2026-04-13 17:12:50.109835 | Job console starting 2026-04-13 17:12:50.127921 | Updating git repos 2026-04-13 17:12:50.177310 | Cloning repos into workspace 2026-04-13 17:12:53.756583 | Restoring repo states 2026-04-13 17:12:53.764447 | Merging changes 2026-04-13 17:12:54.068631 | Checking out repos 2026-04-13 17:12:54.349847 | Preparing playbooks 2026-04-13 17:13:05.189689 | Running Ansible setup 2026-04-13 17:13:09.450334 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 17:13:10.164156 | 2026-04-13 17:13:10.164279 | PLAY [localhost] 2026-04-13 17:13:10.172120 | 2026-04-13 17:13:10.172199 | TASK [Gathering Facts] 2026-04-13 17:13:11.092394 | localhost | ok 2026-04-13 17:13:11.105338 | 2026-04-13 17:13:11.105517 | TASK [Setup log path fact] 2026-04-13 17:13:11.126269 | localhost | ok 2026-04-13 17:13:11.138888 | 2026-04-13 17:13:11.139052 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 17:13:11.167862 | localhost | ok 2026-04-13 17:13:11.176484 | 2026-04-13 17:13:11.176660 | TASK [emit-job-header : Print job information] 2026-04-13 17:13:11.218465 | # Job Information 2026-04-13 17:13:11.218666 | Ansible Version: 2.16.16 2026-04-13 17:13:11.218715 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-04-13 17:13:11.218749 | Pipeline: check 2026-04-13 17:13:11.218779 | Executor: 0a8996d2b663 2026-04-13 17:13:11.218808 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/102 2026-04-13 17:13:11.218841 | Event ID: e90ef820-375b-11f1-9cf4-f0a37e440fb9 2026-04-13 17:13:11.223811 | 2026-04-13 17:13:11.223931 | LOOP [emit-job-header : Print node information] 2026-04-13 17:13:11.322029 | localhost | ok: 2026-04-13 17:13:11.322247 | localhost | # Node Information 2026-04-13 17:13:11.322298 | localhost | Inventory Hostname: aio 2026-04-13 17:13:11.322340 | localhost | Hostname: np0000165602 2026-04-13 17:13:11.322380 | localhost | Username: zuul 2026-04-13 17:13:11.322419 | localhost | Distro: Ubuntu 22.04 2026-04-13 17:13:11.322457 | localhost | Provider: yul1 2026-04-13 17:13:11.322494 | localhost | Region: ca-ymq-1 2026-04-13 17:13:11.322527 | localhost | Label: ubuntu-jammy 2026-04-13 17:13:11.322560 | localhost | Product Name: OpenStack Nova 2026-04-13 17:13:11.322594 | localhost | Interface IP: 199.204.45.53 2026-04-13 17:13:11.334412 | 2026-04-13 17:13:11.334563 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-13 17:13:11.735876 | localhost -> localhost | changed 2026-04-13 17:13:11.745784 | 2026-04-13 17:13:11.745858 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-13 17:13:12.637215 | localhost -> localhost | changed 2026-04-13 17:13:12.648276 | 2026-04-13 17:13:12.648350 | PLAY [all] 2026-04-13 17:13:12.657077 | 2026-04-13 17:13:12.657166 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-13 17:13:12.884252 | aio -> localhost | ok 2026-04-13 17:13:12.895506 | 2026-04-13 17:13:12.895608 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-13 17:13:12.929363 | aio | ok 2026-04-13 17:13:12.947406 | aio | included: /var/lib/zuul/builds/8f11673844124b2d989da28535522595/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-13 17:13:12.954055 | 2026-04-13 17:13:12.954157 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-13 17:13:14.063136 | aio -> localhost | Generating public/private rsa key pair. 2026-04-13 17:13:14.063313 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/8f11673844124b2d989da28535522595/work/8f11673844124b2d989da28535522595_id_rsa 2026-04-13 17:13:14.063342 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/8f11673844124b2d989da28535522595/work/8f11673844124b2d989da28535522595_id_rsa.pub 2026-04-13 17:13:14.063365 | aio -> localhost | The key fingerprint is: 2026-04-13 17:13:14.063387 | aio -> localhost | SHA256:Gi0aW7IobDq4EN3DGlDYwwINySbBbfbPS4Ut1YrchSk zuul-build-sshkey 2026-04-13 17:13:14.063423 | aio -> localhost | The key's randomart image is: 2026-04-13 17:13:14.063444 | aio -> localhost | +---[RSA 3072]----+ 2026-04-13 17:13:14.063471 | aio -> localhost | |BOo + | 2026-04-13 17:13:14.063493 | aio -> localhost | |===+ E + o | 2026-04-13 17:13:14.063512 | aio -> localhost | |+.o.. . B o | 2026-04-13 17:13:14.063532 | aio -> localhost | | o o . * = | 2026-04-13 17:13:14.063551 | aio -> localhost | |. o * * S | 2026-04-13 17:13:14.063571 | aio -> localhost | |.. + O B | 2026-04-13 17:13:14.063589 | aio -> localhost | |+oo + o . | 2026-04-13 17:13:14.063609 | aio -> localhost | |*. . | 2026-04-13 17:13:14.063633 | aio -> localhost | |oo | 2026-04-13 17:13:14.063653 | aio -> localhost | +----[SHA256]-----+ 2026-04-13 17:13:14.063706 | aio -> localhost | ok: Runtime: 0:00:00.694533 2026-04-13 17:13:14.069926 | 2026-04-13 17:13:14.069996 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-13 17:13:14.104627 | aio | ok 2026-04-13 17:13:14.114241 | aio | included: /var/lib/zuul/builds/8f11673844124b2d989da28535522595/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-13 17:13:14.121477 | 2026-04-13 17:13:14.121539 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-13 17:13:14.146573 | aio | skipping: Conditional result was False 2026-04-13 17:13:14.156851 | 2026-04-13 17:13:14.156936 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-13 17:13:14.573540 | aio | changed 2026-04-13 17:13:14.580580 | 2026-04-13 17:13:14.580721 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-13 17:13:14.763671 | aio | ok 2026-04-13 17:13:14.768661 | 2026-04-13 17:13:14.768730 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-13 17:13:15.301480 | aio | changed 2026-04-13 17:13:15.306630 | 2026-04-13 17:13:15.306698 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-13 17:13:15.794206 | aio | changed 2026-04-13 17:13:15.800373 | 2026-04-13 17:13:15.800527 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-13 17:13:15.816035 | aio | skipping: Conditional result was False 2026-04-13 17:13:15.823022 | 2026-04-13 17:13:15.823155 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-13 17:13:16.307662 | aio -> localhost | changed 2026-04-13 17:13:16.319015 | 2026-04-13 17:13:16.319112 | TASK [add-build-sshkey : Add back temp key] 2026-04-13 17:13:16.648815 | aio -> localhost | Identity added: /var/lib/zuul/builds/8f11673844124b2d989da28535522595/work/8f11673844124b2d989da28535522595_id_rsa (zuul-build-sshkey) 2026-04-13 17:13:16.649172 | aio -> localhost | ok: Runtime: 0:00:00.014254 2026-04-13 17:13:16.657094 | 2026-04-13 17:13:16.657245 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-13 17:13:16.989169 | aio | ok 2026-04-13 17:13:17.000099 | 2026-04-13 17:13:17.000244 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-13 17:13:17.025864 | aio | skipping: Conditional result was False 2026-04-13 17:13:17.038241 | 2026-04-13 17:13:17.038588 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-13 17:13:17.407262 | aio | ok 2026-04-13 17:13:17.415670 | 2026-04-13 17:13:17.415816 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-13 17:13:18.141756 | aio | Output suppressed because no_log was given 2026-04-13 17:13:18.155491 | 2026-04-13 17:13:18.155580 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-13 17:13:18.340399 | aio | ok: "logs" 2026-04-13 17:13:18.340693 | aio | ok: All items complete 2026-04-13 17:13:18.340737 | 2026-04-13 17:13:18.491876 | aio | ok: "artifacts" 2026-04-13 17:13:18.642211 | aio | ok: "docs" 2026-04-13 17:13:18.662436 | 2026-04-13 17:13:18.662604 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-13 17:13:18.889118 | aio | changed: "logs" 2026-04-13 17:13:19.001272 | aio | changed: "artifacts" 2026-04-13 17:13:19.151246 | aio | changed: "docs" 2026-04-13 17:13:19.166583 | 2026-04-13 17:13:19.166720 | PLAY RECAP 2026-04-13 17:13:19.166777 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-13 17:13:19.166806 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 17:13:19.166826 | 2026-04-13 17:13:19.321602 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 17:13:19.324946 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 17:13:19.920437 | 2026-04-13 17:13:19.920586 | PLAY [all] 2026-04-13 17:13:19.932233 | 2026-04-13 17:13:19.932324 | TASK [setup-uv : Extract archive] 2026-04-13 17:13:22.206400 | aio | changed 2026-04-13 17:13:22.213933 | 2026-04-13 17:13:22.214041 | TASK [setup-uv : Print version] 2026-04-13 17:13:22.584212 | aio | uv 0.8.13 2026-04-13 17:13:22.756409 | aio | ok: Runtime: 0:00:00.014943 2026-04-13 17:13:22.764164 | 2026-04-13 17:13:22.764213 | PLAY RECAP 2026-04-13 17:13:22.764262 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 17:13:22.764287 | 2026-04-13 17:13:22.871939 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 17:13:23.139827 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-13 17:13:23.746393 | 2026-04-13 17:13:23.746860 | PLAY [all] 2026-04-13 17:13:23.760633 | 2026-04-13 17:13:23.760807 | TASK [Copy inventory file for Zuul] 2026-04-13 17:13:24.597149 | aio | changed 2026-04-13 17:13:24.606180 | 2026-04-13 17:13:24.606327 | TASK [Switch "ansible_host" to private IP] 2026-04-13 17:13:24.876121 | aio | changed: 1 replacements made 2026-04-13 17:13:24.881961 | 2026-04-13 17:13:24.882044 | TASK [Run Molecule scenario] 2026-04-13 17:13:25.450176 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-13 17:13:26.243110 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-13 17:13:26.542560 | aio | Using CPython 3.13.7 2026-04-13 17:13:26.542672 | aio | Creating virtual environment at: .venv 2026-04-13 17:13:27.288656 | aio | Downloading cryptography (4.3MiB) 2026-04-13 17:13:27.288992 | aio | Downloading ansible-core (2.1MiB) 2026-04-13 17:13:27.289388 | aio | Downloading netaddr (2.2MiB) 2026-04-13 17:13:27.289790 | aio | Downloading pygments (1.2MiB) 2026-04-13 17:13:27.481678 | aio | Downloading netaddr 2026-04-13 17:13:27.489667 | aio | Downloading cryptography 2026-04-13 17:13:27.533454 | aio | Downloading pygments 2026-04-13 17:13:27.659485 | aio | Downloading ansible-core 2026-04-13 17:13:27.688508 | aio | Installed 36 packages in 28ms 2026-04-13 17:13:28.823230 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-13 17:13:28.823391 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-13 17:13:29.410993 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-13 17:13:29.411161 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-13 17:13:45.214890 | aio | INFO [default > dependency] Executing 2026-04-13 17:13:45.215290 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-13 17:13:45.215593 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-13 17:13:45.215788 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-13 17:13:45.221819 | aio | INFO [default > cleanup] Executing 2026-04-13 17:13:45.222201 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 17:13:45.227287 | aio | INFO [default > destroy] Executing 2026-04-13 17:13:45.227392 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-13 17:13:45.227494 | aio | INFO [default > destroy] Executed: Successful 2026-04-13 17:13:45.232519 | aio | INFO [default > syntax] Executing 2026-04-13 17:13:46.164501 | aio | 2026-04-13 17:13:46.164977 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-13 17:13:46.218991 | aio | INFO [default > syntax] Executed: Successful 2026-04-13 17:13:46.230617 | aio | INFO [default > create] Executing 2026-04-13 17:13:46.231999 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 17:13:46.236979 | aio | INFO [default > prepare] Executing 2026-04-13 17:13:46.932639 | aio | 2026-04-13 17:13:46.933049 | aio | PLAY [Prepare] ***************************************************************** 2026-04-13 17:13:46.933321 | aio | 2026-04-13 17:13:46.933657 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:13:46.933939 | aio | Monday 13 April 2026 17:13:46 +0000 (0:00:00.060) 0:00:00.060 ********** 2026-04-13 17:13:48.091414 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 17:13:48.091479 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-13 17:13:48.091491 | aio | interpreter could change the meaning of that path. See 2026-04-13 17:13:48.091501 | aio | https://docs.ansible.com/ansible- 2026-04-13 17:13:48.091511 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 17:13:48.098759 | aio | ok: [aio] 2026-04-13 17:13:48.098791 | aio | 2026-04-13 17:13:48.098802 | aio | TASK [Configure short hostname] ************************************************ 2026-04-13 17:13:48.098811 | aio | Monday 13 April 2026 17:13:48 +0000 (0:00:01.166) 0:00:01.227 ********** 2026-04-13 17:13:48.788910 | aio | changed: [aio] 2026-04-13 17:13:48.788985 | aio | 2026-04-13 17:13:48.788996 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-13 17:13:48.789008 | aio | Monday 13 April 2026 17:13:48 +0000 (0:00:00.689) 0:00:01.916 ********** 2026-04-13 17:13:49.055726 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-13 17:13:49.055813 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-13 17:13:49.055825 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-13 17:13:49.064725 | aio | changed: [aio] 2026-04-13 17:13:49.064742 | aio | 2026-04-13 17:13:49.064747 | aio | TASK [Update apt cache] ******************************************************** 2026-04-13 17:13:49.064753 | aio | Monday 13 April 2026 17:13:49 +0000 (0:00:00.277) 0:00:02.193 ********** 2026-04-13 17:14:00.717227 | aio | changed: [aio] 2026-04-13 17:14:00.717369 | aio | 2026-04-13 17:14:00.717380 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-13 17:14:00.717481 | aio | 2026-04-13 17:14:00.717669 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:14:00.717940 | aio | Monday 13 April 2026 17:14:00 +0000 (0:00:11.652) 0:00:13.845 ********** 2026-04-13 17:14:01.402056 | aio | ok: [aio] 2026-04-13 17:14:01.402246 | aio | 2026-04-13 17:14:01.402472 | aio | TASK [Install depedencies] ***************************************************** 2026-04-13 17:14:01.402680 | aio | Monday 13 April 2026 17:14:01 +0000 (0:00:00.685) 0:00:14.530 ********** 2026-04-13 17:14:21.358938 | aio | changed: [aio] 2026-04-13 17:14:21.359020 | aio | 2026-04-13 17:14:21.359234 | aio | TASK [Start up service] ******************************************************** 2026-04-13 17:14:21.359431 | aio | Monday 13 April 2026 17:14:21 +0000 (0:00:19.956) 0:00:34.487 ********** 2026-04-13 17:14:21.875609 | aio | ok: [aio] 2026-04-13 17:14:21.875743 | aio | 2026-04-13 17:14:21.875891 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-13 17:14:21.876018 | aio | Monday 13 April 2026 17:14:21 +0000 (0:00:00.517) 0:00:35.004 ********** 2026-04-13 17:14:22.181853 | aio | ok: [aio] 2026-04-13 17:14:22.182028 | aio | 2026-04-13 17:14:22.182246 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-13 17:14:22.182457 | aio | Monday 13 April 2026 17:14:22 +0000 (0:00:00.305) 0:00:35.310 ********** 2026-04-13 17:14:22.796808 | aio | changed: [aio] 2026-04-13 17:14:22.796967 | aio | 2026-04-13 17:14:22.797164 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-13 17:14:22.797382 | aio | Monday 13 April 2026 17:14:22 +0000 (0:00:00.614) 0:00:35.925 ********** 2026-04-13 17:14:22.978284 | aio | ok: [aio] 2026-04-13 17:14:22.978337 | aio | 2026-04-13 17:14:22.978409 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-13 17:14:22.978501 | aio | Monday 13 April 2026 17:14:22 +0000 (0:00:00.182) 0:00:36.107 ********** 2026-04-13 17:14:22.997506 | aio | skipping: [aio] 2026-04-13 17:14:22.997703 | aio | 2026-04-13 17:14:22.997906 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-13 17:14:22.998107 | aio | Monday 13 April 2026 17:14:22 +0000 (0:00:00.018) 0:00:36.126 ********** 2026-04-13 17:14:23.507339 | aio | changed: [aio] => (item=osd0) 2026-04-13 17:14:23.507496 | aio | changed: [aio] => (item=osd1) 2026-04-13 17:14:23.507650 | aio | changed: [aio] => (item=osd2) 2026-04-13 17:14:23.507792 | aio | 2026-04-13 17:14:23.507945 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-13 17:14:23.508097 | aio | Monday 13 April 2026 17:14:23 +0000 (0:00:00.509) 0:00:36.636 ********** 2026-04-13 17:14:24.120285 | aio | changed: [aio] => (item=osd0) 2026-04-13 17:14:24.120373 | aio | changed: [aio] => (item=osd1) 2026-04-13 17:14:24.120519 | aio | changed: [aio] => (item=osd2) 2026-04-13 17:14:24.120644 | aio | 2026-04-13 17:14:24.120780 | aio | TASK [Start loop devices] ****************************************************** 2026-04-13 17:14:24.120912 | aio | Monday 13 April 2026 17:14:24 +0000 (0:00:00.613) 0:00:37.249 ********** 2026-04-13 17:14:24.809587 | aio | changed: [aio] => (item=osd0) 2026-04-13 17:14:24.809765 | aio | changed: [aio] => (item=osd1) 2026-04-13 17:14:24.810066 | aio | changed: [aio] => (item=osd2) 2026-04-13 17:14:24.810260 | aio | 2026-04-13 17:14:24.810472 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-13 17:14:24.810680 | aio | Monday 13 April 2026 17:14:24 +0000 (0:00:00.689) 0:00:37.938 ********** 2026-04-13 17:14:27.844460 | aio | changed: [aio] => (item=osd0) 2026-04-13 17:14:27.844537 | aio | changed: [aio] => (item=osd1) 2026-04-13 17:14:27.844684 | aio | changed: [aio] => (item=osd2) 2026-04-13 17:14:27.844802 | aio | 2026-04-13 17:14:27.844936 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-13 17:14:27.845067 | aio | Monday 13 April 2026 17:14:27 +0000 (0:00:03.034) 0:00:40.972 ********** 2026-04-13 17:14:29.736586 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-13 17:14:29.736771 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-13 17:14:29.737001 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-13 17:14:29.737194 | aio | 2026-04-13 17:14:29.737400 | aio | PLAY RECAP ********************************************************************* 2026-04-13 17:14:29.737631 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-13 17:14:29.737814 | aio | 2026-04-13 17:14:29.738014 | aio | 2026-04-13 17:14:29.738220 | aio | TASKS RECAP ******************************************************************** 2026-04-13 17:14:29.738433 | aio | Monday 13 April 2026 17:14:29 +0000 (0:00:01.892) 0:00:42.865 ********** 2026-04-13 17:14:29.738769 | aio | =============================================================================== 2026-04-13 17:14:29.738974 | aio | Install depedencies ---------------------------------------------------- 19.96s 2026-04-13 17:14:29.739197 | aio | Update apt cache ------------------------------------------------------- 11.65s 2026-04-13 17:14:29.739429 | aio | Create a volume group for each loop device ------------------------------ 3.03s 2026-04-13 17:14:29.739677 | aio | Create a logical volume for each loop device ---------------------------- 1.89s 2026-04-13 17:14:29.739918 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-13 17:14:29.740275 | aio | Configure short hostname ------------------------------------------------ 0.69s 2026-04-13 17:14:29.740531 | aio | Start loop devices ------------------------------------------------------ 0.69s 2026-04-13 17:14:29.740768 | aio | Gathering Facts --------------------------------------------------------- 0.69s 2026-04-13 17:14:29.741011 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.61s 2026-04-13 17:14:29.741257 | aio | Set permissions on loopback devices ------------------------------------- 0.61s 2026-04-13 17:14:29.741459 | aio | Start up service -------------------------------------------------------- 0.52s 2026-04-13 17:14:29.741683 | aio | Create devices for Ceph ------------------------------------------------- 0.51s 2026-04-13 17:14:29.741885 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-04-13 17:14:29.742089 | aio | Ensure hostname inside hosts file --------------------------------------- 0.28s 2026-04-13 17:14:29.742321 | aio | Get list of all loopback devices ---------------------------------------- 0.18s 2026-04-13 17:14:29.742527 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-04-13 17:14:29.801968 | aio | INFO [default > prepare] Executed: Successful 2026-04-13 17:14:29.811020 | aio | INFO [default > converge] Executing 2026-04-13 17:14:30.600976 | aio | 2026-04-13 17:14:30.601189 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-13 17:14:30.601371 | aio | 2026-04-13 17:14:30.601569 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:14:30.601767 | aio | Monday 13 April 2026 17:14:30 +0000 (0:00:00.045) 0:00:00.045 ********** 2026-04-13 17:14:31.729110 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 17:14:31.729289 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-13 17:14:31.729497 | aio | interpreter could change the meaning of that path. See 2026-04-13 17:14:31.729719 | aio | https://docs.ansible.com/ansible- 2026-04-13 17:14:31.729902 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 17:14:31.741450 | aio | ok: [aio] 2026-04-13 17:14:31.741619 | aio | 2026-04-13 17:14:31.741822 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:14:31.742023 | aio | Monday 13 April 2026 17:14:31 +0000 (0:00:01.140) 0:00:01.186 ********** 2026-04-13 17:14:32.024540 | aio | ok: [aio] 2026-04-13 17:14:32.024673 | aio | 2026-04-13 17:14:32.024916 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:14:32.025082 | aio | Monday 13 April 2026 17:14:32 +0000 (0:00:00.282) 0:00:01.469 ********** 2026-04-13 17:14:32.061226 | aio | skipping: [aio] 2026-04-13 17:14:32.061410 | aio | 2026-04-13 17:14:32.061643 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 17:14:32.061808 | aio | Monday 13 April 2026 17:14:32 +0000 (0:00:00.036) 0:00:01.506 ********** 2026-04-13 17:14:32.365318 | aio | changed: [aio] 2026-04-13 17:14:32.365470 | aio | 2026-04-13 17:14:32.365736 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:14:32.365946 | aio | Monday 13 April 2026 17:14:32 +0000 (0:00:00.303) 0:00:01.810 ********** 2026-04-13 17:14:32.462629 | aio | ok: [aio] => { 2026-04-13 17:14:32.462862 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 17:14:32.463077 | aio | } 2026-04-13 17:14:32.463223 | aio | 2026-04-13 17:14:32.463442 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:14:32.463655 | aio | Monday 13 April 2026 17:14:32 +0000 (0:00:00.097) 0:00:01.907 ********** 2026-04-13 17:14:33.167537 | aio | changed: [aio] 2026-04-13 17:14:33.167693 | aio | 2026-04-13 17:14:33.167927 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:14:33.168105 | aio | Monday 13 April 2026 17:14:33 +0000 (0:00:00.704) 0:00:02.612 ********** 2026-04-13 17:14:33.211601 | aio | skipping: [aio] 2026-04-13 17:14:33.211791 | aio | 2026-04-13 17:14:33.212053 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:14:33.212387 | aio | Monday 13 April 2026 17:14:33 +0000 (0:00:00.044) 0:00:02.656 ********** 2026-04-13 17:14:33.254198 | aio | skipping: [aio] 2026-04-13 17:14:33.254448 | aio | 2026-04-13 17:14:33.254662 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:14:33.255082 | aio | Monday 13 April 2026 17:14:33 +0000 (0:00:00.042) 0:00:02.699 ********** 2026-04-13 17:14:33.453871 | aio | ok: [aio] 2026-04-13 17:14:33.453985 | aio | 2026-04-13 17:14:33.454195 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:14:33.454397 | aio | Monday 13 April 2026 17:14:33 +0000 (0:00:00.199) 0:00:02.898 ********** 2026-04-13 17:14:34.624635 | aio | ok: [aio] 2026-04-13 17:14:34.624762 | aio | 2026-04-13 17:14:34.624785 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:14:34.624849 | aio | Monday 13 April 2026 17:14:34 +0000 (0:00:01.169) 0:00:04.068 ********** 2026-04-13 17:14:34.699451 | aio | ok: [aio] => { 2026-04-13 17:14:34.699634 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 17:14:34.699843 | aio | } 2026-04-13 17:14:34.700043 | aio | 2026-04-13 17:14:34.700303 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:14:34.700520 | aio | Monday 13 April 2026 17:14:34 +0000 (0:00:00.075) 0:00:04.144 ********** 2026-04-13 17:14:35.499984 | aio | changed: [aio] 2026-04-13 17:14:35.500166 | aio | 2026-04-13 17:14:35.500428 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:14:35.500637 | aio | Monday 13 April 2026 17:14:35 +0000 (0:00:00.800) 0:00:04.944 ********** 2026-04-13 17:14:38.411644 | aio | changed: [aio] 2026-04-13 17:14:38.411736 | aio | 2026-04-13 17:14:38.411829 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 17:14:38.411926 | aio | Monday 13 April 2026 17:14:38 +0000 (0:00:02.912) 0:00:07.856 ********** 2026-04-13 17:14:38.444706 | aio | skipping: [aio] 2026-04-13 17:14:38.444796 | aio | 2026-04-13 17:14:38.445022 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 17:14:38.445062 | aio | Monday 13 April 2026 17:14:38 +0000 (0:00:00.032) 0:00:07.889 ********** 2026-04-13 17:14:38.467838 | aio | skipping: [aio] 2026-04-13 17:14:38.467918 | aio | 2026-04-13 17:14:38.468130 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 17:14:38.468197 | aio | Monday 13 April 2026 17:14:38 +0000 (0:00:00.023) 0:00:07.912 ********** 2026-04-13 17:14:38.499415 | aio | skipping: [aio] 2026-04-13 17:14:38.499445 | aio | 2026-04-13 17:14:38.499565 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 17:14:38.499661 | aio | Monday 13 April 2026 17:14:38 +0000 (0:00:00.031) 0:00:07.944 ********** 2026-04-13 17:14:43.783337 | aio | changed: [aio] 2026-04-13 17:14:43.783423 | aio | 2026-04-13 17:14:43.783467 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 17:14:43.783584 | aio | Monday 13 April 2026 17:14:43 +0000 (0:00:05.278) 0:00:13.223 ********** 2026-04-13 17:14:44.298973 | aio | changed: [aio] 2026-04-13 17:14:44.299191 | aio | 2026-04-13 17:14:44.299453 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 17:14:44.299690 | aio | Monday 13 April 2026 17:14:44 +0000 (0:00:00.520) 0:00:13.743 ********** 2026-04-13 17:14:45.192666 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 17:14:45.192855 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 17:14:45.193059 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 17:14:45.193294 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 17:14:45.193489 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 17:14:45.193668 | aio | 2026-04-13 17:14:45.193871 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 17:14:45.194060 | aio | Monday 13 April 2026 17:14:45 +0000 (0:00:00.893) 0:00:14.637 ********** 2026-04-13 17:14:45.736871 | aio | changed: [aio] 2026-04-13 17:14:45.737047 | aio | 2026-04-13 17:14:45.737271 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 17:14:45.737487 | aio | Monday 13 April 2026 17:14:45 +0000 (0:00:00.537) 0:00:15.175 ********** 2026-04-13 17:14:45.737675 | aio | 2026-04-13 17:14:45.737884 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-13 17:14:45.738089 | aio | Monday 13 April 2026 17:14:45 +0000 (0:00:00.006) 0:00:15.181 ********** 2026-04-13 17:14:46.659619 | aio | ok: [aio] 2026-04-13 17:14:46.659678 | aio | 2026-04-13 17:14:46.659699 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-13 17:14:46.659710 | aio | Monday 13 April 2026 17:14:46 +0000 (0:00:00.921) 0:00:16.103 ********** 2026-04-13 17:14:47.140638 | aio | changed: [aio] 2026-04-13 17:14:47.140722 | aio | 2026-04-13 17:14:47.140737 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 17:14:47.140868 | aio | Monday 13 April 2026 17:14:47 +0000 (0:00:00.482) 0:00:16.585 ********** 2026-04-13 17:14:47.693162 | aio | changed: [aio] 2026-04-13 17:14:47.693227 | aio | 2026-04-13 17:14:47.693308 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:14:47.693402 | aio | Monday 13 April 2026 17:14:47 +0000 (0:00:00.552) 0:00:17.138 ********** 2026-04-13 17:14:47.897845 | aio | ok: [aio] 2026-04-13 17:14:47.897921 | aio | 2026-04-13 17:14:47.897981 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:14:47.898099 | aio | Monday 13 April 2026 17:14:47 +0000 (0:00:00.204) 0:00:17.342 ********** 2026-04-13 17:14:47.959919 | aio | ok: [aio] => { 2026-04-13 17:14:47.959982 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 17:14:47.960051 | aio | } 2026-04-13 17:14:47.960347 | aio | 2026-04-13 17:14:47.960414 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:14:47.960433 | aio | Monday 13 April 2026 17:14:47 +0000 (0:00:00.062) 0:00:17.405 ********** 2026-04-13 17:14:48.816910 | aio | changed: [aio] 2026-04-13 17:14:48.817351 | aio | 2026-04-13 17:14:48.817495 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:14:48.817504 | aio | Monday 13 April 2026 17:14:48 +0000 (0:00:00.856) 0:00:18.261 ********** 2026-04-13 17:14:53.149374 | aio | changed: [aio] 2026-04-13 17:14:53.149417 | aio | 2026-04-13 17:14:53.149423 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 17:14:53.149428 | aio | Monday 13 April 2026 17:14:53 +0000 (0:00:04.332) 0:00:22.594 ********** 2026-04-13 17:14:54.117902 | aio | ok: [aio] 2026-04-13 17:14:54.117976 | aio | 2026-04-13 17:14:54.118040 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 17:14:54.118166 | aio | Monday 13 April 2026 17:14:54 +0000 (0:00:00.968) 0:00:23.563 ********** 2026-04-13 17:14:54.477553 | aio | changed: [aio] 2026-04-13 17:14:54.477621 | aio | 2026-04-13 17:14:54.477691 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 17:14:54.477815 | aio | Monday 13 April 2026 17:14:54 +0000 (0:00:00.359) 0:00:23.922 ********** 2026-04-13 17:14:54.918709 | aio | changed: [aio] 2026-04-13 17:14:54.918781 | aio | 2026-04-13 17:14:54.918973 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 17:14:54.919017 | aio | Monday 13 April 2026 17:14:54 +0000 (0:00:00.441) 0:00:24.363 ********** 2026-04-13 17:14:55.457388 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 17:14:55.457457 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 17:14:55.457832 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 17:14:55.457870 | aio | 2026-04-13 17:14:55.457876 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 17:14:55.457881 | aio | Monday 13 April 2026 17:14:55 +0000 (0:00:00.538) 0:00:24.902 ********** 2026-04-13 17:14:55.896051 | aio | changed: [aio] 2026-04-13 17:14:55.896091 | aio | 2026-04-13 17:14:55.896099 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 17:14:55.896105 | aio | Monday 13 April 2026 17:14:55 +0000 (0:00:00.438) 0:00:25.340 ********** 2026-04-13 17:14:56.342526 | aio | changed: [aio] 2026-04-13 17:14:56.342589 | aio | 2026-04-13 17:14:56.342653 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 17:14:56.343005 | aio | Monday 13 April 2026 17:14:56 +0000 (0:00:00.439) 0:00:25.779 ********** 2026-04-13 17:14:56.343020 | aio | 2026-04-13 17:14:56.343025 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-13 17:14:56.343029 | aio | Monday 13 April 2026 17:14:56 +0000 (0:00:00.007) 0:00:25.787 ********** 2026-04-13 17:14:57.009761 | aio | ok: [aio] 2026-04-13 17:14:57.009827 | aio | 2026-04-13 17:14:57.010037 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-13 17:14:57.010082 | aio | Monday 13 April 2026 17:14:57 +0000 (0:00:00.667) 0:00:26.454 ********** 2026-04-13 17:14:58.391424 | aio | changed: [aio] 2026-04-13 17:14:58.391505 | aio | 2026-04-13 17:14:58.391768 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 17:14:58.391815 | aio | Monday 13 April 2026 17:14:58 +0000 (0:00:01.381) 0:00:27.836 ********** 2026-04-13 17:14:58.956787 | aio | changed: [aio] 2026-04-13 17:14:58.956825 | aio | 2026-04-13 17:14:58.956831 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 17:14:58.956841 | aio | Monday 13 April 2026 17:14:58 +0000 (0:00:00.565) 0:00:28.401 ********** 2026-04-13 17:14:59.005779 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-13 17:14:59.005805 | aio | 2026-04-13 17:14:59.005818 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 17:14:59.005824 | aio | Monday 13 April 2026 17:14:59 +0000 (0:00:00.049) 0:00:28.450 ********** 2026-04-13 17:15:04.095202 | aio | changed: [aio] 2026-04-13 17:15:04.095269 | aio | 2026-04-13 17:15:04.095569 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 17:15:04.095739 | aio | Monday 13 April 2026 17:15:04 +0000 (0:00:05.089) 0:00:33.540 ********** 2026-04-13 17:15:04.736997 | aio | ok: [aio] => (item=chronyd) 2026-04-13 17:15:04.737061 | aio | ok: [aio] => (item=sshd) 2026-04-13 17:15:04.737145 | aio | 2026-04-13 17:15:04.737315 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 17:15:04.737331 | aio | Monday 13 April 2026 17:15:04 +0000 (0:00:00.642) 0:00:34.182 ********** 2026-04-13 17:15:05.035356 | aio | changed: [aio] 2026-04-13 17:15:05.035425 | aio | 2026-04-13 17:15:05.035635 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 17:15:05.035690 | aio | Monday 13 April 2026 17:15:05 +0000 (0:00:00.298) 0:00:34.480 ********** 2026-04-13 17:15:05.235717 | aio | ok: [aio] 2026-04-13 17:15:05.235790 | aio | 2026-04-13 17:15:05.235858 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 17:15:05.235978 | aio | Monday 13 April 2026 17:15:05 +0000 (0:00:00.200) 0:00:34.680 ********** 2026-04-13 17:15:05.702449 | aio | changed: [aio] 2026-04-13 17:15:05.702520 | aio | 2026-04-13 17:15:05.702685 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 17:15:05.703152 | aio | Monday 13 April 2026 17:15:05 +0000 (0:00:00.465) 0:00:35.146 ********** 2026-04-13 17:15:06.011754 | aio | changed: [aio] 2026-04-13 17:15:06.011817 | aio | 2026-04-13 17:15:06.011998 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-13 17:15:06.012176 | aio | Monday 13 April 2026 17:15:06 +0000 (0:00:00.310) 0:00:35.456 ********** 2026-04-13 17:15:06.151708 | aio | ok: [aio] 2026-04-13 17:15:06.151888 | aio | 2026-04-13 17:15:06.152121 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-13 17:15:06.152373 | aio | Monday 13 April 2026 17:15:06 +0000 (0:00:00.139) 0:00:35.596 ********** 2026-04-13 17:15:06.347278 | aio | ok: [aio] => (item=aio) 2026-04-13 17:15:06.347505 | aio | 2026-04-13 17:15:06.347789 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-13 17:15:06.348082 | aio | Monday 13 April 2026 17:15:06 +0000 (0:00:00.195) 0:00:35.792 ********** 2026-04-13 17:15:06.389151 | aio | ok: [aio] 2026-04-13 17:15:06.389363 | aio | 2026-04-13 17:15:06.389726 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-13 17:15:06.389951 | aio | Monday 13 April 2026 17:15:06 +0000 (0:00:00.041) 0:00:35.834 ********** 2026-04-13 17:15:06.481235 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-13 17:15:06.481460 | aio | 2026-04-13 17:15:06.481683 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-13 17:15:06.481888 | aio | Monday 13 April 2026 17:15:06 +0000 (0:00:00.092) 0:00:35.926 ********** 2026-04-13 17:15:06.756448 | aio | changed: [aio] 2026-04-13 17:15:06.756638 | aio | 2026-04-13 17:15:06.756863 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-13 17:15:06.757074 | aio | Monday 13 April 2026 17:15:06 +0000 (0:00:00.275) 0:00:36.201 ********** 2026-04-13 17:15:07.398327 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-13 17:15:07.398529 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-13 17:15:07.398564 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-13 17:15:07.398573 | aio | 2026-04-13 17:15:07.398582 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-13 17:15:07.398590 | aio | Monday 13 April 2026 17:15:07 +0000 (0:00:00.640) 0:00:36.842 ********** 2026-04-13 17:16:35.124840 | aio | ok: [aio] 2026-04-13 17:16:35.124932 | aio | 2026-04-13 17:16:35.125239 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-13 17:16:35.125260 | aio | Monday 13 April 2026 17:16:35 +0000 (0:01:27.727) 0:02:04.569 ********** 2026-04-13 17:16:35.319982 | aio | changed: [aio] 2026-04-13 17:16:35.320175 | aio | 2026-04-13 17:16:35.320317 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-13 17:16:35.320455 | aio | Monday 13 April 2026 17:16:35 +0000 (0:00:00.195) 0:02:04.765 ********** 2026-04-13 17:16:35.360087 | aio | ok: [aio] 2026-04-13 17:16:35.360123 | aio | 2026-04-13 17:16:35.360275 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:16:35.360363 | aio | Monday 13 April 2026 17:16:35 +0000 (0:00:00.040) 0:02:04.805 ********** 2026-04-13 17:16:35.430974 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:16:35.431040 | aio | 2026-04-13 17:16:35.431092 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:16:35.431211 | aio | Monday 13 April 2026 17:16:35 +0000 (0:00:00.070) 0:02:04.876 ********** 2026-04-13 17:16:41.014427 | aio | ok: [aio] 2026-04-13 17:16:41.014503 | aio | 2026-04-13 17:16:41.014704 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:16:41.014718 | aio | Monday 13 April 2026 17:16:41 +0000 (0:00:05.583) 0:02:10.459 ********** 2026-04-13 17:16:41.058991 | aio | ok: [aio] => (item=aio) 2026-04-13 17:16:41.059211 | aio | 2026-04-13 17:16:41.059537 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:16:41.059827 | aio | Monday 13 April 2026 17:16:41 +0000 (0:00:00.044) 0:02:10.504 ********** 2026-04-13 17:16:41.417423 | aio | ok: [aio] 2026-04-13 17:16:41.417615 | aio | 2026-04-13 17:16:41.417874 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:16:41.418085 | aio | Monday 13 April 2026 17:16:41 +0000 (0:00:00.358) 0:02:10.862 ********** 2026-04-13 17:16:48.752504 | aio | ok: [aio] 2026-04-13 17:16:48.752748 | aio | 2026-04-13 17:16:48.752972 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-13 17:16:48.753177 | aio | Monday 13 April 2026 17:16:48 +0000 (0:00:07.335) 0:02:18.197 ********** 2026-04-13 17:17:37.776420 | aio | changed: [aio] 2026-04-13 17:17:37.776487 | aio | 2026-04-13 17:17:37.776500 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-13 17:17:37.776524 | aio | Monday 13 April 2026 17:17:37 +0000 (0:00:49.022) 0:03:07.220 ********** 2026-04-13 17:17:51.821305 | aio | ok: [aio] 2026-04-13 17:17:51.821373 | aio | 2026-04-13 17:17:51.821434 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:17:51.821545 | aio | Monday 13 April 2026 17:17:51 +0000 (0:00:14.046) 0:03:21.266 ********** 2026-04-13 17:17:51.891004 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:17:51.891084 | aio | 2026-04-13 17:17:51.891288 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:17:51.891323 | aio | Monday 13 April 2026 17:17:51 +0000 (0:00:00.069) 0:03:21.335 ********** 2026-04-13 17:17:51.936390 | aio | skipping: [aio] 2026-04-13 17:17:51.936428 | aio | 2026-04-13 17:17:51.936666 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:17:51.936710 | aio | Monday 13 April 2026 17:17:51 +0000 (0:00:00.045) 0:03:21.381 ********** 2026-04-13 17:17:51.979959 | aio | skipping: [aio] => (item=aio) 2026-04-13 17:17:51.980033 | aio | skipping: [aio] 2026-04-13 17:17:51.980441 | aio | 2026-04-13 17:17:51.980507 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:17:51.980529 | aio | Monday 13 April 2026 17:17:51 +0000 (0:00:00.043) 0:03:21.424 ********** 2026-04-13 17:17:52.228355 | aio | ok: [aio] 2026-04-13 17:17:52.228417 | aio | 2026-04-13 17:17:52.228435 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:17:52.228480 | aio | Monday 13 April 2026 17:17:52 +0000 (0:00:00.248) 0:03:21.673 ********** 2026-04-13 17:17:58.572957 | aio | ok: [aio] 2026-04-13 17:17:58.573040 | aio | 2026-04-13 17:17:58.573104 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-13 17:17:58.573221 | aio | Monday 13 April 2026 17:17:58 +0000 (0:00:06.344) 0:03:28.018 ********** 2026-04-13 17:18:10.625919 | aio | changed: [aio] 2026-04-13 17:18:10.625997 | aio | 2026-04-13 17:18:10.626057 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-13 17:18:10.626164 | aio | Monday 13 April 2026 17:18:10 +0000 (0:00:12.052) 0:03:40.070 ********** 2026-04-13 17:18:16.594720 | aio | ok: [aio] 2026-04-13 17:18:16.594794 | aio | 2026-04-13 17:18:16.594872 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-13 17:18:16.594968 | aio | Monday 13 April 2026 17:18:16 +0000 (0:00:05.969) 0:03:46.039 ********** 2026-04-13 17:18:23.833715 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-13 17:18:23.833780 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-13 17:18:23.833825 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-13 17:18:23.833936 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-13 17:18:23.834016 | aio | 2026-04-13 17:18:23.834111 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-13 17:18:23.834182 | aio | 2026-04-13 17:18:23.834275 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:18:23.834367 | aio | Monday 13 April 2026 17:18:23 +0000 (0:00:07.239) 0:03:53.279 ********** 2026-04-13 17:18:24.716650 | aio | ok: [aio] 2026-04-13 17:18:24.716749 | aio | 2026-04-13 17:18:24.716892 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:18:24.717154 | aio | Monday 13 April 2026 17:18:24 +0000 (0:00:00.882) 0:03:54.161 ********** 2026-04-13 17:18:24.916738 | aio | ok: [aio] 2026-04-13 17:18:24.916804 | aio | 2026-04-13 17:18:24.916954 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:18:24.916991 | aio | Monday 13 April 2026 17:18:24 +0000 (0:00:00.200) 0:03:54.361 ********** 2026-04-13 17:18:24.950558 | aio | skipping: [aio] 2026-04-13 17:18:24.950600 | aio | 2026-04-13 17:18:24.950691 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 17:18:24.950781 | aio | Monday 13 April 2026 17:18:24 +0000 (0:00:00.033) 0:03:54.395 ********** 2026-04-13 17:18:25.154786 | aio | ok: [aio] 2026-04-13 17:18:25.154847 | aio | 2026-04-13 17:18:25.154941 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:18:25.155037 | aio | Monday 13 April 2026 17:18:25 +0000 (0:00:00.204) 0:03:54.600 ********** 2026-04-13 17:18:25.203609 | aio | ok: [aio] => { 2026-04-13 17:18:25.203719 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 17:18:25.203847 | aio | } 2026-04-13 17:18:25.203967 | aio | 2026-04-13 17:18:25.204100 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:18:25.204273 | aio | Monday 13 April 2026 17:18:25 +0000 (0:00:00.048) 0:03:54.648 ********** 2026-04-13 17:18:25.495714 | aio | ok: [aio] 2026-04-13 17:18:25.495808 | aio | 2026-04-13 17:18:25.495951 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:18:25.496114 | aio | Monday 13 April 2026 17:18:25 +0000 (0:00:00.291) 0:03:54.940 ********** 2026-04-13 17:18:25.535369 | aio | skipping: [aio] 2026-04-13 17:18:25.535439 | aio | 2026-04-13 17:18:25.535485 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:18:25.535595 | aio | Monday 13 April 2026 17:18:25 +0000 (0:00:00.039) 0:03:54.980 ********** 2026-04-13 17:18:25.573312 | aio | skipping: [aio] 2026-04-13 17:18:25.573369 | aio | 2026-04-13 17:18:25.573414 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:18:25.573520 | aio | Monday 13 April 2026 17:18:25 +0000 (0:00:00.037) 0:03:55.018 ********** 2026-04-13 17:18:25.782227 | aio | ok: [aio] 2026-04-13 17:18:25.782276 | aio | 2026-04-13 17:18:25.782283 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:18:25.782289 | aio | Monday 13 April 2026 17:18:25 +0000 (0:00:00.208) 0:03:55.227 ********** 2026-04-13 17:18:26.806389 | aio | ok: [aio] 2026-04-13 17:18:26.806530 | aio | 2026-04-13 17:18:26.806536 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:18:26.806541 | aio | Monday 13 April 2026 17:18:26 +0000 (0:00:01.024) 0:03:56.251 ********** 2026-04-13 17:18:26.868018 | aio | ok: [aio] => { 2026-04-13 17:18:26.868043 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 17:18:26.868050 | aio | } 2026-04-13 17:18:26.868056 | aio | 2026-04-13 17:18:26.868061 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:18:26.868067 | aio | Monday 13 April 2026 17:18:26 +0000 (0:00:00.061) 0:03:56.312 ********** 2026-04-13 17:18:27.202260 | aio | ok: [aio] 2026-04-13 17:18:27.202356 | aio | 2026-04-13 17:18:27.202512 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:18:27.202657 | aio | Monday 13 April 2026 17:18:27 +0000 (0:00:00.334) 0:03:56.647 ********** 2026-04-13 17:18:29.120164 | aio | ok: [aio] 2026-04-13 17:18:29.120228 | aio | 2026-04-13 17:18:29.120368 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 17:18:29.120485 | aio | Monday 13 April 2026 17:18:29 +0000 (0:00:01.918) 0:03:58.565 ********** 2026-04-13 17:18:29.148035 | aio | skipping: [aio] 2026-04-13 17:18:29.148142 | aio | 2026-04-13 17:18:29.148288 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 17:18:29.148406 | aio | Monday 13 April 2026 17:18:29 +0000 (0:00:00.028) 0:03:58.593 ********** 2026-04-13 17:18:29.179178 | aio | skipping: [aio] 2026-04-13 17:18:29.179261 | aio | 2026-04-13 17:18:29.179383 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 17:18:29.179504 | aio | Monday 13 April 2026 17:18:29 +0000 (0:00:00.031) 0:03:58.624 ********** 2026-04-13 17:18:29.202292 | aio | skipping: [aio] 2026-04-13 17:18:29.202397 | aio | 2026-04-13 17:18:29.202579 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 17:18:29.202752 | aio | Monday 13 April 2026 17:18:29 +0000 (0:00:00.022) 0:03:58.647 ********** 2026-04-13 17:18:30.241644 | aio | ok: [aio] 2026-04-13 17:18:30.241817 | aio | 2026-04-13 17:18:30.242084 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 17:18:30.242331 | aio | Monday 13 April 2026 17:18:30 +0000 (0:00:01.039) 0:03:59.686 ********** 2026-04-13 17:18:30.671266 | aio | ok: [aio] 2026-04-13 17:18:30.671430 | aio | 2026-04-13 17:18:30.671648 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 17:18:30.671882 | aio | Monday 13 April 2026 17:18:30 +0000 (0:00:00.429) 0:04:00.116 ********** 2026-04-13 17:18:31.551608 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 17:18:31.551760 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 17:18:31.552232 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 17:18:31.552291 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 17:18:31.552304 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 17:18:31.552361 | aio | 2026-04-13 17:18:31.552586 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 17:18:31.552629 | aio | Monday 13 April 2026 17:18:31 +0000 (0:00:00.880) 0:04:00.996 ********** 2026-04-13 17:18:32.036671 | aio | ok: [aio] 2026-04-13 17:18:32.036739 | aio | 2026-04-13 17:18:32.036825 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 17:18:32.037307 | aio | Monday 13 April 2026 17:18:32 +0000 (0:00:00.479) 0:04:01.476 ********** 2026-04-13 17:18:32.037347 | aio | 2026-04-13 17:18:32.037352 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 17:18:32.037357 | aio | Monday 13 April 2026 17:18:32 +0000 (0:00:00.005) 0:04:01.481 ********** 2026-04-13 17:18:32.383330 | aio | ok: [aio] 2026-04-13 17:18:32.383382 | aio | 2026-04-13 17:18:32.383508 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:18:32.383644 | aio | Monday 13 April 2026 17:18:32 +0000 (0:00:00.346) 0:04:01.828 ********** 2026-04-13 17:18:32.584084 | aio | ok: [aio] 2026-04-13 17:18:32.584217 | aio | 2026-04-13 17:18:32.584272 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:18:32.584356 | aio | Monday 13 April 2026 17:18:32 +0000 (0:00:00.200) 0:04:02.029 ********** 2026-04-13 17:18:32.637610 | aio | ok: [aio] => { 2026-04-13 17:18:32.638338 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 17:18:32.638390 | aio | } 2026-04-13 17:18:32.638398 | aio | 2026-04-13 17:18:32.638405 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:18:32.638411 | aio | Monday 13 April 2026 17:18:32 +0000 (0:00:00.053) 0:04:02.082 ********** 2026-04-13 17:18:32.965463 | aio | ok: [aio] 2026-04-13 17:18:32.965537 | aio | 2026-04-13 17:18:32.965879 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:18:32.965934 | aio | Monday 13 April 2026 17:18:32 +0000 (0:00:00.327) 0:04:02.410 ********** 2026-04-13 17:18:36.997378 | aio | ok: [aio] 2026-04-13 17:18:36.997442 | aio | 2026-04-13 17:18:36.997645 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 17:18:36.997686 | aio | Monday 13 April 2026 17:18:36 +0000 (0:00:04.032) 0:04:06.442 ********** 2026-04-13 17:18:38.026358 | aio | ok: [aio] 2026-04-13 17:18:38.026447 | aio | 2026-04-13 17:18:38.026753 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 17:18:38.026801 | aio | Monday 13 April 2026 17:18:38 +0000 (0:00:01.028) 0:04:07.471 ********** 2026-04-13 17:18:38.215639 | aio | ok: [aio] 2026-04-13 17:18:38.215734 | aio | 2026-04-13 17:18:38.215967 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 17:18:38.216007 | aio | Monday 13 April 2026 17:18:38 +0000 (0:00:00.189) 0:04:07.660 ********** 2026-04-13 17:18:38.634566 | aio | ok: [aio] 2026-04-13 17:18:38.634839 | aio | 2026-04-13 17:18:38.634853 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 17:18:38.635050 | aio | Monday 13 April 2026 17:18:38 +0000 (0:00:00.418) 0:04:08.079 ********** 2026-04-13 17:18:39.181080 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 17:18:39.181149 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 17:18:39.181529 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 17:18:39.181574 | aio | 2026-04-13 17:18:39.181580 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 17:18:39.181585 | aio | Monday 13 April 2026 17:18:39 +0000 (0:00:00.546) 0:04:08.626 ********** 2026-04-13 17:18:39.594796 | aio | ok: [aio] 2026-04-13 17:18:39.594843 | aio | 2026-04-13 17:18:39.594851 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 17:18:39.594857 | aio | Monday 13 April 2026 17:18:39 +0000 (0:00:00.413) 0:04:09.039 ********** 2026-04-13 17:18:40.045860 | aio | ok: [aio] 2026-04-13 17:18:40.045924 | aio | 2026-04-13 17:18:40.046011 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 17:18:40.046372 | aio | Monday 13 April 2026 17:18:40 +0000 (0:00:00.445) 0:04:09.484 ********** 2026-04-13 17:18:40.046389 | aio | 2026-04-13 17:18:40.046394 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 17:18:40.046399 | aio | Monday 13 April 2026 17:18:40 +0000 (0:00:00.006) 0:04:09.491 ********** 2026-04-13 17:18:40.433271 | aio | ok: [aio] 2026-04-13 17:18:40.433344 | aio | 2026-04-13 17:18:40.433540 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 17:18:40.433595 | aio | Monday 13 April 2026 17:18:40 +0000 (0:00:00.387) 0:04:09.878 ********** 2026-04-13 17:18:40.477626 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-13 17:18:40.477694 | aio | 2026-04-13 17:18:40.477987 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 17:18:40.478034 | aio | Monday 13 April 2026 17:18:40 +0000 (0:00:00.044) 0:04:09.922 ********** 2026-04-13 17:18:41.471498 | aio | ok: [aio] 2026-04-13 17:18:41.471569 | aio | 2026-04-13 17:18:41.471636 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 17:18:41.471761 | aio | Monday 13 April 2026 17:18:41 +0000 (0:00:00.994) 0:04:10.916 ********** 2026-04-13 17:18:42.119945 | aio | ok: [aio] => (item=chronyd) 2026-04-13 17:18:42.120001 | aio | ok: [aio] => (item=sshd) 2026-04-13 17:18:42.120088 | aio | 2026-04-13 17:18:42.120355 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 17:18:42.120401 | aio | Monday 13 April 2026 17:18:42 +0000 (0:00:00.648) 0:04:11.565 ********** 2026-04-13 17:18:42.469521 | aio | ok: [aio] 2026-04-13 17:18:42.469582 | aio | 2026-04-13 17:18:42.469808 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 17:18:42.469854 | aio | Monday 13 April 2026 17:18:42 +0000 (0:00:00.348) 0:04:11.914 ********** 2026-04-13 17:18:42.666789 | aio | ok: [aio] 2026-04-13 17:18:42.666875 | aio | 2026-04-13 17:18:42.667110 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 17:18:42.667158 | aio | Monday 13 April 2026 17:18:42 +0000 (0:00:00.197) 0:04:12.111 ********** 2026-04-13 17:18:42.903755 | aio | ok: [aio] 2026-04-13 17:18:42.903817 | aio | 2026-04-13 17:18:42.904040 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 17:18:42.904091 | aio | Monday 13 April 2026 17:18:42 +0000 (0:00:00.236) 0:04:12.348 ********** 2026-04-13 17:18:43.108051 | aio | ok: [aio] 2026-04-13 17:18:43.108115 | aio | 2026-04-13 17:18:43.108406 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-13 17:18:43.108500 | aio | Monday 13 April 2026 17:18:43 +0000 (0:00:00.204) 0:04:12.553 ********** 2026-04-13 17:18:43.313222 | aio | ok: [aio] => (item=aio) 2026-04-13 17:18:43.313402 | aio | 2026-04-13 17:18:43.313607 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-13 17:18:43.313806 | aio | Monday 13 April 2026 17:18:43 +0000 (0:00:00.204) 0:04:12.758 ********** 2026-04-13 17:18:43.348091 | aio | ok: [aio] 2026-04-13 17:18:43.348301 | aio | 2026-04-13 17:18:43.348502 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:18:43.348702 | aio | Monday 13 April 2026 17:18:43 +0000 (0:00:00.035) 0:04:12.793 ********** 2026-04-13 17:18:43.400283 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:18:43.400444 | aio | 2026-04-13 17:18:43.400651 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:18:43.400853 | aio | Monday 13 April 2026 17:18:43 +0000 (0:00:00.052) 0:04:12.845 ********** 2026-04-13 17:18:43.445365 | aio | skipping: [aio] 2026-04-13 17:18:43.445537 | aio | 2026-04-13 17:18:43.445748 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:18:43.445956 | aio | Monday 13 April 2026 17:18:43 +0000 (0:00:00.045) 0:04:12.890 ********** 2026-04-13 17:18:43.482161 | aio | skipping: [aio] => (item=aio) 2026-04-13 17:18:43.482331 | aio | skipping: [aio] 2026-04-13 17:18:43.482578 | aio | 2026-04-13 17:18:43.482797 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:18:43.483013 | aio | Monday 13 April 2026 17:18:43 +0000 (0:00:00.036) 0:04:12.926 ********** 2026-04-13 17:18:43.734768 | aio | ok: [aio] 2026-04-13 17:18:43.735596 | aio | 2026-04-13 17:18:43.735865 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:18:43.736090 | aio | Monday 13 April 2026 17:18:43 +0000 (0:00:00.252) 0:04:13.179 ********** 2026-04-13 17:18:50.966491 | aio | ok: [aio] 2026-04-13 17:18:50.966550 | aio | 2026-04-13 17:18:50.966559 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-13 17:18:50.966566 | aio | Monday 13 April 2026 17:18:50 +0000 (0:00:07.231) 0:04:20.411 ********** 2026-04-13 17:18:56.252226 | aio | ok: [aio] 2026-04-13 17:18:56.252281 | aio | 2026-04-13 17:18:56.252513 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-13 17:18:56.252566 | aio | Monday 13 April 2026 17:18:56 +0000 (0:00:05.286) 0:04:25.697 ********** 2026-04-13 17:19:10.120286 | aio | ok: [aio] 2026-04-13 17:19:10.120375 | aio | 2026-04-13 17:19:10.120579 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-13 17:19:10.120622 | aio | Monday 13 April 2026 17:19:10 +0000 (0:00:13.868) 0:04:39.565 ********** 2026-04-13 17:20:42.356067 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-13 17:20:42.356117 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-13 17:20:42.356122 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-13 17:20:42.356126 | aio | 2026-04-13 17:20:42.356131 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-13 17:20:42.356136 | aio | Monday 13 April 2026 17:20:42 +0000 (0:01:32.235) 0:06:11.800 ********** 2026-04-13 17:20:48.105922 | aio | ok: [aio] 2026-04-13 17:20:48.105983 | aio | 2026-04-13 17:20:48.106141 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-13 17:20:48.106241 | aio | Monday 13 April 2026 17:20:48 +0000 (0:00:05.750) 0:06:17.550 ********** 2026-04-13 17:20:54.127850 | aio | ok: [aio] 2026-04-13 17:20:54.127919 | aio | 2026-04-13 17:20:54.128010 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-13 17:20:54.128119 | aio | Monday 13 April 2026 17:20:54 +0000 (0:00:06.022) 0:06:23.573 ********** 2026-04-13 17:20:54.184475 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-13 17:20:54.184522 | aio | 2026-04-13 17:20:54.184646 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-13 17:20:54.184729 | aio | Monday 13 April 2026 17:20:54 +0000 (0:00:00.056) 0:06:23.629 ********** 2026-04-13 17:20:54.224586 | aio | ok: [aio] 2026-04-13 17:20:54.224641 | aio | 2026-04-13 17:20:54.224767 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-13 17:20:54.224888 | aio | Monday 13 April 2026 17:20:54 +0000 (0:00:00.040) 0:06:23.669 ********** 2026-04-13 17:21:00.237065 | aio | ok: [aio] 2026-04-13 17:21:00.237135 | aio | 2026-04-13 17:21:00.237464 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-13 17:21:00.237515 | aio | Monday 13 April 2026 17:21:00 +0000 (0:00:06.012) 0:06:29.682 ********** 2026-04-13 17:21:00.292043 | aio | ok: [aio] 2026-04-13 17:21:00.292084 | aio | 2026-04-13 17:21:00.292278 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-13 17:21:00.292331 | aio | Monday 13 April 2026 17:21:00 +0000 (0:00:00.054) 0:06:29.736 ********** 2026-04-13 17:21:00.339965 | aio | skipping: [aio] => (item=1) 2026-04-13 17:21:00.340003 | aio | skipping: [aio] => (item=1) 2026-04-13 17:21:00.340329 | aio | skipping: [aio] => (item=1) 2026-04-13 17:21:00.340430 | aio | skipping: [aio] 2026-04-13 17:21:00.340450 | aio | 2026-04-13 17:21:00.340460 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-13 17:21:00.340592 | aio | Monday 13 April 2026 17:21:00 +0000 (0:00:00.048) 0:06:29.784 ********** 2026-04-13 17:21:00.368552 | aio | skipping: [aio] 2026-04-13 17:21:00.368641 | aio | 2026-04-13 17:21:00.368734 | aio | PLAY RECAP ********************************************************************* 2026-04-13 17:21:00.368843 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-13 17:21:00.368930 | aio | 2026-04-13 17:21:00.369012 | aio | 2026-04-13 17:21:00.369106 | aio | TASKS RECAP ******************************************************************** 2026-04-13 17:21:00.369201 | aio | Monday 13 April 2026 17:21:00 +0000 (0:00:00.028) 0:06:29.813 ********** 2026-04-13 17:21:00.369287 | aio | =============================================================================== 2026-04-13 17:21:00.369381 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 92.24s 2026-04-13 17:21:00.369477 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 87.73s 2026-04-13 17:21:00.369571 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 49.02s 2026-04-13 17:21:00.369665 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.05s 2026-04-13 17:21:00.369754 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.87s 2026-04-13 17:21:00.369861 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.05s 2026-04-13 17:21:00.369938 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.34s 2026-04-13 17:21:00.370194 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.24s 2026-04-13 17:21:00.370279 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.23s 2026-04-13 17:21:00.370373 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.34s 2026-04-13 17:21:00.370458 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.02s 2026-04-13 17:21:00.370581 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.01s 2026-04-13 17:21:00.370670 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.97s 2026-04-13 17:21:00.370761 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.75s 2026-04-13 17:21:00.370853 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.58s 2026-04-13 17:21:00.370942 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.29s 2026-04-13 17:21:00.371035 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.28s 2026-04-13 17:21:00.371126 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.09s 2026-04-13 17:21:00.371216 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.33s 2026-04-13 17:21:00.371316 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.03s 2026-04-13 17:21:00.497857 | aio | INFO [default > converge] Executed: Successful 2026-04-13 17:21:00.508608 | aio | INFO [default > idempotence] Executing 2026-04-13 17:21:01.315862 | aio | 2026-04-13 17:21:01.316098 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-13 17:21:01.316281 | aio | 2026-04-13 17:21:01.316537 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:21:01.316792 | aio | Monday 13 April 2026 17:21:01 +0000 (0:00:00.046) 0:00:00.046 ********** 2026-04-13 17:21:02.477976 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 17:21:02.478211 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-13 17:21:02.478456 | aio | interpreter could change the meaning of that path. See 2026-04-13 17:21:02.478638 | aio | https://docs.ansible.com/ansible- 2026-04-13 17:21:02.478783 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 17:21:02.496560 | aio | ok: [aio] 2026-04-13 17:21:02.496743 | aio | 2026-04-13 17:21:02.496951 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:21:02.497147 | aio | Monday 13 April 2026 17:21:02 +0000 (0:00:01.180) 0:00:01.226 ********** 2026-04-13 17:21:02.799353 | aio | ok: [aio] 2026-04-13 17:21:02.799545 | aio | 2026-04-13 17:21:02.799819 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:21:02.800083 | aio | Monday 13 April 2026 17:21:02 +0000 (0:00:00.302) 0:00:01.529 ********** 2026-04-13 17:21:02.835152 | aio | skipping: [aio] 2026-04-13 17:21:02.835345 | aio | 2026-04-13 17:21:02.835588 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 17:21:02.835816 | aio | Monday 13 April 2026 17:21:02 +0000 (0:00:00.036) 0:00:01.565 ********** 2026-04-13 17:21:03.162713 | aio | ok: [aio] 2026-04-13 17:21:03.162879 | aio | 2026-04-13 17:21:03.163110 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:21:03.163327 | aio | Monday 13 April 2026 17:21:03 +0000 (0:00:00.327) 0:00:01.893 ********** 2026-04-13 17:21:03.234480 | aio | ok: [aio] => { 2026-04-13 17:21:03.234705 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 17:21:03.234905 | aio | } 2026-04-13 17:21:03.235098 | aio | 2026-04-13 17:21:03.235428 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:21:03.235543 | aio | Monday 13 April 2026 17:21:03 +0000 (0:00:00.071) 0:00:01.964 ********** 2026-04-13 17:21:03.635796 | aio | ok: [aio] 2026-04-13 17:21:03.635941 | aio | 2026-04-13 17:21:03.636212 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:21:03.636399 | aio | Monday 13 April 2026 17:21:03 +0000 (0:00:00.400) 0:00:02.365 ********** 2026-04-13 17:21:03.672477 | aio | skipping: [aio] 2026-04-13 17:21:03.672672 | aio | 2026-04-13 17:21:03.672978 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:21:03.673187 | aio | Monday 13 April 2026 17:21:03 +0000 (0:00:00.037) 0:00:02.403 ********** 2026-04-13 17:21:03.715976 | aio | skipping: [aio] 2026-04-13 17:21:03.716123 | aio | 2026-04-13 17:21:03.716366 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:21:03.716571 | aio | Monday 13 April 2026 17:21:03 +0000 (0:00:00.043) 0:00:02.446 ********** 2026-04-13 17:21:03.916468 | aio | ok: [aio] 2026-04-13 17:21:03.916641 | aio | 2026-04-13 17:21:03.923705 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:21:03.923837 | aio | Monday 13 April 2026 17:21:03 +0000 (0:00:00.200) 0:00:02.646 ********** 2026-04-13 17:21:05.086245 | aio | ok: [aio] 2026-04-13 17:21:05.086433 | aio | 2026-04-13 17:21:05.086700 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:21:05.086957 | aio | Monday 13 April 2026 17:21:05 +0000 (0:00:01.169) 0:00:03.816 ********** 2026-04-13 17:21:05.159326 | aio | ok: [aio] => { 2026-04-13 17:21:05.159563 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 17:21:05.159820 | aio | } 2026-04-13 17:21:05.159997 | aio | 2026-04-13 17:21:05.160333 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:21:05.160532 | aio | Monday 13 April 2026 17:21:05 +0000 (0:00:00.073) 0:00:03.889 ********** 2026-04-13 17:21:05.498529 | aio | ok: [aio] 2026-04-13 17:21:05.498713 | aio | 2026-04-13 17:21:05.498945 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:21:05.499187 | aio | Monday 13 April 2026 17:21:05 +0000 (0:00:00.339) 0:00:04.228 ********** 2026-04-13 17:21:07.699894 | aio | ok: [aio] 2026-04-13 17:21:07.699964 | aio | 2026-04-13 17:21:07.699976 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 17:21:07.700003 | aio | Monday 13 April 2026 17:21:07 +0000 (0:00:02.200) 0:00:06.429 ********** 2026-04-13 17:21:07.728365 | aio | skipping: [aio] 2026-04-13 17:21:07.728427 | aio | 2026-04-13 17:21:07.728492 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 17:21:07.728609 | aio | Monday 13 April 2026 17:21:07 +0000 (0:00:00.029) 0:00:06.458 ********** 2026-04-13 17:21:07.759104 | aio | skipping: [aio] 2026-04-13 17:21:07.759157 | aio | 2026-04-13 17:21:07.759494 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 17:21:07.759556 | aio | Monday 13 April 2026 17:21:07 +0000 (0:00:00.030) 0:00:06.489 ********** 2026-04-13 17:21:07.791094 | aio | skipping: [aio] 2026-04-13 17:21:07.791205 | aio | 2026-04-13 17:21:07.791219 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 17:21:07.791320 | aio | Monday 13 April 2026 17:21:07 +0000 (0:00:00.032) 0:00:06.521 ********** 2026-04-13 17:21:08.740326 | aio | ok: [aio] 2026-04-13 17:21:08.740406 | aio | 2026-04-13 17:21:08.740731 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 17:21:08.740786 | aio | Monday 13 April 2026 17:21:08 +0000 (0:00:00.948) 0:00:07.470 ********** 2026-04-13 17:21:09.164261 | aio | ok: [aio] 2026-04-13 17:21:09.164333 | aio | 2026-04-13 17:21:09.164407 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 17:21:09.164481 | aio | Monday 13 April 2026 17:21:09 +0000 (0:00:00.424) 0:00:07.894 ********** 2026-04-13 17:21:10.052418 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 17:21:10.052500 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 17:21:10.053076 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 17:21:10.053124 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 17:21:10.053130 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 17:21:10.053135 | aio | 2026-04-13 17:21:10.053140 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 17:21:10.053144 | aio | Monday 13 April 2026 17:21:10 +0000 (0:00:00.888) 0:00:08.783 ********** 2026-04-13 17:21:10.531478 | aio | ok: [aio] 2026-04-13 17:21:10.531545 | aio | 2026-04-13 17:21:10.531654 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 17:21:10.531824 | aio | Monday 13 April 2026 17:21:10 +0000 (0:00:00.470) 0:00:09.253 ********** 2026-04-13 17:21:10.531980 | aio | 2026-04-13 17:21:10.533017 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 17:21:10.533049 | aio | Monday 13 April 2026 17:21:10 +0000 (0:00:00.008) 0:00:09.262 ********** 2026-04-13 17:21:11.106836 | aio | ok: [aio] 2026-04-13 17:21:11.106913 | aio | 2026-04-13 17:21:11.107046 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:21:11.107078 | aio | Monday 13 April 2026 17:21:11 +0000 (0:00:00.575) 0:00:09.837 ********** 2026-04-13 17:21:11.305928 | aio | ok: [aio] 2026-04-13 17:21:11.306009 | aio | 2026-04-13 17:21:11.306071 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:21:11.306179 | aio | Monday 13 April 2026 17:21:11 +0000 (0:00:00.198) 0:00:10.036 ********** 2026-04-13 17:21:11.373205 | aio | ok: [aio] => { 2026-04-13 17:21:11.373308 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 17:21:11.373369 | aio | } 2026-04-13 17:21:11.373668 | aio | 2026-04-13 17:21:11.373715 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:21:11.373720 | aio | Monday 13 April 2026 17:21:11 +0000 (0:00:00.067) 0:00:10.103 ********** 2026-04-13 17:21:11.731181 | aio | ok: [aio] 2026-04-13 17:21:11.731251 | aio | 2026-04-13 17:21:11.731583 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:21:11.731795 | aio | Monday 13 April 2026 17:21:11 +0000 (0:00:00.357) 0:00:10.461 ********** 2026-04-13 17:21:14.789928 | aio | ok: [aio] 2026-04-13 17:21:14.790005 | aio | 2026-04-13 17:21:14.790047 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 17:21:14.790175 | aio | Monday 13 April 2026 17:21:14 +0000 (0:00:03.058) 0:00:13.520 ********** 2026-04-13 17:21:15.780282 | aio | ok: [aio] 2026-04-13 17:21:15.780363 | aio | 2026-04-13 17:21:15.780376 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 17:21:15.780543 | aio | Monday 13 April 2026 17:21:15 +0000 (0:00:00.989) 0:00:14.510 ********** 2026-04-13 17:21:16.075215 | aio | ok: [aio] 2026-04-13 17:21:16.075277 | aio | 2026-04-13 17:21:16.075507 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 17:21:16.075553 | aio | Monday 13 April 2026 17:21:16 +0000 (0:00:00.295) 0:00:14.805 ********** 2026-04-13 17:21:16.494503 | aio | ok: [aio] 2026-04-13 17:21:16.494555 | aio | 2026-04-13 17:21:16.494563 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 17:21:16.494569 | aio | Monday 13 April 2026 17:21:16 +0000 (0:00:00.418) 0:00:15.224 ********** 2026-04-13 17:21:17.046294 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 17:21:17.046376 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 17:21:17.046776 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 17:21:17.046823 | aio | 2026-04-13 17:21:17.046829 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 17:21:17.046834 | aio | Monday 13 April 2026 17:21:17 +0000 (0:00:00.552) 0:00:15.776 ********** 2026-04-13 17:21:17.457935 | aio | ok: [aio] 2026-04-13 17:21:17.458008 | aio | 2026-04-13 17:21:17.458379 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 17:21:17.458435 | aio | Monday 13 April 2026 17:21:17 +0000 (0:00:00.411) 0:00:16.188 ********** 2026-04-13 17:21:17.904180 | aio | ok: [aio] 2026-04-13 17:21:17.904253 | aio | 2026-04-13 17:21:17.904758 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 17:21:17.904805 | aio | Monday 13 April 2026 17:21:17 +0000 (0:00:00.438) 0:00:16.627 ********** 2026-04-13 17:21:17.904811 | aio | 2026-04-13 17:21:17.904817 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 17:21:17.904821 | aio | Monday 13 April 2026 17:21:17 +0000 (0:00:00.007) 0:00:16.634 ********** 2026-04-13 17:21:18.252540 | aio | ok: [aio] 2026-04-13 17:21:18.252608 | aio | 2026-04-13 17:21:18.252814 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 17:21:18.252883 | aio | Monday 13 April 2026 17:21:18 +0000 (0:00:00.348) 0:00:16.983 ********** 2026-04-13 17:21:18.300842 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-13 17:21:18.300931 | aio | 2026-04-13 17:21:18.301250 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 17:21:18.301304 | aio | Monday 13 April 2026 17:21:18 +0000 (0:00:00.048) 0:00:17.031 ********** 2026-04-13 17:21:19.277600 | aio | ok: [aio] 2026-04-13 17:21:19.277655 | aio | 2026-04-13 17:21:19.277840 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 17:21:19.277856 | aio | Monday 13 April 2026 17:21:19 +0000 (0:00:00.977) 0:00:18.008 ********** 2026-04-13 17:21:19.912004 | aio | ok: [aio] => (item=chronyd) 2026-04-13 17:21:19.912041 | aio | ok: [aio] => (item=sshd) 2026-04-13 17:21:19.912046 | aio | 2026-04-13 17:21:19.912051 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 17:21:19.912055 | aio | Monday 13 April 2026 17:21:19 +0000 (0:00:00.634) 0:00:18.642 ********** 2026-04-13 17:21:21.121112 | aio | ok: [aio] 2026-04-13 17:21:21.121186 | aio | 2026-04-13 17:21:21.121484 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 17:21:21.121516 | aio | Monday 13 April 2026 17:21:21 +0000 (0:00:01.209) 0:00:19.851 ********** 2026-04-13 17:21:21.322777 | aio | ok: [aio] 2026-04-13 17:21:21.322882 | aio | 2026-04-13 17:21:21.322981 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 17:21:21.323084 | aio | Monday 13 April 2026 17:21:21 +0000 (0:00:00.201) 0:00:20.053 ********** 2026-04-13 17:21:21.723149 | aio | ok: [aio] 2026-04-13 17:21:21.723211 | aio | 2026-04-13 17:21:21.723536 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 17:21:21.723584 | aio | Monday 13 April 2026 17:21:21 +0000 (0:00:00.400) 0:00:20.453 ********** 2026-04-13 17:21:22.053526 | aio | ok: [aio] 2026-04-13 17:21:22.053567 | aio | 2026-04-13 17:21:22.053573 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-13 17:21:22.053578 | aio | Monday 13 April 2026 17:21:22 +0000 (0:00:00.330) 0:00:20.783 ********** 2026-04-13 17:21:22.122756 | aio | ok: [aio] 2026-04-13 17:21:22.122783 | aio | 2026-04-13 17:21:22.122788 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-13 17:21:22.122793 | aio | Monday 13 April 2026 17:21:22 +0000 (0:00:00.069) 0:00:20.853 ********** 2026-04-13 17:21:22.342049 | aio | ok: [aio] => (item=aio) 2026-04-13 17:21:22.342111 | aio | 2026-04-13 17:21:22.342196 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-13 17:21:22.342290 | aio | Monday 13 April 2026 17:21:22 +0000 (0:00:00.219) 0:00:21.072 ********** 2026-04-13 17:21:22.385495 | aio | ok: [aio] 2026-04-13 17:21:22.385595 | aio | 2026-04-13 17:21:22.385733 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-13 17:21:22.385857 | aio | Monday 13 April 2026 17:21:22 +0000 (0:00:00.043) 0:00:21.116 ********** 2026-04-13 17:21:22.422982 | aio | skipping: [aio] 2026-04-13 17:21:22.423085 | aio | 2026-04-13 17:21:22.423245 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:21:22.423410 | aio | Monday 13 April 2026 17:21:22 +0000 (0:00:00.037) 0:00:21.153 ********** 2026-04-13 17:21:22.488351 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:21:22.488397 | aio | 2026-04-13 17:21:22.488483 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:21:22.488574 | aio | Monday 13 April 2026 17:21:22 +0000 (0:00:00.065) 0:00:21.219 ********** 2026-04-13 17:21:28.570110 | aio | ok: [aio] 2026-04-13 17:21:28.570176 | aio | 2026-04-13 17:21:28.570497 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:21:28.570549 | aio | Monday 13 April 2026 17:21:28 +0000 (0:00:06.081) 0:00:27.300 ********** 2026-04-13 17:21:28.615496 | aio | ok: [aio] => (item=aio) 2026-04-13 17:21:28.615622 | aio | 2026-04-13 17:21:28.615638 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:21:28.615831 | aio | Monday 13 April 2026 17:21:28 +0000 (0:00:00.045) 0:00:27.345 ********** 2026-04-13 17:21:28.995775 | aio | ok: [aio] 2026-04-13 17:21:28.995824 | aio | 2026-04-13 17:21:28.995830 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:21:28.995835 | aio | Monday 13 April 2026 17:21:28 +0000 (0:00:00.380) 0:00:27.726 ********** 2026-04-13 17:21:35.437691 | aio | ok: [aio] 2026-04-13 17:21:35.437774 | aio | 2026-04-13 17:21:35.437793 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-13 17:21:35.437865 | aio | Monday 13 April 2026 17:21:35 +0000 (0:00:06.442) 0:00:34.168 ********** 2026-04-13 17:21:41.788401 | aio | ok: [aio] 2026-04-13 17:21:41.788482 | aio | 2026-04-13 17:21:41.788670 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-13 17:21:41.788717 | aio | Monday 13 April 2026 17:21:41 +0000 (0:00:06.350) 0:00:40.519 ********** 2026-04-13 17:21:55.844553 | aio | ok: [aio] 2026-04-13 17:21:55.844618 | aio | 2026-04-13 17:21:55.844689 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:21:55.844786 | aio | Monday 13 April 2026 17:21:55 +0000 (0:00:14.056) 0:00:54.575 ********** 2026-04-13 17:21:55.902455 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:21:55.902623 | aio | 2026-04-13 17:21:55.902831 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:21:55.903031 | aio | Monday 13 April 2026 17:21:55 +0000 (0:00:00.057) 0:00:54.632 ********** 2026-04-13 17:21:55.945716 | aio | skipping: [aio] 2026-04-13 17:21:55.945888 | aio | 2026-04-13 17:21:55.946109 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:21:55.946342 | aio | Monday 13 April 2026 17:21:55 +0000 (0:00:00.043) 0:00:54.676 ********** 2026-04-13 17:21:55.988163 | aio | skipping: [aio] => (item=aio) 2026-04-13 17:21:55.988357 | aio | skipping: [aio] 2026-04-13 17:21:55.988526 | aio | 2026-04-13 17:21:55.988730 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:21:55.988933 | aio | Monday 13 April 2026 17:21:55 +0000 (0:00:00.042) 0:00:54.718 ********** 2026-04-13 17:21:56.237569 | aio | ok: [aio] 2026-04-13 17:21:56.237779 | aio | 2026-04-13 17:21:56.238017 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:21:56.238236 | aio | Monday 13 April 2026 17:21:56 +0000 (0:00:00.249) 0:00:54.967 ********** 2026-04-13 17:22:02.576526 | aio | ok: [aio] 2026-04-13 17:22:02.576659 | aio | 2026-04-13 17:22:02.576829 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-13 17:22:02.576997 | aio | Monday 13 April 2026 17:22:02 +0000 (0:00:06.339) 0:01:01.307 ********** 2026-04-13 17:22:08.783227 | aio | ok: [aio] 2026-04-13 17:22:08.783876 | aio | 2026-04-13 17:22:08.783944 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-13 17:22:08.783956 | aio | Monday 13 April 2026 17:22:08 +0000 (0:00:06.206) 0:01:07.513 ********** 2026-04-13 17:22:14.757153 | aio | ok: [aio] 2026-04-13 17:22:14.757199 | aio | 2026-04-13 17:22:14.757204 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-13 17:22:14.757209 | aio | Monday 13 April 2026 17:22:14 +0000 (0:00:05.973) 0:01:13.487 ********** 2026-04-13 17:22:22.855487 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-13 17:22:22.855574 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-13 17:22:22.855592 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-13 17:22:22.856158 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-13 17:22:22.856205 | aio | 2026-04-13 17:22:22.856211 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-13 17:22:22.856216 | aio | 2026-04-13 17:22:22.856220 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:22:22.856224 | aio | Monday 13 April 2026 17:22:22 +0000 (0:00:08.098) 0:01:21.586 ********** 2026-04-13 17:22:23.756255 | aio | ok: [aio] 2026-04-13 17:22:23.756332 | aio | 2026-04-13 17:22:23.756524 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:22:23.756562 | aio | Monday 13 April 2026 17:22:23 +0000 (0:00:00.900) 0:01:22.486 ********** 2026-04-13 17:22:23.957097 | aio | ok: [aio] 2026-04-13 17:22:23.957165 | aio | 2026-04-13 17:22:23.957233 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:22:23.957366 | aio | Monday 13 April 2026 17:22:23 +0000 (0:00:00.200) 0:01:22.687 ********** 2026-04-13 17:22:23.992401 | aio | skipping: [aio] 2026-04-13 17:22:23.992729 | aio | 2026-04-13 17:22:23.992831 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-13 17:22:23.992854 | aio | Monday 13 April 2026 17:22:23 +0000 (0:00:00.035) 0:01:22.722 ********** 2026-04-13 17:22:24.190455 | aio | ok: [aio] 2026-04-13 17:22:24.190583 | aio | 2026-04-13 17:22:24.190596 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:22:24.190669 | aio | Monday 13 April 2026 17:22:24 +0000 (0:00:00.198) 0:01:22.920 ********** 2026-04-13 17:22:24.266971 | aio | ok: [aio] => { 2026-04-13 17:22:24.267022 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-04-13 17:22:24.267029 | aio | } 2026-04-13 17:22:24.267033 | aio | 2026-04-13 17:22:24.267038 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:22:24.267042 | aio | Monday 13 April 2026 17:22:24 +0000 (0:00:00.075) 0:01:22.996 ********** 2026-04-13 17:22:24.605852 | aio | ok: [aio] 2026-04-13 17:22:24.605967 | aio | 2026-04-13 17:22:24.606036 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:22:24.606215 | aio | Monday 13 April 2026 17:22:24 +0000 (0:00:00.339) 0:01:23.336 ********** 2026-04-13 17:22:24.651934 | aio | skipping: [aio] 2026-04-13 17:22:24.652018 | aio | 2026-04-13 17:22:24.652033 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:22:24.652247 | aio | Monday 13 April 2026 17:22:24 +0000 (0:00:00.045) 0:01:23.381 ********** 2026-04-13 17:22:24.691936 | aio | skipping: [aio] 2026-04-13 17:22:24.692034 | aio | 2026-04-13 17:22:24.692272 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:22:24.692293 | aio | Monday 13 April 2026 17:22:24 +0000 (0:00:00.039) 0:01:23.421 ********** 2026-04-13 17:22:24.893450 | aio | ok: [aio] 2026-04-13 17:22:24.893601 | aio | 2026-04-13 17:22:24.893820 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-13 17:22:24.894020 | aio | Monday 13 April 2026 17:22:24 +0000 (0:00:00.201) 0:01:23.623 ********** 2026-04-13 17:22:25.865396 | aio | ok: [aio] 2026-04-13 17:22:25.865522 | aio | 2026-04-13 17:22:25.865734 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:22:25.866041 | aio | Monday 13 April 2026 17:22:25 +0000 (0:00:00.971) 0:01:24.595 ********** 2026-04-13 17:22:25.931007 | aio | ok: [aio] => { 2026-04-13 17:22:25.931298 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-04-13 17:22:25.931589 | aio | } 2026-04-13 17:22:25.931777 | aio | 2026-04-13 17:22:25.931991 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:22:25.932311 | aio | Monday 13 April 2026 17:22:25 +0000 (0:00:00.065) 0:01:24.661 ********** 2026-04-13 17:22:26.264656 | aio | ok: [aio] 2026-04-13 17:22:26.264786 | aio | 2026-04-13 17:22:26.265029 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:22:26.265258 | aio | Monday 13 April 2026 17:22:26 +0000 (0:00:00.333) 0:01:24.994 ********** 2026-04-13 17:22:28.249831 | aio | ok: [aio] 2026-04-13 17:22:28.249954 | aio | 2026-04-13 17:22:28.250031 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-13 17:22:28.250170 | aio | Monday 13 April 2026 17:22:28 +0000 (0:00:01.985) 0:01:26.980 ********** 2026-04-13 17:22:28.275006 | aio | skipping: [aio] 2026-04-13 17:22:28.275177 | aio | 2026-04-13 17:22:28.275381 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-13 17:22:28.275631 | aio | Monday 13 April 2026 17:22:28 +0000 (0:00:00.025) 0:01:27.005 ********** 2026-04-13 17:22:28.299528 | aio | skipping: [aio] 2026-04-13 17:22:28.299739 | aio | 2026-04-13 17:22:28.299948 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-13 17:22:28.300177 | aio | Monday 13 April 2026 17:22:28 +0000 (0:00:00.024) 0:01:27.030 ********** 2026-04-13 17:22:28.325604 | aio | skipping: [aio] 2026-04-13 17:22:28.325757 | aio | 2026-04-13 17:22:28.325958 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-13 17:22:28.326157 | aio | Monday 13 April 2026 17:22:28 +0000 (0:00:00.025) 0:01:27.056 ********** 2026-04-13 17:22:29.304592 | aio | ok: [aio] 2026-04-13 17:22:29.304695 | aio | 2026-04-13 17:22:29.304983 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-13 17:22:29.305042 | aio | Monday 13 April 2026 17:22:29 +0000 (0:00:00.978) 0:01:28.034 ********** 2026-04-13 17:22:29.742999 | aio | ok: [aio] 2026-04-13 17:22:29.743114 | aio | 2026-04-13 17:22:29.743121 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-13 17:22:29.743270 | aio | Monday 13 April 2026 17:22:29 +0000 (0:00:00.438) 0:01:28.473 ********** 2026-04-13 17:22:30.622395 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-13 17:22:30.622465 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-13 17:22:30.623012 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-13 17:22:30.623068 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-13 17:22:30.623080 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-13 17:22:30.623090 | aio | 2026-04-13 17:22:30.623100 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-13 17:22:30.623110 | aio | Monday 13 April 2026 17:22:30 +0000 (0:00:00.879) 0:01:29.352 ********** 2026-04-13 17:22:31.121673 | aio | ok: [aio] 2026-04-13 17:22:31.121742 | aio | 2026-04-13 17:22:31.121827 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-13 17:22:31.122197 | aio | Monday 13 April 2026 17:22:31 +0000 (0:00:00.493) 0:01:29.846 ********** 2026-04-13 17:22:31.122254 | aio | 2026-04-13 17:22:31.122277 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-13 17:22:31.122294 | aio | Monday 13 April 2026 17:22:31 +0000 (0:00:00.005) 0:01:29.852 ********** 2026-04-13 17:22:31.465238 | aio | ok: [aio] 2026-04-13 17:22:31.465321 | aio | 2026-04-13 17:22:31.465516 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 17:22:31.465556 | aio | Monday 13 April 2026 17:22:31 +0000 (0:00:00.343) 0:01:30.195 ********** 2026-04-13 17:22:31.660269 | aio | ok: [aio] 2026-04-13 17:22:31.660341 | aio | 2026-04-13 17:22:31.660543 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-13 17:22:31.660585 | aio | Monday 13 April 2026 17:22:31 +0000 (0:00:00.194) 0:01:30.390 ********** 2026-04-13 17:22:31.730588 | aio | ok: [aio] => { 2026-04-13 17:22:31.731056 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-13 17:22:31.731080 | aio | } 2026-04-13 17:22:31.731086 | aio | 2026-04-13 17:22:31.731092 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-13 17:22:31.731096 | aio | Monday 13 April 2026 17:22:31 +0000 (0:00:00.070) 0:01:30.460 ********** 2026-04-13 17:22:32.085601 | aio | ok: [aio] 2026-04-13 17:22:32.085675 | aio | 2026-04-13 17:22:32.085986 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-13 17:22:32.086036 | aio | Monday 13 April 2026 17:22:32 +0000 (0:00:00.355) 0:01:30.815 ********** 2026-04-13 17:22:35.155240 | aio | ok: [aio] 2026-04-13 17:22:35.155283 | aio | 2026-04-13 17:22:35.155289 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-13 17:22:35.155294 | aio | Monday 13 April 2026 17:22:35 +0000 (0:00:03.069) 0:01:33.885 ********** 2026-04-13 17:22:36.120799 | aio | ok: [aio] 2026-04-13 17:22:36.121104 | aio | 2026-04-13 17:22:36.121117 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-13 17:22:36.121127 | aio | Monday 13 April 2026 17:22:36 +0000 (0:00:00.965) 0:01:34.851 ********** 2026-04-13 17:22:36.304155 | aio | ok: [aio] 2026-04-13 17:22:36.304209 | aio | 2026-04-13 17:22:36.304319 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-13 17:22:36.304427 | aio | Monday 13 April 2026 17:22:36 +0000 (0:00:00.183) 0:01:35.034 ********** 2026-04-13 17:22:36.723527 | aio | ok: [aio] 2026-04-13 17:22:36.723593 | aio | 2026-04-13 17:22:36.723672 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-13 17:22:36.723799 | aio | Monday 13 April 2026 17:22:36 +0000 (0:00:00.419) 0:01:35.454 ********** 2026-04-13 17:22:37.262531 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-13 17:22:37.262631 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-13 17:22:37.263164 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-13 17:22:37.263213 | aio | 2026-04-13 17:22:37.263221 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-13 17:22:37.263227 | aio | Monday 13 April 2026 17:22:37 +0000 (0:00:00.538) 0:01:35.992 ********** 2026-04-13 17:22:37.652628 | aio | ok: [aio] 2026-04-13 17:22:37.652705 | aio | 2026-04-13 17:22:37.652943 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-13 17:22:37.652964 | aio | Monday 13 April 2026 17:22:37 +0000 (0:00:00.389) 0:01:36.382 ********** 2026-04-13 17:22:38.053908 | aio | ok: [aio] 2026-04-13 17:22:38.053983 | aio | 2026-04-13 17:22:38.054062 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-13 17:22:38.054129 | aio | Monday 13 April 2026 17:22:38 +0000 (0:00:00.394) 0:01:36.777 ********** 2026-04-13 17:22:38.054215 | aio | 2026-04-13 17:22:38.054306 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-13 17:22:38.054404 | aio | Monday 13 April 2026 17:22:38 +0000 (0:00:00.006) 0:01:36.784 ********** 2026-04-13 17:22:38.404502 | aio | ok: [aio] 2026-04-13 17:22:38.404591 | aio | 2026-04-13 17:22:38.404714 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-13 17:22:38.405032 | aio | Monday 13 April 2026 17:22:38 +0000 (0:00:00.349) 0:01:37.134 ********** 2026-04-13 17:22:38.454597 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-13 17:22:38.454808 | aio | 2026-04-13 17:22:38.455044 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-13 17:22:38.455265 | aio | Monday 13 April 2026 17:22:38 +0000 (0:00:00.050) 0:01:37.184 ********** 2026-04-13 17:22:39.406676 | aio | ok: [aio] 2026-04-13 17:22:39.406843 | aio | 2026-04-13 17:22:39.407053 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-13 17:22:39.407258 | aio | Monday 13 April 2026 17:22:39 +0000 (0:00:00.952) 0:01:38.136 ********** 2026-04-13 17:22:40.045477 | aio | ok: [aio] => (item=chronyd) 2026-04-13 17:22:40.045668 | aio | ok: [aio] => (item=sshd) 2026-04-13 17:22:40.045865 | aio | 2026-04-13 17:22:40.046082 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-13 17:22:40.046302 | aio | Monday 13 April 2026 17:22:40 +0000 (0:00:00.638) 0:01:38.775 ********** 2026-04-13 17:22:41.043867 | aio | ok: [aio] 2026-04-13 17:22:41.043942 | aio | 2026-04-13 17:22:41.044086 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-13 17:22:41.044239 | aio | Monday 13 April 2026 17:22:41 +0000 (0:00:00.998) 0:01:39.774 ********** 2026-04-13 17:22:41.248439 | aio | ok: [aio] 2026-04-13 17:22:41.248703 | aio | 2026-04-13 17:22:41.249042 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-13 17:22:41.249315 | aio | Monday 13 April 2026 17:22:41 +0000 (0:00:00.204) 0:01:39.978 ********** 2026-04-13 17:22:41.479342 | aio | ok: [aio] 2026-04-13 17:22:41.479405 | aio | 2026-04-13 17:22:41.479530 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-13 17:22:41.479635 | aio | Monday 13 April 2026 17:22:41 +0000 (0:00:00.231) 0:01:40.209 ********** 2026-04-13 17:22:41.689228 | aio | ok: [aio] 2026-04-13 17:22:41.689304 | aio | 2026-04-13 17:22:41.689474 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-13 17:22:41.689644 | aio | Monday 13 April 2026 17:22:41 +0000 (0:00:00.209) 0:01:40.419 ********** 2026-04-13 17:22:41.900719 | aio | ok: [aio] => (item=aio) 2026-04-13 17:22:41.900887 | aio | 2026-04-13 17:22:41.901115 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-13 17:22:41.901307 | aio | Monday 13 April 2026 17:22:41 +0000 (0:00:00.211) 0:01:40.631 ********** 2026-04-13 17:22:41.938730 | aio | ok: [aio] 2026-04-13 17:22:41.938884 | aio | 2026-04-13 17:22:41.939084 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-13 17:22:41.939285 | aio | Monday 13 April 2026 17:22:41 +0000 (0:00:00.038) 0:01:40.669 ********** 2026-04-13 17:22:41.984250 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-13 17:22:41.984499 | aio | 2026-04-13 17:22:41.984716 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-13 17:22:41.984924 | aio | Monday 13 April 2026 17:22:41 +0000 (0:00:00.045) 0:01:40.714 ********** 2026-04-13 17:22:42.021441 | aio | skipping: [aio] 2026-04-13 17:22:42.021537 | aio | 2026-04-13 17:22:42.021684 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-13 17:22:42.021843 | aio | Monday 13 April 2026 17:22:42 +0000 (0:00:00.037) 0:01:40.752 ********** 2026-04-13 17:22:42.052455 | aio | skipping: [aio] => (item=aio) 2026-04-13 17:22:42.052743 | aio | skipping: [aio] 2026-04-13 17:22:42.052980 | aio | 2026-04-13 17:22:42.053258 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-13 17:22:42.053536 | aio | Monday 13 April 2026 17:22:42 +0000 (0:00:00.030) 0:01:40.783 ********** 2026-04-13 17:22:42.296836 | aio | ok: [aio] 2026-04-13 17:22:42.297003 | aio | 2026-04-13 17:22:42.297257 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-13 17:22:42.297507 | aio | Monday 13 April 2026 17:22:42 +0000 (0:00:00.243) 0:01:41.026 ********** 2026-04-13 17:22:48.637168 | aio | ok: [aio] 2026-04-13 17:22:48.637239 | aio | 2026-04-13 17:22:48.637368 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-13 17:22:48.637508 | aio | Monday 13 April 2026 17:22:48 +0000 (0:00:06.340) 0:01:47.367 ********** 2026-04-13 17:22:54.043494 | aio | ok: [aio] 2026-04-13 17:22:54.043555 | aio | 2026-04-13 17:22:54.043567 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-13 17:22:54.043576 | aio | Monday 13 April 2026 17:22:54 +0000 (0:00:05.405) 0:01:52.773 ********** 2026-04-13 17:23:08.025391 | aio | ok: [aio] 2026-04-13 17:23:08.025493 | aio | 2026-04-13 17:23:08.025804 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-13 17:23:08.025853 | aio | Monday 13 April 2026 17:23:08 +0000 (0:00:13.982) 0:02:06.755 ********** 2026-04-13 17:23:08.099687 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-13 17:23:08.099761 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-13 17:23:08.099808 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-13 17:23:08.100271 | aio | skipping: [aio] 2026-04-13 17:23:08.100319 | aio | 2026-04-13 17:23:08.100330 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-13 17:23:08.100340 | aio | Monday 13 April 2026 17:23:08 +0000 (0:00:00.074) 0:02:06.830 ********** 2026-04-13 17:23:14.174243 | aio | ok: [aio] 2026-04-13 17:23:14.174340 | aio | 2026-04-13 17:23:14.174674 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-13 17:23:14.174723 | aio | Monday 13 April 2026 17:23:14 +0000 (0:00:06.074) 0:02:12.904 ********** 2026-04-13 17:23:20.181203 | aio | ok: [aio] 2026-04-13 17:23:20.181257 | aio | 2026-04-13 17:23:20.181262 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-13 17:23:20.181267 | aio | Monday 13 April 2026 17:23:20 +0000 (0:00:06.006) 0:02:18.911 ********** 2026-04-13 17:23:20.233158 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-13 17:23:20.233204 | aio | 2026-04-13 17:23:20.233210 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-13 17:23:20.233221 | aio | Monday 13 April 2026 17:23:20 +0000 (0:00:00.051) 0:02:18.963 ********** 2026-04-13 17:23:20.279923 | aio | ok: [aio] 2026-04-13 17:23:20.279970 | aio | 2026-04-13 17:23:20.279975 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-13 17:23:20.279990 | aio | Monday 13 April 2026 17:23:20 +0000 (0:00:00.046) 0:02:19.009 ********** 2026-04-13 17:23:26.373094 | aio | ok: [aio] 2026-04-13 17:23:26.373181 | aio | 2026-04-13 17:23:26.373431 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-13 17:23:26.373469 | aio | Monday 13 April 2026 17:23:26 +0000 (0:00:06.093) 0:02:25.103 ********** 2026-04-13 17:23:26.421636 | aio | ok: [aio] 2026-04-13 17:23:26.421687 | aio | 2026-04-13 17:23:26.421963 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-13 17:23:26.421992 | aio | Monday 13 April 2026 17:23:26 +0000 (0:00:00.048) 0:02:25.151 ********** 2026-04-13 17:23:26.465416 | aio | skipping: [aio] => (item=1) 2026-04-13 17:23:26.465510 | aio | skipping: [aio] => (item=1) 2026-04-13 17:23:26.466007 | aio | skipping: [aio] => (item=1) 2026-04-13 17:23:26.466089 | aio | skipping: [aio] 2026-04-13 17:23:26.466095 | aio | 2026-04-13 17:23:26.466100 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-13 17:23:26.466106 | aio | Monday 13 April 2026 17:23:26 +0000 (0:00:00.043) 0:02:25.195 ********** 2026-04-13 17:23:26.498858 | aio | skipping: [aio] 2026-04-13 17:23:26.498942 | aio | 2026-04-13 17:23:26.500282 | aio | PLAY RECAP ********************************************************************* 2026-04-13 17:23:26.500364 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-13 17:23:26.500377 | aio | 2026-04-13 17:23:26.500386 | aio | 2026-04-13 17:23:26.500395 | aio | TASKS RECAP ******************************************************************** 2026-04-13 17:23:26.500405 | aio | Monday 13 April 2026 17:23:26 +0000 (0:00:00.033) 0:02:25.229 ********** 2026-04-13 17:23:26.500415 | aio | =============================================================================== 2026-04-13 17:23:26.500424 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.06s 2026-04-13 17:23:26.500434 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.98s 2026-04-13 17:23:26.500442 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.10s 2026-04-13 17:23:26.500451 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.44s 2026-04-13 17:23:26.500460 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.35s 2026-04-13 17:23:26.500468 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.34s 2026-04-13 17:23:26.500478 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.34s 2026-04-13 17:23:26.500495 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.21s 2026-04-13 17:23:26.500504 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.09s 2026-04-13 17:23:26.500513 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.08s 2026-04-13 17:23:26.500524 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.07s 2026-04-13 17:23:26.501344 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.01s 2026-04-13 17:23:26.501366 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.97s 2026-04-13 17:23:26.501371 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.41s 2026-04-13 17:23:26.501375 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.07s 2026-04-13 17:23:26.501380 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.06s 2026-04-13 17:23:26.501384 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.20s 2026-04-13 17:23:26.501389 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.99s 2026-04-13 17:23:26.501393 | aio | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 1.21s 2026-04-13 17:23:26.501397 | aio | Gathering Facts --------------------------------------------------------- 1.18s 2026-04-13 17:23:26.632283 | aio | INFO [default > idempotence] Executed: Successful 2026-04-13 17:23:26.640133 | aio | INFO [default > side_effect] Executing 2026-04-13 17:23:26.640644 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 17:23:26.647913 | aio | INFO [default > verify] Executing 2026-04-13 17:23:27.287647 | aio | 2026-04-13 17:23:27.288002 | aio | PLAY [Verify] ****************************************************************** 2026-04-13 17:23:27.288290 | aio | 2026-04-13 17:23:27.288562 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-13 17:23:27.288827 | aio | Monday 13 April 2026 17:23:27 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-04-13 17:23:28.432260 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-13 17:23:28.432349 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-13 17:23:28.432364 | aio | interpreter could change the meaning of that path. See 2026-04-13 17:23:28.432441 | aio | https://docs.ansible.com/ansible- 2026-04-13 17:23:28.432650 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-13 17:23:28.439022 | aio | ok: [aio] 2026-04-13 17:23:28.439208 | aio | 2026-04-13 17:23:28.439410 | aio | TASK [Get cluster health status] *********************************************** 2026-04-13 17:23:28.439694 | aio | Monday 13 April 2026 17:23:28 +0000 (0:00:01.151) 0:00:01.158 ********** 2026-04-13 17:23:38.722211 | aio | ok: [aio] 2026-04-13 17:23:38.722386 | aio | 2026-04-13 17:23:38.722603 | aio | TASK [Print cluster health status] ********************************************* 2026-04-13 17:23:38.722809 | aio | Monday 13 April 2026 17:23:38 +0000 (0:00:10.282) 0:00:11.441 ********** 2026-04-13 17:23:38.750253 | aio | ok: [aio] => { 2026-04-13 17:23:38.750434 | aio | "_ceph_health": { 2026-04-13 17:23:38.750628 | aio | "changed": false, 2026-04-13 17:23:38.750816 | aio | "cmd": [ 2026-04-13 17:23:38.751006 | aio | "cephadm", 2026-04-13 17:23:38.751191 | aio | "shell", 2026-04-13 17:23:38.751381 | aio | "--", 2026-04-13 17:23:38.751616 | aio | "ceph", 2026-04-13 17:23:38.751796 | aio | "health" 2026-04-13 17:23:38.751977 | aio | ], 2026-04-13 17:23:38.752194 | aio | "delta": "0:00:10.007118", 2026-04-13 17:23:38.752389 | aio | "end": "2026-04-13 17:23:38.688655", 2026-04-13 17:23:38.752680 | aio | "failed": false, 2026-04-13 17:23:38.752894 | aio | "msg": "", 2026-04-13 17:23:38.753079 | aio | "rc": 0, 2026-04-13 17:23:38.753268 | aio | "start": "2026-04-13 17:23:28.681537", 2026-04-13 17:23:38.753482 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-13 17:23:38.753676 | aio | "stderr_lines": [ 2026-04-13 17:23:38.753864 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-13 17:23:38.754067 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-13 17:23:38.754244 | aio | ], 2026-04-13 17:23:38.754429 | aio | "stdout": "HEALTH_OK", 2026-04-13 17:23:38.754611 | aio | "stdout_lines": [ 2026-04-13 17:23:38.754792 | aio | "HEALTH_OK" 2026-04-13 17:23:38.754968 | aio | ] 2026-04-13 17:23:38.755146 | aio | } 2026-04-13 17:23:38.755326 | aio | } 2026-04-13 17:23:38.755498 | aio | 2026-04-13 17:23:38.755690 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-13 17:23:38.755886 | aio | Monday 13 April 2026 17:23:38 +0000 (0:00:00.028) 0:00:11.470 ********** 2026-04-13 17:23:38.774229 | aio | ok: [aio] => { 2026-04-13 17:23:38.774386 | aio | "changed": false, 2026-04-13 17:23:38.774571 | aio | "msg": "All assertions passed" 2026-04-13 17:23:38.774758 | aio | } 2026-04-13 17:23:38.774932 | aio | 2026-04-13 17:23:38.775127 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-13 17:23:38.775307 | aio | Monday 13 April 2026 17:23:38 +0000 (0:00:00.023) 0:00:11.494 ********** 2026-04-13 17:23:44.839102 | aio | changed: [aio] 2026-04-13 17:23:44.839286 | aio | 2026-04-13 17:23:44.839509 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-13 17:23:44.839721 | aio | Monday 13 April 2026 17:23:44 +0000 (0:00:06.064) 0:00:17.558 ********** 2026-04-13 17:23:47.270245 | aio | changed: [aio] 2026-04-13 17:23:47.271063 | aio | 2026-04-13 17:23:47.271113 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-13 17:23:47.271120 | aio | Monday 13 April 2026 17:23:47 +0000 (0:00:02.431) 0:00:19.990 ********** 2026-04-13 17:23:48.483239 | aio | ok: [aio] 2026-04-13 17:23:48.483313 | aio | 2026-04-13 17:23:48.483625 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-13 17:23:48.483673 | aio | Monday 13 April 2026 17:23:48 +0000 (0:00:01.212) 0:00:21.203 ********** 2026-04-13 17:23:48.516470 | aio | ok: [aio] => { 2026-04-13 17:23:48.516673 | aio | "changed": false, 2026-04-13 17:23:48.516903 | aio | "msg": "All assertions passed" 2026-04-13 17:23:48.517114 | aio | } 2026-04-13 17:23:48.517373 | aio | 2026-04-13 17:23:48.517597 | aio | PLAY RECAP ********************************************************************* 2026-04-13 17:23:48.517848 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 17:23:48.518044 | aio | 2026-04-13 17:23:48.518248 | aio | 2026-04-13 17:23:48.518485 | aio | TASKS RECAP ******************************************************************** 2026-04-13 17:23:48.518703 | aio | Monday 13 April 2026 17:23:48 +0000 (0:00:00.033) 0:00:21.236 ********** 2026-04-13 17:23:48.518976 | aio | =============================================================================== 2026-04-13 17:23:48.519210 | aio | Get cluster health status ---------------------------------------------- 10.28s 2026-04-13 17:23:48.519565 | aio | Create a test Ceph pool ------------------------------------------------- 6.06s 2026-04-13 17:23:48.519703 | aio | Create a test Ceph key -------------------------------------------------- 2.43s 2026-04-13 17:23:48.519929 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.21s 2026-04-13 17:23:48.520181 | aio | Gathering Facts --------------------------------------------------------- 1.15s 2026-04-13 17:23:48.520496 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-04-13 17:23:48.520698 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-13 17:23:48.520905 | aio | Assert that the cluster status is healthy ------------------------------- 0.02s 2026-04-13 17:23:48.588931 | aio | INFO [default > verify] Executed: Successful 2026-04-13 17:23:48.594085 | aio | INFO [default > cleanup] Executing 2026-04-13 17:23:48.594349 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 17:23:48.599321 | aio | INFO [default > destroy] Executing 2026-04-13 17:23:48.599375 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-13 17:23:48.599435 | aio | INFO [default > destroy] Executed: Successful 2026-04-13 17:23:48.599689 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-13 17:23:48.804063 | aio | ok: Runtime: 0:10:23.454248 2026-04-13 17:23:48.821145 | 2026-04-13 17:23:48.821261 | PLAY RECAP 2026-04-13 17:23:48.821309 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 17:23:48.821330 | 2026-04-13 17:23:48.921185 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-13 17:23:48.922903 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 17:23:49.486591 | 2026-04-13 17:23:49.486714 | PLAY [all] 2026-04-13 17:23:49.497621 | 2026-04-13 17:23:49.497747 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-13 17:23:49.542348 | aio | skipping: Conditional result was False 2026-04-13 17:23:49.551847 | 2026-04-13 17:23:49.551943 | TASK [fetch-output : Set log path for single node] 2026-04-13 17:23:49.595428 | aio | ok 2026-04-13 17:23:49.600992 | 2026-04-13 17:23:49.601078 | LOOP [fetch-output : Ensure local output dirs] 2026-04-13 17:23:50.034808 | aio -> localhost | ok: "/var/lib/zuul/builds/8f11673844124b2d989da28535522595/work/logs" 2026-04-13 17:23:50.243714 | aio -> localhost | changed: "/var/lib/zuul/builds/8f11673844124b2d989da28535522595/work/artifacts" 2026-04-13 17:23:50.442676 | aio -> localhost | changed: "/var/lib/zuul/builds/8f11673844124b2d989da28535522595/work/docs" 2026-04-13 17:23:50.460408 | 2026-04-13 17:23:50.460535 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-13 17:23:51.065966 | aio | changed: .d..t...... ./ 2026-04-13 17:23:51.066271 | aio | changed: All items complete 2026-04-13 17:23:51.066311 | 2026-04-13 17:23:51.576447 | aio | changed: .d..t...... ./ 2026-04-13 17:23:52.007999 | aio | changed: .d..t...... ./ 2026-04-13 17:23:52.035364 | 2026-04-13 17:23:52.035506 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-13 17:23:52.453117 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007681 2026-04-13 17:23:52.687858 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006431 2026-04-13 17:23:52.702393 | 2026-04-13 17:23:52.702471 | PLAY [all] 2026-04-13 17:23:52.708121 | 2026-04-13 17:23:52.708185 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-13 17:23:53.102527 | aio | changed 2026-04-13 17:23:53.111003 | 2026-04-13 17:23:53.111126 | PLAY RECAP 2026-04-13 17:23:53.111196 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-13 17:23:53.111229 | 2026-04-13 17:23:53.229870 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 17:23:53.232317 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-13 17:23:53.836534 | 2026-04-13 17:23:53.836659 | PLAY [localhost] 2026-04-13 17:23:53.846231 | 2026-04-13 17:23:53.846314 | TASK [Generate Zuul manifest] 2026-04-13 17:23:53.868562 | localhost | ok 2026-04-13 17:23:53.885303 | 2026-04-13 17:23:53.885447 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-13 17:23:54.237433 | localhost | changed 2026-04-13 17:23:54.252356 | 2026-04-13 17:23:54.252488 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-13 17:23:54.291375 | localhost | ok 2026-04-13 17:23:54.300762 | 2026-04-13 17:23:54.300878 | TASK [Upload logs] 2026-04-13 17:23:54.322511 | localhost | ok 2026-04-13 17:23:54.381266 | 2026-04-13 17:23:54.381379 | TASK [Set zuul-log-path fact] 2026-04-13 17:23:54.414752 | localhost | ok 2026-04-13 17:23:54.427915 | 2026-04-13 17:23:54.427993 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 17:23:54.459302 | localhost | ok 2026-04-13 17:23:54.468936 | 2026-04-13 17:23:54.469078 | TASK [upload-logs : Create log directories] 2026-04-13 17:23:54.866249 | localhost | changed 2026-04-13 17:23:54.872737 | 2026-04-13 17:23:54.872848 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-13 17:23:55.248060 | localhost -> localhost | ok: Runtime: 0:00:00.006004 2026-04-13 17:23:55.254595 | 2026-04-13 17:23:55.254685 | TASK [upload-logs : Upload logs to log server] 2026-04-13 17:23:55.713033 | localhost | Output suppressed because no_log was given 2026-04-13 17:23:55.721108 | 2026-04-13 17:23:55.721223 | LOOP [upload-logs : Compress console log and json output] 2026-04-13 17:23:55.760546 | localhost | skipping: Conditional result was False 2026-04-13 17:23:55.768553 | localhost | skipping: Conditional result was False 2026-04-13 17:23:55.781402 | 2026-04-13 17:23:55.781540 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-13 17:23:55.815196 | localhost | skipping: Conditional result was False 2026-04-13 17:23:55.815707 | 2026-04-13 17:23:55.819403 | localhost | skipping: Conditional result was False 2026-04-13 17:23:55.837088 | 2026-04-13 17:23:55.837227 | LOOP [upload-logs : Upload console log and json output]