2026-04-21 19:19:11.745196 | Job console starting 2026-04-21 19:19:11.756247 | Updating git repos 2026-04-21 19:19:11.807896 | Cloning repos into workspace 2026-04-21 19:19:11.845652 | Restoring repo states 2026-04-21 19:19:11.853204 | Merging changes 2026-04-21 19:19:12.104017 | Checking out repos 2026-04-21 19:19:12.124419 | Preparing playbooks 2026-04-21 19:19:12.991218 | Running Ansible setup 2026-04-21 19:19:16.323970 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-21 19:19:16.901374 | 2026-04-21 19:19:16.901504 | PLAY [localhost] 2026-04-21 19:19:16.909106 | 2026-04-21 19:19:16.909179 | TASK [Gathering Facts] 2026-04-21 19:19:17.809174 | localhost | ok 2026-04-21 19:19:17.822082 | 2026-04-21 19:19:17.822161 | TASK [Setup log path fact] 2026-04-21 19:19:17.844077 | localhost | ok 2026-04-21 19:19:17.856351 | 2026-04-21 19:19:17.856430 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-21 19:19:17.887183 | localhost | ok 2026-04-21 19:19:17.896112 | 2026-04-21 19:19:17.896247 | TASK [emit-job-header : Print job information] 2026-04-21 19:19:17.939266 | # Job Information 2026-04-21 19:19:17.939661 | Ansible Version: 2.16.16 2026-04-21 19:19:17.939708 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-04-21 19:19:17.939742 | Pipeline: check 2026-04-21 19:19:17.939771 | Executor: 0a8996d2b663 2026-04-21 19:19:17.939800 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/72 2026-04-21 19:19:17.939832 | Event ID: e792b610-3db6-11f1-9816-181e6ea45e76 2026-04-21 19:19:17.943681 | 2026-04-21 19:19:17.943773 | LOOP [emit-job-header : Print node information] 2026-04-21 19:19:18.052696 | localhost | ok: 2026-04-21 19:19:18.053090 | localhost | # Node Information 2026-04-21 19:19:18.053182 | localhost | Inventory Hostname: aio 2026-04-21 19:19:18.053254 | localhost | Hostname: np0000168952 2026-04-21 19:19:18.053299 | localhost | Username: zuul 2026-04-21 19:19:18.053348 | localhost | Distro: Ubuntu 22.04 2026-04-21 19:19:18.053391 | localhost | Provider: yul1 2026-04-21 19:19:18.053433 | localhost | Region: ca-ymq-1 2026-04-21 19:19:18.053473 | localhost | Label: ubuntu-jammy 2026-04-21 19:19:18.053514 | localhost | Product Name: OpenStack Nova 2026-04-21 19:19:18.053555 | localhost | Interface IP: 199.204.45.49 2026-04-21 19:19:18.070804 | 2026-04-21 19:19:18.070917 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-21 19:19:18.491965 | localhost -> localhost | changed 2026-04-21 19:19:18.502287 | 2026-04-21 19:19:18.502452 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-21 19:19:19.347969 | localhost -> localhost | changed 2026-04-21 19:19:19.358287 | 2026-04-21 19:19:19.358368 | PLAY [all] 2026-04-21 19:19:19.367448 | 2026-04-21 19:19:19.367521 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-21 19:19:19.626521 | aio -> localhost | ok 2026-04-21 19:19:19.651520 | 2026-04-21 19:19:19.651609 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-21 19:19:19.686656 | aio | ok 2026-04-21 19:19:19.702794 | aio | included: /var/lib/zuul/builds/d81949ac21b7474287c561ebb2943d0a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-21 19:19:19.708351 | 2026-04-21 19:19:19.708412 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-21 19:19:20.992729 | aio -> localhost | Generating public/private rsa key pair. 2026-04-21 19:19:20.996103 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/d81949ac21b7474287c561ebb2943d0a/work/d81949ac21b7474287c561ebb2943d0a_id_rsa 2026-04-21 19:19:20.996205 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/d81949ac21b7474287c561ebb2943d0a/work/d81949ac21b7474287c561ebb2943d0a_id_rsa.pub 2026-04-21 19:19:20.996264 | aio -> localhost | The key fingerprint is: 2026-04-21 19:19:20.996312 | aio -> localhost | SHA256:kEGRygWn63KaWmHvUMRPAXpAw37nCcjem8ECLl/dt/4 zuul-build-sshkey 2026-04-21 19:19:20.996377 | aio -> localhost | The key's randomart image is: 2026-04-21 19:19:20.996425 | aio -> localhost | +---[RSA 3072]----+ 2026-04-21 19:19:20.996473 | aio -> localhost | | o+ o+*o | 2026-04-21 19:19:20.996519 | aio -> localhost | | .= oo+ | 2026-04-21 19:19:20.996564 | aio -> localhost | | o.o=o+ | 2026-04-21 19:19:20.996608 | aio -> localhost | |. +o=+.. | 2026-04-21 19:19:20.996652 | aio -> localhost | |.oo+o=.oS | 2026-04-21 19:19:20.997260 | aio -> localhost | |.oo== + . . | 2026-04-21 19:19:20.997327 | aio -> localhost | |..+o++ . . | 2026-04-21 19:19:20.997374 | aio -> localhost | | ..Bo . | 2026-04-21 19:19:20.997423 | aio -> localhost | |..o . ...E | 2026-04-21 19:19:20.997468 | aio -> localhost | +----[SHA256]-----+ 2026-04-21 19:19:20.997564 | aio -> localhost | ok: Runtime: 0:00:00.886687 2026-04-21 19:19:21.009463 | 2026-04-21 19:19:21.009831 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-21 19:19:21.050015 | aio | ok 2026-04-21 19:19:21.073913 | aio | included: /var/lib/zuul/builds/d81949ac21b7474287c561ebb2943d0a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-21 19:19:21.081513 | 2026-04-21 19:19:21.081580 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-21 19:19:21.107797 | aio | skipping: Conditional result was False 2026-04-21 19:19:21.117024 | 2026-04-21 19:19:21.117137 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-21 19:19:21.583628 | aio | changed 2026-04-21 19:19:21.588869 | 2026-04-21 19:19:21.588935 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-21 19:19:21.785722 | aio | ok 2026-04-21 19:19:21.791524 | 2026-04-21 19:19:21.791628 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-21 19:19:22.255431 | aio | changed 2026-04-21 19:19:22.262256 | 2026-04-21 19:19:22.262333 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-21 19:19:22.727679 | aio | changed 2026-04-21 19:19:22.733744 | 2026-04-21 19:19:22.733817 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-21 19:19:22.760596 | aio | skipping: Conditional result was False 2026-04-21 19:19:22.770117 | 2026-04-21 19:19:22.770206 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-21 19:19:23.623775 | aio -> localhost | changed 2026-04-21 19:19:23.638455 | 2026-04-21 19:19:23.638528 | TASK [add-build-sshkey : Add back temp key] 2026-04-21 19:19:23.940088 | aio -> localhost | Identity added: /var/lib/zuul/builds/d81949ac21b7474287c561ebb2943d0a/work/d81949ac21b7474287c561ebb2943d0a_id_rsa (zuul-build-sshkey) 2026-04-21 19:19:23.940345 | aio -> localhost | ok: Runtime: 0:00:00.016225 2026-04-21 19:19:23.947076 | 2026-04-21 19:19:23.947142 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-21 19:19:24.268955 | aio | ok 2026-04-21 19:19:24.276939 | 2026-04-21 19:19:24.277056 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-21 19:19:24.302186 | aio | skipping: Conditional result was False 2026-04-21 19:19:24.317865 | 2026-04-21 19:19:24.317943 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-21 19:19:24.654765 | aio | ok 2026-04-21 19:19:24.661735 | 2026-04-21 19:19:24.661802 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-21 19:19:25.600571 | aio | Output suppressed because no_log was given 2026-04-21 19:19:25.615023 | 2026-04-21 19:19:25.615149 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-21 19:19:26.119882 | aio | ok: "logs" 2026-04-21 19:19:26.120315 | aio | ok: All items complete 2026-04-21 19:19:26.120381 | 2026-04-21 19:19:26.709835 | aio | ok: "artifacts" 2026-04-21 19:19:26.862921 | aio | ok: "docs" 2026-04-21 19:19:26.881598 | 2026-04-21 19:19:26.882169 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-21 19:19:27.110401 | aio | changed: "logs" 2026-04-21 19:19:27.209233 | aio | changed: "artifacts" 2026-04-21 19:19:27.369903 | aio | changed: "docs" 2026-04-21 19:19:27.387197 | 2026-04-21 19:19:27.387336 | PLAY RECAP 2026-04-21 19:19:27.387405 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-21 19:19:27.387447 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-21 19:19:27.387477 | 2026-04-21 19:19:27.558451 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-21 19:19:27.563581 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-21 19:19:28.115235 | 2026-04-21 19:19:28.115372 | PLAY [all] 2026-04-21 19:19:28.126653 | 2026-04-21 19:19:28.126727 | TASK [setup-uv : Extract archive] 2026-04-21 19:19:31.346419 | aio | changed 2026-04-21 19:19:31.354497 | 2026-04-21 19:19:31.354577 | TASK [setup-uv : Print version] 2026-04-21 19:19:31.179300 | aio | uv 0.8.13 2026-04-21 19:19:31.891858 | aio | ok: Runtime: 0:00:00.008015 2026-04-21 19:19:31.900850 | 2026-04-21 19:19:31.900903 | PLAY RECAP 2026-04-21 19:19:31.900954 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-21 19:19:31.900985 | 2026-04-21 19:19:32.029584 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-21 19:19:32.031809 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-21 19:19:32.614951 | 2026-04-21 19:19:32.615095 | PLAY [all] 2026-04-21 19:19:32.631671 | 2026-04-21 19:19:32.631749 | TASK [Copy inventory file for Zuul] 2026-04-21 19:19:33.471579 | aio | changed 2026-04-21 19:19:33.478083 | 2026-04-21 19:19:33.478162 | TASK [Switch "ansible_host" to private IP] 2026-04-21 19:19:33.737518 | aio | changed: 1 replacements made 2026-04-21 19:19:33.743759 | 2026-04-21 19:19:33.743835 | TASK [Run Molecule scenario] 2026-04-21 19:19:33.844104 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-21 19:19:34.513637 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-21 19:19:34.686234 | aio | Using CPython 3.13.7 2026-04-21 19:19:34.686314 | aio | Creating virtual environment at: .venv 2026-04-21 19:19:34.912798 | aio | Downloading netaddr (2.2MiB) 2026-04-21 19:19:34.915075 | aio | Downloading ansible-core (2.1MiB) 2026-04-21 19:19:34.915957 | aio | Downloading pygments (1.2MiB) 2026-04-21 19:19:34.919525 | aio | Downloading cryptography (4.3MiB) 2026-04-21 19:19:35.102797 | aio | Downloading netaddr 2026-04-21 19:19:35.112265 | aio | Downloading cryptography 2026-04-21 19:19:35.171245 | aio | Downloading pygments 2026-04-21 19:19:35.302623 | aio | Downloading ansible-core 2026-04-21 19:19:35.335283 | aio | Installed 36 packages in 31ms 2026-04-21 19:19:36.421978 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-21 19:19:36.422051 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-21 19:19:37.009716 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-21 19:19:37.009791 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-21 19:19:52.936905 | aio | INFO [default > dependency] Executing 2026-04-21 19:19:52.936990 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-21 19:19:52.937129 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-21 19:19:52.937239 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-21 19:19:52.942246 | aio | INFO [default > cleanup] Executing 2026-04-21 19:19:52.942490 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-21 19:19:52.947337 | aio | INFO [default > destroy] Executing 2026-04-21 19:19:52.947401 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-21 19:19:52.947418 | aio | INFO [default > destroy] Executed: Successful 2026-04-21 19:19:52.952266 | aio | INFO [default > syntax] Executing 2026-04-21 19:19:53.940964 | aio | 2026-04-21 19:19:53.941234 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-21 19:19:54.034725 | aio | INFO [default > syntax] Executed: Successful 2026-04-21 19:19:54.045589 | aio | INFO [default > create] Executing 2026-04-21 19:19:54.046847 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-21 19:19:54.051717 | aio | INFO [default > prepare] Executing 2026-04-21 19:19:54.753878 | aio | 2026-04-21 19:19:54.754021 | aio | PLAY [Prepare] ***************************************************************** 2026-04-21 19:19:54.754261 | aio | 2026-04-21 19:19:54.754422 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 19:19:54.754670 | aio | Tuesday 21 April 2026 19:19:54 +0000 (0:00:00.031) 0:00:00.031 ********* 2026-04-21 19:19:55.856663 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-21 19:19:55.856873 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-21 19:19:55.857091 | aio | interpreter could change the meaning of that path. See 2026-04-21 19:19:55.857330 | aio | https://docs.ansible.com/ansible- 2026-04-21 19:19:55.857548 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-21 19:19:55.864433 | aio | ok: [aio] 2026-04-21 19:19:55.864628 | aio | 2026-04-21 19:19:55.864837 | aio | TASK [Configure short hostname] ************************************************ 2026-04-21 19:19:55.865041 | aio | Tuesday 21 April 2026 19:19:55 +0000 (0:00:01.111) 0:00:01.143 ********* 2026-04-21 19:19:56.566883 | aio | changed: [aio] 2026-04-21 19:19:56.566980 | aio | 2026-04-21 19:19:56.567037 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-21 19:19:56.567164 | aio | Tuesday 21 April 2026 19:19:56 +0000 (0:00:00.701) 0:00:01.845 ********* 2026-04-21 19:19:56.814056 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-21 19:19:56.814260 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-21 19:19:56.814451 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-21 19:19:56.820852 | aio | changed: [aio] 2026-04-21 19:19:56.820938 | aio | 2026-04-21 19:19:56.821032 | aio | TASK [Update apt cache] ******************************************************** 2026-04-21 19:19:56.821130 | aio | Tuesday 21 April 2026 19:19:56 +0000 (0:00:00.254) 0:00:02.100 ********* 2026-04-21 19:20:06.913437 | aio | changed: [aio] 2026-04-21 19:20:06.913770 | aio | 2026-04-21 19:20:06.913785 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-21 19:20:06.913993 | aio | 2026-04-21 19:20:06.914190 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 19:20:06.914396 | aio | Tuesday 21 April 2026 19:20:06 +0000 (0:00:10.092) 0:00:12.192 ********* 2026-04-21 19:20:07.596889 | aio | ok: [aio] 2026-04-21 19:20:07.597022 | aio | 2026-04-21 19:20:07.597232 | aio | TASK [Install depedencies] ***************************************************** 2026-04-21 19:20:07.597447 | aio | Tuesday 21 April 2026 19:20:07 +0000 (0:00:00.683) 0:00:12.875 ********* 2026-04-21 19:20:27.826656 | aio | changed: [aio] 2026-04-21 19:20:27.826799 | aio | 2026-04-21 19:20:27.827076 | aio | TASK [Start up service] ******************************************************** 2026-04-21 19:20:27.827319 | aio | Tuesday 21 April 2026 19:20:27 +0000 (0:00:20.229) 0:00:33.104 ********* 2026-04-21 19:20:28.391568 | aio | ok: [aio] 2026-04-21 19:20:28.391735 | aio | 2026-04-21 19:20:28.391939 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-21 19:20:28.392141 | aio | Tuesday 21 April 2026 19:20:28 +0000 (0:00:00.564) 0:00:33.669 ********* 2026-04-21 19:20:28.708194 | aio | ok: [aio] 2026-04-21 19:20:28.708348 | aio | 2026-04-21 19:20:28.708577 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-21 19:20:28.708842 | aio | Tuesday 21 April 2026 19:20:28 +0000 (0:00:00.316) 0:00:33.986 ********* 2026-04-21 19:20:29.335685 | aio | changed: [aio] 2026-04-21 19:20:29.335829 | aio | 2026-04-21 19:20:29.336104 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-21 19:20:29.336321 | aio | Tuesday 21 April 2026 19:20:29 +0000 (0:00:00.627) 0:00:34.614 ********* 2026-04-21 19:20:29.529483 | aio | ok: [aio] 2026-04-21 19:20:29.529579 | aio | 2026-04-21 19:20:29.529715 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-21 19:20:29.529837 | aio | Tuesday 21 April 2026 19:20:29 +0000 (0:00:00.194) 0:00:34.808 ********* 2026-04-21 19:20:29.549495 | aio | skipping: [aio] 2026-04-21 19:20:29.549578 | aio | 2026-04-21 19:20:29.549670 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-21 19:20:29.549764 | aio | Tuesday 21 April 2026 19:20:29 +0000 (0:00:00.020) 0:00:34.828 ********* 2026-04-21 19:20:30.114699 | aio | changed: [aio] => (item=osd0) 2026-04-21 19:20:30.114884 | aio | changed: [aio] => (item=osd1) 2026-04-21 19:20:30.115086 | aio | changed: [aio] => (item=osd2) 2026-04-21 19:20:30.115274 | aio | 2026-04-21 19:20:30.115506 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-21 19:20:30.115772 | aio | Tuesday 21 April 2026 19:20:30 +0000 (0:00:00.564) 0:00:35.392 ********* 2026-04-21 19:20:30.737881 | aio | changed: [aio] => (item=osd0) 2026-04-21 19:20:30.737955 | aio | changed: [aio] => (item=osd1) 2026-04-21 19:20:30.738098 | aio | changed: [aio] => (item=osd2) 2026-04-21 19:20:30.738210 | aio | 2026-04-21 19:20:30.738337 | aio | TASK [Start loop devices] ****************************************************** 2026-04-21 19:20:30.738459 | aio | Tuesday 21 April 2026 19:20:30 +0000 (0:00:00.623) 0:00:36.016 ********* 2026-04-21 19:20:31.449540 | aio | changed: [aio] => (item=osd0) 2026-04-21 19:20:31.449722 | aio | changed: [aio] => (item=osd1) 2026-04-21 19:20:31.449929 | aio | changed: [aio] => (item=osd2) 2026-04-21 19:20:31.450102 | aio | 2026-04-21 19:20:31.450299 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-21 19:20:31.450638 | aio | Tuesday 21 April 2026 19:20:31 +0000 (0:00:00.712) 0:00:36.728 ********* 2026-04-21 19:20:34.430732 | aio | changed: [aio] => (item=osd0) 2026-04-21 19:20:34.430920 | aio | changed: [aio] => (item=osd1) 2026-04-21 19:20:34.431125 | aio | changed: [aio] => (item=osd2) 2026-04-21 19:20:34.431313 | aio | 2026-04-21 19:20:34.431545 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-21 19:20:34.431760 | aio | Tuesday 21 April 2026 19:20:34 +0000 (0:00:02.981) 0:00:39.709 ********* 2026-04-21 19:20:36.342633 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-21 19:20:36.342745 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-21 19:20:36.342870 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-21 19:20:36.342993 | aio | 2026-04-21 19:20:36.343122 | aio | PLAY RECAP ********************************************************************* 2026-04-21 19:20:36.343273 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-21 19:20:36.343388 | aio | 2026-04-21 19:20:36.343535 | aio | 2026-04-21 19:20:36.343652 | aio | TASKS RECAP ******************************************************************** 2026-04-21 19:20:36.343778 | aio | Tuesday 21 April 2026 19:20:36 +0000 (0:00:01.912) 0:00:41.621 ********* 2026-04-21 19:20:36.343895 | aio | =============================================================================== 2026-04-21 19:20:36.344015 | aio | Install depedencies ---------------------------------------------------- 20.23s 2026-04-21 19:20:36.344137 | aio | Update apt cache ------------------------------------------------------- 10.09s 2026-04-21 19:20:36.344258 | aio | Create a volume group for each loop device ------------------------------ 2.98s 2026-04-21 19:20:36.344378 | aio | Create a logical volume for each loop device ---------------------------- 1.91s 2026-04-21 19:20:36.344495 | aio | Gathering Facts --------------------------------------------------------- 1.11s 2026-04-21 19:20:36.344616 | aio | Start loop devices ------------------------------------------------------ 0.71s 2026-04-21 19:20:36.344738 | aio | Configure short hostname ------------------------------------------------ 0.70s 2026-04-21 19:20:36.344864 | aio | Gathering Facts --------------------------------------------------------- 0.68s 2026-04-21 19:20:36.344994 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.63s 2026-04-21 19:20:36.345116 | aio | Set permissions on loopback devices ------------------------------------- 0.62s 2026-04-21 19:20:36.345239 | aio | Start up service -------------------------------------------------------- 0.57s 2026-04-21 19:20:36.345394 | aio | Create devices for Ceph ------------------------------------------------- 0.56s 2026-04-21 19:20:36.345523 | aio | Generate lvm.conf ------------------------------------------------------- 0.32s 2026-04-21 19:20:36.345642 | aio | Ensure hostname inside hosts file --------------------------------------- 0.25s 2026-04-21 19:20:36.345767 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-04-21 19:20:36.345895 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-04-21 19:20:36.422374 | aio | INFO [default > prepare] Executed: Successful 2026-04-21 19:20:36.432647 | aio | INFO [default > converge] Executing 2026-04-21 19:20:37.269956 | aio | 2026-04-21 19:20:37.270145 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-21 19:20:37.270349 | aio | 2026-04-21 19:20:37.270555 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 19:20:37.270718 | aio | Tuesday 21 April 2026 19:20:37 +0000 (0:00:00.048) 0:00:00.048 ********* 2026-04-21 19:20:38.402776 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-21 19:20:38.402963 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-21 19:20:38.403166 | aio | interpreter could change the meaning of that path. See 2026-04-21 19:20:38.403374 | aio | https://docs.ansible.com/ansible- 2026-04-21 19:20:38.403612 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-21 19:20:38.413518 | aio | ok: [aio] 2026-04-21 19:20:38.413724 | aio | 2026-04-21 19:20:38.413939 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:20:38.414146 | aio | Tuesday 21 April 2026 19:20:38 +0000 (0:00:01.144) 0:00:01.192 ********* 2026-04-21 19:20:38.696434 | aio | ok: [aio] 2026-04-21 19:20:38.696539 | aio | 2026-04-21 19:20:38.696815 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:20:38.697032 | aio | Tuesday 21 April 2026 19:20:38 +0000 (0:00:00.282) 0:00:01.474 ********* 2026-04-21 19:20:38.734674 | aio | skipping: [aio] 2026-04-21 19:20:38.734882 | aio | 2026-04-21 19:20:38.735113 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-21 19:20:38.735339 | aio | Tuesday 21 April 2026 19:20:38 +0000 (0:00:00.038) 0:00:01.513 ********* 2026-04-21 19:20:39.056525 | aio | changed: [aio] 2026-04-21 19:20:39.056731 | aio | 2026-04-21 19:20:39.056950 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:20:39.057161 | aio | Tuesday 21 April 2026 19:20:39 +0000 (0:00:00.321) 0:00:01.835 ********* 2026-04-21 19:20:39.160116 | aio | ok: [aio] => { 2026-04-21 19:20:39.160362 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-21 19:20:39.160566 | aio | } 2026-04-21 19:20:39.160699 | aio | 2026-04-21 19:20:39.160965 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:20:39.161108 | aio | Tuesday 21 April 2026 19:20:39 +0000 (0:00:00.103) 0:00:01.938 ********* 2026-04-21 19:20:39.835741 | aio | changed: [aio] 2026-04-21 19:20:39.835821 | aio | 2026-04-21 19:20:39.835937 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:20:39.836030 | aio | Tuesday 21 April 2026 19:20:39 +0000 (0:00:00.675) 0:00:02.614 ********* 2026-04-21 19:20:39.877803 | aio | skipping: [aio] 2026-04-21 19:20:39.877992 | aio | 2026-04-21 19:20:39.878203 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:20:39.878409 | aio | Tuesday 21 April 2026 19:20:39 +0000 (0:00:00.042) 0:00:02.656 ********* 2026-04-21 19:20:39.920512 | aio | skipping: [aio] 2026-04-21 19:20:39.920678 | aio | 2026-04-21 19:20:39.920882 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:20:39.921078 | aio | Tuesday 21 April 2026 19:20:39 +0000 (0:00:00.042) 0:00:02.699 ********* 2026-04-21 19:20:40.118654 | aio | ok: [aio] 2026-04-21 19:20:40.118805 | aio | 2026-04-21 19:20:40.119044 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:20:40.119248 | aio | Tuesday 21 April 2026 19:20:40 +0000 (0:00:00.198) 0:00:02.897 ********* 2026-04-21 19:20:41.168733 | aio | ok: [aio] 2026-04-21 19:20:41.168892 | aio | 2026-04-21 19:20:41.169102 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:20:41.169301 | aio | Tuesday 21 April 2026 19:20:41 +0000 (0:00:01.049) 0:00:03.947 ********* 2026-04-21 19:20:41.239516 | aio | ok: [aio] => { 2026-04-21 19:20:41.239701 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-21 19:20:41.239896 | aio | } 2026-04-21 19:20:41.240084 | aio | 2026-04-21 19:20:41.240292 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:20:41.240497 | aio | Tuesday 21 April 2026 19:20:41 +0000 (0:00:00.070) 0:00:04.018 ********* 2026-04-21 19:20:41.950192 | aio | changed: [aio] 2026-04-21 19:20:41.950337 | aio | 2026-04-21 19:20:41.950539 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:20:41.950744 | aio | Tuesday 21 April 2026 19:20:41 +0000 (0:00:00.710) 0:00:04.729 ********* 2026-04-21 19:20:44.782412 | aio | changed: [aio] 2026-04-21 19:20:44.782748 | aio | 2026-04-21 19:20:44.783026 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-21 19:20:44.783314 | aio | Tuesday 21 April 2026 19:20:44 +0000 (0:00:02.832) 0:00:07.561 ********* 2026-04-21 19:20:44.807688 | aio | skipping: [aio] 2026-04-21 19:20:44.807980 | aio | 2026-04-21 19:20:44.808110 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-21 19:20:44.808232 | aio | Tuesday 21 April 2026 19:20:44 +0000 (0:00:00.023) 0:00:07.584 ********* 2026-04-21 19:20:44.827787 | aio | skipping: [aio] 2026-04-21 19:20:44.827872 | aio | 2026-04-21 19:20:44.827970 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-21 19:20:44.828093 | aio | Tuesday 21 April 2026 19:20:44 +0000 (0:00:00.022) 0:00:07.606 ********* 2026-04-21 19:20:44.851563 | aio | skipping: [aio] 2026-04-21 19:20:44.851630 | aio | 2026-04-21 19:20:44.851755 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-21 19:20:44.851949 | aio | Tuesday 21 April 2026 19:20:44 +0000 (0:00:00.023) 0:00:07.630 ********* 2026-04-21 19:20:50.840002 | aio | changed: [aio] 2026-04-21 19:20:50.840167 | aio | 2026-04-21 19:20:50.840180 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-21 19:20:50.840194 | aio | Tuesday 21 April 2026 19:20:50 +0000 (0:00:05.987) 0:00:13.618 ********* 2026-04-21 19:20:51.346450 | aio | changed: [aio] 2026-04-21 19:20:51.346513 | aio | 2026-04-21 19:20:51.346795 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-21 19:20:51.346816 | aio | Tuesday 21 April 2026 19:20:51 +0000 (0:00:00.507) 0:00:14.125 ********* 2026-04-21 19:20:52.204073 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-21 19:20:52.204133 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-21 19:20:52.204220 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-21 19:20:52.204734 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-21 19:20:52.204749 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-21 19:20:52.204756 | aio | 2026-04-21 19:20:52.204761 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-21 19:20:52.204765 | aio | Tuesday 21 April 2026 19:20:52 +0000 (0:00:00.857) 0:00:14.983 ********* 2026-04-21 19:20:52.753352 | aio | changed: [aio] 2026-04-21 19:20:52.753589 | aio | 2026-04-21 19:20:52.753602 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-21 19:20:52.753613 | aio | Tuesday 21 April 2026 19:20:52 +0000 (0:00:00.541) 0:00:15.525 ********* 2026-04-21 19:20:52.753837 | aio | 2026-04-21 19:20:52.753852 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-21 19:20:52.753857 | aio | Tuesday 21 April 2026 19:20:52 +0000 (0:00:00.007) 0:00:15.532 ********* 2026-04-21 19:20:53.721234 | aio | ok: [aio] 2026-04-21 19:20:53.721307 | aio | 2026-04-21 19:20:53.721346 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-21 19:20:53.721359 | aio | Tuesday 21 April 2026 19:20:53 +0000 (0:00:00.967) 0:00:16.499 ********* 2026-04-21 19:20:54.162259 | aio | changed: [aio] 2026-04-21 19:20:54.162349 | aio | 2026-04-21 19:20:54.162409 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-21 19:20:54.162535 | aio | Tuesday 21 April 2026 19:20:54 +0000 (0:00:00.441) 0:00:16.941 ********* 2026-04-21 19:20:54.707633 | aio | changed: [aio] 2026-04-21 19:20:54.707695 | aio | 2026-04-21 19:20:54.708004 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:20:54.708054 | aio | Tuesday 21 April 2026 19:20:54 +0000 (0:00:00.545) 0:00:17.486 ********* 2026-04-21 19:20:54.901817 | aio | ok: [aio] 2026-04-21 19:20:54.901861 | aio | 2026-04-21 19:20:54.902097 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:20:54.902157 | aio | Tuesday 21 April 2026 19:20:54 +0000 (0:00:00.194) 0:00:17.680 ********* 2026-04-21 19:20:54.963671 | aio | ok: [aio] => { 2026-04-21 19:20:54.963737 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-21 19:20:54.964114 | aio | } 2026-04-21 19:20:54.964162 | aio | 2026-04-21 19:20:54.964167 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:20:54.964172 | aio | Tuesday 21 April 2026 19:20:54 +0000 (0:00:00.061) 0:00:17.742 ********* 2026-04-21 19:20:55.816638 | aio | changed: [aio] 2026-04-21 19:20:55.816711 | aio | 2026-04-21 19:20:55.816768 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:20:55.816883 | aio | Tuesday 21 April 2026 19:20:55 +0000 (0:00:00.852) 0:00:18.595 ********* 2026-04-21 19:21:00.106567 | aio | changed: [aio] 2026-04-21 19:21:00.106666 | aio | 2026-04-21 19:21:00.106950 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-21 19:21:00.107043 | aio | Tuesday 21 April 2026 19:21:00 +0000 (0:00:04.289) 0:00:22.885 ********* 2026-04-21 19:21:01.213621 | aio | ok: [aio] 2026-04-21 19:21:01.213733 | aio | 2026-04-21 19:21:01.213799 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-21 19:21:01.213942 | aio | Tuesday 21 April 2026 19:21:01 +0000 (0:00:01.107) 0:00:23.992 ********* 2026-04-21 19:21:01.576304 | aio | changed: [aio] 2026-04-21 19:21:01.576378 | aio | 2026-04-21 19:21:01.576743 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-21 19:21:01.576816 | aio | Tuesday 21 April 2026 19:21:01 +0000 (0:00:00.362) 0:00:24.354 ********* 2026-04-21 19:21:02.031906 | aio | changed: [aio] 2026-04-21 19:21:02.031998 | aio | 2026-04-21 19:21:02.032304 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-21 19:21:02.032364 | aio | Tuesday 21 April 2026 19:21:02 +0000 (0:00:00.455) 0:00:24.810 ********* 2026-04-21 19:21:02.654411 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-21 19:21:02.654490 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-21 19:21:02.654507 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-21 19:21:02.654874 | aio | 2026-04-21 19:21:02.654958 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-21 19:21:02.654966 | aio | Tuesday 21 April 2026 19:21:02 +0000 (0:00:00.622) 0:00:25.432 ********* 2026-04-21 19:21:03.120129 | aio | changed: [aio] 2026-04-21 19:21:03.120230 | aio | 2026-04-21 19:21:03.120243 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-21 19:21:03.120387 | aio | Tuesday 21 April 2026 19:21:03 +0000 (0:00:00.466) 0:00:25.898 ********* 2026-04-21 19:21:03.574919 | aio | changed: [aio] 2026-04-21 19:21:03.574959 | aio | 2026-04-21 19:21:03.574965 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-21 19:21:03.574970 | aio | Tuesday 21 April 2026 19:21:03 +0000 (0:00:00.447) 0:00:26.346 ********* 2026-04-21 19:21:03.574974 | aio | 2026-04-21 19:21:03.574978 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-21 19:21:03.574982 | aio | Tuesday 21 April 2026 19:21:03 +0000 (0:00:00.006) 0:00:26.353 ********* 2026-04-21 19:21:04.270811 | aio | ok: [aio] 2026-04-21 19:21:04.270861 | aio | 2026-04-21 19:21:04.270963 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-21 19:21:04.271100 | aio | Tuesday 21 April 2026 19:21:04 +0000 (0:00:00.696) 0:00:27.049 ********* 2026-04-21 19:21:05.223178 | aio | changed: [aio] 2026-04-21 19:21:05.223235 | aio | 2026-04-21 19:21:05.223321 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-21 19:21:05.223428 | aio | Tuesday 21 April 2026 19:21:05 +0000 (0:00:00.952) 0:00:28.002 ********* 2026-04-21 19:21:05.768970 | aio | changed: [aio] 2026-04-21 19:21:05.769028 | aio | 2026-04-21 19:21:05.769117 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-21 19:21:05.769211 | aio | Tuesday 21 April 2026 19:21:05 +0000 (0:00:00.545) 0:00:28.547 ********* 2026-04-21 19:21:05.811580 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-21 19:21:05.811634 | aio | 2026-04-21 19:21:05.811755 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-21 19:21:05.811853 | aio | Tuesday 21 April 2026 19:21:05 +0000 (0:00:00.042) 0:00:28.590 ********* 2026-04-21 19:21:10.725286 | aio | changed: [aio] 2026-04-21 19:21:10.725545 | aio | 2026-04-21 19:21:10.725559 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-21 19:21:10.725569 | aio | Tuesday 21 April 2026 19:21:10 +0000 (0:00:04.913) 0:00:33.504 ********* 2026-04-21 19:21:11.376823 | aio | ok: [aio] => (item=chronyd) 2026-04-21 19:21:11.376916 | aio | ok: [aio] => (item=sshd) 2026-04-21 19:21:11.377155 | aio | 2026-04-21 19:21:11.377246 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-21 19:21:11.377270 | aio | Tuesday 21 April 2026 19:21:11 +0000 (0:00:00.651) 0:00:34.155 ********* 2026-04-21 19:21:11.659722 | aio | changed: [aio] 2026-04-21 19:21:11.659768 | aio | 2026-04-21 19:21:11.660077 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-21 19:21:11.660134 | aio | Tuesday 21 April 2026 19:21:11 +0000 (0:00:00.283) 0:00:34.438 ********* 2026-04-21 19:21:11.866919 | aio | ok: [aio] 2026-04-21 19:21:11.866992 | aio | 2026-04-21 19:21:11.867233 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-21 19:21:11.867299 | aio | Tuesday 21 April 2026 19:21:11 +0000 (0:00:00.206) 0:00:34.645 ********* 2026-04-21 19:21:12.348635 | aio | changed: [aio] 2026-04-21 19:21:12.348716 | aio | 2026-04-21 19:21:12.348785 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-21 19:21:12.348904 | aio | Tuesday 21 April 2026 19:21:12 +0000 (0:00:00.482) 0:00:35.127 ********* 2026-04-21 19:21:12.679701 | aio | changed: [aio] 2026-04-21 19:21:12.679759 | aio | 2026-04-21 19:21:12.679842 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-21 19:21:12.679942 | aio | Tuesday 21 April 2026 19:21:12 +0000 (0:00:00.331) 0:00:35.458 ********* 2026-04-21 19:21:12.839863 | aio | ok: [aio] 2026-04-21 19:21:12.839958 | aio | 2026-04-21 19:21:12.840089 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-21 19:21:12.840226 | aio | Tuesday 21 April 2026 19:21:12 +0000 (0:00:00.160) 0:00:35.618 ********* 2026-04-21 19:21:13.060039 | aio | ok: [aio] => (item=aio) 2026-04-21 19:21:13.060120 | aio | 2026-04-21 19:21:13.060132 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-21 19:21:13.060249 | aio | Tuesday 21 April 2026 19:21:13 +0000 (0:00:00.220) 0:00:35.838 ********* 2026-04-21 19:21:13.103473 | aio | ok: [aio] 2026-04-21 19:21:13.103845 | aio | 2026-04-21 19:21:13.103933 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-21 19:21:13.103940 | aio | Tuesday 21 April 2026 19:21:13 +0000 (0:00:00.042) 0:00:35.881 ********* 2026-04-21 19:21:13.212125 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-21 19:21:13.212165 | aio | 2026-04-21 19:21:13.212419 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-21 19:21:13.212478 | aio | Tuesday 21 April 2026 19:21:13 +0000 (0:00:00.108) 0:00:35.990 ********* 2026-04-21 19:21:13.508450 | aio | changed: [aio] 2026-04-21 19:21:13.508518 | aio | 2026-04-21 19:21:13.508533 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-21 19:21:13.508684 | aio | Tuesday 21 April 2026 19:21:13 +0000 (0:00:00.296) 0:00:36.286 ********* 2026-04-21 19:21:14.162065 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-21 19:21:14.162156 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-21 19:21:14.162585 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-21 19:21:14.162670 | aio | 2026-04-21 19:21:14.162677 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-21 19:21:14.162682 | aio | Tuesday 21 April 2026 19:21:14 +0000 (0:00:00.653) 0:00:36.940 ********* 2026-04-21 19:22:44.698182 | aio | ok: [aio] 2026-04-21 19:22:44.698248 | aio | 2026-04-21 19:22:44.698332 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-21 19:22:44.698426 | aio | Tuesday 21 April 2026 19:22:44 +0000 (0:01:30.536) 0:02:07.477 ********* 2026-04-21 19:22:44.906488 | aio | changed: [aio] 2026-04-21 19:22:44.906560 | aio | 2026-04-21 19:22:44.906756 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-21 19:22:44.906976 | aio | Tuesday 21 April 2026 19:22:44 +0000 (0:00:00.208) 0:02:07.685 ********* 2026-04-21 19:22:44.947877 | aio | ok: [aio] 2026-04-21 19:22:44.947955 | aio | 2026-04-21 19:22:44.948059 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 19:22:44.948155 | aio | Tuesday 21 April 2026 19:22:44 +0000 (0:00:00.041) 0:02:07.726 ********* 2026-04-21 19:22:45.016557 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 19:22:45.016616 | aio | 2026-04-21 19:22:45.016718 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 19:22:45.016819 | aio | Tuesday 21 April 2026 19:22:45 +0000 (0:00:00.068) 0:02:07.795 ********* 2026-04-21 19:22:50.683722 | aio | ok: [aio] 2026-04-21 19:22:50.683827 | aio | 2026-04-21 19:22:50.684105 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 19:22:50.684161 | aio | Tuesday 21 April 2026 19:22:50 +0000 (0:00:05.666) 0:02:13.462 ********* 2026-04-21 19:22:50.734588 | aio | ok: [aio] => (item=aio) 2026-04-21 19:22:50.734670 | aio | 2026-04-21 19:22:50.734915 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 19:22:50.734966 | aio | Tuesday 21 April 2026 19:22:50 +0000 (0:00:00.050) 0:02:13.513 ********* 2026-04-21 19:22:51.115051 | aio | ok: [aio] 2026-04-21 19:22:51.115130 | aio | 2026-04-21 19:22:51.115220 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 19:22:51.115408 | aio | Tuesday 21 April 2026 19:22:51 +0000 (0:00:00.380) 0:02:13.893 ********* 2026-04-21 19:22:58.571667 | aio | ok: [aio] 2026-04-21 19:22:58.571825 | aio | 2026-04-21 19:22:58.572026 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-21 19:22:58.572176 | aio | Tuesday 21 April 2026 19:22:58 +0000 (0:00:07.455) 0:02:21.349 ********* 2026-04-21 19:23:47.970482 | aio | changed: [aio] 2026-04-21 19:23:47.970573 | aio | 2026-04-21 19:23:47.970590 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-21 19:23:47.970617 | aio | Tuesday 21 April 2026 19:23:47 +0000 (0:00:49.397) 0:03:10.747 ********* 2026-04-21 19:24:02.090922 | aio | ok: [aio] 2026-04-21 19:24:02.090996 | aio | 2026-04-21 19:24:02.091202 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 19:24:02.091250 | aio | Tuesday 21 April 2026 19:24:02 +0000 (0:00:14.122) 0:03:24.869 ********* 2026-04-21 19:24:02.156864 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 19:24:02.157165 | aio | 2026-04-21 19:24:02.157210 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 19:24:02.157216 | aio | Tuesday 21 April 2026 19:24:02 +0000 (0:00:00.066) 0:03:24.935 ********* 2026-04-21 19:24:02.200377 | aio | skipping: [aio] 2026-04-21 19:24:02.200866 | aio | 2026-04-21 19:24:02.200909 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 19:24:02.200918 | aio | Tuesday 21 April 2026 19:24:02 +0000 (0:00:00.043) 0:03:24.978 ********* 2026-04-21 19:24:02.247118 | aio | skipping: [aio] => (item=aio) 2026-04-21 19:24:02.247182 | aio | skipping: [aio] 2026-04-21 19:24:02.247259 | aio | 2026-04-21 19:24:02.247472 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 19:24:02.247493 | aio | Tuesday 21 April 2026 19:24:02 +0000 (0:00:00.047) 0:03:25.026 ********* 2026-04-21 19:24:02.497216 | aio | ok: [aio] 2026-04-21 19:24:02.497282 | aio | 2026-04-21 19:24:02.497345 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 19:24:02.497452 | aio | Tuesday 21 April 2026 19:24:02 +0000 (0:00:00.249) 0:03:25.276 ********* 2026-04-21 19:24:08.889428 | aio | ok: [aio] 2026-04-21 19:24:08.889509 | aio | 2026-04-21 19:24:08.889745 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-21 19:24:08.889836 | aio | Tuesday 21 April 2026 19:24:08 +0000 (0:00:06.392) 0:03:31.668 ********* 2026-04-21 19:24:21.012695 | aio | changed: [aio] 2026-04-21 19:24:21.012784 | aio | 2026-04-21 19:24:21.012799 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-21 19:24:21.012952 | aio | Tuesday 21 April 2026 19:24:21 +0000 (0:00:12.123) 0:03:43.791 ********* 2026-04-21 19:24:27.047293 | aio | ok: [aio] 2026-04-21 19:24:27.047417 | aio | 2026-04-21 19:24:27.047430 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-21 19:24:27.047557 | aio | Tuesday 21 April 2026 19:24:27 +0000 (0:00:06.034) 0:03:49.826 ********* 2026-04-21 19:24:34.638443 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-21 19:24:34.638531 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-21 19:24:34.638544 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-21 19:24:34.638646 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-21 19:24:34.638728 | aio | 2026-04-21 19:24:34.638817 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-21 19:24:34.638888 | aio | 2026-04-21 19:24:34.638986 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 19:24:34.639071 | aio | Tuesday 21 April 2026 19:24:34 +0000 (0:00:07.591) 0:03:57.417 ********* 2026-04-21 19:24:35.516776 | aio | ok: [aio] 2026-04-21 19:24:35.516849 | aio | 2026-04-21 19:24:35.516864 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:24:35.516969 | aio | Tuesday 21 April 2026 19:24:35 +0000 (0:00:00.878) 0:03:58.295 ********* 2026-04-21 19:24:35.722621 | aio | ok: [aio] 2026-04-21 19:24:35.722689 | aio | 2026-04-21 19:24:35.722748 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:24:35.722842 | aio | Tuesday 21 April 2026 19:24:35 +0000 (0:00:00.205) 0:03:58.501 ********* 2026-04-21 19:24:35.750250 | aio | skipping: [aio] 2026-04-21 19:24:35.750288 | aio | 2026-04-21 19:24:35.750384 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-21 19:24:35.750481 | aio | Tuesday 21 April 2026 19:24:35 +0000 (0:00:00.028) 0:03:58.529 ********* 2026-04-21 19:24:35.939650 | aio | ok: [aio] 2026-04-21 19:24:35.939718 | aio | 2026-04-21 19:24:35.939794 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:24:35.939892 | aio | Tuesday 21 April 2026 19:24:35 +0000 (0:00:00.188) 0:03:58.718 ********* 2026-04-21 19:24:35.986403 | aio | ok: [aio] => { 2026-04-21 19:24:35.986475 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-21 19:24:35.986656 | aio | } 2026-04-21 19:24:35.986717 | aio | 2026-04-21 19:24:35.986906 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:24:35.986972 | aio | Tuesday 21 April 2026 19:24:35 +0000 (0:00:00.046) 0:03:58.765 ********* 2026-04-21 19:24:36.277228 | aio | ok: [aio] 2026-04-21 19:24:36.277321 | aio | 2026-04-21 19:24:36.277462 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:24:36.277599 | aio | Tuesday 21 April 2026 19:24:36 +0000 (0:00:00.290) 0:03:59.055 ********* 2026-04-21 19:24:36.312665 | aio | skipping: [aio] 2026-04-21 19:24:36.312722 | aio | 2026-04-21 19:24:36.312830 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:24:36.312922 | aio | Tuesday 21 April 2026 19:24:36 +0000 (0:00:00.036) 0:03:59.091 ********* 2026-04-21 19:24:36.348213 | aio | skipping: [aio] 2026-04-21 19:24:36.348287 | aio | 2026-04-21 19:24:36.348383 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:24:36.348478 | aio | Tuesday 21 April 2026 19:24:36 +0000 (0:00:00.035) 0:03:59.127 ********* 2026-04-21 19:24:36.550545 | aio | ok: [aio] 2026-04-21 19:24:36.550601 | aio | 2026-04-21 19:24:36.550673 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:24:36.550772 | aio | Tuesday 21 April 2026 19:24:36 +0000 (0:00:00.201) 0:03:59.329 ********* 2026-04-21 19:24:37.878066 | aio | ok: [aio] 2026-04-21 19:24:37.878128 | aio | 2026-04-21 19:24:37.878144 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:24:37.878242 | aio | Tuesday 21 April 2026 19:24:37 +0000 (0:00:01.327) 0:04:00.656 ********* 2026-04-21 19:24:37.939259 | aio | ok: [aio] => { 2026-04-21 19:24:37.939332 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-21 19:24:37.939520 | aio | } 2026-04-21 19:24:37.939625 | aio | 2026-04-21 19:24:37.939757 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:24:37.939885 | aio | Tuesday 21 April 2026 19:24:37 +0000 (0:00:00.061) 0:04:00.718 ********* 2026-04-21 19:24:38.289826 | aio | ok: [aio] 2026-04-21 19:24:38.289887 | aio | 2026-04-21 19:24:38.289975 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:24:38.290074 | aio | Tuesday 21 April 2026 19:24:38 +0000 (0:00:00.350) 0:04:01.068 ********* 2026-04-21 19:24:40.215524 | aio | ok: [aio] 2026-04-21 19:24:40.215601 | aio | 2026-04-21 19:24:40.215649 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-21 19:24:40.215748 | aio | Tuesday 21 April 2026 19:24:40 +0000 (0:00:01.925) 0:04:02.994 ********* 2026-04-21 19:24:40.241374 | aio | skipping: [aio] 2026-04-21 19:24:40.241425 | aio | 2026-04-21 19:24:40.241547 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-21 19:24:40.241722 | aio | Tuesday 21 April 2026 19:24:40 +0000 (0:00:00.026) 0:04:03.020 ********* 2026-04-21 19:24:40.279631 | aio | skipping: [aio] 2026-04-21 19:24:40.279685 | aio | 2026-04-21 19:24:40.279801 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-21 19:24:40.279897 | aio | Tuesday 21 April 2026 19:24:40 +0000 (0:00:00.037) 0:04:03.058 ********* 2026-04-21 19:24:40.302426 | aio | skipping: [aio] 2026-04-21 19:24:40.302501 | aio | 2026-04-21 19:24:40.302601 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-21 19:24:40.302701 | aio | Tuesday 21 April 2026 19:24:40 +0000 (0:00:00.023) 0:04:03.081 ********* 2026-04-21 19:24:41.598083 | aio | ok: [aio] 2026-04-21 19:24:41.598142 | aio | 2026-04-21 19:24:41.598276 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-21 19:24:41.598389 | aio | Tuesday 21 April 2026 19:24:41 +0000 (0:00:01.295) 0:04:04.376 ********* 2026-04-21 19:24:42.005941 | aio | ok: [aio] 2026-04-21 19:24:42.006007 | aio | 2026-04-21 19:24:42.006211 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-21 19:24:42.006260 | aio | Tuesday 21 April 2026 19:24:42 +0000 (0:00:00.407) 0:04:04.784 ********* 2026-04-21 19:24:42.906301 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-21 19:24:42.906369 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-21 19:24:42.906959 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-21 19:24:42.907008 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-21 19:24:42.907014 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-21 19:24:42.907032 | aio | 2026-04-21 19:24:42.907038 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-21 19:24:42.907042 | aio | Tuesday 21 April 2026 19:24:42 +0000 (0:00:00.900) 0:04:05.685 ********* 2026-04-21 19:24:43.400042 | aio | ok: [aio] 2026-04-21 19:24:43.400117 | aio | 2026-04-21 19:24:43.400589 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-21 19:24:43.400635 | aio | Tuesday 21 April 2026 19:24:43 +0000 (0:00:00.487) 0:04:06.172 ********* 2026-04-21 19:24:43.400641 | aio | 2026-04-21 19:24:43.400646 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-21 19:24:43.400650 | aio | Tuesday 21 April 2026 19:24:43 +0000 (0:00:00.006) 0:04:06.178 ********* 2026-04-21 19:24:43.758646 | aio | ok: [aio] 2026-04-21 19:24:43.758709 | aio | 2026-04-21 19:24:43.758951 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:24:43.759033 | aio | Tuesday 21 April 2026 19:24:43 +0000 (0:00:00.358) 0:04:06.537 ********* 2026-04-21 19:24:43.966128 | aio | ok: [aio] 2026-04-21 19:24:43.966208 | aio | 2026-04-21 19:24:43.966221 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:24:43.966318 | aio | Tuesday 21 April 2026 19:24:43 +0000 (0:00:00.207) 0:04:06.744 ********* 2026-04-21 19:24:44.017498 | aio | ok: [aio] => { 2026-04-21 19:24:44.017651 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-21 19:24:44.018053 | aio | } 2026-04-21 19:24:44.018068 | aio | 2026-04-21 19:24:44.018074 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:24:44.018078 | aio | Tuesday 21 April 2026 19:24:44 +0000 (0:00:00.051) 0:04:06.796 ********* 2026-04-21 19:24:44.355436 | aio | ok: [aio] 2026-04-21 19:24:44.355540 | aio | 2026-04-21 19:24:44.355825 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:24:44.355886 | aio | Tuesday 21 April 2026 19:24:44 +0000 (0:00:00.337) 0:04:07.133 ********* 2026-04-21 19:24:47.412488 | aio | ok: [aio] 2026-04-21 19:24:47.412575 | aio | 2026-04-21 19:24:47.412756 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-21 19:24:47.412772 | aio | Tuesday 21 April 2026 19:24:47 +0000 (0:00:03.057) 0:04:10.191 ********* 2026-04-21 19:24:48.812353 | aio | ok: [aio] 2026-04-21 19:24:48.812429 | aio | 2026-04-21 19:24:48.812618 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-21 19:24:48.812669 | aio | Tuesday 21 April 2026 19:24:48 +0000 (0:00:01.399) 0:04:11.591 ********* 2026-04-21 19:24:49.005384 | aio | ok: [aio] 2026-04-21 19:24:49.005438 | aio | 2026-04-21 19:24:49.005536 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-21 19:24:49.005627 | aio | Tuesday 21 April 2026 19:24:49 +0000 (0:00:00.192) 0:04:11.783 ********* 2026-04-21 19:24:49.423518 | aio | ok: [aio] 2026-04-21 19:24:49.423690 | aio | 2026-04-21 19:24:49.423896 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-21 19:24:49.424096 | aio | Tuesday 21 April 2026 19:24:49 +0000 (0:00:00.418) 0:04:12.202 ********* 2026-04-21 19:24:49.962660 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-21 19:24:49.962840 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-21 19:24:49.963051 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-21 19:24:49.963240 | aio | 2026-04-21 19:24:49.963513 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-21 19:24:49.963797 | aio | Tuesday 21 April 2026 19:24:49 +0000 (0:00:00.538) 0:04:12.741 ********* 2026-04-21 19:24:50.382404 | aio | ok: [aio] 2026-04-21 19:24:50.382468 | aio | 2026-04-21 19:24:50.382528 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-21 19:24:50.382617 | aio | Tuesday 21 April 2026 19:24:50 +0000 (0:00:00.420) 0:04:13.161 ********* 2026-04-21 19:24:50.801301 | aio | ok: [aio] 2026-04-21 19:24:50.801465 | aio | 2026-04-21 19:24:50.801670 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-21 19:24:50.801882 | aio | Tuesday 21 April 2026 19:24:50 +0000 (0:00:00.413) 0:04:13.574 ********* 2026-04-21 19:24:50.802051 | aio | 2026-04-21 19:24:50.802241 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-21 19:24:50.802432 | aio | Tuesday 21 April 2026 19:24:50 +0000 (0:00:00.005) 0:04:13.580 ********* 2026-04-21 19:24:51.139029 | aio | ok: [aio] 2026-04-21 19:24:51.139094 | aio | 2026-04-21 19:24:51.139106 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-21 19:24:51.139129 | aio | Tuesday 21 April 2026 19:24:51 +0000 (0:00:00.336) 0:04:13.916 ********* 2026-04-21 19:24:51.182580 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-21 19:24:51.182597 | aio | 2026-04-21 19:24:51.182603 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-21 19:24:51.182607 | aio | Tuesday 21 April 2026 19:24:51 +0000 (0:00:00.044) 0:04:13.961 ********* 2026-04-21 19:24:52.494916 | aio | ok: [aio] 2026-04-21 19:24:52.494965 | aio | 2026-04-21 19:24:52.494972 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-21 19:24:52.494977 | aio | Tuesday 21 April 2026 19:24:52 +0000 (0:00:01.312) 0:04:15.273 ********* 2026-04-21 19:24:53.129778 | aio | ok: [aio] => (item=chronyd) 2026-04-21 19:24:53.129860 | aio | ok: [aio] => (item=sshd) 2026-04-21 19:24:53.129874 | aio | 2026-04-21 19:24:53.130117 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-21 19:24:53.130169 | aio | Tuesday 21 April 2026 19:24:53 +0000 (0:00:00.634) 0:04:15.908 ********* 2026-04-21 19:24:53.410740 | aio | ok: [aio] 2026-04-21 19:24:53.410800 | aio | 2026-04-21 19:24:53.410819 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-21 19:24:53.410875 | aio | Tuesday 21 April 2026 19:24:53 +0000 (0:00:00.280) 0:04:16.189 ********* 2026-04-21 19:24:53.598569 | aio | ok: [aio] 2026-04-21 19:24:53.598615 | aio | 2026-04-21 19:24:53.598835 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-21 19:24:53.598879 | aio | Tuesday 21 April 2026 19:24:53 +0000 (0:00:00.187) 0:04:16.377 ********* 2026-04-21 19:24:53.828867 | aio | ok: [aio] 2026-04-21 19:24:53.828927 | aio | 2026-04-21 19:24:53.829281 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-21 19:24:53.829333 | aio | Tuesday 21 April 2026 19:24:53 +0000 (0:00:00.230) 0:04:16.607 ********* 2026-04-21 19:24:54.025858 | aio | ok: [aio] 2026-04-21 19:24:54.025908 | aio | 2026-04-21 19:24:54.026157 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-21 19:24:54.026207 | aio | Tuesday 21 April 2026 19:24:54 +0000 (0:00:00.196) 0:04:16.804 ********* 2026-04-21 19:24:54.238810 | aio | ok: [aio] => (item=aio) 2026-04-21 19:24:54.238892 | aio | 2026-04-21 19:24:54.239109 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-21 19:24:54.239356 | aio | Tuesday 21 April 2026 19:24:54 +0000 (0:00:00.213) 0:04:17.017 ********* 2026-04-21 19:24:54.279690 | aio | ok: [aio] 2026-04-21 19:24:54.280034 | aio | 2026-04-21 19:24:54.280068 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 19:24:54.280075 | aio | Tuesday 21 April 2026 19:24:54 +0000 (0:00:00.041) 0:04:17.058 ********* 2026-04-21 19:24:54.334121 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 19:24:54.334185 | aio | 2026-04-21 19:24:54.334387 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 19:24:54.334409 | aio | Tuesday 21 April 2026 19:24:54 +0000 (0:00:00.054) 0:04:17.113 ********* 2026-04-21 19:24:54.383116 | aio | skipping: [aio] 2026-04-21 19:24:54.383215 | aio | 2026-04-21 19:24:54.383419 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 19:24:54.383465 | aio | Tuesday 21 April 2026 19:24:54 +0000 (0:00:00.048) 0:04:17.162 ********* 2026-04-21 19:24:54.425535 | aio | skipping: [aio] => (item=aio) 2026-04-21 19:24:54.425633 | aio | skipping: [aio] 2026-04-21 19:24:54.425720 | aio | 2026-04-21 19:24:54.425931 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 19:24:54.425951 | aio | Tuesday 21 April 2026 19:24:54 +0000 (0:00:00.042) 0:04:17.204 ********* 2026-04-21 19:24:54.678690 | aio | ok: [aio] 2026-04-21 19:24:54.679783 | aio | 2026-04-21 19:24:54.679830 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 19:24:54.679836 | aio | Tuesday 21 April 2026 19:24:54 +0000 (0:00:00.252) 0:04:17.457 ********* 2026-04-21 19:25:01.058404 | aio | ok: [aio] 2026-04-21 19:25:01.058477 | aio | 2026-04-21 19:25:01.058658 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-21 19:25:01.058675 | aio | Tuesday 21 April 2026 19:25:01 +0000 (0:00:06.379) 0:04:23.837 ********* 2026-04-21 19:25:06.390913 | aio | ok: [aio] 2026-04-21 19:25:06.390998 | aio | 2026-04-21 19:25:06.391060 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-21 19:25:06.391199 | aio | Tuesday 21 April 2026 19:25:06 +0000 (0:00:05.332) 0:04:29.169 ********* 2026-04-21 19:25:20.332852 | aio | ok: [aio] 2026-04-21 19:25:20.332942 | aio | 2026-04-21 19:25:20.333320 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-21 19:25:20.333410 | aio | Tuesday 21 April 2026 19:25:20 +0000 (0:00:13.941) 0:04:43.111 ********* 2026-04-21 19:26:52.156835 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-21 19:26:52.156911 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-21 19:26:52.156956 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-21 19:26:52.157039 | aio | 2026-04-21 19:26:52.157137 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-21 19:26:52.157234 | aio | Tuesday 21 April 2026 19:26:52 +0000 (0:01:31.823) 0:06:14.935 ********* 2026-04-21 19:26:58.048302 | aio | ok: [aio] 2026-04-21 19:26:58.048363 | aio | 2026-04-21 19:26:58.048371 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-21 19:26:58.048378 | aio | Tuesday 21 April 2026 19:26:58 +0000 (0:00:05.891) 0:06:20.826 ********* 2026-04-21 19:27:04.109221 | aio | ok: [aio] 2026-04-21 19:27:04.109299 | aio | 2026-04-21 19:27:04.109356 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-21 19:27:04.109502 | aio | Tuesday 21 April 2026 19:27:04 +0000 (0:00:06.061) 0:06:26.887 ********* 2026-04-21 19:27:04.156920 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-21 19:27:04.157008 | aio | 2026-04-21 19:27:04.157230 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-21 19:27:04.157279 | aio | Tuesday 21 April 2026 19:27:04 +0000 (0:00:00.047) 0:06:26.935 ********* 2026-04-21 19:27:04.195776 | aio | ok: [aio] 2026-04-21 19:27:04.196222 | aio | 2026-04-21 19:27:04.196292 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-21 19:27:04.196471 | aio | Tuesday 21 April 2026 19:27:04 +0000 (0:00:00.038) 0:06:26.974 ********* 2026-04-21 19:27:10.251078 | aio | ok: [aio] 2026-04-21 19:27:10.251131 | aio | 2026-04-21 19:27:10.251137 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-21 19:27:10.251142 | aio | Tuesday 21 April 2026 19:27:10 +0000 (0:00:06.055) 0:06:33.029 ********* 2026-04-21 19:27:10.293301 | aio | ok: [aio] 2026-04-21 19:27:10.293325 | aio | 2026-04-21 19:27:10.293333 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-21 19:27:10.293339 | aio | Tuesday 21 April 2026 19:27:10 +0000 (0:00:00.042) 0:06:33.071 ********* 2026-04-21 19:27:10.333409 | aio | skipping: [aio] => (item=1) 2026-04-21 19:27:10.333430 | aio | skipping: [aio] => (item=1) 2026-04-21 19:27:10.333435 | aio | skipping: [aio] => (item=1) 2026-04-21 19:27:10.333451 | aio | skipping: [aio] 2026-04-21 19:27:10.333455 | aio | 2026-04-21 19:27:10.333460 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-21 19:27:10.333464 | aio | Tuesday 21 April 2026 19:27:10 +0000 (0:00:00.040) 0:06:33.112 ********* 2026-04-21 19:27:10.367531 | aio | skipping: [aio] 2026-04-21 19:27:10.367614 | aio | 2026-04-21 19:27:10.367624 | aio | PLAY RECAP ********************************************************************* 2026-04-21 19:27:10.367632 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-21 19:27:10.367638 | aio | 2026-04-21 19:27:10.367644 | aio | 2026-04-21 19:27:10.367650 | aio | TASKS RECAP ******************************************************************** 2026-04-21 19:27:10.369642 | aio | Tuesday 21 April 2026 19:27:10 +0000 (0:00:00.033) 0:06:33.145 ********* 2026-04-21 19:27:10.369655 | aio | =============================================================================== 2026-04-21 19:27:10.369660 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 91.82s 2026-04-21 19:27:10.369665 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 90.54s 2026-04-21 19:27:10.369669 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 49.40s 2026-04-21 19:27:10.369673 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.12s 2026-04-21 19:27:10.369677 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.94s 2026-04-21 19:27:10.369681 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.12s 2026-04-21 19:27:10.369685 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.59s 2026-04-21 19:27:10.369689 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.46s 2026-04-21 19:27:10.369694 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.39s 2026-04-21 19:27:10.369698 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.38s 2026-04-21 19:27:10.369702 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.06s 2026-04-21 19:27:10.369706 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.06s 2026-04-21 19:27:10.369711 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.03s 2026-04-21 19:27:10.369715 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.99s 2026-04-21 19:27:10.369719 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.89s 2026-04-21 19:27:10.369724 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.67s 2026-04-21 19:27:10.369728 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.33s 2026-04-21 19:27:10.369732 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.91s 2026-04-21 19:27:10.369736 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.29s 2026-04-21 19:27:10.369740 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.06s 2026-04-21 19:27:10.476068 | aio | INFO [default > converge] Executed: Successful 2026-04-21 19:27:10.484723 | aio | INFO [default > idempotence] Executing 2026-04-21 19:27:11.294327 | aio | 2026-04-21 19:27:11.294683 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-21 19:27:11.294931 | aio | 2026-04-21 19:27:11.295197 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 19:27:11.295502 | aio | Tuesday 21 April 2026 19:27:11 +0000 (0:00:00.046) 0:00:00.046 ********* 2026-04-21 19:27:12.493326 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-21 19:27:12.493396 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-21 19:27:12.493409 | aio | interpreter could change the meaning of that path. See 2026-04-21 19:27:12.493419 | aio | https://docs.ansible.com/ansible- 2026-04-21 19:27:12.493450 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-21 19:27:12.504698 | aio | ok: [aio] 2026-04-21 19:27:12.504755 | aio | 2026-04-21 19:27:12.504763 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:27:12.504776 | aio | Tuesday 21 April 2026 19:27:12 +0000 (0:00:01.209) 0:00:01.256 ********* 2026-04-21 19:27:12.816470 | aio | ok: [aio] 2026-04-21 19:27:12.816595 | aio | 2026-04-21 19:27:12.816856 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:27:12.817070 | aio | Tuesday 21 April 2026 19:27:12 +0000 (0:00:00.311) 0:00:01.568 ********* 2026-04-21 19:27:12.852614 | aio | skipping: [aio] 2026-04-21 19:27:12.852760 | aio | 2026-04-21 19:27:12.853025 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-21 19:27:12.853181 | aio | Tuesday 21 April 2026 19:27:12 +0000 (0:00:00.036) 0:00:01.605 ********* 2026-04-21 19:27:13.176571 | aio | ok: [aio] 2026-04-21 19:27:13.176706 | aio | 2026-04-21 19:27:13.176973 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:27:13.177180 | aio | Tuesday 21 April 2026 19:27:13 +0000 (0:00:00.323) 0:00:01.928 ********* 2026-04-21 19:27:13.243327 | aio | ok: [aio] => { 2026-04-21 19:27:13.243582 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-21 19:27:13.243788 | aio | } 2026-04-21 19:27:13.243920 | aio | 2026-04-21 19:27:13.244179 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:27:13.244327 | aio | Tuesday 21 April 2026 19:27:13 +0000 (0:00:00.066) 0:00:01.995 ********* 2026-04-21 19:27:13.665626 | aio | ok: [aio] 2026-04-21 19:27:13.665700 | aio | 2026-04-21 19:27:13.665713 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:27:13.665723 | aio | Tuesday 21 April 2026 19:27:13 +0000 (0:00:00.421) 0:00:02.416 ********* 2026-04-21 19:27:13.710657 | aio | skipping: [aio] 2026-04-21 19:27:13.710720 | aio | 2026-04-21 19:27:13.710784 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:27:13.710950 | aio | Tuesday 21 April 2026 19:27:13 +0000 (0:00:00.046) 0:00:02.463 ********* 2026-04-21 19:27:13.753081 | aio | skipping: [aio] 2026-04-21 19:27:13.753143 | aio | 2026-04-21 19:27:13.753428 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:27:13.753494 | aio | Tuesday 21 April 2026 19:27:13 +0000 (0:00:00.042) 0:00:02.505 ********* 2026-04-21 19:27:13.964847 | aio | ok: [aio] 2026-04-21 19:27:13.964903 | aio | 2026-04-21 19:27:13.965173 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:27:13.965242 | aio | Tuesday 21 April 2026 19:27:13 +0000 (0:00:00.211) 0:00:02.716 ********* 2026-04-21 19:27:15.400829 | aio | ok: [aio] 2026-04-21 19:27:15.400901 | aio | 2026-04-21 19:27:15.400959 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:27:15.401095 | aio | Tuesday 21 April 2026 19:27:15 +0000 (0:00:01.436) 0:00:04.153 ********* 2026-04-21 19:27:15.475355 | aio | ok: [aio] => { 2026-04-21 19:27:15.475542 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-21 19:27:15.475664 | aio | } 2026-04-21 19:27:15.475776 | aio | 2026-04-21 19:27:15.475906 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:27:15.476038 | aio | Tuesday 21 April 2026 19:27:15 +0000 (0:00:00.074) 0:00:04.227 ********* 2026-04-21 19:27:15.830315 | aio | ok: [aio] 2026-04-21 19:27:15.830517 | aio | 2026-04-21 19:27:15.830738 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:27:15.830945 | aio | Tuesday 21 April 2026 19:27:15 +0000 (0:00:00.354) 0:00:04.582 ********* 2026-04-21 19:27:18.089331 | aio | ok: [aio] 2026-04-21 19:27:18.089502 | aio | 2026-04-21 19:27:18.089721 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-21 19:27:18.089927 | aio | Tuesday 21 April 2026 19:27:18 +0000 (0:00:02.258) 0:00:06.841 ********* 2026-04-21 19:27:18.121829 | aio | skipping: [aio] 2026-04-21 19:27:18.122043 | aio | 2026-04-21 19:27:18.122277 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-21 19:27:18.122498 | aio | Tuesday 21 April 2026 19:27:18 +0000 (0:00:00.032) 0:00:06.873 ********* 2026-04-21 19:27:18.151338 | aio | skipping: [aio] 2026-04-21 19:27:18.151572 | aio | 2026-04-21 19:27:18.151793 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-21 19:27:18.152038 | aio | Tuesday 21 April 2026 19:27:18 +0000 (0:00:00.030) 0:00:06.903 ********* 2026-04-21 19:27:18.179097 | aio | skipping: [aio] 2026-04-21 19:27:18.179265 | aio | 2026-04-21 19:27:18.179506 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-21 19:27:18.179711 | aio | Tuesday 21 April 2026 19:27:18 +0000 (0:00:00.027) 0:00:06.931 ********* 2026-04-21 19:27:19.572204 | aio | ok: [aio] 2026-04-21 19:27:19.572269 | aio | 2026-04-21 19:27:19.572282 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-21 19:27:19.572293 | aio | Tuesday 21 April 2026 19:27:19 +0000 (0:00:01.391) 0:00:08.323 ********* 2026-04-21 19:27:20.017681 | aio | ok: [aio] 2026-04-21 19:27:20.017758 | aio | 2026-04-21 19:27:20.017825 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-21 19:27:20.017953 | aio | Tuesday 21 April 2026 19:27:20 +0000 (0:00:00.446) 0:00:08.770 ********* 2026-04-21 19:27:20.947989 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-21 19:27:20.949251 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-21 19:27:20.949282 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-21 19:27:20.949293 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-21 19:27:20.949302 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-21 19:27:20.949311 | aio | 2026-04-21 19:27:20.949320 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-21 19:27:20.949328 | aio | Tuesday 21 April 2026 19:27:20 +0000 (0:00:00.930) 0:00:09.700 ********* 2026-04-21 19:27:21.461277 | aio | ok: [aio] 2026-04-21 19:27:21.461325 | aio | 2026-04-21 19:27:21.461331 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-21 19:27:21.461336 | aio | Tuesday 21 April 2026 19:27:21 +0000 (0:00:00.504) 0:00:10.204 ********* 2026-04-21 19:27:21.461340 | aio | 2026-04-21 19:27:21.461344 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-21 19:27:21.461348 | aio | Tuesday 21 April 2026 19:27:21 +0000 (0:00:00.008) 0:00:10.213 ********* 2026-04-21 19:27:22.062716 | aio | ok: [aio] 2026-04-21 19:27:22.062792 | aio | 2026-04-21 19:27:22.062988 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:27:22.063032 | aio | Tuesday 21 April 2026 19:27:22 +0000 (0:00:00.602) 0:00:10.815 ********* 2026-04-21 19:27:22.270048 | aio | ok: [aio] 2026-04-21 19:27:22.270170 | aio | 2026-04-21 19:27:22.270283 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:27:22.270386 | aio | Tuesday 21 April 2026 19:27:22 +0000 (0:00:00.206) 0:00:11.021 ********* 2026-04-21 19:27:22.341831 | aio | ok: [aio] => { 2026-04-21 19:27:22.342034 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-21 19:27:22.342218 | aio | } 2026-04-21 19:27:22.342392 | aio | 2026-04-21 19:27:22.342600 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:27:22.342795 | aio | Tuesday 21 April 2026 19:27:22 +0000 (0:00:00.072) 0:00:11.094 ********* 2026-04-21 19:27:22.701319 | aio | ok: [aio] 2026-04-21 19:27:22.701482 | aio | 2026-04-21 19:27:22.701710 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:27:22.701906 | aio | Tuesday 21 April 2026 19:27:22 +0000 (0:00:00.359) 0:00:11.453 ********* 2026-04-21 19:27:25.782518 | aio | ok: [aio] 2026-04-21 19:27:25.782683 | aio | 2026-04-21 19:27:25.782908 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-21 19:27:25.783145 | aio | Tuesday 21 April 2026 19:27:25 +0000 (0:00:03.081) 0:00:14.534 ********* 2026-04-21 19:27:27.075850 | aio | ok: [aio] 2026-04-21 19:27:27.075935 | aio | 2026-04-21 19:27:27.076223 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-21 19:27:27.076524 | aio | Tuesday 21 April 2026 19:27:27 +0000 (0:00:01.293) 0:00:15.827 ********* 2026-04-21 19:27:27.365171 | aio | ok: [aio] 2026-04-21 19:27:27.365255 | aio | 2026-04-21 19:27:27.365547 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-21 19:27:27.365634 | aio | Tuesday 21 April 2026 19:27:27 +0000 (0:00:00.289) 0:00:16.117 ********* 2026-04-21 19:27:27.806217 | aio | ok: [aio] 2026-04-21 19:27:27.806286 | aio | 2026-04-21 19:27:27.806512 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-21 19:27:27.806560 | aio | Tuesday 21 April 2026 19:27:27 +0000 (0:00:00.440) 0:00:16.558 ********* 2026-04-21 19:27:28.384962 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-21 19:27:28.385032 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-21 19:27:28.385427 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-21 19:27:28.385479 | aio | 2026-04-21 19:27:28.385485 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-21 19:27:28.385490 | aio | Tuesday 21 April 2026 19:27:28 +0000 (0:00:00.578) 0:00:17.137 ********* 2026-04-21 19:27:28.805910 | aio | ok: [aio] 2026-04-21 19:27:28.805971 | aio | 2026-04-21 19:27:28.806203 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-21 19:27:28.806252 | aio | Tuesday 21 April 2026 19:27:28 +0000 (0:00:00.421) 0:00:17.558 ********* 2026-04-21 19:27:29.245755 | aio | ok: [aio] 2026-04-21 19:27:29.245835 | aio | 2026-04-21 19:27:29.246333 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-21 19:27:29.246381 | aio | Tuesday 21 April 2026 19:27:29 +0000 (0:00:00.433) 0:00:17.991 ********* 2026-04-21 19:27:29.246387 | aio | 2026-04-21 19:27:29.246392 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-21 19:27:29.246396 | aio | Tuesday 21 April 2026 19:27:29 +0000 (0:00:00.006) 0:00:17.998 ********* 2026-04-21 19:27:29.598555 | aio | ok: [aio] 2026-04-21 19:27:29.598644 | aio | 2026-04-21 19:27:29.598891 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-21 19:27:29.598939 | aio | Tuesday 21 April 2026 19:27:29 +0000 (0:00:00.352) 0:00:18.350 ********* 2026-04-21 19:27:29.649516 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-21 19:27:29.649928 | aio | 2026-04-21 19:27:29.649954 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-21 19:27:29.649962 | aio | Tuesday 21 April 2026 19:27:29 +0000 (0:00:00.051) 0:00:18.401 ********* 2026-04-21 19:27:30.838812 | aio | ok: [aio] 2026-04-21 19:27:30.838890 | aio | 2026-04-21 19:27:30.839089 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-21 19:27:30.839136 | aio | Tuesday 21 April 2026 19:27:30 +0000 (0:00:01.189) 0:00:19.591 ********* 2026-04-21 19:27:31.504792 | aio | ok: [aio] => (item=chronyd) 2026-04-21 19:27:31.504861 | aio | ok: [aio] => (item=sshd) 2026-04-21 19:27:31.504876 | aio | 2026-04-21 19:27:31.505129 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-21 19:27:31.505177 | aio | Tuesday 21 April 2026 19:27:31 +0000 (0:00:00.665) 0:00:20.257 ********* 2026-04-21 19:27:31.788782 | aio | ok: [aio] 2026-04-21 19:27:31.788850 | aio | 2026-04-21 19:27:31.789171 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-21 19:27:31.789281 | aio | Tuesday 21 April 2026 19:27:31 +0000 (0:00:00.283) 0:00:20.540 ********* 2026-04-21 19:27:31.997445 | aio | ok: [aio] 2026-04-21 19:27:31.997536 | aio | 2026-04-21 19:27:31.997599 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-21 19:27:31.997742 | aio | Tuesday 21 April 2026 19:27:31 +0000 (0:00:00.208) 0:00:20.749 ********* 2026-04-21 19:27:32.429643 | aio | ok: [aio] 2026-04-21 19:27:32.429714 | aio | 2026-04-21 19:27:32.430030 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-21 19:27:32.430084 | aio | Tuesday 21 April 2026 19:27:32 +0000 (0:00:00.431) 0:00:21.181 ********* 2026-04-21 19:27:32.783300 | aio | ok: [aio] 2026-04-21 19:27:32.783374 | aio | 2026-04-21 19:27:32.783388 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-21 19:27:32.783562 | aio | Tuesday 21 April 2026 19:27:32 +0000 (0:00:00.353) 0:00:21.535 ********* 2026-04-21 19:27:32.857690 | aio | ok: [aio] 2026-04-21 19:27:32.858069 | aio | 2026-04-21 19:27:32.858100 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-21 19:27:32.858109 | aio | Tuesday 21 April 2026 19:27:32 +0000 (0:00:00.074) 0:00:21.609 ********* 2026-04-21 19:27:33.084356 | aio | ok: [aio] => (item=aio) 2026-04-21 19:27:33.084387 | aio | 2026-04-21 19:27:33.084405 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-21 19:27:33.084411 | aio | Tuesday 21 April 2026 19:27:33 +0000 (0:00:00.226) 0:00:21.836 ********* 2026-04-21 19:27:33.124660 | aio | ok: [aio] 2026-04-21 19:27:33.124993 | aio | 2026-04-21 19:27:33.125048 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-21 19:27:33.125054 | aio | Tuesday 21 April 2026 19:27:33 +0000 (0:00:00.040) 0:00:21.876 ********* 2026-04-21 19:27:33.160935 | aio | skipping: [aio] 2026-04-21 19:27:33.160983 | aio | 2026-04-21 19:27:33.161215 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 19:27:33.161263 | aio | Tuesday 21 April 2026 19:27:33 +0000 (0:00:00.036) 0:00:21.913 ********* 2026-04-21 19:27:33.226121 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 19:27:33.226204 | aio | 2026-04-21 19:27:33.226478 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 19:27:33.226852 | aio | Tuesday 21 April 2026 19:27:33 +0000 (0:00:00.064) 0:00:21.978 ********* 2026-04-21 19:27:39.386629 | aio | ok: [aio] 2026-04-21 19:27:39.386754 | aio | 2026-04-21 19:27:39.386767 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 19:27:39.386888 | aio | Tuesday 21 April 2026 19:27:39 +0000 (0:00:06.160) 0:00:28.138 ********* 2026-04-21 19:27:39.439839 | aio | ok: [aio] => (item=aio) 2026-04-21 19:27:39.439932 | aio | 2026-04-21 19:27:39.439947 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 19:27:39.440069 | aio | Tuesday 21 April 2026 19:27:39 +0000 (0:00:00.053) 0:00:28.192 ********* 2026-04-21 19:27:39.854679 | aio | ok: [aio] 2026-04-21 19:27:39.854728 | aio | 2026-04-21 19:27:39.855011 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 19:27:39.855072 | aio | Tuesday 21 April 2026 19:27:39 +0000 (0:00:00.414) 0:00:28.606 ********* 2026-04-21 19:27:46.342584 | aio | ok: [aio] 2026-04-21 19:27:46.342661 | aio | 2026-04-21 19:27:46.342723 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-21 19:27:46.342843 | aio | Tuesday 21 April 2026 19:27:46 +0000 (0:00:06.487) 0:00:35.094 ********* 2026-04-21 19:27:52.651672 | aio | ok: [aio] 2026-04-21 19:27:52.651755 | aio | 2026-04-21 19:27:52.651768 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-21 19:27:52.651778 | aio | Tuesday 21 April 2026 19:27:52 +0000 (0:00:06.308) 0:00:41.403 ********* 2026-04-21 19:28:06.813884 | aio | ok: [aio] 2026-04-21 19:28:06.813940 | aio | 2026-04-21 19:28:06.813947 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 19:28:06.813962 | aio | Tuesday 21 April 2026 19:28:06 +0000 (0:00:14.162) 0:00:55.565 ********* 2026-04-21 19:28:06.874526 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 19:28:06.874551 | aio | 2026-04-21 19:28:06.874558 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 19:28:06.874563 | aio | Tuesday 21 April 2026 19:28:06 +0000 (0:00:00.061) 0:00:55.627 ********* 2026-04-21 19:28:06.913968 | aio | skipping: [aio] 2026-04-21 19:28:06.914307 | aio | 2026-04-21 19:28:06.914358 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 19:28:06.914365 | aio | Tuesday 21 April 2026 19:28:06 +0000 (0:00:00.039) 0:00:55.666 ********* 2026-04-21 19:28:06.958534 | aio | skipping: [aio] => (item=aio) 2026-04-21 19:28:06.958601 | aio | skipping: [aio] 2026-04-21 19:28:06.958667 | aio | 2026-04-21 19:28:06.958925 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 19:28:06.959002 | aio | Tuesday 21 April 2026 19:28:06 +0000 (0:00:00.044) 0:00:55.710 ********* 2026-04-21 19:28:07.206943 | aio | ok: [aio] 2026-04-21 19:28:07.207038 | aio | 2026-04-21 19:28:07.207055 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 19:28:07.207212 | aio | Tuesday 21 April 2026 19:28:07 +0000 (0:00:00.248) 0:00:55.959 ********* 2026-04-21 19:28:13.670680 | aio | ok: [aio] 2026-04-21 19:28:13.670741 | aio | 2026-04-21 19:28:13.670833 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-21 19:28:13.670928 | aio | Tuesday 21 April 2026 19:28:13 +0000 (0:00:06.463) 0:01:02.423 ********* 2026-04-21 19:28:19.841836 | aio | ok: [aio] 2026-04-21 19:28:19.841909 | aio | 2026-04-21 19:28:19.842120 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-21 19:28:19.842173 | aio | Tuesday 21 April 2026 19:28:19 +0000 (0:00:06.171) 0:01:08.594 ********* 2026-04-21 19:28:25.823647 | aio | ok: [aio] 2026-04-21 19:28:25.823722 | aio | 2026-04-21 19:28:25.823928 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-21 19:28:25.823976 | aio | Tuesday 21 April 2026 19:28:25 +0000 (0:00:05.981) 0:01:14.576 ********* 2026-04-21 19:28:33.944152 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-21 19:28:33.944241 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-21 19:28:33.944256 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-21 19:28:33.944842 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-21 19:28:33.944889 | aio | 2026-04-21 19:28:33.944896 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-21 19:28:33.944901 | aio | 2026-04-21 19:28:33.944905 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 19:28:33.944910 | aio | Tuesday 21 April 2026 19:28:33 +0000 (0:00:08.120) 0:01:22.696 ********* 2026-04-21 19:28:34.895952 | aio | ok: [aio] 2026-04-21 19:28:34.896023 | aio | 2026-04-21 19:28:34.896313 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:28:34.896335 | aio | Tuesday 21 April 2026 19:28:34 +0000 (0:00:00.951) 0:01:23.648 ********* 2026-04-21 19:28:35.102072 | aio | ok: [aio] 2026-04-21 19:28:35.102134 | aio | 2026-04-21 19:28:35.102285 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:28:35.102300 | aio | Tuesday 21 April 2026 19:28:35 +0000 (0:00:00.206) 0:01:23.854 ********* 2026-04-21 19:28:35.137178 | aio | skipping: [aio] 2026-04-21 19:28:35.137252 | aio | 2026-04-21 19:28:35.137348 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-21 19:28:35.137439 | aio | Tuesday 21 April 2026 19:28:35 +0000 (0:00:00.035) 0:01:23.890 ********* 2026-04-21 19:28:35.339337 | aio | ok: [aio] 2026-04-21 19:28:35.339407 | aio | 2026-04-21 19:28:35.339553 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:28:35.339595 | aio | Tuesday 21 April 2026 19:28:35 +0000 (0:00:00.201) 0:01:24.091 ********* 2026-04-21 19:28:35.413790 | aio | ok: [aio] => { 2026-04-21 19:28:35.414414 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-21 19:28:35.414436 | aio | } 2026-04-21 19:28:35.414443 | aio | 2026-04-21 19:28:35.414449 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:28:35.414455 | aio | Tuesday 21 April 2026 19:28:35 +0000 (0:00:00.074) 0:01:24.166 ********* 2026-04-21 19:28:35.731763 | aio | ok: [aio] 2026-04-21 19:28:35.732300 | aio | 2026-04-21 19:28:35.732330 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:28:35.732341 | aio | Tuesday 21 April 2026 19:28:35 +0000 (0:00:00.317) 0:01:24.483 ********* 2026-04-21 19:28:35.775193 | aio | skipping: [aio] 2026-04-21 19:28:35.775293 | aio | 2026-04-21 19:28:35.775420 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:28:35.775584 | aio | Tuesday 21 April 2026 19:28:35 +0000 (0:00:00.043) 0:01:24.527 ********* 2026-04-21 19:28:35.814698 | aio | skipping: [aio] 2026-04-21 19:28:35.814781 | aio | 2026-04-21 19:28:35.815066 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:28:35.815085 | aio | Tuesday 21 April 2026 19:28:35 +0000 (0:00:00.039) 0:01:24.567 ********* 2026-04-21 19:28:36.019248 | aio | ok: [aio] 2026-04-21 19:28:36.019308 | aio | 2026-04-21 19:28:36.019544 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 19:28:36.019593 | aio | Tuesday 21 April 2026 19:28:36 +0000 (0:00:00.204) 0:01:24.771 ********* 2026-04-21 19:28:37.332020 | aio | ok: [aio] 2026-04-21 19:28:37.332101 | aio | 2026-04-21 19:28:37.332116 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:28:37.332271 | aio | Tuesday 21 April 2026 19:28:37 +0000 (0:00:01.312) 0:01:26.084 ********* 2026-04-21 19:28:37.409058 | aio | ok: [aio] => { 2026-04-21 19:28:37.409109 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-21 19:28:37.409115 | aio | } 2026-04-21 19:28:37.409120 | aio | 2026-04-21 19:28:37.409125 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:28:37.409129 | aio | Tuesday 21 April 2026 19:28:37 +0000 (0:00:00.076) 0:01:26.160 ********* 2026-04-21 19:28:37.767885 | aio | ok: [aio] 2026-04-21 19:28:37.767937 | aio | 2026-04-21 19:28:37.767943 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:28:37.767948 | aio | Tuesday 21 April 2026 19:28:37 +0000 (0:00:00.359) 0:01:26.519 ********* 2026-04-21 19:28:39.755547 | aio | ok: [aio] 2026-04-21 19:28:39.755614 | aio | 2026-04-21 19:28:39.755626 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-21 19:28:39.755718 | aio | Tuesday 21 April 2026 19:28:39 +0000 (0:00:01.987) 0:01:28.507 ********* 2026-04-21 19:28:39.783558 | aio | skipping: [aio] 2026-04-21 19:28:39.783770 | aio | 2026-04-21 19:28:39.784009 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-21 19:28:39.784226 | aio | Tuesday 21 April 2026 19:28:39 +0000 (0:00:00.028) 0:01:28.535 ********* 2026-04-21 19:28:39.818238 | aio | skipping: [aio] 2026-04-21 19:28:39.818448 | aio | 2026-04-21 19:28:39.818681 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-21 19:28:39.818904 | aio | Tuesday 21 April 2026 19:28:39 +0000 (0:00:00.034) 0:01:28.570 ********* 2026-04-21 19:28:39.846288 | aio | skipping: [aio] 2026-04-21 19:28:39.846497 | aio | 2026-04-21 19:28:39.846738 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-21 19:28:39.846961 | aio | Tuesday 21 April 2026 19:28:39 +0000 (0:00:00.028) 0:01:28.598 ********* 2026-04-21 19:28:41.016283 | aio | ok: [aio] 2026-04-21 19:28:41.016379 | aio | 2026-04-21 19:28:41.016387 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-21 19:28:41.016395 | aio | Tuesday 21 April 2026 19:28:41 +0000 (0:00:01.169) 0:01:29.768 ********* 2026-04-21 19:28:41.439156 | aio | ok: [aio] 2026-04-21 19:28:41.439247 | aio | 2026-04-21 19:28:41.439258 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-21 19:28:41.439430 | aio | Tuesday 21 April 2026 19:28:41 +0000 (0:00:00.423) 0:01:30.191 ********* 2026-04-21 19:28:42.378907 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-21 19:28:42.378984 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-21 19:28:42.379601 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-21 19:28:42.379682 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-21 19:28:42.379689 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-21 19:28:42.379695 | aio | 2026-04-21 19:28:42.379701 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-21 19:28:42.379706 | aio | Tuesday 21 April 2026 19:28:42 +0000 (0:00:00.939) 0:01:31.131 ********* 2026-04-21 19:28:42.900569 | aio | ok: [aio] 2026-04-21 19:28:42.900648 | aio | 2026-04-21 19:28:42.900686 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-21 19:28:42.901110 | aio | Tuesday 21 April 2026 19:28:42 +0000 (0:00:00.514) 0:01:31.645 ********* 2026-04-21 19:28:42.901162 | aio | 2026-04-21 19:28:42.901175 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-21 19:28:42.901180 | aio | Tuesday 21 April 2026 19:28:42 +0000 (0:00:00.007) 0:01:31.652 ********* 2026-04-21 19:28:43.242626 | aio | ok: [aio] 2026-04-21 19:28:43.242687 | aio | 2026-04-21 19:28:43.242933 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 19:28:43.243021 | aio | Tuesday 21 April 2026 19:28:43 +0000 (0:00:00.342) 0:01:31.995 ********* 2026-04-21 19:28:43.454020 | aio | ok: [aio] 2026-04-21 19:28:43.454124 | aio | 2026-04-21 19:28:43.454136 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 19:28:43.454268 | aio | Tuesday 21 April 2026 19:28:43 +0000 (0:00:00.211) 0:01:32.206 ********* 2026-04-21 19:28:43.528310 | aio | ok: [aio] => { 2026-04-21 19:28:43.528408 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-21 19:28:43.528822 | aio | } 2026-04-21 19:28:43.529169 | aio | 2026-04-21 19:28:43.529177 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 19:28:43.529182 | aio | Tuesday 21 April 2026 19:28:43 +0000 (0:00:00.074) 0:01:32.280 ********* 2026-04-21 19:28:43.908927 | aio | ok: [aio] 2026-04-21 19:28:43.909003 | aio | 2026-04-21 19:28:43.909222 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 19:28:43.909273 | aio | Tuesday 21 April 2026 19:28:43 +0000 (0:00:00.380) 0:01:32.661 ********* 2026-04-21 19:28:47.095125 | aio | ok: [aio] 2026-04-21 19:28:47.095200 | aio | 2026-04-21 19:28:47.095437 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-21 19:28:47.095505 | aio | Tuesday 21 April 2026 19:28:47 +0000 (0:00:03.186) 0:01:35.847 ********* 2026-04-21 19:28:48.379436 | aio | ok: [aio] 2026-04-21 19:28:48.379570 | aio | 2026-04-21 19:28:48.379586 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-21 19:28:48.379773 | aio | Tuesday 21 April 2026 19:28:48 +0000 (0:00:01.284) 0:01:37.131 ********* 2026-04-21 19:28:48.576509 | aio | ok: [aio] 2026-04-21 19:28:48.576591 | aio | 2026-04-21 19:28:48.576829 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-21 19:28:48.576854 | aio | Tuesday 21 April 2026 19:28:48 +0000 (0:00:00.196) 0:01:37.328 ********* 2026-04-21 19:28:48.999958 | aio | ok: [aio] 2026-04-21 19:28:49.000027 | aio | 2026-04-21 19:28:49.000391 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-21 19:28:49.000472 | aio | Tuesday 21 April 2026 19:28:48 +0000 (0:00:00.423) 0:01:37.752 ********* 2026-04-21 19:28:49.573826 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-21 19:28:49.573949 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-21 19:28:49.573964 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-21 19:28:49.574029 | aio | 2026-04-21 19:28:49.574275 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-21 19:28:49.574339 | aio | Tuesday 21 April 2026 19:28:49 +0000 (0:00:00.573) 0:01:38.325 ********* 2026-04-21 19:28:50.001192 | aio | ok: [aio] 2026-04-21 19:28:50.001266 | aio | 2026-04-21 19:28:50.001494 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-21 19:28:50.001699 | aio | Tuesday 21 April 2026 19:28:49 +0000 (0:00:00.427) 0:01:38.753 ********* 2026-04-21 19:28:50.443281 | aio | ok: [aio] 2026-04-21 19:28:50.443385 | aio | 2026-04-21 19:28:50.443398 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-21 19:28:50.443553 | aio | Tuesday 21 April 2026 19:28:50 +0000 (0:00:00.437) 0:01:39.190 ********* 2026-04-21 19:28:50.443665 | aio | 2026-04-21 19:28:50.443766 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-21 19:28:50.443866 | aio | Tuesday 21 April 2026 19:28:50 +0000 (0:00:00.005) 0:01:39.195 ********* 2026-04-21 19:28:50.815672 | aio | ok: [aio] 2026-04-21 19:28:50.815779 | aio | 2026-04-21 19:28:50.816019 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-21 19:28:50.816232 | aio | Tuesday 21 April 2026 19:28:50 +0000 (0:00:00.371) 0:01:39.567 ********* 2026-04-21 19:28:50.863699 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-21 19:28:50.863853 | aio | 2026-04-21 19:28:50.864059 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-21 19:28:50.864255 | aio | Tuesday 21 April 2026 19:28:50 +0000 (0:00:00.047) 0:01:39.615 ********* 2026-04-21 19:28:51.954087 | aio | ok: [aio] 2026-04-21 19:28:51.954211 | aio | 2026-04-21 19:28:51.954427 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-21 19:28:51.954630 | aio | Tuesday 21 April 2026 19:28:51 +0000 (0:00:01.090) 0:01:40.705 ********* 2026-04-21 19:28:52.614148 | aio | ok: [aio] => (item=chronyd) 2026-04-21 19:28:52.614287 | aio | ok: [aio] => (item=sshd) 2026-04-21 19:28:52.614468 | aio | 2026-04-21 19:28:52.614671 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-21 19:28:52.614866 | aio | Tuesday 21 April 2026 19:28:52 +0000 (0:00:00.660) 0:01:41.366 ********* 2026-04-21 19:28:52.911399 | aio | ok: [aio] 2026-04-21 19:28:52.911532 | aio | 2026-04-21 19:28:52.911539 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-21 19:28:52.911645 | aio | Tuesday 21 April 2026 19:28:52 +0000 (0:00:00.297) 0:01:41.663 ********* 2026-04-21 19:28:53.111606 | aio | ok: [aio] 2026-04-21 19:28:53.111699 | aio | 2026-04-21 19:28:53.111725 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-21 19:28:53.111922 | aio | Tuesday 21 April 2026 19:28:53 +0000 (0:00:00.199) 0:01:41.863 ********* 2026-04-21 19:28:53.354119 | aio | ok: [aio] 2026-04-21 19:28:53.354197 | aio | 2026-04-21 19:28:53.354274 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-21 19:28:53.354416 | aio | Tuesday 21 April 2026 19:28:53 +0000 (0:00:00.242) 0:01:42.106 ********* 2026-04-21 19:28:53.560608 | aio | ok: [aio] 2026-04-21 19:28:53.560690 | aio | 2026-04-21 19:28:53.560702 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-21 19:28:53.560844 | aio | Tuesday 21 April 2026 19:28:53 +0000 (0:00:00.206) 0:01:42.312 ********* 2026-04-21 19:28:53.785088 | aio | ok: [aio] => (item=aio) 2026-04-21 19:28:53.785193 | aio | 2026-04-21 19:28:53.785465 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-21 19:28:53.785531 | aio | Tuesday 21 April 2026 19:28:53 +0000 (0:00:00.224) 0:01:42.537 ********* 2026-04-21 19:28:53.827199 | aio | ok: [aio] 2026-04-21 19:28:53.827296 | aio | 2026-04-21 19:28:53.827309 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 19:28:53.827438 | aio | Tuesday 21 April 2026 19:28:53 +0000 (0:00:00.042) 0:01:42.579 ********* 2026-04-21 19:28:53.878319 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 19:28:53.878393 | aio | 2026-04-21 19:28:53.878655 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 19:28:53.878708 | aio | Tuesday 21 April 2026 19:28:53 +0000 (0:00:00.051) 0:01:42.630 ********* 2026-04-21 19:28:53.917608 | aio | skipping: [aio] 2026-04-21 19:28:53.917694 | aio | 2026-04-21 19:28:53.917925 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 19:28:53.917960 | aio | Tuesday 21 April 2026 19:28:53 +0000 (0:00:00.039) 0:01:42.670 ********* 2026-04-21 19:28:53.958214 | aio | skipping: [aio] => (item=aio) 2026-04-21 19:28:53.958526 | aio | skipping: [aio] 2026-04-21 19:28:53.958625 | aio | 2026-04-21 19:28:53.958648 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 19:28:53.958660 | aio | Tuesday 21 April 2026 19:28:53 +0000 (0:00:00.040) 0:01:42.710 ********* 2026-04-21 19:28:54.209015 | aio | ok: [aio] 2026-04-21 19:28:54.209102 | aio | 2026-04-21 19:28:54.209119 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 19:28:54.209287 | aio | Tuesday 21 April 2026 19:28:54 +0000 (0:00:00.250) 0:01:42.961 ********* 2026-04-21 19:29:00.619936 | aio | ok: [aio] 2026-04-21 19:29:00.620192 | aio | 2026-04-21 19:29:00.620206 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-21 19:29:00.620216 | aio | Tuesday 21 April 2026 19:29:00 +0000 (0:00:06.410) 0:01:49.372 ********* 2026-04-21 19:29:06.127216 | aio | ok: [aio] 2026-04-21 19:29:06.127289 | aio | 2026-04-21 19:29:06.127351 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-21 19:29:06.127514 | aio | Tuesday 21 April 2026 19:29:06 +0000 (0:00:05.507) 0:01:54.879 ********* 2026-04-21 19:29:20.873171 | aio | ok: [aio] 2026-04-21 19:29:20.873244 | aio | 2026-04-21 19:29:20.873447 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-21 19:29:20.873495 | aio | Tuesday 21 April 2026 19:29:20 +0000 (0:00:14.745) 0:02:09.625 ********* 2026-04-21 19:29:20.934748 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-21 19:29:20.934808 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-21 19:29:20.934853 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-21 19:29:20.935302 | aio | skipping: [aio] 2026-04-21 19:29:20.935317 | aio | 2026-04-21 19:29:20.935322 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-21 19:29:20.935414 | aio | Tuesday 21 April 2026 19:29:20 +0000 (0:00:00.061) 0:02:09.687 ********* 2026-04-21 19:29:27.091360 | aio | ok: [aio] 2026-04-21 19:29:27.091439 | aio | 2026-04-21 19:29:27.091452 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-21 19:29:27.091492 | aio | Tuesday 21 April 2026 19:29:27 +0000 (0:00:06.155) 0:02:15.842 ********* 2026-04-21 19:29:33.113066 | aio | ok: [aio] 2026-04-21 19:29:33.113145 | aio | 2026-04-21 19:29:33.113157 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-21 19:29:33.113167 | aio | Tuesday 21 April 2026 19:29:33 +0000 (0:00:06.021) 0:02:21.864 ********* 2026-04-21 19:29:33.167469 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-21 19:29:33.167798 | aio | 2026-04-21 19:29:33.167843 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-21 19:29:33.167856 | aio | Tuesday 21 April 2026 19:29:33 +0000 (0:00:00.055) 0:02:21.919 ********* 2026-04-21 19:29:33.207945 | aio | ok: [aio] 2026-04-21 19:29:33.207995 | aio | 2026-04-21 19:29:33.208001 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-21 19:29:33.208017 | aio | Tuesday 21 April 2026 19:29:33 +0000 (0:00:00.040) 0:02:21.959 ********* 2026-04-21 19:29:39.267606 | aio | ok: [aio] 2026-04-21 19:29:39.267684 | aio | 2026-04-21 19:29:39.267910 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-21 19:29:39.267958 | aio | Tuesday 21 April 2026 19:29:39 +0000 (0:00:06.059) 0:02:28.019 ********* 2026-04-21 19:29:39.310091 | aio | ok: [aio] 2026-04-21 19:29:39.310107 | aio | 2026-04-21 19:29:39.310112 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-21 19:29:39.310119 | aio | Tuesday 21 April 2026 19:29:39 +0000 (0:00:00.042) 0:02:28.062 ********* 2026-04-21 19:29:39.357202 | aio | skipping: [aio] => (item=1) 2026-04-21 19:29:39.357811 | aio | skipping: [aio] => (item=1) 2026-04-21 19:29:39.357884 | aio | skipping: [aio] => (item=1) 2026-04-21 19:29:39.357889 | aio | skipping: [aio] 2026-04-21 19:29:39.357895 | aio | 2026-04-21 19:29:39.357900 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-21 19:29:39.357906 | aio | Tuesday 21 April 2026 19:29:39 +0000 (0:00:00.047) 0:02:28.109 ********* 2026-04-21 19:29:39.386929 | aio | skipping: [aio] 2026-04-21 19:29:39.387020 | aio | 2026-04-21 19:29:39.387559 | aio | PLAY RECAP ********************************************************************* 2026-04-21 19:29:39.387639 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-21 19:29:39.387651 | aio | 2026-04-21 19:29:39.387661 | aio | 2026-04-21 19:29:39.387671 | aio | TASKS RECAP ******************************************************************** 2026-04-21 19:29:39.387689 | aio | Tuesday 21 April 2026 19:29:39 +0000 (0:00:00.030) 0:02:28.139 ********* 2026-04-21 19:29:39.387699 | aio | =============================================================================== 2026-04-21 19:29:39.389400 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.75s 2026-04-21 19:29:39.389420 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.16s 2026-04-21 19:29:39.389426 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.12s 2026-04-21 19:29:39.389431 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.49s 2026-04-21 19:29:39.389435 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.46s 2026-04-21 19:29:39.389439 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.41s 2026-04-21 19:29:39.389443 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.31s 2026-04-21 19:29:39.389448 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.17s 2026-04-21 19:29:39.389452 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.16s 2026-04-21 19:29:39.389456 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.16s 2026-04-21 19:29:39.389460 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.06s 2026-04-21 19:29:39.389465 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.02s 2026-04-21 19:29:39.389469 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.98s 2026-04-21 19:29:39.389473 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.51s 2026-04-21 19:29:39.389477 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.19s 2026-04-21 19:29:39.389481 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.08s 2026-04-21 19:29:39.389486 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.26s 2026-04-21 19:29:39.389490 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.99s 2026-04-21 19:29:39.389494 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.44s 2026-04-21 19:29:39.389498 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.39s 2026-04-21 19:29:39.548106 | aio | INFO [default > idempotence] Executed: Successful 2026-04-21 19:29:39.558955 | aio | INFO [default > side_effect] Executing 2026-04-21 19:29:39.559354 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-21 19:29:39.564498 | aio | INFO [default > verify] Executing 2026-04-21 19:29:40.190056 | aio | 2026-04-21 19:29:40.190285 | aio | PLAY [Verify] ****************************************************************** 2026-04-21 19:29:40.190445 | aio | 2026-04-21 19:29:40.190614 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 19:29:40.190785 | aio | Tuesday 21 April 2026 19:29:40 +0000 (0:00:00.007) 0:00:00.007 ********* 2026-04-21 19:29:41.355532 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-21 19:29:41.355587 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-21 19:29:41.355594 | aio | interpreter could change the meaning of that path. See 2026-04-21 19:29:41.355605 | aio | https://docs.ansible.com/ansible- 2026-04-21 19:29:41.355801 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-21 19:29:41.364227 | aio | ok: [aio] 2026-04-21 19:29:41.364420 | aio | 2026-04-21 19:29:41.364627 | aio | TASK [Get cluster health status] *********************************************** 2026-04-21 19:29:41.364844 | aio | Tuesday 21 April 2026 19:29:41 +0000 (0:00:01.173) 0:00:01.181 ********* 2026-04-21 19:29:51.725701 | aio | ok: [aio] 2026-04-21 19:29:51.725876 | aio | 2026-04-21 19:29:51.726096 | aio | TASK [Print cluster health status] ********************************************* 2026-04-21 19:29:51.726318 | aio | Tuesday 21 April 2026 19:29:51 +0000 (0:00:10.361) 0:00:11.542 ********* 2026-04-21 19:29:51.756650 | aio | ok: [aio] => { 2026-04-21 19:29:51.756844 | aio | "_ceph_health": { 2026-04-21 19:29:51.757065 | aio | "changed": false, 2026-04-21 19:29:51.757277 | aio | "cmd": [ 2026-04-21 19:29:51.757479 | aio | "cephadm", 2026-04-21 19:29:51.757677 | aio | "shell", 2026-04-21 19:29:51.757860 | aio | "--", 2026-04-21 19:29:51.758045 | aio | "ceph", 2026-04-21 19:29:51.758240 | aio | "health" 2026-04-21 19:29:51.758464 | aio | ], 2026-04-21 19:29:51.758643 | aio | "delta": "0:00:10.074456", 2026-04-21 19:29:51.758837 | aio | "end": "2026-04-21 19:29:51.684159", 2026-04-21 19:29:51.759028 | aio | "failed": false, 2026-04-21 19:29:51.759224 | aio | "msg": "", 2026-04-21 19:29:51.759440 | aio | "rc": 0, 2026-04-21 19:29:51.759681 | aio | "start": "2026-04-21 19:29:41.609703", 2026-04-21 19:29:51.759905 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-21 19:29:51.760130 | aio | "stderr_lines": [ 2026-04-21 19:29:51.760367 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-21 19:29:51.760590 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-21 19:29:51.760777 | aio | ], 2026-04-21 19:29:51.760976 | aio | "stdout": "HEALTH_OK", 2026-04-21 19:29:51.761269 | aio | "stdout_lines": [ 2026-04-21 19:29:51.761436 | aio | "HEALTH_OK" 2026-04-21 19:29:51.761554 | aio | ] 2026-04-21 19:29:51.761671 | aio | } 2026-04-21 19:29:51.761789 | aio | } 2026-04-21 19:29:51.761899 | aio | 2026-04-21 19:29:51.762023 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-21 19:29:51.762165 | aio | Tuesday 21 April 2026 19:29:51 +0000 (0:00:00.031) 0:00:11.573 ********* 2026-04-21 19:29:51.786974 | aio | ok: [aio] => { 2026-04-21 19:29:51.787164 | aio | "changed": false, 2026-04-21 19:29:51.787354 | aio | "msg": "All assertions passed" 2026-04-21 19:29:51.787578 | aio | } 2026-04-21 19:29:51.787751 | aio | 2026-04-21 19:29:51.787953 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-21 19:29:51.788138 | aio | Tuesday 21 April 2026 19:29:51 +0000 (0:00:00.030) 0:00:11.604 ********* 2026-04-21 19:29:58.905507 | aio | changed: [aio] 2026-04-21 19:29:58.905620 | aio | 2026-04-21 19:29:58.905713 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-21 19:29:58.905803 | aio | Tuesday 21 April 2026 19:29:58 +0000 (0:00:07.117) 0:00:18.721 ********* 2026-04-21 19:30:01.330578 | aio | changed: [aio] 2026-04-21 19:30:01.330648 | aio | 2026-04-21 19:30:01.330660 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-21 19:30:01.330671 | aio | Tuesday 21 April 2026 19:30:01 +0000 (0:00:02.424) 0:00:21.146 ********* 2026-04-21 19:30:02.571989 | aio | ok: [aio] 2026-04-21 19:30:02.572722 | aio | 2026-04-21 19:30:02.572773 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-21 19:30:02.572779 | aio | Tuesday 21 April 2026 19:30:02 +0000 (0:00:01.241) 0:00:22.388 ********* 2026-04-21 19:30:02.607555 | aio | ok: [aio] => { 2026-04-21 19:30:02.607634 | aio | "changed": false, 2026-04-21 19:30:02.607648 | aio | "msg": "All assertions passed" 2026-04-21 19:30:02.610875 | aio | } 2026-04-21 19:30:02.610930 | aio | 2026-04-21 19:30:02.610942 | aio | PLAY RECAP ********************************************************************* 2026-04-21 19:30:02.610953 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-21 19:30:02.610962 | aio | 2026-04-21 19:30:02.610971 | aio | 2026-04-21 19:30:02.610980 | aio | TASKS RECAP ******************************************************************** 2026-04-21 19:30:02.610989 | aio | Tuesday 21 April 2026 19:30:02 +0000 (0:00:00.035) 0:00:22.424 ********* 2026-04-21 19:30:02.610998 | aio | =============================================================================== 2026-04-21 19:30:02.611007 | aio | Get cluster health status ---------------------------------------------- 10.36s 2026-04-21 19:30:02.611015 | aio | Create a test Ceph pool ------------------------------------------------- 7.12s 2026-04-21 19:30:02.611024 | aio | Create a test Ceph key -------------------------------------------------- 2.42s 2026-04-21 19:30:02.611033 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.24s 2026-04-21 19:30:02.611041 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-21 19:30:02.611050 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-04-21 19:30:02.611059 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-21 19:30:02.611068 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-04-21 19:30:02.694175 | aio | INFO [default > verify] Executed: Successful 2026-04-21 19:30:02.703558 | aio | INFO [default > cleanup] Executing 2026-04-21 19:30:02.704077 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-21 19:30:02.709342 | aio | INFO [default > destroy] Executing 2026-04-21 19:30:02.709444 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-21 19:30:02.709529 | aio | INFO [default > destroy] Executed: Successful 2026-04-21 19:30:02.709939 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-21 19:30:03.206184 | aio | ok: Runtime: 0:10:29.246378 2026-04-21 19:30:03.219447 | 2026-04-21 19:30:03.219499 | PLAY RECAP 2026-04-21 19:30:03.219544 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-21 19:30:03.219566 | 2026-04-21 19:30:03.335116 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-21 19:30:03.338880 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-21 19:30:03.915602 | 2026-04-21 19:30:03.915739 | PLAY [all] 2026-04-21 19:30:03.926886 | 2026-04-21 19:30:03.926964 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-21 19:30:03.972184 | aio | skipping: Conditional result was False 2026-04-21 19:30:03.981657 | 2026-04-21 19:30:03.981773 | TASK [fetch-output : Set log path for single node] 2026-04-21 19:30:04.022440 | aio | ok 2026-04-21 19:30:04.028552 | 2026-04-21 19:30:04.028621 | LOOP [fetch-output : Ensure local output dirs] 2026-04-21 19:30:04.389702 | aio -> localhost | ok: "/var/lib/zuul/builds/d81949ac21b7474287c561ebb2943d0a/work/logs" 2026-04-21 19:30:04.584265 | aio -> localhost | changed: "/var/lib/zuul/builds/d81949ac21b7474287c561ebb2943d0a/work/artifacts" 2026-04-21 19:30:04.793366 | aio -> localhost | changed: "/var/lib/zuul/builds/d81949ac21b7474287c561ebb2943d0a/work/docs" 2026-04-21 19:30:04.814860 | 2026-04-21 19:30:04.814985 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-21 19:30:05.401207 | aio | changed: .d..t...... ./ 2026-04-21 19:30:05.401469 | aio | changed: All items complete 2026-04-21 19:30:05.401509 | 2026-04-21 19:30:05.838929 | aio | changed: .d..t...... ./ 2026-04-21 19:30:06.277121 | aio | changed: .d..t...... ./ 2026-04-21 19:30:06.297680 | 2026-04-21 19:30:06.297854 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-21 19:30:06.698272 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008274 2026-04-21 19:30:06.911176 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007547 2026-04-21 19:30:06.929814 | 2026-04-21 19:30:06.929934 | PLAY [all] 2026-04-21 19:30:06.936175 | 2026-04-21 19:30:06.936239 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-21 19:30:07.351941 | aio | changed 2026-04-21 19:30:07.358428 | 2026-04-21 19:30:07.358484 | PLAY RECAP 2026-04-21 19:30:07.358530 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-21 19:30:07.358552 | 2026-04-21 19:30:07.488792 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-21 19:30:07.491949 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-21 19:30:08.029939 | 2026-04-21 19:30:08.030068 | PLAY [localhost] 2026-04-21 19:30:08.040012 | 2026-04-21 19:30:08.040089 | TASK [Generate Zuul manifest] 2026-04-21 19:30:08.062476 | localhost | ok 2026-04-21 19:30:08.077596 | 2026-04-21 19:30:08.077678 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-21 19:30:08.402983 | localhost | changed 2026-04-21 19:30:08.415123 | 2026-04-21 19:30:08.415194 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-21 19:30:08.446467 | localhost | ok 2026-04-21 19:30:08.453126 | 2026-04-21 19:30:08.453190 | TASK [Upload logs] 2026-04-21 19:30:08.474111 | localhost | ok 2026-04-21 19:30:08.529342 | 2026-04-21 19:30:08.529440 | TASK [Set zuul-log-path fact] 2026-04-21 19:30:08.551519 | localhost | ok 2026-04-21 19:30:08.563950 | 2026-04-21 19:30:08.564020 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-21 19:30:08.596801 | localhost | ok 2026-04-21 19:30:08.605370 | 2026-04-21 19:30:08.605440 | TASK [upload-logs : Create log directories] 2026-04-21 19:30:09.003609 | localhost | changed 2026-04-21 19:30:09.010906 | 2026-04-21 19:30:09.010977 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-21 19:30:09.407587 | localhost -> localhost | ok: Runtime: 0:00:00.005861 2026-04-21 19:30:09.414246 | 2026-04-21 19:30:09.414334 | TASK [upload-logs : Upload logs to log server] 2026-04-21 19:30:09.893957 | localhost | Output suppressed because no_log was given 2026-04-21 19:30:09.898683 | 2026-04-21 19:30:09.898748 | LOOP [upload-logs : Compress console log and json output] 2026-04-21 19:30:09.945117 | localhost | skipping: Conditional result was False 2026-04-21 19:30:09.951910 | localhost | skipping: Conditional result was False 2026-04-21 19:30:09.963945 | 2026-04-21 19:30:09.964122 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-21 19:30:10.009318 | localhost | skipping: Conditional result was False 2026-04-21 19:30:10.009688 | 2026-04-21 19:30:10.013522 | localhost | skipping: Conditional result was False 2026-04-21 19:30:10.030832 | 2026-04-21 19:30:10.030988 | LOOP [upload-logs : Upload console log and json output]