2026-03-16 08:42:54.258095 | Job console starting 2026-03-16 08:42:54.274321 | Updating git repos 2026-03-16 08:42:54.311013 | Cloning repos into workspace 2026-03-16 08:42:54.399047 | Restoring repo states 2026-03-16 08:42:54.408032 | Merging changes 2026-03-16 08:42:54.703039 | Checking out repos 2026-03-16 08:42:54.747315 | Preparing playbooks 2026-03-16 08:42:56.286741 | Running Ansible setup 2026-03-16 08:43:00.559077 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-16 08:43:01.196190 | 2026-03-16 08:43:01.196367 | PLAY [localhost] 2026-03-16 08:43:01.206393 | 2026-03-16 08:43:01.206534 | TASK [Gathering Facts] 2026-03-16 08:43:02.183651 | localhost | ok 2026-03-16 08:43:02.197108 | 2026-03-16 08:43:02.197254 | TASK [Setup log path fact] 2026-03-16 08:43:02.227455 | localhost | ok 2026-03-16 08:43:02.239470 | 2026-03-16 08:43:02.239596 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 08:43:02.286179 | localhost | ok 2026-03-16 08:43:02.295143 | 2026-03-16 08:43:02.295290 | TASK [emit-job-header : Print job information] 2026-03-16 08:43:02.333519 | # Job Information 2026-03-16 08:43:02.333683 | Ansible Version: 2.16.16 2026-03-16 08:43:02.333717 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-03-16 08:43:02.333741 | Pipeline: check 2026-03-16 08:43:02.333762 | Executor: 0a8996d2b663 2026-03-16 08:43:02.333782 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/96 2026-03-16 08:43:02.333805 | Event ID: aae14020-2113-11f1-9b5e-8ba0967ba405 2026-03-16 08:43:02.338036 | 2026-03-16 08:43:02.338159 | LOOP [emit-job-header : Print node information] 2026-03-16 08:43:02.476171 | localhost | ok: 2026-03-16 08:43:02.476374 | localhost | # Node Information 2026-03-16 08:43:02.476405 | localhost | Inventory Hostname: aio 2026-03-16 08:43:02.476427 | localhost | Hostname: np0000158902 2026-03-16 08:43:02.476448 | localhost | Username: zuul 2026-03-16 08:43:02.476472 | localhost | Distro: Ubuntu 24.04 2026-03-16 08:43:02.476494 | localhost | Provider: yul1 2026-03-16 08:43:02.476513 | localhost | Region: ca-ymq-1 2026-03-16 08:43:02.476533 | localhost | Label: ubuntu-noble 2026-03-16 08:43:02.476552 | localhost | Product Name: OpenStack Nova 2026-03-16 08:43:02.476571 | localhost | Interface IP: 162.253.55.207 2026-03-16 08:43:02.495592 | 2026-03-16 08:43:02.496328 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-16 08:43:02.961132 | localhost -> localhost | changed 2026-03-16 08:43:02.968476 | 2026-03-16 08:43:02.968670 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-16 08:43:03.975378 | localhost -> localhost | changed 2026-03-16 08:43:03.984201 | 2026-03-16 08:43:03.984329 | PLAY [all] 2026-03-16 08:43:03.994640 | 2026-03-16 08:43:03.994741 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 08:43:04.215940 | aio -> localhost | ok 2026-03-16 08:43:04.228090 | 2026-03-16 08:43:04.228317 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 08:43:04.252417 | aio | ok 2026-03-16 08:43:04.272171 | aio | included: /var/lib/zuul/builds/eaea07de2a3f4697af045b1f8ee70b49/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 08:43:04.280790 | 2026-03-16 08:43:04.280996 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 08:43:06.188215 | aio -> localhost | Generating public/private rsa key pair. 2026-03-16 08:43:06.188374 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/eaea07de2a3f4697af045b1f8ee70b49/work/eaea07de2a3f4697af045b1f8ee70b49_id_rsa 2026-03-16 08:43:06.188403 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/eaea07de2a3f4697af045b1f8ee70b49/work/eaea07de2a3f4697af045b1f8ee70b49_id_rsa.pub 2026-03-16 08:43:06.188426 | aio -> localhost | The key fingerprint is: 2026-03-16 08:43:06.188446 | aio -> localhost | SHA256:SaiZMYW74M2bpO8kjwijgObnfTe4lIem+HDD3QyTPkM zuul-build-sshkey 2026-03-16 08:43:06.188479 | aio -> localhost | The key's randomart image is: 2026-03-16 08:43:06.188501 | aio -> localhost | +---[RSA 3072]----+ 2026-03-16 08:43:06.188525 | aio -> localhost | | .. | 2026-03-16 08:43:06.188546 | aio -> localhost | | .. . | 2026-03-16 08:43:06.188566 | aio -> localhost | | o.. . | 2026-03-16 08:43:06.188586 | aio -> localhost | | . .* ... | 2026-03-16 08:43:06.188606 | aio -> localhost | | . ++. ES | 2026-03-16 08:43:06.188626 | aio -> localhost | |. . * + B | 2026-03-16 08:43:06.188645 | aio -> localhost | |=..+.* X.+ | 2026-03-16 08:43:06.188664 | aio -> localhost | |*o.*B =o+o | 2026-03-16 08:43:06.188685 | aio -> localhost | |o.+==+..o . | 2026-03-16 08:43:06.188705 | aio -> localhost | +----[SHA256]-----+ 2026-03-16 08:43:06.188753 | aio -> localhost | ok: Runtime: 0:00:01.491972 2026-03-16 08:43:06.195402 | 2026-03-16 08:43:06.195483 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 08:43:06.228492 | aio | ok 2026-03-16 08:43:06.238946 | aio | included: /var/lib/zuul/builds/eaea07de2a3f4697af045b1f8ee70b49/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 08:43:06.247596 | 2026-03-16 08:43:06.247755 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 08:43:06.272764 | aio | skipping: Conditional result was False 2026-03-16 08:43:06.284609 | 2026-03-16 08:43:06.284736 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 08:43:06.847066 | aio | changed 2026-03-16 08:43:06.891479 | 2026-03-16 08:43:06.891645 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 08:43:07.118614 | aio | ok 2026-03-16 08:43:07.125471 | 2026-03-16 08:43:07.125586 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 08:43:07.716938 | aio | changed 2026-03-16 08:43:07.724388 | 2026-03-16 08:43:07.724788 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 08:43:08.284860 | aio | changed 2026-03-16 08:43:08.306197 | 2026-03-16 08:43:08.306376 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 08:43:08.330744 | aio | skipping: Conditional result was False 2026-03-16 08:43:08.354537 | 2026-03-16 08:43:08.354664 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 08:43:08.778944 | aio -> localhost | changed 2026-03-16 08:43:08.798439 | 2026-03-16 08:43:08.798632 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 08:43:09.519882 | aio -> localhost | Identity added: /var/lib/zuul/builds/eaea07de2a3f4697af045b1f8ee70b49/work/eaea07de2a3f4697af045b1f8ee70b49_id_rsa (zuul-build-sshkey) 2026-03-16 08:43:09.520072 | aio -> localhost | ok: Runtime: 0:00:00.012000 2026-03-16 08:43:09.538099 | 2026-03-16 08:43:09.538255 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 08:43:09.985528 | aio | ok 2026-03-16 08:43:09.996489 | 2026-03-16 08:43:09.996662 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 08:43:10.020326 | aio | skipping: Conditional result was False 2026-03-16 08:43:10.039587 | 2026-03-16 08:43:10.039728 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-16 08:43:10.456637 | aio | ok 2026-03-16 08:43:10.583069 | 2026-03-16 08:43:10.583196 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-16 08:43:11.449513 | aio | Output suppressed because no_log was given 2026-03-16 08:43:11.524286 | 2026-03-16 08:43:11.524449 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-16 08:43:11.760799 | aio | ok: "logs" 2026-03-16 08:43:11.761240 | aio | ok: All items complete 2026-03-16 08:43:11.761301 | 2026-03-16 08:43:11.951186 | aio | ok: "artifacts" 2026-03-16 08:43:12.139759 | aio | ok: "docs" 2026-03-16 08:43:12.156999 | 2026-03-16 08:43:12.157204 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-16 08:43:12.387294 | aio | changed: "logs" 2026-03-16 08:43:12.574141 | aio | changed: "artifacts" 2026-03-16 08:43:12.760200 | aio | changed: "docs" 2026-03-16 08:43:12.772644 | 2026-03-16 08:43:12.772745 | PLAY RECAP 2026-03-16 08:43:12.772787 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-16 08:43:12.772815 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 08:43:12.772835 | 2026-03-16 08:43:12.918866 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-16 08:43:12.921774 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-16 08:43:13.675519 | 2026-03-16 08:43:13.675905 | PLAY [all] 2026-03-16 08:43:13.699169 | 2026-03-16 08:43:13.699641 | TASK [setup-uv : Extract archive] 2026-03-16 08:43:16.070754 | aio | changed 2026-03-16 08:43:16.078299 | 2026-03-16 08:43:16.078449 | TASK [setup-uv : Print version] 2026-03-16 08:43:16.472594 | aio | uv 0.8.13 2026-03-16 08:43:16.618040 | aio | ok: Runtime: 0:00:00.015365 2026-03-16 08:43:16.627721 | 2026-03-16 08:43:16.627849 | PLAY RECAP 2026-03-16 08:43:16.627911 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 08:43:16.627952 | 2026-03-16 08:43:16.836891 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-16 08:43:16.839863 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-16 08:43:17.615495 | 2026-03-16 08:43:17.615648 | PLAY [all] 2026-03-16 08:43:17.628190 | 2026-03-16 08:43:17.628330 | TASK [Copy inventory file for Zuul] 2026-03-16 08:43:18.626553 | aio | changed 2026-03-16 08:43:18.633557 | 2026-03-16 08:43:18.633700 | TASK [Switch "ansible_host" to private IP] 2026-03-16 08:43:18.997703 | aio | changed: 1 replacements made 2026-03-16 08:43:19.005093 | 2026-03-16 08:43:19.005205 | TASK [Run Molecule scenario] 2026-03-16 08:43:19.492315 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-03-16 08:43:19.492420 | aio | Creating virtual environment at: .venv 2026-03-16 08:43:19.746449 | aio | Downloading pygments (1.2MiB) 2026-03-16 08:43:19.749238 | aio | Downloading netaddr (2.2MiB) 2026-03-16 08:43:19.749498 | aio | Downloading ansible-core (2.1MiB) 2026-03-16 08:43:19.749777 | aio | Downloading cryptography (4.3MiB) 2026-03-16 08:43:19.977273 | aio | Downloading netaddr 2026-03-16 08:43:19.989989 | aio | Downloading cryptography 2026-03-16 08:43:20.054245 | aio | Downloading pygments 2026-03-16 08:43:20.245247 | aio | Downloading ansible-core 2026-03-16 08:43:20.292394 | aio | Installed 37 packages in 46ms 2026-03-16 08:43:21.041543 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-03-16 08:43:21.041683 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-03-16 08:43:21.670866 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-16 08:43:21.670953 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-03-16 08:43:32.498463 | aio | INFO [default > dependency] Executing 2026-03-16 08:43:32.498638 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-03-16 08:43:32.498833 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-03-16 08:43:32.498974 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-16 08:43:32.504726 | aio | INFO [default > cleanup] Executing 2026-03-16 08:43:32.505016 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-16 08:43:32.510671 | aio | INFO [default > destroy] Executing 2026-03-16 08:43:32.510706 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-03-16 08:43:32.510795 | aio | INFO [default > destroy] Executed: Successful 2026-03-16 08:43:32.516408 | aio | INFO [default > syntax] Executing 2026-03-16 08:43:33.582893 | aio | 2026-03-16 08:43:33.583119 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-03-16 08:43:33.635209 | aio | INFO [default > syntax] Executed: Successful 2026-03-16 08:43:33.646610 | aio | INFO [default > create] Executing 2026-03-16 08:43:33.648896 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-16 08:43:33.655152 | aio | INFO [default > prepare] Executing 2026-03-16 08:43:34.484139 | aio | 2026-03-16 08:43:34.484333 | aio | PLAY [Prepare] ***************************************************************** 2026-03-16 08:43:34.484597 | aio | 2026-03-16 08:43:34.484839 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-16 08:43:34.485080 | aio | Monday 16 March 2026 08:43:34 +0000 (0:00:00.032) 0:00:00.032 ********** 2026-03-16 08:43:35.762825 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-16 08:43:35.762927 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-16 08:43:35.763174 | aio | interpreter could change the meaning of that path. See 2026-03-16 08:43:35.763404 | aio | https://docs.ansible.com/ansible- 2026-03-16 08:43:35.763719 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-16 08:43:35.772895 | aio | ok: [aio] 2026-03-16 08:43:35.773100 | aio | 2026-03-16 08:43:35.773340 | aio | TASK [Configure short hostname] ************************************************ 2026-03-16 08:43:35.773696 | aio | Monday 16 March 2026 08:43:35 +0000 (0:00:01.289) 0:00:01.322 ********** 2026-03-16 08:43:36.560461 | aio | changed: [aio] 2026-03-16 08:43:36.560523 | aio | 2026-03-16 08:43:36.560677 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-03-16 08:43:36.560806 | aio | Monday 16 March 2026 08:43:36 +0000 (0:00:00.787) 0:00:02.109 ********** 2026-03-16 08:43:36.890504 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-03-16 08:43:36.890594 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-03-16 08:43:36.890629 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-03-16 08:43:36.898505 | aio | changed: [aio] 2026-03-16 08:43:36.898532 | aio | 2026-03-16 08:43:36.898543 | aio | TASK [Update apt cache] ******************************************************** 2026-03-16 08:43:36.898592 | aio | Monday 16 March 2026 08:43:36 +0000 (0:00:00.337) 0:00:02.447 ********** 2026-03-16 08:43:43.164589 | aio | changed: [aio] 2026-03-16 08:43:43.164630 | aio | 2026-03-16 08:43:43.164835 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-03-16 08:43:43.165052 | aio | 2026-03-16 08:43:43.165293 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-16 08:43:43.165530 | aio | Monday 16 March 2026 08:43:43 +0000 (0:00:06.265) 0:00:08.713 ********** 2026-03-16 08:43:43.979285 | aio | ok: [aio] 2026-03-16 08:43:43.979514 | aio | 2026-03-16 08:43:43.980233 | aio | TASK [Install depedencies] ***************************************************** 2026-03-16 08:43:43.980313 | aio | Monday 16 March 2026 08:43:43 +0000 (0:00:00.815) 0:00:09.528 ********** 2026-03-16 08:44:03.407657 | aio | changed: [aio] 2026-03-16 08:44:03.407750 | aio | 2026-03-16 08:44:03.407765 | aio | TASK [Start up service] ******************************************************** 2026-03-16 08:44:03.407880 | aio | Monday 16 March 2026 08:44:03 +0000 (0:00:19.427) 0:00:28.956 ********** 2026-03-16 08:44:04.046023 | aio | ok: [aio] 2026-03-16 08:44:04.046122 | aio | 2026-03-16 08:44:04.046299 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-03-16 08:44:04.046462 | aio | Monday 16 March 2026 08:44:04 +0000 (0:00:00.638) 0:00:29.595 ********** 2026-03-16 08:44:04.387809 | aio | ok: [aio] 2026-03-16 08:44:04.388075 | aio | 2026-03-16 08:44:04.388345 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-03-16 08:44:04.388601 | aio | Monday 16 March 2026 08:44:04 +0000 (0:00:00.341) 0:00:29.937 ********** 2026-03-16 08:44:05.146688 | aio | changed: [aio] 2026-03-16 08:44:05.146755 | aio | 2026-03-16 08:44:05.146776 | aio | TASK [Get list of all loopback devices] **************************************** 2026-03-16 08:44:05.147030 | aio | Monday 16 March 2026 08:44:05 +0000 (0:00:00.757) 0:00:30.694 ********** 2026-03-16 08:44:05.410574 | aio | ok: [aio] 2026-03-16 08:44:05.410815 | aio | 2026-03-16 08:44:05.411081 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-03-16 08:44:05.411330 | aio | Monday 16 March 2026 08:44:05 +0000 (0:00:00.264) 0:00:30.959 ********** 2026-03-16 08:44:05.435750 | aio | skipping: [aio] 2026-03-16 08:44:05.435836 | aio | 2026-03-16 08:44:05.435991 | aio | TASK [Create devices for Ceph] ************************************************* 2026-03-16 08:44:05.436150 | aio | Monday 16 March 2026 08:44:05 +0000 (0:00:00.026) 0:00:30.985 ********** 2026-03-16 08:44:06.147881 | aio | changed: [aio] => (item=osd0) 2026-03-16 08:44:06.148076 | aio | changed: [aio] => (item=osd1) 2026-03-16 08:44:06.148317 | aio | changed: [aio] => (item=osd2) 2026-03-16 08:44:06.148540 | aio | 2026-03-16 08:44:06.148823 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-03-16 08:44:06.149063 | aio | Monday 16 March 2026 08:44:06 +0000 (0:00:00.710) 0:00:31.696 ********** 2026-03-16 08:44:06.949510 | aio | changed: [aio] => (item=osd0) 2026-03-16 08:44:06.950271 | aio | changed: [aio] => (item=osd1) 2026-03-16 08:44:06.950288 | aio | changed: [aio] => (item=osd2) 2026-03-16 08:44:06.950306 | aio | 2026-03-16 08:44:06.950612 | aio | TASK [Start loop devices] ****************************************************** 2026-03-16 08:44:06.950935 | aio | Monday 16 March 2026 08:44:06 +0000 (0:00:00.799) 0:00:32.495 ********** 2026-03-16 08:44:07.774608 | aio | changed: [aio] => (item=osd0) 2026-03-16 08:44:07.774669 | aio | changed: [aio] => (item=osd1) 2026-03-16 08:44:07.774903 | aio | changed: [aio] => (item=osd2) 2026-03-16 08:44:07.775126 | aio | 2026-03-16 08:44:07.775390 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-03-16 08:44:07.775674 | aio | Monday 16 March 2026 08:44:07 +0000 (0:00:00.827) 0:00:33.323 ********** 2026-03-16 08:44:09.285038 | aio | changed: [aio] => (item=osd0) 2026-03-16 08:44:09.285626 | aio | changed: [aio] => (item=osd1) 2026-03-16 08:44:09.285648 | aio | changed: [aio] => (item=osd2) 2026-03-16 08:44:09.285672 | aio | 2026-03-16 08:44:09.285679 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-03-16 08:44:09.285688 | aio | Monday 16 March 2026 08:44:09 +0000 (0:00:01.510) 0:00:34.833 ********** 2026-03-16 08:44:10.651736 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-03-16 08:44:10.651830 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-03-16 08:44:10.652523 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-03-16 08:44:10.652616 | aio | 2026-03-16 08:44:10.652622 | aio | PLAY RECAP ********************************************************************* 2026-03-16 08:44:10.653597 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-03-16 08:44:10.653611 | aio | 2026-03-16 08:44:10.653616 | aio | 2026-03-16 08:44:10.653620 | aio | TASKS RECAP ******************************************************************** 2026-03-16 08:44:10.654674 | aio | Monday 16 March 2026 08:44:10 +0000 (0:00:01.367) 0:00:36.200 ********** 2026-03-16 08:44:10.654750 | aio | =============================================================================== 2026-03-16 08:44:10.654761 | aio | Install depedencies ---------------------------------------------------- 19.43s 2026-03-16 08:44:10.654770 | aio | Update apt cache -------------------------------------------------------- 6.27s 2026-03-16 08:44:10.654787 | aio | Create a volume group for each loop device ------------------------------ 1.51s 2026-03-16 08:44:10.656630 | aio | Create a logical volume for each loop device ---------------------------- 1.37s 2026-03-16 08:44:10.656704 | aio | Gathering Facts --------------------------------------------------------- 1.29s 2026-03-16 08:44:10.656714 | aio | Start loop devices ------------------------------------------------------ 0.83s 2026-03-16 08:44:10.656723 | aio | Gathering Facts --------------------------------------------------------- 0.82s 2026-03-16 08:44:10.656732 | aio | Set permissions on loopback devices ------------------------------------- 0.80s 2026-03-16 08:44:10.656740 | aio | Configure short hostname ------------------------------------------------ 0.79s 2026-03-16 08:44:10.656749 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.76s 2026-03-16 08:44:10.656943 | aio | Create devices for Ceph ------------------------------------------------- 0.71s 2026-03-16 08:44:10.657239 | aio | Start up service -------------------------------------------------------- 0.64s 2026-03-16 08:44:10.657532 | aio | Generate lvm.conf ------------------------------------------------------- 0.34s 2026-03-16 08:44:10.657856 | aio | Ensure hostname inside hosts file --------------------------------------- 0.34s 2026-03-16 08:44:10.658157 | aio | Get list of all loopback devices ---------------------------------------- 0.26s 2026-03-16 08:44:10.658451 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-03-16 08:44:10.753101 | aio | INFO [default > prepare] Executed: Successful 2026-03-16 08:44:10.763348 | aio | INFO [default > converge] Executing 2026-03-16 08:44:11.748392 | aio | 2026-03-16 08:44:11.748858 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-03-16 08:44:11.749213 | aio | 2026-03-16 08:44:11.749529 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-16 08:44:11.749913 | aio | Monday 16 March 2026 08:44:11 +0000 (0:00:00.051) 0:00:00.051 ********** 2026-03-16 08:44:13.021253 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-16 08:44:13.021693 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-16 08:44:13.022030 | aio | interpreter could change the meaning of that path. See 2026-03-16 08:44:13.022358 | aio | https://docs.ansible.com/ansible- 2026-03-16 08:44:13.022722 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-16 08:44:13.036734 | aio | ok: [aio] 2026-03-16 08:44:13.037081 | aio | 2026-03-16 08:44:13.037400 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:44:13.037739 | aio | Monday 16 March 2026 08:44:13 +0000 (0:00:01.288) 0:00:01.340 ********** 2026-03-16 08:44:13.403781 | aio | ok: [aio] 2026-03-16 08:44:13.404153 | aio | 2026-03-16 08:44:13.404864 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:44:13.404939 | aio | Monday 16 March 2026 08:44:13 +0000 (0:00:00.366) 0:00:01.707 ********** 2026-03-16 08:44:13.446542 | aio | skipping: [aio] 2026-03-16 08:44:13.446785 | aio | 2026-03-16 08:44:13.447038 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-16 08:44:13.447289 | aio | Monday 16 March 2026 08:44:13 +0000 (0:00:00.043) 0:00:01.750 ********** 2026-03-16 08:44:13.810080 | aio | changed: [aio] 2026-03-16 08:44:13.810255 | aio | 2026-03-16 08:44:13.810517 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:44:13.810781 | aio | Monday 16 March 2026 08:44:13 +0000 (0:00:00.363) 0:00:02.113 ********** 2026-03-16 08:44:13.929092 | aio | ok: [aio] => { 2026-03-16 08:44:13.929324 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-16 08:44:13.929571 | aio | } 2026-03-16 08:44:13.929861 | aio | 2026-03-16 08:44:13.930114 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:44:13.930354 | aio | Monday 16 March 2026 08:44:13 +0000 (0:00:00.119) 0:00:02.232 ********** 2026-03-16 08:44:14.732755 | aio | changed: [aio] 2026-03-16 08:44:14.732907 | aio | 2026-03-16 08:44:14.733201 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:44:14.733413 | aio | Monday 16 March 2026 08:44:14 +0000 (0:00:00.803) 0:00:03.036 ********** 2026-03-16 08:44:14.787370 | aio | skipping: [aio] 2026-03-16 08:44:14.787572 | aio | 2026-03-16 08:44:14.787858 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:44:14.788103 | aio | Monday 16 March 2026 08:44:14 +0000 (0:00:00.055) 0:00:03.091 ********** 2026-03-16 08:44:14.843429 | aio | skipping: [aio] 2026-03-16 08:44:14.843666 | aio | 2026-03-16 08:44:14.843911 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:44:14.844161 | aio | Monday 16 March 2026 08:44:14 +0000 (0:00:00.056) 0:00:03.147 ********** 2026-03-16 08:44:15.112944 | aio | ok: [aio] 2026-03-16 08:44:15.113100 | aio | 2026-03-16 08:44:15.113358 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:44:15.113643 | aio | Monday 16 March 2026 08:44:15 +0000 (0:00:00.269) 0:00:03.416 ********** 2026-03-16 08:44:16.402736 | aio | ok: [aio] 2026-03-16 08:44:16.402818 | aio | 2026-03-16 08:44:16.402997 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:44:16.403249 | aio | Monday 16 March 2026 08:44:16 +0000 (0:00:01.289) 0:00:04.705 ********** 2026-03-16 08:44:16.605023 | aio | ok: [aio] => { 2026-03-16 08:44:16.605335 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-16 08:44:16.605613 | aio | } 2026-03-16 08:44:16.605905 | aio | 2026-03-16 08:44:16.606248 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:44:16.606518 | aio | Monday 16 March 2026 08:44:16 +0000 (0:00:00.202) 0:00:04.908 ********** 2026-03-16 08:44:17.651594 | aio | changed: [aio] 2026-03-16 08:44:17.651660 | aio | 2026-03-16 08:44:17.651674 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:44:17.651684 | aio | Monday 16 March 2026 08:44:17 +0000 (0:00:01.045) 0:00:05.953 ********** 2026-03-16 08:44:20.959718 | aio | changed: [aio] 2026-03-16 08:44:20.959833 | aio | 2026-03-16 08:44:20.960337 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-16 08:44:20.960384 | aio | Monday 16 March 2026 08:44:20 +0000 (0:00:03.307) 0:00:09.261 ********** 2026-03-16 08:44:20.991098 | aio | skipping: [aio] 2026-03-16 08:44:20.991174 | aio | 2026-03-16 08:44:20.993716 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-16 08:44:20.993777 | aio | Monday 16 March 2026 08:44:20 +0000 (0:00:00.032) 0:00:09.294 ********** 2026-03-16 08:44:21.025324 | aio | skipping: [aio] 2026-03-16 08:44:21.025366 | aio | 2026-03-16 08:44:21.025371 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-16 08:44:21.025376 | aio | Monday 16 March 2026 08:44:21 +0000 (0:00:00.034) 0:00:09.328 ********** 2026-03-16 08:44:21.064665 | aio | skipping: [aio] 2026-03-16 08:44:21.064705 | aio | 2026-03-16 08:44:21.064855 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-16 08:44:21.065107 | aio | Monday 16 March 2026 08:44:21 +0000 (0:00:00.038) 0:00:09.366 ********** 2026-03-16 08:44:28.506188 | aio | changed: [aio] 2026-03-16 08:44:28.506350 | aio | 2026-03-16 08:44:28.506645 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-16 08:44:28.506894 | aio | Monday 16 March 2026 08:44:28 +0000 (0:00:07.442) 0:00:16.809 ********** 2026-03-16 08:44:29.151571 | aio | changed: [aio] 2026-03-16 08:44:29.151628 | aio | 2026-03-16 08:44:29.151635 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-16 08:44:29.151641 | aio | Monday 16 March 2026 08:44:29 +0000 (0:00:00.644) 0:00:17.454 ********** 2026-03-16 08:44:30.296719 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-03-16 08:44:30.296786 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-16 08:44:30.296798 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-16 08:44:30.296807 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-16 08:44:30.296817 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-16 08:44:30.296826 | aio | 2026-03-16 08:44:30.296842 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-16 08:44:30.297155 | aio | Monday 16 March 2026 08:44:30 +0000 (0:00:01.143) 0:00:18.597 ********** 2026-03-16 08:44:31.025775 | aio | changed: [aio] 2026-03-16 08:44:31.025828 | aio | 2026-03-16 08:44:31.025838 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-16 08:44:31.025849 | aio | Monday 16 March 2026 08:44:31 +0000 (0:00:00.720) 0:00:19.318 ********** 2026-03-16 08:44:31.025857 | aio | 2026-03-16 08:44:31.025866 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-16 08:44:31.025875 | aio | Monday 16 March 2026 08:44:31 +0000 (0:00:00.008) 0:00:19.327 ********** 2026-03-16 08:44:32.190747 | aio | ok: [aio] 2026-03-16 08:44:32.190852 | aio | 2026-03-16 08:44:32.190891 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-03-16 08:44:32.191239 | aio | Monday 16 March 2026 08:44:32 +0000 (0:00:01.165) 0:00:20.492 ********** 2026-03-16 08:44:32.784708 | aio | changed: [aio] 2026-03-16 08:44:32.785623 | aio | 2026-03-16 08:44:32.785694 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-16 08:44:32.785706 | aio | Monday 16 March 2026 08:44:32 +0000 (0:00:00.595) 0:00:21.087 ********** 2026-03-16 08:44:33.512066 | aio | changed: [aio] 2026-03-16 08:44:33.512159 | aio | 2026-03-16 08:44:33.512174 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:44:33.512343 | aio | Monday 16 March 2026 08:44:33 +0000 (0:00:00.727) 0:00:21.815 ********** 2026-03-16 08:44:33.788529 | aio | ok: [aio] 2026-03-16 08:44:33.788624 | aio | 2026-03-16 08:44:33.788634 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:44:33.788644 | aio | Monday 16 March 2026 08:44:33 +0000 (0:00:00.275) 0:00:22.091 ********** 2026-03-16 08:44:33.874675 | aio | ok: [aio] => { 2026-03-16 08:44:33.876361 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-16 08:44:33.876400 | aio | } 2026-03-16 08:44:33.876411 | aio | 2026-03-16 08:44:33.876420 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:44:33.876430 | aio | Monday 16 March 2026 08:44:33 +0000 (0:00:00.085) 0:00:22.176 ********** 2026-03-16 08:44:35.299371 | aio | changed: [aio] 2026-03-16 08:44:35.299459 | aio | 2026-03-16 08:44:35.299473 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:44:35.299487 | aio | Monday 16 March 2026 08:44:35 +0000 (0:00:01.424) 0:00:23.601 ********** 2026-03-16 08:44:39.884267 | aio | changed: [aio] 2026-03-16 08:44:39.884334 | aio | 2026-03-16 08:44:39.884347 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-16 08:44:39.884361 | aio | Monday 16 March 2026 08:44:39 +0000 (0:00:04.584) 0:00:28.186 ********** 2026-03-16 08:44:40.816492 | aio | ok: [aio] 2026-03-16 08:44:40.816611 | aio | 2026-03-16 08:44:40.816629 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-16 08:44:40.816643 | aio | Monday 16 March 2026 08:44:40 +0000 (0:00:00.932) 0:00:29.118 ********** 2026-03-16 08:44:41.230677 | aio | changed: [aio] 2026-03-16 08:44:41.230733 | aio | 2026-03-16 08:44:41.230741 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-16 08:44:41.230748 | aio | Monday 16 March 2026 08:44:41 +0000 (0:00:00.412) 0:00:29.531 ********** 2026-03-16 08:44:41.812339 | aio | changed: [aio] 2026-03-16 08:44:41.812427 | aio | 2026-03-16 08:44:41.812672 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-16 08:44:41.812715 | aio | Monday 16 March 2026 08:44:41 +0000 (0:00:00.584) 0:00:30.116 ********** 2026-03-16 08:44:42.514120 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-03-16 08:44:42.514210 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-16 08:44:42.515619 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-16 08:44:42.515658 | aio | 2026-03-16 08:44:42.515665 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-16 08:44:42.515671 | aio | Monday 16 March 2026 08:44:42 +0000 (0:00:00.700) 0:00:30.816 ********** 2026-03-16 08:44:43.090105 | aio | changed: [aio] 2026-03-16 08:44:43.090159 | aio | 2026-03-16 08:44:43.090173 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-16 08:44:43.090186 | aio | Monday 16 March 2026 08:44:43 +0000 (0:00:00.575) 0:00:31.392 ********** 2026-03-16 08:44:43.690662 | aio | changed: [aio] 2026-03-16 08:44:43.690723 | aio | 2026-03-16 08:44:43.690738 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-16 08:44:43.690751 | aio | Monday 16 March 2026 08:44:43 +0000 (0:00:00.592) 0:00:31.985 ********** 2026-03-16 08:44:43.690763 | aio | 2026-03-16 08:44:43.690781 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-16 08:44:43.691066 | aio | Monday 16 March 2026 08:44:43 +0000 (0:00:00.007) 0:00:31.992 ********** 2026-03-16 08:44:44.595008 | aio | ok: [aio] 2026-03-16 08:44:44.595081 | aio | 2026-03-16 08:44:44.595310 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-03-16 08:44:44.595350 | aio | Monday 16 March 2026 08:44:44 +0000 (0:00:00.905) 0:00:32.898 ********** 2026-03-16 08:44:45.555630 | aio | changed: [aio] 2026-03-16 08:44:45.555689 | aio | 2026-03-16 08:44:45.556156 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-16 08:44:45.556216 | aio | Monday 16 March 2026 08:44:45 +0000 (0:00:00.959) 0:00:33.857 ********** 2026-03-16 08:44:46.291480 | aio | changed: [aio] 2026-03-16 08:44:46.291522 | aio | 2026-03-16 08:44:46.291529 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-16 08:44:46.291535 | aio | Monday 16 March 2026 08:44:46 +0000 (0:00:00.736) 0:00:34.594 ********** 2026-03-16 08:44:46.347981 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-16 08:44:46.348324 | aio | 2026-03-16 08:44:46.348338 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-16 08:44:46.348344 | aio | Monday 16 March 2026 08:44:46 +0000 (0:00:00.056) 0:00:34.651 ********** 2026-03-16 08:44:47.333708 | aio | ok: [aio] 2026-03-16 08:44:47.333802 | aio | 2026-03-16 08:44:47.334186 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-16 08:44:47.334241 | aio | Monday 16 March 2026 08:44:47 +0000 (0:00:00.984) 0:00:35.636 ********** 2026-03-16 08:44:48.181218 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-16 08:44:48.181280 | aio | ok: [aio] => (item=ssh) 2026-03-16 08:44:48.181290 | aio | 2026-03-16 08:44:48.181297 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-16 08:44:48.181305 | aio | Monday 16 March 2026 08:44:48 +0000 (0:00:00.846) 0:00:36.483 ********** 2026-03-16 08:44:48.595256 | aio | changed: [aio] 2026-03-16 08:44:48.595330 | aio | 2026-03-16 08:44:48.595342 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-16 08:44:48.595352 | aio | Monday 16 March 2026 08:44:48 +0000 (0:00:00.414) 0:00:36.897 ********** 2026-03-16 08:44:48.852273 | aio | ok: [aio] 2026-03-16 08:44:48.853627 | aio | 2026-03-16 08:44:48.853675 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-16 08:44:48.853681 | aio | Monday 16 March 2026 08:44:48 +0000 (0:00:00.257) 0:00:37.154 ********** 2026-03-16 08:44:49.420201 | aio | changed: [aio] 2026-03-16 08:44:49.420262 | aio | 2026-03-16 08:44:49.420287 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-16 08:44:49.420297 | aio | Monday 16 March 2026 08:44:49 +0000 (0:00:00.567) 0:00:37.722 ********** 2026-03-16 08:44:49.825537 | aio | changed: [aio] 2026-03-16 08:44:49.825647 | aio | 2026-03-16 08:44:49.825659 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-03-16 08:44:49.825670 | aio | Monday 16 March 2026 08:44:49 +0000 (0:00:00.404) 0:00:38.126 ********** 2026-03-16 08:44:49.960712 | aio | ok: [aio] 2026-03-16 08:44:49.960767 | aio | 2026-03-16 08:44:49.960785 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-03-16 08:44:49.961060 | aio | Monday 16 March 2026 08:44:49 +0000 (0:00:00.135) 0:00:38.262 ********** 2026-03-16 08:44:50.221652 | aio | ok: [aio] => (item=aio) 2026-03-16 08:44:50.221706 | aio | 2026-03-16 08:44:50.221713 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-03-16 08:44:50.221720 | aio | Monday 16 March 2026 08:44:50 +0000 (0:00:00.261) 0:00:38.524 ********** 2026-03-16 08:44:50.276222 | aio | ok: [aio] 2026-03-16 08:44:50.276261 | aio | 2026-03-16 08:44:50.276535 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-03-16 08:44:50.276594 | aio | Monday 16 March 2026 08:44:50 +0000 (0:00:00.054) 0:00:38.578 ********** 2026-03-16 08:44:50.396894 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-03-16 08:44:50.396977 | aio | 2026-03-16 08:44:50.397024 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-03-16 08:44:50.397172 | aio | Monday 16 March 2026 08:44:50 +0000 (0:00:00.120) 0:00:38.699 ********** 2026-03-16 08:44:50.736720 | aio | changed: [aio] 2026-03-16 08:44:50.737522 | aio | 2026-03-16 08:44:50.737618 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-03-16 08:44:50.737630 | aio | Monday 16 March 2026 08:44:50 +0000 (0:00:00.338) 0:00:39.037 ********** 2026-03-16 08:44:51.552202 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-03-16 08:44:51.552335 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-03-16 08:44:51.552349 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-03-16 08:44:51.553620 | aio | 2026-03-16 08:44:51.553680 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-03-16 08:44:51.553685 | aio | Monday 16 March 2026 08:44:51 +0000 (0:00:00.817) 0:00:39.855 ********** 2026-03-16 08:47:07.408517 | aio | ok: [aio] 2026-03-16 08:47:07.408613 | aio | 2026-03-16 08:47:07.409599 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-03-16 08:47:07.409635 | aio | Monday 16 March 2026 08:47:07 +0000 (0:02:15.856) 0:02:55.711 ********** 2026-03-16 08:47:07.659004 | aio | changed: [aio] 2026-03-16 08:47:07.659078 | aio | 2026-03-16 08:47:07.659333 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-03-16 08:47:07.659378 | aio | Monday 16 March 2026 08:47:07 +0000 (0:00:00.250) 0:02:55.962 ********** 2026-03-16 08:47:07.706165 | aio | ok: [aio] 2026-03-16 08:47:07.706220 | aio | 2026-03-16 08:47:07.706235 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-16 08:47:07.706248 | aio | Monday 16 March 2026 08:47:07 +0000 (0:00:00.046) 0:02:56.008 ********** 2026-03-16 08:47:07.785184 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-16 08:47:07.785238 | aio | 2026-03-16 08:47:07.785252 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-16 08:47:07.785265 | aio | Monday 16 March 2026 08:47:07 +0000 (0:00:00.078) 0:02:56.087 ********** 2026-03-16 08:47:13.439653 | aio | ok: [aio] 2026-03-16 08:47:13.439719 | aio | 2026-03-16 08:47:13.439735 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-16 08:47:13.439754 | aio | Monday 16 March 2026 08:47:13 +0000 (0:00:05.655) 0:03:01.742 ********** 2026-03-16 08:47:13.494599 | aio | ok: [aio] => (item=aio) 2026-03-16 08:47:13.494634 | aio | 2026-03-16 08:47:13.494641 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-16 08:47:13.494647 | aio | Monday 16 March 2026 08:47:13 +0000 (0:00:00.055) 0:03:01.798 ********** 2026-03-16 08:47:13.921234 | aio | ok: [aio] 2026-03-16 08:47:13.921287 | aio | 2026-03-16 08:47:13.921302 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-16 08:47:13.921542 | aio | Monday 16 March 2026 08:47:13 +0000 (0:00:00.425) 0:03:02.223 ********** 2026-03-16 08:47:21.978107 | aio | ok: [aio] 2026-03-16 08:47:21.978173 | aio | 2026-03-16 08:47:21.978188 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-03-16 08:47:21.978200 | aio | Monday 16 March 2026 08:47:21 +0000 (0:00:08.056) 0:03:10.280 ********** 2026-03-16 08:47:35.232729 | aio | changed: [aio] 2026-03-16 08:47:35.232840 | aio | 2026-03-16 08:47:35.232854 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-03-16 08:47:35.232876 | aio | Monday 16 March 2026 08:47:35 +0000 (0:00:13.254) 0:03:23.535 ********** 2026-03-16 08:47:49.977884 | aio | ok: [aio] 2026-03-16 08:47:49.977986 | aio | 2026-03-16 08:47:49.978000 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-16 08:47:49.978637 | aio | Monday 16 March 2026 08:47:49 +0000 (0:00:14.746) 0:03:38.281 ********** 2026-03-16 08:47:50.054776 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-16 08:47:50.054855 | aio | 2026-03-16 08:47:50.054964 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-16 08:47:50.055281 | aio | Monday 16 March 2026 08:47:50 +0000 (0:00:00.076) 0:03:38.358 ********** 2026-03-16 08:47:50.104667 | aio | skipping: [aio] 2026-03-16 08:47:50.104890 | aio | 2026-03-16 08:47:50.105156 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-16 08:47:50.105439 | aio | Monday 16 March 2026 08:47:50 +0000 (0:00:00.050) 0:03:38.408 ********** 2026-03-16 08:47:50.156110 | aio | skipping: [aio] => (item=aio) 2026-03-16 08:47:50.156327 | aio | skipping: [aio] 2026-03-16 08:47:50.156530 | aio | 2026-03-16 08:47:50.156808 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-16 08:47:50.157043 | aio | Monday 16 March 2026 08:47:50 +0000 (0:00:00.051) 0:03:38.460 ********** 2026-03-16 08:47:50.465406 | aio | ok: [aio] 2026-03-16 08:47:50.465515 | aio | 2026-03-16 08:47:50.465710 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-16 08:47:50.465929 | aio | Monday 16 March 2026 08:47:50 +0000 (0:00:00.308) 0:03:38.768 ********** 2026-03-16 08:47:57.569047 | aio | ok: [aio] 2026-03-16 08:47:57.569224 | aio | 2026-03-16 08:47:57.569239 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-03-16 08:47:57.571796 | aio | Monday 16 March 2026 08:47:57 +0000 (0:00:07.103) 0:03:45.871 ********** 2026-03-16 08:48:10.507285 | aio | changed: [aio] 2026-03-16 08:48:10.507323 | aio | 2026-03-16 08:48:10.507338 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-03-16 08:48:10.507345 | aio | Monday 16 March 2026 08:48:10 +0000 (0:00:12.938) 0:03:58.810 ********** 2026-03-16 08:48:17.092579 | aio | ok: [aio] 2026-03-16 08:48:17.092620 | aio | 2026-03-16 08:48:17.092627 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-03-16 08:48:17.092632 | aio | Monday 16 March 2026 08:48:17 +0000 (0:00:06.585) 0:04:05.395 ********** 2026-03-16 08:48:24.978753 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-03-16 08:48:24.978793 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-03-16 08:48:24.978799 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-03-16 08:48:24.978804 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-03-16 08:48:24.978810 | aio | 2026-03-16 08:48:24.978815 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-03-16 08:48:24.978821 | aio | 2026-03-16 08:48:24.978826 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-16 08:48:24.978831 | aio | Monday 16 March 2026 08:48:24 +0000 (0:00:07.884) 0:04:13.279 ********** 2026-03-16 08:48:25.900459 | aio | ok: [aio] 2026-03-16 08:48:25.901750 | aio | 2026-03-16 08:48:25.901964 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:48:25.902174 | aio | Monday 16 March 2026 08:48:25 +0000 (0:00:00.924) 0:04:14.204 ********** 2026-03-16 08:48:26.141309 | aio | ok: [aio] 2026-03-16 08:48:26.143808 | aio | 2026-03-16 08:48:26.143822 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:48:26.143829 | aio | Monday 16 March 2026 08:48:26 +0000 (0:00:00.240) 0:04:14.445 ********** 2026-03-16 08:48:26.181731 | aio | skipping: [aio] 2026-03-16 08:48:26.181877 | aio | 2026-03-16 08:48:26.182023 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-16 08:48:26.182165 | aio | Monday 16 March 2026 08:48:26 +0000 (0:00:00.040) 0:04:14.485 ********** 2026-03-16 08:48:26.428443 | aio | ok: [aio] 2026-03-16 08:48:26.428615 | aio | 2026-03-16 08:48:26.430829 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:48:26.430842 | aio | Monday 16 March 2026 08:48:26 +0000 (0:00:00.246) 0:04:14.732 ********** 2026-03-16 08:48:26.490633 | aio | ok: [aio] => { 2026-03-16 08:48:26.490855 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-16 08:48:26.491044 | aio | } 2026-03-16 08:48:26.491223 | aio | 2026-03-16 08:48:26.493833 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:48:26.493846 | aio | Monday 16 March 2026 08:48:26 +0000 (0:00:00.061) 0:04:14.794 ********** 2026-03-16 08:48:26.857425 | aio | ok: [aio] 2026-03-16 08:48:26.857599 | aio | 2026-03-16 08:48:26.857750 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:48:26.857891 | aio | Monday 16 March 2026 08:48:26 +0000 (0:00:00.366) 0:04:15.161 ********** 2026-03-16 08:48:26.904408 | aio | skipping: [aio] 2026-03-16 08:48:26.904574 | aio | 2026-03-16 08:48:26.905703 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:48:26.905870 | aio | Monday 16 March 2026 08:48:26 +0000 (0:00:00.047) 0:04:15.208 ********** 2026-03-16 08:48:26.952993 | aio | skipping: [aio] 2026-03-16 08:48:26.953177 | aio | 2026-03-16 08:48:26.953324 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:48:26.953484 | aio | Monday 16 March 2026 08:48:26 +0000 (0:00:00.048) 0:04:15.257 ********** 2026-03-16 08:48:27.201952 | aio | ok: [aio] 2026-03-16 08:48:27.201976 | aio | 2026-03-16 08:48:27.201982 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:48:27.201988 | aio | Monday 16 March 2026 08:48:27 +0000 (0:00:00.248) 0:04:15.505 ********** 2026-03-16 08:48:28.122913 | aio | ok: [aio] 2026-03-16 08:48:28.125689 | aio | 2026-03-16 08:48:28.125843 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:48:28.125981 | aio | Monday 16 March 2026 08:48:28 +0000 (0:00:00.921) 0:04:16.426 ********** 2026-03-16 08:48:28.199753 | aio | ok: [aio] => { 2026-03-16 08:48:28.199914 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-16 08:48:28.200057 | aio | } 2026-03-16 08:48:28.200186 | aio | 2026-03-16 08:48:28.200326 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:48:28.200462 | aio | Monday 16 March 2026 08:48:28 +0000 (0:00:00.075) 0:04:16.502 ********** 2026-03-16 08:48:28.602456 | aio | ok: [aio] 2026-03-16 08:48:28.603704 | aio | 2026-03-16 08:48:28.603854 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:48:28.603993 | aio | Monday 16 March 2026 08:48:28 +0000 (0:00:00.403) 0:04:16.906 ********** 2026-03-16 08:48:31.676600 | aio | ok: [aio] 2026-03-16 08:48:31.676778 | aio | 2026-03-16 08:48:31.676935 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-16 08:48:31.678714 | aio | Monday 16 March 2026 08:48:31 +0000 (0:00:03.074) 0:04:19.980 ********** 2026-03-16 08:48:31.707601 | aio | skipping: [aio] 2026-03-16 08:48:31.707743 | aio | 2026-03-16 08:48:31.707886 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-16 08:48:31.708026 | aio | Monday 16 March 2026 08:48:31 +0000 (0:00:00.031) 0:04:20.011 ********** 2026-03-16 08:48:31.745129 | aio | skipping: [aio] 2026-03-16 08:48:31.745147 | aio | 2026-03-16 08:48:31.745153 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-16 08:48:31.745158 | aio | Monday 16 March 2026 08:48:31 +0000 (0:00:00.035) 0:04:20.047 ********** 2026-03-16 08:48:31.776686 | aio | skipping: [aio] 2026-03-16 08:48:31.776845 | aio | 2026-03-16 08:48:31.776993 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-16 08:48:31.778713 | aio | Monday 16 March 2026 08:48:31 +0000 (0:00:00.033) 0:04:20.080 ********** 2026-03-16 08:48:32.812901 | aio | ok: [aio] 2026-03-16 08:48:32.814939 | aio | 2026-03-16 08:48:32.814953 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-16 08:48:32.814959 | aio | Monday 16 March 2026 08:48:32 +0000 (0:00:01.035) 0:04:21.116 ********** 2026-03-16 08:48:33.357947 | aio | ok: [aio] 2026-03-16 08:48:33.359765 | aio | 2026-03-16 08:48:33.359984 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-16 08:48:33.360191 | aio | Monday 16 March 2026 08:48:33 +0000 (0:00:00.544) 0:04:21.661 ********** 2026-03-16 08:48:34.435746 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-16 08:48:34.435815 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-16 08:48:34.435943 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-16 08:48:34.436057 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-16 08:48:34.436175 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-16 08:48:34.436268 | aio | 2026-03-16 08:48:34.436380 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-16 08:48:34.436491 | aio | Monday 16 March 2026 08:48:34 +0000 (0:00:01.078) 0:04:22.739 ********** 2026-03-16 08:48:35.047745 | aio | ok: [aio] 2026-03-16 08:48:35.047785 | aio | 2026-03-16 08:48:35.047791 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-16 08:48:35.047797 | aio | Monday 16 March 2026 08:48:35 +0000 (0:00:00.602) 0:04:23.342 ********** 2026-03-16 08:48:35.047802 | aio | 2026-03-16 08:48:35.047807 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-16 08:48:35.047812 | aio | Monday 16 March 2026 08:48:35 +0000 (0:00:00.006) 0:04:23.348 ********** 2026-03-16 08:48:35.483915 | aio | ok: [aio] 2026-03-16 08:48:35.485807 | aio | 2026-03-16 08:48:35.485958 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:48:35.486096 | aio | Monday 16 March 2026 08:48:35 +0000 (0:00:00.439) 0:04:23.787 ********** 2026-03-16 08:48:35.728222 | aio | ok: [aio] 2026-03-16 08:48:35.728246 | aio | 2026-03-16 08:48:35.728251 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:48:35.728256 | aio | Monday 16 March 2026 08:48:35 +0000 (0:00:00.242) 0:04:24.030 ********** 2026-03-16 08:48:35.781261 | aio | ok: [aio] => { 2026-03-16 08:48:35.784157 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-16 08:48:35.784358 | aio | } 2026-03-16 08:48:35.784535 | aio | 2026-03-16 08:48:35.784753 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:48:35.784951 | aio | Monday 16 March 2026 08:48:35 +0000 (0:00:00.054) 0:04:24.085 ********** 2026-03-16 08:48:36.193916 | aio | ok: [aio] 2026-03-16 08:48:36.193941 | aio | 2026-03-16 08:48:36.193947 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:48:36.193962 | aio | Monday 16 March 2026 08:48:36 +0000 (0:00:00.412) 0:04:24.497 ********** 2026-03-16 08:48:39.443696 | aio | ok: [aio] 2026-03-16 08:48:39.444061 | aio | 2026-03-16 08:48:39.444390 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-16 08:48:39.444745 | aio | Monday 16 March 2026 08:48:39 +0000 (0:00:03.250) 0:04:27.747 ********** 2026-03-16 08:48:40.425302 | aio | ok: [aio] 2026-03-16 08:48:40.425337 | aio | 2026-03-16 08:48:40.425344 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-16 08:48:40.425349 | aio | Monday 16 March 2026 08:48:40 +0000 (0:00:00.979) 0:04:28.727 ********** 2026-03-16 08:48:40.650927 | aio | ok: [aio] 2026-03-16 08:48:40.651086 | aio | 2026-03-16 08:48:40.651232 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-16 08:48:40.651383 | aio | Monday 16 March 2026 08:48:40 +0000 (0:00:00.227) 0:04:28.954 ********** 2026-03-16 08:48:41.194957 | aio | ok: [aio] 2026-03-16 08:48:41.195014 | aio | 2026-03-16 08:48:41.195140 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-16 08:48:41.195249 | aio | Monday 16 March 2026 08:48:41 +0000 (0:00:00.540) 0:04:29.495 ********** 2026-03-16 08:48:41.862022 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-16 08:48:41.862124 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-16 08:48:41.862242 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-16 08:48:41.862344 | aio | 2026-03-16 08:48:41.862461 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-16 08:48:41.862589 | aio | Monday 16 March 2026 08:48:41 +0000 (0:00:00.670) 0:04:30.165 ********** 2026-03-16 08:48:42.379203 | aio | ok: [aio] 2026-03-16 08:48:42.379272 | aio | 2026-03-16 08:48:42.379381 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-16 08:48:42.379493 | aio | Monday 16 March 2026 08:48:42 +0000 (0:00:00.517) 0:04:30.683 ********** 2026-03-16 08:48:42.928084 | aio | ok: [aio] 2026-03-16 08:48:42.928150 | aio | 2026-03-16 08:48:42.928258 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-16 08:48:42.928369 | aio | Monday 16 March 2026 08:48:42 +0000 (0:00:00.542) 0:04:31.225 ********** 2026-03-16 08:48:42.928468 | aio | 2026-03-16 08:48:42.928595 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-16 08:48:42.928704 | aio | Monday 16 March 2026 08:48:42 +0000 (0:00:00.006) 0:04:31.232 ********** 2026-03-16 08:48:43.377966 | aio | ok: [aio] 2026-03-16 08:48:43.378038 | aio | 2026-03-16 08:48:43.378139 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-16 08:48:43.378248 | aio | Monday 16 March 2026 08:48:43 +0000 (0:00:00.446) 0:04:31.678 ********** 2026-03-16 08:48:43.432275 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-16 08:48:43.432397 | aio | 2026-03-16 08:48:43.432585 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-16 08:48:43.432740 | aio | Monday 16 March 2026 08:48:43 +0000 (0:00:00.057) 0:04:31.736 ********** 2026-03-16 08:48:44.661356 | aio | ok: [aio] 2026-03-16 08:48:44.661431 | aio | 2026-03-16 08:48:44.661539 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-16 08:48:44.661673 | aio | Monday 16 March 2026 08:48:44 +0000 (0:00:01.229) 0:04:32.965 ********** 2026-03-16 08:48:45.509720 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-16 08:48:45.509857 | aio | ok: [aio] => (item=ssh) 2026-03-16 08:48:45.510006 | aio | 2026-03-16 08:48:45.510167 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-16 08:48:45.510325 | aio | Monday 16 March 2026 08:48:45 +0000 (0:00:00.848) 0:04:33.813 ********** 2026-03-16 08:48:45.904916 | aio | ok: [aio] 2026-03-16 08:48:45.904994 | aio | 2026-03-16 08:48:45.905088 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-16 08:48:45.905201 | aio | Monday 16 March 2026 08:48:45 +0000 (0:00:00.393) 0:04:34.207 ********** 2026-03-16 08:48:46.156105 | aio | ok: [aio] 2026-03-16 08:48:46.156168 | aio | 2026-03-16 08:48:46.156285 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-16 08:48:46.156395 | aio | Monday 16 March 2026 08:48:46 +0000 (0:00:00.252) 0:04:34.459 ********** 2026-03-16 08:48:46.468938 | aio | ok: [aio] 2026-03-16 08:48:46.468996 | aio | 2026-03-16 08:48:46.469138 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-16 08:48:46.469241 | aio | Monday 16 March 2026 08:48:46 +0000 (0:00:00.312) 0:04:34.772 ********** 2026-03-16 08:48:46.718029 | aio | ok: [aio] 2026-03-16 08:48:46.718106 | aio | 2026-03-16 08:48:46.718153 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-03-16 08:48:46.718274 | aio | Monday 16 March 2026 08:48:46 +0000 (0:00:00.249) 0:04:35.021 ********** 2026-03-16 08:48:47.983290 | aio | ok: [aio] => (item=aio) 2026-03-16 08:48:47.983340 | aio | 2026-03-16 08:48:47.983347 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-03-16 08:48:47.983353 | aio | Monday 16 March 2026 08:48:47 +0000 (0:00:01.263) 0:04:36.285 ********** 2026-03-16 08:48:48.029108 | aio | ok: [aio] 2026-03-16 08:48:48.029129 | aio | 2026-03-16 08:48:48.029135 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-16 08:48:48.029148 | aio | Monday 16 March 2026 08:48:48 +0000 (0:00:00.045) 0:04:36.331 ********** 2026-03-16 08:48:48.086796 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-16 08:48:48.086826 | aio | 2026-03-16 08:48:48.086832 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-16 08:48:48.086838 | aio | Monday 16 March 2026 08:48:48 +0000 (0:00:00.059) 0:04:36.390 ********** 2026-03-16 08:48:48.134095 | aio | skipping: [aio] 2026-03-16 08:48:48.134112 | aio | 2026-03-16 08:48:48.134118 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-16 08:48:48.134124 | aio | Monday 16 March 2026 08:48:48 +0000 (0:00:00.046) 0:04:36.436 ********** 2026-03-16 08:48:48.182373 | aio | skipping: [aio] => (item=aio) 2026-03-16 08:48:48.182434 | aio | skipping: [aio] 2026-03-16 08:48:48.182439 | aio | 2026-03-16 08:48:48.182443 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-16 08:48:48.182448 | aio | Monday 16 March 2026 08:48:48 +0000 (0:00:00.048) 0:04:36.485 ********** 2026-03-16 08:48:48.492418 | aio | ok: [aio] 2026-03-16 08:48:48.492788 | aio | 2026-03-16 08:48:48.493108 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-16 08:48:48.493413 | aio | Monday 16 March 2026 08:48:48 +0000 (0:00:00.309) 0:04:36.795 ********** 2026-03-16 08:48:55.465052 | aio | ok: [aio] 2026-03-16 08:48:55.465122 | aio | 2026-03-16 08:48:55.465857 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-03-16 08:48:55.465883 | aio | Monday 16 March 2026 08:48:55 +0000 (0:00:06.971) 0:04:43.766 ********** 2026-03-16 08:49:01.006040 | aio | ok: [aio] 2026-03-16 08:49:01.006148 | aio | 2026-03-16 08:49:01.006168 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-03-16 08:49:01.006291 | aio | Monday 16 March 2026 08:49:01 +0000 (0:00:05.542) 0:04:49.308 ********** 2026-03-16 08:49:15.962961 | aio | ok: [aio] 2026-03-16 08:49:15.963024 | aio | 2026-03-16 08:49:15.963149 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-03-16 08:49:15.963289 | aio | Monday 16 March 2026 08:49:15 +0000 (0:00:14.957) 0:05:04.266 ********** 2026-03-16 08:51:06.764018 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-03-16 08:51:06.764091 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-03-16 08:51:06.764182 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-03-16 08:51:06.764283 | aio | 2026-03-16 08:51:06.764398 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-03-16 08:51:06.764511 | aio | Monday 16 March 2026 08:51:06 +0000 (0:01:50.798) 0:06:55.064 ********** 2026-03-16 08:51:13.180296 | aio | ok: [aio] 2026-03-16 08:51:13.180365 | aio | 2026-03-16 08:51:13.180631 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-03-16 08:51:13.180668 | aio | Monday 16 March 2026 08:51:13 +0000 (0:00:06.419) 0:07:01.484 ********** 2026-03-16 08:51:19.782698 | aio | ok: [aio] 2026-03-16 08:51:19.783615 | aio | 2026-03-16 08:51:19.783711 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-03-16 08:51:19.783726 | aio | Monday 16 March 2026 08:51:19 +0000 (0:00:06.600) 0:07:08.085 ********** 2026-03-16 08:51:19.844816 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-03-16 08:51:19.844860 | aio | 2026-03-16 08:51:19.844873 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-03-16 08:51:19.844886 | aio | Monday 16 March 2026 08:51:19 +0000 (0:00:00.062) 0:07:08.147 ********** 2026-03-16 08:51:19.893670 | aio | ok: [aio] 2026-03-16 08:51:19.893739 | aio | 2026-03-16 08:51:19.893753 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-03-16 08:51:19.893775 | aio | Monday 16 March 2026 08:51:19 +0000 (0:00:00.049) 0:07:08.196 ********** 2026-03-16 08:51:26.529728 | aio | ok: [aio] 2026-03-16 08:51:26.529956 | aio | 2026-03-16 08:51:26.530132 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-03-16 08:51:26.530449 | aio | Monday 16 March 2026 08:51:26 +0000 (0:00:06.636) 0:07:14.833 ********** 2026-03-16 08:51:26.577096 | aio | ok: [aio] 2026-03-16 08:51:26.577312 | aio | 2026-03-16 08:51:26.577571 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-03-16 08:51:26.577903 | aio | Monday 16 March 2026 08:51:26 +0000 (0:00:00.047) 0:07:14.881 ********** 2026-03-16 08:51:26.619595 | aio | skipping: [aio] => (item=1) 2026-03-16 08:51:26.619821 | aio | skipping: [aio] => (item=1) 2026-03-16 08:51:26.620059 | aio | skipping: [aio] => (item=1) 2026-03-16 08:51:26.620292 | aio | skipping: [aio] 2026-03-16 08:51:26.620520 | aio | 2026-03-16 08:51:26.620815 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-03-16 08:51:26.621049 | aio | Monday 16 March 2026 08:51:26 +0000 (0:00:00.042) 0:07:14.923 ********** 2026-03-16 08:51:26.690044 | aio | skipping: [aio] 2026-03-16 08:51:26.690334 | aio | 2026-03-16 08:51:26.690733 | aio | PLAY RECAP ********************************************************************* 2026-03-16 08:51:26.691079 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-03-16 08:51:26.691365 | aio | 2026-03-16 08:51:26.691709 | aio | 2026-03-16 08:51:26.692028 | aio | TASKS RECAP ******************************************************************** 2026-03-16 08:51:26.692364 | aio | Monday 16 March 2026 08:51:26 +0000 (0:00:00.070) 0:07:14.993 ********** 2026-03-16 08:51:26.692722 | aio | =============================================================================== 2026-03-16 08:51:26.693092 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 135.86s 2026-03-16 08:51:26.693389 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 110.80s 2026-03-16 08:51:26.693756 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.96s 2026-03-16 08:51:26.694231 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.75s 2026-03-16 08:51:26.694604 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 13.25s 2026-03-16 08:51:26.694946 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.94s 2026-03-16 08:51:26.695258 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.06s 2026-03-16 08:51:26.695677 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.88s 2026-03-16 08:51:26.696019 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.44s 2026-03-16 08:51:26.696384 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.10s 2026-03-16 08:51:26.696743 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.97s 2026-03-16 08:51:26.697064 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.64s 2026-03-16 08:51:26.697825 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.60s 2026-03-16 08:51:26.698258 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.59s 2026-03-16 08:51:26.698406 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.42s 2026-03-16 08:51:26.698575 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.66s 2026-03-16 08:51:26.698717 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.54s 2026-03-16 08:51:26.698849 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.58s 2026-03-16 08:51:26.698972 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.31s 2026-03-16 08:51:26.699117 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.25s 2026-03-16 08:51:26.780302 | aio | INFO [default > converge] Executed: Successful 2026-03-16 08:51:26.788413 | aio | INFO [default > idempotence] Executing 2026-03-16 08:51:27.735863 | aio | 2026-03-16 08:51:27.736094 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-03-16 08:51:27.736312 | aio | 2026-03-16 08:51:27.736583 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-16 08:51:27.736860 | aio | Monday 16 March 2026 08:51:27 +0000 (0:00:00.051) 0:00:00.051 ********** 2026-03-16 08:51:28.909020 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-16 08:51:28.909138 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-16 08:51:28.909315 | aio | interpreter could change the meaning of that path. See 2026-03-16 08:51:28.909450 | aio | https://docs.ansible.com/ansible- 2026-03-16 08:51:28.909635 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-16 08:51:28.922793 | aio | ok: [aio] 2026-03-16 08:51:28.923005 | aio | 2026-03-16 08:51:28.923281 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:51:28.923525 | aio | Monday 16 March 2026 08:51:28 +0000 (0:00:01.187) 0:00:01.238 ********** 2026-03-16 08:51:29.265026 | aio | ok: [aio] 2026-03-16 08:51:29.265219 | aio | 2026-03-16 08:51:29.265475 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:51:29.265752 | aio | Monday 16 March 2026 08:51:29 +0000 (0:00:00.341) 0:00:01.580 ********** 2026-03-16 08:51:29.309423 | aio | skipping: [aio] 2026-03-16 08:51:29.309645 | aio | 2026-03-16 08:51:29.309900 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-16 08:51:29.310141 | aio | Monday 16 March 2026 08:51:29 +0000 (0:00:00.044) 0:00:01.625 ********** 2026-03-16 08:51:29.663385 | aio | ok: [aio] 2026-03-16 08:51:29.664332 | aio | 2026-03-16 08:51:29.664380 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:51:29.664392 | aio | Monday 16 March 2026 08:51:29 +0000 (0:00:00.351) 0:00:01.977 ********** 2026-03-16 08:51:29.745716 | aio | ok: [aio] => { 2026-03-16 08:51:29.745776 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-16 08:51:29.745936 | aio | } 2026-03-16 08:51:29.746162 | aio | 2026-03-16 08:51:29.746417 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:51:29.746740 | aio | Monday 16 March 2026 08:51:29 +0000 (0:00:00.083) 0:00:02.060 ********** 2026-03-16 08:51:30.234539 | aio | ok: [aio] 2026-03-16 08:51:30.234742 | aio | 2026-03-16 08:51:30.235003 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:51:30.235253 | aio | Monday 16 March 2026 08:51:30 +0000 (0:00:00.489) 0:00:02.550 ********** 2026-03-16 08:51:30.276507 | aio | skipping: [aio] 2026-03-16 08:51:30.276742 | aio | 2026-03-16 08:51:30.276999 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:51:30.277244 | aio | Monday 16 March 2026 08:51:30 +0000 (0:00:00.042) 0:00:02.592 ********** 2026-03-16 08:51:30.327353 | aio | skipping: [aio] 2026-03-16 08:51:30.327578 | aio | 2026-03-16 08:51:30.327888 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:51:30.328237 | aio | Monday 16 March 2026 08:51:30 +0000 (0:00:00.050) 0:00:02.643 ********** 2026-03-16 08:51:30.575483 | aio | ok: [aio] 2026-03-16 08:51:30.575711 | aio | 2026-03-16 08:51:30.575990 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:51:30.576233 | aio | Monday 16 March 2026 08:51:30 +0000 (0:00:00.248) 0:00:02.891 ********** 2026-03-16 08:51:31.676588 | aio | ok: [aio] 2026-03-16 08:51:31.676627 | aio | 2026-03-16 08:51:31.676863 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:51:31.677099 | aio | Monday 16 March 2026 08:51:31 +0000 (0:00:01.100) 0:00:03.992 ********** 2026-03-16 08:51:31.859267 | aio | ok: [aio] => { 2026-03-16 08:51:31.859610 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-16 08:51:31.859863 | aio | } 2026-03-16 08:51:31.860094 | aio | 2026-03-16 08:51:31.860359 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:51:31.860678 | aio | Monday 16 March 2026 08:51:31 +0000 (0:00:00.182) 0:00:04.175 ********** 2026-03-16 08:51:32.376539 | aio | ok: [aio] 2026-03-16 08:51:32.377381 | aio | 2026-03-16 08:51:32.377426 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:51:32.377440 | aio | Monday 16 March 2026 08:51:32 +0000 (0:00:00.517) 0:00:04.692 ********** 2026-03-16 08:51:34.782738 | aio | ok: [aio] 2026-03-16 08:51:34.782798 | aio | 2026-03-16 08:51:34.782812 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-16 08:51:34.782841 | aio | Monday 16 March 2026 08:51:34 +0000 (0:00:02.405) 0:00:07.097 ********** 2026-03-16 08:51:34.816623 | aio | skipping: [aio] 2026-03-16 08:51:34.816812 | aio | 2026-03-16 08:51:34.817113 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-16 08:51:34.817362 | aio | Monday 16 March 2026 08:51:34 +0000 (0:00:00.034) 0:00:07.132 ********** 2026-03-16 08:51:34.852314 | aio | skipping: [aio] 2026-03-16 08:51:34.852516 | aio | 2026-03-16 08:51:34.852855 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-16 08:51:34.853038 | aio | Monday 16 March 2026 08:51:34 +0000 (0:00:00.035) 0:00:07.168 ********** 2026-03-16 08:51:34.887163 | aio | skipping: [aio] 2026-03-16 08:51:34.887311 | aio | 2026-03-16 08:51:34.887614 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-16 08:51:34.887891 | aio | Monday 16 March 2026 08:51:34 +0000 (0:00:00.034) 0:00:07.203 ********** 2026-03-16 08:51:35.898483 | aio | ok: [aio] 2026-03-16 08:51:35.898543 | aio | 2026-03-16 08:51:35.898585 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-16 08:51:35.898595 | aio | Monday 16 March 2026 08:51:35 +0000 (0:00:01.010) 0:00:08.213 ********** 2026-03-16 08:51:36.423653 | aio | ok: [aio] 2026-03-16 08:51:36.423704 | aio | 2026-03-16 08:51:36.424051 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-16 08:51:36.424089 | aio | Monday 16 March 2026 08:51:36 +0000 (0:00:00.525) 0:00:08.738 ********** 2026-03-16 08:51:37.516058 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-16 08:51:37.516094 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-16 08:51:37.516099 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-16 08:51:37.516103 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-16 08:51:37.516107 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-16 08:51:37.516111 | aio | 2026-03-16 08:51:37.516115 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-16 08:51:37.516122 | aio | Monday 16 March 2026 08:51:37 +0000 (0:00:01.090) 0:00:09.829 ********** 2026-03-16 08:51:38.130605 | aio | ok: [aio] 2026-03-16 08:51:38.130642 | aio | 2026-03-16 08:51:38.130648 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-16 08:51:38.130655 | aio | Monday 16 March 2026 08:51:38 +0000 (0:00:00.606) 0:00:10.435 ********** 2026-03-16 08:51:38.130660 | aio | 2026-03-16 08:51:38.130665 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-16 08:51:38.130839 | aio | Monday 16 March 2026 08:51:38 +0000 (0:00:00.008) 0:00:10.444 ********** 2026-03-16 08:51:38.817116 | aio | ok: [aio] 2026-03-16 08:51:38.817164 | aio | 2026-03-16 08:51:38.817177 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:51:38.817190 | aio | Monday 16 March 2026 08:51:38 +0000 (0:00:00.687) 0:00:11.132 ********** 2026-03-16 08:51:39.054656 | aio | ok: [aio] 2026-03-16 08:51:39.054715 | aio | 2026-03-16 08:51:39.055100 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:51:39.055150 | aio | Monday 16 March 2026 08:51:39 +0000 (0:00:00.237) 0:00:11.369 ********** 2026-03-16 08:51:39.129707 | aio | ok: [aio] => { 2026-03-16 08:51:39.129765 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-16 08:51:39.130694 | aio | } 2026-03-16 08:51:39.130754 | aio | 2026-03-16 08:51:39.130767 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:51:39.130780 | aio | Monday 16 March 2026 08:51:39 +0000 (0:00:00.075) 0:00:11.444 ********** 2026-03-16 08:51:39.551013 | aio | ok: [aio] 2026-03-16 08:51:39.551058 | aio | 2026-03-16 08:51:39.551072 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:51:39.551085 | aio | Monday 16 March 2026 08:51:39 +0000 (0:00:00.420) 0:00:11.865 ********** 2026-03-16 08:51:42.800053 | aio | ok: [aio] 2026-03-16 08:51:42.800143 | aio | 2026-03-16 08:51:42.802725 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-16 08:51:42.802782 | aio | Monday 16 March 2026 08:51:42 +0000 (0:00:03.250) 0:00:15.115 ********** 2026-03-16 08:51:43.738500 | aio | ok: [aio] 2026-03-16 08:51:43.738592 | aio | 2026-03-16 08:51:43.738610 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-16 08:51:43.738623 | aio | Monday 16 March 2026 08:51:43 +0000 (0:00:00.938) 0:00:16.053 ********** 2026-03-16 08:51:44.103583 | aio | ok: [aio] 2026-03-16 08:51:44.103625 | aio | 2026-03-16 08:51:44.103640 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-16 08:51:44.103653 | aio | Monday 16 March 2026 08:51:44 +0000 (0:00:00.365) 0:00:16.418 ********** 2026-03-16 08:51:44.630546 | aio | ok: [aio] 2026-03-16 08:51:44.630612 | aio | 2026-03-16 08:51:44.630626 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-16 08:51:44.630639 | aio | Monday 16 March 2026 08:51:44 +0000 (0:00:00.527) 0:00:16.945 ********** 2026-03-16 08:51:45.312460 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-16 08:51:45.312500 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-16 08:51:45.312506 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-16 08:51:45.312512 | aio | 2026-03-16 08:51:45.312517 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-16 08:51:45.312523 | aio | Monday 16 March 2026 08:51:45 +0000 (0:00:00.682) 0:00:17.628 ********** 2026-03-16 08:51:45.819669 | aio | ok: [aio] 2026-03-16 08:51:45.819712 | aio | 2026-03-16 08:51:45.820165 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-16 08:51:45.820212 | aio | Monday 16 March 2026 08:51:45 +0000 (0:00:00.506) 0:00:18.135 ********** 2026-03-16 08:51:46.341688 | aio | ok: [aio] 2026-03-16 08:51:46.341746 | aio | 2026-03-16 08:51:46.342509 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-16 08:51:46.342528 | aio | Monday 16 March 2026 08:51:46 +0000 (0:00:00.513) 0:00:18.648 ********** 2026-03-16 08:51:46.342535 | aio | 2026-03-16 08:51:46.342910 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-16 08:51:46.342964 | aio | Monday 16 March 2026 08:51:46 +0000 (0:00:00.008) 0:00:18.656 ********** 2026-03-16 08:51:46.787663 | aio | ok: [aio] 2026-03-16 08:51:46.787717 | aio | 2026-03-16 08:51:46.787738 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-16 08:51:46.788043 | aio | Monday 16 March 2026 08:51:46 +0000 (0:00:00.446) 0:00:19.102 ********** 2026-03-16 08:51:46.841894 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-16 08:51:46.841927 | aio | 2026-03-16 08:51:46.841941 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-16 08:51:46.841953 | aio | Monday 16 March 2026 08:51:46 +0000 (0:00:00.053) 0:00:19.156 ********** 2026-03-16 08:51:47.779726 | aio | ok: [aio] 2026-03-16 08:51:47.779791 | aio | 2026-03-16 08:51:47.779849 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-16 08:51:47.780171 | aio | Monday 16 March 2026 08:51:47 +0000 (0:00:00.938) 0:00:20.094 ********** 2026-03-16 08:51:48.569372 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-16 08:51:48.569433 | aio | ok: [aio] => (item=ssh) 2026-03-16 08:51:48.569447 | aio | 2026-03-16 08:51:48.569476 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-16 08:51:48.569488 | aio | Monday 16 March 2026 08:51:48 +0000 (0:00:00.789) 0:00:20.884 ********** 2026-03-16 08:51:48.964017 | aio | ok: [aio] 2026-03-16 08:51:48.964053 | aio | 2026-03-16 08:51:48.964060 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-16 08:51:48.964173 | aio | Monday 16 March 2026 08:51:48 +0000 (0:00:00.394) 0:00:21.278 ********** 2026-03-16 08:51:49.226704 | aio | ok: [aio] 2026-03-16 08:51:49.226846 | aio | 2026-03-16 08:51:49.226867 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-16 08:51:49.227094 | aio | Monday 16 March 2026 08:51:49 +0000 (0:00:00.263) 0:00:21.542 ********** 2026-03-16 08:51:49.683223 | aio | ok: [aio] 2026-03-16 08:51:49.683279 | aio | 2026-03-16 08:51:49.683290 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-16 08:51:49.683299 | aio | Monday 16 March 2026 08:51:49 +0000 (0:00:00.455) 0:00:21.997 ********** 2026-03-16 08:51:50.022447 | aio | ok: [aio] 2026-03-16 08:51:50.022715 | aio | 2026-03-16 08:51:50.022977 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-03-16 08:51:50.023223 | aio | Monday 16 March 2026 08:51:50 +0000 (0:00:00.340) 0:00:22.337 ********** 2026-03-16 08:51:50.095239 | aio | ok: [aio] 2026-03-16 08:51:50.095399 | aio | 2026-03-16 08:51:50.095738 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-03-16 08:51:50.095982 | aio | Monday 16 March 2026 08:51:50 +0000 (0:00:00.073) 0:00:22.411 ********** 2026-03-16 08:51:50.362688 | aio | ok: [aio] => (item=aio) 2026-03-16 08:51:50.362748 | aio | 2026-03-16 08:51:50.362766 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-03-16 08:51:50.363032 | aio | Monday 16 March 2026 08:51:50 +0000 (0:00:00.267) 0:00:22.678 ********** 2026-03-16 08:51:50.412061 | aio | ok: [aio] 2026-03-16 08:51:50.412258 | aio | 2026-03-16 08:51:50.412505 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-03-16 08:51:50.412782 | aio | Monday 16 March 2026 08:51:50 +0000 (0:00:00.049) 0:00:22.728 ********** 2026-03-16 08:51:50.451937 | aio | skipping: [aio] 2026-03-16 08:51:50.452149 | aio | 2026-03-16 08:51:50.452385 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-16 08:51:50.452670 | aio | Monday 16 March 2026 08:51:50 +0000 (0:00:00.039) 0:00:22.768 ********** 2026-03-16 08:51:50.523077 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-16 08:51:50.523294 | aio | 2026-03-16 08:51:50.523649 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-16 08:51:50.523904 | aio | Monday 16 March 2026 08:51:50 +0000 (0:00:00.071) 0:00:22.839 ********** 2026-03-16 08:51:57.103965 | aio | ok: [aio] 2026-03-16 08:51:57.104181 | aio | 2026-03-16 08:51:57.104453 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-16 08:51:57.104756 | aio | Monday 16 March 2026 08:51:57 +0000 (0:00:06.580) 0:00:29.419 ********** 2026-03-16 08:51:57.172852 | aio | ok: [aio] => (item=aio) 2026-03-16 08:51:57.173057 | aio | 2026-03-16 08:51:57.173301 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-16 08:51:57.173544 | aio | Monday 16 March 2026 08:51:57 +0000 (0:00:00.069) 0:00:29.488 ********** 2026-03-16 08:51:57.666005 | aio | ok: [aio] 2026-03-16 08:51:57.666069 | aio | 2026-03-16 08:51:57.668763 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-16 08:51:57.668818 | aio | Monday 16 March 2026 08:51:57 +0000 (0:00:00.493) 0:00:29.982 ********** 2026-03-16 08:52:04.857778 | aio | ok: [aio] 2026-03-16 08:52:04.857847 | aio | 2026-03-16 08:52:04.857960 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-03-16 08:52:04.858062 | aio | Monday 16 March 2026 08:52:04 +0000 (0:00:07.191) 0:00:37.173 ********** 2026-03-16 08:52:11.408640 | aio | ok: [aio] 2026-03-16 08:52:11.408698 | aio | 2026-03-16 08:52:11.409037 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-03-16 08:52:11.409069 | aio | Monday 16 March 2026 08:52:11 +0000 (0:00:06.549) 0:00:43.723 ********** 2026-03-16 08:52:25.924234 | aio | ok: [aio] 2026-03-16 08:52:25.924274 | aio | 2026-03-16 08:52:25.924281 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-16 08:52:25.924286 | aio | Monday 16 March 2026 08:52:25 +0000 (0:00:14.516) 0:00:58.239 ********** 2026-03-16 08:52:25.997662 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-16 08:52:25.997753 | aio | 2026-03-16 08:52:25.997772 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-16 08:52:25.998062 | aio | Monday 16 March 2026 08:52:25 +0000 (0:00:00.073) 0:00:58.312 ********** 2026-03-16 08:52:26.048861 | aio | skipping: [aio] 2026-03-16 08:52:26.048903 | aio | 2026-03-16 08:52:26.048913 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-16 08:52:26.049024 | aio | Monday 16 March 2026 08:52:26 +0000 (0:00:00.050) 0:00:58.363 ********** 2026-03-16 08:52:26.101762 | aio | skipping: [aio] => (item=aio) 2026-03-16 08:52:26.101800 | aio | skipping: [aio] 2026-03-16 08:52:26.101816 | aio | 2026-03-16 08:52:26.102383 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-16 08:52:26.102454 | aio | Monday 16 March 2026 08:52:26 +0000 (0:00:00.052) 0:00:58.416 ********** 2026-03-16 08:52:26.420410 | aio | ok: [aio] 2026-03-16 08:52:26.420495 | aio | 2026-03-16 08:52:26.420505 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-16 08:52:26.420515 | aio | Monday 16 March 2026 08:52:26 +0000 (0:00:00.318) 0:00:58.735 ********** 2026-03-16 08:52:33.362587 | aio | ok: [aio] 2026-03-16 08:52:33.362631 | aio | 2026-03-16 08:52:33.362640 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-03-16 08:52:33.362648 | aio | Monday 16 March 2026 08:52:33 +0000 (0:00:06.942) 0:01:05.677 ********** 2026-03-16 08:52:39.739960 | aio | ok: [aio] 2026-03-16 08:52:39.740028 | aio | 2026-03-16 08:52:39.740674 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-03-16 08:52:39.740718 | aio | Monday 16 March 2026 08:52:39 +0000 (0:00:06.377) 0:01:12.054 ********** 2026-03-16 08:52:46.202680 | aio | ok: [aio] 2026-03-16 08:52:46.202746 | aio | 2026-03-16 08:52:46.202766 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-03-16 08:52:46.203017 | aio | Monday 16 March 2026 08:52:46 +0000 (0:00:06.463) 0:01:18.518 ********** 2026-03-16 08:52:54.268236 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-03-16 08:52:54.268330 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-03-16 08:52:54.268344 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-03-16 08:52:54.268355 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-03-16 08:52:54.268367 | aio | 2026-03-16 08:52:54.268380 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-03-16 08:52:54.268392 | aio | 2026-03-16 08:52:54.268403 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-16 08:52:54.268415 | aio | Monday 16 March 2026 08:52:54 +0000 (0:00:08.064) 0:01:26.582 ********** 2026-03-16 08:52:56.213658 | aio | ok: [aio] 2026-03-16 08:52:56.213724 | aio | 2026-03-16 08:52:56.214307 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:52:56.214366 | aio | Monday 16 March 2026 08:52:56 +0000 (0:00:01.946) 0:01:28.528 ********** 2026-03-16 08:52:56.468094 | aio | ok: [aio] 2026-03-16 08:52:56.468163 | aio | 2026-03-16 08:52:56.471593 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:52:56.471625 | aio | Monday 16 March 2026 08:52:56 +0000 (0:00:00.255) 0:01:28.783 ********** 2026-03-16 08:52:56.515264 | aio | skipping: [aio] 2026-03-16 08:52:56.515641 | aio | 2026-03-16 08:52:56.515974 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-16 08:52:56.516287 | aio | Monday 16 March 2026 08:52:56 +0000 (0:00:00.046) 0:01:28.830 ********** 2026-03-16 08:52:56.772392 | aio | ok: [aio] 2026-03-16 08:52:56.772792 | aio | 2026-03-16 08:52:56.773159 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:52:56.773484 | aio | Monday 16 March 2026 08:52:56 +0000 (0:00:00.257) 0:01:29.088 ********** 2026-03-16 08:52:56.849378 | aio | ok: [aio] => { 2026-03-16 08:52:56.849715 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-16 08:52:56.849804 | aio | } 2026-03-16 08:52:56.849823 | aio | 2026-03-16 08:52:56.849836 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:52:56.849976 | aio | Monday 16 March 2026 08:52:56 +0000 (0:00:00.075) 0:01:29.164 ********** 2026-03-16 08:52:57.236823 | aio | ok: [aio] 2026-03-16 08:52:57.237003 | aio | 2026-03-16 08:52:57.237284 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:52:57.237669 | aio | Monday 16 March 2026 08:52:57 +0000 (0:00:00.388) 0:01:29.552 ********** 2026-03-16 08:52:57.283490 | aio | skipping: [aio] 2026-03-16 08:52:57.283725 | aio | 2026-03-16 08:52:57.283972 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:52:57.284214 | aio | Monday 16 March 2026 08:52:57 +0000 (0:00:00.047) 0:01:29.599 ********** 2026-03-16 08:52:57.321603 | aio | skipping: [aio] 2026-03-16 08:52:57.322258 | aio | 2026-03-16 08:52:57.322643 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:52:57.322903 | aio | Monday 16 March 2026 08:52:57 +0000 (0:00:00.037) 0:01:29.637 ********** 2026-03-16 08:52:57.561365 | aio | ok: [aio] 2026-03-16 08:52:57.561626 | aio | 2026-03-16 08:52:57.561895 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-16 08:52:57.562153 | aio | Monday 16 March 2026 08:52:57 +0000 (0:00:00.239) 0:01:29.876 ********** 2026-03-16 08:52:58.505441 | aio | ok: [aio] 2026-03-16 08:52:58.505490 | aio | 2026-03-16 08:52:58.505501 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:52:58.505510 | aio | Monday 16 March 2026 08:52:58 +0000 (0:00:00.943) 0:01:30.820 ********** 2026-03-16 08:52:58.682482 | aio | ok: [aio] => { 2026-03-16 08:52:58.682535 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-16 08:52:58.682576 | aio | } 2026-03-16 08:52:58.683285 | aio | 2026-03-16 08:52:58.683325 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:52:58.683335 | aio | Monday 16 March 2026 08:52:58 +0000 (0:00:00.176) 0:01:30.997 ********** 2026-03-16 08:52:59.197597 | aio | ok: [aio] 2026-03-16 08:52:59.197634 | aio | 2026-03-16 08:52:59.197641 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:52:59.197647 | aio | Monday 16 March 2026 08:52:59 +0000 (0:00:00.515) 0:01:31.512 ********** 2026-03-16 08:53:01.370085 | aio | ok: [aio] 2026-03-16 08:53:01.370168 | aio | 2026-03-16 08:53:01.370218 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-16 08:53:01.370356 | aio | Monday 16 March 2026 08:53:01 +0000 (0:00:02.172) 0:01:33.685 ********** 2026-03-16 08:53:01.408030 | aio | skipping: [aio] 2026-03-16 08:53:01.408079 | aio | 2026-03-16 08:53:01.408348 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-16 08:53:01.408370 | aio | Monday 16 March 2026 08:53:01 +0000 (0:00:00.037) 0:01:33.723 ********** 2026-03-16 08:53:01.443798 | aio | skipping: [aio] 2026-03-16 08:53:01.443843 | aio | 2026-03-16 08:53:01.443852 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-16 08:53:01.443861 | aio | Monday 16 March 2026 08:53:01 +0000 (0:00:00.035) 0:01:33.758 ********** 2026-03-16 08:53:01.478978 | aio | skipping: [aio] 2026-03-16 08:53:01.479044 | aio | 2026-03-16 08:53:01.479238 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-16 08:53:01.481637 | aio | Monday 16 March 2026 08:53:01 +0000 (0:00:00.035) 0:01:33.794 ********** 2026-03-16 08:53:02.411632 | aio | ok: [aio] 2026-03-16 08:53:02.411678 | aio | 2026-03-16 08:53:02.411815 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-16 08:53:02.412138 | aio | Monday 16 March 2026 08:53:02 +0000 (0:00:00.932) 0:01:34.726 ********** 2026-03-16 08:53:02.924017 | aio | ok: [aio] 2026-03-16 08:53:02.924390 | aio | 2026-03-16 08:53:02.924768 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-16 08:53:02.925124 | aio | Monday 16 March 2026 08:53:02 +0000 (0:00:00.513) 0:01:35.240 ********** 2026-03-16 08:53:04.031947 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-16 08:53:04.031990 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-16 08:53:04.032184 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-16 08:53:04.032441 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-16 08:53:04.032751 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-16 08:53:04.032972 | aio | 2026-03-16 08:53:04.033215 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-16 08:53:04.033458 | aio | Monday 16 March 2026 08:53:04 +0000 (0:00:01.107) 0:01:36.347 ********** 2026-03-16 08:53:04.651310 | aio | ok: [aio] 2026-03-16 08:53:04.651464 | aio | 2026-03-16 08:53:04.651756 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-16 08:53:04.652000 | aio | Monday 16 March 2026 08:53:04 +0000 (0:00:00.612) 0:01:36.960 ********** 2026-03-16 08:53:04.652224 | aio | 2026-03-16 08:53:04.652465 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-16 08:53:04.652749 | aio | Monday 16 March 2026 08:53:04 +0000 (0:00:00.006) 0:01:36.967 ********** 2026-03-16 08:53:05.072300 | aio | ok: [aio] 2026-03-16 08:53:05.072501 | aio | 2026-03-16 08:53:05.072808 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-16 08:53:05.073052 | aio | Monday 16 March 2026 08:53:05 +0000 (0:00:00.421) 0:01:37.388 ********** 2026-03-16 08:53:05.321757 | aio | ok: [aio] 2026-03-16 08:53:05.322027 | aio | 2026-03-16 08:53:05.322337 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-16 08:53:05.322677 | aio | Monday 16 March 2026 08:53:05 +0000 (0:00:00.249) 0:01:37.637 ********** 2026-03-16 08:53:05.395264 | aio | ok: [aio] => { 2026-03-16 08:53:05.395631 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-16 08:53:05.395948 | aio | } 2026-03-16 08:53:05.396253 | aio | 2026-03-16 08:53:05.396601 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-16 08:53:05.396928 | aio | Monday 16 March 2026 08:53:05 +0000 (0:00:00.073) 0:01:37.711 ********** 2026-03-16 08:53:05.810875 | aio | ok: [aio] 2026-03-16 08:53:05.811165 | aio | 2026-03-16 08:53:05.811477 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-16 08:53:05.811808 | aio | Monday 16 March 2026 08:53:05 +0000 (0:00:00.415) 0:01:38.126 ********** 2026-03-16 08:53:09.039722 | aio | ok: [aio] 2026-03-16 08:53:09.039777 | aio | 2026-03-16 08:53:09.039791 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-16 08:53:09.039810 | aio | Monday 16 March 2026 08:53:09 +0000 (0:00:03.228) 0:01:41.355 ********** 2026-03-16 08:53:10.000817 | aio | ok: [aio] 2026-03-16 08:53:10.000870 | aio | 2026-03-16 08:53:10.001093 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-16 08:53:10.001108 | aio | Monday 16 March 2026 08:53:09 +0000 (0:00:00.962) 0:01:42.317 ********** 2026-03-16 08:53:10.246288 | aio | ok: [aio] 2026-03-16 08:53:10.246319 | aio | 2026-03-16 08:53:10.246326 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-16 08:53:10.246332 | aio | Monday 16 March 2026 08:53:10 +0000 (0:00:00.244) 0:01:42.561 ********** 2026-03-16 08:53:10.763126 | aio | ok: [aio] 2026-03-16 08:53:10.763180 | aio | 2026-03-16 08:53:10.763194 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-16 08:53:10.763207 | aio | Monday 16 March 2026 08:53:10 +0000 (0:00:00.516) 0:01:43.078 ********** 2026-03-16 08:53:11.447958 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-16 08:53:11.448043 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-16 08:53:11.448501 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-16 08:53:11.448526 | aio | 2026-03-16 08:53:11.448533 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-16 08:53:11.448538 | aio | Monday 16 March 2026 08:53:11 +0000 (0:00:00.685) 0:01:43.763 ********** 2026-03-16 08:53:11.965224 | aio | ok: [aio] 2026-03-16 08:53:11.965254 | aio | 2026-03-16 08:53:11.965259 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-16 08:53:11.965263 | aio | Monday 16 March 2026 08:53:11 +0000 (0:00:00.516) 0:01:44.279 ********** 2026-03-16 08:53:12.491155 | aio | ok: [aio] 2026-03-16 08:53:12.491214 | aio | 2026-03-16 08:53:12.491724 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-16 08:53:12.491774 | aio | Monday 16 March 2026 08:53:12 +0000 (0:00:00.519) 0:01:44.798 ********** 2026-03-16 08:53:12.491785 | aio | 2026-03-16 08:53:12.491794 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-16 08:53:12.491809 | aio | Monday 16 March 2026 08:53:12 +0000 (0:00:00.008) 0:01:44.807 ********** 2026-03-16 08:53:12.929023 | aio | ok: [aio] 2026-03-16 08:53:12.929088 | aio | 2026-03-16 08:53:12.929707 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-16 08:53:12.929762 | aio | Monday 16 March 2026 08:53:12 +0000 (0:00:00.437) 0:01:45.245 ********** 2026-03-16 08:53:12.983680 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-16 08:53:12.983887 | aio | 2026-03-16 08:53:12.984131 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-16 08:53:12.984375 | aio | Monday 16 March 2026 08:53:12 +0000 (0:00:00.054) 0:01:45.299 ********** 2026-03-16 08:53:13.913596 | aio | ok: [aio] 2026-03-16 08:53:13.913626 | aio | 2026-03-16 08:53:13.913817 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-16 08:53:13.914059 | aio | Monday 16 March 2026 08:53:13 +0000 (0:00:00.929) 0:01:46.229 ********** 2026-03-16 08:53:14.682924 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-16 08:53:14.683158 | aio | ok: [aio] => (item=ssh) 2026-03-16 08:53:14.683330 | aio | 2026-03-16 08:53:14.683630 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-16 08:53:14.683866 | aio | Monday 16 March 2026 08:53:14 +0000 (0:00:00.769) 0:01:46.998 ********** 2026-03-16 08:53:15.067157 | aio | ok: [aio] 2026-03-16 08:53:15.067373 | aio | 2026-03-16 08:53:15.067624 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-16 08:53:15.067895 | aio | Monday 16 March 2026 08:53:15 +0000 (0:00:00.384) 0:01:47.383 ********** 2026-03-16 08:53:15.307772 | aio | ok: [aio] 2026-03-16 08:53:15.308042 | aio | 2026-03-16 08:53:15.308345 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-16 08:53:15.308685 | aio | Monday 16 March 2026 08:53:15 +0000 (0:00:00.240) 0:01:47.623 ********** 2026-03-16 08:53:15.609659 | aio | ok: [aio] 2026-03-16 08:53:15.609718 | aio | 2026-03-16 08:53:15.609827 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-16 08:53:15.609936 | aio | Monday 16 March 2026 08:53:15 +0000 (0:00:00.302) 0:01:47.925 ********** 2026-03-16 08:53:15.853706 | aio | ok: [aio] 2026-03-16 08:53:15.853899 | aio | 2026-03-16 08:53:15.854158 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-03-16 08:53:15.854408 | aio | Monday 16 March 2026 08:53:15 +0000 (0:00:00.243) 0:01:48.169 ********** 2026-03-16 08:53:16.117220 | aio | ok: [aio] => (item=aio) 2026-03-16 08:53:16.117429 | aio | 2026-03-16 08:53:16.117727 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-03-16 08:53:16.117985 | aio | Monday 16 March 2026 08:53:16 +0000 (0:00:00.263) 0:01:48.433 ********** 2026-03-16 08:53:16.165908 | aio | ok: [aio] 2026-03-16 08:53:16.166107 | aio | 2026-03-16 08:53:16.166352 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-16 08:53:16.166624 | aio | Monday 16 March 2026 08:53:16 +0000 (0:00:00.048) 0:01:48.482 ********** 2026-03-16 08:53:16.226219 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-16 08:53:16.226407 | aio | 2026-03-16 08:53:16.226705 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-16 08:53:16.226975 | aio | Monday 16 March 2026 08:53:16 +0000 (0:00:00.060) 0:01:48.542 ********** 2026-03-16 08:53:16.273487 | aio | skipping: [aio] 2026-03-16 08:53:16.273746 | aio | 2026-03-16 08:53:16.274018 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-16 08:53:16.274268 | aio | Monday 16 March 2026 08:53:16 +0000 (0:00:00.047) 0:01:48.589 ********** 2026-03-16 08:53:16.322868 | aio | skipping: [aio] => (item=aio) 2026-03-16 08:53:16.323030 | aio | skipping: [aio] 2026-03-16 08:53:16.323162 | aio | 2026-03-16 08:53:16.323320 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-16 08:53:16.323472 | aio | Monday 16 March 2026 08:53:16 +0000 (0:00:00.049) 0:01:48.639 ********** 2026-03-16 08:53:16.634094 | aio | ok: [aio] 2026-03-16 08:53:16.634139 | aio | 2026-03-16 08:53:16.634151 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-16 08:53:16.634160 | aio | Monday 16 March 2026 08:53:16 +0000 (0:00:00.309) 0:01:48.948 ********** 2026-03-16 08:53:23.548672 | aio | ok: [aio] 2026-03-16 08:53:23.548729 | aio | 2026-03-16 08:53:23.548743 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-03-16 08:53:23.548756 | aio | Monday 16 March 2026 08:53:23 +0000 (0:00:06.915) 0:01:55.863 ********** 2026-03-16 08:53:29.199713 | aio | ok: [aio] 2026-03-16 08:53:29.199834 | aio | 2026-03-16 08:53:29.199850 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-03-16 08:53:29.199873 | aio | Monday 16 March 2026 08:53:29 +0000 (0:00:05.650) 0:02:01.514 ********** 2026-03-16 08:53:44.088099 | aio | ok: [aio] 2026-03-16 08:53:44.089684 | aio | 2026-03-16 08:53:44.089731 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-03-16 08:53:44.089742 | aio | Monday 16 March 2026 08:53:44 +0000 (0:00:14.888) 0:02:16.403 ********** 2026-03-16 08:53:44.171674 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-03-16 08:53:44.171734 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-03-16 08:53:44.172470 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-03-16 08:53:44.172490 | aio | skipping: [aio] 2026-03-16 08:53:44.172497 | aio | 2026-03-16 08:53:44.172505 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-03-16 08:53:44.172785 | aio | Monday 16 March 2026 08:53:44 +0000 (0:00:00.083) 0:02:16.486 ********** 2026-03-16 08:53:50.710220 | aio | ok: [aio] 2026-03-16 08:53:50.710280 | aio | 2026-03-16 08:53:50.710295 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-03-16 08:53:50.710309 | aio | Monday 16 March 2026 08:53:50 +0000 (0:00:06.538) 0:02:23.025 ********** 2026-03-16 08:53:57.177778 | aio | ok: [aio] 2026-03-16 08:53:57.177836 | aio | 2026-03-16 08:53:57.178225 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-03-16 08:53:57.178281 | aio | Monday 16 March 2026 08:53:57 +0000 (0:00:06.467) 0:02:29.492 ********** 2026-03-16 08:53:57.235720 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-03-16 08:53:57.235752 | aio | 2026-03-16 08:53:57.235769 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-03-16 08:53:57.236048 | aio | Monday 16 March 2026 08:53:57 +0000 (0:00:00.058) 0:02:29.551 ********** 2026-03-16 08:53:57.280784 | aio | ok: [aio] 2026-03-16 08:53:57.280840 | aio | 2026-03-16 08:53:57.280855 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-03-16 08:53:57.280868 | aio | Monday 16 March 2026 08:53:57 +0000 (0:00:00.045) 0:02:29.596 ********** 2026-03-16 08:54:03.758639 | aio | ok: [aio] 2026-03-16 08:54:03.758723 | aio | 2026-03-16 08:54:03.759169 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-03-16 08:54:03.759208 | aio | Monday 16 March 2026 08:54:03 +0000 (0:00:06.477) 0:02:36.073 ********** 2026-03-16 08:54:03.804810 | aio | ok: [aio] 2026-03-16 08:54:03.804843 | aio | 2026-03-16 08:54:03.804854 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-03-16 08:54:03.804863 | aio | Monday 16 March 2026 08:54:03 +0000 (0:00:00.046) 0:02:36.120 ********** 2026-03-16 08:54:03.847664 | aio | skipping: [aio] => (item=1) 2026-03-16 08:54:03.847919 | aio | skipping: [aio] => (item=1) 2026-03-16 08:54:03.848162 | aio | skipping: [aio] => (item=1) 2026-03-16 08:54:03.848399 | aio | skipping: [aio] 2026-03-16 08:54:03.848936 | aio | 2026-03-16 08:54:03.849197 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-03-16 08:54:03.849440 | aio | Monday 16 March 2026 08:54:03 +0000 (0:00:00.042) 0:02:36.162 ********** 2026-03-16 08:54:03.888906 | aio | skipping: [aio] 2026-03-16 08:54:03.888936 | aio | 2026-03-16 08:54:03.888946 | aio | PLAY RECAP ********************************************************************* 2026-03-16 08:54:03.888956 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-03-16 08:54:03.888970 | aio | 2026-03-16 08:54:03.889196 | aio | 2026-03-16 08:54:03.889432 | aio | TASKS RECAP ******************************************************************** 2026-03-16 08:54:03.889747 | aio | Monday 16 March 2026 08:54:03 +0000 (0:00:00.041) 0:02:36.204 ********** 2026-03-16 08:54:03.890029 | aio | =============================================================================== 2026-03-16 08:54:03.890289 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.89s 2026-03-16 08:54:03.890537 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.52s 2026-03-16 08:54:03.890858 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.06s 2026-03-16 08:54:03.891112 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.19s 2026-03-16 08:54:03.891358 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.94s 2026-03-16 08:54:03.891632 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.92s 2026-03-16 08:54:03.891910 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.58s 2026-03-16 08:54:03.892160 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.55s 2026-03-16 08:54:03.892406 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.54s 2026-03-16 08:54:03.892692 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.48s 2026-03-16 08:54:03.892938 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.47s 2026-03-16 08:54:03.893184 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.46s 2026-03-16 08:54:03.893432 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.38s 2026-03-16 08:54:03.894079 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.65s 2026-03-16 08:54:03.894338 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.25s 2026-03-16 08:54:03.894667 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.23s 2026-03-16 08:54:03.894935 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.41s 2026-03-16 08:54:03.895184 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.17s 2026-03-16 08:54:03.895427 | aio | Gathering Facts --------------------------------------------------------- 1.95s 2026-03-16 08:54:03.895700 | aio | Gathering Facts --------------------------------------------------------- 1.19s 2026-03-16 08:54:03.981146 | aio | INFO [default > idempotence] Executed: Successful 2026-03-16 08:54:03.992282 | aio | INFO [default > side_effect] Executing 2026-03-16 08:54:03.992664 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-16 08:54:03.998435 | aio | INFO [default > verify] Executing 2026-03-16 08:54:04.719394 | aio | 2026-03-16 08:54:04.719648 | aio | PLAY [Verify] ****************************************************************** 2026-03-16 08:54:04.719873 | aio | 2026-03-16 08:54:04.720101 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-16 08:54:04.720359 | aio | Monday 16 March 2026 08:54:04 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-03-16 08:54:05.897461 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-16 08:54:05.897732 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-16 08:54:05.897975 | aio | interpreter could change the meaning of that path. See 2026-03-16 08:54:05.898209 | aio | https://docs.ansible.com/ansible- 2026-03-16 08:54:05.898482 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-16 08:54:05.907794 | aio | ok: [aio] 2026-03-16 08:54:05.908003 | aio | 2026-03-16 08:54:05.908236 | aio | TASK [Get cluster health status] *********************************************** 2026-03-16 08:54:05.908483 | aio | Monday 16 March 2026 08:54:05 +0000 (0:00:01.188) 0:00:01.196 ********** 2026-03-16 08:54:16.501297 | aio | ok: [aio] 2026-03-16 08:54:16.501494 | aio | 2026-03-16 08:54:16.501825 | aio | TASK [Print cluster health status] ********************************************* 2026-03-16 08:54:16.502076 | aio | Monday 16 March 2026 08:54:16 +0000 (0:00:10.592) 0:00:11.789 ********** 2026-03-16 08:54:16.539590 | aio | ok: [aio] => { 2026-03-16 08:54:16.539818 | aio | "_ceph_health": { 2026-03-16 08:54:16.540048 | aio | "changed": false, 2026-03-16 08:54:16.540272 | aio | "cmd": [ 2026-03-16 08:54:16.540496 | aio | "cephadm", 2026-03-16 08:54:16.540755 | aio | "shell", 2026-03-16 08:54:16.540977 | aio | "--", 2026-03-16 08:54:16.541193 | aio | "ceph", 2026-03-16 08:54:16.541492 | aio | "health" 2026-03-16 08:54:16.541776 | aio | ], 2026-03-16 08:54:16.542025 | aio | "delta": "0:00:10.266172", 2026-03-16 08:54:16.542241 | aio | "end": "2026-03-16 08:54:16.454414", 2026-03-16 08:54:16.542469 | aio | "failed": false, 2026-03-16 08:54:16.542760 | aio | "msg": "", 2026-03-16 08:54:16.542985 | aio | "rc": 0, 2026-03-16 08:54:16.543221 | aio | "start": "2026-03-16 08:54:06.188242", 2026-03-16 08:54:16.543482 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-03-16 08:54:16.543756 | aio | "stderr_lines": [ 2026-03-16 08:54:16.544000 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-03-16 08:54:16.544254 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-03-16 08:54:16.544478 | aio | ], 2026-03-16 08:54:16.544743 | aio | "stdout": "HEALTH_OK", 2026-03-16 08:54:16.544974 | aio | "stdout_lines": [ 2026-03-16 08:54:16.545201 | aio | "HEALTH_OK" 2026-03-16 08:54:16.545424 | aio | ] 2026-03-16 08:54:16.545696 | aio | } 2026-03-16 08:54:16.545920 | aio | } 2026-03-16 08:54:16.546134 | aio | 2026-03-16 08:54:16.546372 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-03-16 08:54:16.546641 | aio | Monday 16 March 2026 08:54:16 +0000 (0:00:00.038) 0:00:11.828 ********** 2026-03-16 08:54:16.580579 | aio | ok: [aio] => { 2026-03-16 08:54:16.580836 | aio | "changed": false, 2026-03-16 08:54:16.581072 | aio | "msg": "All assertions passed" 2026-03-16 08:54:16.581296 | aio | } 2026-03-16 08:54:16.581559 | aio | 2026-03-16 08:54:16.581821 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-03-16 08:54:16.582061 | aio | Monday 16 March 2026 08:54:16 +0000 (0:00:00.040) 0:00:11.869 ********** 2026-03-16 08:54:22.881940 | aio | changed: [aio] 2026-03-16 08:54:22.882000 | aio | 2026-03-16 08:54:22.882010 | aio | TASK [Create a test Ceph key] ************************************************** 2026-03-16 08:54:22.882020 | aio | Monday 16 March 2026 08:54:22 +0000 (0:00:06.294) 0:00:18.164 ********** 2026-03-16 08:54:25.544080 | aio | changed: [aio] 2026-03-16 08:54:25.544152 | aio | 2026-03-16 08:54:25.544263 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-03-16 08:54:25.544376 | aio | Monday 16 March 2026 08:54:25 +0000 (0:00:02.669) 0:00:20.833 ********** 2026-03-16 08:54:26.921663 | aio | ok: [aio] 2026-03-16 08:54:26.921729 | aio | 2026-03-16 08:54:26.921743 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-03-16 08:54:26.921763 | aio | Monday 16 March 2026 08:54:26 +0000 (0:00:01.376) 0:00:22.209 ********** 2026-03-16 08:54:26.961625 | aio | ok: [aio] => { 2026-03-16 08:54:26.961655 | aio | "changed": false, 2026-03-16 08:54:26.961667 | aio | "msg": "All assertions passed" 2026-03-16 08:54:26.961680 | aio | } 2026-03-16 08:54:26.961692 | aio | 2026-03-16 08:54:26.962644 | aio | PLAY RECAP ********************************************************************* 2026-03-16 08:54:26.962732 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-16 08:54:26.962746 | aio | 2026-03-16 08:54:26.962758 | aio | 2026-03-16 08:54:26.962940 | aio | TASKS RECAP ******************************************************************** 2026-03-16 08:54:26.963252 | aio | Monday 16 March 2026 08:54:26 +0000 (0:00:00.038) 0:00:22.248 ********** 2026-03-16 08:54:26.963633 | aio | =============================================================================== 2026-03-16 08:54:26.963963 | aio | Get cluster health status ---------------------------------------------- 10.59s 2026-03-16 08:54:26.964268 | aio | Create a test Ceph pool ------------------------------------------------- 6.29s 2026-03-16 08:54:26.964609 | aio | Create a test Ceph key -------------------------------------------------- 2.67s 2026-03-16 08:54:26.964934 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.38s 2026-03-16 08:54:26.965237 | aio | Gathering Facts --------------------------------------------------------- 1.19s 2026-03-16 08:54:26.965542 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-03-16 08:54:26.965892 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-03-16 08:54:26.966212 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-03-16 08:54:27.033137 | aio | INFO [default > verify] Executed: Successful 2026-03-16 08:54:27.045007 | aio | INFO [default > cleanup] Executing 2026-03-16 08:54:27.045702 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-16 08:54:27.052976 | aio | INFO [default > destroy] Executing 2026-03-16 08:54:27.053010 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-03-16 08:54:27.053122 | aio | INFO [default > destroy] Executed: Successful 2026-03-16 08:54:27.053442 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-16 08:54:27.422257 | aio | ok: Runtime: 0:11:07.724633 2026-03-16 08:54:27.434336 | 2026-03-16 08:54:27.434391 | PLAY RECAP 2026-03-16 08:54:27.434440 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 08:54:27.434462 | 2026-03-16 08:54:27.582831 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-16 08:54:27.586424 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-16 08:54:28.174834 | 2026-03-16 08:54:28.174970 | PLAY [all] 2026-03-16 08:54:28.186768 | 2026-03-16 08:54:28.186840 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-16 08:54:28.243074 | aio | skipping: Conditional result was False 2026-03-16 08:54:28.255906 | 2026-03-16 08:54:28.256033 | TASK [fetch-output : Set log path for single node] 2026-03-16 08:54:28.302070 | aio | ok 2026-03-16 08:54:28.309558 | 2026-03-16 08:54:28.309641 | LOOP [fetch-output : Ensure local output dirs] 2026-03-16 08:54:28.730309 | aio -> localhost | ok: "/var/lib/zuul/builds/eaea07de2a3f4697af045b1f8ee70b49/work/logs" 2026-03-16 08:54:28.945623 | aio -> localhost | changed: "/var/lib/zuul/builds/eaea07de2a3f4697af045b1f8ee70b49/work/artifacts" 2026-03-16 08:54:29.166720 | aio -> localhost | changed: "/var/lib/zuul/builds/eaea07de2a3f4697af045b1f8ee70b49/work/docs" 2026-03-16 08:54:29.185343 | 2026-03-16 08:54:29.185496 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-16 08:54:29.847352 | aio | ok 2026-03-16 08:54:29.847651 | aio | changed: All items complete 2026-03-16 08:54:29.847689 | 2026-03-16 08:54:30.322216 | aio | changed: .d..t...... ./ 2026-03-16 08:54:30.786597 | aio | changed: .d..t...... ./ 2026-03-16 08:54:30.807873 | 2026-03-16 08:54:30.808074 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-16 08:54:31.247798 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006443 2026-03-16 08:54:31.467788 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006607 2026-03-16 08:54:31.490656 | 2026-03-16 08:54:31.490833 | PLAY [all] 2026-03-16 08:54:31.498547 | 2026-03-16 08:54:31.498667 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-16 08:54:31.933200 | aio | changed 2026-03-16 08:54:31.939309 | 2026-03-16 08:54:31.939362 | PLAY RECAP 2026-03-16 08:54:31.939409 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-16 08:54:31.939433 | 2026-03-16 08:54:32.084874 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-16 08:54:32.088850 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-16 08:54:32.632945 | 2026-03-16 08:54:32.633059 | PLAY [localhost] 2026-03-16 08:54:32.642449 | 2026-03-16 08:54:32.642518 | TASK [Generate Zuul manifest] 2026-03-16 08:54:32.664022 | localhost | ok 2026-03-16 08:54:32.692078 | 2026-03-16 08:54:32.692252 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-16 08:54:33.098324 | localhost | changed 2026-03-16 08:54:33.109984 | 2026-03-16 08:54:33.110054 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-16 08:54:33.402057 | localhost | ok 2026-03-16 08:54:33.410225 | 2026-03-16 08:54:33.410290 | TASK [Upload logs] 2026-03-16 08:54:33.431717 | localhost | ok 2026-03-16 08:54:33.490013 | 2026-03-16 08:54:33.490101 | TASK [Set zuul-log-path fact] 2026-03-16 08:54:33.509989 | localhost | ok 2026-03-16 08:54:33.520056 | 2026-03-16 08:54:33.520118 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 08:54:33.550966 | localhost | ok 2026-03-16 08:54:33.557824 | 2026-03-16 08:54:33.557887 | TASK [upload-logs : Create log directories] 2026-03-16 08:54:33.923299 | localhost | changed 2026-03-16 08:54:33.944563 | 2026-03-16 08:54:33.944674 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-16 08:54:34.339627 | localhost -> localhost | ok: Runtime: 0:00:00.005900 2026-03-16 08:54:34.346207 | 2026-03-16 08:54:34.346334 | TASK [upload-logs : Upload logs to log server] 2026-03-16 08:54:34.779148 | localhost | Output suppressed because no_log was given 2026-03-16 08:54:34.784453 | 2026-03-16 08:54:34.784540 | LOOP [upload-logs : Compress console log and json output] 2026-03-16 08:54:34.831049 | localhost | skipping: Conditional result was False 2026-03-16 08:54:34.846309 | localhost | skipping: Conditional result was False 2026-03-16 08:54:34.858097 | 2026-03-16 08:54:34.858236 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-16 08:54:34.899646 | localhost | skipping: Conditional result was False 2026-03-16 08:54:34.899971 | 2026-03-16 08:54:34.905056 | localhost | skipping: Conditional result was False 2026-03-16 08:54:34.923323 | 2026-03-16 08:54:34.923441 | LOOP [upload-logs : Upload console log and json output]