2026-05-28 02:32:09.708508 | Job console starting 2026-05-28 02:32:09.721540 | Updating git repos 2026-05-28 02:32:09.759575 | Cloning repos into workspace 2026-05-28 02:32:10.220318 | Restoring repo states 2026-05-28 02:32:10.231057 | Merging changes 2026-05-28 02:32:10.512688 | Checking out repos 2026-05-28 02:32:10.546736 | Preparing playbooks 2026-05-28 02:32:12.933260 | Running Ansible setup 2026-05-28 02:32:20.044411 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-28 02:32:20.655369 | 2026-05-28 02:32:20.655703 | PLAY [localhost] 2026-05-28 02:32:20.664642 | 2026-05-28 02:32:20.664718 | TASK [Gathering Facts] 2026-05-28 02:32:21.532711 | localhost | ok 2026-05-28 02:32:21.539772 | 2026-05-28 02:32:21.539850 | TASK [Setup log path fact] 2026-05-28 02:32:21.559014 | localhost | ok 2026-05-28 02:32:21.570425 | 2026-05-28 02:32:21.570509 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 02:32:21.603369 | localhost | ok 2026-05-28 02:32:21.611611 | 2026-05-28 02:32:21.611701 | TASK [emit-job-header : Print job information] 2026-05-28 02:32:21.654618 | # Job Information 2026-05-28 02:32:21.654862 | Ansible Version: 2.16.18 2026-05-28 02:32:21.654934 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-28 02:32:21.654983 | Pipeline: check 2026-05-28 02:32:21.655027 | Executor: 2d72f0692154 2026-05-28 02:32:21.655071 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/111 2026-05-28 02:32:21.655121 | Event ID: 56944ae0-5a3d-11f1-9e87-3bf9ff3e74e6 2026-05-28 02:32:21.659375 | 2026-05-28 02:32:21.659441 | LOOP [emit-job-header : Print node information] 2026-05-28 02:32:21.753185 | localhost | ok: 2026-05-28 02:32:21.753505 | localhost | # Node Information 2026-05-28 02:32:21.753678 | localhost | Inventory Hostname: aio 2026-05-28 02:32:21.753782 | localhost | Hostname: np0000177144 2026-05-28 02:32:21.753857 | localhost | Username: zuul 2026-05-28 02:32:21.753903 | localhost | Distro: Ubuntu 22.04 2026-05-28 02:32:21.753932 | localhost | Provider: yul1 2026-05-28 02:32:21.753960 | localhost | Region: ca-ymq-1 2026-05-28 02:32:21.753986 | localhost | Label: ubuntu-jammy 2026-05-28 02:32:21.754012 | localhost | Product Name: OpenStack Nova 2026-05-28 02:32:21.754039 | localhost | Interface IP: 199.19.213.143 2026-05-28 02:32:21.764101 | 2026-05-28 02:32:21.764254 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-28 02:32:22.137608 | localhost -> localhost | changed 2026-05-28 02:32:22.144029 | 2026-05-28 02:32:22.144123 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-28 02:32:22.939982 | localhost -> localhost | changed 2026-05-28 02:32:22.950372 | 2026-05-28 02:32:22.950452 | PLAY [all] 2026-05-28 02:32:22.958695 | 2026-05-28 02:32:22.958762 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-28 02:32:23.205919 | aio -> localhost | ok 2026-05-28 02:32:23.217285 | 2026-05-28 02:32:23.217349 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-28 02:32:23.252609 | aio | ok 2026-05-28 02:32:23.268774 | aio | included: /var/lib/zuul/builds/2f3541f5991c4d0797923e85bce075e0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-28 02:32:23.274771 | 2026-05-28 02:32:23.274837 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-28 02:32:25.049051 | aio -> localhost | Generating public/private rsa key pair. 2026-05-28 02:32:25.049214 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/2f3541f5991c4d0797923e85bce075e0/work/2f3541f5991c4d0797923e85bce075e0_id_rsa 2026-05-28 02:32:25.049243 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/2f3541f5991c4d0797923e85bce075e0/work/2f3541f5991c4d0797923e85bce075e0_id_rsa.pub 2026-05-28 02:32:25.049266 | aio -> localhost | The key fingerprint is: 2026-05-28 02:32:25.049287 | aio -> localhost | SHA256:E8++VOHgKcgbwmScxwXwqs7qswW1EUe4Au39+5QDxCk zuul-build-sshkey 2026-05-28 02:32:25.049323 | aio -> localhost | The key's randomart image is: 2026-05-28 02:32:25.049344 | aio -> localhost | +---[RSA 3072]----+ 2026-05-28 02:32:25.049371 | aio -> localhost | | . .++... | 2026-05-28 02:32:25.049394 | aio -> localhost | |. .oo= o | 2026-05-28 02:32:25.049422 | aio -> localhost | |.. +E B . . . | 2026-05-28 02:32:25.049453 | aio -> localhost | | .o=+* . = + . | 2026-05-28 02:32:25.049476 | aio -> localhost | | ...+.= S = o | 2026-05-28 02:32:25.049496 | aio -> localhost | | .. ..+ = . | 2026-05-28 02:32:25.049516 | aio -> localhost | | .. ..+ o | 2026-05-28 02:32:25.049535 | aio -> localhost | | +. .. o . | 2026-05-28 02:32:25.049556 | aio -> localhost | |o+= .. . | 2026-05-28 02:32:25.049576 | aio -> localhost | +----[SHA256]-----+ 2026-05-28 02:32:25.049621 | aio -> localhost | ok: Runtime: 0:00:01.386963 2026-05-28 02:32:25.054614 | 2026-05-28 02:32:25.054677 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-28 02:32:25.088238 | aio | ok 2026-05-28 02:32:25.099782 | aio | included: /var/lib/zuul/builds/2f3541f5991c4d0797923e85bce075e0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-28 02:32:25.106775 | 2026-05-28 02:32:25.106834 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-28 02:32:25.130908 | aio | skipping: Conditional result was False 2026-05-28 02:32:25.141537 | 2026-05-28 02:32:25.141679 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-28 02:32:25.559498 | aio | changed 2026-05-28 02:32:25.565939 | 2026-05-28 02:32:25.566026 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-28 02:32:25.751773 | aio | ok 2026-05-28 02:32:25.758192 | 2026-05-28 02:32:25.758253 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-28 02:32:26.244270 | aio | changed 2026-05-28 02:32:26.256241 | 2026-05-28 02:32:26.256425 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-28 02:32:26.705735 | aio | changed 2026-05-28 02:32:26.713149 | 2026-05-28 02:32:26.713256 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-28 02:32:26.738739 | aio | skipping: Conditional result was False 2026-05-28 02:32:26.748318 | 2026-05-28 02:32:26.748422 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-28 02:32:27.098254 | aio -> localhost | changed 2026-05-28 02:32:27.114780 | 2026-05-28 02:32:27.114907 | TASK [add-build-sshkey : Add back temp key] 2026-05-28 02:32:27.380402 | aio -> localhost | Identity added: /var/lib/zuul/builds/2f3541f5991c4d0797923e85bce075e0/work/2f3541f5991c4d0797923e85bce075e0_id_rsa (zuul-build-sshkey) 2026-05-28 02:32:27.380552 | aio -> localhost | ok: Runtime: 0:00:00.013863 2026-05-28 02:32:27.385731 | 2026-05-28 02:32:27.385791 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-28 02:32:27.706868 | aio | ok 2026-05-28 02:32:27.713391 | 2026-05-28 02:32:27.713480 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-28 02:32:27.738281 | aio | skipping: Conditional result was False 2026-05-28 02:32:27.774913 | 2026-05-28 02:32:27.775074 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-28 02:32:28.151494 | aio | ok 2026-05-28 02:32:28.157192 | 2026-05-28 02:32:28.157259 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-28 02:32:28.859420 | aio | Output suppressed because no_log was given 2026-05-28 02:32:28.915516 | 2026-05-28 02:32:28.915641 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-28 02:32:29.097551 | aio | ok: "logs" 2026-05-28 02:32:29.097829 | aio | ok: All items complete 2026-05-28 02:32:29.097868 | 2026-05-28 02:32:29.252890 | aio | ok: "artifacts" 2026-05-28 02:32:29.407136 | aio | ok: "docs" 2026-05-28 02:32:29.424358 | 2026-05-28 02:32:29.424492 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-28 02:32:29.607220 | aio | changed: "logs" 2026-05-28 02:32:29.755710 | aio | changed: "artifacts" 2026-05-28 02:32:29.914264 | aio | changed: "docs" 2026-05-28 02:32:29.936839 | 2026-05-28 02:32:29.936905 | PLAY RECAP 2026-05-28 02:32:29.936971 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-28 02:32:29.937004 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 02:32:29.937029 | 2026-05-28 02:32:30.132749 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-28 02:32:30.135209 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-28 02:32:30.746007 | 2026-05-28 02:32:30.746122 | PLAY [all] 2026-05-28 02:32:30.756313 | 2026-05-28 02:32:30.756386 | TASK [setup-uv : Extract archive] 2026-05-28 02:32:32.936705 | aio | changed 2026-05-28 02:32:32.945320 | 2026-05-28 02:32:32.945402 | TASK [setup-uv : Print version] 2026-05-28 02:32:32.673947 | aio | uv 0.8.13 2026-05-28 02:32:33.479831 | aio | ok: Runtime: 0:00:00.007697 2026-05-28 02:32:33.491144 | 2026-05-28 02:32:33.491208 | TASK [Install Ansible collection siblings] 2026-05-28 02:32:33.857608 | aio | ok: 2026-05-28 02:32:33.857839 | aio | Skipping community.general: no checked-out sibling 2026-05-28 02:32:33.857943 | aio | Skipping ansible.utils: no checked-out sibling 2026-05-28 02:32:33.858028 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-05-28 02:32:33.859573 | 2026-05-28 02:32:33.859614 | PLAY RECAP 2026-05-28 02:32:33.859654 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 02:32:33.859674 | 2026-05-28 02:32:33.965722 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-28 02:32:33.967245 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-28 02:32:34.535301 | 2026-05-28 02:32:34.535428 | PLAY [all] 2026-05-28 02:32:34.546337 | 2026-05-28 02:32:34.546448 | TASK [Copy inventory file for Zuul] 2026-05-28 02:32:35.370741 | aio | changed 2026-05-28 02:32:35.377611 | 2026-05-28 02:32:35.377714 | TASK [Switch "ansible_host" to private IP] 2026-05-28 02:32:35.716367 | aio | changed: 1 replacements made 2026-05-28 02:32:35.723399 | 2026-05-28 02:32:35.723469 | TASK [Run Molecule scenario] 2026-05-28 02:32:35.661178 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-28 02:32:37.657699 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-28 02:32:37.835954 | aio | Using CPython 3.13.7 2026-05-28 02:32:37.836052 | aio | Creating virtual environment at: .venv 2026-05-28 02:32:38.187536 | aio | Downloading ansible-core (2.1MiB) 2026-05-28 02:32:38.193368 | aio | Downloading pygments (1.2MiB) 2026-05-28 02:32:38.200756 | aio | Downloading netaddr (2.2MiB) 2026-05-28 02:32:38.205639 | aio | Downloading cryptography (4.3MiB) 2026-05-28 02:32:38.378026 | aio | Downloading netaddr 2026-05-28 02:32:38.388146 | aio | Downloading cryptography 2026-05-28 02:32:38.432425 | aio | Downloading pygments 2026-05-28 02:32:38.563551 | aio | Downloading ansible-core 2026-05-28 02:32:38.592735 | aio | Installed 36 packages in 28ms 2026-05-28 02:32:39.712303 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-28 02:32:39.712396 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-28 02:32:40.452924 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-28 02:32:40.453040 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-28 02:32:57.265702 | aio | INFO [default > dependency] Executing 2026-05-28 02:32:57.265890 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-28 02:32:57.266111 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-28 02:32:57.266200 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-28 02:32:57.271601 | aio | INFO [default > cleanup] Executing 2026-05-28 02:32:57.271903 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-28 02:32:57.277135 | aio | INFO [default > destroy] Executing 2026-05-28 02:32:57.277170 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-28 02:32:57.277220 | aio | INFO [default > destroy] Executed: Successful 2026-05-28 02:32:57.282383 | aio | INFO [default > syntax] Executing 2026-05-28 02:32:58.308024 | aio | 2026-05-28 02:32:58.308292 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-28 02:32:58.363319 | aio | INFO [default > syntax] Executed: Successful 2026-05-28 02:32:58.371713 | aio | INFO [default > create] Executing 2026-05-28 02:32:58.373508 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-28 02:32:58.379691 | aio | INFO [default > prepare] Executing 2026-05-28 02:32:59.072095 | aio | 2026-05-28 02:32:59.072344 | aio | PLAY [Prepare] ***************************************************************** 2026-05-28 02:32:59.072571 | aio | 2026-05-28 02:32:59.072837 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 02:32:59.073054 | aio | Thursday 28 May 2026 02:32:59 +0000 (0:00:00.030) 0:00:00.030 ********** 2026-05-28 02:33:00.202415 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-28 02:33:00.202602 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-28 02:33:00.202823 | aio | interpreter could change the meaning of that path. See 2026-05-28 02:33:00.203111 | aio | https://docs.ansible.com/ansible- 2026-05-28 02:33:00.203318 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-28 02:33:00.211094 | aio | ok: [aio] 2026-05-28 02:33:00.211286 | aio | 2026-05-28 02:33:00.211525 | aio | TASK [Configure short hostname] ************************************************ 2026-05-28 02:33:00.211711 | aio | Thursday 28 May 2026 02:33:00 +0000 (0:00:01.140) 0:00:01.171 ********** 2026-05-28 02:33:00.916887 | aio | changed: [aio] 2026-05-28 02:33:00.917068 | aio | 2026-05-28 02:33:00.917299 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-28 02:33:00.917514 | aio | Thursday 28 May 2026 02:33:00 +0000 (0:00:00.705) 0:00:01.876 ********** 2026-05-28 02:33:01.178280 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-28 02:33:01.178474 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-28 02:33:01.178682 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-28 02:33:01.184317 | aio | changed: [aio] 2026-05-28 02:33:01.184513 | aio | 2026-05-28 02:33:01.184762 | aio | TASK [Update apt cache] ******************************************************** 2026-05-28 02:33:01.184985 | aio | Thursday 28 May 2026 02:33:01 +0000 (0:00:00.267) 0:00:02.144 ********** 2026-05-28 02:33:07.811429 | aio | changed: [aio] 2026-05-28 02:33:07.811603 | aio | 2026-05-28 02:33:07.811825 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-28 02:33:07.812233 | aio | 2026-05-28 02:33:07.812429 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 02:33:07.812672 | aio | Thursday 28 May 2026 02:33:07 +0000 (0:00:06.627) 0:00:08.771 ********** 2026-05-28 02:33:08.487915 | aio | ok: [aio] 2026-05-28 02:33:08.488073 | aio | 2026-05-28 02:33:08.488289 | aio | TASK [Install depedencies] ***************************************************** 2026-05-28 02:33:08.488504 | aio | Thursday 28 May 2026 02:33:08 +0000 (0:00:00.676) 0:00:09.447 ********** 2026-05-28 02:33:28.795192 | aio | changed: [aio] 2026-05-28 02:33:28.795493 | aio | 2026-05-28 02:33:28.795752 | aio | TASK [Start up service] ******************************************************** 2026-05-28 02:33:28.795978 | aio | Thursday 28 May 2026 02:33:28 +0000 (0:00:20.306) 0:00:29.754 ********** 2026-05-28 02:33:29.357113 | aio | ok: [aio] 2026-05-28 02:33:29.357284 | aio | 2026-05-28 02:33:29.357529 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-28 02:33:29.357832 | aio | Thursday 28 May 2026 02:33:29 +0000 (0:00:00.562) 0:00:30.316 ********** 2026-05-28 02:33:29.664946 | aio | ok: [aio] 2026-05-28 02:33:29.665117 | aio | 2026-05-28 02:33:29.665345 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-28 02:33:29.665563 | aio | Thursday 28 May 2026 02:33:29 +0000 (0:00:00.307) 0:00:30.624 ********** 2026-05-28 02:33:30.310348 | aio | changed: [aio] 2026-05-28 02:33:30.310628 | aio | 2026-05-28 02:33:30.310915 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-28 02:33:30.311122 | aio | Thursday 28 May 2026 02:33:30 +0000 (0:00:00.644) 0:00:31.269 ********** 2026-05-28 02:33:30.499642 | aio | ok: [aio] 2026-05-28 02:33:30.499808 | aio | 2026-05-28 02:33:30.500041 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-28 02:33:30.500261 | aio | Thursday 28 May 2026 02:33:30 +0000 (0:00:00.189) 0:00:31.459 ********** 2026-05-28 02:33:30.523434 | aio | skipping: [aio] 2026-05-28 02:33:30.523609 | aio | 2026-05-28 02:33:30.523819 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-28 02:33:30.524026 | aio | Thursday 28 May 2026 02:33:30 +0000 (0:00:00.023) 0:00:31.483 ********** 2026-05-28 02:33:31.080690 | aio | changed: [aio] => (item=osd0) 2026-05-28 02:33:31.080901 | aio | changed: [aio] => (item=osd1) 2026-05-28 02:33:31.081114 | aio | changed: [aio] => (item=osd2) 2026-05-28 02:33:31.081318 | aio | 2026-05-28 02:33:31.081522 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-28 02:33:31.081728 | aio | Thursday 28 May 2026 02:33:31 +0000 (0:00:00.557) 0:00:32.040 ********** 2026-05-28 02:33:31.699985 | aio | changed: [aio] => (item=osd0) 2026-05-28 02:33:31.700172 | aio | changed: [aio] => (item=osd1) 2026-05-28 02:33:31.700380 | aio | changed: [aio] => (item=osd2) 2026-05-28 02:33:31.700579 | aio | 2026-05-28 02:33:31.700821 | aio | TASK [Start loop devices] ****************************************************** 2026-05-28 02:33:31.701032 | aio | Thursday 28 May 2026 02:33:31 +0000 (0:00:00.619) 0:00:32.659 ********** 2026-05-28 02:33:32.393586 | aio | changed: [aio] => (item=osd0) 2026-05-28 02:33:32.393780 | aio | changed: [aio] => (item=osd1) 2026-05-28 02:33:32.394037 | aio | changed: [aio] => (item=osd2) 2026-05-28 02:33:32.394217 | aio | 2026-05-28 02:33:32.394440 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-28 02:33:32.394655 | aio | Thursday 28 May 2026 02:33:32 +0000 (0:00:00.693) 0:00:33.353 ********** 2026-05-28 02:33:35.373930 | aio | changed: [aio] => (item=osd0) 2026-05-28 02:33:35.374242 | aio | changed: [aio] => (item=osd1) 2026-05-28 02:33:35.374533 | aio | changed: [aio] => (item=osd2) 2026-05-28 02:33:35.374685 | aio | 2026-05-28 02:33:35.374867 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-28 02:33:35.375040 | aio | Thursday 28 May 2026 02:33:35 +0000 (0:00:02.980) 0:00:36.333 ********** 2026-05-28 02:33:37.249407 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-28 02:33:37.249613 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-28 02:33:37.249832 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-28 02:33:37.250044 | aio | 2026-05-28 02:33:37.250302 | aio | PLAY RECAP ********************************************************************* 2026-05-28 02:33:37.250563 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-28 02:33:37.250795 | aio | 2026-05-28 02:33:37.250990 | aio | 2026-05-28 02:33:37.251204 | aio | TASKS RECAP ******************************************************************** 2026-05-28 02:33:37.251420 | aio | Thursday 28 May 2026 02:33:37 +0000 (0:00:01.876) 0:00:38.209 ********** 2026-05-28 02:33:37.251619 | aio | =============================================================================== 2026-05-28 02:33:37.251887 | aio | Install depedencies ---------------------------------------------------- 20.31s 2026-05-28 02:33:37.252132 | aio | Update apt cache -------------------------------------------------------- 6.63s 2026-05-28 02:33:37.252389 | aio | Create a volume group for each loop device ------------------------------ 2.98s 2026-05-28 02:33:37.252617 | aio | Create a logical volume for each loop device ---------------------------- 1.88s 2026-05-28 02:33:37.252841 | aio | Gathering Facts --------------------------------------------------------- 1.14s 2026-05-28 02:33:37.253049 | aio | Configure short hostname ------------------------------------------------ 0.71s 2026-05-28 02:33:37.253257 | aio | Start loop devices ------------------------------------------------------ 0.69s 2026-05-28 02:33:37.253566 | aio | Gathering Facts --------------------------------------------------------- 0.68s 2026-05-28 02:33:37.253862 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.64s 2026-05-28 02:33:37.254137 | aio | Set permissions on loopback devices ------------------------------------- 0.62s 2026-05-28 02:33:37.254343 | aio | Start up service -------------------------------------------------------- 0.56s 2026-05-28 02:33:37.254544 | aio | Create devices for Ceph ------------------------------------------------- 0.56s 2026-05-28 02:33:37.254739 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-05-28 02:33:37.254937 | aio | Ensure hostname inside hosts file --------------------------------------- 0.27s 2026-05-28 02:33:37.255137 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-05-28 02:33:37.255338 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-05-28 02:33:37.313786 | aio | INFO [default > prepare] Executed: Successful 2026-05-28 02:33:37.322982 | aio | INFO [default > converge] Executing 2026-05-28 02:33:38.214299 | aio | 2026-05-28 02:33:38.214512 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-28 02:33:38.214719 | aio | 2026-05-28 02:33:38.214926 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 02:33:38.215130 | aio | Thursday 28 May 2026 02:33:38 +0000 (0:00:00.048) 0:00:00.048 ********** 2026-05-28 02:33:39.327836 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-28 02:33:39.328030 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-28 02:33:39.328245 | aio | interpreter could change the meaning of that path. See 2026-05-28 02:33:39.328463 | aio | https://docs.ansible.com/ansible- 2026-05-28 02:33:39.328734 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-28 02:33:39.340193 | aio | ok: [aio] 2026-05-28 02:33:39.340412 | aio | 2026-05-28 02:33:39.340723 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:33:39.341009 | aio | Thursday 28 May 2026 02:33:39 +0000 (0:00:01.125) 0:00:01.174 ********** 2026-05-28 02:33:39.629246 | aio | ok: [aio] 2026-05-28 02:33:39.629480 | aio | 2026-05-28 02:33:39.629639 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:33:39.629844 | aio | Thursday 28 May 2026 02:33:39 +0000 (0:00:00.289) 0:00:01.463 ********** 2026-05-28 02:33:39.665089 | aio | skipping: [aio] 2026-05-28 02:33:39.665460 | aio | 2026-05-28 02:33:39.665724 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-28 02:33:39.665975 | aio | Thursday 28 May 2026 02:33:39 +0000 (0:00:00.034) 0:00:01.498 ********** 2026-05-28 02:33:39.966579 | aio | changed: [aio] 2026-05-28 02:33:39.966818 | aio | 2026-05-28 02:33:39.967096 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:33:39.967356 | aio | Thursday 28 May 2026 02:33:39 +0000 (0:00:00.302) 0:00:01.800 ********** 2026-05-28 02:33:40.071881 | aio | ok: [aio] => { 2026-05-28 02:33:40.072635 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-28 02:33:40.072666 | aio | } 2026-05-28 02:33:40.072683 | aio | 2026-05-28 02:33:40.072698 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:33:40.072986 | aio | Thursday 28 May 2026 02:33:40 +0000 (0:00:00.103) 0:00:01.904 ********** 2026-05-28 02:33:40.757598 | aio | changed: [aio] 2026-05-28 02:33:40.757693 | aio | 2026-05-28 02:33:40.757842 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:33:40.757975 | aio | Thursday 28 May 2026 02:33:40 +0000 (0:00:00.687) 0:00:02.592 ********** 2026-05-28 02:33:40.796394 | aio | skipping: [aio] 2026-05-28 02:33:40.796605 | aio | 2026-05-28 02:33:40.796864 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:33:40.797108 | aio | Thursday 28 May 2026 02:33:40 +0000 (0:00:00.038) 0:00:02.630 ********** 2026-05-28 02:33:40.841010 | aio | skipping: [aio] 2026-05-28 02:33:40.841170 | aio | 2026-05-28 02:33:40.841381 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:33:40.841579 | aio | Thursday 28 May 2026 02:33:40 +0000 (0:00:00.044) 0:00:02.675 ********** 2026-05-28 02:33:41.032474 | aio | ok: [aio] 2026-05-28 02:33:41.032749 | aio | 2026-05-28 02:33:41.032996 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:33:41.033241 | aio | Thursday 28 May 2026 02:33:41 +0000 (0:00:00.191) 0:00:02.866 ********** 2026-05-28 02:33:42.173323 | aio | ok: [aio] 2026-05-28 02:33:42.173490 | aio | 2026-05-28 02:33:42.173741 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:33:42.173963 | aio | Thursday 28 May 2026 02:33:42 +0000 (0:00:01.140) 0:00:04.007 ********** 2026-05-28 02:33:42.252803 | aio | ok: [aio] => { 2026-05-28 02:33:42.253021 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-28 02:33:42.253264 | aio | } 2026-05-28 02:33:42.253478 | aio | 2026-05-28 02:33:42.253719 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:33:42.253935 | aio | Thursday 28 May 2026 02:33:42 +0000 (0:00:00.079) 0:00:04.086 ********** 2026-05-28 02:33:43.023599 | aio | changed: [aio] 2026-05-28 02:33:43.023765 | aio | 2026-05-28 02:33:43.023998 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:33:43.024219 | aio | Thursday 28 May 2026 02:33:43 +0000 (0:00:00.770) 0:00:04.857 ********** 2026-05-28 02:33:45.896152 | aio | changed: [aio] 2026-05-28 02:33:45.896239 | aio | 2026-05-28 02:33:45.896351 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-28 02:33:45.896479 | aio | Thursday 28 May 2026 02:33:45 +0000 (0:00:02.872) 0:00:07.730 ********** 2026-05-28 02:33:45.927718 | aio | skipping: [aio] 2026-05-28 02:33:45.927942 | aio | 2026-05-28 02:33:45.928288 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-28 02:33:45.928665 | aio | Thursday 28 May 2026 02:33:45 +0000 (0:00:00.031) 0:00:07.761 ********** 2026-05-28 02:33:45.955800 | aio | skipping: [aio] 2026-05-28 02:33:45.956082 | aio | 2026-05-28 02:33:45.956356 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-28 02:33:45.956616 | aio | Thursday 28 May 2026 02:33:45 +0000 (0:00:00.028) 0:00:07.790 ********** 2026-05-28 02:33:45.984586 | aio | skipping: [aio] 2026-05-28 02:33:45.984813 | aio | 2026-05-28 02:33:45.985042 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-28 02:33:45.985261 | aio | Thursday 28 May 2026 02:33:45 +0000 (0:00:00.029) 0:00:07.819 ********** 2026-05-28 02:33:50.934923 | aio | changed: [aio] 2026-05-28 02:33:50.934983 | aio | 2026-05-28 02:33:50.934996 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-28 02:33:50.935007 | aio | Thursday 28 May 2026 02:33:50 +0000 (0:00:04.949) 0:00:12.768 ********** 2026-05-28 02:33:51.465677 | aio | changed: [aio] 2026-05-28 02:33:51.465786 | aio | 2026-05-28 02:33:51.466150 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-28 02:33:51.466199 | aio | Thursday 28 May 2026 02:33:51 +0000 (0:00:00.531) 0:00:13.300 ********** 2026-05-28 02:33:52.335699 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-28 02:33:52.335776 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-28 02:33:52.336332 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-28 02:33:52.336374 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-28 02:33:52.336379 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-28 02:33:52.336385 | aio | 2026-05-28 02:33:52.336389 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-28 02:33:52.336394 | aio | Thursday 28 May 2026 02:33:52 +0000 (0:00:00.870) 0:00:14.170 ********** 2026-05-28 02:33:52.927830 | aio | changed: [aio] 2026-05-28 02:33:52.927895 | aio | 2026-05-28 02:33:52.927950 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-28 02:33:52.928340 | aio | Thursday 28 May 2026 02:33:52 +0000 (0:00:00.583) 0:00:14.754 ********** 2026-05-28 02:33:52.928380 | aio | 2026-05-28 02:33:52.928386 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-28 02:33:52.928391 | aio | Thursday 28 May 2026 02:33:52 +0000 (0:00:00.008) 0:00:14.762 ********** 2026-05-28 02:33:53.817134 | aio | ok: [aio] 2026-05-28 02:33:53.817275 | aio | 2026-05-28 02:33:53.817286 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-28 02:33:53.817292 | aio | Thursday 28 May 2026 02:33:53 +0000 (0:00:00.887) 0:00:15.650 ********** 2026-05-28 02:33:54.238837 | aio | changed: [aio] 2026-05-28 02:33:54.238920 | aio | 2026-05-28 02:33:54.239071 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-28 02:33:54.239279 | aio | Thursday 28 May 2026 02:33:54 +0000 (0:00:00.422) 0:00:16.073 ********** 2026-05-28 02:33:54.759935 | aio | changed: [aio] 2026-05-28 02:33:54.759998 | aio | 2026-05-28 02:33:54.760078 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:33:54.760208 | aio | Thursday 28 May 2026 02:33:54 +0000 (0:00:00.521) 0:00:16.594 ********** 2026-05-28 02:33:54.963480 | aio | ok: [aio] 2026-05-28 02:33:54.963552 | aio | 2026-05-28 02:33:54.963639 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:33:54.963755 | aio | Thursday 28 May 2026 02:33:54 +0000 (0:00:00.203) 0:00:16.798 ********** 2026-05-28 02:33:55.029317 | aio | ok: [aio] => { 2026-05-28 02:33:55.029385 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-28 02:33:55.029993 | aio | } 2026-05-28 02:33:55.030030 | aio | 2026-05-28 02:33:55.030037 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:33:55.030044 | aio | Thursday 28 May 2026 02:33:55 +0000 (0:00:00.065) 0:00:16.863 ********** 2026-05-28 02:33:55.860971 | aio | changed: [aio] 2026-05-28 02:33:55.861045 | aio | 2026-05-28 02:33:55.861119 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:33:55.861246 | aio | Thursday 28 May 2026 02:33:55 +0000 (0:00:00.831) 0:00:17.695 ********** 2026-05-28 02:34:00.238608 | aio | changed: [aio] 2026-05-28 02:34:00.238694 | aio | 2026-05-28 02:34:00.238713 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-28 02:34:00.238840 | aio | Thursday 28 May 2026 02:34:00 +0000 (0:00:04.377) 0:00:22.073 ********** 2026-05-28 02:34:01.224238 | aio | ok: [aio] 2026-05-28 02:34:01.224310 | aio | 2026-05-28 02:34:01.224325 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-28 02:34:01.224466 | aio | Thursday 28 May 2026 02:34:01 +0000 (0:00:00.985) 0:00:23.058 ********** 2026-05-28 02:34:01.573766 | aio | changed: [aio] 2026-05-28 02:34:01.573837 | aio | 2026-05-28 02:34:01.573906 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-28 02:34:01.574036 | aio | Thursday 28 May 2026 02:34:01 +0000 (0:00:00.349) 0:00:23.408 ********** 2026-05-28 02:34:02.010213 | aio | changed: [aio] 2026-05-28 02:34:02.010692 | aio | 2026-05-28 02:34:02.010743 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-28 02:34:02.010751 | aio | Thursday 28 May 2026 02:34:02 +0000 (0:00:00.436) 0:00:23.844 ********** 2026-05-28 02:34:02.562891 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-28 02:34:02.563627 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-28 02:34:02.563674 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-28 02:34:02.563682 | aio | 2026-05-28 02:34:02.563689 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-28 02:34:02.563695 | aio | Thursday 28 May 2026 02:34:02 +0000 (0:00:00.552) 0:00:24.397 ********** 2026-05-28 02:34:03.013675 | aio | changed: [aio] 2026-05-28 02:34:03.014182 | aio | 2026-05-28 02:34:03.014208 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-28 02:34:03.014219 | aio | Thursday 28 May 2026 02:34:03 +0000 (0:00:00.450) 0:00:24.847 ********** 2026-05-28 02:34:03.458147 | aio | changed: [aio] 2026-05-28 02:34:03.458211 | aio | 2026-05-28 02:34:03.458297 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-28 02:34:03.458698 | aio | Thursday 28 May 2026 02:34:03 +0000 (0:00:00.437) 0:00:25.285 ********** 2026-05-28 02:34:03.458739 | aio | 2026-05-28 02:34:03.458745 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-28 02:34:03.458749 | aio | Thursday 28 May 2026 02:34:03 +0000 (0:00:00.007) 0:00:25.292 ********** 2026-05-28 02:34:04.175149 | aio | ok: [aio] 2026-05-28 02:34:04.175262 | aio | 2026-05-28 02:34:04.175582 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-28 02:34:04.175633 | aio | Thursday 28 May 2026 02:34:04 +0000 (0:00:00.716) 0:00:26.009 ********** 2026-05-28 02:34:04.970986 | aio | changed: [aio] 2026-05-28 02:34:04.971108 | aio | 2026-05-28 02:34:04.971424 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-28 02:34:04.971475 | aio | Thursday 28 May 2026 02:34:04 +0000 (0:00:00.795) 0:00:26.805 ********** 2026-05-28 02:34:05.515005 | aio | changed: [aio] 2026-05-28 02:34:05.515074 | aio | 2026-05-28 02:34:05.515275 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-28 02:34:05.515319 | aio | Thursday 28 May 2026 02:34:05 +0000 (0:00:00.544) 0:00:27.349 ********** 2026-05-28 02:34:05.557610 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-28 02:34:05.557706 | aio | 2026-05-28 02:34:05.557930 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-28 02:34:05.557972 | aio | Thursday 28 May 2026 02:34:05 +0000 (0:00:00.042) 0:00:27.392 ********** 2026-05-28 02:34:13.827130 | aio | changed: [aio] 2026-05-28 02:34:13.827218 | aio | 2026-05-28 02:34:13.827277 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-28 02:34:13.827400 | aio | Thursday 28 May 2026 02:34:13 +0000 (0:00:08.269) 0:00:35.661 ********** 2026-05-28 02:34:14.509558 | aio | ok: [aio] => (item=chronyd) 2026-05-28 02:34:14.509621 | aio | ok: [aio] => (item=sshd) 2026-05-28 02:34:14.509709 | aio | 2026-05-28 02:34:14.509909 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-28 02:34:14.509924 | aio | Thursday 28 May 2026 02:34:14 +0000 (0:00:00.682) 0:00:36.344 ********** 2026-05-28 02:34:14.893171 | aio | changed: [aio] 2026-05-28 02:34:14.893571 | aio | 2026-05-28 02:34:14.893584 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-28 02:34:14.893642 | aio | Thursday 28 May 2026 02:34:14 +0000 (0:00:00.383) 0:00:36.727 ********** 2026-05-28 02:34:15.094755 | aio | ok: [aio] 2026-05-28 02:34:15.094802 | aio | 2026-05-28 02:34:15.094809 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-28 02:34:15.094816 | aio | Thursday 28 May 2026 02:34:15 +0000 (0:00:00.201) 0:00:36.928 ********** 2026-05-28 02:34:15.495144 | aio | changed: [aio] 2026-05-28 02:34:15.495192 | aio | 2026-05-28 02:34:15.495199 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-28 02:34:15.495206 | aio | Thursday 28 May 2026 02:34:15 +0000 (0:00:00.400) 0:00:37.329 ********** 2026-05-28 02:34:15.781229 | aio | changed: [aio] 2026-05-28 02:34:15.781293 | aio | 2026-05-28 02:34:15.781380 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-28 02:34:15.781516 | aio | Thursday 28 May 2026 02:34:15 +0000 (0:00:00.286) 0:00:37.615 ********** 2026-05-28 02:34:15.897933 | aio | ok: [aio] 2026-05-28 02:34:15.898054 | aio | 2026-05-28 02:34:15.898340 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-28 02:34:15.898368 | aio | Thursday 28 May 2026 02:34:15 +0000 (0:00:00.116) 0:00:37.732 ********** 2026-05-28 02:34:16.124446 | aio | ok: [aio] => (item=aio) 2026-05-28 02:34:16.124497 | aio | 2026-05-28 02:34:16.124623 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-28 02:34:16.124806 | aio | Thursday 28 May 2026 02:34:16 +0000 (0:00:00.226) 0:00:37.959 ********** 2026-05-28 02:34:16.168034 | aio | ok: [aio] 2026-05-28 02:34:16.168124 | aio | 2026-05-28 02:34:16.168406 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-28 02:34:16.168436 | aio | Thursday 28 May 2026 02:34:16 +0000 (0:00:00.043) 0:00:38.002 ********** 2026-05-28 02:34:16.237259 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-28 02:34:16.237305 | aio | 2026-05-28 02:34:16.237585 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-28 02:34:16.237630 | aio | Thursday 28 May 2026 02:34:16 +0000 (0:00:00.069) 0:00:38.071 ********** 2026-05-28 02:34:16.509330 | aio | changed: [aio] 2026-05-28 02:34:16.509394 | aio | 2026-05-28 02:34:16.509487 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-28 02:34:16.509588 | aio | Thursday 28 May 2026 02:34:16 +0000 (0:00:00.272) 0:00:38.343 ********** 2026-05-28 02:34:17.207822 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-28 02:34:17.207896 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-28 02:34:17.208359 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-28 02:34:17.208407 | aio | 2026-05-28 02:34:17.208413 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-28 02:34:17.208418 | aio | Thursday 28 May 2026 02:34:17 +0000 (0:00:00.698) 0:00:39.042 ********** 2026-05-28 02:35:38.410201 | aio | ok: [aio] 2026-05-28 02:35:38.410248 | aio | 2026-05-28 02:35:38.410254 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-28 02:35:38.410259 | aio | Thursday 28 May 2026 02:35:38 +0000 (0:01:21.202) 0:02:00.244 ********** 2026-05-28 02:35:38.608224 | aio | changed: [aio] 2026-05-28 02:35:38.608269 | aio | 2026-05-28 02:35:38.608276 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-28 02:35:38.608282 | aio | Thursday 28 May 2026 02:35:38 +0000 (0:00:00.197) 0:02:00.442 ********** 2026-05-28 02:35:38.647282 | aio | ok: [aio] 2026-05-28 02:35:38.647320 | aio | 2026-05-28 02:35:38.647326 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 02:35:38.647331 | aio | Thursday 28 May 2026 02:35:38 +0000 (0:00:00.039) 0:02:00.481 ********** 2026-05-28 02:35:38.718887 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 02:35:38.718931 | aio | 2026-05-28 02:35:38.718938 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 02:35:38.718943 | aio | Thursday 28 May 2026 02:35:38 +0000 (0:00:00.071) 0:02:00.553 ********** 2026-05-28 02:35:44.299362 | aio | ok: [aio] 2026-05-28 02:35:44.299435 | aio | 2026-05-28 02:35:44.299509 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 02:35:44.299610 | aio | Thursday 28 May 2026 02:35:44 +0000 (0:00:05.580) 0:02:06.133 ********** 2026-05-28 02:35:44.348532 | aio | ok: [aio] => (item=aio) 2026-05-28 02:35:44.348626 | aio | 2026-05-28 02:35:44.348862 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 02:35:44.348907 | aio | Thursday 28 May 2026 02:35:44 +0000 (0:00:00.049) 0:02:06.183 ********** 2026-05-28 02:35:44.682897 | aio | ok: [aio] 2026-05-28 02:35:44.682976 | aio | 2026-05-28 02:35:44.683167 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 02:35:44.683213 | aio | Thursday 28 May 2026 02:35:44 +0000 (0:00:00.334) 0:02:06.517 ********** 2026-05-28 02:35:52.044307 | aio | ok: [aio] 2026-05-28 02:35:52.044358 | aio | 2026-05-28 02:35:52.044363 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-28 02:35:52.044369 | aio | Thursday 28 May 2026 02:35:52 +0000 (0:00:07.360) 0:02:13.878 ********** 2026-05-28 02:36:04.075270 | aio | changed: [aio] 2026-05-28 02:36:04.075371 | aio | 2026-05-28 02:36:04.075384 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-28 02:36:04.075550 | aio | Thursday 28 May 2026 02:36:04 +0000 (0:00:12.031) 0:02:25.909 ********** 2026-05-28 02:36:18.156916 | aio | ok: [aio] 2026-05-28 02:36:18.156989 | aio | 2026-05-28 02:36:18.157188 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 02:36:18.157234 | aio | Thursday 28 May 2026 02:36:18 +0000 (0:00:14.081) 0:02:39.991 ********** 2026-05-28 02:36:18.221165 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 02:36:18.221221 | aio | 2026-05-28 02:36:18.221458 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 02:36:18.221506 | aio | Thursday 28 May 2026 02:36:18 +0000 (0:00:00.064) 0:02:40.055 ********** 2026-05-28 02:36:18.265405 | aio | skipping: [aio] 2026-05-28 02:36:18.265880 | aio | 2026-05-28 02:36:18.265926 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 02:36:18.265935 | aio | Thursday 28 May 2026 02:36:18 +0000 (0:00:00.044) 0:02:40.099 ********** 2026-05-28 02:36:18.313814 | aio | skipping: [aio] => (item=aio) 2026-05-28 02:36:18.313901 | aio | skipping: [aio] 2026-05-28 02:36:18.314297 | aio | 2026-05-28 02:36:18.314325 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 02:36:18.314333 | aio | Thursday 28 May 2026 02:36:18 +0000 (0:00:00.048) 0:02:40.148 ********** 2026-05-28 02:36:18.560922 | aio | ok: [aio] 2026-05-28 02:36:18.561029 | aio | 2026-05-28 02:36:18.561042 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 02:36:18.561157 | aio | Thursday 28 May 2026 02:36:18 +0000 (0:00:00.247) 0:02:40.395 ********** 2026-05-28 02:36:24.883777 | aio | ok: [aio] 2026-05-28 02:36:24.883855 | aio | 2026-05-28 02:36:24.884175 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-28 02:36:24.884228 | aio | Thursday 28 May 2026 02:36:24 +0000 (0:00:06.322) 0:02:46.718 ********** 2026-05-28 02:36:36.442214 | aio | changed: [aio] 2026-05-28 02:36:36.442328 | aio | 2026-05-28 02:36:36.442606 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-28 02:36:36.442656 | aio | Thursday 28 May 2026 02:36:36 +0000 (0:00:11.558) 0:02:58.276 ********** 2026-05-28 02:36:42.417393 | aio | ok: [aio] 2026-05-28 02:36:42.417444 | aio | 2026-05-28 02:36:42.417450 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-28 02:36:42.417455 | aio | Thursday 28 May 2026 02:36:42 +0000 (0:00:05.975) 0:03:04.251 ********** 2026-05-28 02:36:46.766384 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-28 02:36:46.766457 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-28 02:36:46.766583 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-28 02:36:46.766752 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-28 02:36:46.766863 | aio | 2026-05-28 02:36:46.766990 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-28 02:36:46.767091 | aio | 2026-05-28 02:36:46.767399 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 02:36:46.767511 | aio | Thursday 28 May 2026 02:36:46 +0000 (0:00:04.349) 0:03:08.600 ********** 2026-05-28 02:36:47.606141 | aio | ok: [aio] 2026-05-28 02:36:47.606216 | aio | 2026-05-28 02:36:47.606291 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:36:47.606389 | aio | Thursday 28 May 2026 02:36:47 +0000 (0:00:00.839) 0:03:09.440 ********** 2026-05-28 02:36:47.794201 | aio | ok: [aio] 2026-05-28 02:36:47.794333 | aio | 2026-05-28 02:36:47.794470 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:36:47.794566 | aio | Thursday 28 May 2026 02:36:47 +0000 (0:00:00.188) 0:03:09.628 ********** 2026-05-28 02:36:47.828174 | aio | skipping: [aio] 2026-05-28 02:36:47.828250 | aio | 2026-05-28 02:36:47.828310 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-28 02:36:47.828402 | aio | Thursday 28 May 2026 02:36:47 +0000 (0:00:00.033) 0:03:09.662 ********** 2026-05-28 02:36:48.019606 | aio | ok: [aio] 2026-05-28 02:36:48.019682 | aio | 2026-05-28 02:36:48.019758 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:36:48.019840 | aio | Thursday 28 May 2026 02:36:48 +0000 (0:00:00.191) 0:03:09.854 ********** 2026-05-28 02:36:48.072208 | aio | ok: [aio] => { 2026-05-28 02:36:48.072327 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-28 02:36:48.072458 | aio | } 2026-05-28 02:36:48.072582 | aio | 2026-05-28 02:36:48.072756 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:36:48.072896 | aio | Thursday 28 May 2026 02:36:48 +0000 (0:00:00.052) 0:03:09.906 ********** 2026-05-28 02:36:48.366680 | aio | ok: [aio] 2026-05-28 02:36:48.366746 | aio | 2026-05-28 02:36:48.366882 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:36:48.366983 | aio | Thursday 28 May 2026 02:36:48 +0000 (0:00:00.294) 0:03:10.201 ********** 2026-05-28 02:36:48.406862 | aio | skipping: [aio] 2026-05-28 02:36:48.406928 | aio | 2026-05-28 02:36:48.407012 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:36:48.407105 | aio | Thursday 28 May 2026 02:36:48 +0000 (0:00:00.040) 0:03:10.241 ********** 2026-05-28 02:36:48.443305 | aio | skipping: [aio] 2026-05-28 02:36:48.443373 | aio | 2026-05-28 02:36:48.443485 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:36:48.443580 | aio | Thursday 28 May 2026 02:36:48 +0000 (0:00:00.036) 0:03:10.278 ********** 2026-05-28 02:36:48.643388 | aio | ok: [aio] 2026-05-28 02:36:48.643568 | aio | 2026-05-28 02:36:48.643791 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:36:48.644022 | aio | Thursday 28 May 2026 02:36:48 +0000 (0:00:00.199) 0:03:10.477 ********** 2026-05-28 02:36:49.742157 | aio | ok: [aio] 2026-05-28 02:36:49.742228 | aio | 2026-05-28 02:36:49.744029 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:36:49.744074 | aio | Thursday 28 May 2026 02:36:49 +0000 (0:00:01.098) 0:03:11.576 ********** 2026-05-28 02:36:49.805979 | aio | ok: [aio] => { 2026-05-28 02:36:49.806197 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-28 02:36:49.806396 | aio | } 2026-05-28 02:36:49.806586 | aio | 2026-05-28 02:36:49.806791 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:36:49.807022 | aio | Thursday 28 May 2026 02:36:49 +0000 (0:00:00.063) 0:03:11.640 ********** 2026-05-28 02:36:50.135667 | aio | ok: [aio] 2026-05-28 02:36:50.135768 | aio | 2026-05-28 02:36:50.135910 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:36:50.136049 | aio | Thursday 28 May 2026 02:36:50 +0000 (0:00:00.329) 0:03:11.970 ********** 2026-05-28 02:36:52.073660 | aio | ok: [aio] 2026-05-28 02:36:52.073736 | aio | 2026-05-28 02:36:52.073748 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-28 02:36:52.073758 | aio | Thursday 28 May 2026 02:36:52 +0000 (0:00:01.937) 0:03:13.907 ********** 2026-05-28 02:36:52.101112 | aio | skipping: [aio] 2026-05-28 02:36:52.101186 | aio | 2026-05-28 02:36:52.101348 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-28 02:36:52.101491 | aio | Thursday 28 May 2026 02:36:52 +0000 (0:00:00.028) 0:03:13.935 ********** 2026-05-28 02:36:52.131087 | aio | skipping: [aio] 2026-05-28 02:36:52.131182 | aio | 2026-05-28 02:36:52.131462 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-28 02:36:52.131561 | aio | Thursday 28 May 2026 02:36:52 +0000 (0:00:00.030) 0:03:13.965 ********** 2026-05-28 02:36:52.162775 | aio | skipping: [aio] 2026-05-28 02:36:52.162862 | aio | 2026-05-28 02:36:52.162973 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-28 02:36:52.163095 | aio | Thursday 28 May 2026 02:36:52 +0000 (0:00:00.032) 0:03:13.997 ********** 2026-05-28 02:36:53.146941 | aio | ok: [aio] 2026-05-28 02:36:53.146983 | aio | 2026-05-28 02:36:53.146990 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-28 02:36:53.146997 | aio | Thursday 28 May 2026 02:36:53 +0000 (0:00:00.983) 0:03:14.980 ********** 2026-05-28 02:36:53.559744 | aio | ok: [aio] 2026-05-28 02:36:53.559790 | aio | 2026-05-28 02:36:53.559797 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-28 02:36:53.559804 | aio | Thursday 28 May 2026 02:36:53 +0000 (0:00:00.412) 0:03:15.393 ********** 2026-05-28 02:36:54.408819 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-28 02:36:54.408866 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-28 02:36:54.408872 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-28 02:36:54.408877 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-28 02:36:54.408881 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-28 02:36:54.408895 | aio | 2026-05-28 02:36:54.408900 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-28 02:36:54.408904 | aio | Thursday 28 May 2026 02:36:54 +0000 (0:00:00.848) 0:03:16.242 ********** 2026-05-28 02:36:54.890519 | aio | ok: [aio] 2026-05-28 02:36:54.890579 | aio | 2026-05-28 02:36:54.890680 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-28 02:36:54.890780 | aio | Thursday 28 May 2026 02:36:54 +0000 (0:00:00.475) 0:03:16.718 ********** 2026-05-28 02:36:54.890872 | aio | 2026-05-28 02:36:54.890972 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-28 02:36:54.891065 | aio | Thursday 28 May 2026 02:36:54 +0000 (0:00:00.007) 0:03:16.725 ********** 2026-05-28 02:36:55.236666 | aio | ok: [aio] 2026-05-28 02:36:55.236707 | aio | 2026-05-28 02:36:55.236713 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:36:55.236718 | aio | Thursday 28 May 2026 02:36:55 +0000 (0:00:00.345) 0:03:17.071 ********** 2026-05-28 02:36:55.430564 | aio | ok: [aio] 2026-05-28 02:36:55.430634 | aio | 2026-05-28 02:36:55.430780 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:36:55.430893 | aio | Thursday 28 May 2026 02:36:55 +0000 (0:00:00.194) 0:03:17.265 ********** 2026-05-28 02:36:55.483284 | aio | ok: [aio] => { 2026-05-28 02:36:55.483418 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-28 02:36:55.483503 | aio | } 2026-05-28 02:36:55.483586 | aio | 2026-05-28 02:36:55.483684 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:36:55.483778 | aio | Thursday 28 May 2026 02:36:55 +0000 (0:00:00.052) 0:03:17.317 ********** 2026-05-28 02:36:55.818878 | aio | ok: [aio] 2026-05-28 02:36:55.818947 | aio | 2026-05-28 02:36:55.819028 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:36:55.819121 | aio | Thursday 28 May 2026 02:36:55 +0000 (0:00:00.335) 0:03:17.653 ********** 2026-05-28 02:36:58.821766 | aio | ok: [aio] 2026-05-28 02:36:58.821839 | aio | 2026-05-28 02:36:58.821906 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-28 02:36:58.822033 | aio | Thursday 28 May 2026 02:36:58 +0000 (0:00:03.002) 0:03:20.656 ********** 2026-05-28 02:36:59.789112 | aio | ok: [aio] 2026-05-28 02:36:59.789176 | aio | 2026-05-28 02:36:59.789261 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-28 02:36:59.789388 | aio | Thursday 28 May 2026 02:36:59 +0000 (0:00:00.967) 0:03:21.623 ********** 2026-05-28 02:36:59.982402 | aio | ok: [aio] 2026-05-28 02:36:59.982462 | aio | 2026-05-28 02:36:59.982474 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-28 02:36:59.982492 | aio | Thursday 28 May 2026 02:36:59 +0000 (0:00:00.193) 0:03:21.816 ********** 2026-05-28 02:37:00.413675 | aio | ok: [aio] 2026-05-28 02:37:00.413746 | aio | 2026-05-28 02:37:00.413898 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-28 02:37:00.414028 | aio | Thursday 28 May 2026 02:37:00 +0000 (0:00:00.431) 0:03:22.248 ********** 2026-05-28 02:37:00.958129 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-28 02:37:00.958201 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-28 02:37:00.958528 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-28 02:37:00.958594 | aio | 2026-05-28 02:37:00.958606 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-28 02:37:00.958623 | aio | Thursday 28 May 2026 02:37:00 +0000 (0:00:00.544) 0:03:22.792 ********** 2026-05-28 02:37:01.374982 | aio | ok: [aio] 2026-05-28 02:37:01.375252 | aio | 2026-05-28 02:37:01.375259 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-28 02:37:01.375264 | aio | Thursday 28 May 2026 02:37:01 +0000 (0:00:00.416) 0:03:23.209 ********** 2026-05-28 02:37:01.776717 | aio | ok: [aio] 2026-05-28 02:37:01.776777 | aio | 2026-05-28 02:37:01.776872 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-28 02:37:01.777275 | aio | Thursday 28 May 2026 02:37:01 +0000 (0:00:00.396) 0:03:23.605 ********** 2026-05-28 02:37:01.777316 | aio | 2026-05-28 02:37:01.777322 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-28 02:37:01.777327 | aio | Thursday 28 May 2026 02:37:01 +0000 (0:00:00.005) 0:03:23.611 ********** 2026-05-28 02:37:02.136675 | aio | ok: [aio] 2026-05-28 02:37:02.136716 | aio | 2026-05-28 02:37:02.136723 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-28 02:37:02.136732 | aio | Thursday 28 May 2026 02:37:02 +0000 (0:00:00.359) 0:03:23.970 ********** 2026-05-28 02:37:02.187015 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-28 02:37:02.187062 | aio | 2026-05-28 02:37:02.187306 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-28 02:37:02.187351 | aio | Thursday 28 May 2026 02:37:02 +0000 (0:00:00.050) 0:03:24.021 ********** 2026-05-28 02:37:03.145608 | aio | ok: [aio] 2026-05-28 02:37:03.145702 | aio | 2026-05-28 02:37:03.146009 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-28 02:37:03.146059 | aio | Thursday 28 May 2026 02:37:03 +0000 (0:00:00.958) 0:03:24.980 ********** 2026-05-28 02:37:03.796318 | aio | ok: [aio] => (item=chronyd) 2026-05-28 02:37:03.796845 | aio | ok: [aio] => (item=sshd) 2026-05-28 02:37:03.796868 | aio | 2026-05-28 02:37:03.796875 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-28 02:37:03.796881 | aio | Thursday 28 May 2026 02:37:03 +0000 (0:00:00.650) 0:03:25.630 ********** 2026-05-28 02:37:04.072741 | aio | ok: [aio] 2026-05-28 02:37:04.072846 | aio | 2026-05-28 02:37:04.072979 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-28 02:37:04.073115 | aio | Thursday 28 May 2026 02:37:04 +0000 (0:00:00.276) 0:03:25.907 ********** 2026-05-28 02:37:04.263850 | aio | ok: [aio] 2026-05-28 02:37:04.264110 | aio | 2026-05-28 02:37:04.264352 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-28 02:37:04.264576 | aio | Thursday 28 May 2026 02:37:04 +0000 (0:00:00.191) 0:03:26.098 ********** 2026-05-28 02:37:04.490299 | aio | ok: [aio] 2026-05-28 02:37:04.490472 | aio | 2026-05-28 02:37:04.490708 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-28 02:37:04.490931 | aio | Thursday 28 May 2026 02:37:04 +0000 (0:00:00.226) 0:03:26.324 ********** 2026-05-28 02:37:04.692655 | aio | ok: [aio] 2026-05-28 02:37:04.692741 | aio | 2026-05-28 02:37:04.692764 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-28 02:37:04.692878 | aio | Thursday 28 May 2026 02:37:04 +0000 (0:00:00.202) 0:03:26.527 ********** 2026-05-28 02:37:04.903079 | aio | ok: [aio] => (item=aio) 2026-05-28 02:37:04.903210 | aio | 2026-05-28 02:37:04.903406 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-28 02:37:04.903589 | aio | Thursday 28 May 2026 02:37:04 +0000 (0:00:00.210) 0:03:26.737 ********** 2026-05-28 02:37:04.942655 | aio | ok: [aio] 2026-05-28 02:37:04.942837 | aio | 2026-05-28 02:37:04.943070 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 02:37:04.943401 | aio | Thursday 28 May 2026 02:37:04 +0000 (0:00:00.039) 0:03:26.776 ********** 2026-05-28 02:37:04.990579 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 02:37:04.990777 | aio | 2026-05-28 02:37:04.991001 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 02:37:04.991209 | aio | Thursday 28 May 2026 02:37:04 +0000 (0:00:00.048) 0:03:26.825 ********** 2026-05-28 02:37:05.026812 | aio | skipping: [aio] 2026-05-28 02:37:05.027003 | aio | 2026-05-28 02:37:05.027244 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 02:37:05.027480 | aio | Thursday 28 May 2026 02:37:05 +0000 (0:00:00.036) 0:03:26.861 ********** 2026-05-28 02:37:05.067056 | aio | skipping: [aio] => (item=aio) 2026-05-28 02:37:05.067245 | aio | skipping: [aio] 2026-05-28 02:37:05.067427 | aio | 2026-05-28 02:37:05.067634 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 02:37:05.067837 | aio | Thursday 28 May 2026 02:37:05 +0000 (0:00:00.040) 0:03:26.901 ********** 2026-05-28 02:37:05.314930 | aio | ok: [aio] 2026-05-28 02:37:05.315676 | aio | 2026-05-28 02:37:05.315962 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 02:37:05.316338 | aio | Thursday 28 May 2026 02:37:05 +0000 (0:00:00.247) 0:03:27.149 ********** 2026-05-28 02:37:11.614422 | aio | ok: [aio] 2026-05-28 02:37:11.614487 | aio | 2026-05-28 02:37:11.614499 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-28 02:37:11.614511 | aio | Thursday 28 May 2026 02:37:11 +0000 (0:00:06.298) 0:03:33.448 ********** 2026-05-28 02:37:16.893744 | aio | ok: [aio] 2026-05-28 02:37:16.893830 | aio | 2026-05-28 02:37:16.894133 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-28 02:37:16.894184 | aio | Thursday 28 May 2026 02:37:16 +0000 (0:00:05.280) 0:03:38.728 ********** 2026-05-28 02:37:30.751427 | aio | ok: [aio] 2026-05-28 02:37:30.751504 | aio | 2026-05-28 02:37:30.751594 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-28 02:37:30.751736 | aio | Thursday 28 May 2026 02:37:30 +0000 (0:00:13.857) 0:03:52.586 ********** 2026-05-28 02:39:00.005496 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-28 02:39:00.005584 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-28 02:39:00.005591 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-28 02:39:00.005596 | aio | 2026-05-28 02:39:00.005601 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-28 02:39:00.005607 | aio | Thursday 28 May 2026 02:39:00 +0000 (0:01:29.253) 0:05:21.839 ********** 2026-05-28 02:39:05.733280 | aio | ok: [aio] 2026-05-28 02:39:05.733356 | aio | 2026-05-28 02:39:05.733502 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-28 02:39:05.733616 | aio | Thursday 28 May 2026 02:39:05 +0000 (0:00:05.728) 0:05:27.567 ********** 2026-05-28 02:39:11.659917 | aio | ok: [aio] 2026-05-28 02:39:11.659991 | aio | 2026-05-28 02:39:11.660205 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-28 02:39:11.660252 | aio | Thursday 28 May 2026 02:39:11 +0000 (0:00:05.926) 0:05:33.494 ********** 2026-05-28 02:39:11.713230 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-28 02:39:11.713311 | aio | 2026-05-28 02:39:11.713531 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-28 02:39:11.713567 | aio | Thursday 28 May 2026 02:39:11 +0000 (0:00:00.053) 0:05:33.547 ********** 2026-05-28 02:39:11.750727 | aio | ok: [aio] 2026-05-28 02:39:11.750794 | aio | 2026-05-28 02:39:11.750866 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-28 02:39:11.750976 | aio | Thursday 28 May 2026 02:39:11 +0000 (0:00:00.037) 0:05:33.585 ********** 2026-05-28 02:39:17.710518 | aio | ok: [aio] 2026-05-28 02:39:17.710604 | aio | 2026-05-28 02:39:17.710817 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-28 02:39:17.710854 | aio | Thursday 28 May 2026 02:39:17 +0000 (0:00:05.959) 0:05:39.545 ********** 2026-05-28 02:39:17.751618 | aio | ok: [aio] 2026-05-28 02:39:17.751688 | aio | 2026-05-28 02:39:17.751932 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-28 02:39:17.751962 | aio | Thursday 28 May 2026 02:39:17 +0000 (0:00:00.041) 0:05:39.586 ********** 2026-05-28 02:39:17.786487 | aio | skipping: [aio] => (item=1) 2026-05-28 02:39:17.786585 | aio | skipping: [aio] => (item=1) 2026-05-28 02:39:17.787075 | aio | skipping: [aio] => (item=1) 2026-05-28 02:39:17.787113 | aio | skipping: [aio] 2026-05-28 02:39:17.787119 | aio | 2026-05-28 02:39:17.787123 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-28 02:39:17.787128 | aio | Thursday 28 May 2026 02:39:17 +0000 (0:00:00.034) 0:05:39.621 ********** 2026-05-28 02:39:17.843819 | aio | skipping: [aio] 2026-05-28 02:39:17.843885 | aio | 2026-05-28 02:39:17.844304 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-05-28 02:39:17.844347 | aio | 2026-05-28 02:39:17.844353 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 02:39:17.844357 | aio | Thursday 28 May 2026 02:39:17 +0000 (0:00:00.057) 0:05:39.678 ********** 2026-05-28 02:39:18.706063 | aio | ok: [aio] 2026-05-28 02:39:18.706128 | aio | 2026-05-28 02:39:18.706224 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:39:18.706366 | aio | Thursday 28 May 2026 02:39:18 +0000 (0:00:00.862) 0:05:40.540 ********** 2026-05-28 02:39:18.929366 | aio | ok: [aio] 2026-05-28 02:39:18.929431 | aio | 2026-05-28 02:39:18.929533 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:39:18.929671 | aio | Thursday 28 May 2026 02:39:18 +0000 (0:00:00.223) 0:05:40.763 ********** 2026-05-28 02:39:18.958847 | aio | skipping: [aio] 2026-05-28 02:39:18.958913 | aio | 2026-05-28 02:39:18.959115 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-28 02:39:18.959152 | aio | Thursday 28 May 2026 02:39:18 +0000 (0:00:00.029) 0:05:40.793 ********** 2026-05-28 02:39:19.160405 | aio | ok: [aio] 2026-05-28 02:39:19.160472 | aio | 2026-05-28 02:39:19.160575 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:39:19.160762 | aio | Thursday 28 May 2026 02:39:19 +0000 (0:00:00.201) 0:05:40.995 ********** 2026-05-28 02:39:19.213588 | aio | ok: [aio] => { 2026-05-28 02:39:19.213652 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-28 02:39:19.213952 | aio | } 2026-05-28 02:39:19.214167 | aio | 2026-05-28 02:39:19.214178 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:39:19.214190 | aio | Thursday 28 May 2026 02:39:19 +0000 (0:00:00.052) 0:05:41.047 ********** 2026-05-28 02:39:19.502911 | aio | ok: [aio] 2026-05-28 02:39:19.502976 | aio | 2026-05-28 02:39:19.503066 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:39:19.503189 | aio | Thursday 28 May 2026 02:39:19 +0000 (0:00:00.289) 0:05:41.337 ********** 2026-05-28 02:39:19.541578 | aio | skipping: [aio] 2026-05-28 02:39:19.541672 | aio | 2026-05-28 02:39:19.542041 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:39:19.542084 | aio | Thursday 28 May 2026 02:39:19 +0000 (0:00:00.038) 0:05:41.376 ********** 2026-05-28 02:39:19.578322 | aio | skipping: [aio] 2026-05-28 02:39:19.578372 | aio | 2026-05-28 02:39:19.578481 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:39:19.578592 | aio | Thursday 28 May 2026 02:39:19 +0000 (0:00:00.037) 0:05:41.413 ********** 2026-05-28 02:39:19.775222 | aio | ok: [aio] 2026-05-28 02:39:19.775267 | aio | 2026-05-28 02:39:19.775274 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:39:19.775280 | aio | Thursday 28 May 2026 02:39:19 +0000 (0:00:00.196) 0:05:41.609 ********** 2026-05-28 02:39:20.750670 | aio | ok: [aio] 2026-05-28 02:39:20.750714 | aio | 2026-05-28 02:39:20.750720 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:39:20.750725 | aio | Thursday 28 May 2026 02:39:20 +0000 (0:00:00.975) 0:05:42.584 ********** 2026-05-28 02:39:20.814930 | aio | ok: [aio] => { 2026-05-28 02:39:20.814975 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-28 02:39:20.814983 | aio | } 2026-05-28 02:39:20.814990 | aio | 2026-05-28 02:39:20.814996 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:39:20.815015 | aio | Thursday 28 May 2026 02:39:20 +0000 (0:00:00.063) 0:05:42.648 ********** 2026-05-28 02:39:21.140161 | aio | ok: [aio] 2026-05-28 02:39:21.140202 | aio | 2026-05-28 02:39:21.140208 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:39:21.140213 | aio | Thursday 28 May 2026 02:39:21 +0000 (0:00:00.325) 0:05:42.974 ********** 2026-05-28 02:39:23.096044 | aio | ok: [aio] 2026-05-28 02:39:23.096092 | aio | 2026-05-28 02:39:23.096098 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-28 02:39:23.096103 | aio | Thursday 28 May 2026 02:39:23 +0000 (0:00:01.955) 0:05:44.930 ********** 2026-05-28 02:39:23.122835 | aio | skipping: [aio] 2026-05-28 02:39:23.122858 | aio | 2026-05-28 02:39:23.122864 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-28 02:39:23.122868 | aio | Thursday 28 May 2026 02:39:23 +0000 (0:00:00.026) 0:05:44.956 ********** 2026-05-28 02:39:23.150889 | aio | skipping: [aio] 2026-05-28 02:39:23.150929 | aio | 2026-05-28 02:39:23.150941 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-28 02:39:23.150946 | aio | Thursday 28 May 2026 02:39:23 +0000 (0:00:00.027) 0:05:44.984 ********** 2026-05-28 02:39:23.177720 | aio | skipping: [aio] 2026-05-28 02:39:23.177756 | aio | 2026-05-28 02:39:23.177764 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-28 02:39:23.177771 | aio | Thursday 28 May 2026 02:39:23 +0000 (0:00:00.027) 0:05:45.011 ********** 2026-05-28 02:39:24.164255 | aio | ok: [aio] 2026-05-28 02:39:24.164320 | aio | 2026-05-28 02:39:24.164422 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-28 02:39:24.164522 | aio | Thursday 28 May 2026 02:39:24 +0000 (0:00:00.986) 0:05:45.998 ********** 2026-05-28 02:39:24.571796 | aio | ok: [aio] 2026-05-28 02:39:24.571865 | aio | 2026-05-28 02:39:24.572113 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-28 02:39:24.572381 | aio | Thursday 28 May 2026 02:39:24 +0000 (0:00:00.407) 0:05:46.406 ********** 2026-05-28 02:39:25.462022 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-28 02:39:25.462977 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-28 02:39:25.463024 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-28 02:39:25.463032 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-28 02:39:25.463039 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-28 02:39:25.463045 | aio | 2026-05-28 02:39:25.463052 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-28 02:39:25.463057 | aio | Thursday 28 May 2026 02:39:25 +0000 (0:00:00.890) 0:05:47.296 ********** 2026-05-28 02:39:25.962929 | aio | ok: [aio] 2026-05-28 02:39:25.962999 | aio | 2026-05-28 02:39:25.963491 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-28 02:39:25.963534 | aio | Thursday 28 May 2026 02:39:25 +0000 (0:00:00.496) 0:05:47.792 ********** 2026-05-28 02:39:25.963540 | aio | 2026-05-28 02:39:25.963545 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-28 02:39:25.963549 | aio | Thursday 28 May 2026 02:39:25 +0000 (0:00:00.004) 0:05:47.797 ********** 2026-05-28 02:39:26.302851 | aio | ok: [aio] 2026-05-28 02:39:26.302911 | aio | 2026-05-28 02:39:26.303016 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:39:26.303149 | aio | Thursday 28 May 2026 02:39:26 +0000 (0:00:00.339) 0:05:48.137 ********** 2026-05-28 02:39:26.491577 | aio | ok: [aio] 2026-05-28 02:39:26.491641 | aio | 2026-05-28 02:39:26.491734 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:39:26.491866 | aio | Thursday 28 May 2026 02:39:26 +0000 (0:00:00.188) 0:05:48.326 ********** 2026-05-28 02:39:26.545903 | aio | ok: [aio] => { 2026-05-28 02:39:26.546068 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-28 02:39:26.546641 | aio | } 2026-05-28 02:39:26.546686 | aio | 2026-05-28 02:39:26.546693 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:39:26.546699 | aio | Thursday 28 May 2026 02:39:26 +0000 (0:00:00.054) 0:05:48.380 ********** 2026-05-28 02:39:26.876515 | aio | ok: [aio] 2026-05-28 02:39:26.876579 | aio | 2026-05-28 02:39:26.876813 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:39:26.876856 | aio | Thursday 28 May 2026 02:39:26 +0000 (0:00:00.330) 0:05:48.711 ********** 2026-05-28 02:39:29.943795 | aio | ok: [aio] 2026-05-28 02:39:29.943840 | aio | 2026-05-28 02:39:29.943846 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-28 02:39:29.943850 | aio | Thursday 28 May 2026 02:39:29 +0000 (0:00:03.066) 0:05:51.778 ********** 2026-05-28 02:39:31.027906 | aio | ok: [aio] 2026-05-28 02:39:31.028058 | aio | 2026-05-28 02:39:31.028320 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-28 02:39:31.028366 | aio | Thursday 28 May 2026 02:39:31 +0000 (0:00:01.084) 0:05:52.862 ********** 2026-05-28 02:39:31.226287 | aio | ok: [aio] 2026-05-28 02:39:31.226367 | aio | 2026-05-28 02:39:31.226713 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-28 02:39:31.226765 | aio | Thursday 28 May 2026 02:39:31 +0000 (0:00:00.198) 0:05:53.060 ********** 2026-05-28 02:39:31.636810 | aio | ok: [aio] 2026-05-28 02:39:31.636962 | aio | 2026-05-28 02:39:31.636980 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-28 02:39:31.637107 | aio | Thursday 28 May 2026 02:39:31 +0000 (0:00:00.410) 0:05:53.471 ********** 2026-05-28 02:39:32.173179 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-28 02:39:32.173246 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-28 02:39:32.173352 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-28 02:39:32.173638 | aio | 2026-05-28 02:39:32.173654 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-28 02:39:32.173660 | aio | Thursday 28 May 2026 02:39:32 +0000 (0:00:00.536) 0:05:54.007 ********** 2026-05-28 02:39:32.587251 | aio | ok: [aio] 2026-05-28 02:39:32.587369 | aio | 2026-05-28 02:39:32.587726 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-28 02:39:32.587776 | aio | Thursday 28 May 2026 02:39:32 +0000 (0:00:00.413) 0:05:54.421 ********** 2026-05-28 02:39:33.003440 | aio | ok: [aio] 2026-05-28 02:39:33.003512 | aio | 2026-05-28 02:39:33.004052 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-28 02:39:33.004097 | aio | Thursday 28 May 2026 02:39:32 +0000 (0:00:00.411) 0:05:54.832 ********** 2026-05-28 02:39:33.004103 | aio | 2026-05-28 02:39:33.004108 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-28 02:39:33.004112 | aio | Thursday 28 May 2026 02:39:33 +0000 (0:00:00.005) 0:05:54.838 ********** 2026-05-28 02:39:33.347181 | aio | ok: [aio] 2026-05-28 02:39:33.347251 | aio | 2026-05-28 02:39:33.347339 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-28 02:39:33.347472 | aio | Thursday 28 May 2026 02:39:33 +0000 (0:00:00.343) 0:05:55.181 ********** 2026-05-28 02:39:33.388682 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-28 02:39:33.388740 | aio | 2026-05-28 02:39:33.389004 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-28 02:39:33.389050 | aio | Thursday 28 May 2026 02:39:33 +0000 (0:00:00.041) 0:05:55.223 ********** 2026-05-28 02:39:34.382535 | aio | ok: [aio] 2026-05-28 02:39:34.382577 | aio | 2026-05-28 02:39:34.382583 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-28 02:39:34.382587 | aio | Thursday 28 May 2026 02:39:34 +0000 (0:00:00.993) 0:05:56.216 ********** 2026-05-28 02:39:35.025259 | aio | ok: [aio] => (item=chronyd) 2026-05-28 02:39:35.026262 | aio | ok: [aio] => (item=sshd) 2026-05-28 02:39:35.026312 | aio | 2026-05-28 02:39:35.026324 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-28 02:39:35.026329 | aio | Thursday 28 May 2026 02:39:35 +0000 (0:00:00.642) 0:05:56.859 ********** 2026-05-28 02:39:35.329651 | aio | ok: [aio] 2026-05-28 02:39:35.329754 | aio | 2026-05-28 02:39:35.330059 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-28 02:39:35.330108 | aio | Thursday 28 May 2026 02:39:35 +0000 (0:00:00.304) 0:05:57.163 ********** 2026-05-28 02:39:35.514409 | aio | ok: [aio] 2026-05-28 02:39:35.514464 | aio | 2026-05-28 02:39:35.514713 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-28 02:39:35.514757 | aio | Thursday 28 May 2026 02:39:35 +0000 (0:00:00.184) 0:05:57.348 ********** 2026-05-28 02:39:35.741757 | aio | ok: [aio] 2026-05-28 02:39:35.741820 | aio | 2026-05-28 02:39:35.741930 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-28 02:39:35.742057 | aio | Thursday 28 May 2026 02:39:35 +0000 (0:00:00.227) 0:05:57.576 ********** 2026-05-28 02:39:35.941899 | aio | ok: [aio] 2026-05-28 02:39:35.941971 | aio | 2026-05-28 02:39:35.942055 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-05-28 02:39:35.942209 | aio | Thursday 28 May 2026 02:39:35 +0000 (0:00:00.200) 0:05:57.776 ********** 2026-05-28 02:39:47.518304 | aio | changed: [aio] 2026-05-28 02:39:47.518390 | aio | 2026-05-28 02:39:47.518408 | aio | TASK [vexxhost.ceph.ceph_exporter : Validate Ceph exporters exist] ************* 2026-05-28 02:39:47.518583 | aio | Thursday 28 May 2026 02:39:47 +0000 (0:00:11.576) 0:06:09.352 ********** 2026-05-28 02:39:54.511990 | aio | ok: [aio] 2026-05-28 02:39:54.512748 | aio | 2026-05-28 02:39:54.512830 | aio | PLAY RECAP ********************************************************************* 2026-05-28 02:39:54.512842 | aio | aio : ok=141 changed=30 unreachable=0 failed=0 skipped=24 rescued=0 ignored=0 2026-05-28 02:39:54.512860 | aio | 2026-05-28 02:39:54.516183 | aio | 2026-05-28 02:39:54.516244 | aio | TASKS RECAP ******************************************************************** 2026-05-28 02:39:54.516255 | aio | Thursday 28 May 2026 02:39:54 +0000 (0:00:06.994) 0:06:16.346 ********** 2026-05-28 02:39:54.516265 | aio | =============================================================================== 2026-05-28 02:39:54.516274 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 89.25s 2026-05-28 02:39:54.516283 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 81.20s 2026-05-28 02:39:54.516291 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.08s 2026-05-28 02:39:54.516300 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.86s 2026-05-28 02:39:54.516309 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.03s 2026-05-28 02:39:54.516317 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ---------- 11.58s 2026-05-28 02:39:54.516326 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.56s 2026-05-28 02:39:54.516335 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 8.27s 2026-05-28 02:39:54.516343 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.36s 2026-05-28 02:39:54.516352 | aio | vexxhost.ceph.ceph_exporter : Validate Ceph exporters exist ------------- 6.99s 2026-05-28 02:39:54.516361 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.32s 2026-05-28 02:39:54.516369 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.30s 2026-05-28 02:39:54.516378 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.98s 2026-05-28 02:39:54.516386 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.96s 2026-05-28 02:39:54.516416 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.93s 2026-05-28 02:39:54.516426 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.73s 2026-05-28 02:39:54.516516 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.58s 2026-05-28 02:39:54.516750 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.28s 2026-05-28 02:39:54.516925 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 4.95s 2026-05-28 02:39:54.517092 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.38s 2026-05-28 02:39:54.597202 | aio | INFO [default > converge] Executed: Successful 2026-05-28 02:39:54.607340 | aio | INFO [default > idempotence] Executing 2026-05-28 02:39:55.481098 | aio | 2026-05-28 02:39:55.481135 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-28 02:39:55.481140 | aio | 2026-05-28 02:39:55.481145 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 02:39:55.481149 | aio | Thursday 28 May 2026 02:39:55 +0000 (0:00:00.047) 0:00:00.047 ********** 2026-05-28 02:39:56.613964 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-28 02:39:56.614014 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-28 02:39:56.614022 | aio | interpreter could change the meaning of that path. See 2026-05-28 02:39:56.614029 | aio | https://docs.ansible.com/ansible- 2026-05-28 02:39:56.614034 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-28 02:39:56.626099 | aio | ok: [aio] 2026-05-28 02:39:56.626131 | aio | 2026-05-28 02:39:56.626142 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:39:56.626151 | aio | Thursday 28 May 2026 02:39:56 +0000 (0:00:01.144) 0:00:01.192 ********** 2026-05-28 02:39:56.906569 | aio | ok: [aio] 2026-05-28 02:39:56.906623 | aio | 2026-05-28 02:39:56.906636 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:39:56.906646 | aio | Thursday 28 May 2026 02:39:56 +0000 (0:00:00.279) 0:00:01.472 ********** 2026-05-28 02:39:56.942797 | aio | skipping: [aio] 2026-05-28 02:39:56.942842 | aio | 2026-05-28 02:39:56.942853 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-28 02:39:56.942863 | aio | Thursday 28 May 2026 02:39:56 +0000 (0:00:00.036) 0:00:01.509 ********** 2026-05-28 02:39:57.242883 | aio | ok: [aio] 2026-05-28 02:39:57.242929 | aio | 2026-05-28 02:39:57.242937 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:39:57.242944 | aio | Thursday 28 May 2026 02:39:57 +0000 (0:00:00.300) 0:00:01.809 ********** 2026-05-28 02:39:57.314450 | aio | ok: [aio] => { 2026-05-28 02:39:57.314516 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-28 02:39:57.314531 | aio | } 2026-05-28 02:39:57.314569 | aio | 2026-05-28 02:39:57.314823 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:39:57.315034 | aio | Thursday 28 May 2026 02:39:57 +0000 (0:00:00.071) 0:00:01.880 ********** 2026-05-28 02:39:57.731102 | aio | ok: [aio] 2026-05-28 02:39:57.731271 | aio | 2026-05-28 02:39:57.731496 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:39:57.731704 | aio | Thursday 28 May 2026 02:39:57 +0000 (0:00:00.417) 0:00:02.297 ********** 2026-05-28 02:39:57.769564 | aio | skipping: [aio] 2026-05-28 02:39:57.769712 | aio | 2026-05-28 02:39:57.769924 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:39:57.770206 | aio | Thursday 28 May 2026 02:39:57 +0000 (0:00:00.038) 0:00:02.336 ********** 2026-05-28 02:39:57.813905 | aio | skipping: [aio] 2026-05-28 02:39:57.814210 | aio | 2026-05-28 02:39:57.814451 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:39:57.814672 | aio | Thursday 28 May 2026 02:39:57 +0000 (0:00:00.044) 0:00:02.380 ********** 2026-05-28 02:39:58.015205 | aio | ok: [aio] 2026-05-28 02:39:58.015280 | aio | 2026-05-28 02:39:58.015422 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:39:58.015567 | aio | Thursday 28 May 2026 02:39:58 +0000 (0:00:00.201) 0:00:02.582 ********** 2026-05-28 02:39:59.126015 | aio | ok: [aio] 2026-05-28 02:39:59.126074 | aio | 2026-05-28 02:39:59.126089 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:39:59.126100 | aio | Thursday 28 May 2026 02:39:59 +0000 (0:00:01.110) 0:00:03.692 ********** 2026-05-28 02:39:59.201380 | aio | ok: [aio] => { 2026-05-28 02:39:59.201432 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-28 02:39:59.201846 | aio | } 2026-05-28 02:39:59.202024 | aio | 2026-05-28 02:39:59.202031 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:39:59.202036 | aio | Thursday 28 May 2026 02:39:59 +0000 (0:00:00.076) 0:00:03.768 ********** 2026-05-28 02:39:59.541324 | aio | ok: [aio] 2026-05-28 02:39:59.541425 | aio | 2026-05-28 02:39:59.541686 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:39:59.541707 | aio | Thursday 28 May 2026 02:39:59 +0000 (0:00:00.339) 0:00:04.108 ********** 2026-05-28 02:40:01.674901 | aio | ok: [aio] 2026-05-28 02:40:01.674944 | aio | 2026-05-28 02:40:01.674950 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-28 02:40:01.674955 | aio | Thursday 28 May 2026 02:40:01 +0000 (0:00:02.133) 0:00:06.241 ********** 2026-05-28 02:40:01.704576 | aio | skipping: [aio] 2026-05-28 02:40:01.704642 | aio | 2026-05-28 02:40:01.704649 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-28 02:40:01.704656 | aio | Thursday 28 May 2026 02:40:01 +0000 (0:00:00.029) 0:00:06.271 ********** 2026-05-28 02:40:01.730224 | aio | skipping: [aio] 2026-05-28 02:40:01.730306 | aio | 2026-05-28 02:40:01.730538 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-28 02:40:01.730584 | aio | Thursday 28 May 2026 02:40:01 +0000 (0:00:00.026) 0:00:06.297 ********** 2026-05-28 02:40:01.751523 | aio | skipping: [aio] 2026-05-28 02:40:01.751630 | aio | 2026-05-28 02:40:01.751766 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-28 02:40:01.751918 | aio | Thursday 28 May 2026 02:40:01 +0000 (0:00:00.021) 0:00:06.318 ********** 2026-05-28 02:40:02.746966 | aio | ok: [aio] 2026-05-28 02:40:02.747081 | aio | 2026-05-28 02:40:02.747427 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-28 02:40:02.747472 | aio | Thursday 28 May 2026 02:40:02 +0000 (0:00:00.995) 0:00:07.313 ********** 2026-05-28 02:40:03.162585 | aio | ok: [aio] 2026-05-28 02:40:03.162658 | aio | 2026-05-28 02:40:03.162794 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-28 02:40:03.162948 | aio | Thursday 28 May 2026 02:40:03 +0000 (0:00:00.415) 0:00:07.729 ********** 2026-05-28 02:40:04.072464 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-28 02:40:04.072580 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-28 02:40:04.073437 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-28 02:40:04.073487 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-28 02:40:04.073495 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-28 02:40:04.073502 | aio | 2026-05-28 02:40:04.073509 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-28 02:40:04.073515 | aio | Thursday 28 May 2026 02:40:04 +0000 (0:00:00.909) 0:00:08.639 ********** 2026-05-28 02:40:04.587506 | aio | ok: [aio] 2026-05-28 02:40:04.587563 | aio | 2026-05-28 02:40:04.587668 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-28 02:40:04.588076 | aio | Thursday 28 May 2026 02:40:04 +0000 (0:00:00.506) 0:00:09.146 ********** 2026-05-28 02:40:04.588119 | aio | 2026-05-28 02:40:04.588125 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-28 02:40:04.588130 | aio | Thursday 28 May 2026 02:40:04 +0000 (0:00:00.008) 0:00:09.154 ********** 2026-05-28 02:40:05.205726 | aio | ok: [aio] 2026-05-28 02:40:05.205800 | aio | 2026-05-28 02:40:05.205869 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:40:05.205994 | aio | Thursday 28 May 2026 02:40:05 +0000 (0:00:00.618) 0:00:09.772 ********** 2026-05-28 02:40:05.404916 | aio | ok: [aio] 2026-05-28 02:40:05.404975 | aio | 2026-05-28 02:40:05.405200 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:40:05.405249 | aio | Thursday 28 May 2026 02:40:05 +0000 (0:00:00.199) 0:00:09.971 ********** 2026-05-28 02:40:05.476112 | aio | ok: [aio] => { 2026-05-28 02:40:05.476705 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-28 02:40:05.476740 | aio | } 2026-05-28 02:40:05.476751 | aio | 2026-05-28 02:40:05.476760 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:40:05.476774 | aio | Thursday 28 May 2026 02:40:05 +0000 (0:00:00.070) 0:00:10.042 ********** 2026-05-28 02:40:05.837144 | aio | ok: [aio] 2026-05-28 02:40:05.837204 | aio | 2026-05-28 02:40:05.837296 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:40:05.837401 | aio | Thursday 28 May 2026 02:40:05 +0000 (0:00:00.361) 0:00:10.404 ********** 2026-05-28 02:40:08.958058 | aio | ok: [aio] 2026-05-28 02:40:08.958124 | aio | 2026-05-28 02:40:08.958197 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-28 02:40:08.958323 | aio | Thursday 28 May 2026 02:40:08 +0000 (0:00:03.121) 0:00:13.525 ********** 2026-05-28 02:40:09.970345 | aio | ok: [aio] 2026-05-28 02:40:09.970426 | aio | 2026-05-28 02:40:09.970434 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-28 02:40:09.970442 | aio | Thursday 28 May 2026 02:40:09 +0000 (0:00:01.010) 0:00:14.536 ********** 2026-05-28 02:40:10.281827 | aio | ok: [aio] 2026-05-28 02:40:10.281908 | aio | 2026-05-28 02:40:10.281914 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-28 02:40:10.281920 | aio | Thursday 28 May 2026 02:40:10 +0000 (0:00:00.312) 0:00:14.848 ********** 2026-05-28 02:40:10.709038 | aio | ok: [aio] 2026-05-28 02:40:10.709143 | aio | 2026-05-28 02:40:10.709485 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-28 02:40:10.709731 | aio | Thursday 28 May 2026 02:40:10 +0000 (0:00:00.427) 0:00:15.275 ********** 2026-05-28 02:40:11.257319 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-28 02:40:11.257387 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-28 02:40:11.257489 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-28 02:40:11.257807 | aio | 2026-05-28 02:40:11.257851 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-28 02:40:11.257857 | aio | Thursday 28 May 2026 02:40:11 +0000 (0:00:00.548) 0:00:15.824 ********** 2026-05-28 02:40:11.667661 | aio | ok: [aio] 2026-05-28 02:40:11.667707 | aio | 2026-05-28 02:40:11.667715 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-28 02:40:11.667721 | aio | Thursday 28 May 2026 02:40:11 +0000 (0:00:00.409) 0:00:16.234 ********** 2026-05-28 02:40:12.088688 | aio | ok: [aio] 2026-05-28 02:40:12.088764 | aio | 2026-05-28 02:40:12.089306 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-28 02:40:12.089348 | aio | Thursday 28 May 2026 02:40:12 +0000 (0:00:00.415) 0:00:16.649 ********** 2026-05-28 02:40:12.089354 | aio | 2026-05-28 02:40:12.089358 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-28 02:40:12.089362 | aio | Thursday 28 May 2026 02:40:12 +0000 (0:00:00.006) 0:00:16.655 ********** 2026-05-28 02:40:12.444354 | aio | ok: [aio] 2026-05-28 02:40:12.444411 | aio | 2026-05-28 02:40:12.444514 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-28 02:40:12.444633 | aio | Thursday 28 May 2026 02:40:12 +0000 (0:00:00.355) 0:00:17.011 ********** 2026-05-28 02:40:12.490445 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-28 02:40:12.490583 | aio | 2026-05-28 02:40:12.490728 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-28 02:40:12.490878 | aio | Thursday 28 May 2026 02:40:12 +0000 (0:00:00.046) 0:00:17.057 ********** 2026-05-28 02:40:13.473023 | aio | ok: [aio] 2026-05-28 02:40:13.473113 | aio | 2026-05-28 02:40:13.473320 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-28 02:40:13.473359 | aio | Thursday 28 May 2026 02:40:13 +0000 (0:00:00.982) 0:00:18.040 ********** 2026-05-28 02:40:14.158117 | aio | ok: [aio] => (item=chronyd) 2026-05-28 02:40:14.158196 | aio | ok: [aio] => (item=sshd) 2026-05-28 02:40:14.158254 | aio | 2026-05-28 02:40:14.158486 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-28 02:40:14.158533 | aio | Thursday 28 May 2026 02:40:14 +0000 (0:00:00.685) 0:00:18.725 ********** 2026-05-28 02:40:14.445490 | aio | ok: [aio] 2026-05-28 02:40:14.445580 | aio | 2026-05-28 02:40:14.445648 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-28 02:40:14.445780 | aio | Thursday 28 May 2026 02:40:14 +0000 (0:00:00.287) 0:00:19.012 ********** 2026-05-28 02:40:14.645740 | aio | ok: [aio] 2026-05-28 02:40:14.645813 | aio | 2026-05-28 02:40:14.646144 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-28 02:40:14.646189 | aio | Thursday 28 May 2026 02:40:14 +0000 (0:00:00.200) 0:00:19.212 ********** 2026-05-28 02:40:15.012768 | aio | ok: [aio] 2026-05-28 02:40:15.013053 | aio | 2026-05-28 02:40:15.013067 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-28 02:40:15.013077 | aio | Thursday 28 May 2026 02:40:15 +0000 (0:00:00.367) 0:00:19.579 ********** 2026-05-28 02:40:15.343722 | aio | ok: [aio] 2026-05-28 02:40:15.343781 | aio | 2026-05-28 02:40:15.343872 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-28 02:40:15.343969 | aio | Thursday 28 May 2026 02:40:15 +0000 (0:00:00.330) 0:00:19.910 ********** 2026-05-28 02:40:15.409524 | aio | ok: [aio] 2026-05-28 02:40:15.409617 | aio | 2026-05-28 02:40:15.409759 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-28 02:40:15.409906 | aio | Thursday 28 May 2026 02:40:15 +0000 (0:00:00.065) 0:00:19.976 ********** 2026-05-28 02:40:15.620513 | aio | ok: [aio] => (item=aio) 2026-05-28 02:40:15.620558 | aio | 2026-05-28 02:40:15.620565 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-28 02:40:15.620571 | aio | Thursday 28 May 2026 02:40:15 +0000 (0:00:00.210) 0:00:20.187 ********** 2026-05-28 02:40:15.658078 | aio | ok: [aio] 2026-05-28 02:40:15.658179 | aio | 2026-05-28 02:40:15.658192 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-28 02:40:15.658198 | aio | Thursday 28 May 2026 02:40:15 +0000 (0:00:00.037) 0:00:20.224 ********** 2026-05-28 02:40:15.695382 | aio | skipping: [aio] 2026-05-28 02:40:15.695398 | aio | 2026-05-28 02:40:15.695403 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 02:40:15.695408 | aio | Thursday 28 May 2026 02:40:15 +0000 (0:00:00.037) 0:00:20.262 ********** 2026-05-28 02:40:15.761051 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 02:40:15.761098 | aio | 2026-05-28 02:40:15.761103 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 02:40:15.761109 | aio | Thursday 28 May 2026 02:40:15 +0000 (0:00:00.065) 0:00:20.327 ********** 2026-05-28 02:40:21.792041 | aio | ok: [aio] 2026-05-28 02:40:21.792085 | aio | 2026-05-28 02:40:21.792100 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 02:40:21.792105 | aio | Thursday 28 May 2026 02:40:21 +0000 (0:00:06.031) 0:00:26.358 ********** 2026-05-28 02:40:21.840706 | aio | ok: [aio] => (item=aio) 2026-05-28 02:40:21.840760 | aio | 2026-05-28 02:40:21.840778 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 02:40:21.840892 | aio | Thursday 28 May 2026 02:40:21 +0000 (0:00:00.048) 0:00:26.407 ********** 2026-05-28 02:40:22.189544 | aio | ok: [aio] 2026-05-28 02:40:22.189952 | aio | 2026-05-28 02:40:22.190000 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 02:40:22.190007 | aio | Thursday 28 May 2026 02:40:22 +0000 (0:00:00.348) 0:00:26.756 ********** 2026-05-28 02:40:28.509234 | aio | ok: [aio] 2026-05-28 02:40:28.509295 | aio | 2026-05-28 02:40:28.509399 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-28 02:40:28.509513 | aio | Thursday 28 May 2026 02:40:28 +0000 (0:00:06.319) 0:00:33.076 ********** 2026-05-28 02:40:34.521622 | aio | ok: [aio] 2026-05-28 02:40:34.521704 | aio | 2026-05-28 02:40:34.521897 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-28 02:40:34.521942 | aio | Thursday 28 May 2026 02:40:34 +0000 (0:00:06.012) 0:00:39.088 ********** 2026-05-28 02:40:48.562756 | aio | ok: [aio] 2026-05-28 02:40:48.562892 | aio | 2026-05-28 02:40:48.562909 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 02:40:48.563073 | aio | Thursday 28 May 2026 02:40:48 +0000 (0:00:14.041) 0:00:53.129 ********** 2026-05-28 02:40:48.624552 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 02:40:48.624634 | aio | 2026-05-28 02:40:48.624871 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 02:40:48.624916 | aio | Thursday 28 May 2026 02:40:48 +0000 (0:00:00.061) 0:00:53.191 ********** 2026-05-28 02:40:48.666342 | aio | skipping: [aio] 2026-05-28 02:40:48.666418 | aio | 2026-05-28 02:40:48.666669 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 02:40:48.666744 | aio | Thursday 28 May 2026 02:40:48 +0000 (0:00:00.041) 0:00:53.232 ********** 2026-05-28 02:40:48.714503 | aio | skipping: [aio] => (item=aio) 2026-05-28 02:40:48.714565 | aio | skipping: [aio] 2026-05-28 02:40:48.715017 | aio | 2026-05-28 02:40:48.715073 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 02:40:48.715082 | aio | Thursday 28 May 2026 02:40:48 +0000 (0:00:00.047) 0:00:53.280 ********** 2026-05-28 02:40:48.995840 | aio | ok: [aio] 2026-05-28 02:40:48.996758 | aio | 2026-05-28 02:40:48.996786 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 02:40:48.996797 | aio | Thursday 28 May 2026 02:40:48 +0000 (0:00:00.281) 0:00:53.562 ********** 2026-05-28 02:40:55.380208 | aio | ok: [aio] 2026-05-28 02:40:55.380277 | aio | 2026-05-28 02:40:55.380373 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-28 02:40:55.380472 | aio | Thursday 28 May 2026 02:40:55 +0000 (0:00:06.384) 0:00:59.947 ********** 2026-05-28 02:41:01.369195 | aio | ok: [aio] 2026-05-28 02:41:01.369317 | aio | 2026-05-28 02:41:01.369330 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-28 02:41:01.369534 | aio | Thursday 28 May 2026 02:41:01 +0000 (0:00:05.988) 0:01:05.935 ********** 2026-05-28 02:41:07.339624 | aio | ok: [aio] 2026-05-28 02:41:07.339713 | aio | 2026-05-28 02:41:07.339770 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-28 02:41:07.339900 | aio | Thursday 28 May 2026 02:41:07 +0000 (0:00:05.970) 0:01:11.906 ********** 2026-05-28 02:41:11.566218 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-28 02:41:11.566287 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-28 02:41:11.566372 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-28 02:41:11.566939 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-28 02:41:11.567024 | aio | 2026-05-28 02:41:11.567030 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-28 02:41:11.567035 | aio | 2026-05-28 02:41:11.567039 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 02:41:11.567043 | aio | Thursday 28 May 2026 02:41:11 +0000 (0:00:04.226) 0:01:16.133 ********** 2026-05-28 02:41:12.428954 | aio | ok: [aio] 2026-05-28 02:41:12.429062 | aio | 2026-05-28 02:41:12.429327 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:41:12.429403 | aio | Thursday 28 May 2026 02:41:12 +0000 (0:00:00.862) 0:01:16.995 ********** 2026-05-28 02:41:12.635495 | aio | ok: [aio] 2026-05-28 02:41:12.635577 | aio | 2026-05-28 02:41:12.635641 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:41:12.635774 | aio | Thursday 28 May 2026 02:41:12 +0000 (0:00:00.207) 0:01:17.202 ********** 2026-05-28 02:41:12.677613 | aio | skipping: [aio] 2026-05-28 02:41:12.677924 | aio | 2026-05-28 02:41:12.677955 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-28 02:41:12.677961 | aio | Thursday 28 May 2026 02:41:12 +0000 (0:00:00.041) 0:01:17.244 ********** 2026-05-28 02:41:12.901717 | aio | ok: [aio] 2026-05-28 02:41:12.901739 | aio | 2026-05-28 02:41:12.901744 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:41:12.901749 | aio | Thursday 28 May 2026 02:41:12 +0000 (0:00:00.224) 0:01:17.468 ********** 2026-05-28 02:41:12.968801 | aio | ok: [aio] => { 2026-05-28 02:41:12.968891 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-28 02:41:12.968902 | aio | } 2026-05-28 02:41:12.968911 | aio | 2026-05-28 02:41:12.969133 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:41:12.969158 | aio | Thursday 28 May 2026 02:41:12 +0000 (0:00:00.067) 0:01:17.535 ********** 2026-05-28 02:41:13.277638 | aio | ok: [aio] 2026-05-28 02:41:13.277718 | aio | 2026-05-28 02:41:13.278053 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:41:13.278112 | aio | Thursday 28 May 2026 02:41:13 +0000 (0:00:00.307) 0:01:17.843 ********** 2026-05-28 02:41:13.313183 | aio | skipping: [aio] 2026-05-28 02:41:13.313265 | aio | 2026-05-28 02:41:13.313494 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:41:13.313543 | aio | Thursday 28 May 2026 02:41:13 +0000 (0:00:00.036) 0:01:17.879 ********** 2026-05-28 02:41:13.356018 | aio | skipping: [aio] 2026-05-28 02:41:13.356125 | aio | 2026-05-28 02:41:13.356370 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:41:13.356397 | aio | Thursday 28 May 2026 02:41:13 +0000 (0:00:00.043) 0:01:17.922 ********** 2026-05-28 02:41:13.557285 | aio | ok: [aio] 2026-05-28 02:41:13.557356 | aio | 2026-05-28 02:41:13.557618 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:41:13.557690 | aio | Thursday 28 May 2026 02:41:13 +0000 (0:00:00.200) 0:01:18.123 ********** 2026-05-28 02:41:14.524208 | aio | ok: [aio] 2026-05-28 02:41:14.524276 | aio | 2026-05-28 02:41:14.524376 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:41:14.524486 | aio | Thursday 28 May 2026 02:41:14 +0000 (0:00:00.967) 0:01:19.091 ********** 2026-05-28 02:41:14.596040 | aio | ok: [aio] => { 2026-05-28 02:41:14.596216 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-28 02:41:14.596713 | aio | } 2026-05-28 02:41:14.596752 | aio | 2026-05-28 02:41:14.596807 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:41:14.596990 | aio | Thursday 28 May 2026 02:41:14 +0000 (0:00:00.071) 0:01:19.162 ********** 2026-05-28 02:41:14.942984 | aio | ok: [aio] 2026-05-28 02:41:14.943054 | aio | 2026-05-28 02:41:14.943252 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:41:14.943298 | aio | Thursday 28 May 2026 02:41:14 +0000 (0:00:00.346) 0:01:19.509 ********** 2026-05-28 02:41:16.882963 | aio | ok: [aio] 2026-05-28 02:41:16.883023 | aio | 2026-05-28 02:41:16.883314 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-28 02:41:16.883361 | aio | Thursday 28 May 2026 02:41:16 +0000 (0:00:01.940) 0:01:21.449 ********** 2026-05-28 02:41:16.913985 | aio | skipping: [aio] 2026-05-28 02:41:16.914076 | aio | 2026-05-28 02:41:16.914295 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-28 02:41:16.914321 | aio | Thursday 28 May 2026 02:41:16 +0000 (0:00:00.030) 0:01:21.480 ********** 2026-05-28 02:41:16.936949 | aio | skipping: [aio] 2026-05-28 02:41:16.937056 | aio | 2026-05-28 02:41:16.937411 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-28 02:41:16.937439 | aio | Thursday 28 May 2026 02:41:16 +0000 (0:00:00.023) 0:01:21.503 ********** 2026-05-28 02:41:16.960409 | aio | skipping: [aio] 2026-05-28 02:41:16.960483 | aio | 2026-05-28 02:41:16.960616 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-28 02:41:16.960737 | aio | Thursday 28 May 2026 02:41:16 +0000 (0:00:00.023) 0:01:21.527 ********** 2026-05-28 02:41:18.051271 | aio | ok: [aio] 2026-05-28 02:41:18.051577 | aio | 2026-05-28 02:41:18.051590 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-28 02:41:18.051680 | aio | Thursday 28 May 2026 02:41:18 +0000 (0:00:01.090) 0:01:22.618 ********** 2026-05-28 02:41:18.492938 | aio | ok: [aio] 2026-05-28 02:41:18.493002 | aio | 2026-05-28 02:41:18.493333 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-28 02:41:18.493377 | aio | Thursday 28 May 2026 02:41:18 +0000 (0:00:00.441) 0:01:23.059 ********** 2026-05-28 02:41:19.394537 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-28 02:41:19.394611 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-28 02:41:19.395197 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-28 02:41:19.395238 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-28 02:41:19.395244 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-28 02:41:19.395249 | aio | 2026-05-28 02:41:19.395254 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-28 02:41:19.395258 | aio | Thursday 28 May 2026 02:41:19 +0000 (0:00:00.901) 0:01:23.961 ********** 2026-05-28 02:41:19.892110 | aio | ok: [aio] 2026-05-28 02:41:19.892172 | aio | 2026-05-28 02:41:19.892277 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-28 02:41:19.892688 | aio | Thursday 28 May 2026 02:41:19 +0000 (0:00:00.491) 0:01:24.453 ********** 2026-05-28 02:41:19.892725 | aio | 2026-05-28 02:41:19.892736 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-28 02:41:19.892745 | aio | Thursday 28 May 2026 02:41:19 +0000 (0:00:00.005) 0:01:24.459 ********** 2026-05-28 02:41:20.225906 | aio | ok: [aio] 2026-05-28 02:41:20.226633 | aio | 2026-05-28 02:41:20.226690 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:41:20.226701 | aio | Thursday 28 May 2026 02:41:20 +0000 (0:00:00.333) 0:01:24.792 ********** 2026-05-28 02:41:20.431057 | aio | ok: [aio] 2026-05-28 02:41:20.431123 | aio | 2026-05-28 02:41:20.431223 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:41:20.431356 | aio | Thursday 28 May 2026 02:41:20 +0000 (0:00:00.205) 0:01:24.997 ********** 2026-05-28 02:41:20.500533 | aio | ok: [aio] => { 2026-05-28 02:41:20.500624 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-28 02:41:20.500989 | aio | } 2026-05-28 02:41:20.501013 | aio | 2026-05-28 02:41:20.501018 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:41:20.501034 | aio | Thursday 28 May 2026 02:41:20 +0000 (0:00:00.069) 0:01:25.067 ********** 2026-05-28 02:41:20.850764 | aio | ok: [aio] 2026-05-28 02:41:20.851183 | aio | 2026-05-28 02:41:20.851226 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:41:20.851234 | aio | Thursday 28 May 2026 02:41:20 +0000 (0:00:00.349) 0:01:25.417 ********** 2026-05-28 02:41:23.911881 | aio | ok: [aio] 2026-05-28 02:41:23.911918 | aio | 2026-05-28 02:41:23.911923 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-28 02:41:23.911928 | aio | Thursday 28 May 2026 02:41:23 +0000 (0:00:03.061) 0:01:28.478 ********** 2026-05-28 02:41:24.932247 | aio | ok: [aio] 2026-05-28 02:41:24.932320 | aio | 2026-05-28 02:41:24.932566 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-28 02:41:24.932632 | aio | Thursday 28 May 2026 02:41:24 +0000 (0:00:01.020) 0:01:29.499 ********** 2026-05-28 02:41:25.126496 | aio | ok: [aio] 2026-05-28 02:41:25.126557 | aio | 2026-05-28 02:41:25.126648 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-28 02:41:25.126748 | aio | Thursday 28 May 2026 02:41:25 +0000 (0:00:00.194) 0:01:29.693 ********** 2026-05-28 02:41:25.534327 | aio | ok: [aio] 2026-05-28 02:41:25.534399 | aio | 2026-05-28 02:41:25.534711 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-28 02:41:25.534759 | aio | Thursday 28 May 2026 02:41:25 +0000 (0:00:00.407) 0:01:30.101 ********** 2026-05-28 02:41:26.066164 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-28 02:41:26.066247 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-28 02:41:26.066383 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-28 02:41:26.066504 | aio | 2026-05-28 02:41:26.066662 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-28 02:41:26.066799 | aio | Thursday 28 May 2026 02:41:26 +0000 (0:00:00.531) 0:01:30.632 ********** 2026-05-28 02:41:26.477987 | aio | ok: [aio] 2026-05-28 02:41:26.478204 | aio | 2026-05-28 02:41:26.478438 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-28 02:41:26.478647 | aio | Thursday 28 May 2026 02:41:26 +0000 (0:00:00.411) 0:01:31.044 ********** 2026-05-28 02:41:26.912319 | aio | ok: [aio] 2026-05-28 02:41:26.912490 | aio | 2026-05-28 02:41:26.912775 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-28 02:41:26.913001 | aio | Thursday 28 May 2026 02:41:26 +0000 (0:00:00.428) 0:01:31.473 ********** 2026-05-28 02:41:26.913195 | aio | 2026-05-28 02:41:26.913410 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-28 02:41:26.913628 | aio | Thursday 28 May 2026 02:41:26 +0000 (0:00:00.006) 0:01:31.479 ********** 2026-05-28 02:41:27.271155 | aio | ok: [aio] 2026-05-28 02:41:27.271420 | aio | 2026-05-28 02:41:27.271673 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-28 02:41:27.271935 | aio | Thursday 28 May 2026 02:41:27 +0000 (0:00:00.358) 0:01:31.837 ********** 2026-05-28 02:41:27.316879 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-28 02:41:27.316989 | aio | 2026-05-28 02:41:27.317239 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-28 02:41:27.317475 | aio | Thursday 28 May 2026 02:41:27 +0000 (0:00:00.045) 0:01:31.883 ********** 2026-05-28 02:41:28.278265 | aio | ok: [aio] 2026-05-28 02:41:28.278481 | aio | 2026-05-28 02:41:28.278489 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-28 02:41:28.278495 | aio | Thursday 28 May 2026 02:41:28 +0000 (0:00:00.960) 0:01:32.844 ********** 2026-05-28 02:41:28.885250 | aio | ok: [aio] => (item=chronyd) 2026-05-28 02:41:28.885864 | aio | ok: [aio] => (item=sshd) 2026-05-28 02:41:28.885911 | aio | 2026-05-28 02:41:28.885918 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-28 02:41:28.885938 | aio | Thursday 28 May 2026 02:41:28 +0000 (0:00:00.607) 0:01:33.451 ********** 2026-05-28 02:41:29.153198 | aio | ok: [aio] 2026-05-28 02:41:29.153259 | aio | 2026-05-28 02:41:29.153347 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-28 02:41:29.153477 | aio | Thursday 28 May 2026 02:41:29 +0000 (0:00:00.268) 0:01:33.720 ********** 2026-05-28 02:41:29.342318 | aio | ok: [aio] 2026-05-28 02:41:29.342361 | aio | 2026-05-28 02:41:29.342369 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-28 02:41:29.342375 | aio | Thursday 28 May 2026 02:41:29 +0000 (0:00:00.188) 0:01:33.908 ********** 2026-05-28 02:41:29.587184 | aio | ok: [aio] 2026-05-28 02:41:29.587229 | aio | 2026-05-28 02:41:29.587237 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-28 02:41:29.587243 | aio | Thursday 28 May 2026 02:41:29 +0000 (0:00:00.244) 0:01:34.153 ********** 2026-05-28 02:41:29.791595 | aio | ok: [aio] 2026-05-28 02:41:29.791640 | aio | 2026-05-28 02:41:29.791646 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-28 02:41:29.791651 | aio | Thursday 28 May 2026 02:41:29 +0000 (0:00:00.204) 0:01:34.358 ********** 2026-05-28 02:41:30.009711 | aio | ok: [aio] => (item=aio) 2026-05-28 02:41:30.009759 | aio | 2026-05-28 02:41:30.009767 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-28 02:41:30.009774 | aio | Thursday 28 May 2026 02:41:30 +0000 (0:00:00.217) 0:01:34.575 ********** 2026-05-28 02:41:30.052759 | aio | ok: [aio] 2026-05-28 02:41:30.052828 | aio | 2026-05-28 02:41:30.052845 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-28 02:41:30.052908 | aio | Thursday 28 May 2026 02:41:30 +0000 (0:00:00.043) 0:01:34.619 ********** 2026-05-28 02:41:30.112268 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-28 02:41:30.112310 | aio | 2026-05-28 02:41:30.112315 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-28 02:41:30.112320 | aio | Thursday 28 May 2026 02:41:30 +0000 (0:00:00.059) 0:01:34.679 ********** 2026-05-28 02:41:30.151504 | aio | skipping: [aio] 2026-05-28 02:41:30.151550 | aio | 2026-05-28 02:41:30.151557 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-28 02:41:30.151564 | aio | Thursday 28 May 2026 02:41:30 +0000 (0:00:00.038) 0:01:34.718 ********** 2026-05-28 02:41:30.195143 | aio | skipping: [aio] => (item=aio) 2026-05-28 02:41:30.195187 | aio | skipping: [aio] 2026-05-28 02:41:30.195194 | aio | 2026-05-28 02:41:30.195200 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-28 02:41:30.195207 | aio | Thursday 28 May 2026 02:41:30 +0000 (0:00:00.043) 0:01:34.761 ********** 2026-05-28 02:41:30.431811 | aio | ok: [aio] 2026-05-28 02:41:30.431853 | aio | 2026-05-28 02:41:30.431861 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-28 02:41:30.431868 | aio | Thursday 28 May 2026 02:41:30 +0000 (0:00:00.236) 0:01:34.998 ********** 2026-05-28 02:41:36.805365 | aio | ok: [aio] 2026-05-28 02:41:36.805454 | aio | 2026-05-28 02:41:36.805536 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-28 02:41:36.805674 | aio | Thursday 28 May 2026 02:41:36 +0000 (0:00:06.374) 0:01:41.372 ********** 2026-05-28 02:41:42.349701 | aio | ok: [aio] 2026-05-28 02:41:42.349776 | aio | 2026-05-28 02:41:42.350157 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-28 02:41:42.350235 | aio | Thursday 28 May 2026 02:41:42 +0000 (0:00:05.543) 0:01:46.916 ********** 2026-05-28 02:41:56.314103 | aio | ok: [aio] 2026-05-28 02:41:56.314149 | aio | 2026-05-28 02:41:56.314154 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-28 02:41:56.314159 | aio | Thursday 28 May 2026 02:41:56 +0000 (0:00:13.964) 0:02:00.880 ********** 2026-05-28 02:41:56.382169 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-28 02:41:56.382235 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-28 02:41:56.382743 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-28 02:41:56.382787 | aio | skipping: [aio] 2026-05-28 02:41:56.382793 | aio | 2026-05-28 02:41:56.382797 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-28 02:41:56.382802 | aio | Thursday 28 May 2026 02:41:56 +0000 (0:00:00.068) 0:02:00.949 ********** 2026-05-28 02:42:02.398363 | aio | ok: [aio] 2026-05-28 02:42:02.398828 | aio | 2026-05-28 02:42:02.398870 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-28 02:42:02.398878 | aio | Thursday 28 May 2026 02:42:02 +0000 (0:00:06.015) 0:02:06.965 ********** 2026-05-28 02:42:08.364567 | aio | ok: [aio] 2026-05-28 02:42:08.364684 | aio | 2026-05-28 02:42:08.365014 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-28 02:42:08.365062 | aio | Thursday 28 May 2026 02:42:08 +0000 (0:00:05.966) 0:02:12.931 ********** 2026-05-28 02:42:08.419053 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-28 02:42:08.419108 | aio | 2026-05-28 02:42:08.419322 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-28 02:42:08.419367 | aio | Thursday 28 May 2026 02:42:08 +0000 (0:00:00.054) 0:02:12.986 ********** 2026-05-28 02:42:08.461495 | aio | ok: [aio] 2026-05-28 02:42:08.461592 | aio | 2026-05-28 02:42:08.461858 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-28 02:42:08.461894 | aio | Thursday 28 May 2026 02:42:08 +0000 (0:00:00.042) 0:02:13.028 ********** 2026-05-28 02:42:14.468031 | aio | ok: [aio] 2026-05-28 02:42:14.468131 | aio | 2026-05-28 02:42:14.468141 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-28 02:42:14.468315 | aio | Thursday 28 May 2026 02:42:14 +0000 (0:00:06.006) 0:02:19.034 ********** 2026-05-28 02:42:14.510101 | aio | ok: [aio] 2026-05-28 02:42:14.510415 | aio | 2026-05-28 02:42:14.510447 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-28 02:42:14.510453 | aio | Thursday 28 May 2026 02:42:14 +0000 (0:00:00.041) 0:02:19.076 ********** 2026-05-28 02:42:14.553518 | aio | skipping: [aio] => (item=1) 2026-05-28 02:42:14.554101 | aio | skipping: [aio] => (item=1) 2026-05-28 02:42:14.554152 | aio | skipping: [aio] => (item=1) 2026-05-28 02:42:14.554158 | aio | skipping: [aio] 2026-05-28 02:42:14.554164 | aio | 2026-05-28 02:42:14.554169 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-28 02:42:14.554174 | aio | Thursday 28 May 2026 02:42:14 +0000 (0:00:00.043) 0:02:19.120 ********** 2026-05-28 02:42:14.620634 | aio | skipping: [aio] 2026-05-28 02:42:14.620710 | aio | 2026-05-28 02:42:14.620774 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-05-28 02:42:14.620855 | aio | 2026-05-28 02:42:14.620951 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 02:42:14.621047 | aio | Thursday 28 May 2026 02:42:14 +0000 (0:00:00.067) 0:02:19.187 ********** 2026-05-28 02:42:15.557202 | aio | ok: [aio] 2026-05-28 02:42:15.557330 | aio | 2026-05-28 02:42:15.557582 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:42:15.557733 | aio | Thursday 28 May 2026 02:42:15 +0000 (0:00:00.936) 0:02:20.123 ********** 2026-05-28 02:42:15.771977 | aio | ok: [aio] 2026-05-28 02:42:15.772139 | aio | 2026-05-28 02:42:15.772364 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:42:15.772588 | aio | Thursday 28 May 2026 02:42:15 +0000 (0:00:00.214) 0:02:20.338 ********** 2026-05-28 02:42:15.807186 | aio | skipping: [aio] 2026-05-28 02:42:15.807371 | aio | 2026-05-28 02:42:15.807620 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-28 02:42:15.807794 | aio | Thursday 28 May 2026 02:42:15 +0000 (0:00:00.035) 0:02:20.374 ********** 2026-05-28 02:42:16.014676 | aio | ok: [aio] 2026-05-28 02:42:16.014913 | aio | 2026-05-28 02:42:16.015393 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:42:16.015684 | aio | Thursday 28 May 2026 02:42:16 +0000 (0:00:00.206) 0:02:20.580 ********** 2026-05-28 02:42:16.088447 | aio | ok: [aio] => { 2026-05-28 02:42:16.088532 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-28 02:42:16.088583 | aio | } 2026-05-28 02:42:16.088724 | aio | 2026-05-28 02:42:16.088821 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:42:16.088913 | aio | Thursday 28 May 2026 02:42:16 +0000 (0:00:00.074) 0:02:20.655 ********** 2026-05-28 02:42:16.417297 | aio | ok: [aio] 2026-05-28 02:42:16.417472 | aio | 2026-05-28 02:42:16.417710 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:42:16.417938 | aio | Thursday 28 May 2026 02:42:16 +0000 (0:00:00.328) 0:02:20.983 ********** 2026-05-28 02:42:16.460366 | aio | skipping: [aio] 2026-05-28 02:42:16.460635 | aio | 2026-05-28 02:42:16.460863 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:42:16.461070 | aio | Thursday 28 May 2026 02:42:16 +0000 (0:00:00.043) 0:02:21.027 ********** 2026-05-28 02:42:16.499305 | aio | skipping: [aio] 2026-05-28 02:42:16.499442 | aio | 2026-05-28 02:42:16.499649 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:42:16.499872 | aio | Thursday 28 May 2026 02:42:16 +0000 (0:00:00.039) 0:02:21.066 ********** 2026-05-28 02:42:16.709720 | aio | ok: [aio] 2026-05-28 02:42:16.709807 | aio | 2026-05-28 02:42:16.709819 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-28 02:42:16.709830 | aio | Thursday 28 May 2026 02:42:16 +0000 (0:00:00.209) 0:02:21.275 ********** 2026-05-28 02:42:18.142680 | aio | ok: [aio] 2026-05-28 02:42:18.142785 | aio | 2026-05-28 02:42:18.142798 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:42:18.142943 | aio | Thursday 28 May 2026 02:42:18 +0000 (0:00:01.434) 0:02:22.709 ********** 2026-05-28 02:42:18.224279 | aio | ok: [aio] => { 2026-05-28 02:42:18.224367 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-28 02:42:18.224458 | aio | } 2026-05-28 02:42:18.224498 | aio | 2026-05-28 02:42:18.224767 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:42:18.224842 | aio | Thursday 28 May 2026 02:42:18 +0000 (0:00:00.081) 0:02:22.791 ********** 2026-05-28 02:42:18.605116 | aio | ok: [aio] 2026-05-28 02:42:18.605189 | aio | 2026-05-28 02:42:18.605344 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:42:18.605480 | aio | Thursday 28 May 2026 02:42:18 +0000 (0:00:00.380) 0:02:23.171 ********** 2026-05-28 02:42:20.584880 | aio | ok: [aio] 2026-05-28 02:42:20.584945 | aio | 2026-05-28 02:42:20.585035 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-28 02:42:20.585138 | aio | Thursday 28 May 2026 02:42:20 +0000 (0:00:01.980) 0:02:25.151 ********** 2026-05-28 02:42:20.614746 | aio | skipping: [aio] 2026-05-28 02:42:20.614846 | aio | 2026-05-28 02:42:20.614976 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-28 02:42:20.615141 | aio | Thursday 28 May 2026 02:42:20 +0000 (0:00:00.029) 0:02:25.181 ********** 2026-05-28 02:42:20.642539 | aio | skipping: [aio] 2026-05-28 02:42:20.642973 | aio | 2026-05-28 02:42:20.643021 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-28 02:42:20.643029 | aio | Thursday 28 May 2026 02:42:20 +0000 (0:00:00.027) 0:02:25.209 ********** 2026-05-28 02:42:20.673655 | aio | skipping: [aio] 2026-05-28 02:42:20.673732 | aio | 2026-05-28 02:42:20.673984 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-28 02:42:20.674014 | aio | Thursday 28 May 2026 02:42:20 +0000 (0:00:00.031) 0:02:25.240 ********** 2026-05-28 02:42:22.008714 | aio | ok: [aio] 2026-05-28 02:42:22.008820 | aio | 2026-05-28 02:42:22.009137 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-28 02:42:22.009184 | aio | Thursday 28 May 2026 02:42:22 +0000 (0:00:01.335) 0:02:26.575 ********** 2026-05-28 02:42:22.426548 | aio | ok: [aio] 2026-05-28 02:42:22.426609 | aio | 2026-05-28 02:42:22.426712 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-28 02:42:22.426846 | aio | Thursday 28 May 2026 02:42:22 +0000 (0:00:00.418) 0:02:26.993 ********** 2026-05-28 02:42:23.336912 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-28 02:42:23.336954 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-28 02:42:23.337580 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-28 02:42:23.337593 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-28 02:42:23.337598 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-28 02:42:23.337603 | aio | 2026-05-28 02:42:23.337607 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-28 02:42:23.337611 | aio | Thursday 28 May 2026 02:42:23 +0000 (0:00:00.910) 0:02:27.903 ********** 2026-05-28 02:42:23.869502 | aio | ok: [aio] 2026-05-28 02:42:23.869570 | aio | 2026-05-28 02:42:23.869582 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-28 02:42:23.869657 | aio | Thursday 28 May 2026 02:42:23 +0000 (0:00:00.524) 0:02:28.428 ********** 2026-05-28 02:42:23.869851 | aio | 2026-05-28 02:42:23.870067 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-28 02:42:23.870276 | aio | Thursday 28 May 2026 02:42:23 +0000 (0:00:00.007) 0:02:28.435 ********** 2026-05-28 02:42:24.236152 | aio | ok: [aio] 2026-05-28 02:42:24.236540 | aio | 2026-05-28 02:42:24.236902 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-28 02:42:24.237174 | aio | Thursday 28 May 2026 02:42:24 +0000 (0:00:00.367) 0:02:28.802 ********** 2026-05-28 02:42:24.430792 | aio | ok: [aio] 2026-05-28 02:42:24.430954 | aio | 2026-05-28 02:42:24.431165 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-28 02:42:24.431372 | aio | Thursday 28 May 2026 02:42:24 +0000 (0:00:00.194) 0:02:28.997 ********** 2026-05-28 02:42:24.506162 | aio | ok: [aio] => { 2026-05-28 02:42:24.506424 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-28 02:42:24.506652 | aio | } 2026-05-28 02:42:24.506834 | aio | 2026-05-28 02:42:24.507039 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-28 02:42:24.507259 | aio | Thursday 28 May 2026 02:42:24 +0000 (0:00:00.075) 0:02:29.073 ********** 2026-05-28 02:42:24.896320 | aio | ok: [aio] 2026-05-28 02:42:24.896406 | aio | 2026-05-28 02:42:24.896704 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-28 02:42:24.896907 | aio | Thursday 28 May 2026 02:42:24 +0000 (0:00:00.389) 0:02:29.462 ********** 2026-05-28 02:42:28.007252 | aio | ok: [aio] 2026-05-28 02:42:28.007416 | aio | 2026-05-28 02:42:28.007646 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-28 02:42:28.007859 | aio | Thursday 28 May 2026 02:42:28 +0000 (0:00:03.111) 0:02:32.573 ********** 2026-05-28 02:42:29.417958 | aio | ok: [aio] 2026-05-28 02:42:29.418485 | aio | 2026-05-28 02:42:29.418517 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-28 02:42:29.418529 | aio | Thursday 28 May 2026 02:42:29 +0000 (0:00:01.409) 0:02:33.983 ********** 2026-05-28 02:42:29.610624 | aio | ok: [aio] 2026-05-28 02:42:29.610751 | aio | 2026-05-28 02:42:29.610766 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-28 02:42:29.610783 | aio | Thursday 28 May 2026 02:42:29 +0000 (0:00:00.194) 0:02:34.177 ********** 2026-05-28 02:42:30.033320 | aio | ok: [aio] 2026-05-28 02:42:30.033404 | aio | 2026-05-28 02:42:30.033715 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-28 02:42:30.033774 | aio | Thursday 28 May 2026 02:42:30 +0000 (0:00:00.422) 0:02:34.600 ********** 2026-05-28 02:42:30.586997 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-28 02:42:30.587704 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-28 02:42:30.587750 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-28 02:42:30.587758 | aio | 2026-05-28 02:42:30.587770 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-28 02:42:30.587777 | aio | Thursday 28 May 2026 02:42:30 +0000 (0:00:00.553) 0:02:35.153 ********** 2026-05-28 02:42:31.003162 | aio | ok: [aio] 2026-05-28 02:42:31.003240 | aio | 2026-05-28 02:42:31.003588 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-28 02:42:31.003637 | aio | Thursday 28 May 2026 02:42:31 +0000 (0:00:00.416) 0:02:35.569 ********** 2026-05-28 02:42:31.423476 | aio | ok: [aio] 2026-05-28 02:42:31.423533 | aio | 2026-05-28 02:42:31.423624 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-28 02:42:31.424012 | aio | Thursday 28 May 2026 02:42:31 +0000 (0:00:00.415) 0:02:35.985 ********** 2026-05-28 02:42:31.424051 | aio | 2026-05-28 02:42:31.424057 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-28 02:42:31.424061 | aio | Thursday 28 May 2026 02:42:31 +0000 (0:00:00.005) 0:02:35.990 ********** 2026-05-28 02:42:31.767897 | aio | ok: [aio] 2026-05-28 02:42:31.767964 | aio | 2026-05-28 02:42:31.768054 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-28 02:42:31.768186 | aio | Thursday 28 May 2026 02:42:31 +0000 (0:00:00.344) 0:02:36.334 ********** 2026-05-28 02:42:31.813761 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-28 02:42:31.814195 | aio | 2026-05-28 02:42:31.814251 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-28 02:42:31.814259 | aio | Thursday 28 May 2026 02:42:31 +0000 (0:00:00.045) 0:02:36.380 ********** 2026-05-28 02:42:33.117373 | aio | ok: [aio] 2026-05-28 02:42:33.117447 | aio | 2026-05-28 02:42:33.117521 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-28 02:42:33.117652 | aio | Thursday 28 May 2026 02:42:33 +0000 (0:00:01.304) 0:02:37.684 ********** 2026-05-28 02:42:33.785647 | aio | ok: [aio] => (item=chronyd) 2026-05-28 02:42:33.785768 | aio | ok: [aio] => (item=sshd) 2026-05-28 02:42:33.786179 | aio | 2026-05-28 02:42:33.786228 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-28 02:42:33.786236 | aio | Thursday 28 May 2026 02:42:33 +0000 (0:00:00.668) 0:02:38.352 ********** 2026-05-28 02:42:34.086899 | aio | ok: [aio] 2026-05-28 02:42:34.086954 | aio | 2026-05-28 02:42:34.087061 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-28 02:42:34.087198 | aio | Thursday 28 May 2026 02:42:34 +0000 (0:00:00.301) 0:02:38.653 ********** 2026-05-28 02:42:34.282715 | aio | ok: [aio] 2026-05-28 02:42:34.282779 | aio | 2026-05-28 02:42:34.282863 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-28 02:42:34.282995 | aio | Thursday 28 May 2026 02:42:34 +0000 (0:00:00.195) 0:02:38.849 ********** 2026-05-28 02:42:34.522784 | aio | ok: [aio] 2026-05-28 02:42:34.522857 | aio | 2026-05-28 02:42:34.522921 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-28 02:42:34.523052 | aio | Thursday 28 May 2026 02:42:34 +0000 (0:00:00.240) 0:02:39.089 ********** 2026-05-28 02:42:34.723776 | aio | ok: [aio] 2026-05-28 02:42:34.723875 | aio | 2026-05-28 02:42:34.724117 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-05-28 02:42:34.724165 | aio | Thursday 28 May 2026 02:42:34 +0000 (0:00:00.200) 0:02:39.290 ********** 2026-05-28 02:42:40.649355 | aio | ok: [aio] 2026-05-28 02:42:40.649417 | aio | 2026-05-28 02:42:40.649426 | aio | TASK [vexxhost.ceph.ceph_exporter : Validate Ceph exporters exist] ************* 2026-05-28 02:42:40.649446 | aio | Thursday 28 May 2026 02:42:40 +0000 (0:00:05.924) 0:02:45.215 ********** 2026-05-28 02:42:46.603848 | aio | ok: [aio] 2026-05-28 02:42:46.603926 | aio | 2026-05-28 02:42:46.604510 | aio | PLAY RECAP ********************************************************************* 2026-05-28 02:42:46.604582 | aio | aio : ok=130 changed=0 unreachable=0 failed=0 skipped=26 rescued=0 ignored=0 2026-05-28 02:42:46.604617 | aio | 2026-05-28 02:42:46.604626 | aio | 2026-05-28 02:42:46.607417 | aio | TASKS RECAP ******************************************************************** 2026-05-28 02:42:46.607431 | aio | Thursday 28 May 2026 02:42:46 +0000 (0:00:05.955) 0:02:51.170 ********** 2026-05-28 02:42:46.607436 | aio | =============================================================================== 2026-05-28 02:42:46.607440 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.04s 2026-05-28 02:42:46.607444 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.96s 2026-05-28 02:42:46.607448 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.38s 2026-05-28 02:42:46.607452 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.37s 2026-05-28 02:42:46.607456 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.32s 2026-05-28 02:42:46.607460 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.03s 2026-05-28 02:42:46.607463 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.02s 2026-05-28 02:42:46.607467 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.01s 2026-05-28 02:42:46.607471 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.01s 2026-05-28 02:42:46.607474 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 5.99s 2026-05-28 02:42:46.607478 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.97s 2026-05-28 02:42:46.607482 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.97s 2026-05-28 02:42:46.607486 | aio | vexxhost.ceph.ceph_exporter : Validate Ceph exporters exist ------------- 5.96s 2026-05-28 02:42:46.607489 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 5.92s 2026-05-28 02:42:46.607493 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.54s 2026-05-28 02:42:46.607497 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.23s 2026-05-28 02:42:46.607501 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.12s 2026-05-28 02:42:46.607504 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.11s 2026-05-28 02:42:46.607508 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.06s 2026-05-28 02:42:46.607512 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.13s 2026-05-28 02:42:46.709363 | aio | INFO [default > idempotence] Executed: Successful 2026-05-28 02:42:46.719191 | aio | INFO [default > side_effect] Executing 2026-05-28 02:42:46.719617 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-28 02:42:46.726739 | aio | INFO [default > verify] Executing 2026-05-28 02:42:47.328264 | aio | 2026-05-28 02:42:47.328497 | aio | PLAY [Verify] ****************************************************************** 2026-05-28 02:42:47.328705 | aio | 2026-05-28 02:42:47.328889 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-28 02:42:47.329070 | aio | Thursday 28 May 2026 02:42:47 +0000 (0:00:00.006) 0:00:00.006 ********** 2026-05-28 02:42:48.458480 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-28 02:42:48.458545 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-28 02:42:48.458566 | aio | interpreter could change the meaning of that path. See 2026-05-28 02:42:48.458591 | aio | https://docs.ansible.com/ansible- 2026-05-28 02:42:48.458742 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-28 02:42:48.467422 | aio | ok: [aio] 2026-05-28 02:42:48.467589 | aio | 2026-05-28 02:42:48.467776 | aio | TASK [Get cluster health status] *********************************************** 2026-05-28 02:42:48.467964 | aio | Thursday 28 May 2026 02:42:48 +0000 (0:00:01.139) 0:00:01.145 ********** 2026-05-28 02:42:58.530403 | aio | ok: [aio] 2026-05-28 02:42:58.530559 | aio | 2026-05-28 02:42:58.530778 | aio | TASK [Print cluster health status] ********************************************* 2026-05-28 02:42:58.530996 | aio | Thursday 28 May 2026 02:42:58 +0000 (0:00:10.062) 0:00:11.208 ********** 2026-05-28 02:42:58.558575 | aio | ok: [aio] => { 2026-05-28 02:42:58.558771 | aio | "_ceph_health": { 2026-05-28 02:42:58.558972 | aio | "changed": false, 2026-05-28 02:42:58.559168 | aio | "cmd": [ 2026-05-28 02:42:58.559364 | aio | "cephadm", 2026-05-28 02:42:58.559556 | aio | "shell", 2026-05-28 02:42:58.559739 | aio | "--", 2026-05-28 02:42:58.559936 | aio | "ceph", 2026-05-28 02:42:58.560120 | aio | "health" 2026-05-28 02:42:58.560312 | aio | ], 2026-05-28 02:42:58.560509 | aio | "delta": "0:00:09.782416", 2026-05-28 02:42:58.560762 | aio | "end": "2026-05-28 02:42:58.493657", 2026-05-28 02:42:58.560957 | aio | "failed": false, 2026-05-28 02:42:58.561145 | aio | "msg": "", 2026-05-28 02:42:58.561334 | aio | "rc": 0, 2026-05-28 02:42:58.561532 | aio | "start": "2026-05-28 02:42:48.711241", 2026-05-28 02:42:58.561755 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-28 02:42:58.561948 | aio | "stderr_lines": [ 2026-05-28 02:42:58.562147 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-28 02:42:58.562359 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-28 02:42:58.562546 | aio | ], 2026-05-28 02:42:58.562748 | aio | "stdout": "HEALTH_OK", 2026-05-28 02:42:58.562942 | aio | "stdout_lines": [ 2026-05-28 02:42:58.563132 | aio | "HEALTH_OK" 2026-05-28 02:42:58.563318 | aio | ] 2026-05-28 02:42:58.563504 | aio | } 2026-05-28 02:42:58.563694 | aio | } 2026-05-28 02:42:58.563874 | aio | 2026-05-28 02:42:58.564073 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-28 02:42:58.564277 | aio | Thursday 28 May 2026 02:42:58 +0000 (0:00:00.028) 0:00:11.237 ********** 2026-05-28 02:42:58.582196 | aio | ok: [aio] => { 2026-05-28 02:42:58.582372 | aio | "changed": false, 2026-05-28 02:42:58.582573 | aio | "msg": "All assertions passed" 2026-05-28 02:42:58.582768 | aio | } 2026-05-28 02:42:58.582950 | aio | 2026-05-28 02:42:58.583151 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-28 02:42:58.583354 | aio | Thursday 28 May 2026 02:42:58 +0000 (0:00:00.023) 0:00:11.260 ********** 2026-05-28 02:43:04.315893 | aio | changed: [aio] 2026-05-28 02:43:04.315968 | aio | 2026-05-28 02:43:04.316168 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-28 02:43:04.316358 | aio | Thursday 28 May 2026 02:43:04 +0000 (0:00:05.733) 0:00:16.994 ********** 2026-05-28 02:43:06.181522 | aio | changed: [aio] 2026-05-28 02:43:06.181582 | aio | 2026-05-28 02:43:06.181678 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-28 02:43:06.181780 | aio | Thursday 28 May 2026 02:43:06 +0000 (0:00:01.865) 0:00:18.859 ********** 2026-05-28 02:43:07.137768 | aio | ok: [aio] 2026-05-28 02:43:07.137875 | aio | 2026-05-28 02:43:07.138193 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-28 02:43:07.138237 | aio | Thursday 28 May 2026 02:43:07 +0000 (0:00:00.956) 0:00:19.816 ********** 2026-05-28 02:43:07.177017 | aio | ok: [aio] => { 2026-05-28 02:43:07.177838 | aio | "changed": false, 2026-05-28 02:43:07.177887 | aio | "msg": "All assertions passed" 2026-05-28 02:43:07.177909 | aio | } 2026-05-28 02:43:07.177916 | aio | 2026-05-28 02:43:07.177922 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-05-28 02:43:07.177929 | aio | Thursday 28 May 2026 02:43:07 +0000 (0:00:00.039) 0:00:19.855 ********** 2026-05-28 02:43:08.061860 | aio | ok: [aio] 2026-05-28 02:43:08.061945 | aio | 2026-05-28 02:43:08.062235 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-05-28 02:43:08.062257 | aio | Thursday 28 May 2026 02:43:08 +0000 (0:00:00.884) 0:00:20.740 ********** 2026-05-28 02:43:08.092896 | aio | ok: [aio] => { 2026-05-28 02:43:08.096269 | aio | "changed": false, 2026-05-28 02:43:08.096293 | aio | "msg": "All assertions passed" 2026-05-28 02:43:08.096301 | aio | } 2026-05-28 02:43:08.096308 | aio | 2026-05-28 02:43:08.096314 | aio | PLAY RECAP ********************************************************************* 2026-05-28 02:43:08.096320 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-28 02:43:08.096326 | aio | 2026-05-28 02:43:08.096331 | aio | 2026-05-28 02:43:08.096336 | aio | TASKS RECAP ******************************************************************** 2026-05-28 02:43:08.096342 | aio | Thursday 28 May 2026 02:43:08 +0000 (0:00:00.031) 0:00:20.771 ********** 2026-05-28 02:43:08.096347 | aio | =============================================================================== 2026-05-28 02:43:08.096353 | aio | Get cluster health status ---------------------------------------------- 10.06s 2026-05-28 02:43:08.096358 | aio | Create a test Ceph pool ------------------------------------------------- 5.73s 2026-05-28 02:43:08.096364 | aio | Create a test Ceph key -------------------------------------------------- 1.87s 2026-05-28 02:43:08.096369 | aio | Gathering Facts --------------------------------------------------------- 1.14s 2026-05-28 02:43:08.096374 | aio | Retrieve info for the test Ceph key ------------------------------------- 0.96s 2026-05-28 02:43:08.096380 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 0.88s 2026-05-28 02:43:08.096385 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-05-28 02:43:08.096390 | aio | Assert that the legacy key module info state returns the correct key ---- 0.03s 2026-05-28 02:43:08.096396 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-28 02:43:08.096401 | aio | Assert that the cluster status is healthy ------------------------------- 0.02s 2026-05-28 02:43:08.159183 | aio | INFO [default > verify] Executed: Successful 2026-05-28 02:43:08.169179 | aio | INFO [default > cleanup] Executing 2026-05-28 02:43:08.169495 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-28 02:43:08.174862 | aio | INFO [default > destroy] Executing 2026-05-28 02:43:08.174973 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-28 02:43:08.175059 | aio | INFO [default > destroy] Executed: Successful 2026-05-28 02:43:08.175320 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-28 02:43:08.617334 | aio | ok: Runtime: 0:10:32.808285 2026-05-28 02:43:08.634496 | 2026-05-28 02:43:08.634547 | PLAY RECAP 2026-05-28 02:43:08.634588 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 02:43:08.634610 | 2026-05-28 02:43:08.734905 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-28 02:43:08.773813 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 02:43:09.363938 | 2026-05-28 02:43:09.364244 | PLAY [all] 2026-05-28 02:43:09.374981 | 2026-05-28 02:43:09.375063 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-28 02:43:09.419502 | aio | skipping: Conditional result was False 2026-05-28 02:43:09.424547 | 2026-05-28 02:43:09.424622 | TASK [fetch-output : Set log path for single node] 2026-05-28 02:43:09.466649 | aio | ok 2026-05-28 02:43:09.472685 | 2026-05-28 02:43:09.472775 | LOOP [fetch-output : Ensure local output dirs] 2026-05-28 02:43:09.840578 | aio -> localhost | ok: "/var/lib/zuul/builds/2f3541f5991c4d0797923e85bce075e0/work/logs" 2026-05-28 02:43:10.040705 | aio -> localhost | changed: "/var/lib/zuul/builds/2f3541f5991c4d0797923e85bce075e0/work/artifacts" 2026-05-28 02:43:10.265748 | aio -> localhost | changed: "/var/lib/zuul/builds/2f3541f5991c4d0797923e85bce075e0/work/docs" 2026-05-28 02:43:10.279692 | 2026-05-28 02:43:10.279838 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-28 02:43:10.876357 | aio | changed: .d..t...... ./ 2026-05-28 02:43:10.876565 | aio | changed: All items complete 2026-05-28 02:43:10.876594 | 2026-05-28 02:43:11.304139 | aio | changed: .d..t...... ./ 2026-05-28 02:43:11.762969 | aio | changed: .d..t...... ./ 2026-05-28 02:43:11.788417 | 2026-05-28 02:43:11.788561 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-28 02:43:12.205986 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.009420 2026-05-28 02:43:12.422645 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007947 2026-05-28 02:43:12.441752 | 2026-05-28 02:43:12.441881 | PLAY [all] 2026-05-28 02:43:12.447869 | 2026-05-28 02:43:12.447930 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-28 02:43:12.847070 | aio | changed 2026-05-28 02:43:12.853977 | 2026-05-28 02:43:12.854042 | PLAY RECAP 2026-05-28 02:43:12.854097 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-28 02:43:12.854127 | 2026-05-28 02:43:12.949471 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 02:43:12.953097 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-28 02:43:13.515827 | 2026-05-28 02:43:13.515945 | PLAY [localhost] 2026-05-28 02:43:13.526406 | 2026-05-28 02:43:13.526490 | TASK [Generate Zuul manifest] 2026-05-28 02:43:13.545567 | localhost | ok 2026-05-28 02:43:13.563823 | 2026-05-28 02:43:13.563911 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-28 02:43:13.909271 | localhost | changed 2026-05-28 02:43:13.920167 | 2026-05-28 02:43:13.920243 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-28 02:43:13.949965 | localhost | ok 2026-05-28 02:43:13.959141 | 2026-05-28 02:43:13.959226 | TASK [Upload logs] 2026-05-28 02:43:13.978905 | localhost | ok 2026-05-28 02:43:14.035723 | 2026-05-28 02:43:14.035823 | TASK [Set zuul-log-path fact] 2026-05-28 02:43:14.056095 | localhost | ok 2026-05-28 02:43:14.068111 | 2026-05-28 02:43:14.068176 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 02:43:14.098862 | localhost | ok 2026-05-28 02:43:14.108737 | 2026-05-28 02:43:14.117800 | TASK [upload-logs : Create log directories] 2026-05-28 02:43:14.505533 | localhost | changed 2026-05-28 02:43:14.510288 | 2026-05-28 02:43:14.510357 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-28 02:43:14.886246 | localhost -> localhost | ok: Runtime: 0:00:00.004660 2026-05-28 02:43:14.892982 | 2026-05-28 02:43:14.893050 | TASK [upload-logs : Upload logs to log server] 2026-05-28 02:43:15.339819 | localhost | Output suppressed because no_log was given 2026-05-28 02:43:15.344474 | 2026-05-28 02:43:15.344538 | LOOP [upload-logs : Compress console log and json output] 2026-05-28 02:43:15.389981 | localhost | skipping: Conditional result was False 2026-05-28 02:43:15.433662 | localhost | skipping: Conditional result was False 2026-05-28 02:43:15.449918 | 2026-05-28 02:43:15.450087 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-28 02:43:15.492808 | localhost | skipping: Conditional result was False 2026-05-28 02:43:15.493307 | 2026-05-28 02:43:15.496995 | localhost | skipping: Conditional result was False 2026-05-28 02:43:15.512874 | 2026-05-28 02:43:15.513070 | LOOP [upload-logs : Upload console log and json output]