2026-04-15 09:36:36.989047 | Job console starting 2026-04-15 09:36:37.001630 | Updating git repos 2026-04-15 09:36:37.050673 | Cloning repos into workspace 2026-04-15 09:36:37.177583 | Restoring repo states 2026-04-15 09:36:37.237754 | Merging changes 2026-04-15 09:36:37.554174 | Checking out repos 2026-04-15 09:36:37.603202 | Preparing playbooks 2026-04-15 09:36:39.102014 | Running Ansible setup 2026-04-15 09:36:42.938296 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-15 09:36:43.555403 | 2026-04-15 09:36:43.555983 | PLAY [localhost] 2026-04-15 09:36:43.563697 | 2026-04-15 09:36:43.563772 | TASK [Gathering Facts] 2026-04-15 09:36:44.504387 | localhost | ok 2026-04-15 09:36:44.514342 | 2026-04-15 09:36:44.514419 | TASK [Setup log path fact] 2026-04-15 09:36:44.532768 | localhost | ok 2026-04-15 09:36:44.546584 | 2026-04-15 09:36:44.546648 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-15 09:36:44.574964 | localhost | ok 2026-04-15 09:36:44.583711 | 2026-04-15 09:36:44.583797 | TASK [emit-job-header : Print job information] 2026-04-15 09:36:44.612477 | # Job Information 2026-04-15 09:36:44.612637 | Ansible Version: 2.16.16 2026-04-15 09:36:44.612674 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-04-15 09:36:44.612698 | Pipeline: check 2026-04-15 09:36:44.612720 | Executor: 0a8996d2b663 2026-04-15 09:36:44.612742 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/96 2026-04-15 09:36:44.612765 | Event ID: 84badde0-38ae-11f1-8e11-15ac2b02dee5 2026-04-15 09:36:44.615575 | 2026-04-15 09:36:44.615644 | LOOP [emit-job-header : Print node information] 2026-04-15 09:36:44.725756 | localhost | ok: 2026-04-15 09:36:44.725985 | localhost | # Node Information 2026-04-15 09:36:44.726028 | localhost | Inventory Hostname: aio 2026-04-15 09:36:44.726077 | localhost | Hostname: np0000166435 2026-04-15 09:36:44.726109 | localhost | Username: zuul 2026-04-15 09:36:44.726142 | localhost | Distro: Ubuntu 24.04 2026-04-15 09:36:44.726172 | localhost | Provider: yul1 2026-04-15 09:36:44.726199 | localhost | Region: ca-ymq-1 2026-04-15 09:36:44.726226 | localhost | Label: ubuntu-noble 2026-04-15 09:36:44.726253 | localhost | Product Name: OpenStack Nova 2026-04-15 09:36:44.726280 | localhost | Interface IP: 199.204.45.246 2026-04-15 09:36:44.746980 | 2026-04-15 09:36:44.747138 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-15 09:36:45.189458 | localhost -> localhost | changed 2026-04-15 09:36:45.197244 | 2026-04-15 09:36:45.197358 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-15 09:36:46.107064 | localhost -> localhost | changed 2026-04-15 09:36:46.113578 | 2026-04-15 09:36:46.113641 | PLAY [all] 2026-04-15 09:36:46.124521 | 2026-04-15 09:36:46.124595 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-15 09:36:46.493885 | aio -> localhost | ok 2026-04-15 09:36:46.509571 | 2026-04-15 09:36:46.509731 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-15 09:36:46.546869 | aio | ok 2026-04-15 09:36:46.566092 | aio | included: /var/lib/zuul/builds/6f7c5b57d5ea4772a4cf276f6075337c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-15 09:36:46.572263 | 2026-04-15 09:36:46.572324 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-15 09:36:47.795617 | aio -> localhost | Generating public/private rsa key pair. 2026-04-15 09:36:47.795806 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/6f7c5b57d5ea4772a4cf276f6075337c/work/6f7c5b57d5ea4772a4cf276f6075337c_id_rsa 2026-04-15 09:36:47.795837 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/6f7c5b57d5ea4772a4cf276f6075337c/work/6f7c5b57d5ea4772a4cf276f6075337c_id_rsa.pub 2026-04-15 09:36:47.795860 | aio -> localhost | The key fingerprint is: 2026-04-15 09:36:47.795882 | aio -> localhost | SHA256:xmI7zBK02KYJqQrOkROigQGU2mK+biH5nvd2k2IlOsk zuul-build-sshkey 2026-04-15 09:36:47.795917 | aio -> localhost | The key's randomart image is: 2026-04-15 09:36:47.795940 | aio -> localhost | +---[RSA 3072]----+ 2026-04-15 09:36:47.795968 | aio -> localhost | |o.. | 2026-04-15 09:36:47.795991 | aio -> localhost | |.. | 2026-04-15 09:36:47.796012 | aio -> localhost | |o. . | 2026-04-15 09:36:47.796033 | aio -> localhost | |++.+ . . | 2026-04-15 09:36:47.796053 | aio -> localhost | |O+. = o S | 2026-04-15 09:36:47.796073 | aio -> localhost | |*=o+ =.+. | 2026-04-15 09:36:47.796092 | aio -> localhost | |===..o=o . | 2026-04-15 09:36:47.796112 | aio -> localhost | |=o+.E.+.+ | 2026-04-15 09:36:47.796134 | aio -> localhost | |+=o. =.o . | 2026-04-15 09:36:47.796156 | aio -> localhost | +----[SHA256]-----+ 2026-04-15 09:36:47.796214 | aio -> localhost | ok: Runtime: 0:00:00.705647 2026-04-15 09:36:47.808035 | 2026-04-15 09:36:47.808131 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-15 09:36:47.843929 | aio | ok 2026-04-15 09:36:47.857428 | aio | included: /var/lib/zuul/builds/6f7c5b57d5ea4772a4cf276f6075337c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-15 09:36:47.871188 | 2026-04-15 09:36:47.871263 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-15 09:36:47.908214 | aio | skipping: Conditional result was False 2026-04-15 09:36:47.918671 | 2026-04-15 09:36:47.955807 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-15 09:36:48.515117 | aio | changed 2026-04-15 09:36:48.522622 | 2026-04-15 09:36:48.522754 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-15 09:36:48.740450 | aio | ok 2026-04-15 09:36:48.746039 | 2026-04-15 09:36:48.746107 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-15 09:36:49.309657 | aio | changed 2026-04-15 09:36:49.317829 | 2026-04-15 09:36:49.317902 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-15 09:36:49.898959 | aio | changed 2026-04-15 09:36:49.907006 | 2026-04-15 09:36:49.907098 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-15 09:36:49.931403 | aio | skipping: Conditional result was False 2026-04-15 09:36:49.941694 | 2026-04-15 09:36:49.941808 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-15 09:36:50.362012 | aio -> localhost | changed 2026-04-15 09:36:50.374374 | 2026-04-15 09:36:50.374515 | TASK [add-build-sshkey : Add back temp key] 2026-04-15 09:36:50.653543 | aio -> localhost | Identity added: /var/lib/zuul/builds/6f7c5b57d5ea4772a4cf276f6075337c/work/6f7c5b57d5ea4772a4cf276f6075337c_id_rsa (zuul-build-sshkey) 2026-04-15 09:36:50.653833 | aio -> localhost | ok: Runtime: 0:00:00.014659 2026-04-15 09:36:50.663087 | 2026-04-15 09:36:50.663648 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-15 09:36:51.013650 | aio | ok 2026-04-15 09:36:51.018875 | 2026-04-15 09:36:51.018962 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-15 09:36:51.053197 | aio | skipping: Conditional result was False 2026-04-15 09:36:51.065536 | 2026-04-15 09:36:51.065610 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-15 09:36:51.431036 | aio | ok 2026-04-15 09:36:51.439178 | 2026-04-15 09:36:51.439284 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-15 09:36:52.212136 | aio | Output suppressed because no_log was given 2026-04-15 09:36:52.266007 | 2026-04-15 09:36:52.266163 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-15 09:36:52.517019 | aio | ok: "logs" 2026-04-15 09:36:52.517284 | aio | ok: All items complete 2026-04-15 09:36:52.517323 | 2026-04-15 09:36:52.706444 | aio | ok: "artifacts" 2026-04-15 09:36:52.917927 | aio | ok: "docs" 2026-04-15 09:36:52.933868 | 2026-04-15 09:36:52.934019 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-15 09:36:53.158985 | aio | changed: "logs" 2026-04-15 09:36:53.348375 | aio | changed: "artifacts" 2026-04-15 09:36:53.543461 | aio | changed: "docs" 2026-04-15 09:36:53.565339 | 2026-04-15 09:36:53.565466 | PLAY RECAP 2026-04-15 09:36:53.565518 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-15 09:36:53.565548 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 09:36:53.565573 | 2026-04-15 09:36:53.730402 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-15 09:36:53.732570 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-15 09:36:54.349229 | 2026-04-15 09:36:54.349514 | PLAY [all] 2026-04-15 09:36:54.361442 | 2026-04-15 09:36:54.361518 | TASK [setup-uv : Extract archive] 2026-04-15 09:36:56.835327 | aio | changed 2026-04-15 09:36:56.844385 | 2026-04-15 09:36:56.844508 | TASK [setup-uv : Print version] 2026-04-15 09:36:56.565845 | aio | uv 0.8.13 2026-04-15 09:36:57.398940 | aio | ok: Runtime: 0:00:00.014855 2026-04-15 09:36:57.407699 | 2026-04-15 09:36:57.407756 | PLAY RECAP 2026-04-15 09:36:57.407802 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 09:36:57.407827 | 2026-04-15 09:36:57.547803 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-15 09:36:57.551387 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-15 09:36:58.171470 | 2026-04-15 09:36:58.171793 | PLAY [all] 2026-04-15 09:36:58.184686 | 2026-04-15 09:36:58.184829 | TASK [Copy inventory file for Zuul] 2026-04-15 09:36:59.163653 | aio | changed 2026-04-15 09:36:59.169328 | 2026-04-15 09:36:59.169410 | TASK [Switch "ansible_host" to private IP] 2026-04-15 09:36:59.479546 | aio | changed: 1 replacements made 2026-04-15 09:36:59.485558 | 2026-04-15 09:36:59.485630 | TASK [Run Molecule scenario] 2026-04-15 09:36:59.218354 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-15 09:36:59.218450 | aio | Creating virtual environment at: .venv 2026-04-15 09:36:59.470110 | aio | Downloading netaddr (2.2MiB) 2026-04-15 09:36:59.471063 | aio | Downloading ansible-core (2.1MiB) 2026-04-15 09:36:59.471602 | aio | Downloading cryptography (4.3MiB) 2026-04-15 09:36:59.472934 | aio | Downloading pygments (1.2MiB) 2026-04-15 09:36:59.682656 | aio | Downloading netaddr 2026-04-15 09:36:59.692848 | aio | Downloading cryptography 2026-04-15 09:36:59.750707 | aio | Downloading pygments 2026-04-15 09:36:59.934300 | aio | Downloading ansible-core 2026-04-15 09:36:59.984744 | aio | Installed 37 packages in 49ms 2026-04-15 09:37:00.759039 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-15 09:37:00.759107 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-15 09:37:01.400912 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-15 09:37:01.400989 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-15 09:37:18.313567 | aio | INFO [default > dependency] Executing 2026-04-15 09:37:18.313869 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-15 09:37:18.314143 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-15 09:37:18.314320 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-15 09:37:18.320427 | aio | INFO [default > cleanup] Executing 2026-04-15 09:37:18.320754 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-15 09:37:18.326387 | aio | INFO [default > destroy] Executing 2026-04-15 09:37:18.326460 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-15 09:37:18.326557 | aio | INFO [default > destroy] Executed: Successful 2026-04-15 09:37:18.332225 | aio | INFO [default > syntax] Executing 2026-04-15 09:37:19.428200 | aio | 2026-04-15 09:37:19.428289 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-15 09:37:19.480725 | aio | INFO [default > syntax] Executed: Successful 2026-04-15 09:37:19.491227 | aio | INFO [default > create] Executing 2026-04-15 09:37:19.492944 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-15 09:37:19.498902 | aio | INFO [default > prepare] Executing 2026-04-15 09:37:20.366677 | aio | 2026-04-15 09:37:20.366785 | aio | PLAY [Prepare] ***************************************************************** 2026-04-15 09:37:20.366797 | aio | 2026-04-15 09:37:20.366816 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:37:20.367038 | aio | Wednesday 15 April 2026 09:37:20 +0000 (0:00:00.038) 0:00:00.038 ******* 2026-04-15 09:37:21.654816 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-15 09:37:21.655049 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-15 09:37:21.655315 | aio | interpreter could change the meaning of that path. See 2026-04-15 09:37:21.655618 | aio | https://docs.ansible.com/ansible- 2026-04-15 09:37:21.655897 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-15 09:37:21.664640 | aio | ok: [aio] 2026-04-15 09:37:21.664887 | aio | 2026-04-15 09:37:21.665159 | aio | TASK [Configure short hostname] ************************************************ 2026-04-15 09:37:21.665458 | aio | Wednesday 15 April 2026 09:37:21 +0000 (0:00:01.299) 0:00:01.338 ******* 2026-04-15 09:37:22.501101 | aio | changed: [aio] 2026-04-15 09:37:22.501289 | aio | 2026-04-15 09:37:22.501578 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-15 09:37:22.501836 | aio | Wednesday 15 April 2026 09:37:22 +0000 (0:00:00.835) 0:00:02.174 ******* 2026-04-15 09:37:22.817127 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-15 09:37:22.817359 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-15 09:37:22.817665 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-15 09:37:22.828802 | aio | changed: [aio] 2026-04-15 09:37:22.829023 | aio | 2026-04-15 09:37:22.829265 | aio | TASK [Update apt cache] ******************************************************** 2026-04-15 09:37:22.829548 | aio | Wednesday 15 April 2026 09:37:22 +0000 (0:00:00.327) 0:00:02.502 ******* 2026-04-15 09:37:28.913046 | aio | changed: [aio] 2026-04-15 09:37:28.913184 | aio | 2026-04-15 09:37:28.913294 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-15 09:37:28.913433 | aio | 2026-04-15 09:37:28.913619 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:37:28.913778 | aio | Wednesday 15 April 2026 09:37:28 +0000 (0:00:06.084) 0:00:08.586 ******* 2026-04-15 09:37:29.726550 | aio | ok: [aio] 2026-04-15 09:37:29.726696 | aio | 2026-04-15 09:37:29.727008 | aio | TASK [Install depedencies] ***************************************************** 2026-04-15 09:37:29.727259 | aio | Wednesday 15 April 2026 09:37:29 +0000 (0:00:00.813) 0:00:09.399 ******* 2026-04-15 09:38:01.841208 | aio | changed: [aio] 2026-04-15 09:38:01.841450 | aio | 2026-04-15 09:38:01.841744 | aio | TASK [Start up service] ******************************************************** 2026-04-15 09:38:01.842007 | aio | Wednesday 15 April 2026 09:38:01 +0000 (0:00:32.114) 0:00:41.514 ******* 2026-04-15 09:38:02.471330 | aio | ok: [aio] 2026-04-15 09:38:02.471578 | aio | 2026-04-15 09:38:02.471849 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-15 09:38:02.472106 | aio | Wednesday 15 April 2026 09:38:02 +0000 (0:00:00.629) 0:00:42.144 ******* 2026-04-15 09:38:02.827629 | aio | ok: [aio] 2026-04-15 09:38:02.827798 | aio | 2026-04-15 09:38:02.828053 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-15 09:38:02.828299 | aio | Wednesday 15 April 2026 09:38:02 +0000 (0:00:00.356) 0:00:42.501 ******* 2026-04-15 09:38:03.587272 | aio | changed: [aio] 2026-04-15 09:38:03.587448 | aio | 2026-04-15 09:38:03.587732 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-15 09:38:03.587983 | aio | Wednesday 15 April 2026 09:38:03 +0000 (0:00:00.759) 0:00:43.260 ******* 2026-04-15 09:38:03.831023 | aio | ok: [aio] 2026-04-15 09:38:03.831221 | aio | 2026-04-15 09:38:03.831500 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-15 09:38:03.831784 | aio | Wednesday 15 April 2026 09:38:03 +0000 (0:00:00.243) 0:00:43.504 ******* 2026-04-15 09:38:03.856625 | aio | skipping: [aio] 2026-04-15 09:38:03.856873 | aio | 2026-04-15 09:38:03.857129 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-15 09:38:03.857395 | aio | Wednesday 15 April 2026 09:38:03 +0000 (0:00:00.025) 0:00:43.530 ******* 2026-04-15 09:38:04.568751 | aio | changed: [aio] => (item=osd0) 2026-04-15 09:38:04.568955 | aio | changed: [aio] => (item=osd1) 2026-04-15 09:38:04.569208 | aio | changed: [aio] => (item=osd2) 2026-04-15 09:38:04.569434 | aio | 2026-04-15 09:38:04.569784 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-15 09:38:04.569992 | aio | Wednesday 15 April 2026 09:38:04 +0000 (0:00:00.711) 0:00:44.242 ******* 2026-04-15 09:38:05.334976 | aio | changed: [aio] => (item=osd0) 2026-04-15 09:38:05.335151 | aio | changed: [aio] => (item=osd1) 2026-04-15 09:38:05.335401 | aio | changed: [aio] => (item=osd2) 2026-04-15 09:38:05.335670 | aio | 2026-04-15 09:38:05.335952 | aio | TASK [Start loop devices] ****************************************************** 2026-04-15 09:38:05.336177 | aio | Wednesday 15 April 2026 09:38:05 +0000 (0:00:00.766) 0:00:45.008 ******* 2026-04-15 09:38:06.155610 | aio | changed: [aio] => (item=osd0) 2026-04-15 09:38:06.155674 | aio | changed: [aio] => (item=osd1) 2026-04-15 09:38:06.155687 | aio | changed: [aio] => (item=osd2) 2026-04-15 09:38:06.155701 | aio | 2026-04-15 09:38:06.155846 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-15 09:38:06.156092 | aio | Wednesday 15 April 2026 09:38:06 +0000 (0:00:00.820) 0:00:45.828 ******* 2026-04-15 09:38:07.652208 | aio | changed: [aio] => (item=osd0) 2026-04-15 09:38:07.652435 | aio | changed: [aio] => (item=osd1) 2026-04-15 09:38:07.652730 | aio | changed: [aio] => (item=osd2) 2026-04-15 09:38:07.652947 | aio | 2026-04-15 09:38:07.653199 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-15 09:38:07.653448 | aio | Wednesday 15 April 2026 09:38:07 +0000 (0:00:01.497) 0:00:47.325 ******* 2026-04-15 09:38:09.045635 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-15 09:38:09.045696 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-15 09:38:09.045702 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-15 09:38:09.045708 | aio | 2026-04-15 09:38:09.045714 | aio | PLAY RECAP ********************************************************************* 2026-04-15 09:38:09.045720 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-15 09:38:09.045732 | aio | 2026-04-15 09:38:09.045740 | aio | 2026-04-15 09:38:09.046305 | aio | TASKS RECAP ******************************************************************** 2026-04-15 09:38:09.046350 | aio | Wednesday 15 April 2026 09:38:09 +0000 (0:00:01.392) 0:00:48.718 ******* 2026-04-15 09:38:09.046354 | aio | =============================================================================== 2026-04-15 09:38:09.046359 | aio | Install depedencies ---------------------------------------------------- 32.11s 2026-04-15 09:38:09.046367 | aio | Update apt cache -------------------------------------------------------- 6.08s 2026-04-15 09:38:09.047501 | aio | Create a volume group for each loop device ------------------------------ 1.50s 2026-04-15 09:38:09.047521 | aio | Create a logical volume for each loop device ---------------------------- 1.39s 2026-04-15 09:38:09.047526 | aio | Gathering Facts --------------------------------------------------------- 1.30s 2026-04-15 09:38:09.047531 | aio | Configure short hostname ------------------------------------------------ 0.84s 2026-04-15 09:38:09.047534 | aio | Start loop devices ------------------------------------------------------ 0.82s 2026-04-15 09:38:09.047539 | aio | Gathering Facts --------------------------------------------------------- 0.81s 2026-04-15 09:38:09.047543 | aio | Set permissions on loopback devices ------------------------------------- 0.77s 2026-04-15 09:38:09.047547 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.76s 2026-04-15 09:38:09.047551 | aio | Create devices for Ceph ------------------------------------------------- 0.71s 2026-04-15 09:38:09.047555 | aio | Start up service -------------------------------------------------------- 0.63s 2026-04-15 09:38:09.047686 | aio | Generate lvm.conf ------------------------------------------------------- 0.36s 2026-04-15 09:38:09.047834 | aio | Ensure hostname inside hosts file --------------------------------------- 0.33s 2026-04-15 09:38:09.047973 | aio | Get list of all loopback devices ---------------------------------------- 0.24s 2026-04-15 09:38:09.048125 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-04-15 09:38:09.140890 | aio | INFO [default > prepare] Executed: Successful 2026-04-15 09:38:09.151265 | aio | INFO [default > converge] Executing 2026-04-15 09:38:10.135372 | aio | 2026-04-15 09:38:10.135801 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-15 09:38:10.136092 | aio | 2026-04-15 09:38:10.136394 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:38:10.136751 | aio | Wednesday 15 April 2026 09:38:10 +0000 (0:00:00.052) 0:00:00.052 ******* 2026-04-15 09:38:11.365344 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-15 09:38:11.365617 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-15 09:38:11.365858 | aio | interpreter could change the meaning of that path. See 2026-04-15 09:38:11.366101 | aio | https://docs.ansible.com/ansible- 2026-04-15 09:38:11.366344 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-15 09:38:11.379000 | aio | ok: [aio] 2026-04-15 09:38:11.379232 | aio | 2026-04-15 09:38:11.379497 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:38:11.379755 | aio | Wednesday 15 April 2026 09:38:11 +0000 (0:00:01.243) 0:00:01.296 ******* 2026-04-15 09:38:11.724681 | aio | ok: [aio] 2026-04-15 09:38:11.725524 | aio | 2026-04-15 09:38:11.725582 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:38:11.725593 | aio | Wednesday 15 April 2026 09:38:11 +0000 (0:00:00.345) 0:00:01.642 ******* 2026-04-15 09:38:11.767394 | aio | skipping: [aio] 2026-04-15 09:38:11.767424 | aio | 2026-04-15 09:38:11.767435 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-15 09:38:11.767444 | aio | Wednesday 15 April 2026 09:38:11 +0000 (0:00:00.041) 0:00:01.684 ******* 2026-04-15 09:38:12.138404 | aio | changed: [aio] 2026-04-15 09:38:12.138515 | aio | 2026-04-15 09:38:12.138533 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:38:12.138544 | aio | Wednesday 15 April 2026 09:38:12 +0000 (0:00:00.370) 0:00:02.054 ******* 2026-04-15 09:38:12.231714 | aio | ok: [aio] => { 2026-04-15 09:38:12.231801 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-15 09:38:12.232035 | aio | } 2026-04-15 09:38:12.232269 | aio | 2026-04-15 09:38:12.232576 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:38:12.232869 | aio | Wednesday 15 April 2026 09:38:12 +0000 (0:00:00.094) 0:00:02.148 ******* 2026-04-15 09:38:12.957253 | aio | changed: [aio] 2026-04-15 09:38:12.957326 | aio | 2026-04-15 09:38:12.957571 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:38:12.957807 | aio | Wednesday 15 April 2026 09:38:12 +0000 (0:00:00.725) 0:00:02.874 ******* 2026-04-15 09:38:13.014773 | aio | skipping: [aio] 2026-04-15 09:38:13.014899 | aio | 2026-04-15 09:38:13.015080 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:38:13.015248 | aio | Wednesday 15 April 2026 09:38:13 +0000 (0:00:00.057) 0:00:02.931 ******* 2026-04-15 09:38:13.061332 | aio | skipping: [aio] 2026-04-15 09:38:13.061534 | aio | 2026-04-15 09:38:13.061802 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:38:13.062131 | aio | Wednesday 15 April 2026 09:38:13 +0000 (0:00:00.046) 0:00:02.978 ******* 2026-04-15 09:38:13.328762 | aio | ok: [aio] 2026-04-15 09:38:13.329025 | aio | 2026-04-15 09:38:13.329353 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:38:13.329735 | aio | Wednesday 15 April 2026 09:38:13 +0000 (0:00:00.267) 0:00:03.245 ******* 2026-04-15 09:38:14.611521 | aio | ok: [aio] 2026-04-15 09:38:14.611752 | aio | 2026-04-15 09:38:14.612008 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:38:14.612273 | aio | Wednesday 15 April 2026 09:38:14 +0000 (0:00:01.282) 0:00:04.528 ******* 2026-04-15 09:38:14.798403 | aio | ok: [aio] => { 2026-04-15 09:38:14.798740 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-15 09:38:14.799025 | aio | } 2026-04-15 09:38:14.799253 | aio | 2026-04-15 09:38:14.799510 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:38:14.799802 | aio | Wednesday 15 April 2026 09:38:14 +0000 (0:00:00.187) 0:00:04.715 ******* 2026-04-15 09:38:15.904603 | aio | changed: [aio] 2026-04-15 09:38:15.904670 | aio | 2026-04-15 09:38:15.904679 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:38:15.904688 | aio | Wednesday 15 April 2026 09:38:15 +0000 (0:00:01.105) 0:00:05.821 ******* 2026-04-15 09:38:19.150040 | aio | changed: [aio] 2026-04-15 09:38:19.150127 | aio | 2026-04-15 09:38:19.150135 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-15 09:38:19.150291 | aio | Wednesday 15 April 2026 09:38:19 +0000 (0:00:03.245) 0:00:09.066 ******* 2026-04-15 09:38:19.185044 | aio | skipping: [aio] 2026-04-15 09:38:19.185118 | aio | 2026-04-15 09:38:19.185341 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-15 09:38:19.185395 | aio | Wednesday 15 April 2026 09:38:19 +0000 (0:00:00.035) 0:00:09.102 ******* 2026-04-15 09:38:19.227684 | aio | skipping: [aio] 2026-04-15 09:38:19.227794 | aio | 2026-04-15 09:38:19.228215 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-15 09:38:19.228416 | aio | Wednesday 15 April 2026 09:38:19 +0000 (0:00:00.040) 0:00:09.143 ******* 2026-04-15 09:38:19.265049 | aio | skipping: [aio] 2026-04-15 09:38:19.265124 | aio | 2026-04-15 09:38:19.265392 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-15 09:38:19.265433 | aio | Wednesday 15 April 2026 09:38:19 +0000 (0:00:00.038) 0:00:09.181 ******* 2026-04-15 09:38:26.526074 | aio | changed: [aio] 2026-04-15 09:38:26.526148 | aio | 2026-04-15 09:38:26.526163 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-15 09:38:26.526175 | aio | Wednesday 15 April 2026 09:38:26 +0000 (0:00:07.260) 0:00:16.442 ******* 2026-04-15 09:38:27.250117 | aio | changed: [aio] 2026-04-15 09:38:27.250168 | aio | 2026-04-15 09:38:27.250182 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-15 09:38:27.250195 | aio | Wednesday 15 April 2026 09:38:27 +0000 (0:00:00.723) 0:00:17.165 ******* 2026-04-15 09:38:28.450610 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-15 09:38:28.450675 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-15 09:38:28.450697 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-15 09:38:28.451400 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-15 09:38:28.451521 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-15 09:38:28.451534 | aio | 2026-04-15 09:38:28.451542 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-15 09:38:28.451549 | aio | Wednesday 15 April 2026 09:38:28 +0000 (0:00:01.201) 0:00:18.367 ******* 2026-04-15 09:38:29.254618 | aio | changed: [aio] 2026-04-15 09:38:29.254700 | aio | 2026-04-15 09:38:29.254715 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-15 09:38:29.254729 | aio | Wednesday 15 April 2026 09:38:29 +0000 (0:00:00.794) 0:00:19.162 ******* 2026-04-15 09:38:29.254819 | aio | 2026-04-15 09:38:29.255074 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-15 09:38:29.255326 | aio | Wednesday 15 April 2026 09:38:29 +0000 (0:00:00.007) 0:00:19.169 ******* 2026-04-15 09:38:30.500920 | aio | ok: [aio] 2026-04-15 09:38:30.501174 | aio | 2026-04-15 09:38:30.501446 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-15 09:38:30.501739 | aio | Wednesday 15 April 2026 09:38:30 +0000 (0:00:01.244) 0:00:20.414 ******* 2026-04-15 09:38:31.100941 | aio | changed: [aio] 2026-04-15 09:38:31.101179 | aio | 2026-04-15 09:38:31.101446 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-15 09:38:31.101748 | aio | Wednesday 15 April 2026 09:38:31 +0000 (0:00:00.603) 0:00:21.017 ******* 2026-04-15 09:38:31.906228 | aio | changed: [aio] 2026-04-15 09:38:31.906428 | aio | 2026-04-15 09:38:31.906734 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:38:31.906989 | aio | Wednesday 15 April 2026 09:38:31 +0000 (0:00:00.805) 0:00:21.823 ******* 2026-04-15 09:38:32.178862 | aio | ok: [aio] 2026-04-15 09:38:32.179006 | aio | 2026-04-15 09:38:32.179307 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:38:32.179559 | aio | Wednesday 15 April 2026 09:38:32 +0000 (0:00:00.272) 0:00:22.095 ******* 2026-04-15 09:38:32.259928 | aio | ok: [aio] => { 2026-04-15 09:38:32.260590 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-15 09:38:32.260856 | aio | } 2026-04-15 09:38:32.261084 | aio | 2026-04-15 09:38:32.261407 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:38:32.261810 | aio | Wednesday 15 April 2026 09:38:32 +0000 (0:00:00.080) 0:00:22.176 ******* 2026-04-15 09:38:33.222569 | aio | changed: [aio] 2026-04-15 09:38:33.222816 | aio | 2026-04-15 09:38:33.223110 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:38:33.223389 | aio | Wednesday 15 April 2026 09:38:33 +0000 (0:00:00.962) 0:00:23.139 ******* 2026-04-15 09:38:37.924710 | aio | changed: [aio] 2026-04-15 09:38:37.924814 | aio | 2026-04-15 09:38:37.924829 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-15 09:38:37.924853 | aio | Wednesday 15 April 2026 09:38:37 +0000 (0:00:04.701) 0:00:27.840 ******* 2026-04-15 09:38:39.036631 | aio | ok: [aio] 2026-04-15 09:38:39.036734 | aio | 2026-04-15 09:38:39.036759 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-15 09:38:39.036933 | aio | Wednesday 15 April 2026 09:38:39 +0000 (0:00:01.112) 0:00:28.953 ******* 2026-04-15 09:38:39.443174 | aio | changed: [aio] 2026-04-15 09:38:39.443275 | aio | 2026-04-15 09:38:39.443290 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-15 09:38:39.443303 | aio | Wednesday 15 April 2026 09:38:39 +0000 (0:00:00.405) 0:00:29.359 ******* 2026-04-15 09:38:40.019139 | aio | changed: [aio] 2026-04-15 09:38:40.019198 | aio | 2026-04-15 09:38:40.019212 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-15 09:38:40.019225 | aio | Wednesday 15 April 2026 09:38:40 +0000 (0:00:00.575) 0:00:29.935 ******* 2026-04-15 09:38:40.712049 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-15 09:38:40.712136 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-15 09:38:40.713539 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-15 09:38:40.713580 | aio | 2026-04-15 09:38:40.713587 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-15 09:38:40.713594 | aio | Wednesday 15 April 2026 09:38:40 +0000 (0:00:00.693) 0:00:30.628 ******* 2026-04-15 09:38:41.335165 | aio | changed: [aio] 2026-04-15 09:38:41.335809 | aio | 2026-04-15 09:38:41.335833 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-15 09:38:41.335844 | aio | Wednesday 15 April 2026 09:38:41 +0000 (0:00:00.623) 0:00:31.252 ******* 2026-04-15 09:38:41.923600 | aio | changed: [aio] 2026-04-15 09:38:41.923681 | aio | 2026-04-15 09:38:41.924636 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-15 09:38:41.924710 | aio | Wednesday 15 April 2026 09:38:41 +0000 (0:00:00.580) 0:00:31.832 ******* 2026-04-15 09:38:41.924725 | aio | 2026-04-15 09:38:41.924747 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-15 09:38:41.924944 | aio | Wednesday 15 April 2026 09:38:41 +0000 (0:00:00.007) 0:00:31.840 ******* 2026-04-15 09:38:42.864902 | aio | ok: [aio] 2026-04-15 09:38:42.865099 | aio | 2026-04-15 09:38:42.865394 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-15 09:38:42.865692 | aio | Wednesday 15 April 2026 09:38:42 +0000 (0:00:00.941) 0:00:32.781 ******* 2026-04-15 09:38:43.898405 | aio | changed: [aio] 2026-04-15 09:38:43.898785 | aio | 2026-04-15 09:38:43.898952 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-15 09:38:43.899198 | aio | Wednesday 15 April 2026 09:38:43 +0000 (0:00:01.033) 0:00:33.815 ******* 2026-04-15 09:38:44.626101 | aio | changed: [aio] 2026-04-15 09:38:44.626221 | aio | 2026-04-15 09:38:44.626560 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-15 09:38:44.626984 | aio | Wednesday 15 April 2026 09:38:44 +0000 (0:00:00.727) 0:00:34.543 ******* 2026-04-15 09:38:44.688301 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-15 09:38:44.688531 | aio | 2026-04-15 09:38:44.688860 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-15 09:38:44.689087 | aio | Wednesday 15 April 2026 09:38:44 +0000 (0:00:00.062) 0:00:34.605 ******* 2026-04-15 09:38:45.839602 | aio | ok: [aio] 2026-04-15 09:38:45.839706 | aio | 2026-04-15 09:38:45.839725 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-15 09:38:45.840089 | aio | Wednesday 15 April 2026 09:38:45 +0000 (0:00:01.150) 0:00:35.756 ******* 2026-04-15 09:38:46.683666 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-15 09:38:46.683747 | aio | ok: [aio] => (item=ssh) 2026-04-15 09:38:46.683756 | aio | 2026-04-15 09:38:46.683763 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-15 09:38:46.683778 | aio | Wednesday 15 April 2026 09:38:46 +0000 (0:00:00.840) 0:00:36.596 ******* 2026-04-15 09:38:47.074166 | aio | changed: [aio] 2026-04-15 09:38:47.074231 | aio | 2026-04-15 09:38:47.074242 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-15 09:38:47.074251 | aio | Wednesday 15 April 2026 09:38:47 +0000 (0:00:00.393) 0:00:36.990 ******* 2026-04-15 09:38:47.359242 | aio | ok: [aio] 2026-04-15 09:38:47.359312 | aio | 2026-04-15 09:38:47.359323 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-15 09:38:47.359334 | aio | Wednesday 15 April 2026 09:38:47 +0000 (0:00:00.284) 0:00:37.274 ******* 2026-04-15 09:38:47.963997 | aio | changed: [aio] 2026-04-15 09:38:47.964095 | aio | 2026-04-15 09:38:47.964165 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-15 09:38:47.964318 | aio | Wednesday 15 April 2026 09:38:47 +0000 (0:00:00.603) 0:00:37.878 ******* 2026-04-15 09:38:48.370289 | aio | changed: [aio] 2026-04-15 09:38:48.370365 | aio | 2026-04-15 09:38:48.370380 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-15 09:38:48.370393 | aio | Wednesday 15 April 2026 09:38:48 +0000 (0:00:00.407) 0:00:38.285 ******* 2026-04-15 09:38:48.511278 | aio | ok: [aio] 2026-04-15 09:38:48.511365 | aio | 2026-04-15 09:38:48.511381 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-15 09:38:48.511394 | aio | Wednesday 15 April 2026 09:38:48 +0000 (0:00:00.140) 0:00:38.426 ******* 2026-04-15 09:38:48.779657 | aio | ok: [aio] => (item=aio) 2026-04-15 09:38:48.779773 | aio | 2026-04-15 09:38:48.780380 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-15 09:38:48.780432 | aio | Wednesday 15 April 2026 09:38:48 +0000 (0:00:00.269) 0:00:38.696 ******* 2026-04-15 09:38:48.847308 | aio | ok: [aio] 2026-04-15 09:38:48.847376 | aio | 2026-04-15 09:38:48.847387 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-15 09:38:48.847398 | aio | Wednesday 15 April 2026 09:38:48 +0000 (0:00:00.066) 0:00:38.762 ******* 2026-04-15 09:38:48.977583 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-15 09:38:48.977651 | aio | 2026-04-15 09:38:48.977659 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-15 09:38:48.977665 | aio | Wednesday 15 April 2026 09:38:48 +0000 (0:00:00.130) 0:00:38.892 ******* 2026-04-15 09:38:49.323278 | aio | changed: [aio] 2026-04-15 09:38:49.323355 | aio | 2026-04-15 09:38:49.323371 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-15 09:38:49.323385 | aio | Wednesday 15 April 2026 09:38:49 +0000 (0:00:00.345) 0:00:39.238 ******* 2026-04-15 09:38:50.148625 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-15 09:38:50.149569 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-15 09:38:50.149591 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-15 09:38:50.149634 | aio | 2026-04-15 09:38:50.149702 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-15 09:38:50.149979 | aio | Wednesday 15 April 2026 09:38:50 +0000 (0:00:00.826) 0:00:40.064 ******* 2026-04-15 09:40:26.986153 | aio | ok: [aio] 2026-04-15 09:40:26.986218 | aio | 2026-04-15 09:40:26.986233 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-15 09:40:26.986246 | aio | Wednesday 15 April 2026 09:40:26 +0000 (0:01:36.837) 0:02:16.902 ******* 2026-04-15 09:40:27.242211 | aio | changed: [aio] 2026-04-15 09:40:27.242262 | aio | 2026-04-15 09:40:27.242278 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-15 09:40:27.242292 | aio | Wednesday 15 April 2026 09:40:27 +0000 (0:00:00.255) 0:02:17.158 ******* 2026-04-15 09:40:27.286563 | aio | ok: [aio] 2026-04-15 09:40:27.286624 | aio | 2026-04-15 09:40:27.286639 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:40:27.286798 | aio | Wednesday 15 April 2026 09:40:27 +0000 (0:00:00.044) 0:02:17.202 ******* 2026-04-15 09:40:27.361794 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:40:27.361878 | aio | 2026-04-15 09:40:27.362001 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:40:27.362113 | aio | Wednesday 15 April 2026 09:40:27 +0000 (0:00:00.076) 0:02:17.278 ******* 2026-04-15 09:40:33.597000 | aio | ok: [aio] 2026-04-15 09:40:33.597089 | aio | 2026-04-15 09:40:33.597321 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:40:33.597357 | aio | Wednesday 15 April 2026 09:40:33 +0000 (0:00:06.234) 0:02:23.513 ******* 2026-04-15 09:40:33.661594 | aio | ok: [aio] => (item=aio) 2026-04-15 09:40:33.661662 | aio | 2026-04-15 09:40:33.662055 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:40:33.662105 | aio | Wednesday 15 April 2026 09:40:33 +0000 (0:00:00.064) 0:02:23.577 ******* 2026-04-15 09:40:34.084249 | aio | ok: [aio] 2026-04-15 09:40:34.084286 | aio | 2026-04-15 09:40:34.084292 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:40:34.084298 | aio | Wednesday 15 April 2026 09:40:34 +0000 (0:00:00.423) 0:02:24.000 ******* 2026-04-15 09:40:41.049175 | aio | ok: [aio] 2026-04-15 09:40:41.049235 | aio | 2026-04-15 09:40:41.049250 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-15 09:40:41.049264 | aio | Wednesday 15 April 2026 09:40:41 +0000 (0:00:06.963) 0:02:30.964 ******* 2026-04-15 09:41:35.213011 | aio | changed: [aio] 2026-04-15 09:41:35.213117 | aio | 2026-04-15 09:41:35.213135 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-15 09:41:35.213267 | aio | Wednesday 15 April 2026 09:41:35 +0000 (0:00:54.164) 0:03:25.129 ******* 2026-04-15 09:41:49.944603 | aio | ok: [aio] 2026-04-15 09:41:49.944681 | aio | 2026-04-15 09:41:49.945296 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:41:49.945359 | aio | Wednesday 15 April 2026 09:41:49 +0000 (0:00:14.732) 0:03:39.861 ******* 2026-04-15 09:41:50.015237 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:41:50.015274 | aio | 2026-04-15 09:41:50.015281 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:41:50.015286 | aio | Wednesday 15 April 2026 09:41:50 +0000 (0:00:00.070) 0:03:39.931 ******* 2026-04-15 09:41:50.068077 | aio | skipping: [aio] 2026-04-15 09:41:50.068791 | aio | 2026-04-15 09:41:50.068824 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:41:50.068838 | aio | Wednesday 15 April 2026 09:41:50 +0000 (0:00:00.053) 0:03:39.985 ******* 2026-04-15 09:41:50.137563 | aio | skipping: [aio] => (item=aio) 2026-04-15 09:41:50.137686 | aio | skipping: [aio] 2026-04-15 09:41:50.138018 | aio | 2026-04-15 09:41:50.138383 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:41:50.138875 | aio | Wednesday 15 April 2026 09:41:50 +0000 (0:00:00.068) 0:03:40.053 ******* 2026-04-15 09:41:50.504458 | aio | ok: [aio] 2026-04-15 09:41:50.504541 | aio | 2026-04-15 09:41:50.504553 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:41:50.504564 | aio | Wednesday 15 April 2026 09:41:50 +0000 (0:00:00.367) 0:03:40.420 ******* 2026-04-15 09:41:57.405529 | aio | ok: [aio] 2026-04-15 09:41:57.405592 | aio | 2026-04-15 09:41:57.405606 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-15 09:41:57.405619 | aio | Wednesday 15 April 2026 09:41:57 +0000 (0:00:06.900) 0:03:47.321 ******* 2026-04-15 09:42:10.772636 | aio | changed: [aio] 2026-04-15 09:42:10.773406 | aio | 2026-04-15 09:42:10.773439 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-15 09:42:10.773448 | aio | Wednesday 15 April 2026 09:42:10 +0000 (0:00:13.367) 0:04:00.689 ******* 2026-04-15 09:42:17.165672 | aio | ok: [aio] 2026-04-15 09:42:17.165804 | aio | 2026-04-15 09:42:17.165821 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-15 09:42:17.165836 | aio | Wednesday 15 April 2026 09:42:17 +0000 (0:00:06.391) 0:04:07.081 ******* 2026-04-15 09:42:59.731377 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-15 09:42:59.731434 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-15 09:42:59.731443 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-15 09:42:59.731594 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-15 09:42:59.731790 | aio | 2026-04-15 09:42:59.732040 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-15 09:42:59.732248 | aio | 2026-04-15 09:42:59.732449 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:42:59.732676 | aio | Wednesday 15 April 2026 09:42:59 +0000 (0:00:42.566) 0:04:49.648 ******* 2026-04-15 09:43:00.933792 | aio | ok: [aio] 2026-04-15 09:43:00.934149 | aio | 2026-04-15 09:43:00.934536 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:43:00.934907 | aio | Wednesday 15 April 2026 09:43:00 +0000 (0:00:01.202) 0:04:50.851 ******* 2026-04-15 09:43:01.309466 | aio | ok: [aio] 2026-04-15 09:43:01.309539 | aio | 2026-04-15 09:43:01.309547 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:43:01.309553 | aio | Wednesday 15 April 2026 09:43:01 +0000 (0:00:00.375) 0:04:51.226 ******* 2026-04-15 09:43:01.354792 | aio | skipping: [aio] 2026-04-15 09:43:01.354876 | aio | 2026-04-15 09:43:01.354891 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-15 09:43:01.354904 | aio | Wednesday 15 April 2026 09:43:01 +0000 (0:00:00.044) 0:04:51.270 ******* 2026-04-15 09:43:01.657099 | aio | ok: [aio] 2026-04-15 09:43:01.657231 | aio | 2026-04-15 09:43:01.659269 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:43:01.659341 | aio | Wednesday 15 April 2026 09:43:01 +0000 (0:00:00.303) 0:04:51.574 ******* 2026-04-15 09:43:01.725200 | aio | ok: [aio] => { 2026-04-15 09:43:01.725467 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-15 09:43:01.725777 | aio | } 2026-04-15 09:43:01.725989 | aio | 2026-04-15 09:43:01.726254 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:43:01.726535 | aio | Wednesday 15 April 2026 09:43:01 +0000 (0:00:00.067) 0:04:51.642 ******* 2026-04-15 09:43:02.157873 | aio | ok: [aio] 2026-04-15 09:43:02.158016 | aio | 2026-04-15 09:43:02.158289 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:43:02.158306 | aio | Wednesday 15 April 2026 09:43:02 +0000 (0:00:00.431) 0:04:52.074 ******* 2026-04-15 09:43:02.203313 | aio | skipping: [aio] 2026-04-15 09:43:02.203348 | aio | 2026-04-15 09:43:02.203354 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:43:02.203376 | aio | Wednesday 15 April 2026 09:43:02 +0000 (0:00:00.045) 0:04:52.119 ******* 2026-04-15 09:43:02.247905 | aio | skipping: [aio] 2026-04-15 09:43:02.247956 | aio | 2026-04-15 09:43:02.248112 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:43:02.248269 | aio | Wednesday 15 April 2026 09:43:02 +0000 (0:00:00.045) 0:04:52.165 ******* 2026-04-15 09:43:02.487622 | aio | ok: [aio] 2026-04-15 09:43:02.487672 | aio | 2026-04-15 09:43:02.488142 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:43:02.488184 | aio | Wednesday 15 April 2026 09:43:02 +0000 (0:00:00.238) 0:04:52.404 ******* 2026-04-15 09:43:03.431116 | aio | ok: [aio] 2026-04-15 09:43:03.431171 | aio | 2026-04-15 09:43:03.431182 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:43:03.431192 | aio | Wednesday 15 April 2026 09:43:03 +0000 (0:00:00.942) 0:04:53.347 ******* 2026-04-15 09:43:03.501472 | aio | ok: [aio] => { 2026-04-15 09:43:03.501546 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-15 09:43:03.501571 | aio | } 2026-04-15 09:43:03.501581 | aio | 2026-04-15 09:43:03.501591 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:43:03.501600 | aio | Wednesday 15 April 2026 09:43:03 +0000 (0:00:00.069) 0:04:53.416 ******* 2026-04-15 09:43:03.918421 | aio | ok: [aio] 2026-04-15 09:43:03.918461 | aio | 2026-04-15 09:43:03.918466 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:43:03.918471 | aio | Wednesday 15 April 2026 09:43:03 +0000 (0:00:00.418) 0:04:53.835 ******* 2026-04-15 09:43:06.207555 | aio | ok: [aio] 2026-04-15 09:43:06.207619 | aio | 2026-04-15 09:43:06.208095 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-15 09:43:06.208144 | aio | Wednesday 15 April 2026 09:43:06 +0000 (0:00:02.289) 0:04:56.124 ******* 2026-04-15 09:43:06.239062 | aio | skipping: [aio] 2026-04-15 09:43:06.239101 | aio | 2026-04-15 09:43:06.239115 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-15 09:43:06.239128 | aio | Wednesday 15 April 2026 09:43:06 +0000 (0:00:00.031) 0:04:56.155 ******* 2026-04-15 09:43:06.269953 | aio | skipping: [aio] 2026-04-15 09:43:06.272595 | aio | 2026-04-15 09:43:06.272640 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-15 09:43:06.272659 | aio | Wednesday 15 April 2026 09:43:06 +0000 (0:00:00.030) 0:04:56.186 ******* 2026-04-15 09:43:06.302921 | aio | skipping: [aio] 2026-04-15 09:43:06.302956 | aio | 2026-04-15 09:43:06.302970 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-15 09:43:06.302983 | aio | Wednesday 15 April 2026 09:43:06 +0000 (0:00:00.032) 0:04:56.219 ******* 2026-04-15 09:43:07.271092 | aio | ok: [aio] 2026-04-15 09:43:07.271150 | aio | 2026-04-15 09:43:07.271164 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-15 09:43:07.271177 | aio | Wednesday 15 April 2026 09:43:07 +0000 (0:00:00.968) 0:04:57.187 ******* 2026-04-15 09:43:07.827053 | aio | ok: [aio] 2026-04-15 09:43:07.827109 | aio | 2026-04-15 09:43:07.827124 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-15 09:43:07.827136 | aio | Wednesday 15 April 2026 09:43:07 +0000 (0:00:00.555) 0:04:57.742 ******* 2026-04-15 09:43:08.960686 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-15 09:43:08.960806 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-15 09:43:08.960831 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-15 09:43:08.961666 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-15 09:43:08.961744 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-15 09:43:08.961766 | aio | 2026-04-15 09:43:08.962009 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-15 09:43:08.962275 | aio | Wednesday 15 April 2026 09:43:08 +0000 (0:00:01.134) 0:04:58.877 ******* 2026-04-15 09:43:10.732036 | aio | ok: [aio] 2026-04-15 09:43:10.732247 | aio | 2026-04-15 09:43:10.732539 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-15 09:43:10.732799 | aio | Wednesday 15 April 2026 09:43:10 +0000 (0:00:01.765) 0:05:00.643 ******* 2026-04-15 09:43:10.733013 | aio | 2026-04-15 09:43:10.733277 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-15 09:43:10.733554 | aio | Wednesday 15 April 2026 09:43:10 +0000 (0:00:00.006) 0:05:00.649 ******* 2026-04-15 09:43:11.192954 | aio | ok: [aio] 2026-04-15 09:43:11.361547 | aio | 2026-04-15 09:43:11.361583 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:43:11.361594 | aio | Wednesday 15 April 2026 09:43:11 +0000 (0:00:00.460) 0:05:01.110 ******* 2026-04-15 09:43:11.525508 | aio | ok: [aio] 2026-04-15 09:43:11.525766 | aio | 2026-04-15 09:43:11.526060 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:43:11.526339 | aio | Wednesday 15 April 2026 09:43:11 +0000 (0:00:00.332) 0:05:01.442 ******* 2026-04-15 09:43:11.587704 | aio | ok: [aio] => { 2026-04-15 09:43:11.587826 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-15 09:43:11.587933 | aio | } 2026-04-15 09:43:11.588034 | aio | 2026-04-15 09:43:11.588147 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:43:11.588255 | aio | Wednesday 15 April 2026 09:43:11 +0000 (0:00:00.062) 0:05:01.505 ******* 2026-04-15 09:43:11.984585 | aio | ok: [aio] 2026-04-15 09:43:12.028137 | aio | 2026-04-15 09:43:12.028172 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:43:12.028219 | aio | Wednesday 15 April 2026 09:43:11 +0000 (0:00:00.395) 0:05:01.900 ******* 2026-04-15 09:43:15.229574 | aio | ok: [aio] 2026-04-15 09:43:15.229632 | aio | 2026-04-15 09:43:15.229647 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-15 09:43:15.229660 | aio | Wednesday 15 April 2026 09:43:15 +0000 (0:00:03.245) 0:05:05.146 ******* 2026-04-15 09:43:16.205565 | aio | ok: [aio] 2026-04-15 09:43:16.205619 | aio | 2026-04-15 09:43:16.206016 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-15 09:43:16.206070 | aio | Wednesday 15 April 2026 09:43:16 +0000 (0:00:00.974) 0:05:06.121 ******* 2026-04-15 09:43:16.444920 | aio | ok: [aio] 2026-04-15 09:43:16.444990 | aio | 2026-04-15 09:43:16.445242 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-15 09:43:16.445279 | aio | Wednesday 15 April 2026 09:43:16 +0000 (0:00:00.240) 0:05:06.362 ******* 2026-04-15 09:43:17.333101 | aio | ok: [aio] 2026-04-15 09:43:17.333138 | aio | 2026-04-15 09:43:17.333144 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-15 09:43:17.333153 | aio | Wednesday 15 April 2026 09:43:17 +0000 (0:00:00.886) 0:05:07.248 ******* 2026-04-15 09:43:18.471953 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-15 09:43:18.472018 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-15 09:43:18.472033 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-15 09:43:18.472046 | aio | 2026-04-15 09:43:18.472060 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-15 09:43:18.472073 | aio | Wednesday 15 April 2026 09:43:18 +0000 (0:00:01.139) 0:05:08.387 ******* 2026-04-15 09:43:19.022611 | aio | ok: [aio] 2026-04-15 09:43:19.023540 | aio | 2026-04-15 09:43:19.023593 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-15 09:43:19.023600 | aio | Wednesday 15 April 2026 09:43:19 +0000 (0:00:00.550) 0:05:08.938 ******* 2026-04-15 09:43:19.572598 | aio | ok: [aio] 2026-04-15 09:43:19.572665 | aio | 2026-04-15 09:43:19.573823 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-15 09:43:19.573870 | aio | Wednesday 15 April 2026 09:43:19 +0000 (0:00:00.544) 0:05:09.482 ******* 2026-04-15 09:43:19.573875 | aio | 2026-04-15 09:43:19.573879 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-15 09:43:19.573883 | aio | Wednesday 15 April 2026 09:43:19 +0000 (0:00:00.006) 0:05:09.489 ******* 2026-04-15 09:43:20.029142 | aio | ok: [aio] 2026-04-15 09:43:20.029201 | aio | 2026-04-15 09:43:20.029212 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-15 09:43:20.029222 | aio | Wednesday 15 April 2026 09:43:20 +0000 (0:00:00.455) 0:05:09.945 ******* 2026-04-15 09:43:20.080813 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-15 09:43:20.080861 | aio | 2026-04-15 09:43:20.080868 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-15 09:43:20.080898 | aio | Wednesday 15 April 2026 09:43:20 +0000 (0:00:00.052) 0:05:09.997 ******* 2026-04-15 09:43:21.095608 | aio | ok: [aio] 2026-04-15 09:43:21.095646 | aio | 2026-04-15 09:43:21.096414 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-15 09:43:21.096455 | aio | Wednesday 15 April 2026 09:43:21 +0000 (0:00:01.014) 0:05:11.011 ******* 2026-04-15 09:43:21.917293 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-15 09:43:21.917346 | aio | ok: [aio] => (item=ssh) 2026-04-15 09:43:21.917357 | aio | 2026-04-15 09:43:21.917367 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-15 09:43:21.917376 | aio | Wednesday 15 April 2026 09:43:21 +0000 (0:00:00.821) 0:05:11.833 ******* 2026-04-15 09:43:22.307584 | aio | ok: [aio] 2026-04-15 09:43:22.307656 | aio | 2026-04-15 09:43:22.307670 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-15 09:43:22.307689 | aio | Wednesday 15 April 2026 09:43:22 +0000 (0:00:00.390) 0:05:12.224 ******* 2026-04-15 09:43:22.553018 | aio | ok: [aio] 2026-04-15 09:43:22.553051 | aio | 2026-04-15 09:43:22.553057 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-15 09:43:22.553063 | aio | Wednesday 15 April 2026 09:43:22 +0000 (0:00:00.243) 0:05:12.468 ******* 2026-04-15 09:43:22.862598 | aio | ok: [aio] 2026-04-15 09:43:22.862655 | aio | 2026-04-15 09:43:22.863074 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-15 09:43:22.863107 | aio | Wednesday 15 April 2026 09:43:22 +0000 (0:00:00.310) 0:05:12.778 ******* 2026-04-15 09:43:23.106575 | aio | ok: [aio] 2026-04-15 09:43:23.106633 | aio | 2026-04-15 09:43:23.106681 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-15 09:43:23.107025 | aio | Wednesday 15 April 2026 09:43:23 +0000 (0:00:00.244) 0:05:13.022 ******* 2026-04-15 09:43:23.526600 | aio | ok: [aio] => (item=aio) 2026-04-15 09:43:23.526656 | aio | 2026-04-15 09:43:23.527091 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-15 09:43:23.527130 | aio | Wednesday 15 April 2026 09:43:23 +0000 (0:00:00.420) 0:05:13.443 ******* 2026-04-15 09:43:23.570950 | aio | ok: [aio] 2026-04-15 09:43:23.571017 | aio | 2026-04-15 09:43:23.571305 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:43:23.571352 | aio | Wednesday 15 April 2026 09:43:23 +0000 (0:00:00.044) 0:05:13.487 ******* 2026-04-15 09:43:23.632607 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:43:23.632679 | aio | 2026-04-15 09:43:23.633172 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:43:23.633226 | aio | Wednesday 15 April 2026 09:43:23 +0000 (0:00:00.061) 0:05:13.549 ******* 2026-04-15 09:43:23.676933 | aio | skipping: [aio] 2026-04-15 09:43:23.676986 | aio | 2026-04-15 09:43:23.677235 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:43:23.677259 | aio | Wednesday 15 April 2026 09:43:23 +0000 (0:00:00.042) 0:05:13.592 ******* 2026-04-15 09:43:23.724612 | aio | skipping: [aio] => (item=aio) 2026-04-15 09:43:23.724656 | aio | skipping: [aio] 2026-04-15 09:43:23.725184 | aio | 2026-04-15 09:43:23.725238 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:43:23.725547 | aio | Wednesday 15 April 2026 09:43:23 +0000 (0:00:00.048) 0:05:13.641 ******* 2026-04-15 09:43:24.092282 | aio | ok: [aio] 2026-04-15 09:43:24.092323 | aio | 2026-04-15 09:43:24.092328 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:43:24.092332 | aio | Wednesday 15 April 2026 09:43:24 +0000 (0:00:00.367) 0:05:14.009 ******* 2026-04-15 09:43:40.044130 | aio | ok: [aio] 2026-04-15 09:43:40.044191 | aio | 2026-04-15 09:43:40.044205 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-15 09:43:40.044217 | aio | Wednesday 15 April 2026 09:43:40 +0000 (0:00:15.950) 0:05:29.959 ******* 2026-04-15 09:43:45.571896 | aio | ok: [aio] 2026-04-15 09:43:45.571962 | aio | 2026-04-15 09:43:45.571976 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-15 09:43:45.571989 | aio | Wednesday 15 April 2026 09:43:45 +0000 (0:00:05.527) 0:05:35.487 ******* 2026-04-15 09:43:59.931667 | aio | ok: [aio] 2026-04-15 09:43:59.931734 | aio | 2026-04-15 09:43:59.932155 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-15 09:43:59.932217 | aio | Wednesday 15 April 2026 09:43:59 +0000 (0:00:14.359) 0:05:49.847 ******* 2026-04-15 09:46:19.776427 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-15 09:46:19.776534 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-15 09:46:19.776545 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-15 09:46:19.776561 | aio | 2026-04-15 09:46:19.777568 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-15 09:46:19.777588 | aio | Wednesday 15 April 2026 09:46:19 +0000 (0:02:19.844) 0:08:09.692 ******* 2026-04-15 09:46:28.249612 | aio | ok: [aio] 2026-04-15 09:46:28.249689 | aio | 2026-04-15 09:46:28.250135 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-15 09:46:28.250182 | aio | Wednesday 15 April 2026 09:46:28 +0000 (0:00:08.474) 0:08:18.166 ******* 2026-04-15 09:46:34.808321 | aio | ok: [aio] 2026-04-15 09:46:34.808399 | aio | 2026-04-15 09:46:34.808415 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-15 09:46:34.808429 | aio | Wednesday 15 April 2026 09:46:34 +0000 (0:00:06.557) 0:08:24.723 ******* 2026-04-15 09:46:34.872579 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-15 09:46:34.872646 | aio | 2026-04-15 09:46:34.872660 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-15 09:46:34.872707 | aio | Wednesday 15 April 2026 09:46:34 +0000 (0:00:00.064) 0:08:24.788 ******* 2026-04-15 09:46:34.923622 | aio | ok: [aio] 2026-04-15 09:46:34.923676 | aio | 2026-04-15 09:46:34.923684 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-15 09:46:34.923692 | aio | Wednesday 15 April 2026 09:46:34 +0000 (0:00:00.050) 0:08:24.839 ******* 2026-04-15 09:46:41.654654 | aio | ok: [aio] 2026-04-15 09:46:41.654794 | aio | 2026-04-15 09:46:41.655088 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-15 09:46:41.655260 | aio | Wednesday 15 April 2026 09:46:41 +0000 (0:00:06.730) 0:08:31.570 ******* 2026-04-15 09:46:41.749662 | aio | ok: [aio] 2026-04-15 09:46:41.749742 | aio | 2026-04-15 09:46:41.749756 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-15 09:46:41.749901 | aio | Wednesday 15 April 2026 09:46:41 +0000 (0:00:00.094) 0:08:31.665 ******* 2026-04-15 09:46:41.791537 | aio | skipping: [aio] => (item=1) 2026-04-15 09:46:41.791790 | aio | skipping: [aio] => (item=1) 2026-04-15 09:46:41.791970 | aio | skipping: [aio] => (item=1) 2026-04-15 09:46:41.792142 | aio | skipping: [aio] 2026-04-15 09:46:41.792336 | aio | 2026-04-15 09:46:41.792631 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-15 09:46:41.792905 | aio | Wednesday 15 April 2026 09:46:41 +0000 (0:00:00.043) 0:08:31.708 ******* 2026-04-15 09:46:41.833836 | aio | skipping: [aio] 2026-04-15 09:46:41.834017 | aio | 2026-04-15 09:46:41.834311 | aio | PLAY RECAP ********************************************************************* 2026-04-15 09:46:41.834749 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-15 09:46:41.835046 | aio | 2026-04-15 09:46:41.835375 | aio | 2026-04-15 09:46:41.835596 | aio | TASKS RECAP ******************************************************************** 2026-04-15 09:46:41.835853 | aio | Wednesday 15 April 2026 09:46:41 +0000 (0:00:00.042) 0:08:31.751 ******* 2026-04-15 09:46:41.836089 | aio | =============================================================================== 2026-04-15 09:46:41.836388 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 139.84s 2026-04-15 09:46:41.836747 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 96.84s 2026-04-15 09:46:41.837087 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 54.16s 2026-04-15 09:46:41.837395 | aio | vexxhost.ceph.mgr : Configure manager modules -------------------------- 42.57s 2026-04-15 09:46:41.837727 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ---------------------- 15.95s 2026-04-15 09:46:41.837965 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.73s 2026-04-15 09:46:41.838217 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.36s 2026-04-15 09:46:41.838499 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 13.37s 2026-04-15 09:46:41.838778 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 8.47s 2026-04-15 09:46:41.839030 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.26s 2026-04-15 09:46:41.839313 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.96s 2026-04-15 09:46:41.839580 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.90s 2026-04-15 09:46:41.839824 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.73s 2026-04-15 09:46:41.840073 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.56s 2026-04-15 09:46:41.840360 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.39s 2026-04-15 09:46:41.840658 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.23s 2026-04-15 09:46:41.841016 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.53s 2026-04-15 09:46:41.841299 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.70s 2026-04-15 09:46:41.841629 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.25s 2026-04-15 09:46:41.841889 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.25s 2026-04-15 09:46:41.929829 | aio | INFO [default > converge] Executed: Successful 2026-04-15 09:46:41.940381 | aio | INFO [default > idempotence] Executing 2026-04-15 09:46:42.959863 | aio | 2026-04-15 09:46:42.960075 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-15 09:46:42.960262 | aio | 2026-04-15 09:46:42.960512 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:46:42.960699 | aio | Wednesday 15 April 2026 09:46:42 +0000 (0:00:00.054) 0:00:00.054 ******* 2026-04-15 09:46:44.254697 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-15 09:46:44.255591 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-15 09:46:44.255653 | aio | interpreter could change the meaning of that path. See 2026-04-15 09:46:44.255660 | aio | https://docs.ansible.com/ansible- 2026-04-15 09:46:44.255667 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-15 09:46:44.271016 | aio | ok: [aio] 2026-04-15 09:46:44.271066 | aio | 2026-04-15 09:46:44.271071 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:46:44.271076 | aio | Wednesday 15 April 2026 09:46:44 +0000 (0:00:01.310) 0:00:01.364 ******* 2026-04-15 09:46:44.636604 | aio | ok: [aio] 2026-04-15 09:46:44.636686 | aio | 2026-04-15 09:46:44.636897 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:46:44.637158 | aio | Wednesday 15 April 2026 09:46:44 +0000 (0:00:00.363) 0:00:01.728 ******* 2026-04-15 09:46:44.686130 | aio | skipping: [aio] 2026-04-15 09:46:44.686380 | aio | 2026-04-15 09:46:44.687181 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-15 09:46:44.687244 | aio | Wednesday 15 April 2026 09:46:44 +0000 (0:00:00.052) 0:00:01.780 ******* 2026-04-15 09:46:45.090411 | aio | ok: [aio] 2026-04-15 09:46:45.091073 | aio | 2026-04-15 09:46:45.091181 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:46:45.091193 | aio | Wednesday 15 April 2026 09:46:45 +0000 (0:00:00.403) 0:00:02.184 ******* 2026-04-15 09:46:45.160250 | aio | ok: [aio] => { 2026-04-15 09:46:45.160498 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-15 09:46:45.160799 | aio | } 2026-04-15 09:46:45.161064 | aio | 2026-04-15 09:46:45.161332 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:46:45.161635 | aio | Wednesday 15 April 2026 09:46:45 +0000 (0:00:00.070) 0:00:02.254 ******* 2026-04-15 09:46:45.668153 | aio | ok: [aio] 2026-04-15 09:46:45.668313 | aio | 2026-04-15 09:46:45.668627 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:46:45.668875 | aio | Wednesday 15 April 2026 09:46:45 +0000 (0:00:00.507) 0:00:02.762 ******* 2026-04-15 09:46:45.713744 | aio | skipping: [aio] 2026-04-15 09:46:45.713925 | aio | 2026-04-15 09:46:45.714221 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:46:45.714511 | aio | Wednesday 15 April 2026 09:46:45 +0000 (0:00:00.046) 0:00:02.808 ******* 2026-04-15 09:46:45.761151 | aio | skipping: [aio] 2026-04-15 09:46:45.761281 | aio | 2026-04-15 09:46:45.761615 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:46:45.761902 | aio | Wednesday 15 April 2026 09:46:45 +0000 (0:00:00.047) 0:00:02.855 ******* 2026-04-15 09:46:46.042179 | aio | ok: [aio] 2026-04-15 09:46:46.042290 | aio | 2026-04-15 09:46:46.042338 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:46:46.042471 | aio | Wednesday 15 April 2026 09:46:46 +0000 (0:00:00.280) 0:00:03.136 ******* 2026-04-15 09:46:47.423548 | aio | ok: [aio] 2026-04-15 09:46:47.423614 | aio | 2026-04-15 09:46:47.423630 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:46:47.423644 | aio | Wednesday 15 April 2026 09:46:47 +0000 (0:00:01.380) 0:00:04.517 ******* 2026-04-15 09:46:47.626638 | aio | ok: [aio] => { 2026-04-15 09:46:47.626714 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-15 09:46:47.626726 | aio | } 2026-04-15 09:46:47.626744 | aio | 2026-04-15 09:46:47.626885 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:46:47.627144 | aio | Wednesday 15 April 2026 09:46:47 +0000 (0:00:00.202) 0:00:04.719 ******* 2026-04-15 09:46:48.186909 | aio | ok: [aio] 2026-04-15 09:46:48.187187 | aio | 2026-04-15 09:46:48.187369 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:46:48.187648 | aio | Wednesday 15 April 2026 09:46:48 +0000 (0:00:00.562) 0:00:05.281 ******* 2026-04-15 09:46:50.754353 | aio | ok: [aio] 2026-04-15 09:46:50.754589 | aio | 2026-04-15 09:46:50.754881 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-15 09:46:50.755205 | aio | Wednesday 15 April 2026 09:46:50 +0000 (0:00:02.567) 0:00:07.848 ******* 2026-04-15 09:46:50.795953 | aio | skipping: [aio] 2026-04-15 09:46:50.796195 | aio | 2026-04-15 09:46:50.796502 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-15 09:46:50.796873 | aio | Wednesday 15 April 2026 09:46:50 +0000 (0:00:00.041) 0:00:07.890 ******* 2026-04-15 09:46:50.835043 | aio | skipping: [aio] 2026-04-15 09:46:50.835265 | aio | 2026-04-15 09:46:50.835625 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-15 09:46:50.836115 | aio | Wednesday 15 April 2026 09:46:50 +0000 (0:00:00.038) 0:00:07.929 ******* 2026-04-15 09:46:50.874015 | aio | skipping: [aio] 2026-04-15 09:46:50.874241 | aio | 2026-04-15 09:46:50.874544 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-15 09:46:50.874831 | aio | Wednesday 15 April 2026 09:46:50 +0000 (0:00:00.039) 0:00:07.968 ******* 2026-04-15 09:46:51.830529 | aio | ok: [aio] 2026-04-15 09:46:51.830640 | aio | 2026-04-15 09:46:51.830652 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-15 09:46:51.830672 | aio | Wednesday 15 April 2026 09:46:51 +0000 (0:00:00.954) 0:00:08.923 ******* 2026-04-15 09:46:52.392587 | aio | ok: [aio] 2026-04-15 09:46:52.392651 | aio | 2026-04-15 09:46:52.392973 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-15 09:46:52.393031 | aio | Wednesday 15 April 2026 09:46:52 +0000 (0:00:00.561) 0:00:09.485 ******* 2026-04-15 09:46:53.600237 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-15 09:46:53.600313 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-15 09:46:53.600325 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-15 09:46:53.600336 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-15 09:46:53.600345 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-15 09:46:53.600355 | aio | 2026-04-15 09:46:53.600366 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-15 09:46:53.600375 | aio | Wednesday 15 April 2026 09:46:53 +0000 (0:00:01.206) 0:00:10.691 ******* 2026-04-15 09:46:54.325598 | aio | ok: [aio] 2026-04-15 09:46:54.325665 | aio | 2026-04-15 09:46:54.325673 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-15 09:46:54.325679 | aio | Wednesday 15 April 2026 09:46:54 +0000 (0:00:00.718) 0:00:11.410 ******* 2026-04-15 09:46:54.325684 | aio | 2026-04-15 09:46:54.325696 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-15 09:46:54.325954 | aio | Wednesday 15 April 2026 09:46:54 +0000 (0:00:00.008) 0:00:11.418 ******* 2026-04-15 09:46:55.048341 | aio | ok: [aio] 2026-04-15 09:46:55.048412 | aio | 2026-04-15 09:46:55.048588 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:46:55.048731 | aio | Wednesday 15 April 2026 09:46:55 +0000 (0:00:00.723) 0:00:12.142 ******* 2026-04-15 09:46:55.327334 | aio | ok: [aio] 2026-04-15 09:46:55.327446 | aio | 2026-04-15 09:46:55.327873 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:46:55.328199 | aio | Wednesday 15 April 2026 09:46:55 +0000 (0:00:00.279) 0:00:12.421 ******* 2026-04-15 09:46:55.409107 | aio | ok: [aio] => { 2026-04-15 09:46:55.409440 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-15 09:46:55.409846 | aio | } 2026-04-15 09:46:55.410136 | aio | 2026-04-15 09:46:55.410454 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:46:55.410812 | aio | Wednesday 15 April 2026 09:46:55 +0000 (0:00:00.081) 0:00:12.502 ******* 2026-04-15 09:46:55.868311 | aio | ok: [aio] 2026-04-15 09:46:55.868543 | aio | 2026-04-15 09:46:55.868847 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:46:55.869103 | aio | Wednesday 15 April 2026 09:46:55 +0000 (0:00:00.459) 0:00:12.962 ******* 2026-04-15 09:46:59.317247 | aio | ok: [aio] 2026-04-15 09:46:59.317396 | aio | 2026-04-15 09:46:59.317750 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-15 09:46:59.318003 | aio | Wednesday 15 April 2026 09:46:59 +0000 (0:00:03.448) 0:00:16.411 ******* 2026-04-15 09:47:00.376460 | aio | ok: [aio] 2026-04-15 09:47:00.376711 | aio | 2026-04-15 09:47:00.376980 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-15 09:47:00.377241 | aio | Wednesday 15 April 2026 09:47:00 +0000 (0:00:01.058) 0:00:17.470 ******* 2026-04-15 09:47:00.753368 | aio | ok: [aio] 2026-04-15 09:47:00.753595 | aio | 2026-04-15 09:47:00.753886 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-15 09:47:00.754136 | aio | Wednesday 15 April 2026 09:47:00 +0000 (0:00:00.377) 0:00:17.847 ******* 2026-04-15 09:47:01.348063 | aio | ok: [aio] 2026-04-15 09:47:01.348300 | aio | 2026-04-15 09:47:01.348678 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-15 09:47:01.349114 | aio | Wednesday 15 April 2026 09:47:01 +0000 (0:00:00.594) 0:00:18.441 ******* 2026-04-15 09:47:02.115098 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-15 09:47:02.115322 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-15 09:47:02.115633 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-15 09:47:02.116088 | aio | 2026-04-15 09:47:02.116304 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-15 09:47:02.116633 | aio | Wednesday 15 April 2026 09:47:02 +0000 (0:00:00.766) 0:00:19.208 ******* 2026-04-15 09:47:02.705148 | aio | ok: [aio] 2026-04-15 09:47:02.705351 | aio | 2026-04-15 09:47:02.705690 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-15 09:47:02.705944 | aio | Wednesday 15 April 2026 09:47:02 +0000 (0:00:00.590) 0:00:19.799 ******* 2026-04-15 09:47:03.274089 | aio | ok: [aio] 2026-04-15 09:47:03.274572 | aio | 2026-04-15 09:47:03.274899 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-15 09:47:03.275164 | aio | Wednesday 15 April 2026 09:47:03 +0000 (0:00:00.556) 0:00:20.356 ******* 2026-04-15 09:47:03.275399 | aio | 2026-04-15 09:47:03.275757 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-15 09:47:03.275983 | aio | Wednesday 15 April 2026 09:47:03 +0000 (0:00:00.011) 0:00:20.367 ******* 2026-04-15 09:47:03.742282 | aio | ok: [aio] 2026-04-15 09:47:03.742367 | aio | 2026-04-15 09:47:03.742382 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-15 09:47:03.742395 | aio | Wednesday 15 April 2026 09:47:03 +0000 (0:00:00.467) 0:00:20.835 ******* 2026-04-15 09:47:03.803682 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-15 09:47:03.803765 | aio | 2026-04-15 09:47:03.803901 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-15 09:47:03.804277 | aio | Wednesday 15 April 2026 09:47:03 +0000 (0:00:00.062) 0:00:20.897 ******* 2026-04-15 09:47:05.207537 | aio | ok: [aio] 2026-04-15 09:47:05.207660 | aio | 2026-04-15 09:47:05.207677 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-15 09:47:05.207701 | aio | Wednesday 15 April 2026 09:47:05 +0000 (0:00:01.404) 0:00:22.301 ******* 2026-04-15 09:47:06.068696 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-15 09:47:06.068785 | aio | ok: [aio] => (item=ssh) 2026-04-15 09:47:06.068802 | aio | 2026-04-15 09:47:06.068837 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-15 09:47:06.068992 | aio | Wednesday 15 April 2026 09:47:06 +0000 (0:00:00.859) 0:00:23.161 ******* 2026-04-15 09:47:07.848673 | aio | ok: [aio] 2026-04-15 09:47:07.848751 | aio | 2026-04-15 09:47:07.848766 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-15 09:47:07.848788 | aio | Wednesday 15 April 2026 09:47:07 +0000 (0:00:01.780) 0:00:24.941 ******* 2026-04-15 09:47:08.162962 | aio | ok: [aio] 2026-04-15 09:47:08.163085 | aio | 2026-04-15 09:47:08.165711 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-15 09:47:08.165828 | aio | Wednesday 15 April 2026 09:47:08 +0000 (0:00:00.314) 0:00:25.256 ******* 2026-04-15 09:47:08.644628 | aio | ok: [aio] 2026-04-15 09:47:08.645473 | aio | 2026-04-15 09:47:08.645590 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-15 09:47:08.645603 | aio | Wednesday 15 April 2026 09:47:08 +0000 (0:00:00.481) 0:00:25.737 ******* 2026-04-15 09:47:09.071766 | aio | ok: [aio] 2026-04-15 09:47:09.071837 | aio | 2026-04-15 09:47:09.071848 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-15 09:47:09.071858 | aio | Wednesday 15 April 2026 09:47:09 +0000 (0:00:00.425) 0:00:26.163 ******* 2026-04-15 09:47:09.156695 | aio | ok: [aio] 2026-04-15 09:47:09.156794 | aio | 2026-04-15 09:47:09.157008 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-15 09:47:09.157346 | aio | Wednesday 15 April 2026 09:47:09 +0000 (0:00:00.086) 0:00:26.250 ******* 2026-04-15 09:47:09.467701 | aio | ok: [aio] => (item=aio) 2026-04-15 09:47:09.467824 | aio | 2026-04-15 09:47:09.468055 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-15 09:47:09.468307 | aio | Wednesday 15 April 2026 09:47:09 +0000 (0:00:00.310) 0:00:26.561 ******* 2026-04-15 09:47:09.524912 | aio | ok: [aio] 2026-04-15 09:47:09.525121 | aio | 2026-04-15 09:47:09.525381 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-15 09:47:09.525669 | aio | Wednesday 15 April 2026 09:47:09 +0000 (0:00:00.057) 0:00:26.619 ******* 2026-04-15 09:47:09.573447 | aio | skipping: [aio] 2026-04-15 09:47:09.573616 | aio | 2026-04-15 09:47:09.573870 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:47:09.574061 | aio | Wednesday 15 April 2026 09:47:09 +0000 (0:00:00.048) 0:00:26.667 ******* 2026-04-15 09:47:09.646103 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:47:09.646215 | aio | 2026-04-15 09:47:09.646418 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:47:09.646705 | aio | Wednesday 15 April 2026 09:47:09 +0000 (0:00:00.072) 0:00:26.740 ******* 2026-04-15 09:47:21.082524 | aio | ok: [aio] 2026-04-15 09:47:21.082719 | aio | 2026-04-15 09:47:21.083043 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:47:21.083271 | aio | Wednesday 15 April 2026 09:47:21 +0000 (0:00:11.435) 0:00:38.176 ******* 2026-04-15 09:47:21.148518 | aio | ok: [aio] => (item=aio) 2026-04-15 09:47:21.148702 | aio | 2026-04-15 09:47:21.148990 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:47:21.149238 | aio | Wednesday 15 April 2026 09:47:21 +0000 (0:00:00.066) 0:00:38.242 ******* 2026-04-15 09:47:21.675653 | aio | ok: [aio] 2026-04-15 09:47:21.675838 | aio | 2026-04-15 09:47:21.676163 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:47:21.676432 | aio | Wednesday 15 April 2026 09:47:21 +0000 (0:00:00.526) 0:00:38.769 ******* 2026-04-15 09:47:29.686675 | aio | ok: [aio] 2026-04-15 09:47:29.686846 | aio | 2026-04-15 09:47:29.687124 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-15 09:47:29.687444 | aio | Wednesday 15 April 2026 09:47:29 +0000 (0:00:08.011) 0:00:46.780 ******* 2026-04-15 09:47:37.759681 | aio | ok: [aio] 2026-04-15 09:47:37.760612 | aio | 2026-04-15 09:47:37.760630 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-15 09:47:37.760645 | aio | Wednesday 15 April 2026 09:47:37 +0000 (0:00:08.072) 0:00:54.853 ******* 2026-04-15 09:47:59.331568 | aio | ok: [aio] 2026-04-15 09:47:59.331619 | aio | 2026-04-15 09:47:59.331625 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:47:59.331635 | aio | Wednesday 15 April 2026 09:47:59 +0000 (0:00:21.570) 0:01:16.423 ******* 2026-04-15 09:47:59.403718 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:47:59.403792 | aio | 2026-04-15 09:47:59.403799 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:47:59.403806 | aio | Wednesday 15 April 2026 09:47:59 +0000 (0:00:00.072) 0:01:16.496 ******* 2026-04-15 09:47:59.461569 | aio | skipping: [aio] 2026-04-15 09:47:59.461629 | aio | 2026-04-15 09:47:59.462036 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:47:59.462382 | aio | Wednesday 15 April 2026 09:47:59 +0000 (0:00:00.058) 0:01:16.555 ******* 2026-04-15 09:47:59.517972 | aio | skipping: [aio] => (item=aio) 2026-04-15 09:47:59.518540 | aio | skipping: [aio] 2026-04-15 09:47:59.519628 | aio | 2026-04-15 09:47:59.519659 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:47:59.519672 | aio | Wednesday 15 April 2026 09:47:59 +0000 (0:00:00.057) 0:01:16.612 ******* 2026-04-15 09:47:59.840409 | aio | ok: [aio] 2026-04-15 09:47:59.840464 | aio | 2026-04-15 09:47:59.840481 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:47:59.840524 | aio | Wednesday 15 April 2026 09:47:59 +0000 (0:00:00.321) 0:01:16.934 ******* 2026-04-15 09:48:06.960692 | aio | ok: [aio] 2026-04-15 09:48:06.960746 | aio | 2026-04-15 09:48:06.960755 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-15 09:48:06.960764 | aio | Wednesday 15 April 2026 09:48:06 +0000 (0:00:07.120) 0:01:24.054 ******* 2026-04-15 09:48:14.115291 | aio | ok: [aio] 2026-04-15 09:48:14.115354 | aio | 2026-04-15 09:48:14.115362 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-15 09:48:14.115370 | aio | Wednesday 15 April 2026 09:48:14 +0000 (0:00:07.154) 0:01:31.209 ******* 2026-04-15 09:48:21.538604 | aio | ok: [aio] 2026-04-15 09:48:21.538685 | aio | 2026-04-15 09:48:21.538700 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-15 09:48:21.538714 | aio | Wednesday 15 April 2026 09:48:21 +0000 (0:00:07.421) 0:01:38.631 ******* 2026-04-15 09:48:31.214654 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-15 09:48:31.214738 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-15 09:48:31.215579 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-15 09:48:31.215601 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-15 09:48:31.215613 | aio | 2026-04-15 09:48:31.215624 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-15 09:48:31.215640 | aio | 2026-04-15 09:48:31.215819 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:48:31.215985 | aio | Wednesday 15 April 2026 09:48:31 +0000 (0:00:09.677) 0:01:48.308 ******* 2026-04-15 09:48:32.309455 | aio | ok: [aio] 2026-04-15 09:48:32.309738 | aio | 2026-04-15 09:48:32.310018 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:48:32.310310 | aio | Wednesday 15 April 2026 09:48:32 +0000 (0:00:01.095) 0:01:49.403 ******* 2026-04-15 09:48:32.569135 | aio | ok: [aio] 2026-04-15 09:48:32.569231 | aio | 2026-04-15 09:48:32.569398 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:48:32.569608 | aio | Wednesday 15 April 2026 09:48:32 +0000 (0:00:00.259) 0:01:49.663 ******* 2026-04-15 09:48:32.609983 | aio | skipping: [aio] 2026-04-15 09:48:32.610245 | aio | 2026-04-15 09:48:32.610629 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-15 09:48:32.610937 | aio | Wednesday 15 April 2026 09:48:32 +0000 (0:00:00.040) 0:01:49.703 ******* 2026-04-15 09:48:32.882320 | aio | ok: [aio] 2026-04-15 09:48:32.882419 | aio | 2026-04-15 09:48:32.882623 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:48:32.882778 | aio | Wednesday 15 April 2026 09:48:32 +0000 (0:00:00.272) 0:01:49.976 ******* 2026-04-15 09:48:32.961673 | aio | ok: [aio] => { 2026-04-15 09:48:32.961731 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-15 09:48:32.961897 | aio | } 2026-04-15 09:48:32.962004 | aio | 2026-04-15 09:48:32.962118 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:48:32.962232 | aio | Wednesday 15 April 2026 09:48:32 +0000 (0:00:00.078) 0:01:50.055 ******* 2026-04-15 09:48:33.372894 | aio | ok: [aio] 2026-04-15 09:48:33.373175 | aio | 2026-04-15 09:48:33.373674 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:48:33.374059 | aio | Wednesday 15 April 2026 09:48:33 +0000 (0:00:00.411) 0:01:50.466 ******* 2026-04-15 09:48:33.424805 | aio | skipping: [aio] 2026-04-15 09:48:33.425073 | aio | 2026-04-15 09:48:33.425354 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:48:33.425686 | aio | Wednesday 15 April 2026 09:48:33 +0000 (0:00:00.051) 0:01:50.518 ******* 2026-04-15 09:48:33.472662 | aio | skipping: [aio] 2026-04-15 09:48:33.472929 | aio | 2026-04-15 09:48:33.473213 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:48:33.473585 | aio | Wednesday 15 April 2026 09:48:33 +0000 (0:00:00.047) 0:01:50.566 ******* 2026-04-15 09:48:33.736728 | aio | ok: [aio] 2026-04-15 09:48:33.736939 | aio | 2026-04-15 09:48:33.737220 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:48:33.737507 | aio | Wednesday 15 April 2026 09:48:33 +0000 (0:00:00.263) 0:01:50.830 ******* 2026-04-15 09:48:35.057184 | aio | ok: [aio] 2026-04-15 09:48:35.057384 | aio | 2026-04-15 09:48:35.057692 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:48:35.057964 | aio | Wednesday 15 April 2026 09:48:35 +0000 (0:00:01.320) 0:01:52.151 ******* 2026-04-15 09:48:35.269894 | aio | ok: [aio] => { 2026-04-15 09:48:35.270124 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-15 09:48:35.270370 | aio | } 2026-04-15 09:48:35.270644 | aio | 2026-04-15 09:48:35.270907 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:48:35.271163 | aio | Wednesday 15 April 2026 09:48:35 +0000 (0:00:00.213) 0:01:52.364 ******* 2026-04-15 09:48:35.822403 | aio | ok: [aio] 2026-04-15 09:48:35.822630 | aio | 2026-04-15 09:48:35.822906 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:48:35.823205 | aio | Wednesday 15 April 2026 09:48:35 +0000 (0:00:00.552) 0:01:52.916 ******* 2026-04-15 09:48:38.234989 | aio | ok: [aio] 2026-04-15 09:48:38.235205 | aio | 2026-04-15 09:48:38.235501 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-15 09:48:38.235764 | aio | Wednesday 15 April 2026 09:48:38 +0000 (0:00:02.412) 0:01:55.328 ******* 2026-04-15 09:48:38.269131 | aio | skipping: [aio] 2026-04-15 09:48:38.269394 | aio | 2026-04-15 09:48:38.269744 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-15 09:48:38.269985 | aio | Wednesday 15 April 2026 09:48:38 +0000 (0:00:00.034) 0:01:55.363 ******* 2026-04-15 09:48:38.300333 | aio | skipping: [aio] 2026-04-15 09:48:38.300596 | aio | 2026-04-15 09:48:38.300862 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-15 09:48:38.301119 | aio | Wednesday 15 April 2026 09:48:38 +0000 (0:00:00.031) 0:01:55.394 ******* 2026-04-15 09:48:38.337322 | aio | skipping: [aio] 2026-04-15 09:48:38.337514 | aio | 2026-04-15 09:48:38.337816 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-15 09:48:38.338066 | aio | Wednesday 15 April 2026 09:48:38 +0000 (0:00:00.036) 0:01:55.431 ******* 2026-04-15 09:48:39.564843 | aio | ok: [aio] 2026-04-15 09:48:39.565135 | aio | 2026-04-15 09:48:39.565460 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-15 09:48:39.565891 | aio | Wednesday 15 April 2026 09:48:39 +0000 (0:00:01.226) 0:01:56.658 ******* 2026-04-15 09:48:40.171519 | aio | ok: [aio] 2026-04-15 09:48:40.171555 | aio | 2026-04-15 09:48:40.171561 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-15 09:48:40.171642 | aio | Wednesday 15 April 2026 09:48:40 +0000 (0:00:00.606) 0:01:57.265 ******* 2026-04-15 09:48:41.480715 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-15 09:48:41.481096 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-15 09:48:41.481408 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-15 09:48:41.481818 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-15 09:48:41.482146 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-15 09:48:41.482970 | aio | 2026-04-15 09:48:41.482995 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-15 09:48:41.483004 | aio | Wednesday 15 April 2026 09:48:41 +0000 (0:00:01.309) 0:01:58.575 ******* 2026-04-15 09:48:42.197719 | aio | ok: [aio] 2026-04-15 09:48:42.198138 | aio | 2026-04-15 09:48:42.198427 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-15 09:48:42.198780 | aio | Wednesday 15 April 2026 09:48:42 +0000 (0:00:00.709) 0:01:59.284 ******* 2026-04-15 09:48:42.199051 | aio | 2026-04-15 09:48:42.199343 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-15 09:48:42.199684 | aio | Wednesday 15 April 2026 09:48:42 +0000 (0:00:00.006) 0:01:59.290 ******* 2026-04-15 09:48:42.646625 | aio | ok: [aio] 2026-04-15 09:48:42.646689 | aio | 2026-04-15 09:48:42.647120 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:48:42.647393 | aio | Wednesday 15 April 2026 09:48:42 +0000 (0:00:00.448) 0:01:59.739 ******* 2026-04-15 09:48:42.906092 | aio | ok: [aio] 2026-04-15 09:48:42.906300 | aio | 2026-04-15 09:48:42.906671 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:48:42.906906 | aio | Wednesday 15 April 2026 09:48:42 +0000 (0:00:00.260) 0:02:00.000 ******* 2026-04-15 09:48:42.990192 | aio | ok: [aio] => { 2026-04-15 09:48:42.992859 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-15 09:48:42.992932 | aio | } 2026-04-15 09:48:42.992945 | aio | 2026-04-15 09:48:42.992956 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:48:42.992965 | aio | Wednesday 15 April 2026 09:48:42 +0000 (0:00:00.084) 0:02:00.084 ******* 2026-04-15 09:48:43.483102 | aio | ok: [aio] 2026-04-15 09:48:43.483279 | aio | 2026-04-15 09:48:43.483572 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:48:43.483828 | aio | Wednesday 15 April 2026 09:48:43 +0000 (0:00:00.492) 0:02:00.577 ******* 2026-04-15 09:48:47.030641 | aio | ok: [aio] 2026-04-15 09:48:47.030862 | aio | 2026-04-15 09:48:47.031151 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-15 09:48:47.031406 | aio | Wednesday 15 April 2026 09:48:47 +0000 (0:00:03.547) 0:02:04.124 ******* 2026-04-15 09:48:48.335643 | aio | ok: [aio] 2026-04-15 09:48:48.335717 | aio | 2026-04-15 09:48:48.336166 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-15 09:48:48.336228 | aio | Wednesday 15 April 2026 09:48:48 +0000 (0:00:01.304) 0:02:05.429 ******* 2026-04-15 09:48:48.624219 | aio | ok: [aio] 2026-04-15 09:48:48.624281 | aio | 2026-04-15 09:48:48.624294 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-15 09:48:48.624307 | aio | Wednesday 15 April 2026 09:48:48 +0000 (0:00:00.287) 0:02:05.716 ******* 2026-04-15 09:48:49.221666 | aio | ok: [aio] 2026-04-15 09:48:49.221727 | aio | 2026-04-15 09:48:49.221739 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-15 09:48:49.221750 | aio | Wednesday 15 April 2026 09:48:49 +0000 (0:00:00.598) 0:02:06.315 ******* 2026-04-15 09:48:49.987977 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-15 09:48:49.988029 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-15 09:48:49.988063 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-15 09:48:49.988069 | aio | 2026-04-15 09:48:49.988075 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-15 09:48:49.988081 | aio | Wednesday 15 April 2026 09:48:49 +0000 (0:00:00.764) 0:02:07.080 ******* 2026-04-15 09:48:50.562584 | aio | ok: [aio] 2026-04-15 09:48:50.563527 | aio | 2026-04-15 09:48:50.563610 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-15 09:48:50.563621 | aio | Wednesday 15 April 2026 09:48:50 +0000 (0:00:00.575) 0:02:07.656 ******* 2026-04-15 09:48:51.185893 | aio | ok: [aio] 2026-04-15 09:48:51.185943 | aio | 2026-04-15 09:48:51.185954 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-15 09:48:51.185965 | aio | Wednesday 15 April 2026 09:48:51 +0000 (0:00:00.614) 0:02:08.271 ******* 2026-04-15 09:48:51.185974 | aio | 2026-04-15 09:48:51.185983 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-15 09:48:51.185991 | aio | Wednesday 15 April 2026 09:48:51 +0000 (0:00:00.006) 0:02:08.277 ******* 2026-04-15 09:48:51.670434 | aio | ok: [aio] 2026-04-15 09:48:51.670528 | aio | 2026-04-15 09:48:51.670544 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-15 09:48:51.670556 | aio | Wednesday 15 April 2026 09:48:51 +0000 (0:00:00.485) 0:02:08.763 ******* 2026-04-15 09:48:51.724943 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-04-15 09:48:51.725639 | aio | 2026-04-15 09:48:51.725683 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-15 09:48:51.725701 | aio | Wednesday 15 April 2026 09:48:51 +0000 (0:00:00.055) 0:02:08.818 ******* 2026-04-15 09:48:53.159585 | aio | ok: [aio] 2026-04-15 09:48:53.159651 | aio | 2026-04-15 09:48:53.160160 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-15 09:48:53.160214 | aio | Wednesday 15 April 2026 09:48:53 +0000 (0:00:01.434) 0:02:10.252 ******* 2026-04-15 09:48:54.001239 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-04-15 09:48:54.001292 | aio | ok: [aio] => (item=ssh) 2026-04-15 09:48:54.001306 | aio | 2026-04-15 09:48:54.001319 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-15 09:48:54.001332 | aio | Wednesday 15 April 2026 09:48:53 +0000 (0:00:00.841) 0:02:11.093 ******* 2026-04-15 09:48:54.393591 | aio | ok: [aio] 2026-04-15 09:48:54.393645 | aio | 2026-04-15 09:48:54.394073 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-15 09:48:54.394126 | aio | Wednesday 15 April 2026 09:48:54 +0000 (0:00:00.393) 0:02:11.487 ******* 2026-04-15 09:48:54.640964 | aio | ok: [aio] 2026-04-15 09:48:54.641075 | aio | 2026-04-15 09:48:54.641127 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-15 09:48:54.641284 | aio | Wednesday 15 April 2026 09:48:54 +0000 (0:00:00.248) 0:02:11.735 ******* 2026-04-15 09:48:55.063562 | aio | ok: [aio] 2026-04-15 09:48:55.063610 | aio | 2026-04-15 09:48:55.063616 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-15 09:48:55.063623 | aio | Wednesday 15 April 2026 09:48:55 +0000 (0:00:00.421) 0:02:12.156 ******* 2026-04-15 09:48:55.329607 | aio | ok: [aio] 2026-04-15 09:48:55.329678 | aio | 2026-04-15 09:48:55.329699 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-15 09:48:55.329974 | aio | Wednesday 15 April 2026 09:48:55 +0000 (0:00:00.266) 0:02:12.423 ******* 2026-04-15 09:48:55.637669 | aio | ok: [aio] => (item=aio) 2026-04-15 09:48:55.637729 | aio | 2026-04-15 09:48:55.637739 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-15 09:48:55.637748 | aio | Wednesday 15 April 2026 09:48:55 +0000 (0:00:00.307) 0:02:12.730 ******* 2026-04-15 09:48:55.688669 | aio | ok: [aio] 2026-04-15 09:48:55.688722 | aio | 2026-04-15 09:48:55.689172 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:48:55.689255 | aio | Wednesday 15 April 2026 09:48:55 +0000 (0:00:00.051) 0:02:12.782 ******* 2026-04-15 09:48:55.752672 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:48:55.752742 | aio | 2026-04-15 09:48:55.752762 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:48:55.753018 | aio | Wednesday 15 April 2026 09:48:55 +0000 (0:00:00.063) 0:02:12.845 ******* 2026-04-15 09:48:55.799588 | aio | skipping: [aio] 2026-04-15 09:48:55.799632 | aio | 2026-04-15 09:48:55.799643 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:48:55.799742 | aio | Wednesday 15 April 2026 09:48:55 +0000 (0:00:00.047) 0:02:12.893 ******* 2026-04-15 09:48:55.847238 | aio | skipping: [aio] => (item=aio) 2026-04-15 09:48:55.847273 | aio | skipping: [aio] 2026-04-15 09:48:55.847284 | aio | 2026-04-15 09:48:55.847294 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:48:55.847304 | aio | Wednesday 15 April 2026 09:48:55 +0000 (0:00:00.047) 0:02:12.940 ******* 2026-04-15 09:48:56.181388 | aio | ok: [aio] 2026-04-15 09:48:56.181437 | aio | 2026-04-15 09:48:56.181707 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:48:56.182121 | aio | Wednesday 15 April 2026 09:48:56 +0000 (0:00:00.334) 0:02:13.274 ******* 2026-04-15 09:49:22.876571 | aio | ok: [aio] 2026-04-15 09:49:22.876929 | aio | 2026-04-15 09:49:22.877562 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-15 09:49:22.877602 | aio | Wednesday 15 April 2026 09:49:22 +0000 (0:00:26.695) 0:02:39.970 ******* 2026-04-15 09:49:28.678072 | aio | ok: [aio] 2026-04-15 09:49:28.678169 | aio | 2026-04-15 09:49:28.680699 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-15 09:49:28.680829 | aio | Wednesday 15 April 2026 09:49:28 +0000 (0:00:05.801) 0:02:45.771 ******* 2026-04-15 09:49:43.200219 | aio | ok: [aio] 2026-04-15 09:49:43.200262 | aio | 2026-04-15 09:49:43.200268 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-15 09:49:43.200275 | aio | Wednesday 15 April 2026 09:49:43 +0000 (0:00:14.521) 0:03:00.293 ******* 2026-04-15 09:49:43.274497 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-15 09:49:43.274527 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-15 09:49:43.274533 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-15 09:49:43.274538 | aio | skipping: [aio] 2026-04-15 09:49:43.274544 | aio | 2026-04-15 09:49:43.274550 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-15 09:49:43.274556 | aio | Wednesday 15 April 2026 09:49:43 +0000 (0:00:00.074) 0:03:00.367 ******* 2026-04-15 09:49:50.554313 | aio | ok: [aio] 2026-04-15 09:49:50.554731 | aio | 2026-04-15 09:49:50.555371 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-15 09:49:50.555396 | aio | Wednesday 15 April 2026 09:49:50 +0000 (0:00:07.280) 0:03:07.648 ******* 2026-04-15 09:49:59.137087 | aio | ok: [aio] 2026-04-15 09:49:59.137171 | aio | 2026-04-15 09:49:59.137431 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-15 09:49:59.137509 | aio | Wednesday 15 April 2026 09:49:59 +0000 (0:00:08.580) 0:03:16.228 ******* 2026-04-15 09:49:59.202133 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-15 09:49:59.202185 | aio | 2026-04-15 09:49:59.202199 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-15 09:49:59.202213 | aio | Wednesday 15 April 2026 09:49:59 +0000 (0:00:00.066) 0:03:16.295 ******* 2026-04-15 09:49:59.252224 | aio | ok: [aio] 2026-04-15 09:49:59.252259 | aio | 2026-04-15 09:49:59.252266 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-15 09:49:59.252400 | aio | Wednesday 15 April 2026 09:49:59 +0000 (0:00:00.049) 0:03:16.345 ******* 2026-04-15 09:50:37.986525 | aio | ok: [aio] 2026-04-15 09:50:37.986666 | aio | 2026-04-15 09:50:37.986678 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-15 09:50:37.986688 | aio | Wednesday 15 April 2026 09:50:37 +0000 (0:00:38.734) 0:03:55.079 ******* 2026-04-15 09:50:38.036617 | aio | ok: [aio] 2026-04-15 09:50:38.036698 | aio | 2026-04-15 09:50:38.037264 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-15 09:50:38.037310 | aio | Wednesday 15 April 2026 09:50:38 +0000 (0:00:00.050) 0:03:55.129 ******* 2026-04-15 09:50:38.083350 | aio | skipping: [aio] => (item=1) 2026-04-15 09:50:38.083425 | aio | skipping: [aio] => (item=1) 2026-04-15 09:50:38.083435 | aio | skipping: [aio] => (item=1) 2026-04-15 09:50:38.083443 | aio | skipping: [aio] 2026-04-15 09:50:38.083452 | aio | 2026-04-15 09:50:38.083462 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-15 09:50:38.083472 | aio | Wednesday 15 April 2026 09:50:38 +0000 (0:00:00.045) 0:03:55.175 ******* 2026-04-15 09:50:38.124577 | aio | skipping: [aio] 2026-04-15 09:50:38.125960 | aio | 2026-04-15 09:50:38.126001 | aio | PLAY RECAP ********************************************************************* 2026-04-15 09:50:38.126012 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-15 09:50:38.126022 | aio | 2026-04-15 09:50:38.126031 | aio | 2026-04-15 09:50:38.126040 | aio | TASKS RECAP ******************************************************************** 2026-04-15 09:50:38.126048 | aio | Wednesday 15 April 2026 09:50:38 +0000 (0:00:00.043) 0:03:55.218 ******* 2026-04-15 09:50:38.126057 | aio | =============================================================================== 2026-04-15 09:50:38.126065 | aio | vexxhost.ceph.osd : Get `ceph orch ps` --------------------------------- 38.73s 2026-04-15 09:50:38.126078 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ---------------------- 26.70s 2026-04-15 09:50:38.126559 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 21.57s 2026-04-15 09:50:38.126639 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.52s 2026-04-15 09:50:38.126647 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ----- 11.44s 2026-04-15 09:50:38.126855 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 9.68s 2026-04-15 09:50:38.127058 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 8.58s 2026-04-15 09:50:38.127258 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 8.07s 2026-04-15 09:50:38.127452 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.01s 2026-04-15 09:50:38.127683 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 7.42s 2026-04-15 09:50:38.127884 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 7.28s 2026-04-15 09:50:38.128078 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 7.15s 2026-04-15 09:50:38.129456 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.12s 2026-04-15 09:50:38.129473 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.80s 2026-04-15 09:50:38.129505 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.55s 2026-04-15 09:50:38.129513 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.45s 2026-04-15 09:50:38.129520 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.57s 2026-04-15 09:50:38.129527 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.41s 2026-04-15 09:50:38.129534 | aio | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 1.78s 2026-04-15 09:50:38.129541 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 1.43s 2026-04-15 09:50:38.252574 | aio | INFO [default > idempotence] Executed: Successful 2026-04-15 09:50:38.263874 | aio | INFO [default > side_effect] Executing 2026-04-15 09:50:38.264257 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-15 09:50:38.373030 | aio | INFO [default > verify] Executing 2026-04-15 09:50:39.203843 | aio | 2026-04-15 09:50:39.205316 | aio | PLAY [Verify] ****************************************************************** 2026-04-15 09:50:39.205353 | aio | 2026-04-15 09:50:39.205366 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:50:39.205400 | aio | Wednesday 15 April 2026 09:50:39 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-04-15 09:50:40.577105 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-15 09:50:40.577195 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-04-15 09:50:40.577206 | aio | interpreter could change the meaning of that path. See 2026-04-15 09:50:40.577215 | aio | https://docs.ansible.com/ansible- 2026-04-15 09:50:40.577224 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-15 09:50:40.588706 | aio | ok: [aio] 2026-04-15 09:50:40.588788 | aio | 2026-04-15 09:50:40.588810 | aio | TASK [Get cluster health status] *********************************************** 2026-04-15 09:50:40.588952 | aio | Wednesday 15 April 2026 09:50:40 +0000 (0:00:01.384) 0:00:01.392 ******* 2026-04-15 09:51:12.274743 | aio | ok: [aio] 2026-04-15 09:51:12.274924 | aio | 2026-04-15 09:51:12.275393 | aio | TASK [Print cluster health status] ********************************************* 2026-04-15 09:51:12.275774 | aio | Wednesday 15 April 2026 09:51:12 +0000 (0:00:31.685) 0:00:33.078 ******* 2026-04-15 09:51:12.321269 | aio | ok: [aio] => { 2026-04-15 09:51:12.321391 | aio | "_ceph_health": { 2026-04-15 09:51:12.321619 | aio | "changed": false, 2026-04-15 09:51:12.321822 | aio | "cmd": [ 2026-04-15 09:51:12.322003 | aio | "cephadm", 2026-04-15 09:51:12.322164 | aio | "shell", 2026-04-15 09:51:12.322336 | aio | "--", 2026-04-15 09:51:12.322531 | aio | "ceph", 2026-04-15 09:51:12.322687 | aio | "health" 2026-04-15 09:51:12.322840 | aio | ], 2026-04-15 09:51:12.323013 | aio | "delta": "0:00:31.330337", 2026-04-15 09:51:12.323152 | aio | "end": "2026-04-15 09:51:12.217992", 2026-04-15 09:51:12.323310 | aio | "failed": false, 2026-04-15 09:51:12.323460 | aio | "msg": "", 2026-04-15 09:51:12.323672 | aio | "rc": 0, 2026-04-15 09:51:12.323861 | aio | "start": "2026-04-15 09:50:40.887655", 2026-04-15 09:51:12.324058 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-15 09:51:12.324267 | aio | "stderr_lines": [ 2026-04-15 09:51:12.324571 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-15 09:51:12.324754 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-15 09:51:12.324921 | aio | ], 2026-04-15 09:51:12.325090 | aio | "stdout": "HEALTH_OK", 2026-04-15 09:51:12.325247 | aio | "stdout_lines": [ 2026-04-15 09:51:12.325566 | aio | "HEALTH_OK" 2026-04-15 09:51:12.325660 | aio | ] 2026-04-15 09:51:12.326324 | aio | } 2026-04-15 09:51:12.326366 | aio | } 2026-04-15 09:51:12.326374 | aio | 2026-04-15 09:51:12.326383 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-15 09:51:12.326396 | aio | Wednesday 15 April 2026 09:51:12 +0000 (0:00:00.047) 0:00:33.125 ******* 2026-04-15 09:51:12.360675 | aio | ok: [aio] => { 2026-04-15 09:51:12.360766 | aio | "changed": false, 2026-04-15 09:51:12.361567 | aio | "msg": "All assertions passed" 2026-04-15 09:51:12.361598 | aio | } 2026-04-15 09:51:12.361608 | aio | 2026-04-15 09:51:12.361616 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-15 09:51:12.361625 | aio | Wednesday 15 April 2026 09:51:12 +0000 (0:00:00.038) 0:00:33.164 ******* 2026-04-15 09:51:24.490151 | aio | changed: [aio] 2026-04-15 09:51:24.490226 | aio | 2026-04-15 09:51:24.490240 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-15 09:51:24.490253 | aio | Wednesday 15 April 2026 09:51:24 +0000 (0:00:12.129) 0:00:45.293 ******* 2026-04-15 09:51:28.278541 | aio | changed: [aio] 2026-04-15 09:51:28.278618 | aio | 2026-04-15 09:51:28.278629 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-15 09:51:28.278639 | aio | Wednesday 15 April 2026 09:51:28 +0000 (0:00:03.788) 0:00:49.082 ******* 2026-04-15 09:51:29.864634 | aio | ok: [aio] 2026-04-15 09:51:29.864797 | aio | 2026-04-15 09:51:29.864811 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-15 09:51:29.864972 | aio | Wednesday 15 April 2026 09:51:29 +0000 (0:00:01.585) 0:00:50.667 ******* 2026-04-15 09:51:29.914319 | aio | ok: [aio] => { 2026-04-15 09:51:29.916561 | aio | "changed": false, 2026-04-15 09:51:29.916638 | aio | "msg": "All assertions passed" 2026-04-15 09:51:29.916653 | aio | } 2026-04-15 09:51:29.916667 | aio | 2026-04-15 09:51:29.916681 | aio | PLAY RECAP ********************************************************************* 2026-04-15 09:51:29.916695 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-15 09:51:29.916708 | aio | 2026-04-15 09:51:29.916722 | aio | 2026-04-15 09:51:29.917029 | aio | TASKS RECAP ******************************************************************** 2026-04-15 09:51:29.917232 | aio | Wednesday 15 April 2026 09:51:29 +0000 (0:00:00.048) 0:00:50.716 ******* 2026-04-15 09:51:29.917419 | aio | =============================================================================== 2026-04-15 09:51:29.917638 | aio | Get cluster health status ---------------------------------------------- 31.69s 2026-04-15 09:51:29.917880 | aio | Create a test Ceph pool ------------------------------------------------ 12.13s 2026-04-15 09:51:29.918103 | aio | Create a test Ceph key -------------------------------------------------- 3.79s 2026-04-15 09:51:29.918303 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.59s 2026-04-15 09:51:29.918591 | aio | Gathering Facts --------------------------------------------------------- 1.38s 2026-04-15 09:51:29.918795 | aio | Assert that key_info returns the correct key ---------------------------- 0.05s 2026-04-15 09:51:29.918988 | aio | Print cluster health status --------------------------------------------- 0.05s 2026-04-15 09:51:29.919185 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-04-15 09:51:30.021600 | aio | INFO [default > verify] Executed: Successful 2026-04-15 09:51:30.033165 | aio | INFO [default > cleanup] Executing 2026-04-15 09:51:30.033784 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-15 09:51:30.044044 | aio | INFO [default > destroy] Executing 2026-04-15 09:51:30.044270 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-15 09:51:30.044419 | aio | INFO [default > destroy] Executed: Successful 2026-04-15 09:51:30.045094 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-15 09:51:30.276848 | aio | ok: Runtime: 0:14:31.057230 2026-04-15 09:51:30.291476 | 2026-04-15 09:51:30.295823 | PLAY RECAP 2026-04-15 09:51:30.295904 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 09:51:30.295931 | 2026-04-15 09:51:30.413148 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-15 09:51:30.417418 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-15 09:51:30.980595 | 2026-04-15 09:51:30.980723 | PLAY [all] 2026-04-15 09:51:30.992630 | 2026-04-15 09:51:30.992803 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-15 09:51:31.038429 | aio | skipping: Conditional result was False 2026-04-15 09:51:31.050041 | 2026-04-15 09:51:31.050131 | TASK [fetch-output : Set log path for single node] 2026-04-15 09:51:31.094002 | aio | ok 2026-04-15 09:51:31.100736 | 2026-04-15 09:51:31.100805 | LOOP [fetch-output : Ensure local output dirs] 2026-04-15 09:51:31.504941 | aio -> localhost | ok: "/var/lib/zuul/builds/6f7c5b57d5ea4772a4cf276f6075337c/work/logs" 2026-04-15 09:51:31.724643 | aio -> localhost | changed: "/var/lib/zuul/builds/6f7c5b57d5ea4772a4cf276f6075337c/work/artifacts" 2026-04-15 09:51:31.942642 | aio -> localhost | changed: "/var/lib/zuul/builds/6f7c5b57d5ea4772a4cf276f6075337c/work/docs" 2026-04-15 09:51:31.958170 | 2026-04-15 09:51:31.958344 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-15 09:51:32.610566 | aio | changed: .d..t...... ./ 2026-04-15 09:51:32.610802 | aio | changed: All items complete 2026-04-15 09:51:32.610831 | 2026-04-15 09:51:33.097326 | aio | changed: .d..t...... ./ 2026-04-15 09:51:33.559486 | aio | changed: .d..t...... ./ 2026-04-15 09:51:33.586365 | 2026-04-15 09:51:33.586490 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-15 09:51:33.996243 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008479 2026-04-15 09:51:34.228178 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008937 2026-04-15 09:51:34.245491 | 2026-04-15 09:51:34.245584 | PLAY [all] 2026-04-15 09:51:34.251925 | 2026-04-15 09:51:34.251986 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-15 09:51:34.722787 | aio | changed 2026-04-15 09:51:34.728610 | 2026-04-15 09:51:34.728659 | PLAY RECAP 2026-04-15 09:51:34.728703 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-15 09:51:34.728724 | 2026-04-15 09:51:34.836842 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-15 09:51:34.840517 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-15 09:51:35.422355 | 2026-04-15 09:51:35.422516 | PLAY [localhost] 2026-04-15 09:51:35.431870 | 2026-04-15 09:51:35.431937 | TASK [Generate Zuul manifest] 2026-04-15 09:51:35.452469 | localhost | ok 2026-04-15 09:51:35.467844 | 2026-04-15 09:51:35.467917 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-15 09:51:35.792624 | localhost | changed 2026-04-15 09:51:35.803515 | 2026-04-15 09:51:35.803582 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-15 09:51:35.834346 | localhost | ok 2026-04-15 09:51:35.843208 | 2026-04-15 09:51:35.843290 | TASK [Upload logs] 2026-04-15 09:51:35.864903 | localhost | ok 2026-04-15 09:51:35.921111 | 2026-04-15 09:51:35.921207 | TASK [Set zuul-log-path fact] 2026-04-15 09:51:35.943008 | localhost | ok 2026-04-15 09:51:35.953369 | 2026-04-15 09:51:35.953440 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-15 09:51:35.984727 | localhost | ok 2026-04-15 09:51:35.992761 | 2026-04-15 09:51:35.992823 | TASK [upload-logs : Create log directories] 2026-04-15 09:51:36.419531 | localhost | changed 2026-04-15 09:51:36.426231 | 2026-04-15 09:51:36.426302 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-15 09:51:36.833835 | localhost -> localhost | ok: Runtime: 0:00:00.006307 2026-04-15 09:51:36.839945 | 2026-04-15 09:51:36.840007 | TASK [upload-logs : Upload logs to log server] 2026-04-15 09:51:37.326068 | localhost | Output suppressed because no_log was given 2026-04-15 09:51:37.330950 | 2026-04-15 09:51:37.331038 | LOOP [upload-logs : Compress console log and json output] 2026-04-15 09:51:37.380020 | localhost | skipping: Conditional result was False 2026-04-15 09:51:37.387050 | localhost | skipping: Conditional result was False 2026-04-15 09:51:37.404900 | 2026-04-15 09:51:37.405147 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-15 09:51:37.451025 | localhost | skipping: Conditional result was False 2026-04-15 09:51:37.451437 | 2026-04-15 09:51:37.455203 | localhost | skipping: Conditional result was False 2026-04-15 09:51:37.473288 | 2026-04-15 09:51:37.473469 | LOOP [upload-logs : Upload console log and json output]