2026-05-18 12:55:36.396540 | Job console starting 2026-05-18 12:55:36.446641 | Updating git repos 2026-05-18 12:55:36.497733 | Cloning repos into workspace 2026-05-18 12:55:36.740521 | Restoring repo states 2026-05-18 12:55:36.748973 | Merging changes 2026-05-18 12:55:37.060318 | Checking out repos 2026-05-18 12:55:37.138170 | Preparing playbooks 2026-05-18 12:55:39.182487 | Running Ansible setup 2026-05-18 12:55:44.134938 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-18 12:55:44.751558 | 2026-05-18 12:55:44.751681 | PLAY [localhost] 2026-05-18 12:55:44.759002 | 2026-05-18 12:55:44.759071 | TASK [Gathering Facts] 2026-05-18 12:55:45.654296 | localhost | ok 2026-05-18 12:55:45.665710 | 2026-05-18 12:55:45.665790 | TASK [Setup log path fact] 2026-05-18 12:55:45.687933 | localhost | ok 2026-05-18 12:55:45.699977 | 2026-05-18 12:55:45.700072 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-18 12:55:45.730240 | localhost | ok 2026-05-18 12:55:45.737794 | 2026-05-18 12:55:45.737856 | TASK [emit-job-header : Print job information] 2026-05-18 12:55:45.776606 | # Job Information 2026-05-18 12:55:45.776755 | Ansible Version: 2.16.18 2026-05-18 12:55:45.776799 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-18 12:55:45.776830 | Pipeline: check 2026-05-18 12:55:45.776859 | Executor: 2d72f0692154 2026-05-18 12:55:45.776886 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/104 2026-05-18 12:55:45.776916 | Event ID: c93463f0-52b8-11f1-8443-90eaca822ef7 2026-05-18 12:55:45.780577 | 2026-05-18 12:55:45.780657 | LOOP [emit-job-header : Print node information] 2026-05-18 12:55:45.870657 | localhost | ok: 2026-05-18 12:55:45.870848 | localhost | # Node Information 2026-05-18 12:55:45.870876 | localhost | Inventory Hostname: aio 2026-05-18 12:55:45.870898 | localhost | Hostname: np0000174458 2026-05-18 12:55:45.870918 | localhost | Username: zuul 2026-05-18 12:55:45.870941 | localhost | Distro: Ubuntu 22.04 2026-05-18 12:55:45.870961 | localhost | Provider: yul1 2026-05-18 12:55:45.870981 | localhost | Region: ca-ymq-1 2026-05-18 12:55:45.871000 | localhost | Label: ubuntu-jammy 2026-05-18 12:55:45.871019 | localhost | Product Name: OpenStack Nova 2026-05-18 12:55:45.871038 | localhost | Interface IP: 199.204.45.240 2026-05-18 12:55:45.887065 | 2026-05-18 12:55:45.887228 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-18 12:55:46.289228 | localhost -> localhost | changed 2026-05-18 12:55:46.296106 | 2026-05-18 12:55:46.296191 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-18 12:55:47.185524 | localhost -> localhost | changed 2026-05-18 12:55:47.196148 | 2026-05-18 12:55:47.196235 | PLAY [all] 2026-05-18 12:55:47.203935 | 2026-05-18 12:55:47.204002 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-18 12:55:47.414492 | aio -> localhost | ok 2026-05-18 12:55:47.424545 | 2026-05-18 12:55:47.424611 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-18 12:55:47.457716 | aio | ok 2026-05-18 12:55:47.477971 | aio | included: /var/lib/zuul/builds/7e1dfb57aaa240a199ac3affc3159468/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-18 12:55:47.483437 | 2026-05-18 12:55:47.483509 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-18 12:55:48.628556 | aio -> localhost | Generating public/private rsa key pair. 2026-05-18 12:55:48.628878 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/7e1dfb57aaa240a199ac3affc3159468/work/7e1dfb57aaa240a199ac3affc3159468_id_rsa 2026-05-18 12:55:48.628928 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/7e1dfb57aaa240a199ac3affc3159468/work/7e1dfb57aaa240a199ac3affc3159468_id_rsa.pub 2026-05-18 12:55:48.628992 | aio -> localhost | The key fingerprint is: 2026-05-18 12:55:48.629056 | aio -> localhost | SHA256:S557iEvpG5UWJ0SKrdLLlJZ9GrvcIk7I9ZA/RZeJHgA zuul-build-sshkey 2026-05-18 12:55:48.629109 | aio -> localhost | The key's randomart image is: 2026-05-18 12:55:48.629158 | aio -> localhost | +---[RSA 3072]----+ 2026-05-18 12:55:48.629197 | aio -> localhost | | E...o | 2026-05-18 12:55:48.629229 | aio -> localhost | | o + . o | 2026-05-18 12:55:48.629257 | aio -> localhost | | . o * = | 2026-05-18 12:55:48.629286 | aio -> localhost | | . * o B | 2026-05-18 12:55:48.629314 | aio -> localhost | | . @ o S | 2026-05-18 12:55:48.629342 | aio -> localhost | | . B = % o | 2026-05-18 12:55:48.629369 | aio -> localhost | | o + X.+. | 2026-05-18 12:55:48.629397 | aio -> localhost | | ..+o=... | 2026-05-18 12:55:48.629509 | aio -> localhost | | ...*+o. | 2026-05-18 12:55:48.629569 | aio -> localhost | +----[SHA256]-----+ 2026-05-18 12:55:48.629702 | aio -> localhost | ok: Runtime: 0:00:00.731646 2026-05-18 12:55:48.636363 | 2026-05-18 12:55:48.636438 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-18 12:55:48.671672 | aio | ok 2026-05-18 12:55:48.683444 | aio | included: /var/lib/zuul/builds/7e1dfb57aaa240a199ac3affc3159468/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-18 12:55:48.690667 | 2026-05-18 12:55:48.690731 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-18 12:55:48.716551 | aio | skipping: Conditional result was False 2026-05-18 12:55:48.725986 | 2026-05-18 12:55:48.726084 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-18 12:55:49.206746 | aio | changed 2026-05-18 12:55:49.213752 | 2026-05-18 12:55:49.213819 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-18 12:55:49.401182 | aio | ok 2026-05-18 12:55:49.407137 | 2026-05-18 12:55:49.407204 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-18 12:55:49.887729 | aio | changed 2026-05-18 12:55:49.894211 | 2026-05-18 12:55:49.894273 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-18 12:55:50.352512 | aio | changed 2026-05-18 12:55:50.359172 | 2026-05-18 12:55:50.359237 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-18 12:55:50.383744 | aio | skipping: Conditional result was False 2026-05-18 12:55:50.391774 | 2026-05-18 12:55:50.391862 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-18 12:55:50.732557 | aio -> localhost | changed 2026-05-18 12:55:50.747930 | 2026-05-18 12:55:50.748051 | TASK [add-build-sshkey : Add back temp key] 2026-05-18 12:55:51.004313 | aio -> localhost | Identity added: /var/lib/zuul/builds/7e1dfb57aaa240a199ac3affc3159468/work/7e1dfb57aaa240a199ac3affc3159468_id_rsa (zuul-build-sshkey) 2026-05-18 12:55:51.004508 | aio -> localhost | ok: Runtime: 0:00:00.012138 2026-05-18 12:55:51.009267 | 2026-05-18 12:55:51.009332 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-18 12:55:51.325759 | aio | ok 2026-05-18 12:55:51.330419 | 2026-05-18 12:55:51.330495 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-18 12:55:51.355318 | aio | skipping: Conditional result was False 2026-05-18 12:55:51.373089 | 2026-05-18 12:55:51.373260 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-18 12:55:51.720437 | aio | ok 2026-05-18 12:55:51.736538 | 2026-05-18 12:55:51.736626 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-18 12:55:52.689949 | aio | Output suppressed because no_log was given 2026-05-18 12:55:52.751915 | 2026-05-18 12:55:52.752100 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-18 12:55:52.929573 | aio | ok: "logs" 2026-05-18 12:55:52.929864 | aio | ok: All items complete 2026-05-18 12:55:52.929903 | 2026-05-18 12:55:53.100923 | aio | ok: "artifacts" 2026-05-18 12:55:53.253507 | aio | ok: "docs" 2026-05-18 12:55:53.270371 | 2026-05-18 12:55:53.270527 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-18 12:55:53.453815 | aio | changed: "logs" 2026-05-18 12:55:53.604099 | aio | changed: "artifacts" 2026-05-18 12:55:53.760169 | aio | changed: "docs" 2026-05-18 12:55:53.779717 | 2026-05-18 12:55:53.779868 | PLAY RECAP 2026-05-18 12:55:53.779926 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-18 12:55:53.779957 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-18 12:55:53.779978 | 2026-05-18 12:55:53.957961 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-18 12:55:53.961549 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-18 12:55:54.595962 | 2026-05-18 12:55:54.596079 | PLAY [all] 2026-05-18 12:55:54.607109 | 2026-05-18 12:55:54.607185 | TASK [setup-uv : Extract archive] 2026-05-18 12:55:56.861812 | aio | changed 2026-05-18 12:55:56.869639 | 2026-05-18 12:55:56.869751 | TASK [setup-uv : Print version] 2026-05-18 12:55:57.683522 | aio | uv 0.8.13 2026-05-18 12:55:57.405849 | aio | ok: Runtime: 0:00:00.012274 2026-05-18 12:55:57.413896 | 2026-05-18 12:55:57.413950 | PLAY RECAP 2026-05-18 12:55:57.413997 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-18 12:55:57.414022 | 2026-05-18 12:55:57.565340 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-18 12:55:57.568749 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-18 12:55:58.195380 | 2026-05-18 12:55:58.195583 | PLAY [all] 2026-05-18 12:55:58.208490 | 2026-05-18 12:55:58.208592 | TASK [Copy inventory file for Zuul] 2026-05-18 12:55:59.023323 | aio | changed 2026-05-18 12:55:59.028269 | 2026-05-18 12:55:59.028348 | TASK [Switch "ansible_host" to private IP] 2026-05-18 12:55:59.362238 | aio | changed: 1 replacements made 2026-05-18 12:55:59.367520 | 2026-05-18 12:55:59.367588 | TASK [Run Molecule scenario] 2026-05-18 12:56:00.394652 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-18 12:56:01.114601 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-18 12:56:01.286406 | aio | Using CPython 3.13.7 2026-05-18 12:56:01.286466 | aio | Creating virtual environment at: .venv 2026-05-18 12:56:01.324620 | aio | Downloading pygments (1.2MiB) 2026-05-18 12:56:01.324764 | aio | Downloading netaddr (2.2MiB) 2026-05-18 12:56:01.341746 | aio | Downloading ansible-core (2.1MiB) 2026-05-18 12:56:01.341973 | aio | Downloading cryptography (4.3MiB) 2026-05-18 12:56:01.494183 | aio | Downloading netaddr 2026-05-18 12:56:01.501587 | aio | Downloading cryptography 2026-05-18 12:56:01.536611 | aio | Downloading pygments 2026-05-18 12:56:01.644498 | aio | Downloading ansible-core 2026-05-18 12:56:01.671877 | aio | Installed 36 packages in 26ms 2026-05-18 12:56:02.774629 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-18 12:56:02.774707 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-18 12:56:03.387355 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-18 12:56:03.387442 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-18 12:56:16.927775 | aio | INFO [default > dependency] Executing 2026-05-18 12:56:16.927926 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-18 12:56:16.928096 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-18 12:56:16.928208 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-18 12:56:16.933236 | aio | INFO [default > cleanup] Executing 2026-05-18 12:56:16.933524 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-18 12:56:16.938387 | aio | INFO [default > destroy] Executing 2026-05-18 12:56:16.938440 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-18 12:56:16.938512 | aio | INFO [default > destroy] Executed: Successful 2026-05-18 12:56:16.943443 | aio | INFO [default > syntax] Executing 2026-05-18 12:56:17.832048 | aio | 2026-05-18 12:56:17.832320 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-18 12:56:17.881580 | aio | INFO [default > syntax] Executed: Successful 2026-05-18 12:56:17.893034 | aio | INFO [default > create] Executing 2026-05-18 12:56:17.895057 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-18 12:56:17.899899 | aio | INFO [default > prepare] Executing 2026-05-18 12:56:18.522916 | aio | 2026-05-18 12:56:18.523123 | aio | PLAY [Prepare] ***************************************************************** 2026-05-18 12:56:18.523272 | aio | 2026-05-18 12:56:18.523524 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 12:56:18.523677 | aio | Monday 18 May 2026 12:56:18 +0000 (0:00:00.029) 0:00:00.029 ************ 2026-05-18 12:56:19.594229 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-18 12:56:19.594340 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-18 12:56:19.594469 | aio | interpreter could change the meaning of that path. See 2026-05-18 12:56:19.594596 | aio | https://docs.ansible.com/ansible- 2026-05-18 12:56:19.594762 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-18 12:56:19.602577 | aio | ok: [aio] 2026-05-18 12:56:19.602717 | aio | 2026-05-18 12:56:19.602844 | aio | TASK [Configure short hostname] ************************************************ 2026-05-18 12:56:19.602968 | aio | Monday 18 May 2026 12:56:19 +0000 (0:00:01.080) 0:00:01.110 ************ 2026-05-18 12:56:20.272935 | aio | changed: [aio] 2026-05-18 12:56:20.273081 | aio | 2026-05-18 12:56:20.273263 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-18 12:56:20.273445 | aio | Monday 18 May 2026 12:56:20 +0000 (0:00:00.670) 0:00:01.780 ************ 2026-05-18 12:56:20.524049 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-18 12:56:20.524270 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-18 12:56:20.524477 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-18 12:56:20.530782 | aio | changed: [aio] 2026-05-18 12:56:20.530935 | aio | 2026-05-18 12:56:20.531158 | aio | TASK [Update apt cache] ******************************************************** 2026-05-18 12:56:20.531375 | aio | Monday 18 May 2026 12:56:20 +0000 (0:00:00.258) 0:00:02.038 ************ 2026-05-18 12:56:27.119008 | aio | changed: [aio] 2026-05-18 12:56:27.119227 | aio | 2026-05-18 12:56:27.119476 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-18 12:56:27.119670 | aio | 2026-05-18 12:56:27.120050 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 12:56:27.120256 | aio | Monday 18 May 2026 12:56:27 +0000 (0:00:06.587) 0:00:08.626 ************ 2026-05-18 12:56:27.784363 | aio | ok: [aio] 2026-05-18 12:56:27.784595 | aio | 2026-05-18 12:56:27.784904 | aio | TASK [Install depedencies] ***************************************************** 2026-05-18 12:56:27.785155 | aio | Monday 18 May 2026 12:56:27 +0000 (0:00:00.665) 0:00:09.291 ************ 2026-05-18 12:56:45.984300 | aio | changed: [aio] 2026-05-18 12:56:45.984402 | aio | 2026-05-18 12:56:45.984626 | aio | TASK [Start up service] ******************************************************** 2026-05-18 12:56:45.984875 | aio | Monday 18 May 2026 12:56:45 +0000 (0:00:18.199) 0:00:27.491 ************ 2026-05-18 12:56:46.476362 | aio | ok: [aio] 2026-05-18 12:56:46.476454 | aio | 2026-05-18 12:56:46.476588 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-18 12:56:46.476718 | aio | Monday 18 May 2026 12:56:46 +0000 (0:00:00.492) 0:00:27.983 ************ 2026-05-18 12:56:46.748445 | aio | ok: [aio] 2026-05-18 12:56:46.748620 | aio | 2026-05-18 12:56:46.748877 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-18 12:56:46.749101 | aio | Monday 18 May 2026 12:56:46 +0000 (0:00:00.271) 0:00:28.255 ************ 2026-05-18 12:56:47.334671 | aio | changed: [aio] 2026-05-18 12:56:47.334736 | aio | 2026-05-18 12:56:47.334896 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-18 12:56:47.335030 | aio | Monday 18 May 2026 12:56:47 +0000 (0:00:00.586) 0:00:28.842 ************ 2026-05-18 12:56:47.504544 | aio | ok: [aio] 2026-05-18 12:56:47.504795 | aio | 2026-05-18 12:56:47.505023 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-18 12:56:47.505243 | aio | Monday 18 May 2026 12:56:47 +0000 (0:00:00.169) 0:00:29.011 ************ 2026-05-18 12:56:47.517419 | aio | skipping: [aio] 2026-05-18 12:56:47.517610 | aio | 2026-05-18 12:56:47.517826 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-18 12:56:47.518036 | aio | Monday 18 May 2026 12:56:47 +0000 (0:00:00.013) 0:00:29.025 ************ 2026-05-18 12:56:48.000157 | aio | changed: [aio] => (item=osd0) 2026-05-18 12:56:48.000237 | aio | changed: [aio] => (item=osd1) 2026-05-18 12:56:48.000384 | aio | changed: [aio] => (item=osd2) 2026-05-18 12:56:48.000496 | aio | 2026-05-18 12:56:48.000621 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-18 12:56:48.000786 | aio | Monday 18 May 2026 12:56:47 +0000 (0:00:00.482) 0:00:29.507 ************ 2026-05-18 12:56:48.580397 | aio | changed: [aio] => (item=osd0) 2026-05-18 12:56:48.580467 | aio | changed: [aio] => (item=osd1) 2026-05-18 12:56:48.580591 | aio | changed: [aio] => (item=osd2) 2026-05-18 12:56:48.580733 | aio | 2026-05-18 12:56:48.580909 | aio | TASK [Start loop devices] ****************************************************** 2026-05-18 12:56:48.580969 | aio | Monday 18 May 2026 12:56:48 +0000 (0:00:00.580) 0:00:30.087 ************ 2026-05-18 12:56:49.186910 | aio | changed: [aio] => (item=osd0) 2026-05-18 12:56:49.186980 | aio | changed: [aio] => (item=osd1) 2026-05-18 12:56:49.187106 | aio | changed: [aio] => (item=osd2) 2026-05-18 12:56:49.187208 | aio | 2026-05-18 12:56:49.187300 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-18 12:56:49.187388 | aio | Monday 18 May 2026 12:56:49 +0000 (0:00:00.606) 0:00:30.694 ************ 2026-05-18 12:56:52.018188 | aio | changed: [aio] => (item=osd0) 2026-05-18 12:56:52.018283 | aio | changed: [aio] => (item=osd1) 2026-05-18 12:56:52.018395 | aio | changed: [aio] => (item=osd2) 2026-05-18 12:56:52.018517 | aio | 2026-05-18 12:56:52.018676 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-18 12:56:52.018805 | aio | Monday 18 May 2026 12:56:52 +0000 (0:00:02.830) 0:00:33.525 ************ 2026-05-18 12:56:53.840648 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-18 12:56:53.840840 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-18 12:56:53.841059 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-18 12:56:53.841257 | aio | 2026-05-18 12:56:53.841517 | aio | PLAY RECAP ********************************************************************* 2026-05-18 12:56:53.841749 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-18 12:56:53.841936 | aio | 2026-05-18 12:56:53.842120 | aio | 2026-05-18 12:56:53.842314 | aio | TASKS RECAP ******************************************************************** 2026-05-18 12:56:53.842451 | aio | Monday 18 May 2026 12:56:53 +0000 (0:00:01.822) 0:00:35.348 ************ 2026-05-18 12:56:53.842572 | aio | =============================================================================== 2026-05-18 12:56:53.842704 | aio | Install depedencies ---------------------------------------------------- 18.20s 2026-05-18 12:56:53.842836 | aio | Update apt cache -------------------------------------------------------- 6.59s 2026-05-18 12:56:53.842970 | aio | Create a volume group for each loop device ------------------------------ 2.83s 2026-05-18 12:56:53.843104 | aio | Create a logical volume for each loop device ---------------------------- 1.82s 2026-05-18 12:56:53.843237 | aio | Gathering Facts --------------------------------------------------------- 1.08s 2026-05-18 12:56:53.843369 | aio | Configure short hostname ------------------------------------------------ 0.67s 2026-05-18 12:56:53.843502 | aio | Gathering Facts --------------------------------------------------------- 0.67s 2026-05-18 12:56:53.843633 | aio | Start loop devices ------------------------------------------------------ 0.61s 2026-05-18 12:56:53.843768 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.59s 2026-05-18 12:56:53.843901 | aio | Set permissions on loopback devices ------------------------------------- 0.58s 2026-05-18 12:56:53.844029 | aio | Start up service -------------------------------------------------------- 0.49s 2026-05-18 12:56:53.844157 | aio | Create devices for Ceph ------------------------------------------------- 0.48s 2026-05-18 12:56:53.844284 | aio | Generate lvm.conf ------------------------------------------------------- 0.27s 2026-05-18 12:56:53.844416 | aio | Ensure hostname inside hosts file --------------------------------------- 0.26s 2026-05-18 12:56:53.844544 | aio | Get list of all loopback devices ---------------------------------------- 0.17s 2026-05-18 12:56:53.844719 | aio | Fail if there is any existing loopback devices -------------------------- 0.01s 2026-05-18 12:56:53.908737 | aio | INFO [default > prepare] Executed: Successful 2026-05-18 12:56:53.915930 | aio | INFO [default > converge] Executing 2026-05-18 12:56:54.713240 | aio | 2026-05-18 12:56:54.713348 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-18 12:56:54.713418 | aio | 2026-05-18 12:56:54.713545 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 12:56:54.713673 | aio | Monday 18 May 2026 12:56:54 +0000 (0:00:00.046) 0:00:00.046 ************ 2026-05-18 12:56:55.821887 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-18 12:56:55.822040 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-18 12:56:55.822239 | aio | interpreter could change the meaning of that path. See 2026-05-18 12:56:55.822440 | aio | https://docs.ansible.com/ansible- 2026-05-18 12:56:55.822788 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-18 12:56:55.835304 | aio | ok: [aio] 2026-05-18 12:56:55.835507 | aio | 2026-05-18 12:56:55.835718 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 12:56:55.835917 | aio | Monday 18 May 2026 12:56:55 +0000 (0:00:01.121) 0:00:01.168 ************ 2026-05-18 12:56:56.121543 | aio | ok: [aio] 2026-05-18 12:56:56.121701 | aio | 2026-05-18 12:56:56.121909 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 12:56:56.122109 | aio | Monday 18 May 2026 12:56:56 +0000 (0:00:00.286) 0:00:01.454 ************ 2026-05-18 12:56:56.155367 | aio | skipping: [aio] 2026-05-18 12:56:56.155508 | aio | 2026-05-18 12:56:56.155743 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-18 12:56:56.155945 | aio | Monday 18 May 2026 12:56:56 +0000 (0:00:00.034) 0:00:01.488 ************ 2026-05-18 12:56:56.443200 | aio | changed: [aio] 2026-05-18 12:56:56.443273 | aio | 2026-05-18 12:56:56.443352 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 12:56:56.443454 | aio | Monday 18 May 2026 12:56:56 +0000 (0:00:00.288) 0:00:01.776 ************ 2026-05-18 12:56:56.541143 | aio | ok: [aio] => { 2026-05-18 12:56:56.541330 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-18 12:56:56.541559 | aio | } 2026-05-18 12:56:56.541743 | aio | 2026-05-18 12:56:56.541950 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 12:56:56.542151 | aio | Monday 18 May 2026 12:56:56 +0000 (0:00:00.097) 0:00:01.874 ************ 2026-05-18 12:56:57.228373 | aio | changed: [aio] 2026-05-18 12:56:57.228516 | aio | 2026-05-18 12:56:57.228756 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 12:56:57.228954 | aio | Monday 18 May 2026 12:56:57 +0000 (0:00:00.687) 0:00:02.561 ************ 2026-05-18 12:56:57.268089 | aio | skipping: [aio] 2026-05-18 12:56:57.268279 | aio | 2026-05-18 12:56:57.268549 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 12:56:57.268832 | aio | Monday 18 May 2026 12:56:57 +0000 (0:00:00.039) 0:00:02.601 ************ 2026-05-18 12:56:57.308993 | aio | skipping: [aio] 2026-05-18 12:56:57.309208 | aio | 2026-05-18 12:56:57.309478 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 12:56:57.309724 | aio | Monday 18 May 2026 12:56:57 +0000 (0:00:00.040) 0:00:02.642 ************ 2026-05-18 12:56:57.495917 | aio | ok: [aio] 2026-05-18 12:56:57.495976 | aio | 2026-05-18 12:56:57.496085 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 12:56:57.496183 | aio | Monday 18 May 2026 12:56:57 +0000 (0:00:00.187) 0:00:02.829 ************ 2026-05-18 12:56:58.588221 | aio | ok: [aio] 2026-05-18 12:56:58.588276 | aio | 2026-05-18 12:56:58.588348 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 12:56:58.588439 | aio | Monday 18 May 2026 12:56:58 +0000 (0:00:01.092) 0:00:03.921 ************ 2026-05-18 12:56:58.665142 | aio | ok: [aio] => { 2026-05-18 12:56:58.665189 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-18 12:56:58.665276 | aio | } 2026-05-18 12:56:58.665363 | aio | 2026-05-18 12:56:58.665454 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 12:56:58.665544 | aio | Monday 18 May 2026 12:56:58 +0000 (0:00:00.076) 0:00:03.998 ************ 2026-05-18 12:56:59.624602 | aio | changed: [aio] 2026-05-18 12:56:59.624995 | aio | 2026-05-18 12:56:59.625271 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 12:56:59.625531 | aio | Monday 18 May 2026 12:56:59 +0000 (0:00:00.959) 0:00:04.958 ************ 2026-05-18 12:57:02.438114 | aio | changed: [aio] 2026-05-18 12:57:02.438164 | aio | 2026-05-18 12:57:02.438170 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-18 12:57:02.438175 | aio | Monday 18 May 2026 12:57:02 +0000 (0:00:02.813) 0:00:07.771 ************ 2026-05-18 12:57:02.467292 | aio | skipping: [aio] 2026-05-18 12:57:02.467314 | aio | 2026-05-18 12:57:02.467321 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-18 12:57:02.467327 | aio | Monday 18 May 2026 12:57:02 +0000 (0:00:00.029) 0:00:07.800 ************ 2026-05-18 12:57:02.494806 | aio | skipping: [aio] 2026-05-18 12:57:02.494821 | aio | 2026-05-18 12:57:02.494827 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-18 12:57:02.494831 | aio | Monday 18 May 2026 12:57:02 +0000 (0:00:00.027) 0:00:07.828 ************ 2026-05-18 12:57:02.522865 | aio | skipping: [aio] 2026-05-18 12:57:02.522887 | aio | 2026-05-18 12:57:02.522895 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-18 12:57:02.522901 | aio | Monday 18 May 2026 12:57:02 +0000 (0:00:00.027) 0:00:07.856 ************ 2026-05-18 12:57:07.407645 | aio | changed: [aio] 2026-05-18 12:57:07.407711 | aio | 2026-05-18 12:57:07.407726 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-18 12:57:07.407878 | aio | Monday 18 May 2026 12:57:07 +0000 (0:00:04.884) 0:00:12.741 ************ 2026-05-18 12:57:07.932101 | aio | changed: [aio] 2026-05-18 12:57:07.932170 | aio | 2026-05-18 12:57:07.932471 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-18 12:57:07.932525 | aio | Monday 18 May 2026 12:57:07 +0000 (0:00:00.524) 0:00:13.265 ************ 2026-05-18 12:57:08.807678 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-18 12:57:08.807720 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-18 12:57:08.807727 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-18 12:57:08.807732 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-18 12:57:08.807736 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-18 12:57:08.807741 | aio | 2026-05-18 12:57:08.807746 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-18 12:57:08.807750 | aio | Monday 18 May 2026 12:57:08 +0000 (0:00:00.875) 0:00:14.140 ************ 2026-05-18 12:57:09.322866 | aio | changed: [aio] 2026-05-18 12:57:09.322932 | aio | 2026-05-18 12:57:09.323416 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-18 12:57:09.323457 | aio | Monday 18 May 2026 12:57:09 +0000 (0:00:00.509) 0:00:14.650 ************ 2026-05-18 12:57:09.323462 | aio | 2026-05-18 12:57:09.323467 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-18 12:57:09.323471 | aio | Monday 18 May 2026 12:57:09 +0000 (0:00:00.006) 0:00:14.656 ************ 2026-05-18 12:57:10.174543 | aio | ok: [aio] 2026-05-18 12:57:10.174578 | aio | 2026-05-18 12:57:10.174589 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-18 12:57:10.174594 | aio | Monday 18 May 2026 12:57:10 +0000 (0:00:00.851) 0:00:15.507 ************ 2026-05-18 12:57:10.568504 | aio | changed: [aio] 2026-05-18 12:57:10.568569 | aio | 2026-05-18 12:57:10.568577 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-18 12:57:10.568584 | aio | Monday 18 May 2026 12:57:10 +0000 (0:00:00.393) 0:00:15.901 ************ 2026-05-18 12:57:11.102644 | aio | changed: [aio] 2026-05-18 12:57:11.102706 | aio | 2026-05-18 12:57:11.102740 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 12:57:11.102837 | aio | Monday 18 May 2026 12:57:11 +0000 (0:00:00.534) 0:00:16.436 ************ 2026-05-18 12:57:11.294936 | aio | ok: [aio] 2026-05-18 12:57:11.294971 | aio | 2026-05-18 12:57:11.294977 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 12:57:11.294991 | aio | Monday 18 May 2026 12:57:11 +0000 (0:00:00.192) 0:00:16.628 ************ 2026-05-18 12:57:11.360662 | aio | ok: [aio] => { 2026-05-18 12:57:11.360701 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-18 12:57:11.360718 | aio | } 2026-05-18 12:57:11.360958 | aio | 2026-05-18 12:57:11.360972 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 12:57:11.360978 | aio | Monday 18 May 2026 12:57:11 +0000 (0:00:00.065) 0:00:16.694 ************ 2026-05-18 12:57:12.320258 | aio | changed: [aio] 2026-05-18 12:57:12.320310 | aio | 2026-05-18 12:57:12.320513 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 12:57:12.320560 | aio | Monday 18 May 2026 12:57:12 +0000 (0:00:00.959) 0:00:17.653 ************ 2026-05-18 12:57:16.582543 | aio | changed: [aio] 2026-05-18 12:57:16.582636 | aio | 2026-05-18 12:57:16.582649 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-18 12:57:16.582659 | aio | Monday 18 May 2026 12:57:16 +0000 (0:00:04.254) 0:00:21.908 ************ 2026-05-18 12:57:17.519465 | aio | ok: [aio] 2026-05-18 12:57:17.519630 | aio | 2026-05-18 12:57:17.519850 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-18 12:57:17.520076 | aio | Monday 18 May 2026 12:57:17 +0000 (0:00:00.944) 0:00:22.852 ************ 2026-05-18 12:57:17.843175 | aio | changed: [aio] 2026-05-18 12:57:17.843307 | aio | 2026-05-18 12:57:17.843535 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-18 12:57:17.843750 | aio | Monday 18 May 2026 12:57:17 +0000 (0:00:00.323) 0:00:23.176 ************ 2026-05-18 12:57:18.278069 | aio | changed: [aio] 2026-05-18 12:57:18.278232 | aio | 2026-05-18 12:57:18.278444 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-18 12:57:18.278642 | aio | Monday 18 May 2026 12:57:18 +0000 (0:00:00.434) 0:00:23.611 ************ 2026-05-18 12:57:18.799193 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-18 12:57:18.799376 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-18 12:57:18.799579 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-18 12:57:18.799755 | aio | 2026-05-18 12:57:18.799953 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-18 12:57:18.800148 | aio | Monday 18 May 2026 12:57:18 +0000 (0:00:00.521) 0:00:24.132 ************ 2026-05-18 12:57:19.212221 | aio | changed: [aio] 2026-05-18 12:57:19.212294 | aio | 2026-05-18 12:57:19.212646 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-18 12:57:19.212692 | aio | Monday 18 May 2026 12:57:19 +0000 (0:00:00.413) 0:00:24.545 ************ 2026-05-18 12:57:19.637711 | aio | changed: [aio] 2026-05-18 12:57:19.637772 | aio | 2026-05-18 12:57:19.637856 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-18 12:57:19.638235 | aio | Monday 18 May 2026 12:57:19 +0000 (0:00:00.418) 0:00:24.964 ************ 2026-05-18 12:57:19.638421 | aio | 2026-05-18 12:57:19.638427 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-18 12:57:19.638432 | aio | Monday 18 May 2026 12:57:19 +0000 (0:00:00.006) 0:00:24.971 ************ 2026-05-18 12:57:20.299829 | aio | ok: [aio] 2026-05-18 12:57:20.299886 | aio | 2026-05-18 12:57:20.299953 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-18 12:57:20.300083 | aio | Monday 18 May 2026 12:57:20 +0000 (0:00:00.662) 0:00:25.633 ************ 2026-05-18 12:57:21.207284 | aio | changed: [aio] 2026-05-18 12:57:21.207342 | aio | 2026-05-18 12:57:21.207427 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-18 12:57:21.207527 | aio | Monday 18 May 2026 12:57:21 +0000 (0:00:00.907) 0:00:26.540 ************ 2026-05-18 12:57:21.716615 | aio | changed: [aio] 2026-05-18 12:57:21.716680 | aio | 2026-05-18 12:57:21.716771 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-18 12:57:21.716900 | aio | Monday 18 May 2026 12:57:21 +0000 (0:00:00.509) 0:00:27.050 ************ 2026-05-18 12:57:21.760810 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-18 12:57:21.760869 | aio | 2026-05-18 12:57:21.761100 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-18 12:57:21.761138 | aio | Monday 18 May 2026 12:57:21 +0000 (0:00:00.044) 0:00:27.094 ************ 2026-05-18 12:57:27.051475 | aio | changed: [aio] 2026-05-18 12:57:27.051554 | aio | 2026-05-18 12:57:27.052047 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-18 12:57:27.052113 | aio | Monday 18 May 2026 12:57:27 +0000 (0:00:05.289) 0:00:32.384 ************ 2026-05-18 12:57:27.638309 | aio | ok: [aio] => (item=chronyd) 2026-05-18 12:57:27.638541 | aio | ok: [aio] => (item=sshd) 2026-05-18 12:57:27.638554 | aio | 2026-05-18 12:57:27.638563 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-18 12:57:27.638657 | aio | Monday 18 May 2026 12:57:27 +0000 (0:00:00.587) 0:00:32.972 ************ 2026-05-18 12:57:27.945093 | aio | changed: [aio] 2026-05-18 12:57:27.945160 | aio | 2026-05-18 12:57:27.945467 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-18 12:57:27.945523 | aio | Monday 18 May 2026 12:57:27 +0000 (0:00:00.306) 0:00:33.278 ************ 2026-05-18 12:57:28.136890 | aio | ok: [aio] 2026-05-18 12:57:28.136947 | aio | 2026-05-18 12:57:28.137054 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-18 12:57:28.137156 | aio | Monday 18 May 2026 12:57:28 +0000 (0:00:00.192) 0:00:33.470 ************ 2026-05-18 12:57:28.586713 | aio | changed: [aio] 2026-05-18 12:57:28.586771 | aio | 2026-05-18 12:57:28.586783 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-18 12:57:28.586799 | aio | Monday 18 May 2026 12:57:28 +0000 (0:00:00.449) 0:00:33.920 ************ 2026-05-18 12:57:28.907433 | aio | changed: [aio] 2026-05-18 12:57:28.907489 | aio | 2026-05-18 12:57:28.907588 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-18 12:57:28.907682 | aio | Monday 18 May 2026 12:57:28 +0000 (0:00:00.320) 0:00:34.241 ************ 2026-05-18 12:57:29.046341 | aio | ok: [aio] 2026-05-18 12:57:29.046398 | aio | 2026-05-18 12:57:29.046501 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-18 12:57:29.046592 | aio | Monday 18 May 2026 12:57:29 +0000 (0:00:00.139) 0:00:34.380 ************ 2026-05-18 12:57:29.243209 | aio | ok: [aio] => (item=aio) 2026-05-18 12:57:29.243274 | aio | 2026-05-18 12:57:29.243476 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-18 12:57:29.243521 | aio | Monday 18 May 2026 12:57:29 +0000 (0:00:00.196) 0:00:34.576 ************ 2026-05-18 12:57:29.287476 | aio | ok: [aio] 2026-05-18 12:57:29.287540 | aio | 2026-05-18 12:57:29.287771 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-18 12:57:29.287817 | aio | Monday 18 May 2026 12:57:29 +0000 (0:00:00.044) 0:00:34.621 ************ 2026-05-18 12:57:29.379893 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-18 12:57:29.379965 | aio | 2026-05-18 12:57:29.380190 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-18 12:57:29.380240 | aio | Monday 18 May 2026 12:57:29 +0000 (0:00:00.092) 0:00:34.713 ************ 2026-05-18 12:57:29.653166 | aio | changed: [aio] 2026-05-18 12:57:29.653254 | aio | 2026-05-18 12:57:29.653570 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-18 12:57:29.653622 | aio | Monday 18 May 2026 12:57:29 +0000 (0:00:00.272) 0:00:34.986 ************ 2026-05-18 12:57:30.273555 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-18 12:57:30.273636 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-18 12:57:30.274252 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-18 12:57:30.274305 | aio | 2026-05-18 12:57:30.274313 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-18 12:57:30.274320 | aio | Monday 18 May 2026 12:57:30 +0000 (0:00:00.620) 0:00:35.607 ************ 2026-05-18 12:58:53.047629 | aio | ok: [aio] 2026-05-18 12:58:53.047705 | aio | 2026-05-18 12:58:53.047717 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-18 12:58:53.047727 | aio | Monday 18 May 2026 12:58:53 +0000 (0:01:22.773) 0:01:58.380 ************ 2026-05-18 12:58:53.250250 | aio | changed: [aio] 2026-05-18 12:58:53.250303 | aio | 2026-05-18 12:58:53.250421 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-18 12:58:53.250561 | aio | Monday 18 May 2026 12:58:53 +0000 (0:00:00.203) 0:01:58.583 ************ 2026-05-18 12:58:53.286874 | aio | ok: [aio] 2026-05-18 12:58:53.286938 | aio | 2026-05-18 12:58:53.287042 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 12:58:53.287133 | aio | Monday 18 May 2026 12:58:53 +0000 (0:00:00.036) 0:01:58.620 ************ 2026-05-18 12:58:53.350112 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 12:58:53.350181 | aio | 2026-05-18 12:58:53.350250 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 12:58:53.350349 | aio | Monday 18 May 2026 12:58:53 +0000 (0:00:00.063) 0:01:58.683 ************ 2026-05-18 12:58:58.955475 | aio | ok: [aio] 2026-05-18 12:58:58.955550 | aio | 2026-05-18 12:58:58.955608 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 12:58:58.955727 | aio | Monday 18 May 2026 12:58:58 +0000 (0:00:05.605) 0:02:04.289 ************ 2026-05-18 12:58:58.995172 | aio | ok: [aio] => (item=aio) 2026-05-18 12:58:58.995258 | aio | 2026-05-18 12:58:58.995363 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 12:58:58.995462 | aio | Monday 18 May 2026 12:58:58 +0000 (0:00:00.039) 0:02:04.328 ************ 2026-05-18 12:58:59.384938 | aio | ok: [aio] 2026-05-18 12:58:59.385000 | aio | 2026-05-18 12:58:59.385085 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 12:58:59.385214 | aio | Monday 18 May 2026 12:58:59 +0000 (0:00:00.389) 0:02:04.718 ************ 2026-05-18 12:59:06.655643 | aio | ok: [aio] 2026-05-18 12:59:06.655782 | aio | 2026-05-18 12:59:06.655925 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-18 12:59:06.656072 | aio | Monday 18 May 2026 12:59:06 +0000 (0:00:07.270) 0:02:11.988 ************ 2026-05-18 12:59:49.413809 | aio | changed: [aio] 2026-05-18 12:59:49.413876 | aio | 2026-05-18 12:59:49.414065 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-18 12:59:49.414118 | aio | Monday 18 May 2026 12:59:49 +0000 (0:00:42.758) 0:02:54.747 ************ 2026-05-18 13:00:03.359094 | aio | ok: [aio] 2026-05-18 13:00:03.359185 | aio | 2026-05-18 13:00:03.359202 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 13:00:03.359342 | aio | Monday 18 May 2026 13:00:03 +0000 (0:00:13.945) 0:03:08.692 ************ 2026-05-18 13:00:03.421762 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 13:00:03.421836 | aio | 2026-05-18 13:00:03.421892 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 13:00:03.422001 | aio | Monday 18 May 2026 13:00:03 +0000 (0:00:00.062) 0:03:08.755 ************ 2026-05-18 13:00:03.460619 | aio | skipping: [aio] 2026-05-18 13:00:03.460769 | aio | 2026-05-18 13:00:03.460837 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 13:00:03.460957 | aio | Monday 18 May 2026 13:00:03 +0000 (0:00:00.038) 0:03:08.794 ************ 2026-05-18 13:00:03.506762 | aio | skipping: [aio] => (item=aio) 2026-05-18 13:00:03.506851 | aio | skipping: [aio] 2026-05-18 13:00:03.506913 | aio | 2026-05-18 13:00:03.507123 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 13:00:03.507166 | aio | Monday 18 May 2026 13:00:03 +0000 (0:00:00.046) 0:03:08.840 ************ 2026-05-18 13:00:03.745894 | aio | ok: [aio] 2026-05-18 13:00:03.746444 | aio | 2026-05-18 13:00:03.746475 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 13:00:03.746486 | aio | Monday 18 May 2026 13:00:03 +0000 (0:00:00.238) 0:03:09.079 ************ 2026-05-18 13:00:10.113507 | aio | ok: [aio] 2026-05-18 13:00:10.113574 | aio | 2026-05-18 13:00:10.113634 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-18 13:00:10.113726 | aio | Monday 18 May 2026 13:00:10 +0000 (0:00:06.367) 0:03:15.446 ************ 2026-05-18 13:00:22.085141 | aio | changed: [aio] 2026-05-18 13:00:22.085225 | aio | 2026-05-18 13:00:22.085232 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-18 13:00:22.085238 | aio | Monday 18 May 2026 13:00:22 +0000 (0:00:11.971) 0:03:27.417 ************ 2026-05-18 13:00:27.974764 | aio | ok: [aio] 2026-05-18 13:00:27.975172 | aio | 2026-05-18 13:00:27.975220 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-18 13:00:27.975226 | aio | Monday 18 May 2026 13:00:27 +0000 (0:00:05.890) 0:03:33.308 ************ 2026-05-18 13:00:34.851665 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-18 13:00:34.851716 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-18 13:00:34.851722 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-18 13:00:34.851726 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-18 13:00:34.851730 | aio | 2026-05-18 13:00:34.851735 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-18 13:00:34.851739 | aio | 2026-05-18 13:00:34.851743 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 13:00:34.851748 | aio | Monday 18 May 2026 13:00:34 +0000 (0:00:06.876) 0:03:40.184 ************ 2026-05-18 13:00:35.730598 | aio | ok: [aio] 2026-05-18 13:00:35.730671 | aio | 2026-05-18 13:00:35.730824 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:00:35.730960 | aio | Monday 18 May 2026 13:00:35 +0000 (0:00:00.879) 0:03:41.064 ************ 2026-05-18 13:00:35.918052 | aio | ok: [aio] 2026-05-18 13:00:35.918110 | aio | 2026-05-18 13:00:35.918215 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:00:35.918321 | aio | Monday 18 May 2026 13:00:35 +0000 (0:00:00.187) 0:03:41.251 ************ 2026-05-18 13:00:35.950122 | aio | skipping: [aio] 2026-05-18 13:00:35.950186 | aio | 2026-05-18 13:00:35.950232 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-18 13:00:35.950326 | aio | Monday 18 May 2026 13:00:35 +0000 (0:00:00.032) 0:03:41.283 ************ 2026-05-18 13:00:36.143520 | aio | ok: [aio] 2026-05-18 13:00:36.143573 | aio | 2026-05-18 13:00:36.143677 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:00:36.143771 | aio | Monday 18 May 2026 13:00:36 +0000 (0:00:00.193) 0:03:41.477 ************ 2026-05-18 13:00:36.191149 | aio | ok: [aio] => { 2026-05-18 13:00:36.191205 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-18 13:00:36.191308 | aio | } 2026-05-18 13:00:36.191393 | aio | 2026-05-18 13:00:36.191489 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:00:36.191581 | aio | Monday 18 May 2026 13:00:36 +0000 (0:00:00.047) 0:03:41.524 ************ 2026-05-18 13:00:36.468142 | aio | ok: [aio] 2026-05-18 13:00:36.468213 | aio | 2026-05-18 13:00:36.468270 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:00:36.468363 | aio | Monday 18 May 2026 13:00:36 +0000 (0:00:00.276) 0:03:41.801 ************ 2026-05-18 13:00:36.497433 | aio | skipping: [aio] 2026-05-18 13:00:36.497529 | aio | 2026-05-18 13:00:36.497606 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:00:36.497702 | aio | Monday 18 May 2026 13:00:36 +0000 (0:00:00.029) 0:03:41.831 ************ 2026-05-18 13:00:36.531922 | aio | skipping: [aio] 2026-05-18 13:00:36.531995 | aio | 2026-05-18 13:00:36.532042 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:00:36.532159 | aio | Monday 18 May 2026 13:00:36 +0000 (0:00:00.034) 0:03:41.865 ************ 2026-05-18 13:00:36.724183 | aio | ok: [aio] 2026-05-18 13:00:36.724248 | aio | 2026-05-18 13:00:36.724335 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:00:36.724438 | aio | Monday 18 May 2026 13:00:36 +0000 (0:00:00.192) 0:03:42.057 ************ 2026-05-18 13:00:37.949196 | aio | ok: [aio] 2026-05-18 13:00:37.949263 | aio | 2026-05-18 13:00:37.949393 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:00:37.949509 | aio | Monday 18 May 2026 13:00:37 +0000 (0:00:01.224) 0:03:43.282 ************ 2026-05-18 13:00:38.003248 | aio | ok: [aio] => { 2026-05-18 13:00:38.003325 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-18 13:00:38.003457 | aio | } 2026-05-18 13:00:38.003571 | aio | 2026-05-18 13:00:38.003714 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:00:38.003852 | aio | Monday 18 May 2026 13:00:38 +0000 (0:00:00.053) 0:03:43.336 ************ 2026-05-18 13:00:38.317285 | aio | ok: [aio] 2026-05-18 13:00:38.317343 | aio | 2026-05-18 13:00:38.317414 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:00:38.317560 | aio | Monday 18 May 2026 13:00:38 +0000 (0:00:00.314) 0:03:43.650 ************ 2026-05-18 13:00:40.185974 | aio | ok: [aio] 2026-05-18 13:00:40.186047 | aio | 2026-05-18 13:00:40.186111 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-18 13:00:40.186204 | aio | Monday 18 May 2026 13:00:40 +0000 (0:00:01.868) 0:03:45.519 ************ 2026-05-18 13:00:40.212357 | aio | skipping: [aio] 2026-05-18 13:00:40.212474 | aio | 2026-05-18 13:00:40.212606 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-18 13:00:40.212763 | aio | Monday 18 May 2026 13:00:40 +0000 (0:00:00.026) 0:03:45.546 ************ 2026-05-18 13:00:40.239373 | aio | skipping: [aio] 2026-05-18 13:00:40.239452 | aio | 2026-05-18 13:00:40.239549 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-18 13:00:40.239642 | aio | Monday 18 May 2026 13:00:40 +0000 (0:00:00.026) 0:03:45.573 ************ 2026-05-18 13:00:40.263650 | aio | skipping: [aio] 2026-05-18 13:00:40.263765 | aio | 2026-05-18 13:00:40.263897 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-18 13:00:40.264034 | aio | Monday 18 May 2026 13:00:40 +0000 (0:00:00.024) 0:03:45.597 ************ 2026-05-18 13:00:41.481648 | aio | ok: [aio] 2026-05-18 13:00:41.481699 | aio | 2026-05-18 13:00:41.481818 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-18 13:00:41.481901 | aio | Monday 18 May 2026 13:00:41 +0000 (0:00:01.217) 0:03:46.815 ************ 2026-05-18 13:00:41.846658 | aio | ok: [aio] 2026-05-18 13:00:41.846700 | aio | 2026-05-18 13:00:41.846705 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-18 13:00:41.846710 | aio | Monday 18 May 2026 13:00:41 +0000 (0:00:00.364) 0:03:47.179 ************ 2026-05-18 13:00:42.702226 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-18 13:00:42.702351 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-18 13:00:42.702376 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-18 13:00:42.702695 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-18 13:00:42.702749 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-18 13:00:42.703010 | aio | 2026-05-18 13:00:42.703029 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-18 13:00:42.703035 | aio | Monday 18 May 2026 13:00:42 +0000 (0:00:00.855) 0:03:48.035 ************ 2026-05-18 13:00:43.186179 | aio | ok: [aio] 2026-05-18 13:00:43.186224 | aio | 2026-05-18 13:00:43.186229 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-18 13:00:43.186234 | aio | Monday 18 May 2026 13:00:43 +0000 (0:00:00.478) 0:03:48.514 ************ 2026-05-18 13:00:43.186239 | aio | 2026-05-18 13:00:43.186242 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-18 13:00:43.186246 | aio | Monday 18 May 2026 13:00:43 +0000 (0:00:00.005) 0:03:48.519 ************ 2026-05-18 13:00:43.514163 | aio | ok: [aio] 2026-05-18 13:00:43.514231 | aio | 2026-05-18 13:00:43.514303 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:00:43.514428 | aio | Monday 18 May 2026 13:00:43 +0000 (0:00:00.328) 0:03:48.847 ************ 2026-05-18 13:00:43.696472 | aio | ok: [aio] 2026-05-18 13:00:43.696543 | aio | 2026-05-18 13:00:43.696604 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:00:43.696738 | aio | Monday 18 May 2026 13:00:43 +0000 (0:00:00.182) 0:03:49.030 ************ 2026-05-18 13:00:43.743687 | aio | ok: [aio] => { 2026-05-18 13:00:43.743734 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-18 13:00:43.744134 | aio | } 2026-05-18 13:00:43.744196 | aio | 2026-05-18 13:00:43.744201 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:00:43.744206 | aio | Monday 18 May 2026 13:00:43 +0000 (0:00:00.047) 0:03:49.077 ************ 2026-05-18 13:00:44.056834 | aio | ok: [aio] 2026-05-18 13:00:44.056925 | aio | 2026-05-18 13:00:44.057229 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:00:44.057275 | aio | Monday 18 May 2026 13:00:44 +0000 (0:00:00.313) 0:03:49.390 ************ 2026-05-18 13:00:47.051653 | aio | ok: [aio] 2026-05-18 13:00:47.051704 | aio | 2026-05-18 13:00:47.051982 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-18 13:00:47.052077 | aio | Monday 18 May 2026 13:00:47 +0000 (0:00:02.994) 0:03:52.384 ************ 2026-05-18 13:00:48.261194 | aio | ok: [aio] 2026-05-18 13:00:48.261608 | aio | 2026-05-18 13:00:48.261618 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-18 13:00:48.261626 | aio | Monday 18 May 2026 13:00:48 +0000 (0:00:01.209) 0:03:53.594 ************ 2026-05-18 13:00:48.450664 | aio | ok: [aio] 2026-05-18 13:00:48.450772 | aio | 2026-05-18 13:00:48.450785 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-18 13:00:48.450918 | aio | Monday 18 May 2026 13:00:48 +0000 (0:00:00.189) 0:03:53.784 ************ 2026-05-18 13:00:48.866029 | aio | ok: [aio] 2026-05-18 13:00:48.866103 | aio | 2026-05-18 13:00:48.866392 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-18 13:00:48.866445 | aio | Monday 18 May 2026 13:00:48 +0000 (0:00:00.415) 0:03:54.199 ************ 2026-05-18 13:00:49.463037 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-18 13:00:49.463136 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-18 13:00:49.463678 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-18 13:00:49.463731 | aio | 2026-05-18 13:00:49.463739 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-18 13:00:49.463746 | aio | Monday 18 May 2026 13:00:49 +0000 (0:00:00.596) 0:03:54.796 ************ 2026-05-18 13:00:49.861555 | aio | ok: [aio] 2026-05-18 13:00:49.861624 | aio | 2026-05-18 13:00:49.861806 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-18 13:00:49.861852 | aio | Monday 18 May 2026 13:00:49 +0000 (0:00:00.398) 0:03:55.195 ************ 2026-05-18 13:00:50.266654 | aio | ok: [aio] 2026-05-18 13:00:50.266723 | aio | 2026-05-18 13:00:50.267193 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-18 13:00:50.267239 | aio | Monday 18 May 2026 13:00:50 +0000 (0:00:00.399) 0:03:55.595 ************ 2026-05-18 13:00:50.267244 | aio | 2026-05-18 13:00:50.267249 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-18 13:00:50.267253 | aio | Monday 18 May 2026 13:00:50 +0000 (0:00:00.005) 0:03:55.600 ************ 2026-05-18 13:00:50.598439 | aio | ok: [aio] 2026-05-18 13:00:50.598512 | aio | 2026-05-18 13:00:50.598571 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-18 13:00:50.598698 | aio | Monday 18 May 2026 13:00:50 +0000 (0:00:00.331) 0:03:55.932 ************ 2026-05-18 13:00:50.643905 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-18 13:00:50.643970 | aio | 2026-05-18 13:00:50.644067 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-18 13:00:50.644164 | aio | Monday 18 May 2026 13:00:50 +0000 (0:00:00.045) 0:03:55.977 ************ 2026-05-18 13:00:51.661102 | aio | ok: [aio] 2026-05-18 13:00:51.661399 | aio | 2026-05-18 13:00:51.661451 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-18 13:00:51.661651 | aio | Monday 18 May 2026 13:00:51 +0000 (0:00:01.016) 0:03:56.994 ************ 2026-05-18 13:00:52.318597 | aio | ok: [aio] => (item=chronyd) 2026-05-18 13:00:52.318785 | aio | ok: [aio] => (item=sshd) 2026-05-18 13:00:52.318975 | aio | 2026-05-18 13:00:52.319181 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-18 13:00:52.319379 | aio | Monday 18 May 2026 13:00:52 +0000 (0:00:00.657) 0:03:57.651 ************ 2026-05-18 13:00:52.581121 | aio | ok: [aio] 2026-05-18 13:00:52.581230 | aio | 2026-05-18 13:00:52.581376 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-18 13:00:52.581519 | aio | Monday 18 May 2026 13:00:52 +0000 (0:00:00.262) 0:03:57.914 ************ 2026-05-18 13:00:52.775987 | aio | ok: [aio] 2026-05-18 13:00:52.776047 | aio | 2026-05-18 13:00:52.776059 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-18 13:00:52.776069 | aio | Monday 18 May 2026 13:00:52 +0000 (0:00:00.194) 0:03:58.108 ************ 2026-05-18 13:00:53.008877 | aio | ok: [aio] 2026-05-18 13:00:53.008940 | aio | 2026-05-18 13:00:53.009024 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-18 13:00:53.009169 | aio | Monday 18 May 2026 13:00:53 +0000 (0:00:00.233) 0:03:58.342 ************ 2026-05-18 13:00:53.199269 | aio | ok: [aio] 2026-05-18 13:00:53.199344 | aio | 2026-05-18 13:00:53.199400 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-18 13:00:53.199529 | aio | Monday 18 May 2026 13:00:53 +0000 (0:00:00.190) 0:03:58.532 ************ 2026-05-18 13:00:53.417532 | aio | ok: [aio] => (item=aio) 2026-05-18 13:00:53.417595 | aio | 2026-05-18 13:00:53.417814 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-18 13:00:53.417858 | aio | Monday 18 May 2026 13:00:53 +0000 (0:00:00.218) 0:03:58.750 ************ 2026-05-18 13:00:53.451331 | aio | ok: [aio] 2026-05-18 13:00:53.451388 | aio | 2026-05-18 13:00:53.451501 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 13:00:53.451612 | aio | Monday 18 May 2026 13:00:53 +0000 (0:00:00.034) 0:03:58.785 ************ 2026-05-18 13:00:53.507091 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 13:00:53.507163 | aio | 2026-05-18 13:00:53.507381 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 13:00:53.507434 | aio | Monday 18 May 2026 13:00:53 +0000 (0:00:00.055) 0:03:58.840 ************ 2026-05-18 13:00:53.553284 | aio | skipping: [aio] 2026-05-18 13:00:53.553357 | aio | 2026-05-18 13:00:53.553636 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 13:00:53.553733 | aio | Monday 18 May 2026 13:00:53 +0000 (0:00:00.045) 0:03:58.886 ************ 2026-05-18 13:00:53.591099 | aio | skipping: [aio] => (item=aio) 2026-05-18 13:00:53.591282 | aio | skipping: [aio] 2026-05-18 13:00:53.591302 | aio | 2026-05-18 13:00:53.591582 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 13:00:53.591650 | aio | Monday 18 May 2026 13:00:53 +0000 (0:00:00.037) 0:03:58.924 ************ 2026-05-18 13:00:53.827609 | aio | ok: [aio] 2026-05-18 13:00:53.828585 | aio | 2026-05-18 13:00:53.828659 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 13:00:53.828668 | aio | Monday 18 May 2026 13:00:53 +0000 (0:00:00.236) 0:03:59.160 ************ 2026-05-18 13:01:00.049816 | aio | ok: [aio] 2026-05-18 13:01:00.049899 | aio | 2026-05-18 13:01:00.050098 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-18 13:01:00.050115 | aio | Monday 18 May 2026 13:01:00 +0000 (0:00:06.222) 0:04:05.383 ************ 2026-05-18 13:01:05.339358 | aio | ok: [aio] 2026-05-18 13:01:05.339994 | aio | 2026-05-18 13:01:05.340048 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-18 13:01:05.340059 | aio | Monday 18 May 2026 13:01:05 +0000 (0:00:05.289) 0:04:10.672 ************ 2026-05-18 13:01:19.146775 | aio | ok: [aio] 2026-05-18 13:01:19.146851 | aio | 2026-05-18 13:01:19.146918 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-18 13:01:19.147043 | aio | Monday 18 May 2026 13:01:19 +0000 (0:00:13.808) 0:04:24.480 ************ 2026-05-18 13:02:48.658588 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-18 13:02:48.658659 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-18 13:02:48.658807 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-18 13:02:48.658931 | aio | 2026-05-18 13:02:48.659069 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-18 13:02:48.659202 | aio | Monday 18 May 2026 13:02:48 +0000 (0:01:29.511) 0:05:53.991 ************ 2026-05-18 13:02:54.396410 | aio | ok: [aio] 2026-05-18 13:02:54.396862 | aio | 2026-05-18 13:02:54.396913 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-18 13:02:54.396921 | aio | Monday 18 May 2026 13:02:54 +0000 (0:00:05.737) 0:05:59.729 ************ 2026-05-18 13:03:00.398030 | aio | ok: [aio] 2026-05-18 13:03:00.398088 | aio | 2026-05-18 13:03:00.398096 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-18 13:03:00.398110 | aio | Monday 18 May 2026 13:03:00 +0000 (0:00:06.001) 0:06:05.731 ************ 2026-05-18 13:03:00.447128 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-18 13:03:00.447181 | aio | 2026-05-18 13:03:00.447456 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-18 13:03:00.447538 | aio | Monday 18 May 2026 13:03:00 +0000 (0:00:00.049) 0:06:05.780 ************ 2026-05-18 13:03:00.489376 | aio | ok: [aio] 2026-05-18 13:03:00.489448 | aio | 2026-05-18 13:03:00.489808 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-18 13:03:00.489870 | aio | Monday 18 May 2026 13:03:00 +0000 (0:00:00.041) 0:06:05.822 ************ 2026-05-18 13:03:06.430358 | aio | ok: [aio] 2026-05-18 13:03:06.430461 | aio | 2026-05-18 13:03:06.430792 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-18 13:03:06.430841 | aio | Monday 18 May 2026 13:03:06 +0000 (0:00:05.941) 0:06:11.763 ************ 2026-05-18 13:03:06.467497 | aio | ok: [aio] 2026-05-18 13:03:06.467928 | aio | 2026-05-18 13:03:06.467973 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-18 13:03:06.467981 | aio | Monday 18 May 2026 13:03:06 +0000 (0:00:00.037) 0:06:11.800 ************ 2026-05-18 13:03:06.505907 | aio | skipping: [aio] => (item=1) 2026-05-18 13:03:06.505980 | aio | skipping: [aio] => (item=1) 2026-05-18 13:03:06.506682 | aio | skipping: [aio] => (item=1) 2026-05-18 13:03:06.506745 | aio | skipping: [aio] 2026-05-18 13:03:06.506753 | aio | 2026-05-18 13:03:06.506760 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-18 13:03:06.506767 | aio | Monday 18 May 2026 13:03:06 +0000 (0:00:00.038) 0:06:11.839 ************ 2026-05-18 13:03:06.537451 | aio | skipping: [aio] 2026-05-18 13:03:06.537514 | aio | 2026-05-18 13:03:06.540247 | aio | PLAY RECAP ********************************************************************* 2026-05-18 13:03:06.540298 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-18 13:03:06.540304 | aio | 2026-05-18 13:03:06.540309 | aio | 2026-05-18 13:03:06.540313 | aio | TASKS RECAP ******************************************************************** 2026-05-18 13:03:06.540317 | aio | Monday 18 May 2026 13:03:06 +0000 (0:00:00.031) 0:06:11.871 ************ 2026-05-18 13:03:06.540321 | aio | =============================================================================== 2026-05-18 13:03:06.540325 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 89.51s 2026-05-18 13:03:06.540329 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 82.77s 2026-05-18 13:03:06.540333 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 42.76s 2026-05-18 13:03:06.540337 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 13.95s 2026-05-18 13:03:06.540341 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.81s 2026-05-18 13:03:06.540345 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.97s 2026-05-18 13:03:06.540349 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.27s 2026-05-18 13:03:06.540353 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 6.88s 2026-05-18 13:03:06.540357 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.37s 2026-05-18 13:03:06.540361 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.22s 2026-05-18 13:03:06.540365 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.00s 2026-05-18 13:03:06.540369 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.94s 2026-05-18 13:03:06.540372 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.89s 2026-05-18 13:03:06.540376 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.74s 2026-05-18 13:03:06.540380 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.61s 2026-05-18 13:03:06.540384 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.29s 2026-05-18 13:03:06.540388 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.29s 2026-05-18 13:03:06.540392 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 4.88s 2026-05-18 13:03:06.540396 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.25s 2026-05-18 13:03:06.540400 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.99s 2026-05-18 13:03:06.631171 | aio | INFO [default > converge] Executed: Successful 2026-05-18 13:03:06.641737 | aio | INFO [default > idempotence] Executing 2026-05-18 13:03:07.537732 | aio | 2026-05-18 13:03:07.537795 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-18 13:03:07.537803 | aio | 2026-05-18 13:03:07.537809 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 13:03:07.537814 | aio | Monday 18 May 2026 13:03:07 +0000 (0:00:00.051) 0:00:00.051 ************ 2026-05-18 13:03:08.734250 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-18 13:03:08.734323 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-18 13:03:08.734335 | aio | interpreter could change the meaning of that path. See 2026-05-18 13:03:08.734345 | aio | https://docs.ansible.com/ansible- 2026-05-18 13:03:08.734375 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-18 13:03:08.747353 | aio | ok: [aio] 2026-05-18 13:03:08.747391 | aio | 2026-05-18 13:03:08.747403 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:03:08.747413 | aio | Monday 18 May 2026 13:03:08 +0000 (0:00:01.209) 0:00:01.260 ************ 2026-05-18 13:03:09.065614 | aio | ok: [aio] 2026-05-18 13:03:09.065679 | aio | 2026-05-18 13:03:09.065692 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:03:09.065715 | aio | Monday 18 May 2026 13:03:09 +0000 (0:00:00.318) 0:00:01.579 ************ 2026-05-18 13:03:09.103729 | aio | skipping: [aio] 2026-05-18 13:03:09.103772 | aio | 2026-05-18 13:03:09.103784 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-18 13:03:09.103794 | aio | Monday 18 May 2026 13:03:09 +0000 (0:00:00.038) 0:00:01.617 ************ 2026-05-18 13:03:09.424084 | aio | ok: [aio] 2026-05-18 13:03:09.424142 | aio | 2026-05-18 13:03:09.424154 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:03:09.424164 | aio | Monday 18 May 2026 13:03:09 +0000 (0:00:00.320) 0:00:01.937 ************ 2026-05-18 13:03:09.488384 | aio | ok: [aio] => { 2026-05-18 13:03:09.488436 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-18 13:03:09.488448 | aio | } 2026-05-18 13:03:09.488458 | aio | 2026-05-18 13:03:09.488467 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:03:09.488476 | aio | Monday 18 May 2026 13:03:09 +0000 (0:00:00.064) 0:00:02.001 ************ 2026-05-18 13:03:09.912420 | aio | ok: [aio] 2026-05-18 13:03:09.912473 | aio | 2026-05-18 13:03:09.912485 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:03:09.912495 | aio | Monday 18 May 2026 13:03:09 +0000 (0:00:00.424) 0:00:02.426 ************ 2026-05-18 13:03:09.958102 | aio | skipping: [aio] 2026-05-18 13:03:09.958157 | aio | 2026-05-18 13:03:09.958169 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:03:09.958179 | aio | Monday 18 May 2026 13:03:09 +0000 (0:00:00.045) 0:00:02.472 ************ 2026-05-18 13:03:10.001719 | aio | skipping: [aio] 2026-05-18 13:03:10.001825 | aio | 2026-05-18 13:03:10.002051 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:03:10.002293 | aio | Monday 18 May 2026 13:03:10 +0000 (0:00:00.044) 0:00:02.516 ************ 2026-05-18 13:03:10.202305 | aio | ok: [aio] 2026-05-18 13:03:10.202440 | aio | 2026-05-18 13:03:10.202705 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:03:10.202859 | aio | Monday 18 May 2026 13:03:10 +0000 (0:00:00.200) 0:00:02.716 ************ 2026-05-18 13:03:11.436696 | aio | ok: [aio] 2026-05-18 13:03:11.437194 | aio | 2026-05-18 13:03:11.437369 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:03:11.437410 | aio | Monday 18 May 2026 13:03:11 +0000 (0:00:01.234) 0:00:03.951 ************ 2026-05-18 13:03:11.514281 | aio | ok: [aio] => { 2026-05-18 13:03:11.514302 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-18 13:03:11.514308 | aio | } 2026-05-18 13:03:11.514313 | aio | 2026-05-18 13:03:11.514317 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:03:11.514321 | aio | Monday 18 May 2026 13:03:11 +0000 (0:00:00.077) 0:00:04.028 ************ 2026-05-18 13:03:11.845321 | aio | ok: [aio] 2026-05-18 13:03:11.845377 | aio | 2026-05-18 13:03:11.845386 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:03:11.845393 | aio | Monday 18 May 2026 13:03:11 +0000 (0:00:00.331) 0:00:04.359 ************ 2026-05-18 13:03:13.994615 | aio | ok: [aio] 2026-05-18 13:03:13.994688 | aio | 2026-05-18 13:03:13.994700 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-18 13:03:13.994733 | aio | Monday 18 May 2026 13:03:13 +0000 (0:00:02.149) 0:00:06.509 ************ 2026-05-18 13:03:14.019177 | aio | skipping: [aio] 2026-05-18 13:03:14.019220 | aio | 2026-05-18 13:03:14.019315 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-18 13:03:14.019430 | aio | Monday 18 May 2026 13:03:14 +0000 (0:00:00.024) 0:00:06.534 ************ 2026-05-18 13:03:14.046945 | aio | skipping: [aio] 2026-05-18 13:03:14.047213 | aio | 2026-05-18 13:03:14.047271 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-18 13:03:14.047409 | aio | Monday 18 May 2026 13:03:14 +0000 (0:00:00.027) 0:00:06.561 ************ 2026-05-18 13:03:14.076622 | aio | skipping: [aio] 2026-05-18 13:03:14.077134 | aio | 2026-05-18 13:03:14.077175 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-18 13:03:14.077181 | aio | Monday 18 May 2026 13:03:14 +0000 (0:00:00.029) 0:00:06.590 ************ 2026-05-18 13:03:15.052886 | aio | ok: [aio] 2026-05-18 13:03:15.052958 | aio | 2026-05-18 13:03:15.053151 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-18 13:03:15.053193 | aio | Monday 18 May 2026 13:03:15 +0000 (0:00:00.976) 0:00:07.567 ************ 2026-05-18 13:03:15.482638 | aio | ok: [aio] 2026-05-18 13:03:15.482706 | aio | 2026-05-18 13:03:15.483041 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-18 13:03:15.483099 | aio | Monday 18 May 2026 13:03:15 +0000 (0:00:00.429) 0:00:07.997 ************ 2026-05-18 13:03:16.355887 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-18 13:03:16.356500 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-18 13:03:16.356561 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-18 13:03:16.356573 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-18 13:03:16.356583 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-18 13:03:16.356620 | aio | 2026-05-18 13:03:16.356930 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-18 13:03:16.356959 | aio | Monday 18 May 2026 13:03:16 +0000 (0:00:00.873) 0:00:08.870 ************ 2026-05-18 13:03:16.864753 | aio | ok: [aio] 2026-05-18 13:03:16.864828 | aio | 2026-05-18 13:03:16.865517 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-18 13:03:16.865567 | aio | Monday 18 May 2026 13:03:16 +0000 (0:00:00.498) 0:00:09.368 ************ 2026-05-18 13:03:16.865575 | aio | 2026-05-18 13:03:16.865581 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-18 13:03:16.865587 | aio | Monday 18 May 2026 13:03:16 +0000 (0:00:00.010) 0:00:09.379 ************ 2026-05-18 13:03:17.435021 | aio | ok: [aio] 2026-05-18 13:03:17.435094 | aio | 2026-05-18 13:03:17.435168 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:03:17.435299 | aio | Monday 18 May 2026 13:03:17 +0000 (0:00:00.570) 0:00:09.949 ************ 2026-05-18 13:03:17.629848 | aio | ok: [aio] 2026-05-18 13:03:17.629916 | aio | 2026-05-18 13:03:17.629995 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:03:17.630121 | aio | Monday 18 May 2026 13:03:17 +0000 (0:00:00.194) 0:00:10.144 ************ 2026-05-18 13:03:17.704398 | aio | ok: [aio] => { 2026-05-18 13:03:17.704471 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-18 13:03:17.704561 | aio | } 2026-05-18 13:03:17.704679 | aio | 2026-05-18 13:03:17.704790 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:03:17.704879 | aio | Monday 18 May 2026 13:03:17 +0000 (0:00:00.074) 0:00:10.219 ************ 2026-05-18 13:03:18.045664 | aio | ok: [aio] 2026-05-18 13:03:18.045723 | aio | 2026-05-18 13:03:18.045818 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:03:18.045903 | aio | Monday 18 May 2026 13:03:18 +0000 (0:00:00.341) 0:00:10.560 ************ 2026-05-18 13:03:21.036993 | aio | ok: [aio] 2026-05-18 13:03:21.037152 | aio | 2026-05-18 13:03:21.037370 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-18 13:03:21.037576 | aio | Monday 18 May 2026 13:03:21 +0000 (0:00:02.990) 0:00:13.551 ************ 2026-05-18 13:03:21.986890 | aio | ok: [aio] 2026-05-18 13:03:21.986974 | aio | 2026-05-18 13:03:21.987037 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-18 13:03:21.987132 | aio | Monday 18 May 2026 13:03:21 +0000 (0:00:00.950) 0:00:14.501 ************ 2026-05-18 13:03:22.255608 | aio | ok: [aio] 2026-05-18 13:03:22.255650 | aio | 2026-05-18 13:03:22.255656 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-18 13:03:22.255661 | aio | Monday 18 May 2026 13:03:22 +0000 (0:00:00.268) 0:00:14.769 ************ 2026-05-18 13:03:22.671094 | aio | ok: [aio] 2026-05-18 13:03:22.671506 | aio | 2026-05-18 13:03:22.671529 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-18 13:03:22.671537 | aio | Monday 18 May 2026 13:03:22 +0000 (0:00:00.416) 0:00:15.185 ************ 2026-05-18 13:03:23.202794 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-18 13:03:23.202842 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-18 13:03:23.202848 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-18 13:03:23.202853 | aio | 2026-05-18 13:03:23.202857 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-18 13:03:23.202862 | aio | Monday 18 May 2026 13:03:23 +0000 (0:00:00.531) 0:00:15.717 ************ 2026-05-18 13:03:23.612267 | aio | ok: [aio] 2026-05-18 13:03:23.612316 | aio | 2026-05-18 13:03:23.612324 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-18 13:03:23.612330 | aio | Monday 18 May 2026 13:03:23 +0000 (0:00:00.409) 0:00:16.126 ************ 2026-05-18 13:03:23.998662 | aio | ok: [aio] 2026-05-18 13:03:23.998701 | aio | 2026-05-18 13:03:23.998707 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-18 13:03:23.998711 | aio | Monday 18 May 2026 13:03:23 +0000 (0:00:00.377) 0:00:16.503 ************ 2026-05-18 13:03:23.998715 | aio | 2026-05-18 13:03:23.998719 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-18 13:03:23.998723 | aio | Monday 18 May 2026 13:03:23 +0000 (0:00:00.009) 0:00:16.513 ************ 2026-05-18 13:03:24.332510 | aio | ok: [aio] 2026-05-18 13:03:24.332582 | aio | 2026-05-18 13:03:24.332829 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-18 13:03:24.332874 | aio | Monday 18 May 2026 13:03:24 +0000 (0:00:00.334) 0:00:16.847 ************ 2026-05-18 13:03:24.378271 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-18 13:03:24.378680 | aio | 2026-05-18 13:03:24.378714 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-18 13:03:24.378722 | aio | Monday 18 May 2026 13:03:24 +0000 (0:00:00.045) 0:00:16.892 ************ 2026-05-18 13:03:25.335915 | aio | ok: [aio] 2026-05-18 13:03:25.336138 | aio | 2026-05-18 13:03:25.336151 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-18 13:03:25.336312 | aio | Monday 18 May 2026 13:03:25 +0000 (0:00:00.957) 0:00:17.850 ************ 2026-05-18 13:03:25.960456 | aio | ok: [aio] => (item=chronyd) 2026-05-18 13:03:25.960518 | aio | ok: [aio] => (item=sshd) 2026-05-18 13:03:25.960685 | aio | 2026-05-18 13:03:25.960748 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-18 13:03:25.960935 | aio | Monday 18 May 2026 13:03:25 +0000 (0:00:00.624) 0:00:18.474 ************ 2026-05-18 13:03:27.264579 | aio | ok: [aio] 2026-05-18 13:03:27.265037 | aio | 2026-05-18 13:03:27.265088 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-18 13:03:27.265109 | aio | Monday 18 May 2026 13:03:27 +0000 (0:00:01.304) 0:00:19.779 ************ 2026-05-18 13:03:27.458613 | aio | ok: [aio] 2026-05-18 13:03:27.458673 | aio | 2026-05-18 13:03:27.458760 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-18 13:03:27.458887 | aio | Monday 18 May 2026 13:03:27 +0000 (0:00:00.194) 0:00:19.973 ************ 2026-05-18 13:03:27.866327 | aio | ok: [aio] 2026-05-18 13:03:27.866400 | aio | 2026-05-18 13:03:27.866460 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-18 13:03:27.866586 | aio | Monday 18 May 2026 13:03:27 +0000 (0:00:00.407) 0:00:20.381 ************ 2026-05-18 13:03:28.184564 | aio | ok: [aio] 2026-05-18 13:03:28.184648 | aio | 2026-05-18 13:03:28.184874 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-18 13:03:28.184920 | aio | Monday 18 May 2026 13:03:28 +0000 (0:00:00.318) 0:00:20.699 ************ 2026-05-18 13:03:28.254865 | aio | ok: [aio] 2026-05-18 13:03:28.254940 | aio | 2026-05-18 13:03:28.255218 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-18 13:03:28.255248 | aio | Monday 18 May 2026 13:03:28 +0000 (0:00:00.070) 0:00:20.769 ************ 2026-05-18 13:03:28.468584 | aio | ok: [aio] => (item=aio) 2026-05-18 13:03:28.469026 | aio | 2026-05-18 13:03:28.469077 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-18 13:03:28.469085 | aio | Monday 18 May 2026 13:03:28 +0000 (0:00:00.213) 0:00:20.983 ************ 2026-05-18 13:03:28.510684 | aio | ok: [aio] 2026-05-18 13:03:28.510745 | aio | 2026-05-18 13:03:28.510833 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-18 13:03:28.510933 | aio | Monday 18 May 2026 13:03:28 +0000 (0:00:00.042) 0:00:21.025 ************ 2026-05-18 13:03:28.546747 | aio | skipping: [aio] 2026-05-18 13:03:28.546821 | aio | 2026-05-18 13:03:28.546914 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 13:03:28.547004 | aio | Monday 18 May 2026 13:03:28 +0000 (0:00:00.036) 0:00:21.061 ************ 2026-05-18 13:03:28.613662 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 13:03:28.613709 | aio | 2026-05-18 13:03:28.613819 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 13:03:28.613910 | aio | Monday 18 May 2026 13:03:28 +0000 (0:00:00.066) 0:00:21.128 ************ 2026-05-18 13:03:34.646219 | aio | ok: [aio] 2026-05-18 13:03:34.646286 | aio | 2026-05-18 13:03:34.646383 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 13:03:34.646504 | aio | Monday 18 May 2026 13:03:34 +0000 (0:00:06.032) 0:00:27.160 ************ 2026-05-18 13:03:34.700804 | aio | ok: [aio] => (item=aio) 2026-05-18 13:03:34.700991 | aio | 2026-05-18 13:03:34.701480 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 13:03:34.701505 | aio | Monday 18 May 2026 13:03:34 +0000 (0:00:00.054) 0:00:27.215 ************ 2026-05-18 13:03:35.076499 | aio | ok: [aio] 2026-05-18 13:03:35.076564 | aio | 2026-05-18 13:03:35.076669 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 13:03:35.076771 | aio | Monday 18 May 2026 13:03:35 +0000 (0:00:00.375) 0:00:27.591 ************ 2026-05-18 13:03:41.392825 | aio | ok: [aio] 2026-05-18 13:03:41.392872 | aio | 2026-05-18 13:03:41.392878 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-18 13:03:41.392882 | aio | Monday 18 May 2026 13:03:41 +0000 (0:00:06.315) 0:00:33.907 ************ 2026-05-18 13:03:47.608917 | aio | ok: [aio] 2026-05-18 13:03:47.608994 | aio | 2026-05-18 13:03:47.609187 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-18 13:03:47.609235 | aio | Monday 18 May 2026 13:03:47 +0000 (0:00:06.216) 0:00:40.123 ************ 2026-05-18 13:04:01.631217 | aio | ok: [aio] 2026-05-18 13:04:01.631298 | aio | 2026-05-18 13:04:01.631310 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 13:04:01.631445 | aio | Monday 18 May 2026 13:04:01 +0000 (0:00:14.022) 0:00:54.145 ************ 2026-05-18 13:04:01.691367 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 13:04:01.691408 | aio | 2026-05-18 13:04:01.691647 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 13:04:01.691697 | aio | Monday 18 May 2026 13:04:01 +0000 (0:00:00.060) 0:00:54.206 ************ 2026-05-18 13:04:01.734407 | aio | skipping: [aio] 2026-05-18 13:04:01.734521 | aio | 2026-05-18 13:04:01.734856 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 13:04:01.734889 | aio | Monday 18 May 2026 13:04:01 +0000 (0:00:00.042) 0:00:54.249 ************ 2026-05-18 13:04:01.772985 | aio | skipping: [aio] => (item=aio) 2026-05-18 13:04:01.773050 | aio | skipping: [aio] 2026-05-18 13:04:01.773123 | aio | 2026-05-18 13:04:01.773326 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 13:04:01.773350 | aio | Monday 18 May 2026 13:04:01 +0000 (0:00:00.038) 0:00:54.287 ************ 2026-05-18 13:04:02.019555 | aio | ok: [aio] 2026-05-18 13:04:02.019633 | aio | 2026-05-18 13:04:02.019866 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 13:04:02.019942 | aio | Monday 18 May 2026 13:04:02 +0000 (0:00:00.246) 0:00:54.533 ************ 2026-05-18 13:04:08.341019 | aio | ok: [aio] 2026-05-18 13:04:08.341084 | aio | 2026-05-18 13:04:08.341169 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-18 13:04:08.341303 | aio | Monday 18 May 2026 13:04:08 +0000 (0:00:06.321) 0:01:00.855 ************ 2026-05-18 13:04:14.418708 | aio | ok: [aio] 2026-05-18 13:04:14.418781 | aio | 2026-05-18 13:04:14.418858 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-18 13:04:14.418982 | aio | Monday 18 May 2026 13:04:14 +0000 (0:00:06.077) 0:01:06.933 ************ 2026-05-18 13:04:20.344263 | aio | ok: [aio] 2026-05-18 13:04:20.344321 | aio | 2026-05-18 13:04:20.344329 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-18 13:04:20.344335 | aio | Monday 18 May 2026 13:04:20 +0000 (0:00:05.924) 0:01:12.858 ************ 2026-05-18 13:04:26.023020 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-18 13:04:26.023293 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-18 13:04:26.023307 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-18 13:04:26.023316 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-18 13:04:26.023328 | aio | 2026-05-18 13:04:26.023697 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-18 13:04:26.023741 | aio | 2026-05-18 13:04:26.023747 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 13:04:26.023751 | aio | Monday 18 May 2026 13:04:26 +0000 (0:00:05.679) 0:01:18.537 ************ 2026-05-18 13:04:26.898718 | aio | ok: [aio] 2026-05-18 13:04:26.898819 | aio | 2026-05-18 13:04:26.899137 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:04:26.899191 | aio | Monday 18 May 2026 13:04:26 +0000 (0:00:00.875) 0:01:19.413 ************ 2026-05-18 13:04:27.084993 | aio | ok: [aio] 2026-05-18 13:04:27.085061 | aio | 2026-05-18 13:04:27.085271 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:04:27.085311 | aio | Monday 18 May 2026 13:04:27 +0000 (0:00:00.186) 0:01:19.599 ************ 2026-05-18 13:04:27.122335 | aio | skipping: [aio] 2026-05-18 13:04:27.123013 | aio | 2026-05-18 13:04:27.123071 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-18 13:04:27.123083 | aio | Monday 18 May 2026 13:04:27 +0000 (0:00:00.036) 0:01:19.636 ************ 2026-05-18 13:04:27.317384 | aio | ok: [aio] 2026-05-18 13:04:27.317452 | aio | 2026-05-18 13:04:27.317547 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:04:27.317679 | aio | Monday 18 May 2026 13:04:27 +0000 (0:00:00.195) 0:01:19.832 ************ 2026-05-18 13:04:27.388472 | aio | ok: [aio] => { 2026-05-18 13:04:27.388746 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-18 13:04:27.388818 | aio | } 2026-05-18 13:04:27.389179 | aio | 2026-05-18 13:04:27.389228 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:04:27.389237 | aio | Monday 18 May 2026 13:04:27 +0000 (0:00:00.070) 0:01:19.902 ************ 2026-05-18 13:04:27.696302 | aio | ok: [aio] 2026-05-18 13:04:27.696413 | aio | 2026-05-18 13:04:27.696809 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:04:27.696857 | aio | Monday 18 May 2026 13:04:27 +0000 (0:00:00.307) 0:01:20.210 ************ 2026-05-18 13:04:27.734557 | aio | skipping: [aio] 2026-05-18 13:04:27.734633 | aio | 2026-05-18 13:04:27.734735 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:04:27.734854 | aio | Monday 18 May 2026 13:04:27 +0000 (0:00:00.038) 0:01:20.249 ************ 2026-05-18 13:04:27.771604 | aio | skipping: [aio] 2026-05-18 13:04:27.771695 | aio | 2026-05-18 13:04:27.771799 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:04:27.771899 | aio | Monday 18 May 2026 13:04:27 +0000 (0:00:00.037) 0:01:20.286 ************ 2026-05-18 13:04:27.975488 | aio | ok: [aio] 2026-05-18 13:04:27.975575 | aio | 2026-05-18 13:04:27.975870 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-18 13:04:27.975894 | aio | Monday 18 May 2026 13:04:27 +0000 (0:00:00.203) 0:01:20.490 ************ 2026-05-18 13:04:28.959124 | aio | ok: [aio] 2026-05-18 13:04:28.959194 | aio | 2026-05-18 13:04:28.959227 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:04:28.959362 | aio | Monday 18 May 2026 13:04:28 +0000 (0:00:00.983) 0:01:21.473 ************ 2026-05-18 13:04:29.026506 | aio | ok: [aio] => { 2026-05-18 13:04:29.026585 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-18 13:04:29.027096 | aio | } 2026-05-18 13:04:29.027123 | aio | 2026-05-18 13:04:29.027130 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:04:29.027137 | aio | Monday 18 May 2026 13:04:29 +0000 (0:00:00.067) 0:01:21.541 ************ 2026-05-18 13:04:29.354038 | aio | ok: [aio] 2026-05-18 13:04:29.354455 | aio | 2026-05-18 13:04:29.354511 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:04:29.354519 | aio | Monday 18 May 2026 13:04:29 +0000 (0:00:00.327) 0:01:21.868 ************ 2026-05-18 13:04:31.295111 | aio | ok: [aio] 2026-05-18 13:04:31.295236 | aio | 2026-05-18 13:04:31.295249 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-18 13:04:31.295318 | aio | Monday 18 May 2026 13:04:31 +0000 (0:00:01.941) 0:01:23.809 ************ 2026-05-18 13:04:31.326949 | aio | skipping: [aio] 2026-05-18 13:04:31.326993 | aio | 2026-05-18 13:04:31.327000 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-18 13:04:31.327006 | aio | Monday 18 May 2026 13:04:31 +0000 (0:00:00.030) 0:01:23.840 ************ 2026-05-18 13:04:31.360285 | aio | skipping: [aio] 2026-05-18 13:04:31.360362 | aio | 2026-05-18 13:04:31.360371 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-18 13:04:31.360378 | aio | Monday 18 May 2026 13:04:31 +0000 (0:00:00.033) 0:01:23.873 ************ 2026-05-18 13:04:31.386174 | aio | skipping: [aio] 2026-05-18 13:04:31.386500 | aio | 2026-05-18 13:04:31.386557 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-18 13:04:31.386564 | aio | Monday 18 May 2026 13:04:31 +0000 (0:00:00.026) 0:01:23.900 ************ 2026-05-18 13:04:32.356510 | aio | ok: [aio] 2026-05-18 13:04:32.357185 | aio | 2026-05-18 13:04:32.357249 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-18 13:04:32.357262 | aio | Monday 18 May 2026 13:04:32 +0000 (0:00:00.969) 0:01:24.870 ************ 2026-05-18 13:04:32.768701 | aio | ok: [aio] 2026-05-18 13:04:32.768767 | aio | 2026-05-18 13:04:32.769102 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-18 13:04:32.769149 | aio | Monday 18 May 2026 13:04:32 +0000 (0:00:00.412) 0:01:25.283 ************ 2026-05-18 13:04:33.648298 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-18 13:04:33.648363 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-18 13:04:33.648749 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-18 13:04:33.648816 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-18 13:04:33.648836 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-18 13:04:33.649241 | aio | 2026-05-18 13:04:33.649287 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-18 13:04:33.649295 | aio | Monday 18 May 2026 13:04:33 +0000 (0:00:00.879) 0:01:26.162 ************ 2026-05-18 13:04:34.156676 | aio | ok: [aio] 2026-05-18 13:04:34.156746 | aio | 2026-05-18 13:04:34.156760 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-18 13:04:34.157149 | aio | Monday 18 May 2026 13:04:34 +0000 (0:00:00.500) 0:01:26.663 ************ 2026-05-18 13:04:34.157192 | aio | 2026-05-18 13:04:34.157203 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-18 13:04:34.157207 | aio | Monday 18 May 2026 13:04:34 +0000 (0:00:00.007) 0:01:26.671 ************ 2026-05-18 13:04:34.509638 | aio | ok: [aio] 2026-05-18 13:04:34.509716 | aio | 2026-05-18 13:04:34.509900 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-18 13:04:34.509939 | aio | Monday 18 May 2026 13:04:34 +0000 (0:00:00.353) 0:01:27.024 ************ 2026-05-18 13:04:34.705927 | aio | ok: [aio] 2026-05-18 13:04:34.705986 | aio | 2026-05-18 13:04:34.706085 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-18 13:04:34.706178 | aio | Monday 18 May 2026 13:04:34 +0000 (0:00:00.196) 0:01:27.220 ************ 2026-05-18 13:04:34.771326 | aio | ok: [aio] => { 2026-05-18 13:04:34.771548 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-18 13:04:34.771744 | aio | } 2026-05-18 13:04:34.771927 | aio | 2026-05-18 13:04:34.772135 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-18 13:04:34.772336 | aio | Monday 18 May 2026 13:04:34 +0000 (0:00:00.065) 0:01:27.285 ************ 2026-05-18 13:04:35.124010 | aio | ok: [aio] 2026-05-18 13:04:35.124204 | aio | 2026-05-18 13:04:35.124415 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-18 13:04:35.124650 | aio | Monday 18 May 2026 13:04:35 +0000 (0:00:00.352) 0:01:27.638 ************ 2026-05-18 13:04:38.120000 | aio | ok: [aio] 2026-05-18 13:04:38.120183 | aio | 2026-05-18 13:04:38.120404 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-18 13:04:38.120639 | aio | Monday 18 May 2026 13:04:38 +0000 (0:00:02.996) 0:01:30.634 ************ 2026-05-18 13:04:39.089330 | aio | ok: [aio] 2026-05-18 13:04:39.089492 | aio | 2026-05-18 13:04:39.089704 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-18 13:04:39.089933 | aio | Monday 18 May 2026 13:04:39 +0000 (0:00:00.969) 0:01:31.603 ************ 2026-05-18 13:04:39.279003 | aio | ok: [aio] 2026-05-18 13:04:39.279057 | aio | 2026-05-18 13:04:39.279068 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-18 13:04:39.279089 | aio | Monday 18 May 2026 13:04:39 +0000 (0:00:00.188) 0:01:31.792 ************ 2026-05-18 13:04:39.701372 | aio | ok: [aio] 2026-05-18 13:04:39.701426 | aio | 2026-05-18 13:04:39.701737 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-18 13:04:39.701785 | aio | Monday 18 May 2026 13:04:39 +0000 (0:00:00.423) 0:01:32.215 ************ 2026-05-18 13:04:40.241906 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-18 13:04:40.241987 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-18 13:04:40.242578 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-18 13:04:40.242628 | aio | 2026-05-18 13:04:40.242635 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-18 13:04:40.242642 | aio | Monday 18 May 2026 13:04:40 +0000 (0:00:00.540) 0:01:32.756 ************ 2026-05-18 13:04:40.619250 | aio | ok: [aio] 2026-05-18 13:04:40.619459 | aio | 2026-05-18 13:04:40.619831 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-18 13:04:40.619867 | aio | Monday 18 May 2026 13:04:40 +0000 (0:00:00.377) 0:01:33.133 ************ 2026-05-18 13:04:41.023401 | aio | ok: [aio] 2026-05-18 13:04:41.023473 | aio | 2026-05-18 13:04:41.023565 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-18 13:04:41.023967 | aio | Monday 18 May 2026 13:04:41 +0000 (0:00:00.398) 0:01:33.531 ************ 2026-05-18 13:04:41.024004 | aio | 2026-05-18 13:04:41.024010 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-18 13:04:41.024014 | aio | Monday 18 May 2026 13:04:41 +0000 (0:00:00.006) 0:01:33.538 ************ 2026-05-18 13:04:41.352414 | aio | ok: [aio] 2026-05-18 13:04:41.352459 | aio | 2026-05-18 13:04:41.352709 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-18 13:04:41.352772 | aio | Monday 18 May 2026 13:04:41 +0000 (0:00:00.328) 0:01:33.867 ************ 2026-05-18 13:04:41.393601 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-18 13:04:41.393645 | aio | 2026-05-18 13:04:41.393651 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-18 13:04:41.393656 | aio | Monday 18 May 2026 13:04:41 +0000 (0:00:00.040) 0:01:33.908 ************ 2026-05-18 13:04:42.369438 | aio | ok: [aio] 2026-05-18 13:04:42.369726 | aio | 2026-05-18 13:04:42.369739 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-18 13:04:42.369749 | aio | Monday 18 May 2026 13:04:42 +0000 (0:00:00.976) 0:01:34.884 ************ 2026-05-18 13:04:42.987229 | aio | ok: [aio] => (item=chronyd) 2026-05-18 13:04:42.987745 | aio | ok: [aio] => (item=sshd) 2026-05-18 13:04:42.987798 | aio | 2026-05-18 13:04:42.987805 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-18 13:04:42.987812 | aio | Monday 18 May 2026 13:04:42 +0000 (0:00:00.617) 0:01:35.501 ************ 2026-05-18 13:04:43.256957 | aio | ok: [aio] 2026-05-18 13:04:43.257026 | aio | 2026-05-18 13:04:43.257260 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-18 13:04:43.257298 | aio | Monday 18 May 2026 13:04:43 +0000 (0:00:00.269) 0:01:35.771 ************ 2026-05-18 13:04:43.444112 | aio | ok: [aio] 2026-05-18 13:04:43.444190 | aio | 2026-05-18 13:04:43.444320 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-18 13:04:43.444477 | aio | Monday 18 May 2026 13:04:43 +0000 (0:00:00.187) 0:01:35.958 ************ 2026-05-18 13:04:43.670617 | aio | ok: [aio] 2026-05-18 13:04:43.670708 | aio | 2026-05-18 13:04:43.671014 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-18 13:04:43.671066 | aio | Monday 18 May 2026 13:04:43 +0000 (0:00:00.226) 0:01:36.185 ************ 2026-05-18 13:04:43.868709 | aio | ok: [aio] 2026-05-18 13:04:43.868761 | aio | 2026-05-18 13:04:43.868773 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-18 13:04:43.868789 | aio | Monday 18 May 2026 13:04:43 +0000 (0:00:00.198) 0:01:36.383 ************ 2026-05-18 13:04:44.078169 | aio | ok: [aio] => (item=aio) 2026-05-18 13:04:44.078338 | aio | 2026-05-18 13:04:44.078549 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-18 13:04:44.078754 | aio | Monday 18 May 2026 13:04:44 +0000 (0:00:00.209) 0:01:36.592 ************ 2026-05-18 13:04:44.113482 | aio | ok: [aio] 2026-05-18 13:04:44.113673 | aio | 2026-05-18 13:04:44.113883 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-18 13:04:44.114084 | aio | Monday 18 May 2026 13:04:44 +0000 (0:00:00.035) 0:01:36.628 ************ 2026-05-18 13:04:44.159186 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-18 13:04:44.159380 | aio | 2026-05-18 13:04:44.159599 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-18 13:04:44.159806 | aio | Monday 18 May 2026 13:04:44 +0000 (0:00:00.045) 0:01:36.673 ************ 2026-05-18 13:04:44.198812 | aio | skipping: [aio] 2026-05-18 13:04:44.198985 | aio | 2026-05-18 13:04:44.199214 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-18 13:04:44.199422 | aio | Monday 18 May 2026 13:04:44 +0000 (0:00:00.039) 0:01:36.713 ************ 2026-05-18 13:04:44.239493 | aio | skipping: [aio] => (item=aio) 2026-05-18 13:04:44.239620 | aio | skipping: [aio] 2026-05-18 13:04:44.239855 | aio | 2026-05-18 13:04:44.240074 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-18 13:04:44.240235 | aio | Monday 18 May 2026 13:04:44 +0000 (0:00:00.040) 0:01:36.754 ************ 2026-05-18 13:04:44.474645 | aio | ok: [aio] 2026-05-18 13:04:44.474778 | aio | 2026-05-18 13:04:44.475029 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-18 13:04:44.475196 | aio | Monday 18 May 2026 13:04:44 +0000 (0:00:00.235) 0:01:36.989 ************ 2026-05-18 13:04:52.109028 | aio | ok: [aio] 2026-05-18 13:04:52.109092 | aio | 2026-05-18 13:04:52.109104 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-18 13:04:52.109114 | aio | Monday 18 May 2026 13:04:52 +0000 (0:00:07.633) 0:01:44.622 ************ 2026-05-18 13:04:57.507916 | aio | ok: [aio] 2026-05-18 13:04:57.507963 | aio | 2026-05-18 13:04:57.507972 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-18 13:04:57.507980 | aio | Monday 18 May 2026 13:04:57 +0000 (0:00:05.399) 0:01:50.022 ************ 2026-05-18 13:05:11.448159 | aio | ok: [aio] 2026-05-18 13:05:11.448246 | aio | 2026-05-18 13:05:11.448262 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-18 13:05:11.448408 | aio | Monday 18 May 2026 13:05:11 +0000 (0:00:13.940) 0:02:03.962 ************ 2026-05-18 13:05:11.515830 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-18 13:05:11.516680 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-18 13:05:11.516735 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-18 13:05:11.516743 | aio | skipping: [aio] 2026-05-18 13:05:11.516749 | aio | 2026-05-18 13:05:11.516756 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-18 13:05:11.516763 | aio | Monday 18 May 2026 13:05:11 +0000 (0:00:00.067) 0:02:04.030 ************ 2026-05-18 13:05:17.559529 | aio | ok: [aio] 2026-05-18 13:05:17.559610 | aio | 2026-05-18 13:05:17.559625 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-18 13:05:17.559756 | aio | Monday 18 May 2026 13:05:17 +0000 (0:00:06.044) 0:02:10.074 ************ 2026-05-18 13:05:23.462898 | aio | ok: [aio] 2026-05-18 13:05:23.463023 | aio | 2026-05-18 13:05:23.463340 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-18 13:05:23.463393 | aio | Monday 18 May 2026 13:05:23 +0000 (0:00:05.903) 0:02:15.977 ************ 2026-05-18 13:05:23.513533 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-18 13:05:23.513602 | aio | 2026-05-18 13:05:23.513664 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-18 13:05:23.513778 | aio | Monday 18 May 2026 13:05:23 +0000 (0:00:00.050) 0:02:16.028 ************ 2026-05-18 13:05:23.556210 | aio | ok: [aio] 2026-05-18 13:05:23.556283 | aio | 2026-05-18 13:05:23.556349 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-18 13:05:23.556473 | aio | Monday 18 May 2026 13:05:23 +0000 (0:00:00.042) 0:02:16.070 ************ 2026-05-18 13:05:29.598355 | aio | ok: [aio] 2026-05-18 13:05:29.598426 | aio | 2026-05-18 13:05:29.598727 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-18 13:05:29.598778 | aio | Monday 18 May 2026 13:05:29 +0000 (0:00:06.041) 0:02:22.112 ************ 2026-05-18 13:05:29.631867 | aio | ok: [aio] 2026-05-18 13:05:29.631947 | aio | 2026-05-18 13:05:29.632172 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-18 13:05:29.632216 | aio | Monday 18 May 2026 13:05:29 +0000 (0:00:00.033) 0:02:22.146 ************ 2026-05-18 13:05:29.670594 | aio | skipping: [aio] => (item=1) 2026-05-18 13:05:29.670678 | aio | skipping: [aio] => (item=1) 2026-05-18 13:05:29.670770 | aio | skipping: [aio] => (item=1) 2026-05-18 13:05:29.671134 | aio | skipping: [aio] 2026-05-18 13:05:29.671154 | aio | 2026-05-18 13:05:29.671159 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-18 13:05:29.671164 | aio | Monday 18 May 2026 13:05:29 +0000 (0:00:00.038) 0:02:22.185 ************ 2026-05-18 13:05:29.703419 | aio | skipping: [aio] 2026-05-18 13:05:29.704497 | aio | 2026-05-18 13:05:29.704559 | aio | PLAY RECAP ********************************************************************* 2026-05-18 13:05:29.704571 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-18 13:05:29.704581 | aio | 2026-05-18 13:05:29.704590 | aio | 2026-05-18 13:05:29.704621 | aio | TASKS RECAP ******************************************************************** 2026-05-18 13:05:29.704632 | aio | Monday 18 May 2026 13:05:29 +0000 (0:00:00.032) 0:02:22.218 ************ 2026-05-18 13:05:29.704642 | aio | =============================================================================== 2026-05-18 13:05:29.704650 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.02s 2026-05-18 13:05:29.704660 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.94s 2026-05-18 13:05:29.704691 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.63s 2026-05-18 13:05:29.704722 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.32s 2026-05-18 13:05:29.704741 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.32s 2026-05-18 13:05:29.705123 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.22s 2026-05-18 13:05:29.705149 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.08s 2026-05-18 13:05:29.705169 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.04s 2026-05-18 13:05:29.706354 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.04s 2026-05-18 13:05:29.706439 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.03s 2026-05-18 13:05:29.706444 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.92s 2026-05-18 13:05:29.706449 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.90s 2026-05-18 13:05:29.706453 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 5.68s 2026-05-18 13:05:29.706457 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.40s 2026-05-18 13:05:29.706460 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.00s 2026-05-18 13:05:29.706464 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.99s 2026-05-18 13:05:29.706468 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.15s 2026-05-18 13:05:29.706472 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.94s 2026-05-18 13:05:29.706476 | aio | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 1.30s 2026-05-18 13:05:29.706479 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.23s 2026-05-18 13:05:29.824044 | aio | INFO [default > idempotence] Executed: Successful 2026-05-18 13:05:29.833769 | aio | INFO [default > side_effect] Executing 2026-05-18 13:05:29.834271 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-18 13:05:29.840776 | aio | INFO [default > verify] Executing 2026-05-18 13:05:30.429513 | aio | 2026-05-18 13:05:30.429927 | aio | PLAY [Verify] ****************************************************************** 2026-05-18 13:05:30.430196 | aio | 2026-05-18 13:05:30.430479 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-18 13:05:30.430758 | aio | Monday 18 May 2026 13:05:30 +0000 (0:00:00.006) 0:00:00.006 ************ 2026-05-18 13:05:31.571702 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-18 13:05:31.571815 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-18 13:05:31.571828 | aio | interpreter could change the meaning of that path. See 2026-05-18 13:05:31.571838 | aio | https://docs.ansible.com/ansible- 2026-05-18 13:05:31.571847 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-18 13:05:31.582978 | aio | ok: [aio] 2026-05-18 13:05:31.583150 | aio | 2026-05-18 13:05:31.583164 | aio | TASK [Get cluster health status] *********************************************** 2026-05-18 13:05:31.583174 | aio | Monday 18 May 2026 13:05:31 +0000 (0:00:01.152) 0:00:01.159 ************ 2026-05-18 13:05:41.839763 | aio | ok: [aio] 2026-05-18 13:05:41.839830 | aio | 2026-05-18 13:05:41.839842 | aio | TASK [Print cluster health status] ********************************************* 2026-05-18 13:05:41.839852 | aio | Monday 18 May 2026 13:05:41 +0000 (0:00:10.257) 0:00:11.416 ************ 2026-05-18 13:05:41.872678 | aio | ok: [aio] => { 2026-05-18 13:05:41.872724 | aio | "_ceph_health": { 2026-05-18 13:05:41.872731 | aio | "changed": false, 2026-05-18 13:05:41.872737 | aio | "cmd": [ 2026-05-18 13:05:41.872742 | aio | "cephadm", 2026-05-18 13:05:41.872753 | aio | "shell", 2026-05-18 13:05:41.872926 | aio | "--", 2026-05-18 13:05:41.873111 | aio | "ceph", 2026-05-18 13:05:41.873296 | aio | "health" 2026-05-18 13:05:41.873476 | aio | ], 2026-05-18 13:05:41.873667 | aio | "delta": "0:00:09.996309", 2026-05-18 13:05:41.873893 | aio | "end": "2026-05-18 13:05:41.805078", 2026-05-18 13:05:41.874083 | aio | "failed": false, 2026-05-18 13:05:41.874271 | aio | "msg": "", 2026-05-18 13:05:41.874450 | aio | "rc": 0, 2026-05-18 13:05:41.874639 | aio | "start": "2026-05-18 13:05:31.808769", 2026-05-18 13:05:41.874852 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-18 13:05:41.875041 | aio | "stderr_lines": [ 2026-05-18 13:05:41.875232 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-18 13:05:41.875434 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-18 13:05:41.875616 | aio | ], 2026-05-18 13:05:41.875805 | aio | "stdout": "HEALTH_OK", 2026-05-18 13:05:41.875991 | aio | "stdout_lines": [ 2026-05-18 13:05:41.876178 | aio | "HEALTH_OK" 2026-05-18 13:05:41.876353 | aio | ] 2026-05-18 13:05:41.876534 | aio | } 2026-05-18 13:05:41.876742 | aio | } 2026-05-18 13:05:41.876916 | aio | 2026-05-18 13:05:41.877107 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-18 13:05:41.877300 | aio | Monday 18 May 2026 13:05:41 +0000 (0:00:00.032) 0:00:11.449 ************ 2026-05-18 13:05:41.899871 | aio | ok: [aio] => { 2026-05-18 13:05:41.900049 | aio | "changed": false, 2026-05-18 13:05:41.900238 | aio | "msg": "All assertions passed" 2026-05-18 13:05:41.900422 | aio | } 2026-05-18 13:05:41.900594 | aio | 2026-05-18 13:05:41.900827 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-18 13:05:41.901016 | aio | Monday 18 May 2026 13:05:41 +0000 (0:00:00.028) 0:00:11.477 ************ 2026-05-18 13:05:48.532877 | aio | changed: [aio] 2026-05-18 13:05:48.533157 | aio | 2026-05-18 13:05:48.533440 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-18 13:05:48.533722 | aio | Monday 18 May 2026 13:05:48 +0000 (0:00:06.632) 0:00:18.110 ************ 2026-05-18 13:05:50.829800 | aio | changed: [aio] 2026-05-18 13:05:50.829928 | aio | 2026-05-18 13:05:50.830145 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-18 13:05:50.830350 | aio | Monday 18 May 2026 13:05:50 +0000 (0:00:02.296) 0:00:20.407 ************ 2026-05-18 13:05:52.005533 | aio | ok: [aio] 2026-05-18 13:05:52.005640 | aio | 2026-05-18 13:05:52.005805 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-18 13:05:52.005948 | aio | Monday 18 May 2026 13:05:52 +0000 (0:00:01.175) 0:00:21.582 ************ 2026-05-18 13:05:52.030302 | aio | ok: [aio] => { 2026-05-18 13:05:52.030503 | aio | "changed": false, 2026-05-18 13:05:52.030702 | aio | "msg": "All assertions passed" 2026-05-18 13:05:52.030894 | aio | } 2026-05-18 13:05:52.031079 | aio | 2026-05-18 13:05:52.031414 | aio | PLAY RECAP ********************************************************************* 2026-05-18 13:05:52.031632 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-18 13:05:52.031900 | aio | 2026-05-18 13:05:52.032123 | aio | 2026-05-18 13:05:52.032325 | aio | TASKS RECAP ******************************************************************** 2026-05-18 13:05:52.032517 | aio | Monday 18 May 2026 13:05:52 +0000 (0:00:00.025) 0:00:21.608 ************ 2026-05-18 13:05:52.032752 | aio | =============================================================================== 2026-05-18 13:05:52.032943 | aio | Get cluster health status ---------------------------------------------- 10.26s 2026-05-18 13:05:52.033134 | aio | Create a test Ceph pool ------------------------------------------------- 6.63s 2026-05-18 13:05:52.033321 | aio | Create a test Ceph key -------------------------------------------------- 2.30s 2026-05-18 13:05:52.033510 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.18s 2026-05-18 13:05:52.033701 | aio | Gathering Facts --------------------------------------------------------- 1.15s 2026-05-18 13:05:52.033890 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-18 13:05:52.034082 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-18 13:05:52.034269 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-05-18 13:05:52.091038 | aio | INFO [default > verify] Executed: Successful 2026-05-18 13:05:52.101310 | aio | INFO [default > cleanup] Executing 2026-05-18 13:05:52.102151 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-18 13:05:52.107222 | aio | INFO [default > destroy] Executing 2026-05-18 13:05:52.107288 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-18 13:05:52.107341 | aio | INFO [default > destroy] Executed: Successful 2026-05-18 13:05:52.107616 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-18 13:05:52.220246 | aio | ok: Runtime: 0:09:52.033116 2026-05-18 13:05:52.231983 | 2026-05-18 13:05:52.232193 | PLAY RECAP 2026-05-18 13:05:52.232240 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-18 13:05:52.232263 | 2026-05-18 13:05:52.358042 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-18 13:05:52.361756 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-18 13:05:52.951984 | 2026-05-18 13:05:52.952135 | PLAY [all] 2026-05-18 13:05:52.963358 | 2026-05-18 13:05:52.963442 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-18 13:05:53.009392 | aio | skipping: Conditional result was False 2026-05-18 13:05:53.019942 | 2026-05-18 13:05:53.020026 | TASK [fetch-output : Set log path for single node] 2026-05-18 13:05:53.064819 | aio | ok 2026-05-18 13:05:53.069882 | 2026-05-18 13:05:53.069949 | LOOP [fetch-output : Ensure local output dirs] 2026-05-18 13:05:53.433594 | aio -> localhost | ok: "/var/lib/zuul/builds/7e1dfb57aaa240a199ac3affc3159468/work/logs" 2026-05-18 13:05:53.640089 | aio -> localhost | changed: "/var/lib/zuul/builds/7e1dfb57aaa240a199ac3affc3159468/work/artifacts" 2026-05-18 13:05:53.848082 | aio -> localhost | changed: "/var/lib/zuul/builds/7e1dfb57aaa240a199ac3affc3159468/work/docs" 2026-05-18 13:05:53.865170 | 2026-05-18 13:05:53.865342 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-18 13:05:54.480376 | aio | ok 2026-05-18 13:05:54.480597 | aio | changed: All items complete 2026-05-18 13:05:54.480625 | 2026-05-18 13:05:54.924633 | aio | changed: .d..t...... ./ 2026-05-18 13:05:55.367750 | aio | changed: .d..t...... ./ 2026-05-18 13:05:55.393031 | 2026-05-18 13:05:55.393277 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-18 13:05:55.822257 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008271 2026-05-18 13:05:56.057556 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006832 2026-05-18 13:05:56.074637 | 2026-05-18 13:05:56.074714 | PLAY [all] 2026-05-18 13:05:56.082687 | 2026-05-18 13:05:56.082776 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-18 13:05:56.492899 | aio | changed 2026-05-18 13:05:56.502442 | 2026-05-18 13:05:56.502558 | PLAY RECAP 2026-05-18 13:05:56.502627 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-18 13:05:56.502662 | 2026-05-18 13:05:56.641828 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-18 13:05:56.643735 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-18 13:05:57.241287 | 2026-05-18 13:05:57.241424 | PLAY [localhost] 2026-05-18 13:05:57.251865 | 2026-05-18 13:05:57.251942 | TASK [Generate Zuul manifest] 2026-05-18 13:05:57.283983 | localhost | ok 2026-05-18 13:05:57.301402 | 2026-05-18 13:05:57.301501 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-18 13:05:57.689466 | localhost | changed 2026-05-18 13:05:57.701801 | 2026-05-18 13:05:57.701890 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-18 13:05:57.734392 | localhost | ok 2026-05-18 13:05:57.743821 | 2026-05-18 13:05:57.743923 | TASK [Upload logs] 2026-05-18 13:05:57.766666 | localhost | ok 2026-05-18 13:05:57.828179 | 2026-05-18 13:05:57.828303 | TASK [Set zuul-log-path fact] 2026-05-18 13:05:57.849096 | localhost | ok 2026-05-18 13:05:57.865406 | 2026-05-18 13:05:57.865477 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-18 13:05:57.893663 | localhost | ok 2026-05-18 13:05:57.900844 | 2026-05-18 13:05:57.900910 | TASK [upload-logs : Create log directories] 2026-05-18 13:05:58.318438 | localhost | changed 2026-05-18 13:05:58.325306 | 2026-05-18 13:05:58.325430 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-18 13:05:58.732358 | localhost -> localhost | ok: Runtime: 0:00:00.005602 2026-05-18 13:05:58.739428 | 2026-05-18 13:05:58.739524 | TASK [upload-logs : Upload logs to log server] 2026-05-18 13:05:59.207813 | localhost | Output suppressed because no_log was given 2026-05-18 13:05:59.211894 | 2026-05-18 13:05:59.211962 | LOOP [upload-logs : Compress console log and json output] 2026-05-18 13:05:59.260116 | localhost | skipping: Conditional result was False 2026-05-18 13:05:59.310187 | localhost | skipping: Conditional result was False 2026-05-18 13:05:59.326134 | 2026-05-18 13:05:59.326292 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-18 13:05:59.372029 | localhost | skipping: Conditional result was False 2026-05-18 13:05:59.372514 | 2026-05-18 13:05:59.375939 | localhost | skipping: Conditional result was False 2026-05-18 13:05:59.393123 | 2026-05-18 13:05:59.393297 | LOOP [upload-logs : Upload console log and json output]