2026-05-19 13:42:14.203449 | Job console starting 2026-05-19 13:42:14.214446 | Updating git repos 2026-05-19 13:42:14.244061 | Cloning repos into workspace 2026-05-19 13:42:14.284767 | Restoring repo states 2026-05-19 13:42:14.293243 | Merging changes 2026-05-19 13:42:14.776245 | Checking out repos 2026-05-19 13:42:14.962155 | Preparing playbooks 2026-05-19 13:42:17.370578 | Running Ansible setup 2026-05-19 13:42:21.266258 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:21.941065 | 2026-05-19 13:42:21.941221 | PLAY [localhost] 2026-05-19 13:42:21.949476 | 2026-05-19 13:42:21.949555 | TASK [Gathering Facts] 2026-05-19 13:42:22.871870 | localhost | ok 2026-05-19 13:42:22.879594 | 2026-05-19 13:42:22.879717 | TASK [Setup log path fact] 2026-05-19 13:42:22.907443 | localhost | ok 2026-05-19 13:42:22.921944 | 2026-05-19 13:42:22.922046 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:42:22.955800 | localhost | ok 2026-05-19 13:42:22.962610 | 2026-05-19 13:42:22.962686 | TASK [emit-job-header : Print job information] 2026-05-19 13:42:23.003641 | # Job Information 2026-05-19 13:42:23.003839 | Ansible Version: 2.16.18 2026-05-19 13:42:23.003887 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-05-19 13:42:23.003920 | Pipeline: check 2026-05-19 13:42:23.003950 | Executor: 2d72f0692154 2026-05-19 13:42:23.003978 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/72 2026-05-19 13:42:23.004011 | Event ID: 77788200-5388-11f1-8120-6180a28aab11 2026-05-19 13:42:23.008345 | 2026-05-19 13:42:23.008446 | LOOP [emit-job-header : Print node information] 2026-05-19 13:42:23.126466 | localhost | ok: 2026-05-19 13:42:23.126889 | localhost | # Node Information 2026-05-19 13:42:23.126970 | localhost | Inventory Hostname: aio 2026-05-19 13:42:23.127025 | localhost | Hostname: np0000174768 2026-05-19 13:42:23.127091 | localhost | Username: zuul 2026-05-19 13:42:23.127152 | localhost | Distro: Ubuntu 24.04 2026-05-19 13:42:23.127198 | localhost | Provider: yul1 2026-05-19 13:42:23.127239 | localhost | Region: ca-ymq-1 2026-05-19 13:42:23.127281 | localhost | Label: ubuntu-noble 2026-05-19 13:42:23.127321 | localhost | Product Name: OpenStack Nova 2026-05-19 13:42:23.127361 | localhost | Interface IP: 199.204.45.77 2026-05-19 13:42:23.146924 | 2026-05-19 13:42:23.147100 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 13:42:23.557775 | localhost -> localhost | changed 2026-05-19 13:42:23.567449 | 2026-05-19 13:42:23.567543 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 13:42:24.384060 | localhost -> localhost | changed 2026-05-19 13:42:24.396734 | 2026-05-19 13:42:24.396940 | PLAY [all] 2026-05-19 13:42:24.411127 | 2026-05-19 13:42:24.411454 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 13:42:24.717630 | aio -> localhost | ok 2026-05-19 13:42:24.732070 | 2026-05-19 13:42:24.732173 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 13:42:24.783045 | aio | ok 2026-05-19 13:42:24.802498 | aio | included: /var/lib/zuul/builds/b34681da930440bfbc8171f136eb8589/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 13:42:24.811063 | 2026-05-19 13:42:24.811172 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 13:42:25.708471 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 13:42:25.759809 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/b34681da930440bfbc8171f136eb8589/work/b34681da930440bfbc8171f136eb8589_id_rsa 2026-05-19 13:42:25.760321 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/b34681da930440bfbc8171f136eb8589/work/b34681da930440bfbc8171f136eb8589_id_rsa.pub 2026-05-19 13:42:25.760433 | aio -> localhost | The key fingerprint is: 2026-05-19 13:42:25.760493 | aio -> localhost | SHA256:7k0MQWqHfLKsPRwiEW5nVgTMt6VDOTKvkENmghf/Xzo zuul-build-sshkey 2026-05-19 13:42:25.760559 | aio -> localhost | The key's randomart image is: 2026-05-19 13:42:25.760607 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 13:42:25.760665 | aio -> localhost | |. o+.oo.. | 2026-05-19 13:42:25.760712 | aio -> localhost | |o.=o=o=+. | 2026-05-19 13:42:25.760755 | aio -> localhost | | *+.=**=+ | 2026-05-19 13:42:25.760798 | aio -> localhost | | .+= +== . | 2026-05-19 13:42:25.760840 | aio -> localhost | | .o..=.S . | 2026-05-19 13:42:25.760882 | aio -> localhost | | ..= + = | 2026-05-19 13:42:25.760923 | aio -> localhost | | . + E o | 2026-05-19 13:42:25.761005 | aio -> localhost | | o + | 2026-05-19 13:42:25.761059 | aio -> localhost | | . . | 2026-05-19 13:42:25.761317 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 13:42:25.761478 | aio -> localhost | ok: Runtime: 0:00:00.412544 2026-05-19 13:42:25.794745 | 2026-05-19 13:42:25.795035 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 13:42:25.846170 | aio | ok 2026-05-19 13:42:25.858262 | aio | included: /var/lib/zuul/builds/b34681da930440bfbc8171f136eb8589/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 13:42:25.868281 | 2026-05-19 13:42:25.868349 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 13:42:25.896710 | aio | skipping: Conditional result was False 2026-05-19 13:42:25.908215 | 2026-05-19 13:42:25.908288 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 13:42:26.462526 | aio | changed 2026-05-19 13:42:26.579522 | 2026-05-19 13:42:26.579666 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 13:42:26.808054 | aio | ok 2026-05-19 13:42:26.813973 | 2026-05-19 13:42:26.814040 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 13:42:27.379587 | aio | changed 2026-05-19 13:42:27.385941 | 2026-05-19 13:42:27.386011 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 13:42:27.952668 | aio | changed 2026-05-19 13:42:27.960798 | 2026-05-19 13:42:27.960974 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 13:42:27.987139 | aio | skipping: Conditional result was False 2026-05-19 13:42:27.996996 | 2026-05-19 13:42:27.997131 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 13:42:28.416338 | aio -> localhost | changed 2026-05-19 13:42:28.429014 | 2026-05-19 13:42:28.429090 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 13:42:28.720330 | aio -> localhost | Identity added: /var/lib/zuul/builds/b34681da930440bfbc8171f136eb8589/work/b34681da930440bfbc8171f136eb8589_id_rsa (zuul-build-sshkey) 2026-05-19 13:42:28.720533 | aio -> localhost | ok: Runtime: 0:00:00.013359 2026-05-19 13:42:28.728579 | 2026-05-19 13:42:28.728648 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 13:42:29.120286 | aio | ok 2026-05-19 13:42:29.127160 | 2026-05-19 13:42:29.127230 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 13:42:29.154414 | aio | skipping: Conditional result was False 2026-05-19 13:42:29.228335 | 2026-05-19 13:42:29.228437 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 13:42:29.687278 | aio | ok 2026-05-19 13:42:29.693140 | 2026-05-19 13:42:29.693206 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 13:42:30.444859 | aio | Output suppressed because no_log was given 2026-05-19 13:42:30.454855 | 2026-05-19 13:42:30.454927 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 13:42:30.678846 | aio | ok: "logs" 2026-05-19 13:42:30.679167 | aio | ok: All items complete 2026-05-19 13:42:30.679210 | 2026-05-19 13:42:30.872863 | aio | ok: "artifacts" 2026-05-19 13:42:31.062393 | aio | ok: "docs" 2026-05-19 13:42:31.084276 | 2026-05-19 13:42:31.084379 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 13:42:31.309778 | aio | changed: "logs" 2026-05-19 13:42:31.495989 | aio | changed: "artifacts" 2026-05-19 13:42:31.690632 | aio | changed: "docs" 2026-05-19 13:42:31.713193 | 2026-05-19 13:42:31.713269 | PLAY RECAP 2026-05-19 13:42:31.713332 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 13:42:31.713371 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:31.713402 | 2026-05-19 13:42:31.882334 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:31.884208 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:42:32.509668 | 2026-05-19 13:42:32.509822 | PLAY [all] 2026-05-19 13:42:32.524224 | 2026-05-19 13:42:32.524341 | TASK [setup-uv : Extract archive] 2026-05-19 13:42:35.045367 | aio | changed 2026-05-19 13:42:35.052124 | 2026-05-19 13:42:35.052241 | TASK [setup-uv : Print version] 2026-05-19 13:42:34.988278 | aio | uv 0.8.13 2026-05-19 13:42:35.594082 | aio | ok: Runtime: 0:00:00.016181 2026-05-19 13:42:35.604155 | 2026-05-19 13:42:35.604297 | PLAY RECAP 2026-05-19 13:42:35.604361 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:35.604397 | 2026-05-19 13:42:35.743960 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:42:35.803188 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:42:36.446416 | 2026-05-19 13:42:36.446544 | PLAY [all] 2026-05-19 13:42:36.462011 | 2026-05-19 13:42:36.462123 | TASK [Copy inventory file for Zuul] 2026-05-19 13:42:37.443358 | aio | changed 2026-05-19 13:42:37.883887 | 2026-05-19 13:42:37.906140 | TASK [Switch "ansible_host" to private IP] 2026-05-19 13:42:38.295953 | aio | changed: 1 replacements made 2026-05-19 13:42:38.304584 | 2026-05-19 13:42:38.304657 | TASK [Run Molecule scenario] 2026-05-19 13:42:38.286082 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-19 13:42:38.286180 | aio | Creating virtual environment at: .venv 2026-05-19 13:42:38.618420 | aio | Downloading netaddr (2.2MiB) 2026-05-19 13:42:38.620846 | aio | Downloading pygments (1.2MiB) 2026-05-19 13:42:38.621144 | aio | Downloading cryptography (4.3MiB) 2026-05-19 13:42:38.638989 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 13:42:38.811512 | aio | Downloading netaddr 2026-05-19 13:42:38.820879 | aio | Downloading cryptography 2026-05-19 13:42:38.877874 | aio | Downloading pygments 2026-05-19 13:42:39.043006 | aio | Downloading ansible-core 2026-05-19 13:42:39.089116 | aio | Installed 37 packages in 45ms 2026-05-19 13:42:39.826040 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 13:42:39.826167 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 13:42:40.460941 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 13:42:40.461056 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 13:42:56.709195 | aio | INFO [default > dependency] Executing 2026-05-19 13:42:56.709317 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 13:42:56.709330 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 13:42:56.709374 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 13:42:56.715987 | aio | INFO [default > cleanup] Executing 2026-05-19 13:42:56.716382 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:42:56.721978 | aio | INFO [default > destroy] Executing 2026-05-19 13:42:56.722017 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:42:56.722065 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:42:56.727838 | aio | INFO [default > syntax] Executing 2026-05-19 13:42:57.758740 | aio | 2026-05-19 13:42:57.758824 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 13:42:57.809544 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 13:42:57.821921 | aio | INFO [default > create] Executing 2026-05-19 13:42:57.823513 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:42:57.829356 | aio | INFO [default > prepare] Executing 2026-05-19 13:42:58.613405 | aio | 2026-05-19 13:42:58.613634 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 13:42:58.613849 | aio | 2026-05-19 13:42:58.614127 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:42:58.614380 | aio | Tuesday 19 May 2026 13:42:58 +0000 (0:00:00.036) 0:00:00.036 *********** 2026-05-19 13:42:59.875906 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:42:59.875980 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 13:42:59.875991 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:42:59.876000 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:42:59.876018 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:42:59.883724 | aio | ok: [aio] 2026-05-19 13:42:59.883971 | aio | 2026-05-19 13:42:59.884258 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 13:42:59.884509 | aio | Tuesday 19 May 2026 13:42:59 +0000 (0:00:01.269) 0:00:01.305 *********** 2026-05-19 13:43:00.685117 | aio | changed: [aio] 2026-05-19 13:43:00.685306 | aio | 2026-05-19 13:43:00.685564 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 13:43:00.685845 | aio | Tuesday 19 May 2026 13:43:00 +0000 (0:00:00.801) 0:00:02.107 *********** 2026-05-19 13:43:01.008218 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 13:43:01.008273 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 13:43:01.008308 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 13:43:01.017792 | aio | changed: [aio] 2026-05-19 13:43:01.018012 | aio | 2026-05-19 13:43:01.018295 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 13:43:01.018540 | aio | Tuesday 19 May 2026 13:43:01 +0000 (0:00:00.333) 0:00:02.441 *********** 2026-05-19 13:43:07.474159 | aio | changed: [aio] 2026-05-19 13:43:07.474222 | aio | 2026-05-19 13:43:07.474235 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 13:43:07.474245 | aio | 2026-05-19 13:43:07.474254 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:07.474266 | aio | Tuesday 19 May 2026 13:43:07 +0000 (0:00:06.445) 0:00:08.887 *********** 2026-05-19 13:43:08.279033 | aio | ok: [aio] 2026-05-19 13:43:08.279255 | aio | 2026-05-19 13:43:08.279511 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 13:43:08.279754 | aio | Tuesday 19 May 2026 13:43:08 +0000 (0:00:00.815) 0:00:09.702 *********** 2026-05-19 13:43:27.041387 | aio | changed: [aio] 2026-05-19 13:43:27.041563 | aio | 2026-05-19 13:43:27.041829 | aio | TASK [Start up service] ******************************************************** 2026-05-19 13:43:27.042174 | aio | Tuesday 19 May 2026 13:43:27 +0000 (0:00:18.762) 0:00:28.464 *********** 2026-05-19 13:43:27.661782 | aio | ok: [aio] 2026-05-19 13:43:27.661932 | aio | 2026-05-19 13:43:27.662232 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 13:43:27.662515 | aio | Tuesday 19 May 2026 13:43:27 +0000 (0:00:00.620) 0:00:29.084 *********** 2026-05-19 13:43:28.008976 | aio | ok: [aio] 2026-05-19 13:43:28.009239 | aio | 2026-05-19 13:43:28.009542 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 13:43:28.009809 | aio | Tuesday 19 May 2026 13:43:28 +0000 (0:00:00.347) 0:00:29.432 *********** 2026-05-19 13:43:28.758650 | aio | changed: [aio] 2026-05-19 13:43:28.758708 | aio | 2026-05-19 13:43:28.758816 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 13:43:28.758923 | aio | Tuesday 19 May 2026 13:43:28 +0000 (0:00:00.748) 0:00:30.180 *********** 2026-05-19 13:43:29.006388 | aio | ok: [aio] 2026-05-19 13:43:29.006586 | aio | 2026-05-19 13:43:29.006844 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 13:43:29.007113 | aio | Tuesday 19 May 2026 13:43:29 +0000 (0:00:00.248) 0:00:30.429 *********** 2026-05-19 13:43:29.034213 | aio | skipping: [aio] 2026-05-19 13:43:29.034397 | aio | 2026-05-19 13:43:29.034641 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 13:43:29.034891 | aio | Tuesday 19 May 2026 13:43:29 +0000 (0:00:00.028) 0:00:30.457 *********** 2026-05-19 13:43:29.702071 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:29.702393 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:29.702748 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:29.702981 | aio | 2026-05-19 13:43:29.703263 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 13:43:29.703507 | aio | Tuesday 19 May 2026 13:43:29 +0000 (0:00:00.667) 0:00:31.125 *********** 2026-05-19 13:43:30.466592 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:30.466826 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:30.467071 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:30.467330 | aio | 2026-05-19 13:43:30.467595 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 13:43:30.467824 | aio | Tuesday 19 May 2026 13:43:30 +0000 (0:00:00.764) 0:00:31.889 *********** 2026-05-19 13:43:31.309184 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:31.309320 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:31.309488 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:31.309637 | aio | 2026-05-19 13:43:31.309800 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 13:43:31.309966 | aio | Tuesday 19 May 2026 13:43:31 +0000 (0:00:00.842) 0:00:32.731 *********** 2026-05-19 13:43:32.760334 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:32.760415 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:32.760435 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:32.761283 | aio | 2026-05-19 13:43:32.761346 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 13:43:32.761359 | aio | Tuesday 19 May 2026 13:43:32 +0000 (0:00:01.450) 0:00:34.182 *********** 2026-05-19 13:43:34.138190 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 13:43:34.138283 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 13:43:34.138294 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 13:43:34.138303 | aio | 2026-05-19 13:43:34.138313 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:43:34.138322 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 13:43:34.138339 | aio | 2026-05-19 13:43:34.139782 | aio | 2026-05-19 13:43:34.139822 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:43:34.139829 | aio | Tuesday 19 May 2026 13:43:34 +0000 (0:00:01.378) 0:00:35.561 *********** 2026-05-19 13:43:34.139835 | aio | =============================================================================== 2026-05-19 13:43:34.139841 | aio | Install depedencies ---------------------------------------------------- 18.76s 2026-05-19 13:43:34.139846 | aio | Update apt cache -------------------------------------------------------- 6.45s 2026-05-19 13:43:34.139852 | aio | Create a volume group for each loop device ------------------------------ 1.45s 2026-05-19 13:43:34.139857 | aio | Create a logical volume for each loop device ---------------------------- 1.38s 2026-05-19 13:43:34.139862 | aio | Gathering Facts --------------------------------------------------------- 1.27s 2026-05-19 13:43:34.144782 | aio | Start loop devices ------------------------------------------------------ 0.84s 2026-05-19 13:43:34.144800 | aio | Gathering Facts --------------------------------------------------------- 0.82s 2026-05-19 13:43:34.144806 | aio | Configure short hostname ------------------------------------------------ 0.80s 2026-05-19 13:43:34.144811 | aio | Set permissions on loopback devices ------------------------------------- 0.76s 2026-05-19 13:43:34.144816 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.75s 2026-05-19 13:43:34.144822 | aio | Create devices for Ceph ------------------------------------------------- 0.67s 2026-05-19 13:43:34.144827 | aio | Start up service -------------------------------------------------------- 0.62s 2026-05-19 13:43:34.144832 | aio | Generate lvm.conf ------------------------------------------------------- 0.35s 2026-05-19 13:43:34.144838 | aio | Ensure hostname inside hosts file --------------------------------------- 0.33s 2026-05-19 13:43:34.144843 | aio | Get list of all loopback devices ---------------------------------------- 0.25s 2026-05-19 13:43:34.144848 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-05-19 13:43:34.218235 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 13:43:34.229262 | aio | INFO [default > converge] Executing 2026-05-19 13:43:35.180737 | aio | 2026-05-19 13:43:35.180908 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:43:35.181123 | aio | 2026-05-19 13:43:35.181381 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:35.181626 | aio | Tuesday 19 May 2026 13:43:35 +0000 (0:00:00.050) 0:00:00.050 *********** 2026-05-19 13:43:36.362698 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:43:36.362906 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 13:43:36.363177 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:43:36.363426 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:43:36.363668 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:43:36.376711 | aio | ok: [aio] 2026-05-19 13:43:36.376958 | aio | 2026-05-19 13:43:36.377247 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:36.377502 | aio | Tuesday 19 May 2026 13:43:36 +0000 (0:00:01.196) 0:00:01.247 *********** 2026-05-19 13:43:36.721359 | aio | ok: [aio] 2026-05-19 13:43:36.721407 | aio | 2026-05-19 13:43:36.721547 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:36.721671 | aio | Tuesday 19 May 2026 13:43:36 +0000 (0:00:00.344) 0:00:01.591 *********** 2026-05-19 13:43:36.764559 | aio | skipping: [aio] 2026-05-19 13:43:36.764740 | aio | 2026-05-19 13:43:36.764869 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:43:36.764976 | aio | Tuesday 19 May 2026 13:43:36 +0000 (0:00:00.043) 0:00:01.635 *********** 2026-05-19 13:43:37.106893 | aio | changed: [aio] 2026-05-19 13:43:37.106956 | aio | 2026-05-19 13:43:37.107071 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:37.107201 | aio | Tuesday 19 May 2026 13:43:37 +0000 (0:00:00.342) 0:00:01.977 *********** 2026-05-19 13:43:37.210595 | aio | ok: [aio] => { 2026-05-19 13:43:37.210669 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:43:37.210818 | aio | } 2026-05-19 13:43:37.211034 | aio | 2026-05-19 13:43:37.211319 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:37.211576 | aio | Tuesday 19 May 2026 13:43:37 +0000 (0:00:00.103) 0:00:02.081 *********** 2026-05-19 13:43:38.809304 | aio | changed: [aio] 2026-05-19 13:43:38.809355 | aio | 2026-05-19 13:43:38.809404 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:38.809610 | aio | Tuesday 19 May 2026 13:43:38 +0000 (0:00:01.597) 0:00:03.678 *********** 2026-05-19 13:43:38.859504 | aio | skipping: [aio] 2026-05-19 13:43:38.859569 | aio | 2026-05-19 13:43:38.859689 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:38.859798 | aio | Tuesday 19 May 2026 13:43:38 +0000 (0:00:00.050) 0:00:03.729 *********** 2026-05-19 13:43:38.909366 | aio | skipping: [aio] 2026-05-19 13:43:38.909418 | aio | 2026-05-19 13:43:38.909542 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:38.909651 | aio | Tuesday 19 May 2026 13:43:38 +0000 (0:00:00.049) 0:00:03.779 *********** 2026-05-19 13:43:39.165630 | aio | ok: [aio] 2026-05-19 13:43:39.165680 | aio | 2026-05-19 13:43:39.165690 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:39.165700 | aio | Tuesday 19 May 2026 13:43:39 +0000 (0:00:00.255) 0:00:04.034 *********** 2026-05-19 13:43:40.446727 | aio | ok: [aio] 2026-05-19 13:43:40.446787 | aio | 2026-05-19 13:43:40.446802 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:40.446812 | aio | Tuesday 19 May 2026 13:43:40 +0000 (0:00:01.280) 0:00:05.315 *********** 2026-05-19 13:43:40.653221 | aio | ok: [aio] => { 2026-05-19 13:43:40.653252 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:43:40.653257 | aio | } 2026-05-19 13:43:40.653265 | aio | 2026-05-19 13:43:40.653782 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:40.653825 | aio | Tuesday 19 May 2026 13:43:40 +0000 (0:00:00.207) 0:00:05.522 *********** 2026-05-19 13:43:41.749332 | aio | changed: [aio] 2026-05-19 13:43:41.749402 | aio | 2026-05-19 13:43:41.749424 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:41.749622 | aio | Tuesday 19 May 2026 13:43:41 +0000 (0:00:01.095) 0:00:06.618 *********** 2026-05-19 13:43:44.892766 | aio | changed: [aio] 2026-05-19 13:43:44.892813 | aio | 2026-05-19 13:43:44.892823 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:43:44.892854 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:03.142) 0:00:09.761 *********** 2026-05-19 13:43:44.930171 | aio | skipping: [aio] 2026-05-19 13:43:44.930203 | aio | 2026-05-19 13:43:44.930212 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:43:44.930449 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:00.038) 0:00:09.799 *********** 2026-05-19 13:43:44.963611 | aio | skipping: [aio] 2026-05-19 13:43:44.963827 | aio | 2026-05-19 13:43:44.964026 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:43:44.964245 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:00.034) 0:00:09.834 *********** 2026-05-19 13:43:44.996555 | aio | skipping: [aio] 2026-05-19 13:43:44.996649 | aio | 2026-05-19 13:43:44.996766 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:43:44.996906 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:00.032) 0:00:09.867 *********** 2026-05-19 13:44:13.833308 | aio | changed: [aio] 2026-05-19 13:44:13.833362 | aio | 2026-05-19 13:44:13.833371 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:44:13.833379 | aio | Tuesday 19 May 2026 13:44:13 +0000 (0:00:28.835) 0:00:38.702 *********** 2026-05-19 13:44:14.512683 | aio | changed: [aio] 2026-05-19 13:44:14.512755 | aio | 2026-05-19 13:44:14.512861 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:44:14.512977 | aio | Tuesday 19 May 2026 13:44:14 +0000 (0:00:00.679) 0:00:39.381 *********** 2026-05-19 13:44:15.678627 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:44:15.678661 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:44:15.678669 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:44:15.678674 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:44:15.678679 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:44:15.678684 | aio | 2026-05-19 13:44:15.678869 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:44:15.679166 | aio | Tuesday 19 May 2026 13:44:15 +0000 (0:00:01.164) 0:00:40.546 *********** 2026-05-19 13:44:16.418965 | aio | changed: [aio] 2026-05-19 13:44:16.419203 | aio | 2026-05-19 13:44:16.419464 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:44:16.419719 | aio | Tuesday 19 May 2026 13:44:16 +0000 (0:00:00.733) 0:00:41.279 *********** 2026-05-19 13:44:16.419940 | aio | 2026-05-19 13:44:16.420222 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:44:16.420470 | aio | Tuesday 19 May 2026 13:44:16 +0000 (0:00:00.009) 0:00:41.289 *********** 2026-05-19 13:44:17.537519 | aio | ok: [aio] 2026-05-19 13:44:17.537580 | aio | 2026-05-19 13:44:17.537716 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 13:44:17.537828 | aio | Tuesday 19 May 2026 13:44:17 +0000 (0:00:01.117) 0:00:42.406 *********** 2026-05-19 13:44:18.120793 | aio | changed: [aio] 2026-05-19 13:44:18.120983 | aio | 2026-05-19 13:44:18.121276 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:44:18.121535 | aio | Tuesday 19 May 2026 13:44:18 +0000 (0:00:00.584) 0:00:42.990 *********** 2026-05-19 13:44:18.809493 | aio | changed: [aio] 2026-05-19 13:44:18.809547 | aio | 2026-05-19 13:44:18.809689 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:44:18.809799 | aio | Tuesday 19 May 2026 13:44:18 +0000 (0:00:00.688) 0:00:43.679 *********** 2026-05-19 13:44:19.046932 | aio | ok: [aio] 2026-05-19 13:44:19.047124 | aio | 2026-05-19 13:44:19.047441 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:44:19.047641 | aio | Tuesday 19 May 2026 13:44:19 +0000 (0:00:00.237) 0:00:43.917 *********** 2026-05-19 13:44:19.120472 | aio | ok: [aio] => { 2026-05-19 13:44:19.121013 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:44:19.121308 | aio | } 2026-05-19 13:44:19.121542 | aio | 2026-05-19 13:44:19.121814 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:44:19.122078 | aio | Tuesday 19 May 2026 13:44:19 +0000 (0:00:00.073) 0:00:43.990 *********** 2026-05-19 13:44:20.139984 | aio | changed: [aio] 2026-05-19 13:44:20.140030 | aio | 2026-05-19 13:44:20.140035 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:44:20.140040 | aio | Tuesday 19 May 2026 13:44:20 +0000 (0:00:01.019) 0:00:45.010 *********** 2026-05-19 13:44:24.683674 | aio | changed: [aio] 2026-05-19 13:44:24.683756 | aio | 2026-05-19 13:44:24.683774 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:44:24.683901 | aio | Tuesday 19 May 2026 13:44:24 +0000 (0:00:04.543) 0:00:49.553 *********** 2026-05-19 13:44:25.731893 | aio | ok: [aio] 2026-05-19 13:44:25.731955 | aio | 2026-05-19 13:44:25.731968 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:44:25.731982 | aio | Tuesday 19 May 2026 13:44:25 +0000 (0:00:01.046) 0:00:50.600 *********** 2026-05-19 13:44:26.102227 | aio | changed: [aio] 2026-05-19 13:44:26.102288 | aio | 2026-05-19 13:44:26.102636 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:44:26.102695 | aio | Tuesday 19 May 2026 13:44:26 +0000 (0:00:00.370) 0:00:50.971 *********** 2026-05-19 13:44:26.673219 | aio | changed: [aio] 2026-05-19 13:44:26.673277 | aio | 2026-05-19 13:44:26.673633 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:44:26.673680 | aio | Tuesday 19 May 2026 13:44:26 +0000 (0:00:00.571) 0:00:51.542 *********** 2026-05-19 13:44:27.366158 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:44:27.367425 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:44:27.367507 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:44:27.367521 | aio | 2026-05-19 13:44:27.367536 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:44:27.367549 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.693) 0:00:52.235 *********** 2026-05-19 13:44:27.935770 | aio | changed: [aio] 2026-05-19 13:44:27.935826 | aio | 2026-05-19 13:44:27.935841 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:44:27.935855 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.568) 0:00:52.804 *********** 2026-05-19 13:44:28.507157 | aio | changed: [aio] 2026-05-19 13:44:28.507204 | aio | 2026-05-19 13:44:28.507215 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:44:28.507224 | aio | Tuesday 19 May 2026 13:44:28 +0000 (0:00:00.563) 0:00:53.367 *********** 2026-05-19 13:44:28.507233 | aio | 2026-05-19 13:44:28.507242 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:44:28.507252 | aio | Tuesday 19 May 2026 13:44:28 +0000 (0:00:00.007) 0:00:53.375 *********** 2026-05-19 13:44:29.416520 | aio | ok: [aio] 2026-05-19 13:44:29.416573 | aio | 2026-05-19 13:44:29.416587 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 13:44:29.416601 | aio | Tuesday 19 May 2026 13:44:29 +0000 (0:00:00.910) 0:00:54.285 *********** 2026-05-19 13:44:30.310997 | aio | changed: [aio] 2026-05-19 13:44:30.312205 | aio | 2026-05-19 13:44:30.312245 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:44:30.312254 | aio | Tuesday 19 May 2026 13:44:30 +0000 (0:00:00.894) 0:00:55.180 *********** 2026-05-19 13:44:30.993814 | aio | changed: [aio] 2026-05-19 13:44:30.993945 | aio | 2026-05-19 13:44:30.994182 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:44:30.994392 | aio | Tuesday 19 May 2026 13:44:30 +0000 (0:00:00.683) 0:00:55.864 *********** 2026-05-19 13:44:31.051842 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 13:44:31.052014 | aio | 2026-05-19 13:44:31.052215 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:44:31.052426 | aio | Tuesday 19 May 2026 13:44:31 +0000 (0:00:00.058) 0:00:55.922 *********** 2026-05-19 13:44:32.030266 | aio | ok: [aio] 2026-05-19 13:44:32.030332 | aio | 2026-05-19 13:44:32.030344 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:44:32.030359 | aio | Tuesday 19 May 2026 13:44:32 +0000 (0:00:00.977) 0:00:56.899 *********** 2026-05-19 13:44:32.836015 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 13:44:32.836052 | aio | ok: [aio] => (item=ssh) 2026-05-19 13:44:32.836058 | aio | 2026-05-19 13:44:32.836062 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:44:32.836066 | aio | Tuesday 19 May 2026 13:44:32 +0000 (0:00:00.805) 0:00:57.705 *********** 2026-05-19 13:44:33.219203 | aio | changed: [aio] 2026-05-19 13:44:33.219259 | aio | 2026-05-19 13:44:33.219638 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:44:33.219681 | aio | Tuesday 19 May 2026 13:44:33 +0000 (0:00:00.382) 0:00:58.088 *********** 2026-05-19 13:44:33.458703 | aio | ok: [aio] 2026-05-19 13:44:33.458755 | aio | 2026-05-19 13:44:33.458766 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:44:33.458775 | aio | Tuesday 19 May 2026 13:44:33 +0000 (0:00:00.239) 0:00:58.327 *********** 2026-05-19 13:44:33.981518 | aio | changed: [aio] 2026-05-19 13:44:33.981582 | aio | 2026-05-19 13:44:33.981715 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:44:33.981812 | aio | Tuesday 19 May 2026 13:44:33 +0000 (0:00:00.523) 0:00:58.850 *********** 2026-05-19 13:44:34.368516 | aio | changed: [aio] 2026-05-19 13:44:34.368563 | aio | 2026-05-19 13:44:34.368688 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 13:44:34.368798 | aio | Tuesday 19 May 2026 13:44:34 +0000 (0:00:00.387) 0:00:59.238 *********** 2026-05-19 13:44:34.497274 | aio | ok: [aio] 2026-05-19 13:44:34.497332 | aio | 2026-05-19 13:44:34.497741 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 13:44:34.497765 | aio | Tuesday 19 May 2026 13:44:34 +0000 (0:00:00.127) 0:00:59.366 *********** 2026-05-19 13:44:34.752333 | aio | ok: [aio] => (item=aio) 2026-05-19 13:44:34.752437 | aio | 2026-05-19 13:44:34.752457 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 13:44:34.752842 | aio | Tuesday 19 May 2026 13:44:34 +0000 (0:00:00.255) 0:00:59.621 *********** 2026-05-19 13:44:34.803522 | aio | ok: [aio] 2026-05-19 13:44:34.803559 | aio | 2026-05-19 13:44:34.803570 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 13:44:34.803579 | aio | Tuesday 19 May 2026 13:44:34 +0000 (0:00:00.051) 0:00:59.672 *********** 2026-05-19 13:44:34.909563 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-19 13:44:34.909674 | aio | 2026-05-19 13:44:34.909680 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-19 13:44:34.909685 | aio | Tuesday 19 May 2026 13:44:34 +0000 (0:00:00.105) 0:00:59.778 *********** 2026-05-19 13:44:35.237674 | aio | changed: [aio] 2026-05-19 13:44:35.237726 | aio | 2026-05-19 13:44:35.237737 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-19 13:44:35.237746 | aio | Tuesday 19 May 2026 13:44:35 +0000 (0:00:00.328) 0:01:00.106 *********** 2026-05-19 13:44:36.015235 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-19 13:44:36.015290 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-19 13:44:36.015304 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-19 13:44:36.015335 | aio | 2026-05-19 13:44:36.015345 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-19 13:44:36.015354 | aio | Tuesday 19 May 2026 13:44:36 +0000 (0:00:00.775) 0:01:00.882 *********** 2026-05-19 13:46:03.623344 | aio | ok: [aio] 2026-05-19 13:46:03.623417 | aio | 2026-05-19 13:46:03.623432 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-19 13:46:03.623452 | aio | Tuesday 19 May 2026 13:46:03 +0000 (0:01:27.610) 0:02:28.492 *********** 2026-05-19 13:46:03.891735 | aio | changed: [aio] 2026-05-19 13:46:03.891956 | aio | 2026-05-19 13:46:03.892264 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-19 13:46:03.892532 | aio | Tuesday 19 May 2026 13:46:03 +0000 (0:00:00.268) 0:02:28.761 *********** 2026-05-19 13:46:03.936472 | aio | ok: [aio] 2026-05-19 13:46:03.936596 | aio | 2026-05-19 13:46:03.936758 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:46:03.936915 | aio | Tuesday 19 May 2026 13:46:03 +0000 (0:00:00.045) 0:02:28.806 *********** 2026-05-19 13:46:04.014724 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:46:04.014855 | aio | 2026-05-19 13:46:04.015015 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:46:04.015197 | aio | Tuesday 19 May 2026 13:46:04 +0000 (0:00:00.078) 0:02:28.885 *********** 2026-05-19 13:46:10.088953 | aio | ok: [aio] 2026-05-19 13:46:10.089011 | aio | 2026-05-19 13:46:10.089030 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:46:10.089241 | aio | Tuesday 19 May 2026 13:46:10 +0000 (0:00:06.073) 0:02:34.958 *********** 2026-05-19 13:46:10.154627 | aio | ok: [aio] => (item=aio) 2026-05-19 13:46:10.154788 | aio | 2026-05-19 13:46:10.154985 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:46:10.155208 | aio | Tuesday 19 May 2026 13:46:10 +0000 (0:00:00.066) 0:02:35.024 *********** 2026-05-19 13:46:10.577611 | aio | ok: [aio] 2026-05-19 13:46:10.577684 | aio | 2026-05-19 13:46:10.577797 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:46:10.577911 | aio | Tuesday 19 May 2026 13:46:10 +0000 (0:00:00.421) 0:02:35.446 *********** 2026-05-19 13:46:17.423025 | aio | ok: [aio] 2026-05-19 13:46:17.423137 | aio | 2026-05-19 13:46:17.423360 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 13:46:17.423394 | aio | Tuesday 19 May 2026 13:46:17 +0000 (0:00:06.846) 0:02:42.293 *********** 2026-05-19 13:46:29.215587 | aio | changed: [aio] 2026-05-19 13:46:29.215663 | aio | 2026-05-19 13:46:29.215790 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 13:46:29.215902 | aio | Tuesday 19 May 2026 13:46:29 +0000 (0:00:11.791) 0:02:54.085 *********** 2026-05-19 13:46:43.559630 | aio | ok: [aio] 2026-05-19 13:46:43.559698 | aio | 2026-05-19 13:46:43.559712 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:46:43.559724 | aio | Tuesday 19 May 2026 13:46:43 +0000 (0:00:14.343) 0:03:08.429 *********** 2026-05-19 13:46:43.629717 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:46:43.629774 | aio | 2026-05-19 13:46:43.629789 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:46:43.629802 | aio | Tuesday 19 May 2026 13:46:43 +0000 (0:00:00.069) 0:03:08.498 *********** 2026-05-19 13:46:43.687369 | aio | skipping: [aio] 2026-05-19 13:46:43.687402 | aio | 2026-05-19 13:46:43.687415 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:46:43.687427 | aio | Tuesday 19 May 2026 13:46:43 +0000 (0:00:00.057) 0:03:08.556 *********** 2026-05-19 13:46:43.732612 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:46:43.732645 | aio | skipping: [aio] 2026-05-19 13:46:43.732657 | aio | 2026-05-19 13:46:43.732669 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:46:43.732703 | aio | Tuesday 19 May 2026 13:46:43 +0000 (0:00:00.045) 0:03:08.602 *********** 2026-05-19 13:46:44.052196 | aio | ok: [aio] 2026-05-19 13:46:44.052258 | aio | 2026-05-19 13:46:44.052275 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:46:44.052598 | aio | Tuesday 19 May 2026 13:46:44 +0000 (0:00:00.319) 0:03:08.921 *********** 2026-05-19 13:46:50.811935 | aio | ok: [aio] 2026-05-19 13:46:50.811989 | aio | 2026-05-19 13:46:50.812003 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 13:46:50.812015 | aio | Tuesday 19 May 2026 13:46:50 +0000 (0:00:06.759) 0:03:15.680 *********** 2026-05-19 13:47:03.136261 | aio | changed: [aio] 2026-05-19 13:47:03.136318 | aio | 2026-05-19 13:47:03.136343 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 13:47:03.136352 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:12.325) 0:03:28.005 *********** 2026-05-19 13:47:09.435680 | aio | ok: [aio] 2026-05-19 13:47:09.435745 | aio | 2026-05-19 13:47:09.435759 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 13:47:09.435772 | aio | Tuesday 19 May 2026 13:47:09 +0000 (0:00:06.298) 0:03:34.304 *********** 2026-05-19 13:47:14.356615 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 13:47:14.356691 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 13:47:14.356747 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-19 13:47:14.356866 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 13:47:14.356967 | aio | 2026-05-19 13:47:14.357080 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 13:47:14.357192 | aio | 2026-05-19 13:47:14.357321 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:47:14.357412 | aio | Tuesday 19 May 2026 13:47:14 +0000 (0:00:04.921) 0:03:39.225 *********** 2026-05-19 13:47:15.300588 | aio | ok: [aio] 2026-05-19 13:47:15.300698 | aio | 2026-05-19 13:47:15.300867 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:15.301033 | aio | Tuesday 19 May 2026 13:47:15 +0000 (0:00:00.942) 0:03:40.168 *********** 2026-05-19 13:47:15.544198 | aio | ok: [aio] 2026-05-19 13:47:15.544262 | aio | 2026-05-19 13:47:15.544392 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:15.544506 | aio | Tuesday 19 May 2026 13:47:15 +0000 (0:00:00.246) 0:03:40.414 *********** 2026-05-19 13:47:15.585213 | aio | skipping: [aio] 2026-05-19 13:47:15.585322 | aio | 2026-05-19 13:47:15.585433 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:47:15.585544 | aio | Tuesday 19 May 2026 13:47:15 +0000 (0:00:00.041) 0:03:40.456 *********** 2026-05-19 13:47:15.840492 | aio | ok: [aio] 2026-05-19 13:47:15.840564 | aio | 2026-05-19 13:47:15.840678 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:15.840796 | aio | Tuesday 19 May 2026 13:47:15 +0000 (0:00:00.254) 0:03:40.710 *********** 2026-05-19 13:47:15.906486 | aio | ok: [aio] => { 2026-05-19 13:47:15.906614 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:47:15.906812 | aio | } 2026-05-19 13:47:15.906850 | aio | 2026-05-19 13:47:15.906981 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:15.907129 | aio | Tuesday 19 May 2026 13:47:15 +0000 (0:00:00.064) 0:03:40.774 *********** 2026-05-19 13:47:16.254316 | aio | ok: [aio] 2026-05-19 13:47:16.254374 | aio | 2026-05-19 13:47:16.254512 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:16.254632 | aio | Tuesday 19 May 2026 13:47:16 +0000 (0:00:00.350) 0:03:41.124 *********** 2026-05-19 13:47:16.297316 | aio | skipping: [aio] 2026-05-19 13:47:16.297378 | aio | 2026-05-19 13:47:16.297467 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:16.297622 | aio | Tuesday 19 May 2026 13:47:16 +0000 (0:00:00.040) 0:03:41.165 *********** 2026-05-19 13:47:16.338360 | aio | skipping: [aio] 2026-05-19 13:47:16.338437 | aio | 2026-05-19 13:47:16.338570 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:16.338671 | aio | Tuesday 19 May 2026 13:47:16 +0000 (0:00:00.043) 0:03:41.208 *********** 2026-05-19 13:47:16.580490 | aio | ok: [aio] 2026-05-19 13:47:16.580553 | aio | 2026-05-19 13:47:16.581186 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:16.581247 | aio | Tuesday 19 May 2026 13:47:16 +0000 (0:00:00.241) 0:03:41.450 *********** 2026-05-19 13:47:17.684561 | aio | ok: [aio] 2026-05-19 13:47:17.684745 | aio | 2026-05-19 13:47:17.685072 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:17.685356 | aio | Tuesday 19 May 2026 13:47:17 +0000 (0:00:01.104) 0:03:42.554 *********** 2026-05-19 13:47:17.768662 | aio | ok: [aio] => { 2026-05-19 13:47:17.768950 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:47:17.769245 | aio | } 2026-05-19 13:47:17.769456 | aio | 2026-05-19 13:47:17.769710 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:17.769959 | aio | Tuesday 19 May 2026 13:47:17 +0000 (0:00:00.084) 0:03:42.639 *********** 2026-05-19 13:47:18.184080 | aio | ok: [aio] 2026-05-19 13:47:18.184140 | aio | 2026-05-19 13:47:18.184147 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:18.184153 | aio | Tuesday 19 May 2026 13:47:18 +0000 (0:00:00.412) 0:03:43.051 *********** 2026-05-19 13:47:20.300956 | aio | ok: [aio] 2026-05-19 13:47:20.301016 | aio | 2026-05-19 13:47:20.301032 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:47:20.301045 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:02.118) 0:03:45.170 *********** 2026-05-19 13:47:20.336570 | aio | skipping: [aio] 2026-05-19 13:47:20.336696 | aio | 2026-05-19 13:47:20.336866 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:47:20.337015 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.035) 0:03:45.205 *********** 2026-05-19 13:47:20.371151 | aio | skipping: [aio] 2026-05-19 13:47:20.371185 | aio | 2026-05-19 13:47:20.371191 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:47:20.371197 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.033) 0:03:45.239 *********** 2026-05-19 13:47:20.403864 | aio | skipping: [aio] 2026-05-19 13:47:20.403887 | aio | 2026-05-19 13:47:20.403894 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:47:20.403899 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.032) 0:03:45.271 *********** 2026-05-19 13:47:21.534732 | aio | ok: [aio] 2026-05-19 13:47:21.534790 | aio | 2026-05-19 13:47:21.534915 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:47:21.535025 | aio | Tuesday 19 May 2026 13:47:21 +0000 (0:00:01.133) 0:03:46.405 *********** 2026-05-19 13:47:22.073670 | aio | ok: [aio] 2026-05-19 13:47:22.073790 | aio | 2026-05-19 13:47:22.073956 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:47:22.074141 | aio | Tuesday 19 May 2026 13:47:22 +0000 (0:00:00.538) 0:03:46.944 *********** 2026-05-19 13:47:23.192859 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:47:23.192891 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:47:23.192898 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:47:23.192903 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:47:23.192908 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:47:23.192914 | aio | 2026-05-19 13:47:23.192919 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:47:23.192937 | aio | Tuesday 19 May 2026 13:47:23 +0000 (0:00:01.115) 0:03:48.059 *********** 2026-05-19 13:47:23.845593 | aio | ok: [aio] 2026-05-19 13:47:23.845937 | aio | 2026-05-19 13:47:23.846312 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:47:23.846627 | aio | Tuesday 19 May 2026 13:47:23 +0000 (0:00:00.646) 0:03:48.706 *********** 2026-05-19 13:47:23.846906 | aio | 2026-05-19 13:47:23.847257 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:47:23.847569 | aio | Tuesday 19 May 2026 13:47:23 +0000 (0:00:00.009) 0:03:48.715 *********** 2026-05-19 13:47:24.295924 | aio | ok: [aio] 2026-05-19 13:47:24.296340 | aio | 2026-05-19 13:47:24.296677 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:24.296991 | aio | Tuesday 19 May 2026 13:47:24 +0000 (0:00:00.450) 0:03:49.166 *********** 2026-05-19 13:47:24.544255 | aio | ok: [aio] 2026-05-19 13:47:24.544589 | aio | 2026-05-19 13:47:24.544902 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:24.545253 | aio | Tuesday 19 May 2026 13:47:24 +0000 (0:00:00.248) 0:03:49.414 *********** 2026-05-19 13:47:24.606633 | aio | ok: [aio] => { 2026-05-19 13:47:24.606994 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:47:24.607336 | aio | } 2026-05-19 13:47:24.607626 | aio | 2026-05-19 13:47:24.607936 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:24.608282 | aio | Tuesday 19 May 2026 13:47:24 +0000 (0:00:00.062) 0:03:49.477 *********** 2026-05-19 13:47:25.015180 | aio | ok: [aio] 2026-05-19 13:47:25.015545 | aio | 2026-05-19 13:47:25.015882 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:25.016253 | aio | Tuesday 19 May 2026 13:47:25 +0000 (0:00:00.408) 0:03:49.885 *********** 2026-05-19 13:47:28.253485 | aio | ok: [aio] 2026-05-19 13:47:28.253856 | aio | 2026-05-19 13:47:28.254244 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:47:28.254640 | aio | Tuesday 19 May 2026 13:47:28 +0000 (0:00:03.238) 0:03:53.123 *********** 2026-05-19 13:47:29.481608 | aio | ok: [aio] 2026-05-19 13:47:29.481953 | aio | 2026-05-19 13:47:29.482327 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:47:29.482657 | aio | Tuesday 19 May 2026 13:47:29 +0000 (0:00:01.227) 0:03:54.351 *********** 2026-05-19 13:47:29.725678 | aio | ok: [aio] 2026-05-19 13:47:29.725917 | aio | 2026-05-19 13:47:29.726161 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:47:29.726396 | aio | Tuesday 19 May 2026 13:47:29 +0000 (0:00:00.243) 0:03:54.595 *********** 2026-05-19 13:47:30.265164 | aio | ok: [aio] 2026-05-19 13:47:30.265219 | aio | 2026-05-19 13:47:30.265234 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:47:30.265246 | aio | Tuesday 19 May 2026 13:47:30 +0000 (0:00:00.539) 0:03:55.134 *********** 2026-05-19 13:47:30.954043 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:47:30.954223 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:47:30.954391 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:47:30.954539 | aio | 2026-05-19 13:47:30.954723 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:47:30.954882 | aio | Tuesday 19 May 2026 13:47:30 +0000 (0:00:00.690) 0:03:55.824 *********** 2026-05-19 13:47:31.506626 | aio | ok: [aio] 2026-05-19 13:47:31.506680 | aio | 2026-05-19 13:47:31.506694 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:47:31.506707 | aio | Tuesday 19 May 2026 13:47:31 +0000 (0:00:00.551) 0:03:56.375 *********** 2026-05-19 13:47:32.059816 | aio | ok: [aio] 2026-05-19 13:47:32.059866 | aio | 2026-05-19 13:47:32.059879 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:47:32.059910 | aio | Tuesday 19 May 2026 13:47:32 +0000 (0:00:00.546) 0:03:56.922 *********** 2026-05-19 13:47:32.059919 | aio | 2026-05-19 13:47:32.059927 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:47:32.059936 | aio | Tuesday 19 May 2026 13:47:32 +0000 (0:00:00.006) 0:03:56.929 *********** 2026-05-19 13:47:32.517691 | aio | ok: [aio] 2026-05-19 13:47:32.517737 | aio | 2026-05-19 13:47:32.517749 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:47:32.517761 | aio | Tuesday 19 May 2026 13:47:32 +0000 (0:00:00.457) 0:03:57.386 *********** 2026-05-19 13:47:32.577628 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 13:47:32.577684 | aio | 2026-05-19 13:47:32.577696 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:47:32.577705 | aio | Tuesday 19 May 2026 13:47:32 +0000 (0:00:00.059) 0:03:57.446 *********** 2026-05-19 13:47:33.860053 | aio | ok: [aio] 2026-05-19 13:47:33.860113 | aio | 2026-05-19 13:47:33.860125 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:47:33.860133 | aio | Tuesday 19 May 2026 13:47:33 +0000 (0:00:01.280) 0:03:58.727 *********** 2026-05-19 13:47:34.651765 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 13:47:34.651880 | aio | ok: [aio] => (item=ssh) 2026-05-19 13:47:34.651975 | aio | 2026-05-19 13:47:34.652158 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:47:34.652361 | aio | Tuesday 19 May 2026 13:47:34 +0000 (0:00:00.794) 0:03:59.522 *********** 2026-05-19 13:47:35.033678 | aio | ok: [aio] 2026-05-19 13:47:35.033739 | aio | 2026-05-19 13:47:35.033852 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:47:35.033963 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.381) 0:03:59.903 *********** 2026-05-19 13:47:35.279591 | aio | ok: [aio] 2026-05-19 13:47:35.279648 | aio | 2026-05-19 13:47:35.279662 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:47:35.279674 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.245) 0:04:00.149 *********** 2026-05-19 13:47:35.580632 | aio | ok: [aio] 2026-05-19 13:47:35.580681 | aio | 2026-05-19 13:47:35.580695 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:47:35.580707 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.301) 0:04:00.450 *********** 2026-05-19 13:47:35.828499 | aio | ok: [aio] 2026-05-19 13:47:35.828534 | aio | 2026-05-19 13:47:35.828548 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 13:47:35.828560 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.247) 0:04:00.697 *********** 2026-05-19 13:47:36.106706 | aio | ok: [aio] => (item=aio) 2026-05-19 13:47:36.106793 | aio | 2026-05-19 13:47:36.106807 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 13:47:36.106820 | aio | Tuesday 19 May 2026 13:47:36 +0000 (0:00:00.277) 0:04:00.975 *********** 2026-05-19 13:47:36.161864 | aio | ok: [aio] 2026-05-19 13:47:36.161922 | aio | 2026-05-19 13:47:36.161936 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:47:36.161964 | aio | Tuesday 19 May 2026 13:47:36 +0000 (0:00:00.054) 0:04:01.030 *********** 2026-05-19 13:47:36.222987 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:47:36.223021 | aio | 2026-05-19 13:47:36.223382 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:47:36.223712 | aio | Tuesday 19 May 2026 13:47:36 +0000 (0:00:00.062) 0:04:01.093 *********** 2026-05-19 13:47:36.273987 | aio | skipping: [aio] 2026-05-19 13:47:36.274358 | aio | 2026-05-19 13:47:36.274984 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:47:36.275008 | aio | Tuesday 19 May 2026 13:47:36 +0000 (0:00:00.051) 0:04:01.144 *********** 2026-05-19 13:47:36.326335 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:47:36.326421 | aio | skipping: [aio] 2026-05-19 13:47:36.326429 | aio | 2026-05-19 13:47:36.326435 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:47:36.326553 | aio | Tuesday 19 May 2026 13:47:36 +0000 (0:00:00.051) 0:04:01.195 *********** 2026-05-19 13:47:36.674661 | aio | ok: [aio] 2026-05-19 13:47:36.674765 | aio | 2026-05-19 13:47:36.674778 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:47:36.674884 | aio | Tuesday 19 May 2026 13:47:36 +0000 (0:00:00.349) 0:04:01.544 *********** 2026-05-19 13:47:43.466764 | aio | ok: [aio] 2026-05-19 13:47:43.466886 | aio | 2026-05-19 13:47:43.467050 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 13:47:43.467243 | aio | Tuesday 19 May 2026 13:47:43 +0000 (0:00:06.792) 0:04:08.337 *********** 2026-05-19 13:47:48.941025 | aio | ok: [aio] 2026-05-19 13:47:48.941116 | aio | 2026-05-19 13:47:48.941135 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 13:47:48.941148 | aio | Tuesday 19 May 2026 13:47:48 +0000 (0:00:05.472) 0:04:13.810 *********** 2026-05-19 13:48:03.127500 | aio | ok: [aio] 2026-05-19 13:48:03.127569 | aio | 2026-05-19 13:48:03.127684 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 13:48:03.127799 | aio | Tuesday 19 May 2026 13:48:03 +0000 (0:00:14.185) 0:04:27.995 *********** 2026-05-19 13:49:39.718116 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 13:49:39.718183 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 13:49:39.718261 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 13:49:39.718374 | aio | 2026-05-19 13:49:39.718495 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 13:49:39.718613 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:01:36.593) 0:06:04.588 *********** 2026-05-19 13:49:45.794863 | aio | ok: [aio] 2026-05-19 13:49:45.794904 | aio | 2026-05-19 13:49:45.794911 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 13:49:45.794917 | aio | Tuesday 19 May 2026 13:49:45 +0000 (0:00:06.075) 0:06:10.664 *********** 2026-05-19 13:49:52.076640 | aio | ok: [aio] 2026-05-19 13:49:52.076708 | aio | 2026-05-19 13:49:52.076721 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 13:49:52.076734 | aio | Tuesday 19 May 2026 13:49:52 +0000 (0:00:06.280) 0:06:16.945 *********** 2026-05-19 13:49:52.138732 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 13:49:52.138783 | aio | 2026-05-19 13:49:52.138797 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 13:49:52.138809 | aio | Tuesday 19 May 2026 13:49:52 +0000 (0:00:00.062) 0:06:17.008 *********** 2026-05-19 13:49:52.188612 | aio | ok: [aio] 2026-05-19 13:49:52.188654 | aio | 2026-05-19 13:49:52.188823 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 13:49:52.188942 | aio | Tuesday 19 May 2026 13:49:52 +0000 (0:00:00.049) 0:06:17.057 *********** 2026-05-19 13:49:58.602192 | aio | ok: [aio] 2026-05-19 13:49:58.602261 | aio | 2026-05-19 13:49:58.602275 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 13:49:58.602288 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:06.414) 0:06:23.471 *********** 2026-05-19 13:49:58.678967 | aio | ok: [aio] 2026-05-19 13:49:58.679010 | aio | 2026-05-19 13:49:58.679171 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 13:49:58.679887 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.077) 0:06:23.549 *********** 2026-05-19 13:49:58.729336 | aio | skipping: [aio] => (item=1) 2026-05-19 13:49:58.729396 | aio | skipping: [aio] => (item=1) 2026-05-19 13:49:58.729408 | aio | skipping: [aio] => (item=1) 2026-05-19 13:49:58.729420 | aio | skipping: [aio] 2026-05-19 13:49:58.729432 | aio | 2026-05-19 13:49:58.729444 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 13:49:58.729485 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.048) 0:06:23.597 *********** 2026-05-19 13:49:58.770233 | aio | skipping: [aio] 2026-05-19 13:49:58.770291 | aio | 2026-05-19 13:49:58.772136 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:49:58.772174 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-19 13:49:58.772185 | aio | 2026-05-19 13:49:58.772194 | aio | 2026-05-19 13:49:58.772202 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:49:58.772211 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.042) 0:06:23.640 *********** 2026-05-19 13:49:58.772220 | aio | =============================================================================== 2026-05-19 13:49:58.772384 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 96.59s 2026-05-19 13:49:58.772698 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 87.61s 2026-05-19 13:49:58.773009 | aio | vexxhost.containers.containerd : Install AppArmor packages ------------- 28.84s 2026-05-19 13:49:58.773349 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.34s 2026-05-19 13:49:58.773680 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.19s 2026-05-19 13:49:58.773993 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.33s 2026-05-19 13:49:58.774331 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 11.79s 2026-05-19 13:49:58.774645 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.85s 2026-05-19 13:49:58.774949 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.79s 2026-05-19 13:49:58.775284 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.76s 2026-05-19 13:49:58.775617 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.41s 2026-05-19 13:49:58.775923 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.30s 2026-05-19 13:49:58.776262 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.28s 2026-05-19 13:49:58.776576 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.08s 2026-05-19 13:49:58.776904 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.07s 2026-05-19 13:49:58.777250 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.47s 2026-05-19 13:49:58.777568 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.92s 2026-05-19 13:49:58.777872 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.54s 2026-05-19 13:49:58.778209 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.24s 2026-05-19 13:49:58.778525 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.14s 2026-05-19 13:49:58.883590 | aio | INFO [default > converge] Executed: Successful 2026-05-19 13:49:58.894143 | aio | INFO [default > idempotence] Executing 2026-05-19 13:49:59.843210 | aio | 2026-05-19 13:49:59.843638 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:49:59.843936 | aio | 2026-05-19 13:49:59.844290 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:49:59.844615 | aio | Tuesday 19 May 2026 13:49:59 +0000 (0:00:00.051) 0:00:00.051 *********** 2026-05-19 13:50:01.055158 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:50:01.055548 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 13:50:01.055867 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:50:01.056211 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:50:01.056530 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:50:01.069339 | aio | ok: [aio] 2026-05-19 13:50:01.069702 | aio | 2026-05-19 13:50:01.070415 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:01.070442 | aio | Tuesday 19 May 2026 13:50:01 +0000 (0:00:01.226) 0:00:01.278 *********** 2026-05-19 13:50:01.416294 | aio | ok: [aio] 2026-05-19 13:50:01.416366 | aio | 2026-05-19 13:50:01.416573 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:01.416812 | aio | Tuesday 19 May 2026 13:50:01 +0000 (0:00:00.346) 0:00:01.624 *********** 2026-05-19 13:50:01.456799 | aio | skipping: [aio] 2026-05-19 13:50:01.457007 | aio | 2026-05-19 13:50:01.457284 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:50:01.457526 | aio | Tuesday 19 May 2026 13:50:01 +0000 (0:00:00.041) 0:00:01.665 *********** 2026-05-19 13:50:01.830673 | aio | ok: [aio] 2026-05-19 13:50:01.830868 | aio | 2026-05-19 13:50:01.831160 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:01.831415 | aio | Tuesday 19 May 2026 13:50:01 +0000 (0:00:00.373) 0:00:02.039 *********** 2026-05-19 13:50:01.908956 | aio | ok: [aio] => { 2026-05-19 13:50:01.909273 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:50:01.909475 | aio | } 2026-05-19 13:50:01.909689 | aio | 2026-05-19 13:50:01.909961 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:01.910229 | aio | Tuesday 19 May 2026 13:50:01 +0000 (0:00:00.078) 0:00:02.117 *********** 2026-05-19 13:50:02.393373 | aio | ok: [aio] 2026-05-19 13:50:02.393430 | aio | 2026-05-19 13:50:02.393571 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:02.393722 | aio | Tuesday 19 May 2026 13:50:02 +0000 (0:00:00.484) 0:00:02.602 *********** 2026-05-19 13:50:02.451745 | aio | skipping: [aio] 2026-05-19 13:50:02.451983 | aio | 2026-05-19 13:50:02.452349 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:02.452564 | aio | Tuesday 19 May 2026 13:50:02 +0000 (0:00:00.058) 0:00:02.660 *********** 2026-05-19 13:50:02.505722 | aio | skipping: [aio] 2026-05-19 13:50:02.505918 | aio | 2026-05-19 13:50:02.506208 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:02.506447 | aio | Tuesday 19 May 2026 13:50:02 +0000 (0:00:00.054) 0:00:02.714 *********** 2026-05-19 13:50:02.769477 | aio | ok: [aio] 2026-05-19 13:50:02.769693 | aio | 2026-05-19 13:50:02.769948 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:02.770226 | aio | Tuesday 19 May 2026 13:50:02 +0000 (0:00:00.263) 0:00:02.978 *********** 2026-05-19 13:50:03.839083 | aio | ok: [aio] 2026-05-19 13:50:03.839375 | aio | 2026-05-19 13:50:03.839686 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:03.839978 | aio | Tuesday 19 May 2026 13:50:03 +0000 (0:00:01.069) 0:00:04.047 *********** 2026-05-19 13:50:04.038858 | aio | ok: [aio] => { 2026-05-19 13:50:04.039131 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:50:04.039392 | aio | } 2026-05-19 13:50:04.039609 | aio | 2026-05-19 13:50:04.039865 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:04.040125 | aio | Tuesday 19 May 2026 13:50:04 +0000 (0:00:00.199) 0:00:04.247 *********** 2026-05-19 13:50:04.571616 | aio | ok: [aio] 2026-05-19 13:50:04.571728 | aio | 2026-05-19 13:50:04.571879 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:04.572034 | aio | Tuesday 19 May 2026 13:50:04 +0000 (0:00:00.532) 0:00:04.780 *********** 2026-05-19 13:50:07.040488 | aio | ok: [aio] 2026-05-19 13:50:07.040694 | aio | 2026-05-19 13:50:07.040952 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:50:07.041242 | aio | Tuesday 19 May 2026 13:50:07 +0000 (0:00:02.468) 0:00:07.249 *********** 2026-05-19 13:50:07.074956 | aio | skipping: [aio] 2026-05-19 13:50:07.075207 | aio | 2026-05-19 13:50:07.075482 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:50:07.075723 | aio | Tuesday 19 May 2026 13:50:07 +0000 (0:00:00.034) 0:00:07.283 *********** 2026-05-19 13:50:07.109033 | aio | skipping: [aio] 2026-05-19 13:50:07.109107 | aio | 2026-05-19 13:50:07.109248 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:50:07.109354 | aio | Tuesday 19 May 2026 13:50:07 +0000 (0:00:00.034) 0:00:07.318 *********** 2026-05-19 13:50:07.142479 | aio | skipping: [aio] 2026-05-19 13:50:07.142663 | aio | 2026-05-19 13:50:07.142901 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:50:07.143165 | aio | Tuesday 19 May 2026 13:50:07 +0000 (0:00:00.033) 0:00:07.351 *********** 2026-05-19 13:50:08.098363 | aio | ok: [aio] 2026-05-19 13:50:08.098600 | aio | 2026-05-19 13:50:08.098937 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:50:08.099311 | aio | Tuesday 19 May 2026 13:50:08 +0000 (0:00:00.955) 0:00:08.306 *********** 2026-05-19 13:50:08.640902 | aio | ok: [aio] 2026-05-19 13:50:08.640972 | aio | 2026-05-19 13:50:08.640982 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:50:08.640992 | aio | Tuesday 19 May 2026 13:50:08 +0000 (0:00:00.542) 0:00:08.849 *********** 2026-05-19 13:50:09.748126 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:50:09.748156 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:50:09.748161 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:50:09.748165 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:50:09.748169 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:50:09.748347 | aio | 2026-05-19 13:50:09.748620 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:50:09.748875 | aio | Tuesday 19 May 2026 13:50:09 +0000 (0:00:01.105) 0:00:09.955 *********** 2026-05-19 13:50:10.401943 | aio | ok: [aio] 2026-05-19 13:50:10.402195 | aio | 2026-05-19 13:50:10.402470 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:50:10.402762 | aio | Tuesday 19 May 2026 13:50:10 +0000 (0:00:00.645) 0:00:10.601 *********** 2026-05-19 13:50:10.403039 | aio | 2026-05-19 13:50:10.403280 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:50:10.403523 | aio | Tuesday 19 May 2026 13:50:10 +0000 (0:00:00.009) 0:00:10.610 *********** 2026-05-19 13:50:11.098598 | aio | ok: [aio] 2026-05-19 13:50:11.098766 | aio | 2026-05-19 13:50:11.099021 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:11.099325 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:00.696) 0:00:11.307 *********** 2026-05-19 13:50:11.362452 | aio | ok: [aio] 2026-05-19 13:50:11.362513 | aio | 2026-05-19 13:50:11.362618 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:11.362728 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:00.264) 0:00:11.571 *********** 2026-05-19 13:50:11.433543 | aio | ok: [aio] => { 2026-05-19 13:50:11.433824 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:50:11.434053 | aio | } 2026-05-19 13:50:11.434316 | aio | 2026-05-19 13:50:11.434570 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:11.434811 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:00.071) 0:00:11.642 *********** 2026-05-19 13:50:11.869795 | aio | ok: [aio] 2026-05-19 13:50:11.870019 | aio | 2026-05-19 13:50:11.870316 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:11.870560 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:00.435) 0:00:12.078 *********** 2026-05-19 13:50:15.092720 | aio | ok: [aio] 2026-05-19 13:50:15.092929 | aio | 2026-05-19 13:50:15.093236 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:50:15.093509 | aio | Tuesday 19 May 2026 13:50:15 +0000 (0:00:03.223) 0:00:15.301 *********** 2026-05-19 13:50:16.066128 | aio | ok: [aio] 2026-05-19 13:50:16.066355 | aio | 2026-05-19 13:50:16.066610 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:50:16.066860 | aio | Tuesday 19 May 2026 13:50:16 +0000 (0:00:00.973) 0:00:16.274 *********** 2026-05-19 13:50:16.401272 | aio | ok: [aio] 2026-05-19 13:50:16.401328 | aio | 2026-05-19 13:50:16.401723 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:50:16.401766 | aio | Tuesday 19 May 2026 13:50:16 +0000 (0:00:00.334) 0:00:16.609 *********** 2026-05-19 13:50:16.931568 | aio | ok: [aio] 2026-05-19 13:50:16.931686 | aio | 2026-05-19 13:50:16.931848 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:50:16.932006 | aio | Tuesday 19 May 2026 13:50:16 +0000 (0:00:00.530) 0:00:17.139 *********** 2026-05-19 13:50:17.638250 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:50:17.638287 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:50:17.639223 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:50:17.639272 | aio | 2026-05-19 13:50:17.639283 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:50:17.639293 | aio | Tuesday 19 May 2026 13:50:17 +0000 (0:00:00.706) 0:00:17.846 *********** 2026-05-19 13:50:18.156184 | aio | ok: [aio] 2026-05-19 13:50:18.156238 | aio | 2026-05-19 13:50:18.156613 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:50:18.156649 | aio | Tuesday 19 May 2026 13:50:18 +0000 (0:00:00.517) 0:00:18.364 *********** 2026-05-19 13:50:18.696438 | aio | ok: [aio] 2026-05-19 13:50:18.696477 | aio | 2026-05-19 13:50:18.696482 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:50:18.696488 | aio | Tuesday 19 May 2026 13:50:18 +0000 (0:00:00.532) 0:00:18.896 *********** 2026-05-19 13:50:18.696492 | aio | 2026-05-19 13:50:18.696497 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:50:18.696502 | aio | Tuesday 19 May 2026 13:50:18 +0000 (0:00:00.007) 0:00:18.904 *********** 2026-05-19 13:50:19.138901 | aio | ok: [aio] 2026-05-19 13:50:19.138960 | aio | 2026-05-19 13:50:19.138973 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:50:19.138982 | aio | Tuesday 19 May 2026 13:50:19 +0000 (0:00:00.441) 0:00:19.346 *********** 2026-05-19 13:50:19.194540 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 13:50:19.194575 | aio | 2026-05-19 13:50:19.194580 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:50:19.194585 | aio | Tuesday 19 May 2026 13:50:19 +0000 (0:00:00.055) 0:00:19.401 *********** 2026-05-19 13:50:20.167534 | aio | ok: [aio] 2026-05-19 13:50:20.167611 | aio | 2026-05-19 13:50:20.167740 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:50:20.167850 | aio | Tuesday 19 May 2026 13:50:20 +0000 (0:00:00.974) 0:00:20.376 *********** 2026-05-19 13:50:20.977016 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 13:50:20.977076 | aio | ok: [aio] => (item=ssh) 2026-05-19 13:50:20.977118 | aio | 2026-05-19 13:50:20.977157 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:50:20.977167 | aio | Tuesday 19 May 2026 13:50:20 +0000 (0:00:00.807) 0:00:21.183 *********** 2026-05-19 13:50:21.362311 | aio | ok: [aio] 2026-05-19 13:50:21.362348 | aio | 2026-05-19 13:50:21.362355 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:50:21.362362 | aio | Tuesday 19 May 2026 13:50:21 +0000 (0:00:00.385) 0:00:21.569 *********** 2026-05-19 13:50:21.604783 | aio | ok: [aio] 2026-05-19 13:50:21.604827 | aio | 2026-05-19 13:50:21.604831 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:50:21.604836 | aio | Tuesday 19 May 2026 13:50:21 +0000 (0:00:00.242) 0:00:21.811 *********** 2026-05-19 13:50:22.078542 | aio | ok: [aio] 2026-05-19 13:50:22.078610 | aio | 2026-05-19 13:50:22.078732 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:50:22.078843 | aio | Tuesday 19 May 2026 13:50:22 +0000 (0:00:00.474) 0:00:22.286 *********** 2026-05-19 13:50:22.448995 | aio | ok: [aio] 2026-05-19 13:50:22.449045 | aio | 2026-05-19 13:50:22.449055 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 13:50:22.449065 | aio | Tuesday 19 May 2026 13:50:22 +0000 (0:00:00.369) 0:00:22.655 *********** 2026-05-19 13:50:22.525404 | aio | ok: [aio] 2026-05-19 13:50:22.525434 | aio | 2026-05-19 13:50:22.525445 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 13:50:22.525454 | aio | Tuesday 19 May 2026 13:50:22 +0000 (0:00:00.077) 0:00:22.733 *********** 2026-05-19 13:50:22.808180 | aio | ok: [aio] => (item=aio) 2026-05-19 13:50:22.808229 | aio | 2026-05-19 13:50:22.808682 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 13:50:22.808720 | aio | Tuesday 19 May 2026 13:50:22 +0000 (0:00:00.283) 0:00:23.016 *********** 2026-05-19 13:50:22.863607 | aio | ok: [aio] 2026-05-19 13:50:22.863648 | aio | 2026-05-19 13:50:22.863744 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 13:50:22.863963 | aio | Tuesday 19 May 2026 13:50:22 +0000 (0:00:00.055) 0:00:23.072 *********** 2026-05-19 13:50:22.909177 | aio | skipping: [aio] 2026-05-19 13:50:22.909394 | aio | 2026-05-19 13:50:22.909643 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:50:22.909888 | aio | Tuesday 19 May 2026 13:50:22 +0000 (0:00:00.046) 0:00:23.118 *********** 2026-05-19 13:50:22.985611 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:50:22.985825 | aio | 2026-05-19 13:50:22.986188 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:50:22.986522 | aio | Tuesday 19 May 2026 13:50:22 +0000 (0:00:00.076) 0:00:23.194 *********** 2026-05-19 13:50:29.412510 | aio | ok: [aio] 2026-05-19 13:50:29.412577 | aio | 2026-05-19 13:50:29.414141 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:50:29.414178 | aio | Tuesday 19 May 2026 13:50:29 +0000 (0:00:06.426) 0:00:29.621 *********** 2026-05-19 13:50:29.485207 | aio | ok: [aio] => (item=aio) 2026-05-19 13:50:29.485379 | aio | 2026-05-19 13:50:29.485639 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:50:29.485884 | aio | Tuesday 19 May 2026 13:50:29 +0000 (0:00:00.072) 0:00:29.693 *********** 2026-05-19 13:50:29.977819 | aio | ok: [aio] 2026-05-19 13:50:29.978035 | aio | 2026-05-19 13:50:29.978338 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:50:29.978596 | aio | Tuesday 19 May 2026 13:50:29 +0000 (0:00:00.493) 0:00:30.186 *********** 2026-05-19 13:50:36.911763 | aio | ok: [aio] 2026-05-19 13:50:36.911950 | aio | 2026-05-19 13:50:36.912241 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 13:50:36.912493 | aio | Tuesday 19 May 2026 13:50:36 +0000 (0:00:06.933) 0:00:37.120 *********** 2026-05-19 13:50:43.315186 | aio | ok: [aio] 2026-05-19 13:50:43.315238 | aio | 2026-05-19 13:50:43.315246 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 13:50:43.315254 | aio | Tuesday 19 May 2026 13:50:43 +0000 (0:00:06.402) 0:00:43.523 *********** 2026-05-19 13:50:57.720377 | aio | ok: [aio] 2026-05-19 13:50:57.720474 | aio | 2026-05-19 13:50:57.720888 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:50:57.720943 | aio | Tuesday 19 May 2026 13:50:57 +0000 (0:00:14.405) 0:00:57.928 *********** 2026-05-19 13:50:57.797438 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:50:57.797501 | aio | 2026-05-19 13:50:57.797514 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:50:57.797524 | aio | Tuesday 19 May 2026 13:50:57 +0000 (0:00:00.075) 0:00:58.004 *********** 2026-05-19 13:50:57.849253 | aio | skipping: [aio] 2026-05-19 13:50:57.849309 | aio | 2026-05-19 13:50:57.849806 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:50:57.849851 | aio | Tuesday 19 May 2026 13:50:57 +0000 (0:00:00.052) 0:00:58.056 *********** 2026-05-19 13:50:57.901569 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:50:57.901641 | aio | skipping: [aio] 2026-05-19 13:50:57.901747 | aio | 2026-05-19 13:50:57.901864 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:50:57.901976 | aio | Tuesday 19 May 2026 13:50:57 +0000 (0:00:00.053) 0:00:58.110 *********** 2026-05-19 13:50:58.228575 | aio | ok: [aio] 2026-05-19 13:50:58.228623 | aio | 2026-05-19 13:50:58.228633 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:50:58.228643 | aio | Tuesday 19 May 2026 13:50:58 +0000 (0:00:00.326) 0:00:58.436 *********** 2026-05-19 13:51:05.077991 | aio | ok: [aio] 2026-05-19 13:51:05.078032 | aio | 2026-05-19 13:51:05.078038 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 13:51:05.078044 | aio | Tuesday 19 May 2026 13:51:05 +0000 (0:00:06.847) 0:01:05.283 *********** 2026-05-19 13:51:11.320186 | aio | ok: [aio] 2026-05-19 13:51:11.321016 | aio | 2026-05-19 13:51:11.321138 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 13:51:11.321159 | aio | Tuesday 19 May 2026 13:51:11 +0000 (0:00:06.243) 0:01:11.527 *********** 2026-05-19 13:51:17.614288 | aio | ok: [aio] 2026-05-19 13:51:17.614350 | aio | 2026-05-19 13:51:17.614365 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 13:51:17.614378 | aio | Tuesday 19 May 2026 13:51:17 +0000 (0:00:06.293) 0:01:17.820 *********** 2026-05-19 13:51:23.656398 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 13:51:23.656455 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 13:51:23.656462 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-19 13:51:23.656468 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 13:51:23.656475 | aio | 2026-05-19 13:51:23.656481 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 13:51:23.656487 | aio | 2026-05-19 13:51:23.656498 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:51:23.656565 | aio | Tuesday 19 May 2026 13:51:23 +0000 (0:00:06.042) 0:01:23.863 *********** 2026-05-19 13:51:24.631889 | aio | ok: [aio] 2026-05-19 13:51:24.631969 | aio | 2026-05-19 13:51:24.631987 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:51:24.632002 | aio | Tuesday 19 May 2026 13:51:24 +0000 (0:00:00.975) 0:01:24.839 *********** 2026-05-19 13:51:24.898230 | aio | ok: [aio] 2026-05-19 13:51:24.898280 | aio | 2026-05-19 13:51:24.898662 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:51:24.898718 | aio | Tuesday 19 May 2026 13:51:24 +0000 (0:00:00.267) 0:01:25.106 *********** 2026-05-19 13:51:24.938244 | aio | skipping: [aio] 2026-05-19 13:51:24.938287 | aio | 2026-05-19 13:51:24.938482 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:51:24.938619 | aio | Tuesday 19 May 2026 13:51:24 +0000 (0:00:00.040) 0:01:25.146 *********** 2026-05-19 13:51:25.239488 | aio | ok: [aio] 2026-05-19 13:51:25.239548 | aio | 2026-05-19 13:51:25.239682 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:51:25.239800 | aio | Tuesday 19 May 2026 13:51:25 +0000 (0:00:00.301) 0:01:25.448 *********** 2026-05-19 13:51:25.314815 | aio | ok: [aio] => { 2026-05-19 13:51:25.314987 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:51:25.315185 | aio | } 2026-05-19 13:51:25.315383 | aio | 2026-05-19 13:51:25.315614 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:51:25.315768 | aio | Tuesday 19 May 2026 13:51:25 +0000 (0:00:00.074) 0:01:25.523 *********** 2026-05-19 13:51:25.718074 | aio | ok: [aio] 2026-05-19 13:51:25.719209 | aio | 2026-05-19 13:51:25.719221 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:51:25.719226 | aio | Tuesday 19 May 2026 13:51:25 +0000 (0:00:00.403) 0:01:25.926 *********** 2026-05-19 13:51:25.763778 | aio | skipping: [aio] 2026-05-19 13:51:25.763999 | aio | 2026-05-19 13:51:25.764292 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:51:25.764545 | aio | Tuesday 19 May 2026 13:51:25 +0000 (0:00:00.046) 0:01:25.972 *********** 2026-05-19 13:51:25.810055 | aio | skipping: [aio] 2026-05-19 13:51:25.810329 | aio | 2026-05-19 13:51:25.810588 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:51:25.810833 | aio | Tuesday 19 May 2026 13:51:25 +0000 (0:00:00.046) 0:01:26.019 *********** 2026-05-19 13:51:26.073396 | aio | ok: [aio] 2026-05-19 13:51:26.073616 | aio | 2026-05-19 13:51:26.073896 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:51:26.074181 | aio | Tuesday 19 May 2026 13:51:26 +0000 (0:00:00.262) 0:01:26.281 *********** 2026-05-19 13:51:27.070884 | aio | ok: [aio] 2026-05-19 13:51:27.071120 | aio | 2026-05-19 13:51:27.071452 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:51:27.071724 | aio | Tuesday 19 May 2026 13:51:27 +0000 (0:00:00.997) 0:01:27.279 *********** 2026-05-19 13:51:27.265272 | aio | ok: [aio] => { 2026-05-19 13:51:27.265312 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:51:27.265327 | aio | } 2026-05-19 13:51:27.266063 | aio | 2026-05-19 13:51:27.266154 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:51:27.266165 | aio | Tuesday 19 May 2026 13:51:27 +0000 (0:00:00.194) 0:01:27.473 *********** 2026-05-19 13:51:27.793125 | aio | ok: [aio] 2026-05-19 13:51:27.793165 | aio | 2026-05-19 13:51:27.793171 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:51:27.793177 | aio | Tuesday 19 May 2026 13:51:27 +0000 (0:00:00.527) 0:01:28.001 *********** 2026-05-19 13:51:31.051524 | aio | ok: [aio] 2026-05-19 13:51:31.051617 | aio | 2026-05-19 13:51:31.051694 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:51:31.051803 | aio | Tuesday 19 May 2026 13:51:31 +0000 (0:00:03.258) 0:01:31.259 *********** 2026-05-19 13:51:31.084636 | aio | skipping: [aio] 2026-05-19 13:51:31.084693 | aio | 2026-05-19 13:51:31.084718 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:51:31.084731 | aio | Tuesday 19 May 2026 13:51:31 +0000 (0:00:00.032) 0:01:31.292 *********** 2026-05-19 13:51:31.119363 | aio | skipping: [aio] 2026-05-19 13:51:31.119397 | aio | 2026-05-19 13:51:31.119410 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:51:31.119422 | aio | Tuesday 19 May 2026 13:51:31 +0000 (0:00:00.034) 0:01:31.327 *********** 2026-05-19 13:51:31.153326 | aio | skipping: [aio] 2026-05-19 13:51:31.153357 | aio | 2026-05-19 13:51:31.153370 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:51:31.153382 | aio | Tuesday 19 May 2026 13:51:31 +0000 (0:00:00.033) 0:01:31.361 *********** 2026-05-19 13:51:32.117730 | aio | ok: [aio] 2026-05-19 13:51:32.117802 | aio | 2026-05-19 13:51:32.118018 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:51:32.118050 | aio | Tuesday 19 May 2026 13:51:32 +0000 (0:00:00.964) 0:01:32.325 *********** 2026-05-19 13:51:32.644485 | aio | ok: [aio] 2026-05-19 13:51:32.644564 | aio | 2026-05-19 13:51:32.644678 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:51:32.644797 | aio | Tuesday 19 May 2026 13:51:32 +0000 (0:00:00.527) 0:01:32.853 *********** 2026-05-19 13:51:33.746156 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:51:33.746191 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:51:33.746196 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:51:33.746200 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:51:33.746204 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:51:33.746208 | aio | 2026-05-19 13:51:33.746364 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:51:33.746612 | aio | Tuesday 19 May 2026 13:51:33 +0000 (0:00:01.099) 0:01:33.952 *********** 2026-05-19 13:51:34.432666 | aio | ok: [aio] 2026-05-19 13:51:34.432696 | aio | 2026-05-19 13:51:34.432700 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:51:34.432705 | aio | Tuesday 19 May 2026 13:51:34 +0000 (0:00:00.681) 0:01:34.633 *********** 2026-05-19 13:51:34.432709 | aio | 2026-05-19 13:51:34.432713 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:51:34.432716 | aio | Tuesday 19 May 2026 13:51:34 +0000 (0:00:00.005) 0:01:34.639 *********** 2026-05-19 13:51:34.875131 | aio | ok: [aio] 2026-05-19 13:51:34.875162 | aio | 2026-05-19 13:51:34.875167 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:51:34.875172 | aio | Tuesday 19 May 2026 13:51:34 +0000 (0:00:00.443) 0:01:35.083 *********** 2026-05-19 13:51:35.125080 | aio | ok: [aio] 2026-05-19 13:51:35.125285 | aio | 2026-05-19 13:51:35.125603 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:51:35.125796 | aio | Tuesday 19 May 2026 13:51:35 +0000 (0:00:00.250) 0:01:35.333 *********** 2026-05-19 13:51:35.201431 | aio | ok: [aio] => { 2026-05-19 13:51:35.201604 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:51:35.201863 | aio | } 2026-05-19 13:51:35.202104 | aio | 2026-05-19 13:51:35.202375 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:51:35.202635 | aio | Tuesday 19 May 2026 13:51:35 +0000 (0:00:00.076) 0:01:35.409 *********** 2026-05-19 13:51:35.623674 | aio | ok: [aio] 2026-05-19 13:51:35.623855 | aio | 2026-05-19 13:51:35.624152 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:51:35.624409 | aio | Tuesday 19 May 2026 13:51:35 +0000 (0:00:00.422) 0:01:35.832 *********** 2026-05-19 13:51:38.905869 | aio | ok: [aio] 2026-05-19 13:51:38.905918 | aio | 2026-05-19 13:51:38.905926 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:51:38.905934 | aio | Tuesday 19 May 2026 13:51:38 +0000 (0:00:03.282) 0:01:39.114 *********** 2026-05-19 13:51:39.891615 | aio | ok: [aio] 2026-05-19 13:51:39.891677 | aio | 2026-05-19 13:51:39.891690 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:51:39.891703 | aio | Tuesday 19 May 2026 13:51:39 +0000 (0:00:00.984) 0:01:40.099 *********** 2026-05-19 13:51:40.122639 | aio | ok: [aio] 2026-05-19 13:51:40.122702 | aio | 2026-05-19 13:51:40.122718 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:51:40.122731 | aio | Tuesday 19 May 2026 13:51:40 +0000 (0:00:00.230) 0:01:40.330 *********** 2026-05-19 13:51:40.654210 | aio | ok: [aio] 2026-05-19 13:51:40.654254 | aio | 2026-05-19 13:51:40.654343 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:51:40.654592 | aio | Tuesday 19 May 2026 13:51:40 +0000 (0:00:00.532) 0:01:40.862 *********** 2026-05-19 13:51:41.329579 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:51:41.329716 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:51:41.329876 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:51:41.331149 | aio | 2026-05-19 13:51:41.331185 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:51:41.331191 | aio | Tuesday 19 May 2026 13:51:41 +0000 (0:00:00.675) 0:01:41.537 *********** 2026-05-19 13:51:41.845018 | aio | ok: [aio] 2026-05-19 13:51:41.845065 | aio | 2026-05-19 13:51:41.845076 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:51:41.845120 | aio | Tuesday 19 May 2026 13:51:41 +0000 (0:00:00.515) 0:01:42.052 *********** 2026-05-19 13:51:42.367172 | aio | ok: [aio] 2026-05-19 13:51:42.367230 | aio | 2026-05-19 13:51:42.368337 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:51:42.368389 | aio | Tuesday 19 May 2026 13:51:42 +0000 (0:00:00.515) 0:01:42.568 *********** 2026-05-19 13:51:42.368399 | aio | 2026-05-19 13:51:42.368409 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:51:42.368418 | aio | Tuesday 19 May 2026 13:51:42 +0000 (0:00:00.007) 0:01:42.575 *********** 2026-05-19 13:51:42.801501 | aio | ok: [aio] 2026-05-19 13:51:42.801529 | aio | 2026-05-19 13:51:42.801534 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:51:42.801538 | aio | Tuesday 19 May 2026 13:51:42 +0000 (0:00:00.431) 0:01:43.007 *********** 2026-05-19 13:51:42.855229 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 13:51:42.855269 | aio | 2026-05-19 13:51:42.855276 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:51:42.855282 | aio | Tuesday 19 May 2026 13:51:42 +0000 (0:00:00.055) 0:01:43.063 *********** 2026-05-19 13:51:43.861497 | aio | ok: [aio] 2026-05-19 13:51:43.861556 | aio | 2026-05-19 13:51:43.861701 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:51:43.861795 | aio | Tuesday 19 May 2026 13:51:43 +0000 (0:00:01.006) 0:01:44.069 *********** 2026-05-19 13:51:44.646319 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 13:51:44.646396 | aio | ok: [aio] => (item=ssh) 2026-05-19 13:51:44.647160 | aio | 2026-05-19 13:51:44.647247 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:51:44.647262 | aio | Tuesday 19 May 2026 13:51:44 +0000 (0:00:00.783) 0:01:44.853 *********** 2026-05-19 13:51:45.032208 | aio | ok: [aio] 2026-05-19 13:51:45.032263 | aio | 2026-05-19 13:51:45.032272 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:51:45.032281 | aio | Tuesday 19 May 2026 13:51:45 +0000 (0:00:00.386) 0:01:45.240 *********** 2026-05-19 13:51:45.286806 | aio | ok: [aio] 2026-05-19 13:51:45.286862 | aio | 2026-05-19 13:51:45.286877 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:51:45.286891 | aio | Tuesday 19 May 2026 13:51:45 +0000 (0:00:00.253) 0:01:45.493 *********** 2026-05-19 13:51:45.573812 | aio | ok: [aio] 2026-05-19 13:51:45.573843 | aio | 2026-05-19 13:51:45.573849 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:51:45.573855 | aio | Tuesday 19 May 2026 13:51:45 +0000 (0:00:00.286) 0:01:45.779 *********** 2026-05-19 13:51:45.820218 | aio | ok: [aio] 2026-05-19 13:51:45.820272 | aio | 2026-05-19 13:51:45.820390 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 13:51:45.820535 | aio | Tuesday 19 May 2026 13:51:45 +0000 (0:00:00.249) 0:01:46.029 *********** 2026-05-19 13:51:46.087420 | aio | ok: [aio] => (item=aio) 2026-05-19 13:51:46.087594 | aio | 2026-05-19 13:51:46.087789 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 13:51:46.087969 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.266) 0:01:46.296 *********** 2026-05-19 13:51:46.140507 | aio | ok: [aio] 2026-05-19 13:51:46.140541 | aio | 2026-05-19 13:51:46.140554 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:51:46.140585 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.052) 0:01:46.348 *********** 2026-05-19 13:51:46.202644 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:51:46.202688 | aio | 2026-05-19 13:51:46.202698 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:51:46.202707 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.061) 0:01:46.409 *********** 2026-05-19 13:51:46.246378 | aio | skipping: [aio] 2026-05-19 13:51:46.246408 | aio | 2026-05-19 13:51:46.246417 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:51:46.246427 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.044) 0:01:46.454 *********** 2026-05-19 13:51:46.297637 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:51:46.297666 | aio | skipping: [aio] 2026-05-19 13:51:46.297676 | aio | 2026-05-19 13:51:46.297685 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:51:46.297694 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.050) 0:01:46.505 *********** 2026-05-19 13:51:46.607842 | aio | ok: [aio] 2026-05-19 13:51:46.607871 | aio | 2026-05-19 13:51:46.607876 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:51:46.607880 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.311) 0:01:46.816 *********** 2026-05-19 13:51:53.432624 | aio | ok: [aio] 2026-05-19 13:51:53.432709 | aio | 2026-05-19 13:51:53.432724 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 13:51:53.432737 | aio | Tuesday 19 May 2026 13:51:53 +0000 (0:00:06.823) 0:01:53.639 *********** 2026-05-19 13:51:59.124594 | aio | ok: [aio] 2026-05-19 13:51:59.124664 | aio | 2026-05-19 13:51:59.124677 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 13:51:59.124690 | aio | Tuesday 19 May 2026 13:51:59 +0000 (0:00:05.692) 0:01:59.331 *********** 2026-05-19 13:52:13.388137 | aio | ok: [aio] 2026-05-19 13:52:13.388171 | aio | 2026-05-19 13:52:13.388178 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 13:52:13.388184 | aio | Tuesday 19 May 2026 13:52:13 +0000 (0:00:14.262) 0:02:13.594 *********** 2026-05-19 13:52:13.451950 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 13:52:13.451995 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 13:52:13.452005 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 13:52:13.452014 | aio | skipping: [aio] 2026-05-19 13:52:13.452023 | aio | 2026-05-19 13:52:13.452032 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 13:52:13.452041 | aio | Tuesday 19 May 2026 13:52:13 +0000 (0:00:00.064) 0:02:13.659 *********** 2026-05-19 13:52:19.808209 | aio | ok: [aio] 2026-05-19 13:52:19.808252 | aio | 2026-05-19 13:52:19.808731 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 13:52:19.808785 | aio | Tuesday 19 May 2026 13:52:19 +0000 (0:00:06.356) 0:02:20.015 *********** 2026-05-19 13:52:26.041681 | aio | ok: [aio] 2026-05-19 13:52:26.041734 | aio | 2026-05-19 13:52:26.041747 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 13:52:26.041760 | aio | Tuesday 19 May 2026 13:52:26 +0000 (0:00:06.233) 0:02:26.249 *********** 2026-05-19 13:52:26.101707 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 13:52:26.101765 | aio | 2026-05-19 13:52:26.101779 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 13:52:26.101792 | aio | Tuesday 19 May 2026 13:52:26 +0000 (0:00:00.060) 0:02:26.309 *********** 2026-05-19 13:52:26.146647 | aio | ok: [aio] 2026-05-19 13:52:26.146701 | aio | 2026-05-19 13:52:26.146714 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 13:52:26.146727 | aio | Tuesday 19 May 2026 13:52:26 +0000 (0:00:00.045) 0:02:26.354 *********** 2026-05-19 13:52:32.433350 | aio | ok: [aio] 2026-05-19 13:52:32.433427 | aio | 2026-05-19 13:52:32.433438 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 13:52:32.433447 | aio | Tuesday 19 May 2026 13:52:32 +0000 (0:00:06.286) 0:02:32.641 *********** 2026-05-19 13:52:32.475689 | aio | ok: [aio] 2026-05-19 13:52:32.475741 | aio | 2026-05-19 13:52:32.475751 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 13:52:32.475761 | aio | Tuesday 19 May 2026 13:52:32 +0000 (0:00:00.041) 0:02:32.683 *********** 2026-05-19 13:52:32.512244 | aio | skipping: [aio] => (item=1) 2026-05-19 13:52:32.512313 | aio | skipping: [aio] => (item=1) 2026-05-19 13:52:32.512323 | aio | skipping: [aio] => (item=1) 2026-05-19 13:52:32.513148 | aio | skipping: [aio] 2026-05-19 13:52:32.513183 | aio | 2026-05-19 13:52:32.513188 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 13:52:32.513347 | aio | Tuesday 19 May 2026 13:52:32 +0000 (0:00:00.036) 0:02:32.720 *********** 2026-05-19 13:52:32.550222 | aio | skipping: [aio] 2026-05-19 13:52:32.550270 | aio | 2026-05-19 13:52:32.550281 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:52:32.550290 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-19 13:52:32.550300 | aio | 2026-05-19 13:52:32.550308 | aio | 2026-05-19 13:52:32.550317 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:52:32.550325 | aio | Tuesday 19 May 2026 13:52:32 +0000 (0:00:00.036) 0:02:32.756 *********** 2026-05-19 13:52:32.550334 | aio | =============================================================================== 2026-05-19 13:52:32.550342 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.41s 2026-05-19 13:52:32.550350 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.26s 2026-05-19 13:52:32.550439 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.93s 2026-05-19 13:52:32.550685 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.85s 2026-05-19 13:52:32.550929 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.82s 2026-05-19 13:52:32.551214 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.43s 2026-05-19 13:52:32.551527 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.40s 2026-05-19 13:52:32.551767 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.36s 2026-05-19 13:52:32.552009 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.29s 2026-05-19 13:52:32.552296 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.29s 2026-05-19 13:52:32.552571 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.24s 2026-05-19 13:52:32.552789 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.23s 2026-05-19 13:52:32.553033 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 6.04s 2026-05-19 13:52:32.553315 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.69s 2026-05-19 13:52:32.553563 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.28s 2026-05-19 13:52:32.553805 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.26s 2026-05-19 13:52:32.554068 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.22s 2026-05-19 13:52:32.554352 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.47s 2026-05-19 13:52:32.554594 | aio | Gathering Facts --------------------------------------------------------- 1.23s 2026-05-19 13:52:32.554833 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.11s 2026-05-19 13:52:32.629124 | aio | INFO [default > idempotence] Executed: Successful 2026-05-19 13:52:32.639778 | aio | INFO [default > side_effect] Executing 2026-05-19 13:52:32.640112 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:52:32.645888 | aio | INFO [default > verify] Executing 2026-05-19 13:52:33.351882 | aio | 2026-05-19 13:52:33.352070 | aio | PLAY [Verify] ****************************************************************** 2026-05-19 13:52:33.352409 | aio | 2026-05-19 13:52:33.352645 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:52:33.352899 | aio | Tuesday 19 May 2026 13:52:33 +0000 (0:00:00.008) 0:00:00.008 *********** 2026-05-19 13:52:34.584255 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:52:34.584307 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 13:52:34.584317 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:52:34.584430 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:52:34.584672 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:52:34.593486 | aio | ok: [aio] 2026-05-19 13:52:34.593702 | aio | 2026-05-19 13:52:34.593942 | aio | TASK [Get cluster health status] *********************************************** 2026-05-19 13:52:34.594226 | aio | Tuesday 19 May 2026 13:52:34 +0000 (0:00:01.241) 0:00:01.249 *********** 2026-05-19 13:52:45.000174 | aio | ok: [aio] 2026-05-19 13:52:45.000378 | aio | 2026-05-19 13:52:45.000631 | aio | TASK [Print cluster health status] ********************************************* 2026-05-19 13:52:45.000875 | aio | Tuesday 19 May 2026 13:52:44 +0000 (0:00:10.405) 0:00:11.655 *********** 2026-05-19 13:52:45.034601 | aio | ok: [aio] => { 2026-05-19 13:52:45.034817 | aio | "_ceph_health": { 2026-05-19 13:52:45.035046 | aio | "changed": false, 2026-05-19 13:52:45.035321 | aio | "cmd": [ 2026-05-19 13:52:45.035582 | aio | "cephadm", 2026-05-19 13:52:45.035816 | aio | "shell", 2026-05-19 13:52:45.036042 | aio | "--", 2026-05-19 13:52:45.036305 | aio | "ceph", 2026-05-19 13:52:45.036532 | aio | "health" 2026-05-19 13:52:45.036756 | aio | ], 2026-05-19 13:52:45.037012 | aio | "delta": "0:00:10.084832", 2026-05-19 13:52:45.037262 | aio | "end": "2026-05-19 13:52:44.953363", 2026-05-19 13:52:45.037524 | aio | "failed": false, 2026-05-19 13:52:45.037753 | aio | "msg": "", 2026-05-19 13:52:45.037988 | aio | "rc": 0, 2026-05-19 13:52:45.038294 | aio | "start": "2026-05-19 13:52:34.868531", 2026-05-19 13:52:45.038574 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-19 13:52:45.038812 | aio | "stderr_lines": [ 2026-05-19 13:52:45.039067 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-19 13:52:45.039348 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-19 13:52:45.039580 | aio | ], 2026-05-19 13:52:45.039818 | aio | "stdout": "HEALTH_OK", 2026-05-19 13:52:45.040051 | aio | "stdout_lines": [ 2026-05-19 13:52:45.040316 | aio | "HEALTH_OK" 2026-05-19 13:52:45.040541 | aio | ] 2026-05-19 13:52:45.040767 | aio | } 2026-05-19 13:52:45.040994 | aio | } 2026-05-19 13:52:45.041249 | aio | 2026-05-19 13:52:45.041533 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-19 13:52:45.041779 | aio | Tuesday 19 May 2026 13:52:45 +0000 (0:00:00.035) 0:00:11.690 *********** 2026-05-19 13:52:45.061509 | aio | ok: [aio] => { 2026-05-19 13:52:45.061738 | aio | "changed": false, 2026-05-19 13:52:45.061973 | aio | "msg": "All assertions passed" 2026-05-19 13:52:45.062262 | aio | } 2026-05-19 13:52:45.062503 | aio | 2026-05-19 13:52:45.062749 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-19 13:52:45.063002 | aio | Tuesday 19 May 2026 13:52:45 +0000 (0:00:00.026) 0:00:11.717 *********** 2026-05-19 13:52:51.096742 | aio | changed: [aio] 2026-05-19 13:52:51.096941 | aio | 2026-05-19 13:52:51.097238 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-19 13:52:51.097474 | aio | Tuesday 19 May 2026 13:52:51 +0000 (0:00:06.032) 0:00:17.750 *********** 2026-05-19 13:52:53.326409 | aio | changed: [aio] 2026-05-19 13:52:53.326598 | aio | 2026-05-19 13:52:53.326863 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-19 13:52:53.327147 | aio | Tuesday 19 May 2026 13:52:53 +0000 (0:00:02.231) 0:00:19.982 *********** 2026-05-19 13:52:54.461434 | aio | ok: [aio] 2026-05-19 13:52:54.461475 | aio | 2026-05-19 13:52:54.461482 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-19 13:52:54.461488 | aio | Tuesday 19 May 2026 13:52:54 +0000 (0:00:01.135) 0:00:21.117 *********** 2026-05-19 13:52:54.500177 | aio | ok: [aio] => { 2026-05-19 13:52:54.500270 | aio | "changed": false, 2026-05-19 13:52:54.500285 | aio | "msg": "All assertions passed" 2026-05-19 13:52:54.500299 | aio | } 2026-05-19 13:52:54.500312 | aio | 2026-05-19 13:52:54.500325 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:52:54.500339 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-19 13:52:54.500352 | aio | 2026-05-19 13:52:54.500365 | aio | 2026-05-19 13:52:54.500378 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:52:54.500390 | aio | Tuesday 19 May 2026 13:52:54 +0000 (0:00:00.036) 0:00:21.153 *********** 2026-05-19 13:52:54.500566 | aio | =============================================================================== 2026-05-19 13:52:54.500882 | aio | Get cluster health status ---------------------------------------------- 10.41s 2026-05-19 13:52:54.501244 | aio | Create a test Ceph pool ------------------------------------------------- 6.03s 2026-05-19 13:52:54.501566 | aio | Create a test Ceph key -------------------------------------------------- 2.23s 2026-05-19 13:52:54.501874 | aio | Gathering Facts --------------------------------------------------------- 1.24s 2026-05-19 13:52:54.502259 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.14s 2026-05-19 13:52:54.502583 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-05-19 13:52:54.502906 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-05-19 13:52:54.503264 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-19 13:52:54.562763 | aio | INFO [default > verify] Executed: Successful 2026-05-19 13:52:54.573478 | aio | INFO [default > cleanup] Executing 2026-05-19 13:52:54.573831 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:52:54.579568 | aio | INFO [default > destroy] Executing 2026-05-19 13:52:54.579671 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:52:54.579783 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:52:54.580068 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-19 13:52:54.864185 | aio | ok: Runtime: 0:10:16.448703 2026-05-19 13:52:54.883778 | 2026-05-19 13:52:54.883879 | PLAY RECAP 2026-05-19 13:52:54.883928 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:52:54.883949 | 2026-05-19 13:52:55.003506 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:52:55.006442 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:52:55.618521 | 2026-05-19 13:52:55.618711 | PLAY [all] 2026-05-19 13:52:55.639179 | 2026-05-19 13:52:55.639394 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 13:52:55.684859 | aio | skipping: Conditional result was False 2026-05-19 13:52:55.695597 | 2026-05-19 13:52:55.695722 | TASK [fetch-output : Set log path for single node] 2026-05-19 13:52:55.741825 | aio | ok 2026-05-19 13:52:55.747892 | 2026-05-19 13:52:55.747976 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 13:52:56.175494 | aio -> localhost | ok: "/var/lib/zuul/builds/b34681da930440bfbc8171f136eb8589/work/logs" 2026-05-19 13:52:56.384263 | aio -> localhost | changed: "/var/lib/zuul/builds/b34681da930440bfbc8171f136eb8589/work/artifacts" 2026-05-19 13:52:56.597966 | aio -> localhost | changed: "/var/lib/zuul/builds/b34681da930440bfbc8171f136eb8589/work/docs" 2026-05-19 13:52:56.611163 | 2026-05-19 13:52:56.611306 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 13:52:57.273377 | aio | changed: .d..t...... ./ 2026-05-19 13:52:57.273606 | aio | changed: All items complete 2026-05-19 13:52:57.273634 | 2026-05-19 13:52:57.758429 | aio | changed: .d..t...... ./ 2026-05-19 13:52:58.229964 | aio | changed: .d..t...... ./ 2026-05-19 13:52:58.255699 | 2026-05-19 13:52:58.255862 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 13:52:58.694117 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008098 2026-05-19 13:52:58.917221 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007831 2026-05-19 13:52:58.938612 | 2026-05-19 13:52:58.938744 | PLAY [all] 2026-05-19 13:52:58.945284 | 2026-05-19 13:52:58.945348 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 13:52:59.469325 | aio | changed 2026-05-19 13:52:59.476643 | 2026-05-19 13:52:59.476704 | PLAY RECAP 2026-05-19 13:52:59.476764 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 13:52:59.476789 | 2026-05-19 13:52:59.609342 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:52:59.612488 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 13:53:00.182899 | 2026-05-19 13:53:00.183031 | PLAY [localhost] 2026-05-19 13:53:00.192638 | 2026-05-19 13:53:00.192710 | TASK [Generate Zuul manifest] 2026-05-19 13:53:00.214125 | localhost | ok 2026-05-19 13:53:00.229864 | 2026-05-19 13:53:00.229947 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 13:53:00.598011 | localhost | changed 2026-05-19 13:53:00.610613 | 2026-05-19 13:53:00.610695 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 13:53:00.702988 | localhost | ok 2026-05-19 13:53:00.711843 | 2026-05-19 13:53:00.711957 | TASK [Upload logs] 2026-05-19 13:53:00.733229 | localhost | ok 2026-05-19 13:53:00.798382 | 2026-05-19 13:53:00.798545 | TASK [Set zuul-log-path fact] 2026-05-19 13:53:00.821428 | localhost | ok 2026-05-19 13:53:00.834772 | 2026-05-19 13:53:00.834882 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:53:00.865737 | localhost | ok 2026-05-19 13:53:00.874922 | 2026-05-19 13:53:00.874992 | TASK [upload-logs : Create log directories] 2026-05-19 13:53:01.284841 | localhost | changed 2026-05-19 13:53:01.291178 | 2026-05-19 13:53:01.291274 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 13:53:01.722316 | localhost -> localhost | ok: Runtime: 0:00:00.004203 2026-05-19 13:53:01.729407 | 2026-05-19 13:53:01.729480 | TASK [upload-logs : Upload logs to log server] 2026-05-19 13:53:03.038300 | localhost | Output suppressed because no_log was given 2026-05-19 13:53:03.042681 | 2026-05-19 13:53:03.042764 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 13:53:03.090175 | localhost | skipping: Conditional result was False 2026-05-19 13:53:03.150728 | localhost | skipping: Conditional result was False 2026-05-19 13:53:03.168759 | 2026-05-19 13:53:03.168950 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 13:53:03.212474 | localhost | skipping: Conditional result was False 2026-05-19 13:53:03.212912 | 2026-05-19 13:53:03.216575 | localhost | skipping: Conditional result was False 2026-05-19 13:53:03.233742 | 2026-05-19 13:53:03.233926 | LOOP [upload-logs : Upload console log and json output]