2026-04-09 19:03:59.251886 | Job console starting 2026-04-09 19:03:59.261705 | Updating git repos 2026-04-09 19:03:59.294256 | Cloning repos into workspace 2026-04-09 19:03:59.333028 | Restoring repo states 2026-04-09 19:03:59.340260 | Merging changes 2026-04-09 19:03:59.633474 | Checking out repos 2026-04-09 19:03:59.662963 | Preparing playbooks 2026-04-09 19:04:00.662109 | Running Ansible setup 2026-04-09 19:04:03.960996 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 19:04:04.537624 | 2026-04-09 19:04:04.537745 | PLAY [localhost] 2026-04-09 19:04:04.545156 | 2026-04-09 19:04:04.545227 | TASK [Gathering Facts] 2026-04-09 19:04:05.415266 | localhost | ok 2026-04-09 19:04:05.427421 | 2026-04-09 19:04:05.427520 | TASK [Setup log path fact] 2026-04-09 19:04:05.446451 | localhost | ok 2026-04-09 19:04:05.458004 | 2026-04-09 19:04:05.458069 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 19:04:05.488360 | localhost | ok 2026-04-09 19:04:05.496412 | 2026-04-09 19:04:05.496480 | TASK [emit-job-header : Print job information] 2026-04-09 19:04:05.538695 | # Job Information 2026-04-09 19:04:05.538932 | Ansible Version: 2.16.16 2026-04-09 19:04:05.539003 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-04-09 19:04:05.539054 | Pipeline: check 2026-04-09 19:04:05.539098 | Executor: 0a8996d2b663 2026-04-09 19:04:05.539142 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/96 2026-04-09 19:04:05.539191 | Event ID: be5d80f0-3446-11f1-98f9-af88f9c94be5 2026-04-09 19:04:05.543063 | 2026-04-09 19:04:05.543128 | LOOP [emit-job-header : Print node information] 2026-04-09 19:04:05.649161 | localhost | ok: 2026-04-09 19:04:05.649429 | localhost | # Node Information 2026-04-09 19:04:05.649470 | localhost | Inventory Hostname: aio 2026-04-09 19:04:05.649502 | localhost | Hostname: np0000164683 2026-04-09 19:04:05.649532 | localhost | Username: zuul 2026-04-09 19:04:05.649565 | localhost | Distro: Ubuntu 22.04 2026-04-09 19:04:05.649593 | localhost | Provider: yul1 2026-04-09 19:04:05.649622 | localhost | Region: ca-ymq-1 2026-04-09 19:04:05.649650 | localhost | Label: ubuntu-jammy 2026-04-09 19:04:05.649677 | localhost | Product Name: OpenStack Nova 2026-04-09 19:04:05.649705 | localhost | Interface IP: 199.19.213.127 2026-04-09 19:04:05.667484 | 2026-04-09 19:04:05.667611 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-09 19:04:06.057965 | localhost -> localhost | changed 2026-04-09 19:04:06.063205 | 2026-04-09 19:04:06.063275 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-09 19:04:06.867164 | localhost -> localhost | changed 2026-04-09 19:04:06.875993 | 2026-04-09 19:04:06.876116 | PLAY [all] 2026-04-09 19:04:06.887822 | 2026-04-09 19:04:06.887982 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-09 19:04:07.115812 | aio -> localhost | ok 2026-04-09 19:04:07.127485 | 2026-04-09 19:04:07.127575 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-09 19:04:07.160356 | aio | ok 2026-04-09 19:04:07.173738 | aio | included: /var/lib/zuul/builds/9031c153e46046dfb04226bfc8a68519/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-09 19:04:07.179334 | 2026-04-09 19:04:07.179407 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-09 19:04:09.230306 | aio -> localhost | Generating public/private rsa key pair. 2026-04-09 19:04:09.230572 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/9031c153e46046dfb04226bfc8a68519/work/9031c153e46046dfb04226bfc8a68519_id_rsa 2026-04-09 19:04:09.230609 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/9031c153e46046dfb04226bfc8a68519/work/9031c153e46046dfb04226bfc8a68519_id_rsa.pub 2026-04-09 19:04:09.230638 | aio -> localhost | The key fingerprint is: 2026-04-09 19:04:09.230665 | aio -> localhost | SHA256:fD8XUTT5CHw7ugRJuf56hT/vMBig1Gt0ZBB67+v+aGY zuul-build-sshkey 2026-04-09 19:04:09.230705 | aio -> localhost | The key's randomart image is: 2026-04-09 19:04:09.230727 | aio -> localhost | +---[RSA 3072]----+ 2026-04-09 19:04:09.230750 | aio -> localhost | | o=o o+| 2026-04-09 19:04:09.230772 | aio -> localhost | | oooo .o.| 2026-04-09 19:04:09.230793 | aio -> localhost | | o.=o.o.o.| 2026-04-09 19:04:09.230814 | aio -> localhost | | o ++= +..| 2026-04-09 19:04:09.230834 | aio -> localhost | | S.+.oo.. | 2026-04-09 19:04:09.230854 | aio -> localhost | | o.o+o.. | 2026-04-09 19:04:09.230873 | aio -> localhost | | o=++ | 2026-04-09 19:04:09.230893 | aio -> localhost | | E=oo | 2026-04-09 19:04:09.230915 | aio -> localhost | | .O=..+o| 2026-04-09 19:04:09.230935 | aio -> localhost | +----[SHA256]-----+ 2026-04-09 19:04:09.230982 | aio -> localhost | ok: Runtime: 0:00:01.631661 2026-04-09 19:04:09.235764 | 2026-04-09 19:04:09.235827 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-09 19:04:09.268907 | aio | ok 2026-04-09 19:04:09.278680 | aio | included: /var/lib/zuul/builds/9031c153e46046dfb04226bfc8a68519/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-09 19:04:09.285744 | 2026-04-09 19:04:09.285805 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-09 19:04:09.310848 | aio | skipping: Conditional result was False 2026-04-09 19:04:09.320757 | 2026-04-09 19:04:09.320854 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-09 19:04:09.765871 | aio | changed 2026-04-09 19:04:09.770769 | 2026-04-09 19:04:09.770833 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-09 19:04:09.957161 | aio | ok 2026-04-09 19:04:09.961899 | 2026-04-09 19:04:09.961959 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-09 19:04:10.428191 | aio | changed 2026-04-09 19:04:10.434689 | 2026-04-09 19:04:10.434759 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-09 19:04:10.925745 | aio | changed 2026-04-09 19:04:10.932701 | 2026-04-09 19:04:10.932768 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-09 19:04:10.956796 | aio | skipping: Conditional result was False 2026-04-09 19:04:10.967579 | 2026-04-09 19:04:10.967666 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-09 19:04:11.316170 | aio -> localhost | changed 2026-04-09 19:04:11.328057 | 2026-04-09 19:04:11.328127 | TASK [add-build-sshkey : Add back temp key] 2026-04-09 19:04:11.592405 | aio -> localhost | Identity added: /var/lib/zuul/builds/9031c153e46046dfb04226bfc8a68519/work/9031c153e46046dfb04226bfc8a68519_id_rsa (zuul-build-sshkey) 2026-04-09 19:04:11.592623 | aio -> localhost | ok: Runtime: 0:00:00.014160 2026-04-09 19:04:11.599698 | 2026-04-09 19:04:11.599787 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-09 19:04:11.885374 | aio | ok 2026-04-09 19:04:11.898221 | 2026-04-09 19:04:11.898348 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-09 19:04:11.921497 | aio | skipping: Conditional result was False 2026-04-09 19:04:11.935186 | 2026-04-09 19:04:11.935249 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-09 19:04:12.272193 | aio | ok 2026-04-09 19:04:12.279379 | 2026-04-09 19:04:12.279442 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-09 19:04:12.949792 | aio | Output suppressed because no_log was given 2026-04-09 19:04:12.961464 | 2026-04-09 19:04:12.961581 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-09 19:04:13.130342 | aio | ok: "logs" 2026-04-09 19:04:13.130727 | aio | ok: All items complete 2026-04-09 19:04:13.130770 | 2026-04-09 19:04:13.288951 | aio | ok: "artifacts" 2026-04-09 19:04:13.465329 | aio | ok: "docs" 2026-04-09 19:04:13.485625 | 2026-04-09 19:04:13.485776 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-09 19:04:13.723677 | aio | changed: "logs" 2026-04-09 19:04:13.849928 | aio | changed: "artifacts" 2026-04-09 19:04:14.023273 | aio | changed: "docs" 2026-04-09 19:04:14.039734 | 2026-04-09 19:04:14.039858 | PLAY RECAP 2026-04-09 19:04:14.039921 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-09 19:04:14.039961 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 19:04:14.039988 | 2026-04-09 19:04:14.160197 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 19:04:14.162815 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 19:04:14.711858 | 2026-04-09 19:04:14.711973 | PLAY [all] 2026-04-09 19:04:14.722725 | 2026-04-09 19:04:14.722800 | TASK [setup-uv : Extract archive] 2026-04-09 19:04:16.954370 | aio | changed 2026-04-09 19:04:16.963232 | 2026-04-09 19:04:16.963312 | TASK [setup-uv : Print version] 2026-04-09 19:04:16.305948 | aio | uv 0.8.13 2026-04-09 19:04:17.499238 | aio | ok: Runtime: 0:00:00.034887 2026-04-09 19:04:17.505784 | 2026-04-09 19:04:17.505847 | PLAY RECAP 2026-04-09 19:04:17.505895 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 19:04:17.505921 | 2026-04-09 19:04:17.656495 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 19:04:17.658314 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 19:04:18.191532 | 2026-04-09 19:04:18.191657 | PLAY [all] 2026-04-09 19:04:18.202091 | 2026-04-09 19:04:18.202166 | TASK [Copy inventory file for Zuul] 2026-04-09 19:04:19.014690 | aio | changed 2026-04-09 19:04:19.021778 | 2026-04-09 19:04:19.021853 | TASK [Switch "ansible_host" to private IP] 2026-04-09 19:04:19.287514 | aio | changed: 1 replacements made 2026-04-09 19:04:19.295087 | 2026-04-09 19:04:19.295171 | TASK [Run Molecule scenario] 2026-04-09 19:04:18.885915 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-09 19:04:19.638696 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-09 19:04:19.841807 | aio | Using CPython 3.13.7 2026-04-09 19:04:19.841924 | aio | Creating virtual environment at: .venv 2026-04-09 19:04:20.105031 | aio | Downloading cryptography (4.3MiB) 2026-04-09 19:04:20.105477 | aio | Downloading ansible-core (2.1MiB) 2026-04-09 19:04:20.105719 | aio | Downloading netaddr (2.2MiB) 2026-04-09 19:04:20.110632 | aio | Downloading pygments (1.2MiB) 2026-04-09 19:04:20.295990 | aio | Downloading netaddr 2026-04-09 19:04:20.306690 | aio | Downloading cryptography 2026-04-09 19:04:20.365146 | aio | Downloading pygments 2026-04-09 19:04:20.490237 | aio | Downloading ansible-core 2026-04-09 19:04:20.516473 | aio | Installed 36 packages in 25ms 2026-04-09 19:04:21.625474 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-09 19:04:21.625543 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-09 19:04:22.262546 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-09 19:04:22.262644 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-09 19:04:36.708185 | aio | INFO [default > dependency] Executing 2026-04-09 19:04:36.708295 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-09 19:04:36.708559 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-09 19:04:36.708627 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-09 19:04:36.713773 | aio | INFO [default > cleanup] Executing 2026-04-09 19:04:36.714036 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 19:04:36.719084 | aio | INFO [default > destroy] Executing 2026-04-09 19:04:36.719125 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-09 19:04:36.719205 | aio | INFO [default > destroy] Executed: Successful 2026-04-09 19:04:36.728907 | aio | INFO [default > syntax] Executing 2026-04-09 19:04:37.759168 | aio | 2026-04-09 19:04:37.759403 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-09 19:04:37.857448 | aio | INFO [default > syntax] Executed: Successful 2026-04-09 19:04:37.867810 | aio | INFO [default > create] Executing 2026-04-09 19:04:37.869752 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 19:04:37.875145 | aio | INFO [default > prepare] Executing 2026-04-09 19:04:38.585649 | aio | 2026-04-09 19:04:38.585869 | aio | PLAY [Prepare] ***************************************************************** 2026-04-09 19:04:38.586088 | aio | 2026-04-09 19:04:38.586309 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:04:38.586526 | aio | Thursday 09 April 2026 19:04:38 +0000 (0:00:00.035) 0:00:00.035 ******** 2026-04-09 19:04:39.751866 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-09 19:04:39.752218 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-09 19:04:39.752477 | aio | interpreter could change the meaning of that path. See 2026-04-09 19:04:39.752731 | aio | https://docs.ansible.com/ansible- 2026-04-09 19:04:39.753135 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 19:04:39.759469 | aio | ok: [aio] 2026-04-09 19:04:39.759621 | aio | 2026-04-09 19:04:39.759799 | aio | TASK [Configure short hostname] ************************************************ 2026-04-09 19:04:39.759952 | aio | Thursday 09 April 2026 19:04:39 +0000 (0:00:01.174) 0:00:01.210 ******** 2026-04-09 19:04:40.487852 | aio | changed: [aio] 2026-04-09 19:04:40.488006 | aio | 2026-04-09 19:04:40.488276 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-09 19:04:40.488532 | aio | Thursday 09 April 2026 19:04:40 +0000 (0:00:00.728) 0:00:01.938 ******** 2026-04-09 19:04:40.782243 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-09 19:04:40.782445 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-09 19:04:40.782650 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-09 19:04:40.790705 | aio | changed: [aio] 2026-04-09 19:04:40.790837 | aio | 2026-04-09 19:04:40.791149 | aio | TASK [Update apt cache] ******************************************************** 2026-04-09 19:04:40.791425 | aio | Thursday 09 April 2026 19:04:40 +0000 (0:00:00.302) 0:00:02.241 ******** 2026-04-09 19:04:50.378205 | aio | changed: [aio] 2026-04-09 19:04:50.378358 | aio | 2026-04-09 19:04:50.378613 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-09 19:04:50.378811 | aio | 2026-04-09 19:04:50.379087 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:04:50.379408 | aio | Thursday 09 April 2026 19:04:50 +0000 (0:00:09.587) 0:00:11.828 ******** 2026-04-09 19:04:51.107748 | aio | ok: [aio] 2026-04-09 19:04:51.107814 | aio | 2026-04-09 19:04:51.107890 | aio | TASK [Install depedencies] ***************************************************** 2026-04-09 19:04:51.107988 | aio | Thursday 09 April 2026 19:04:51 +0000 (0:00:00.730) 0:00:12.558 ******** 2026-04-09 19:05:21.002289 | aio | changed: [aio] 2026-04-09 19:05:21.002507 | aio | 2026-04-09 19:05:21.002767 | aio | TASK [Start up service] ******************************************************** 2026-04-09 19:05:21.002933 | aio | Thursday 09 April 2026 19:05:20 +0000 (0:00:29.893) 0:00:42.452 ******** 2026-04-09 19:05:21.571544 | aio | ok: [aio] 2026-04-09 19:05:21.571750 | aio | 2026-04-09 19:05:21.572014 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-09 19:05:21.572255 | aio | Thursday 09 April 2026 19:05:21 +0000 (0:00:00.569) 0:00:43.022 ******** 2026-04-09 19:05:21.886688 | aio | ok: [aio] 2026-04-09 19:05:21.886864 | aio | 2026-04-09 19:05:21.887206 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-09 19:05:21.887444 | aio | Thursday 09 April 2026 19:05:21 +0000 (0:00:00.315) 0:00:43.337 ******** 2026-04-09 19:05:22.562190 | aio | changed: [aio] 2026-04-09 19:05:22.562306 | aio | 2026-04-09 19:05:22.562490 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-09 19:05:22.562666 | aio | Thursday 09 April 2026 19:05:22 +0000 (0:00:00.675) 0:00:44.013 ******** 2026-04-09 19:05:22.757721 | aio | ok: [aio] 2026-04-09 19:05:22.757936 | aio | 2026-04-09 19:05:22.758223 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-09 19:05:22.758485 | aio | Thursday 09 April 2026 19:05:22 +0000 (0:00:00.195) 0:00:44.208 ******** 2026-04-09 19:05:22.778597 | aio | skipping: [aio] 2026-04-09 19:05:22.778834 | aio | 2026-04-09 19:05:22.779154 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-09 19:05:22.779431 | aio | Thursday 09 April 2026 19:05:22 +0000 (0:00:00.021) 0:00:44.229 ******** 2026-04-09 19:05:23.354947 | aio | changed: [aio] => (item=osd0) 2026-04-09 19:05:23.355088 | aio | changed: [aio] => (item=osd1) 2026-04-09 19:05:23.355215 | aio | changed: [aio] => (item=osd2) 2026-04-09 19:05:23.355344 | aio | 2026-04-09 19:05:23.355487 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-09 19:05:23.355627 | aio | Thursday 09 April 2026 19:05:23 +0000 (0:00:00.576) 0:00:44.806 ******** 2026-04-09 19:05:24.024270 | aio | changed: [aio] => (item=osd0) 2026-04-09 19:05:24.024370 | aio | changed: [aio] => (item=osd1) 2026-04-09 19:05:24.024504 | aio | changed: [aio] => (item=osd2) 2026-04-09 19:05:24.024611 | aio | 2026-04-09 19:05:24.024752 | aio | TASK [Start loop devices] ****************************************************** 2026-04-09 19:05:24.024885 | aio | Thursday 09 April 2026 19:05:24 +0000 (0:00:00.668) 0:00:45.475 ******** 2026-04-09 19:05:24.781161 | aio | changed: [aio] => (item=osd0) 2026-04-09 19:05:24.781352 | aio | changed: [aio] => (item=osd1) 2026-04-09 19:05:24.781567 | aio | changed: [aio] => (item=osd2) 2026-04-09 19:05:24.781759 | aio | 2026-04-09 19:05:24.782004 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-09 19:05:24.782214 | aio | Thursday 09 April 2026 19:05:24 +0000 (0:00:00.757) 0:00:46.232 ******** 2026-04-09 19:05:28.012657 | aio | changed: [aio] => (item=osd0) 2026-04-09 19:05:28.012819 | aio | changed: [aio] => (item=osd1) 2026-04-09 19:05:28.013042 | aio | changed: [aio] => (item=osd2) 2026-04-09 19:05:28.013240 | aio | 2026-04-09 19:05:28.013461 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-09 19:05:28.013661 | aio | Thursday 09 April 2026 19:05:28 +0000 (0:00:03.231) 0:00:49.463 ******** 2026-04-09 19:05:29.971175 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-09 19:05:29.971386 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-09 19:05:29.971607 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-09 19:05:29.971805 | aio | 2026-04-09 19:05:29.972015 | aio | PLAY RECAP ********************************************************************* 2026-04-09 19:05:29.972306 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-09 19:05:29.972444 | aio | 2026-04-09 19:05:29.972633 | aio | 2026-04-09 19:05:29.972837 | aio | TASKS RECAP ******************************************************************** 2026-04-09 19:05:29.973044 | aio | Thursday 09 April 2026 19:05:29 +0000 (0:00:01.958) 0:00:51.422 ******** 2026-04-09 19:05:29.973253 | aio | =============================================================================== 2026-04-09 19:05:29.973457 | aio | Install depedencies ---------------------------------------------------- 29.89s 2026-04-09 19:05:29.973728 | aio | Update apt cache -------------------------------------------------------- 9.59s 2026-04-09 19:05:29.973945 | aio | Create a volume group for each loop device ------------------------------ 3.23s 2026-04-09 19:05:29.974146 | aio | Create a logical volume for each loop device ---------------------------- 1.96s 2026-04-09 19:05:29.974346 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-09 19:05:29.974541 | aio | Start loop devices ------------------------------------------------------ 0.76s 2026-04-09 19:05:29.974744 | aio | Gathering Facts --------------------------------------------------------- 0.73s 2026-04-09 19:05:29.974940 | aio | Configure short hostname ------------------------------------------------ 0.73s 2026-04-09 19:05:29.975160 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.68s 2026-04-09 19:05:29.975366 | aio | Set permissions on loopback devices ------------------------------------- 0.67s 2026-04-09 19:05:29.975559 | aio | Create devices for Ceph ------------------------------------------------- 0.58s 2026-04-09 19:05:29.975753 | aio | Start up service -------------------------------------------------------- 0.57s 2026-04-09 19:05:29.975946 | aio | Generate lvm.conf ------------------------------------------------------- 0.32s 2026-04-09 19:05:29.976144 | aio | Ensure hostname inside hosts file --------------------------------------- 0.30s 2026-04-09 19:05:29.976337 | aio | Get list of all loopback devices ---------------------------------------- 0.20s 2026-04-09 19:05:29.976540 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-04-09 19:05:30.110659 | aio | INFO [default > prepare] Executed: Successful 2026-04-09 19:05:30.119717 | aio | INFO [default > converge] Executing 2026-04-09 19:05:30.922587 | aio | 2026-04-09 19:05:30.922739 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-09 19:05:30.923021 | aio | 2026-04-09 19:05:30.923153 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:05:30.923362 | aio | Thursday 09 April 2026 19:05:30 +0000 (0:00:00.046) 0:00:00.047 ******** 2026-04-09 19:05:32.127813 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-09 19:05:32.128039 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-09 19:05:32.128298 | aio | interpreter could change the meaning of that path. See 2026-04-09 19:05:32.128570 | aio | https://docs.ansible.com/ansible- 2026-04-09 19:05:32.128822 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 19:05:32.140284 | aio | ok: [aio] 2026-04-09 19:05:32.140517 | aio | 2026-04-09 19:05:32.140777 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:05:32.141037 | aio | Thursday 09 April 2026 19:05:32 +0000 (0:00:01.217) 0:00:01.264 ******** 2026-04-09 19:05:32.431557 | aio | ok: [aio] 2026-04-09 19:05:32.431723 | aio | 2026-04-09 19:05:32.431989 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:05:32.432215 | aio | Thursday 09 April 2026 19:05:32 +0000 (0:00:00.291) 0:00:01.556 ******** 2026-04-09 19:05:32.468802 | aio | skipping: [aio] 2026-04-09 19:05:32.468976 | aio | 2026-04-09 19:05:32.469211 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 19:05:32.469455 | aio | Thursday 09 April 2026 19:05:32 +0000 (0:00:00.037) 0:00:01.593 ******** 2026-04-09 19:05:32.800353 | aio | changed: [aio] 2026-04-09 19:05:32.800516 | aio | 2026-04-09 19:05:32.800766 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:05:32.800990 | aio | Thursday 09 April 2026 19:05:32 +0000 (0:00:00.331) 0:00:01.924 ******** 2026-04-09 19:05:32.916971 | aio | ok: [aio] => { 2026-04-09 19:05:32.917125 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-09 19:05:32.917312 | aio | } 2026-04-09 19:05:32.917495 | aio | 2026-04-09 19:05:32.917761 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:05:32.917968 | aio | Thursday 09 April 2026 19:05:32 +0000 (0:00:00.116) 0:00:02.041 ******** 2026-04-09 19:05:33.536060 | aio | changed: [aio] 2026-04-09 19:05:33.536287 | aio | 2026-04-09 19:05:33.536601 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:05:33.536924 | aio | Thursday 09 April 2026 19:05:33 +0000 (0:00:00.618) 0:00:02.660 ******** 2026-04-09 19:05:33.579185 | aio | skipping: [aio] 2026-04-09 19:05:33.579425 | aio | 2026-04-09 19:05:33.579669 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:05:33.579894 | aio | Thursday 09 April 2026 19:05:33 +0000 (0:00:00.043) 0:00:02.703 ******** 2026-04-09 19:05:33.630156 | aio | skipping: [aio] 2026-04-09 19:05:33.630270 | aio | 2026-04-09 19:05:33.630511 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:05:33.630836 | aio | Thursday 09 April 2026 19:05:33 +0000 (0:00:00.050) 0:00:02.754 ******** 2026-04-09 19:05:33.834950 | aio | ok: [aio] 2026-04-09 19:05:33.835135 | aio | 2026-04-09 19:05:33.835445 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:05:33.835629 | aio | Thursday 09 April 2026 19:05:33 +0000 (0:00:00.204) 0:00:02.959 ******** 2026-04-09 19:05:35.159531 | aio | ok: [aio] 2026-04-09 19:05:35.159877 | aio | 2026-04-09 19:05:35.160162 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:05:35.160431 | aio | Thursday 09 April 2026 19:05:35 +0000 (0:00:01.324) 0:00:04.283 ******** 2026-04-09 19:05:35.255394 | aio | ok: [aio] => { 2026-04-09 19:05:35.255784 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-09 19:05:35.255931 | aio | } 2026-04-09 19:05:35.256053 | aio | 2026-04-09 19:05:35.256185 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:05:35.256350 | aio | Thursday 09 April 2026 19:05:35 +0000 (0:00:00.092) 0:00:04.376 ******** 2026-04-09 19:05:36.018635 | aio | changed: [aio] 2026-04-09 19:05:36.018984 | aio | 2026-04-09 19:05:36.019316 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:05:36.019657 | aio | Thursday 09 April 2026 19:05:36 +0000 (0:00:00.766) 0:00:05.143 ******** 2026-04-09 19:05:38.937573 | aio | changed: [aio] 2026-04-09 19:05:38.937645 | aio | 2026-04-09 19:05:38.937651 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-09 19:05:38.937656 | aio | Thursday 09 April 2026 19:05:38 +0000 (0:00:02.918) 0:00:08.061 ******** 2026-04-09 19:05:38.965680 | aio | skipping: [aio] 2026-04-09 19:05:38.965707 | aio | 2026-04-09 19:05:38.965714 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-09 19:05:38.965720 | aio | Thursday 09 April 2026 19:05:38 +0000 (0:00:00.028) 0:00:08.090 ******** 2026-04-09 19:05:38.993444 | aio | skipping: [aio] 2026-04-09 19:05:38.993494 | aio | 2026-04-09 19:05:38.993501 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-09 19:05:38.993509 | aio | Thursday 09 April 2026 19:05:38 +0000 (0:00:00.027) 0:00:08.117 ******** 2026-04-09 19:05:39.021142 | aio | skipping: [aio] 2026-04-09 19:05:39.021173 | aio | 2026-04-09 19:05:39.021182 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-09 19:05:39.021189 | aio | Thursday 09 April 2026 19:05:39 +0000 (0:00:00.027) 0:00:08.145 ******** 2026-04-09 19:05:45.107215 | aio | changed: [aio] 2026-04-09 19:05:45.107438 | aio | 2026-04-09 19:05:45.107452 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-09 19:05:45.107471 | aio | Thursday 09 April 2026 19:05:45 +0000 (0:00:06.085) 0:00:14.230 ******** 2026-04-09 19:05:45.676563 | aio | changed: [aio] 2026-04-09 19:05:45.676650 | aio | 2026-04-09 19:05:45.676707 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-09 19:05:45.676855 | aio | Thursday 09 April 2026 19:05:45 +0000 (0:00:00.570) 0:00:14.801 ******** 2026-04-09 19:05:46.581274 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-09 19:05:46.581398 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-09 19:05:46.582290 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-09 19:05:46.582442 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-09 19:05:46.582451 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-09 19:05:46.582457 | aio | 2026-04-09 19:05:46.582462 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-09 19:05:46.582466 | aio | Thursday 09 April 2026 19:05:46 +0000 (0:00:00.904) 0:00:15.705 ******** 2026-04-09 19:05:47.117765 | aio | changed: [aio] 2026-04-09 19:05:47.117817 | aio | 2026-04-09 19:05:47.117823 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-09 19:05:47.117828 | aio | Thursday 09 April 2026 19:05:47 +0000 (0:00:00.529) 0:00:16.235 ******** 2026-04-09 19:05:47.117832 | aio | 2026-04-09 19:05:47.117836 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-09 19:05:47.117840 | aio | Thursday 09 April 2026 19:05:47 +0000 (0:00:00.006) 0:00:16.242 ******** 2026-04-09 19:05:48.086150 | aio | ok: [aio] 2026-04-09 19:05:48.086265 | aio | 2026-04-09 19:05:48.086636 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-09 19:05:48.086883 | aio | Thursday 09 April 2026 19:05:48 +0000 (0:00:00.968) 0:00:17.210 ******** 2026-04-09 19:05:48.551753 | aio | changed: [aio] 2026-04-09 19:05:48.551866 | aio | 2026-04-09 19:05:48.552106 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-09 19:05:48.552128 | aio | Thursday 09 April 2026 19:05:48 +0000 (0:00:00.465) 0:00:17.676 ******** 2026-04-09 19:05:49.074968 | aio | changed: [aio] 2026-04-09 19:05:49.075080 | aio | 2026-04-09 19:05:49.075176 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:05:49.075284 | aio | Thursday 09 April 2026 19:05:49 +0000 (0:00:00.523) 0:00:18.199 ******** 2026-04-09 19:05:49.300245 | aio | ok: [aio] 2026-04-09 19:05:49.300366 | aio | 2026-04-09 19:05:49.300643 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:05:49.300876 | aio | Thursday 09 April 2026 19:05:49 +0000 (0:00:00.224) 0:00:18.424 ******** 2026-04-09 19:05:49.369280 | aio | ok: [aio] => { 2026-04-09 19:05:49.369434 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-09 19:05:49.369657 | aio | } 2026-04-09 19:05:49.369888 | aio | 2026-04-09 19:05:49.370134 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:05:49.370499 | aio | Thursday 09 April 2026 19:05:49 +0000 (0:00:00.069) 0:00:18.493 ******** 2026-04-09 19:05:50.290769 | aio | changed: [aio] 2026-04-09 19:05:50.290929 | aio | 2026-04-09 19:05:50.291283 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:05:50.291530 | aio | Thursday 09 April 2026 19:05:50 +0000 (0:00:00.921) 0:00:19.415 ******** 2026-04-09 19:05:54.767671 | aio | changed: [aio] 2026-04-09 19:05:54.767832 | aio | 2026-04-09 19:05:54.768054 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-09 19:05:54.768301 | aio | Thursday 09 April 2026 19:05:54 +0000 (0:00:04.476) 0:00:23.891 ******** 2026-04-09 19:05:55.819206 | aio | ok: [aio] 2026-04-09 19:05:55.819346 | aio | 2026-04-09 19:05:55.819568 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-09 19:05:55.819775 | aio | Thursday 09 April 2026 19:05:55 +0000 (0:00:01.051) 0:00:24.943 ******** 2026-04-09 19:05:58.291682 | aio | changed: [aio] 2026-04-09 19:05:58.291763 | aio | 2026-04-09 19:05:58.291777 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-09 19:05:58.291799 | aio | Thursday 09 April 2026 19:05:58 +0000 (0:00:02.469) 0:00:27.412 ******** 2026-04-09 19:05:58.762645 | aio | changed: [aio] 2026-04-09 19:05:58.762742 | aio | 2026-04-09 19:05:58.762754 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-09 19:05:58.762889 | aio | Thursday 09 April 2026 19:05:58 +0000 (0:00:00.474) 0:00:27.886 ******** 2026-04-09 19:05:59.516501 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-09 19:05:59.516581 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-09 19:05:59.516952 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-09 19:05:59.516971 | aio | 2026-04-09 19:05:59.516977 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-09 19:05:59.516981 | aio | Thursday 09 April 2026 19:05:59 +0000 (0:00:00.754) 0:00:28.641 ******** 2026-04-09 19:05:59.964143 | aio | changed: [aio] 2026-04-09 19:05:59.964229 | aio | 2026-04-09 19:05:59.964600 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-09 19:05:59.964665 | aio | Thursday 09 April 2026 19:05:59 +0000 (0:00:00.447) 0:00:29.088 ******** 2026-04-09 19:06:00.443094 | aio | changed: [aio] 2026-04-09 19:06:00.443173 | aio | 2026-04-09 19:06:00.443650 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-09 19:06:00.443843 | aio | Thursday 09 April 2026 19:06:00 +0000 (0:00:00.468) 0:00:29.556 ******** 2026-04-09 19:06:00.443851 | aio | 2026-04-09 19:06:00.443858 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-09 19:06:00.443863 | aio | Thursday 09 April 2026 19:06:00 +0000 (0:00:00.009) 0:00:29.566 ******** 2026-04-09 19:06:01.141652 | aio | ok: [aio] 2026-04-09 19:06:01.141738 | aio | 2026-04-09 19:06:01.141796 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-09 19:06:01.141924 | aio | Thursday 09 April 2026 19:06:01 +0000 (0:00:00.699) 0:00:30.266 ******** 2026-04-09 19:06:03.542792 | aio | changed: [aio] 2026-04-09 19:06:03.542873 | aio | 2026-04-09 19:06:03.543026 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-09 19:06:03.543052 | aio | Thursday 09 April 2026 19:06:03 +0000 (0:00:02.401) 0:00:32.667 ******** 2026-04-09 19:06:04.082211 | aio | changed: [aio] 2026-04-09 19:06:04.082260 | aio | 2026-04-09 19:06:04.082265 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-09 19:06:04.082276 | aio | Thursday 09 April 2026 19:06:04 +0000 (0:00:00.538) 0:00:33.206 ******** 2026-04-09 19:06:04.130303 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-09 19:06:04.130358 | aio | 2026-04-09 19:06:04.130374 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-09 19:06:04.130381 | aio | Thursday 09 April 2026 19:06:04 +0000 (0:00:00.048) 0:00:33.254 ******** 2026-04-09 19:06:14.746840 | aio | changed: [aio] 2026-04-09 19:06:14.746919 | aio | 2026-04-09 19:06:14.747222 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-09 19:06:14.747430 | aio | Thursday 09 April 2026 19:06:14 +0000 (0:00:10.616) 0:00:43.871 ******** 2026-04-09 19:06:15.427070 | aio | ok: [aio] => (item=chronyd) 2026-04-09 19:06:15.427731 | aio | ok: [aio] => (item=sshd) 2026-04-09 19:06:15.427782 | aio | 2026-04-09 19:06:15.427789 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-09 19:06:15.427796 | aio | Thursday 09 April 2026 19:06:15 +0000 (0:00:00.680) 0:00:44.551 ******** 2026-04-09 19:06:15.740682 | aio | changed: [aio] 2026-04-09 19:06:15.740756 | aio | 2026-04-09 19:06:15.740955 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-09 19:06:15.741005 | aio | Thursday 09 April 2026 19:06:15 +0000 (0:00:00.313) 0:00:44.865 ******** 2026-04-09 19:06:15.957617 | aio | ok: [aio] 2026-04-09 19:06:15.957693 | aio | 2026-04-09 19:06:15.957929 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-09 19:06:15.958156 | aio | Thursday 09 April 2026 19:06:15 +0000 (0:00:00.216) 0:00:45.081 ******** 2026-04-09 19:06:16.454246 | aio | changed: [aio] 2026-04-09 19:06:16.454648 | aio | 2026-04-09 19:06:16.454670 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-09 19:06:16.454678 | aio | Thursday 09 April 2026 19:06:16 +0000 (0:00:00.496) 0:00:45.578 ******** 2026-04-09 19:06:16.848810 | aio | changed: [aio] 2026-04-09 19:06:16.848875 | aio | 2026-04-09 19:06:16.849113 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-09 19:06:16.849158 | aio | Thursday 09 April 2026 19:06:16 +0000 (0:00:00.394) 0:00:45.973 ******** 2026-04-09 19:06:16.989778 | aio | ok: [aio] 2026-04-09 19:06:16.989862 | aio | 2026-04-09 19:06:16.989875 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-09 19:06:16.990008 | aio | Thursday 09 April 2026 19:06:16 +0000 (0:00:00.141) 0:00:46.114 ******** 2026-04-09 19:06:17.205809 | aio | ok: [aio] => (item=aio) 2026-04-09 19:06:17.205916 | aio | 2026-04-09 19:06:17.206218 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-09 19:06:17.206271 | aio | Thursday 09 April 2026 19:06:17 +0000 (0:00:00.215) 0:00:46.330 ******** 2026-04-09 19:06:17.248163 | aio | ok: [aio] 2026-04-09 19:06:17.248243 | aio | 2026-04-09 19:06:17.248306 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-09 19:06:17.248394 | aio | Thursday 09 April 2026 19:06:17 +0000 (0:00:00.042) 0:00:46.373 ******** 2026-04-09 19:06:17.347864 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-09 19:06:17.347913 | aio | 2026-04-09 19:06:17.348198 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-09 19:06:17.348248 | aio | Thursday 09 April 2026 19:06:17 +0000 (0:00:00.099) 0:00:46.472 ******** 2026-04-09 19:06:17.628979 | aio | changed: [aio] 2026-04-09 19:06:17.629039 | aio | 2026-04-09 19:06:17.629256 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-09 19:06:17.629301 | aio | Thursday 09 April 2026 19:06:17 +0000 (0:00:00.281) 0:00:46.753 ******** 2026-04-09 19:06:18.307730 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-09 19:06:18.307791 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-09 19:06:18.307901 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-09 19:06:18.308226 | aio | 2026-04-09 19:06:18.308274 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-09 19:06:18.308280 | aio | Thursday 09 April 2026 19:06:18 +0000 (0:00:00.678) 0:00:47.432 ******** 2026-04-09 19:08:40.014591 | aio | ok: [aio] 2026-04-09 19:08:40.014938 | aio | 2026-04-09 19:08:40.014979 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-09 19:08:40.014985 | aio | Thursday 09 April 2026 19:08:40 +0000 (0:02:21.706) 0:03:09.139 ******** 2026-04-09 19:08:40.227160 | aio | changed: [aio] 2026-04-09 19:08:40.227238 | aio | 2026-04-09 19:08:40.227389 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-09 19:08:40.227524 | aio | Thursday 09 April 2026 19:08:40 +0000 (0:00:00.212) 0:03:09.351 ******** 2026-04-09 19:08:40.277927 | aio | ok: [aio] 2026-04-09 19:08:40.279733 | aio | 2026-04-09 19:08:40.279761 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:08:40.279773 | aio | Thursday 09 April 2026 19:08:40 +0000 (0:00:00.050) 0:03:09.402 ******** 2026-04-09 19:08:40.345174 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:08:40.345231 | aio | 2026-04-09 19:08:40.345325 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:08:40.345433 | aio | Thursday 09 April 2026 19:08:40 +0000 (0:00:00.067) 0:03:09.470 ******** 2026-04-09 19:08:45.957945 | aio | ok: [aio] 2026-04-09 19:08:45.958049 | aio | 2026-04-09 19:08:45.958190 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:08:45.958334 | aio | Thursday 09 April 2026 19:08:45 +0000 (0:00:05.612) 0:03:15.082 ******** 2026-04-09 19:08:46.006924 | aio | ok: [aio] => (item=aio) 2026-04-09 19:08:46.007012 | aio | 2026-04-09 19:08:46.007321 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:08:46.007371 | aio | Thursday 09 April 2026 19:08:46 +0000 (0:00:00.048) 0:03:15.131 ******** 2026-04-09 19:08:46.359101 | aio | ok: [aio] 2026-04-09 19:08:46.359233 | aio | 2026-04-09 19:08:46.359338 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:08:46.359438 | aio | Thursday 09 April 2026 19:08:46 +0000 (0:00:00.352) 0:03:15.483 ******** 2026-04-09 19:08:52.728854 | aio | ok: [aio] 2026-04-09 19:08:52.728928 | aio | 2026-04-09 19:08:52.729021 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-09 19:08:52.729128 | aio | Thursday 09 April 2026 19:08:52 +0000 (0:00:06.369) 0:03:21.853 ******** 2026-04-09 19:10:31.599411 | aio | changed: [aio] 2026-04-09 19:10:31.599451 | aio | 2026-04-09 19:10:31.599457 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-09 19:10:31.599467 | aio | Thursday 09 April 2026 19:10:31 +0000 (0:01:38.870) 0:05:00.723 ******** 2026-04-09 19:10:45.872095 | aio | ok: [aio] 2026-04-09 19:10:45.872193 | aio | 2026-04-09 19:10:45.872234 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:10:45.872368 | aio | Thursday 09 April 2026 19:10:45 +0000 (0:00:14.273) 0:05:14.996 ******** 2026-04-09 19:10:45.940456 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:10:45.940534 | aio | 2026-04-09 19:10:45.940750 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:10:45.940798 | aio | Thursday 09 April 2026 19:10:45 +0000 (0:00:00.068) 0:05:15.065 ******** 2026-04-09 19:10:45.984453 | aio | skipping: [aio] 2026-04-09 19:10:45.984919 | aio | 2026-04-09 19:10:45.984974 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:10:45.984982 | aio | Thursday 09 April 2026 19:10:45 +0000 (0:00:00.043) 0:05:15.109 ******** 2026-04-09 19:10:46.027788 | aio | skipping: [aio] => (item=aio) 2026-04-09 19:10:46.028245 | aio | skipping: [aio] 2026-04-09 19:10:46.028325 | aio | 2026-04-09 19:10:46.028333 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:10:46.028340 | aio | Thursday 09 April 2026 19:10:46 +0000 (0:00:00.043) 0:05:15.152 ******** 2026-04-09 19:10:46.310813 | aio | ok: [aio] 2026-04-09 19:10:46.311513 | aio | 2026-04-09 19:10:46.311530 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:10:46.311542 | aio | Thursday 09 April 2026 19:10:46 +0000 (0:00:00.283) 0:05:15.435 ******** 2026-04-09 19:10:53.173392 | aio | ok: [aio] 2026-04-09 19:10:53.173479 | aio | 2026-04-09 19:10:53.173705 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-09 19:10:53.173722 | aio | Thursday 09 April 2026 19:10:53 +0000 (0:00:06.862) 0:05:22.298 ******** 2026-04-09 19:11:09.032866 | aio | changed: [aio] 2026-04-09 19:11:09.032953 | aio | 2026-04-09 19:11:09.033204 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-09 19:11:09.033280 | aio | Thursday 09 April 2026 19:11:09 +0000 (0:00:15.858) 0:05:38.157 ******** 2026-04-09 19:11:15.491391 | aio | ok: [aio] 2026-04-09 19:11:15.491482 | aio | 2026-04-09 19:11:15.491670 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-09 19:11:15.491717 | aio | Thursday 09 April 2026 19:11:15 +0000 (0:00:06.458) 0:05:44.616 ******** 2026-04-09 19:11:23.432025 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-09 19:11:23.432118 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-09 19:11:23.432130 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-09 19:11:23.432222 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-09 19:11:23.432308 | aio | 2026-04-09 19:11:23.432400 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-09 19:11:23.432475 | aio | 2026-04-09 19:11:23.432589 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:11:23.432663 | aio | Thursday 09 April 2026 19:11:23 +0000 (0:00:07.940) 0:05:52.557 ******** 2026-04-09 19:11:24.371963 | aio | ok: [aio] 2026-04-09 19:11:24.372049 | aio | 2026-04-09 19:11:24.372064 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:11:24.372174 | aio | Thursday 09 April 2026 19:11:24 +0000 (0:00:00.939) 0:05:53.496 ******** 2026-04-09 19:11:24.573170 | aio | ok: [aio] 2026-04-09 19:11:24.573249 | aio | 2026-04-09 19:11:24.573329 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:11:24.573429 | aio | Thursday 09 April 2026 19:11:24 +0000 (0:00:00.201) 0:05:53.698 ******** 2026-04-09 19:11:24.611137 | aio | skipping: [aio] 2026-04-09 19:11:24.611217 | aio | 2026-04-09 19:11:24.611280 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 19:11:24.611379 | aio | Thursday 09 April 2026 19:11:24 +0000 (0:00:00.038) 0:05:53.736 ******** 2026-04-09 19:11:24.823913 | aio | ok: [aio] 2026-04-09 19:11:24.823993 | aio | 2026-04-09 19:11:24.824067 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:11:24.824172 | aio | Thursday 09 April 2026 19:11:24 +0000 (0:00:00.212) 0:05:53.948 ******** 2026-04-09 19:11:24.883233 | aio | ok: [aio] => { 2026-04-09 19:11:24.883308 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-09 19:11:24.883493 | aio | } 2026-04-09 19:11:24.883567 | aio | 2026-04-09 19:11:24.883750 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:11:24.883785 | aio | Thursday 09 April 2026 19:11:24 +0000 (0:00:00.059) 0:05:54.007 ******** 2026-04-09 19:11:25.208815 | aio | ok: [aio] 2026-04-09 19:11:25.208889 | aio | 2026-04-09 19:11:25.208897 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:11:25.208903 | aio | Thursday 09 April 2026 19:11:25 +0000 (0:00:00.293) 0:05:54.301 ******** 2026-04-09 19:11:25.247357 | aio | skipping: [aio] 2026-04-09 19:11:25.247459 | aio | 2026-04-09 19:11:25.247466 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:11:25.247570 | aio | Thursday 09 April 2026 19:11:25 +0000 (0:00:00.070) 0:05:54.372 ******** 2026-04-09 19:11:25.293268 | aio | skipping: [aio] 2026-04-09 19:11:25.293385 | aio | 2026-04-09 19:11:25.293400 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:11:25.293519 | aio | Thursday 09 April 2026 19:11:25 +0000 (0:00:00.046) 0:05:54.418 ******** 2026-04-09 19:11:25.497137 | aio | ok: [aio] 2026-04-09 19:11:25.497210 | aio | 2026-04-09 19:11:25.497293 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:11:25.497418 | aio | Thursday 09 April 2026 19:11:25 +0000 (0:00:00.203) 0:05:54.621 ******** 2026-04-09 19:11:26.579427 | aio | ok: [aio] 2026-04-09 19:11:26.579533 | aio | 2026-04-09 19:11:26.579635 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:11:26.579785 | aio | Thursday 09 April 2026 19:11:26 +0000 (0:00:01.082) 0:05:55.704 ******** 2026-04-09 19:11:26.638740 | aio | ok: [aio] => { 2026-04-09 19:11:26.638846 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-09 19:11:26.638973 | aio | } 2026-04-09 19:11:26.639118 | aio | 2026-04-09 19:11:26.639250 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:11:26.639377 | aio | Thursday 09 April 2026 19:11:26 +0000 (0:00:00.059) 0:05:55.763 ******** 2026-04-09 19:11:26.971933 | aio | ok: [aio] 2026-04-09 19:11:26.972006 | aio | 2026-04-09 19:11:26.972074 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:11:26.972167 | aio | Thursday 09 April 2026 19:11:26 +0000 (0:00:00.333) 0:05:56.096 ******** 2026-04-09 19:11:28.916763 | aio | ok: [aio] 2026-04-09 19:11:28.916855 | aio | 2026-04-09 19:11:28.916911 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-09 19:11:28.917008 | aio | Thursday 09 April 2026 19:11:28 +0000 (0:00:01.944) 0:05:58.041 ******** 2026-04-09 19:11:28.943258 | aio | skipping: [aio] 2026-04-09 19:11:28.943328 | aio | 2026-04-09 19:11:28.943498 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-09 19:11:28.943674 | aio | Thursday 09 April 2026 19:11:28 +0000 (0:00:00.026) 0:05:58.068 ******** 2026-04-09 19:11:28.973289 | aio | skipping: [aio] 2026-04-09 19:11:28.973398 | aio | 2026-04-09 19:11:28.973537 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-09 19:11:28.973671 | aio | Thursday 09 April 2026 19:11:28 +0000 (0:00:00.030) 0:05:58.098 ******** 2026-04-09 19:11:29.002595 | aio | skipping: [aio] 2026-04-09 19:11:29.002660 | aio | 2026-04-09 19:11:29.002786 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-09 19:11:29.002885 | aio | Thursday 09 April 2026 19:11:28 +0000 (0:00:00.028) 0:05:58.126 ******** 2026-04-09 19:11:29.975326 | aio | ok: [aio] 2026-04-09 19:11:29.975421 | aio | 2026-04-09 19:11:29.975437 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-09 19:11:29.975613 | aio | Thursday 09 April 2026 19:11:29 +0000 (0:00:00.972) 0:05:59.099 ******** 2026-04-09 19:11:30.494560 | aio | ok: [aio] 2026-04-09 19:11:30.494617 | aio | 2026-04-09 19:11:30.494732 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-09 19:11:30.494827 | aio | Thursday 09 April 2026 19:11:30 +0000 (0:00:00.519) 0:05:59.619 ******** 2026-04-09 19:11:31.430577 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-09 19:11:31.430641 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-09 19:11:31.430649 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-09 19:11:31.430655 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-09 19:11:31.430667 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-09 19:11:31.431080 | aio | 2026-04-09 19:11:31.431096 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-09 19:11:31.431359 | aio | Thursday 09 April 2026 19:11:31 +0000 (0:00:00.935) 0:06:00.554 ******** 2026-04-09 19:11:31.909970 | aio | ok: [aio] 2026-04-09 19:11:31.910081 | aio | 2026-04-09 19:11:31.910094 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-09 19:11:31.910474 | aio | Thursday 09 April 2026 19:11:31 +0000 (0:00:00.472) 0:06:01.026 ******** 2026-04-09 19:11:31.910536 | aio | 2026-04-09 19:11:31.910542 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-09 19:11:31.910546 | aio | Thursday 09 April 2026 19:11:31 +0000 (0:00:00.007) 0:06:01.034 ******** 2026-04-09 19:11:32.287107 | aio | ok: [aio] 2026-04-09 19:11:32.287168 | aio | 2026-04-09 19:11:32.287174 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:11:32.287179 | aio | Thursday 09 April 2026 19:11:32 +0000 (0:00:00.373) 0:06:01.407 ******** 2026-04-09 19:11:32.478537 | aio | ok: [aio] 2026-04-09 19:11:32.478585 | aio | 2026-04-09 19:11:32.478591 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:11:32.478596 | aio | Thursday 09 April 2026 19:11:32 +0000 (0:00:00.195) 0:06:01.603 ******** 2026-04-09 19:11:32.524048 | aio | ok: [aio] => { 2026-04-09 19:11:32.524091 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-09 19:11:32.524099 | aio | } 2026-04-09 19:11:32.524105 | aio | 2026-04-09 19:11:32.524111 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:11:32.524117 | aio | Thursday 09 April 2026 19:11:32 +0000 (0:00:00.045) 0:06:01.648 ******** 2026-04-09 19:11:32.863187 | aio | ok: [aio] 2026-04-09 19:11:32.863267 | aio | 2026-04-09 19:11:32.863506 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:11:32.863559 | aio | Thursday 09 April 2026 19:11:32 +0000 (0:00:00.339) 0:06:01.987 ******** 2026-04-09 19:11:35.989104 | aio | ok: [aio] 2026-04-09 19:11:35.989192 | aio | 2026-04-09 19:11:35.989256 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-09 19:11:35.989366 | aio | Thursday 09 April 2026 19:11:35 +0000 (0:00:03.126) 0:06:05.114 ******** 2026-04-09 19:11:36.988228 | aio | ok: [aio] 2026-04-09 19:11:36.988336 | aio | 2026-04-09 19:11:36.988615 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-09 19:11:36.988670 | aio | Thursday 09 April 2026 19:11:36 +0000 (0:00:00.998) 0:06:06.112 ******** 2026-04-09 19:11:37.187922 | aio | ok: [aio] 2026-04-09 19:11:37.188322 | aio | 2026-04-09 19:11:37.188332 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-09 19:11:37.188339 | aio | Thursday 09 April 2026 19:11:37 +0000 (0:00:00.199) 0:06:06.312 ******** 2026-04-09 19:11:37.763944 | aio | ok: [aio] 2026-04-09 19:11:37.763992 | aio | 2026-04-09 19:11:37.764000 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-09 19:11:37.764007 | aio | Thursday 09 April 2026 19:11:37 +0000 (0:00:00.576) 0:06:06.888 ******** 2026-04-09 19:11:38.284724 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-09 19:11:38.284770 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-09 19:11:38.284778 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-09 19:11:38.284784 | aio | 2026-04-09 19:11:38.284790 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-09 19:11:38.284796 | aio | Thursday 09 April 2026 19:11:38 +0000 (0:00:00.520) 0:06:07.408 ******** 2026-04-09 19:11:38.689171 | aio | ok: [aio] 2026-04-09 19:11:38.689263 | aio | 2026-04-09 19:11:38.689579 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-09 19:11:38.689627 | aio | Thursday 09 April 2026 19:11:38 +0000 (0:00:00.404) 0:06:07.813 ******** 2026-04-09 19:11:39.135481 | aio | ok: [aio] 2026-04-09 19:11:39.135525 | aio | 2026-04-09 19:11:39.135531 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-09 19:11:39.135536 | aio | Thursday 09 April 2026 19:11:39 +0000 (0:00:00.440) 0:06:08.254 ******** 2026-04-09 19:11:39.135540 | aio | 2026-04-09 19:11:39.135544 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-09 19:11:39.135548 | aio | Thursday 09 April 2026 19:11:39 +0000 (0:00:00.004) 0:06:08.259 ******** 2026-04-09 19:11:39.491720 | aio | ok: [aio] 2026-04-09 19:11:39.491763 | aio | 2026-04-09 19:11:39.491769 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-09 19:11:39.491779 | aio | Thursday 09 April 2026 19:11:39 +0000 (0:00:00.356) 0:06:08.616 ******** 2026-04-09 19:11:39.538601 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-09 19:11:39.538651 | aio | 2026-04-09 19:11:39.538659 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-09 19:11:39.538665 | aio | Thursday 09 April 2026 19:11:39 +0000 (0:00:00.046) 0:06:08.662 ******** 2026-04-09 19:11:40.548875 | aio | ok: [aio] 2026-04-09 19:11:40.548952 | aio | 2026-04-09 19:11:40.548972 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-09 19:11:40.548990 | aio | Thursday 09 April 2026 19:11:40 +0000 (0:00:01.009) 0:06:09.672 ******** 2026-04-09 19:11:41.233136 | aio | ok: [aio] => (item=chronyd) 2026-04-09 19:11:41.233191 | aio | ok: [aio] => (item=sshd) 2026-04-09 19:11:41.233197 | aio | 2026-04-09 19:11:41.233201 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-09 19:11:41.233206 | aio | Thursday 09 April 2026 19:11:41 +0000 (0:00:00.685) 0:06:10.357 ******** 2026-04-09 19:11:41.524550 | aio | ok: [aio] 2026-04-09 19:11:41.524600 | aio | 2026-04-09 19:11:41.524608 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-09 19:11:41.524615 | aio | Thursday 09 April 2026 19:11:41 +0000 (0:00:00.291) 0:06:10.648 ******** 2026-04-09 19:11:41.725592 | aio | ok: [aio] 2026-04-09 19:11:41.725643 | aio | 2026-04-09 19:11:41.725651 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-09 19:11:41.725658 | aio | Thursday 09 April 2026 19:11:41 +0000 (0:00:00.201) 0:06:10.850 ******** 2026-04-09 19:11:41.965586 | aio | ok: [aio] 2026-04-09 19:11:41.965629 | aio | 2026-04-09 19:11:41.965635 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-09 19:11:41.965640 | aio | Thursday 09 April 2026 19:11:41 +0000 (0:00:00.240) 0:06:11.090 ******** 2026-04-09 19:11:42.159352 | aio | ok: [aio] 2026-04-09 19:11:42.159416 | aio | 2026-04-09 19:11:42.159499 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-09 19:11:42.159599 | aio | Thursday 09 April 2026 19:11:42 +0000 (0:00:00.193) 0:06:11.284 ******** 2026-04-09 19:11:42.377952 | aio | ok: [aio] => (item=aio) 2026-04-09 19:11:42.378079 | aio | 2026-04-09 19:11:42.378380 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-09 19:11:42.378401 | aio | Thursday 09 April 2026 19:11:42 +0000 (0:00:00.218) 0:06:11.502 ******** 2026-04-09 19:11:42.419524 | aio | ok: [aio] 2026-04-09 19:11:42.419609 | aio | 2026-04-09 19:11:42.419732 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:11:42.419885 | aio | Thursday 09 April 2026 19:11:42 +0000 (0:00:00.041) 0:06:11.544 ******** 2026-04-09 19:11:42.470743 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:11:42.470826 | aio | 2026-04-09 19:11:42.470841 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:11:42.470981 | aio | Thursday 09 April 2026 19:11:42 +0000 (0:00:00.051) 0:06:11.595 ******** 2026-04-09 19:11:42.515442 | aio | skipping: [aio] 2026-04-09 19:11:42.515514 | aio | 2026-04-09 19:11:42.515857 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:11:42.515924 | aio | Thursday 09 April 2026 19:11:42 +0000 (0:00:00.044) 0:06:11.640 ******** 2026-04-09 19:11:42.556128 | aio | skipping: [aio] => (item=aio) 2026-04-09 19:11:42.556678 | aio | skipping: [aio] 2026-04-09 19:11:42.556708 | aio | 2026-04-09 19:11:42.556716 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:11:42.556723 | aio | Thursday 09 April 2026 19:11:42 +0000 (0:00:00.040) 0:06:11.680 ******** 2026-04-09 19:11:42.798531 | aio | ok: [aio] 2026-04-09 19:11:42.799247 | aio | 2026-04-09 19:11:42.799308 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:11:42.799314 | aio | Thursday 09 April 2026 19:11:42 +0000 (0:00:00.241) 0:06:11.922 ******** 2026-04-09 19:11:49.674161 | aio | ok: [aio] 2026-04-09 19:11:49.674255 | aio | 2026-04-09 19:11:49.674575 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-09 19:11:49.674645 | aio | Thursday 09 April 2026 19:11:49 +0000 (0:00:06.875) 0:06:18.798 ******** 2026-04-09 19:11:54.959933 | aio | ok: [aio] 2026-04-09 19:11:54.960018 | aio | 2026-04-09 19:11:54.960076 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-09 19:11:54.960211 | aio | Thursday 09 April 2026 19:11:54 +0000 (0:00:05.285) 0:06:24.084 ******** 2026-04-09 19:12:09.782725 | aio | ok: [aio] 2026-04-09 19:12:09.782871 | aio | 2026-04-09 19:12:09.782883 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-09 19:12:09.782897 | aio | Thursday 09 April 2026 19:12:09 +0000 (0:00:14.822) 0:06:38.907 ******** 2026-04-09 19:14:14.928760 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-09 19:14:14.928887 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-09 19:14:14.928899 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-09 19:14:14.928972 | aio | 2026-04-09 19:14:14.929185 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-09 19:14:14.929245 | aio | Thursday 09 April 2026 19:14:14 +0000 (0:02:05.146) 0:08:44.053 ******** 2026-04-09 19:14:20.677833 | aio | ok: [aio] 2026-04-09 19:14:20.677951 | aio | 2026-04-09 19:14:20.678097 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-09 19:14:20.678234 | aio | Thursday 09 April 2026 19:14:20 +0000 (0:00:05.748) 0:08:49.802 ******** 2026-04-09 19:14:26.732367 | aio | ok: [aio] 2026-04-09 19:14:26.732551 | aio | 2026-04-09 19:14:26.732790 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-09 19:14:26.733034 | aio | Thursday 09 April 2026 19:14:26 +0000 (0:00:06.054) 0:08:55.857 ******** 2026-04-09 19:14:26.790447 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-09 19:14:26.790624 | aio | 2026-04-09 19:14:26.790860 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-09 19:14:26.791153 | aio | Thursday 09 April 2026 19:14:26 +0000 (0:00:00.058) 0:08:55.915 ******** 2026-04-09 19:14:26.830075 | aio | ok: [aio] 2026-04-09 19:14:26.830306 | aio | 2026-04-09 19:14:26.830522 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-09 19:14:26.830733 | aio | Thursday 09 April 2026 19:14:26 +0000 (0:00:00.039) 0:08:55.954 ******** 2026-04-09 19:14:32.979875 | aio | ok: [aio] 2026-04-09 19:14:32.980050 | aio | 2026-04-09 19:14:32.980291 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-09 19:14:32.980532 | aio | Thursday 09 April 2026 19:14:32 +0000 (0:00:06.149) 0:09:02.104 ******** 2026-04-09 19:14:33.020816 | aio | ok: [aio] 2026-04-09 19:14:33.021036 | aio | 2026-04-09 19:14:33.021279 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-09 19:14:33.021496 | aio | Thursday 09 April 2026 19:14:33 +0000 (0:00:00.041) 0:09:02.145 ******** 2026-04-09 19:14:33.064740 | aio | skipping: [aio] => (item=1) 2026-04-09 19:14:33.064823 | aio | skipping: [aio] => (item=1) 2026-04-09 19:14:33.064955 | aio | skipping: [aio] => (item=1) 2026-04-09 19:14:33.065084 | aio | skipping: [aio] 2026-04-09 19:14:33.065203 | aio | 2026-04-09 19:14:33.065354 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-09 19:14:33.065468 | aio | Thursday 09 April 2026 19:14:33 +0000 (0:00:00.043) 0:09:02.189 ******** 2026-04-09 19:14:33.096432 | aio | skipping: [aio] 2026-04-09 19:14:33.096708 | aio | 2026-04-09 19:14:33.096938 | aio | PLAY RECAP ********************************************************************* 2026-04-09 19:14:33.097198 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-09 19:14:33.097410 | aio | 2026-04-09 19:14:33.097634 | aio | 2026-04-09 19:14:33.098000 | aio | TASKS RECAP ******************************************************************** 2026-04-09 19:14:33.098269 | aio | Thursday 09 April 2026 19:14:33 +0000 (0:00:00.031) 0:09:02.221 ******** 2026-04-09 19:14:33.098524 | aio | =============================================================================== 2026-04-09 19:14:33.098754 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 141.71s 2026-04-09 19:14:33.098984 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 125.15s 2026-04-09 19:14:33.099212 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 98.87s 2026-04-09 19:14:33.099444 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 15.86s 2026-04-09 19:14:33.099664 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.82s 2026-04-09 19:14:33.099914 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.27s 2026-04-09 19:14:33.100142 | aio | vexxhost.ceph.cephadm : Install packages ------------------------------- 10.62s 2026-04-09 19:14:33.100385 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.94s 2026-04-09 19:14:33.100609 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.88s 2026-04-09 19:14:33.100827 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.86s 2026-04-09 19:14:33.101076 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.46s 2026-04-09 19:14:33.101298 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.37s 2026-04-09 19:14:33.101516 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.15s 2026-04-09 19:14:33.101819 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.09s 2026-04-09 19:14:33.102177 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.05s 2026-04-09 19:14:33.102424 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.75s 2026-04-09 19:14:33.102655 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.61s 2026-04-09 19:14:33.102881 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.29s 2026-04-09 19:14:33.103127 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.48s 2026-04-09 19:14:33.103291 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.13s 2026-04-09 19:14:33.224129 | aio | INFO [default > converge] Executed: Successful 2026-04-09 19:14:33.233373 | aio | INFO [default > idempotence] Executing 2026-04-09 19:14:34.052599 | aio | 2026-04-09 19:14:34.052788 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-09 19:14:34.053027 | aio | 2026-04-09 19:14:34.053235 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:14:34.053398 | aio | Thursday 09 April 2026 19:14:34 +0000 (0:00:00.046) 0:00:00.046 ******** 2026-04-09 19:14:35.241393 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-09 19:14:35.241594 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-09 19:14:35.241830 | aio | interpreter could change the meaning of that path. See 2026-04-09 19:14:35.242036 | aio | https://docs.ansible.com/ansible- 2026-04-09 19:14:35.242243 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 19:14:35.254222 | aio | ok: [aio] 2026-04-09 19:14:35.254379 | aio | 2026-04-09 19:14:35.254580 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:14:35.254786 | aio | Thursday 09 April 2026 19:14:35 +0000 (0:00:01.201) 0:00:01.247 ******** 2026-04-09 19:14:35.590137 | aio | ok: [aio] 2026-04-09 19:14:35.590320 | aio | 2026-04-09 19:14:35.590576 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:14:35.590814 | aio | Thursday 09 April 2026 19:14:35 +0000 (0:00:00.335) 0:00:01.583 ******** 2026-04-09 19:14:35.628105 | aio | skipping: [aio] 2026-04-09 19:14:35.628281 | aio | 2026-04-09 19:14:35.628508 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 19:14:35.628723 | aio | Thursday 09 April 2026 19:14:35 +0000 (0:00:00.038) 0:00:01.621 ******** 2026-04-09 19:14:35.956088 | aio | ok: [aio] 2026-04-09 19:14:35.956159 | aio | 2026-04-09 19:14:35.956240 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:14:35.956335 | aio | Thursday 09 April 2026 19:14:35 +0000 (0:00:00.327) 0:00:01.949 ******** 2026-04-09 19:14:36.032654 | aio | ok: [aio] => { 2026-04-09 19:14:36.032892 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-09 19:14:36.033103 | aio | } 2026-04-09 19:14:36.033288 | aio | 2026-04-09 19:14:36.033515 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:14:36.033729 | aio | Thursday 09 April 2026 19:14:36 +0000 (0:00:00.076) 0:00:02.026 ******** 2026-04-09 19:14:36.447145 | aio | ok: [aio] 2026-04-09 19:14:36.447888 | aio | 2026-04-09 19:14:36.447957 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:14:36.447970 | aio | Thursday 09 April 2026 19:14:36 +0000 (0:00:00.414) 0:00:02.440 ******** 2026-04-09 19:14:36.487978 | aio | skipping: [aio] 2026-04-09 19:14:36.488021 | aio | 2026-04-09 19:14:36.488277 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:14:36.488533 | aio | Thursday 09 April 2026 19:14:36 +0000 (0:00:00.041) 0:00:02.481 ******** 2026-04-09 19:14:36.531469 | aio | skipping: [aio] 2026-04-09 19:14:36.531528 | aio | 2026-04-09 19:14:36.531633 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:14:36.531741 | aio | Thursday 09 April 2026 19:14:36 +0000 (0:00:00.043) 0:00:02.525 ******** 2026-04-09 19:14:36.743122 | aio | ok: [aio] 2026-04-09 19:14:36.743188 | aio | 2026-04-09 19:14:36.743297 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:14:36.743401 | aio | Thursday 09 April 2026 19:14:36 +0000 (0:00:00.211) 0:00:02.736 ******** 2026-04-09 19:14:37.858304 | aio | ok: [aio] 2026-04-09 19:14:37.858634 | aio | 2026-04-09 19:14:37.858649 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:14:37.858660 | aio | Thursday 09 April 2026 19:14:37 +0000 (0:00:01.115) 0:00:03.852 ******** 2026-04-09 19:14:37.945081 | aio | ok: [aio] => { 2026-04-09 19:14:37.945236 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-09 19:14:37.945395 | aio | } 2026-04-09 19:14:37.945522 | aio | 2026-04-09 19:14:37.945667 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:14:37.945804 | aio | Thursday 09 April 2026 19:14:37 +0000 (0:00:00.086) 0:00:03.938 ******** 2026-04-09 19:14:38.301258 | aio | ok: [aio] 2026-04-09 19:14:38.301438 | aio | 2026-04-09 19:14:38.301687 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:14:38.301950 | aio | Thursday 09 April 2026 19:14:38 +0000 (0:00:00.356) 0:00:04.294 ******** 2026-04-09 19:14:40.597933 | aio | ok: [aio] 2026-04-09 19:14:40.597999 | aio | 2026-04-09 19:14:40.598011 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-09 19:14:40.598041 | aio | Thursday 09 April 2026 19:14:40 +0000 (0:00:02.295) 0:00:06.590 ******** 2026-04-09 19:14:40.626759 | aio | skipping: [aio] 2026-04-09 19:14:40.626835 | aio | 2026-04-09 19:14:40.627114 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-09 19:14:40.627199 | aio | Thursday 09 April 2026 19:14:40 +0000 (0:00:00.029) 0:00:06.619 ******** 2026-04-09 19:14:40.659273 | aio | skipping: [aio] 2026-04-09 19:14:40.659728 | aio | 2026-04-09 19:14:40.659791 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-09 19:14:40.659799 | aio | Thursday 09 April 2026 19:14:40 +0000 (0:00:00.032) 0:00:06.652 ******** 2026-04-09 19:14:40.687478 | aio | skipping: [aio] 2026-04-09 19:14:40.687539 | aio | 2026-04-09 19:14:40.687782 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-09 19:14:40.687837 | aio | Thursday 09 April 2026 19:14:40 +0000 (0:00:00.027) 0:00:06.680 ******** 2026-04-09 19:14:42.140795 | aio | ok: [aio] 2026-04-09 19:14:42.140916 | aio | 2026-04-09 19:14:42.140929 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-09 19:14:42.141122 | aio | Thursday 09 April 2026 19:14:42 +0000 (0:00:01.453) 0:00:08.134 ******** 2026-04-09 19:14:42.636360 | aio | ok: [aio] 2026-04-09 19:14:42.636517 | aio | 2026-04-09 19:14:42.636531 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-09 19:14:42.636548 | aio | Thursday 09 April 2026 19:14:42 +0000 (0:00:00.495) 0:00:08.630 ******** 2026-04-09 19:14:43.631957 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-09 19:14:43.632075 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-09 19:14:43.632782 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-09 19:14:43.632831 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-09 19:14:43.632838 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-09 19:14:43.632843 | aio | 2026-04-09 19:14:43.632848 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-09 19:14:43.632852 | aio | Thursday 09 April 2026 19:14:43 +0000 (0:00:00.995) 0:00:09.625 ******** 2026-04-09 19:14:44.148086 | aio | ok: [aio] 2026-04-09 19:14:44.148166 | aio | 2026-04-09 19:14:44.148652 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-09 19:14:44.148701 | aio | Thursday 09 April 2026 19:14:44 +0000 (0:00:00.508) 0:00:10.133 ******** 2026-04-09 19:14:44.148707 | aio | 2026-04-09 19:14:44.148712 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-09 19:14:44.148716 | aio | Thursday 09 April 2026 19:14:44 +0000 (0:00:00.008) 0:00:10.141 ******** 2026-04-09 19:14:44.724248 | aio | ok: [aio] 2026-04-09 19:14:44.724318 | aio | 2026-04-09 19:14:44.724514 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:14:44.724564 | aio | Thursday 09 April 2026 19:14:44 +0000 (0:00:00.576) 0:00:10.718 ******** 2026-04-09 19:14:44.934805 | aio | ok: [aio] 2026-04-09 19:14:44.934886 | aio | 2026-04-09 19:14:44.934947 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:14:44.935113 | aio | Thursday 09 April 2026 19:14:44 +0000 (0:00:00.210) 0:00:10.928 ******** 2026-04-09 19:14:45.007011 | aio | ok: [aio] => { 2026-04-09 19:14:45.007129 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-09 19:14:45.007677 | aio | } 2026-04-09 19:14:45.007734 | aio | 2026-04-09 19:14:45.007741 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:14:45.007748 | aio | Thursday 09 April 2026 19:14:45 +0000 (0:00:00.071) 0:00:11.000 ******** 2026-04-09 19:14:45.384728 | aio | ok: [aio] 2026-04-09 19:14:45.384812 | aio | 2026-04-09 19:14:45.385089 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:14:45.385178 | aio | Thursday 09 April 2026 19:14:45 +0000 (0:00:00.377) 0:00:11.377 ******** 2026-04-09 19:14:48.518225 | aio | ok: [aio] 2026-04-09 19:14:48.518336 | aio | 2026-04-09 19:14:48.518344 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-09 19:14:48.518517 | aio | Thursday 09 April 2026 19:14:48 +0000 (0:00:03.133) 0:00:14.511 ******** 2026-04-09 19:14:49.721779 | aio | ok: [aio] 2026-04-09 19:14:49.721851 | aio | 2026-04-09 19:14:49.722243 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-09 19:14:49.722669 | aio | Thursday 09 April 2026 19:14:49 +0000 (0:00:01.203) 0:00:15.714 ******** 2026-04-09 19:14:50.001367 | aio | ok: [aio] 2026-04-09 19:14:50.001476 | aio | 2026-04-09 19:14:50.001488 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-09 19:14:50.001623 | aio | Thursday 09 April 2026 19:14:49 +0000 (0:00:00.280) 0:00:15.995 ******** 2026-04-09 19:14:50.480547 | aio | ok: [aio] 2026-04-09 19:14:50.480647 | aio | 2026-04-09 19:14:50.480660 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-09 19:14:50.480811 | aio | Thursday 09 April 2026 19:14:50 +0000 (0:00:00.479) 0:00:16.474 ******** 2026-04-09 19:14:51.096866 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-09 19:14:51.097525 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-09 19:14:51.097577 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-09 19:14:51.097584 | aio | 2026-04-09 19:14:51.097591 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-09 19:14:51.097597 | aio | Thursday 09 April 2026 19:14:51 +0000 (0:00:00.616) 0:00:17.090 ******** 2026-04-09 19:14:51.512226 | aio | ok: [aio] 2026-04-09 19:14:51.512288 | aio | 2026-04-09 19:14:51.512622 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-09 19:14:51.512724 | aio | Thursday 09 April 2026 19:14:51 +0000 (0:00:00.414) 0:00:17.505 ******** 2026-04-09 19:14:51.950687 | aio | ok: [aio] 2026-04-09 19:14:51.950818 | aio | 2026-04-09 19:14:51.950838 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-09 19:14:51.950893 | aio | Thursday 09 April 2026 19:14:51 +0000 (0:00:00.432) 0:00:17.937 ******** 2026-04-09 19:14:51.951168 | aio | 2026-04-09 19:14:51.951239 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-09 19:14:51.951259 | aio | Thursday 09 April 2026 19:14:51 +0000 (0:00:00.007) 0:00:17.944 ******** 2026-04-09 19:14:52.299541 | aio | ok: [aio] 2026-04-09 19:14:52.299679 | aio | 2026-04-09 19:14:52.299700 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-09 19:14:52.299715 | aio | Thursday 09 April 2026 19:14:52 +0000 (0:00:00.348) 0:00:18.293 ******** 2026-04-09 19:14:52.350274 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-09 19:14:52.350341 | aio | 2026-04-09 19:14:52.350393 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-09 19:14:52.350501 | aio | Thursday 09 April 2026 19:14:52 +0000 (0:00:00.050) 0:00:18.344 ******** 2026-04-09 19:14:53.380493 | aio | ok: [aio] 2026-04-09 19:14:53.380569 | aio | 2026-04-09 19:14:53.380873 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-09 19:14:53.380919 | aio | Thursday 09 April 2026 19:14:53 +0000 (0:00:01.029) 0:00:19.374 ******** 2026-04-09 19:14:54.038322 | aio | ok: [aio] => (item=chronyd) 2026-04-09 19:14:54.039232 | aio | ok: [aio] => (item=sshd) 2026-04-09 19:14:54.039303 | aio | 2026-04-09 19:14:54.039315 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-09 19:14:54.039475 | aio | Thursday 09 April 2026 19:14:54 +0000 (0:00:00.657) 0:00:20.031 ******** 2026-04-09 19:14:54.328907 | aio | ok: [aio] 2026-04-09 19:14:54.328980 | aio | 2026-04-09 19:14:54.329302 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-09 19:14:54.329361 | aio | Thursday 09 April 2026 19:14:54 +0000 (0:00:00.291) 0:00:20.322 ******** 2026-04-09 19:14:54.545055 | aio | ok: [aio] 2026-04-09 19:14:54.545506 | aio | 2026-04-09 19:14:54.545564 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-09 19:14:54.545572 | aio | Thursday 09 April 2026 19:14:54 +0000 (0:00:00.215) 0:00:20.538 ******** 2026-04-09 19:14:54.951574 | aio | ok: [aio] 2026-04-09 19:14:54.952072 | aio | 2026-04-09 19:14:54.952122 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-09 19:14:54.952130 | aio | Thursday 09 April 2026 19:14:54 +0000 (0:00:00.406) 0:00:20.945 ******** 2026-04-09 19:14:55.270863 | aio | ok: [aio] 2026-04-09 19:14:55.270934 | aio | 2026-04-09 19:14:55.271020 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-09 19:14:55.271191 | aio | Thursday 09 April 2026 19:14:55 +0000 (0:00:00.319) 0:00:21.264 ******** 2026-04-09 19:14:55.339522 | aio | ok: [aio] 2026-04-09 19:14:55.340140 | aio | 2026-04-09 19:14:55.340195 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-09 19:14:55.340202 | aio | Thursday 09 April 2026 19:14:55 +0000 (0:00:00.068) 0:00:21.332 ******** 2026-04-09 19:14:55.557526 | aio | ok: [aio] => (item=aio) 2026-04-09 19:14:55.557610 | aio | 2026-04-09 19:14:55.557676 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-09 19:14:55.557791 | aio | Thursday 09 April 2026 19:14:55 +0000 (0:00:00.218) 0:00:21.551 ******** 2026-04-09 19:14:55.601469 | aio | ok: [aio] 2026-04-09 19:14:55.601544 | aio | 2026-04-09 19:14:55.601855 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-09 19:14:55.601905 | aio | Thursday 09 April 2026 19:14:55 +0000 (0:00:00.043) 0:00:21.595 ******** 2026-04-09 19:14:55.638465 | aio | skipping: [aio] 2026-04-09 19:14:55.638544 | aio | 2026-04-09 19:14:55.638759 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:14:55.638785 | aio | Thursday 09 April 2026 19:14:55 +0000 (0:00:00.037) 0:00:21.632 ******** 2026-04-09 19:14:55.704751 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:14:55.704816 | aio | 2026-04-09 19:14:55.704905 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:14:55.705021 | aio | Thursday 09 April 2026 19:14:55 +0000 (0:00:00.066) 0:00:21.698 ******** 2026-04-09 19:15:01.861412 | aio | ok: [aio] 2026-04-09 19:15:01.861517 | aio | 2026-04-09 19:15:01.861841 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:15:01.861893 | aio | Thursday 09 April 2026 19:15:01 +0000 (0:00:06.156) 0:00:27.855 ******** 2026-04-09 19:15:01.919794 | aio | ok: [aio] => (item=aio) 2026-04-09 19:15:01.919858 | aio | 2026-04-09 19:15:01.920094 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:15:01.920132 | aio | Thursday 09 April 2026 19:15:01 +0000 (0:00:00.057) 0:00:27.912 ******** 2026-04-09 19:15:02.309576 | aio | ok: [aio] 2026-04-09 19:15:02.309644 | aio | 2026-04-09 19:15:02.309839 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:15:02.309881 | aio | Thursday 09 April 2026 19:15:02 +0000 (0:00:00.390) 0:00:28.303 ******** 2026-04-09 19:15:08.946430 | aio | ok: [aio] 2026-04-09 19:15:08.946501 | aio | 2026-04-09 19:15:08.946655 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-09 19:15:08.946671 | aio | Thursday 09 April 2026 19:15:08 +0000 (0:00:06.636) 0:00:34.940 ******** 2026-04-09 19:15:15.935461 | aio | ok: [aio] 2026-04-09 19:15:15.935542 | aio | 2026-04-09 19:15:15.935599 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-09 19:15:15.935720 | aio | Thursday 09 April 2026 19:15:15 +0000 (0:00:06.988) 0:00:41.929 ******** 2026-04-09 19:15:30.104227 | aio | ok: [aio] 2026-04-09 19:15:30.104319 | aio | 2026-04-09 19:15:30.104381 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:15:30.104568 | aio | Thursday 09 April 2026 19:15:30 +0000 (0:00:14.168) 0:00:56.097 ******** 2026-04-09 19:15:30.171409 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:15:30.171572 | aio | 2026-04-09 19:15:30.171590 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:15:30.171605 | aio | Thursday 09 April 2026 19:15:30 +0000 (0:00:00.067) 0:00:56.164 ******** 2026-04-09 19:15:30.217498 | aio | skipping: [aio] 2026-04-09 19:15:30.218078 | aio | 2026-04-09 19:15:30.218094 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:15:30.218236 | aio | Thursday 09 April 2026 19:15:30 +0000 (0:00:00.045) 0:00:56.210 ******** 2026-04-09 19:15:30.264369 | aio | skipping: [aio] => (item=aio) 2026-04-09 19:15:30.264578 | aio | skipping: [aio] 2026-04-09 19:15:30.264759 | aio | 2026-04-09 19:15:30.264963 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:15:30.265174 | aio | Thursday 09 April 2026 19:15:30 +0000 (0:00:00.046) 0:00:56.257 ******** 2026-04-09 19:15:30.495121 | aio | ok: [aio] 2026-04-09 19:15:30.495264 | aio | 2026-04-09 19:15:30.495483 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:15:30.495688 | aio | Thursday 09 April 2026 19:15:30 +0000 (0:00:00.230) 0:00:56.488 ******** 2026-04-09 19:15:36.927800 | aio | ok: [aio] 2026-04-09 19:15:36.927989 | aio | 2026-04-09 19:15:36.928237 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-09 19:15:36.928461 | aio | Thursday 09 April 2026 19:15:36 +0000 (0:00:06.432) 0:01:02.921 ******** 2026-04-09 19:15:43.190080 | aio | ok: [aio] 2026-04-09 19:15:43.190149 | aio | 2026-04-09 19:15:43.190161 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-09 19:15:43.190171 | aio | Thursday 09 April 2026 19:15:43 +0000 (0:00:06.261) 0:01:09.182 ******** 2026-04-09 19:15:49.183960 | aio | ok: [aio] 2026-04-09 19:15:49.184025 | aio | 2026-04-09 19:15:49.184190 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-09 19:15:49.184223 | aio | Thursday 09 April 2026 19:15:49 +0000 (0:00:05.994) 0:01:15.177 ******** 2026-04-09 19:15:56.542498 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-09 19:15:56.542546 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-09 19:15:56.542551 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-09 19:15:56.542556 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-09 19:15:56.542560 | aio | 2026-04-09 19:15:56.542564 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-09 19:15:56.542569 | aio | 2026-04-09 19:15:56.542573 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:15:56.542577 | aio | Thursday 09 April 2026 19:15:56 +0000 (0:00:07.358) 0:01:22.535 ******** 2026-04-09 19:15:57.423185 | aio | ok: [aio] 2026-04-09 19:15:57.423253 | aio | 2026-04-09 19:15:57.423265 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:15:57.423393 | aio | Thursday 09 April 2026 19:15:57 +0000 (0:00:00.880) 0:01:23.416 ******** 2026-04-09 19:15:57.621284 | aio | ok: [aio] 2026-04-09 19:15:57.621360 | aio | 2026-04-09 19:15:57.621450 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:15:57.621590 | aio | Thursday 09 April 2026 19:15:57 +0000 (0:00:00.198) 0:01:23.615 ******** 2026-04-09 19:15:57.654059 | aio | skipping: [aio] 2026-04-09 19:15:57.654143 | aio | 2026-04-09 19:15:57.654362 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 19:15:57.654390 | aio | Thursday 09 April 2026 19:15:57 +0000 (0:00:00.032) 0:01:23.647 ******** 2026-04-09 19:15:57.845923 | aio | ok: [aio] 2026-04-09 19:15:57.845949 | aio | 2026-04-09 19:15:57.845955 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:15:57.845959 | aio | Thursday 09 April 2026 19:15:57 +0000 (0:00:00.191) 0:01:23.839 ******** 2026-04-09 19:15:57.917099 | aio | ok: [aio] => { 2026-04-09 19:15:57.917115 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-09 19:15:57.917121 | aio | } 2026-04-09 19:15:57.917126 | aio | 2026-04-09 19:15:57.917130 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:15:57.917134 | aio | Thursday 09 April 2026 19:15:57 +0000 (0:00:00.071) 0:01:23.910 ******** 2026-04-09 19:15:58.216581 | aio | ok: [aio] 2026-04-09 19:15:58.216636 | aio | 2026-04-09 19:15:58.216645 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:15:58.216652 | aio | Thursday 09 April 2026 19:15:58 +0000 (0:00:00.298) 0:01:24.209 ******** 2026-04-09 19:15:58.255546 | aio | skipping: [aio] 2026-04-09 19:15:58.255583 | aio | 2026-04-09 19:15:58.255588 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:15:58.255593 | aio | Thursday 09 April 2026 19:15:58 +0000 (0:00:00.039) 0:01:24.249 ******** 2026-04-09 19:15:58.286671 | aio | skipping: [aio] 2026-04-09 19:15:58.286691 | aio | 2026-04-09 19:15:58.286696 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:15:58.286700 | aio | Thursday 09 April 2026 19:15:58 +0000 (0:00:00.031) 0:01:24.280 ******** 2026-04-09 19:15:58.477848 | aio | ok: [aio] 2026-04-09 19:15:58.477989 | aio | 2026-04-09 19:15:58.478010 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 19:15:58.478242 | aio | Thursday 09 April 2026 19:15:58 +0000 (0:00:00.190) 0:01:24.471 ******** 2026-04-09 19:15:59.548254 | aio | ok: [aio] 2026-04-09 19:15:59.548332 | aio | 2026-04-09 19:15:59.548527 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:15:59.548576 | aio | Thursday 09 April 2026 19:15:59 +0000 (0:00:01.070) 0:01:25.542 ******** 2026-04-09 19:15:59.617274 | aio | ok: [aio] => { 2026-04-09 19:15:59.617898 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-09 19:15:59.617925 | aio | } 2026-04-09 19:15:59.617933 | aio | 2026-04-09 19:15:59.617971 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:15:59.617978 | aio | Thursday 09 April 2026 19:15:59 +0000 (0:00:00.068) 0:01:25.610 ******** 2026-04-09 19:15:59.946374 | aio | ok: [aio] 2026-04-09 19:15:59.946493 | aio | 2026-04-09 19:15:59.946505 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:15:59.946580 | aio | Thursday 09 April 2026 19:15:59 +0000 (0:00:00.329) 0:01:25.940 ******** 2026-04-09 19:16:01.920875 | aio | ok: [aio] 2026-04-09 19:16:01.920953 | aio | 2026-04-09 19:16:01.921163 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-09 19:16:01.921204 | aio | Thursday 09 April 2026 19:16:01 +0000 (0:00:01.974) 0:01:27.914 ******** 2026-04-09 19:16:01.948153 | aio | skipping: [aio] 2026-04-09 19:16:01.948643 | aio | 2026-04-09 19:16:01.948696 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-09 19:16:01.948704 | aio | Thursday 09 April 2026 19:16:01 +0000 (0:00:00.026) 0:01:27.941 ******** 2026-04-09 19:16:01.972698 | aio | skipping: [aio] 2026-04-09 19:16:01.972823 | aio | 2026-04-09 19:16:01.972892 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-09 19:16:01.973061 | aio | Thursday 09 April 2026 19:16:01 +0000 (0:00:00.024) 0:01:27.966 ******** 2026-04-09 19:16:02.006972 | aio | skipping: [aio] 2026-04-09 19:16:02.007034 | aio | 2026-04-09 19:16:02.007080 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-09 19:16:02.007091 | aio | Thursday 09 April 2026 19:16:01 +0000 (0:00:00.032) 0:01:27.999 ******** 2026-04-09 19:16:03.009696 | aio | ok: [aio] 2026-04-09 19:16:03.009764 | aio | 2026-04-09 19:16:03.009854 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-09 19:16:03.009955 | aio | Thursday 09 April 2026 19:16:03 +0000 (0:00:01.003) 0:01:29.003 ******** 2026-04-09 19:16:03.453096 | aio | ok: [aio] 2026-04-09 19:16:03.453282 | aio | 2026-04-09 19:16:03.453528 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-09 19:16:03.453747 | aio | Thursday 09 April 2026 19:16:03 +0000 (0:00:00.443) 0:01:29.446 ******** 2026-04-09 19:16:04.355525 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-09 19:16:04.355751 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-09 19:16:04.355981 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-09 19:16:04.356216 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-09 19:16:04.356447 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-09 19:16:04.356650 | aio | 2026-04-09 19:16:04.356856 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-09 19:16:04.357070 | aio | Thursday 09 April 2026 19:16:04 +0000 (0:00:00.902) 0:01:30.348 ******** 2026-04-09 19:16:04.845555 | aio | ok: [aio] 2026-04-09 19:16:04.845633 | aio | 2026-04-09 19:16:04.845795 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-09 19:16:04.845948 | aio | Thursday 09 April 2026 19:16:04 +0000 (0:00:00.483) 0:01:30.832 ******** 2026-04-09 19:16:04.846082 | aio | 2026-04-09 19:16:04.846248 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-09 19:16:04.846381 | aio | Thursday 09 April 2026 19:16:04 +0000 (0:00:00.006) 0:01:30.838 ******** 2026-04-09 19:16:05.194628 | aio | ok: [aio] 2026-04-09 19:16:05.194833 | aio | 2026-04-09 19:16:05.195118 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 19:16:05.195352 | aio | Thursday 09 April 2026 19:16:05 +0000 (0:00:00.349) 0:01:31.187 ******** 2026-04-09 19:16:05.386842 | aio | ok: [aio] 2026-04-09 19:16:05.386963 | aio | 2026-04-09 19:16:05.386976 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 19:16:05.386986 | aio | Thursday 09 April 2026 19:16:05 +0000 (0:00:00.191) 0:01:31.379 ******** 2026-04-09 19:16:05.452643 | aio | ok: [aio] => { 2026-04-09 19:16:05.452751 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-09 19:16:05.453319 | aio | } 2026-04-09 19:16:05.453386 | aio | 2026-04-09 19:16:05.453393 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 19:16:05.453400 | aio | Thursday 09 April 2026 19:16:05 +0000 (0:00:00.066) 0:01:31.446 ******** 2026-04-09 19:16:05.819385 | aio | ok: [aio] 2026-04-09 19:16:05.819457 | aio | 2026-04-09 19:16:05.819691 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 19:16:05.819766 | aio | Thursday 09 April 2026 19:16:05 +0000 (0:00:00.366) 0:01:31.812 ******** 2026-04-09 19:16:08.835490 | aio | ok: [aio] 2026-04-09 19:16:08.835569 | aio | 2026-04-09 19:16:08.835785 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-09 19:16:08.835833 | aio | Thursday 09 April 2026 19:16:08 +0000 (0:00:03.016) 0:01:34.829 ******** 2026-04-09 19:16:09.835733 | aio | ok: [aio] 2026-04-09 19:16:09.836018 | aio | 2026-04-09 19:16:09.836032 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-09 19:16:09.836042 | aio | Thursday 09 April 2026 19:16:09 +0000 (0:00:01.000) 0:01:35.829 ******** 2026-04-09 19:16:10.022717 | aio | ok: [aio] 2026-04-09 19:16:10.022758 | aio | 2026-04-09 19:16:10.022765 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-09 19:16:10.022772 | aio | Thursday 09 April 2026 19:16:10 +0000 (0:00:00.186) 0:01:36.015 ******** 2026-04-09 19:16:10.464514 | aio | ok: [aio] 2026-04-09 19:16:10.464590 | aio | 2026-04-09 19:16:10.464654 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-09 19:16:10.464772 | aio | Thursday 09 April 2026 19:16:10 +0000 (0:00:00.442) 0:01:36.458 ******** 2026-04-09 19:16:11.004871 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-09 19:16:11.004966 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-09 19:16:11.005576 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-09 19:16:11.005624 | aio | 2026-04-09 19:16:11.005631 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-09 19:16:11.005637 | aio | Thursday 09 April 2026 19:16:10 +0000 (0:00:00.540) 0:01:36.998 ******** 2026-04-09 19:16:11.418123 | aio | ok: [aio] 2026-04-09 19:16:11.418526 | aio | 2026-04-09 19:16:11.418572 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-09 19:16:11.418580 | aio | Thursday 09 April 2026 19:16:11 +0000 (0:00:00.413) 0:01:37.411 ******** 2026-04-09 19:16:11.838837 | aio | ok: [aio] 2026-04-09 19:16:11.838890 | aio | 2026-04-09 19:16:11.838997 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-09 19:16:11.839418 | aio | Thursday 09 April 2026 19:16:11 +0000 (0:00:00.415) 0:01:37.827 ******** 2026-04-09 19:16:11.839435 | aio | 2026-04-09 19:16:11.839440 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-09 19:16:11.839444 | aio | Thursday 09 April 2026 19:16:11 +0000 (0:00:00.004) 0:01:37.832 ******** 2026-04-09 19:16:12.201918 | aio | ok: [aio] 2026-04-09 19:16:12.201979 | aio | 2026-04-09 19:16:12.202278 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-09 19:16:12.202330 | aio | Thursday 09 April 2026 19:16:12 +0000 (0:00:00.362) 0:01:38.195 ******** 2026-04-09 19:16:12.249553 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-09 19:16:12.249637 | aio | 2026-04-09 19:16:12.249894 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-09 19:16:12.249920 | aio | Thursday 09 April 2026 19:16:12 +0000 (0:00:00.047) 0:01:38.243 ******** 2026-04-09 19:16:13.429672 | aio | ok: [aio] 2026-04-09 19:16:13.429758 | aio | 2026-04-09 19:16:13.429990 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-09 19:16:13.430036 | aio | Thursday 09 April 2026 19:16:13 +0000 (0:00:01.179) 0:01:39.422 ******** 2026-04-09 19:16:14.082592 | aio | ok: [aio] => (item=chronyd) 2026-04-09 19:16:14.082641 | aio | ok: [aio] => (item=sshd) 2026-04-09 19:16:14.082646 | aio | 2026-04-09 19:16:14.082651 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-09 19:16:14.082655 | aio | Thursday 09 April 2026 19:16:14 +0000 (0:00:00.652) 0:01:40.075 ******** 2026-04-09 19:16:14.370050 | aio | ok: [aio] 2026-04-09 19:16:14.370163 | aio | 2026-04-09 19:16:14.370498 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-09 19:16:14.370551 | aio | Thursday 09 April 2026 19:16:14 +0000 (0:00:00.287) 0:01:40.363 ******** 2026-04-09 19:16:14.569089 | aio | ok: [aio] 2026-04-09 19:16:14.569158 | aio | 2026-04-09 19:16:14.569496 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-09 19:16:14.569549 | aio | Thursday 09 April 2026 19:16:14 +0000 (0:00:00.199) 0:01:40.562 ******** 2026-04-09 19:16:14.843092 | aio | ok: [aio] 2026-04-09 19:16:14.843484 | aio | 2026-04-09 19:16:14.843505 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-09 19:16:14.843513 | aio | Thursday 09 April 2026 19:16:14 +0000 (0:00:00.274) 0:01:40.836 ******** 2026-04-09 19:16:15.051122 | aio | ok: [aio] 2026-04-09 19:16:15.051213 | aio | 2026-04-09 19:16:15.051436 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-09 19:16:15.051453 | aio | Thursday 09 April 2026 19:16:15 +0000 (0:00:00.208) 0:01:41.044 ******** 2026-04-09 19:16:15.259868 | aio | ok: [aio] => (item=aio) 2026-04-09 19:16:15.259925 | aio | 2026-04-09 19:16:15.260042 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-09 19:16:15.260151 | aio | Thursday 09 April 2026 19:16:15 +0000 (0:00:00.208) 0:01:41.253 ******** 2026-04-09 19:16:15.301734 | aio | ok: [aio] 2026-04-09 19:16:15.302200 | aio | 2026-04-09 19:16:15.302216 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-09 19:16:15.302227 | aio | Thursday 09 April 2026 19:16:15 +0000 (0:00:00.041) 0:01:41.295 ******** 2026-04-09 19:16:15.355922 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-09 19:16:15.356000 | aio | 2026-04-09 19:16:15.356241 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-09 19:16:15.356291 | aio | Thursday 09 April 2026 19:16:15 +0000 (0:00:00.054) 0:01:41.349 ******** 2026-04-09 19:16:15.397540 | aio | skipping: [aio] 2026-04-09 19:16:15.397974 | aio | 2026-04-09 19:16:15.398023 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-09 19:16:15.398032 | aio | Thursday 09 April 2026 19:16:15 +0000 (0:00:00.041) 0:01:41.391 ******** 2026-04-09 19:16:15.442667 | aio | skipping: [aio] => (item=aio) 2026-04-09 19:16:15.442772 | aio | skipping: [aio] 2026-04-09 19:16:15.442851 | aio | 2026-04-09 19:16:15.443084 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-09 19:16:15.443105 | aio | Thursday 09 April 2026 19:16:15 +0000 (0:00:00.045) 0:01:41.436 ******** 2026-04-09 19:16:15.699176 | aio | ok: [aio] 2026-04-09 19:16:15.699257 | aio | 2026-04-09 19:16:15.699486 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-09 19:16:15.699585 | aio | Thursday 09 April 2026 19:16:15 +0000 (0:00:00.256) 0:01:41.693 ******** 2026-04-09 19:16:22.125195 | aio | ok: [aio] 2026-04-09 19:16:22.125274 | aio | 2026-04-09 19:16:22.125467 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-09 19:16:22.125514 | aio | Thursday 09 April 2026 19:16:22 +0000 (0:00:06.425) 0:01:48.119 ******** 2026-04-09 19:16:27.558351 | aio | ok: [aio] 2026-04-09 19:16:27.558443 | aio | 2026-04-09 19:16:27.558505 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-09 19:16:27.558617 | aio | Thursday 09 April 2026 19:16:27 +0000 (0:00:05.433) 0:01:53.552 ******** 2026-04-09 19:16:41.532755 | aio | ok: [aio] 2026-04-09 19:16:41.532832 | aio | 2026-04-09 19:16:41.533144 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-09 19:16:41.533194 | aio | Thursday 09 April 2026 19:16:41 +0000 (0:00:13.974) 0:02:07.526 ******** 2026-04-09 19:16:41.601773 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-09 19:16:41.602609 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-09 19:16:41.602652 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-09 19:16:41.602659 | aio | skipping: [aio] 2026-04-09 19:16:41.602666 | aio | 2026-04-09 19:16:41.602672 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-09 19:16:41.602678 | aio | Thursday 09 April 2026 19:16:41 +0000 (0:00:00.068) 0:02:07.595 ******** 2026-04-09 19:16:47.698031 | aio | ok: [aio] 2026-04-09 19:16:47.698111 | aio | 2026-04-09 19:16:47.698444 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-09 19:16:47.698496 | aio | Thursday 09 April 2026 19:16:47 +0000 (0:00:06.096) 0:02:13.691 ******** 2026-04-09 19:16:53.660546 | aio | ok: [aio] 2026-04-09 19:16:53.660594 | aio | 2026-04-09 19:16:53.660600 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-09 19:16:53.660605 | aio | Thursday 09 April 2026 19:16:53 +0000 (0:00:05.962) 0:02:19.653 ******** 2026-04-09 19:16:53.711860 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-09 19:16:53.711889 | aio | 2026-04-09 19:16:53.711894 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-09 19:16:53.711904 | aio | Thursday 09 April 2026 19:16:53 +0000 (0:00:00.051) 0:02:19.705 ******** 2026-04-09 19:16:53.749455 | aio | ok: [aio] 2026-04-09 19:16:53.749477 | aio | 2026-04-09 19:16:53.749484 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-09 19:16:53.749501 | aio | Thursday 09 April 2026 19:16:53 +0000 (0:00:00.037) 0:02:19.743 ******** 2026-04-09 19:16:59.705931 | aio | ok: [aio] 2026-04-09 19:16:59.705986 | aio | 2026-04-09 19:16:59.706086 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-09 19:16:59.706219 | aio | Thursday 09 April 2026 19:16:59 +0000 (0:00:05.956) 0:02:25.699 ******** 2026-04-09 19:16:59.748655 | aio | ok: [aio] 2026-04-09 19:16:59.748722 | aio | 2026-04-09 19:16:59.748827 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-09 19:16:59.748935 | aio | Thursday 09 April 2026 19:16:59 +0000 (0:00:00.042) 0:02:25.742 ******** 2026-04-09 19:16:59.799589 | aio | skipping: [aio] => (item=1) 2026-04-09 19:16:59.800224 | aio | skipping: [aio] => (item=1) 2026-04-09 19:16:59.800388 | aio | skipping: [aio] => (item=1) 2026-04-09 19:16:59.800396 | aio | skipping: [aio] 2026-04-09 19:16:59.800402 | aio | 2026-04-09 19:16:59.800407 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-09 19:16:59.800412 | aio | Thursday 09 April 2026 19:16:59 +0000 (0:00:00.050) 0:02:25.792 ******** 2026-04-09 19:16:59.834898 | aio | skipping: [aio] 2026-04-09 19:16:59.834946 | aio | 2026-04-09 19:16:59.835218 | aio | PLAY RECAP ********************************************************************* 2026-04-09 19:16:59.835261 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-09 19:16:59.835278 | aio | 2026-04-09 19:16:59.837366 | aio | 2026-04-09 19:16:59.837382 | aio | TASKS RECAP ******************************************************************** 2026-04-09 19:16:59.837387 | aio | Thursday 09 April 2026 19:16:59 +0000 (0:00:00.035) 0:02:25.828 ******** 2026-04-09 19:16:59.837392 | aio | =============================================================================== 2026-04-09 19:16:59.837396 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.17s 2026-04-09 19:16:59.837400 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.97s 2026-04-09 19:16:59.837404 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.36s 2026-04-09 19:16:59.837409 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.99s 2026-04-09 19:16:59.837413 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.64s 2026-04-09 19:16:59.837417 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.43s 2026-04-09 19:16:59.837421 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.43s 2026-04-09 19:16:59.837425 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.26s 2026-04-09 19:16:59.837429 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.16s 2026-04-09 19:16:59.837434 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.10s 2026-04-09 19:16:59.837438 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.99s 2026-04-09 19:16:59.837442 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.96s 2026-04-09 19:16:59.837446 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.96s 2026-04-09 19:16:59.837450 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.43s 2026-04-09 19:16:59.837455 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.13s 2026-04-09 19:16:59.837459 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.02s 2026-04-09 19:16:59.837463 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.30s 2026-04-09 19:16:59.837467 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.97s 2026-04-09 19:16:59.837471 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.45s 2026-04-09 19:16:59.837476 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.20s 2026-04-09 19:16:59.995817 | aio | INFO [default > idempotence] Executed: Successful 2026-04-09 19:17:00.005632 | aio | INFO [default > side_effect] Executing 2026-04-09 19:17:00.005983 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 19:17:00.011051 | aio | INFO [default > verify] Executing 2026-04-09 19:17:00.608602 | aio | 2026-04-09 19:17:00.608968 | aio | PLAY [Verify] ****************************************************************** 2026-04-09 19:17:00.609212 | aio | 2026-04-09 19:17:00.609467 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-09 19:17:00.609722 | aio | Thursday 09 April 2026 19:17:00 +0000 (0:00:00.006) 0:00:00.006 ******** 2026-04-09 19:17:01.743163 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-09 19:17:01.743227 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-09 19:17:01.743239 | aio | interpreter could change the meaning of that path. See 2026-04-09 19:17:01.743249 | aio | https://docs.ansible.com/ansible- 2026-04-09 19:17:01.743395 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-09 19:17:01.751614 | aio | ok: [aio] 2026-04-09 19:17:01.751786 | aio | 2026-04-09 19:17:01.751964 | aio | TASK [Get cluster health status] *********************************************** 2026-04-09 19:17:01.752138 | aio | Thursday 09 April 2026 19:17:01 +0000 (0:00:01.143) 0:00:01.149 ******** 2026-04-09 19:17:12.054768 | aio | ok: [aio] 2026-04-09 19:17:12.054980 | aio | 2026-04-09 19:17:12.055322 | aio | TASK [Print cluster health status] ********************************************* 2026-04-09 19:17:12.055630 | aio | Thursday 09 April 2026 19:17:12 +0000 (0:00:10.302) 0:00:11.452 ******** 2026-04-09 19:17:12.086205 | aio | ok: [aio] => { 2026-04-09 19:17:12.086404 | aio | "_ceph_health": { 2026-04-09 19:17:12.086613 | aio | "changed": false, 2026-04-09 19:17:12.086812 | aio | "cmd": [ 2026-04-09 19:17:12.087007 | aio | "cephadm", 2026-04-09 19:17:12.087242 | aio | "shell", 2026-04-09 19:17:12.087433 | aio | "--", 2026-04-09 19:17:12.087693 | aio | "ceph", 2026-04-09 19:17:12.087890 | aio | "health" 2026-04-09 19:17:12.088077 | aio | ], 2026-04-09 19:17:12.088272 | aio | "delta": "0:00:10.033772", 2026-04-09 19:17:12.088466 | aio | "end": "2026-04-09 19:17:12.017194", 2026-04-09 19:17:12.088655 | aio | "failed": false, 2026-04-09 19:17:12.088841 | aio | "msg": "", 2026-04-09 19:17:12.089028 | aio | "rc": 0, 2026-04-09 19:17:12.089232 | aio | "start": "2026-04-09 19:17:01.983422", 2026-04-09 19:17:12.089446 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-09 19:17:12.089642 | aio | "stderr_lines": [ 2026-04-09 19:17:12.089841 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-09 19:17:12.090050 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-09 19:17:12.090235 | aio | ], 2026-04-09 19:17:12.090431 | aio | "stdout": "HEALTH_OK", 2026-04-09 19:17:12.090620 | aio | "stdout_lines": [ 2026-04-09 19:17:12.090810 | aio | "HEALTH_OK" 2026-04-09 19:17:12.090992 | aio | ] 2026-04-09 19:17:12.091221 | aio | } 2026-04-09 19:17:12.091403 | aio | } 2026-04-09 19:17:12.091675 | aio | 2026-04-09 19:17:12.091884 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-09 19:17:12.092087 | aio | Thursday 09 April 2026 19:17:12 +0000 (0:00:00.031) 0:00:11.483 ******** 2026-04-09 19:17:12.116244 | aio | ok: [aio] => { 2026-04-09 19:17:12.116453 | aio | "changed": false, 2026-04-09 19:17:12.116801 | aio | "msg": "All assertions passed" 2026-04-09 19:17:12.117026 | aio | } 2026-04-09 19:17:12.117223 | aio | 2026-04-09 19:17:12.117437 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-09 19:17:12.117653 | aio | Thursday 09 April 2026 19:17:12 +0000 (0:00:00.030) 0:00:11.514 ******** 2026-04-09 19:17:18.427719 | aio | changed: [aio] 2026-04-09 19:17:18.427819 | aio | 2026-04-09 19:17:18.427955 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-09 19:17:18.428090 | aio | Thursday 09 April 2026 19:17:18 +0000 (0:00:06.310) 0:00:17.824 ******** 2026-04-09 19:17:20.847137 | aio | changed: [aio] 2026-04-09 19:17:20.847387 | aio | 2026-04-09 19:17:20.847401 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-09 19:17:20.847560 | aio | Thursday 09 April 2026 19:17:20 +0000 (0:00:02.420) 0:00:20.244 ******** 2026-04-09 19:17:22.064092 | aio | ok: [aio] 2026-04-09 19:17:22.064134 | aio | 2026-04-09 19:17:22.064139 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-09 19:17:22.064144 | aio | Thursday 09 April 2026 19:17:22 +0000 (0:00:01.215) 0:00:21.460 ******** 2026-04-09 19:17:22.096094 | aio | ok: [aio] => { 2026-04-09 19:17:22.096189 | aio | "changed": false, 2026-04-09 19:17:22.096282 | aio | "msg": "All assertions passed" 2026-04-09 19:17:22.096371 | aio | } 2026-04-09 19:17:22.096454 | aio | 2026-04-09 19:17:22.096540 | aio | PLAY RECAP ********************************************************************* 2026-04-09 19:17:22.096648 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 19:17:22.096725 | aio | 2026-04-09 19:17:22.096805 | aio | 2026-04-09 19:17:22.096894 | aio | TASKS RECAP ******************************************************************** 2026-04-09 19:17:22.096985 | aio | Thursday 09 April 2026 19:17:22 +0000 (0:00:00.033) 0:00:21.494 ******** 2026-04-09 19:17:22.097075 | aio | =============================================================================== 2026-04-09 19:17:22.097163 | aio | Get cluster health status ---------------------------------------------- 10.30s 2026-04-09 19:17:22.097254 | aio | Create a test Ceph pool ------------------------------------------------- 6.31s 2026-04-09 19:17:22.097340 | aio | Create a test Ceph key -------------------------------------------------- 2.42s 2026-04-09 19:17:22.097430 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.22s 2026-04-09 19:17:22.097521 | aio | Gathering Facts --------------------------------------------------------- 1.14s 2026-04-09 19:17:22.097613 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-04-09 19:17:22.097704 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-09 19:17:22.097794 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-04-09 19:17:22.171105 | aio | INFO [default > verify] Executed: Successful 2026-04-09 19:17:22.171147 | aio | INFO [default > cleanup] Executing 2026-04-09 19:17:22.171153 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 19:17:22.171158 | aio | INFO [default > destroy] Executing 2026-04-09 19:17:22.171161 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-09 19:17:22.171166 | aio | INFO [default > destroy] Executed: Successful 2026-04-09 19:17:22.171170 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-09 19:17:22.632746 | aio | ok: Runtime: 0:13:03.571867 2026-04-09 19:17:22.646081 | 2026-04-09 19:17:22.646133 | PLAY RECAP 2026-04-09 19:17:22.646177 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 19:17:22.646198 | 2026-04-09 19:17:22.748148 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 19:17:22.751934 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 19:17:23.315572 | 2026-04-09 19:17:23.315692 | PLAY [all] 2026-04-09 19:17:23.326649 | 2026-04-09 19:17:23.326725 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-09 19:17:23.370875 | aio | skipping: Conditional result was False 2026-04-09 19:17:23.379521 | 2026-04-09 19:17:23.379626 | TASK [fetch-output : Set log path for single node] 2026-04-09 19:17:23.411445 | aio | ok 2026-04-09 19:17:23.417252 | 2026-04-09 19:17:23.417317 | LOOP [fetch-output : Ensure local output dirs] 2026-04-09 19:17:23.792204 | aio -> localhost | ok: "/var/lib/zuul/builds/9031c153e46046dfb04226bfc8a68519/work/logs" 2026-04-09 19:17:23.986880 | aio -> localhost | changed: "/var/lib/zuul/builds/9031c153e46046dfb04226bfc8a68519/work/artifacts" 2026-04-09 19:17:24.186060 | aio -> localhost | changed: "/var/lib/zuul/builds/9031c153e46046dfb04226bfc8a68519/work/docs" 2026-04-09 19:17:24.203811 | 2026-04-09 19:17:24.203960 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-09 19:17:24.802309 | aio | changed: .d..t...... ./ 2026-04-09 19:17:24.802562 | aio | changed: All items complete 2026-04-09 19:17:24.802589 | 2026-04-09 19:17:25.246481 | aio | changed: .d..t...... ./ 2026-04-09 19:17:25.709160 | aio | changed: .d..t...... ./ 2026-04-09 19:17:25.727656 | 2026-04-09 19:17:25.727788 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-09 19:17:26.147227 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006060 2026-04-09 19:17:26.366454 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006353 2026-04-09 19:17:26.385475 | 2026-04-09 19:17:26.385531 | PLAY [all] 2026-04-09 19:17:26.391858 | 2026-04-09 19:17:26.391919 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-09 19:17:26.799432 | aio | changed 2026-04-09 19:17:26.805769 | 2026-04-09 19:17:26.805811 | PLAY RECAP 2026-04-09 19:17:26.805850 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-09 19:17:26.805871 | 2026-04-09 19:17:26.906680 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 19:17:26.909943 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-09 19:17:27.463920 | 2026-04-09 19:17:27.464036 | PLAY [localhost] 2026-04-09 19:17:27.473698 | 2026-04-09 19:17:27.473770 | TASK [Generate Zuul manifest] 2026-04-09 19:17:27.493989 | localhost | ok 2026-04-09 19:17:27.510031 | 2026-04-09 19:17:27.510108 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-09 19:17:27.845877 | localhost | changed 2026-04-09 19:17:27.857660 | 2026-04-09 19:17:27.857751 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-09 19:17:27.888563 | localhost | ok 2026-04-09 19:17:27.895670 | 2026-04-09 19:17:27.895751 | TASK [Upload logs] 2026-04-09 19:17:27.915190 | localhost | ok 2026-04-09 19:17:27.976537 | 2026-04-09 19:17:27.976666 | TASK [Set zuul-log-path fact] 2026-04-09 19:17:27.995100 | localhost | ok 2026-04-09 19:17:28.008521 | 2026-04-09 19:17:28.008649 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 19:17:28.041414 | localhost | ok 2026-04-09 19:17:28.049453 | 2026-04-09 19:17:28.049578 | TASK [upload-logs : Create log directories] 2026-04-09 19:17:28.436011 | localhost | changed 2026-04-09 19:17:28.452752 | 2026-04-09 19:17:28.452844 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-09 19:17:28.840993 | localhost -> localhost | ok: Runtime: 0:00:00.005219 2026-04-09 19:17:28.849189 | 2026-04-09 19:17:28.849260 | TASK [upload-logs : Upload logs to log server] 2026-04-09 19:17:29.296048 | localhost | Output suppressed because no_log was given 2026-04-09 19:17:29.309093 | 2026-04-09 19:17:29.309544 | LOOP [upload-logs : Compress console log and json output] 2026-04-09 19:17:29.351772 | localhost | skipping: Conditional result was False 2026-04-09 19:17:29.359421 | localhost | skipping: Conditional result was False 2026-04-09 19:17:29.373966 | 2026-04-09 19:17:29.374169 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-09 19:17:29.413941 | localhost | skipping: Conditional result was False 2026-04-09 19:17:29.414342 | 2026-04-09 19:17:29.417864 | localhost | skipping: Conditional result was False 2026-04-09 19:17:29.427977 | 2026-04-09 19:17:29.428126 | LOOP [upload-logs : Upload console log and json output]