2026-05-19 13:42:18.431445 | Job console starting 2026-05-19 13:42:18.446754 | Updating git repos 2026-05-19 13:42:18.479100 | Cloning repos into workspace 2026-05-19 13:42:18.527435 | Restoring repo states 2026-05-19 13:42:18.535235 | Merging changes 2026-05-19 13:42:18.809332 | Checking out repos 2026-05-19 13:42:18.842628 | Preparing playbooks 2026-05-19 13:42:19.963073 | Running Ansible setup 2026-05-19 13:42:23.275276 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:23.891044 | 2026-05-19 13:42:23.891185 | PLAY [localhost] 2026-05-19 13:42:23.899260 | 2026-05-19 13:42:23.899344 | TASK [Gathering Facts] 2026-05-19 13:42:24.765459 | localhost | ok 2026-05-19 13:42:24.775262 | 2026-05-19 13:42:24.775368 | TASK [Setup log path fact] 2026-05-19 13:42:24.798805 | localhost | ok 2026-05-19 13:42:24.813460 | 2026-05-19 13:42:24.813582 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:42:24.845321 | localhost | ok 2026-05-19 13:42:24.853875 | 2026-05-19 13:42:24.854031 | TASK [emit-job-header : Print job information] 2026-05-19 13:42:24.895382 | # Job Information 2026-05-19 13:42:24.895615 | Ansible Version: 2.16.18 2026-05-19 13:42:24.895675 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-19 13:42:24.895716 | Pipeline: check 2026-05-19 13:42:24.895757 | Executor: 2d72f0692154 2026-05-19 13:42:24.895793 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/72 2026-05-19 13:42:24.895829 | Event ID: 77788200-5388-11f1-8120-6180a28aab11 2026-05-19 13:42:24.900015 | 2026-05-19 13:42:24.900119 | LOOP [emit-job-header : Print node information] 2026-05-19 13:42:25.098953 | localhost | ok: 2026-05-19 13:42:25.099434 | localhost | # Node Information 2026-05-19 13:42:25.099615 | localhost | Inventory Hostname: aio 2026-05-19 13:42:25.099760 | localhost | Hostname: np0000174767 2026-05-19 13:42:25.099818 | localhost | Username: zuul 2026-05-19 13:42:25.099861 | localhost | Distro: Ubuntu 22.04 2026-05-19 13:42:25.099896 | localhost | Provider: yul1 2026-05-19 13:42:25.099928 | localhost | Region: ca-ymq-1 2026-05-19 13:42:25.099960 | localhost | Label: ubuntu-jammy 2026-05-19 13:42:25.099991 | localhost | Product Name: OpenStack Nova 2026-05-19 13:42:25.100023 | localhost | Interface IP: 199.204.45.169 2026-05-19 13:42:25.109780 | 2026-05-19 13:42:25.110002 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 13:42:25.542116 | localhost -> localhost | changed 2026-05-19 13:42:25.555665 | 2026-05-19 13:42:25.555825 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 13:42:26.576078 | localhost -> localhost | changed 2026-05-19 13:42:26.585882 | 2026-05-19 13:42:26.585959 | PLAY [all] 2026-05-19 13:42:26.594953 | 2026-05-19 13:42:26.595025 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 13:42:26.853247 | aio -> localhost | ok 2026-05-19 13:42:26.863293 | 2026-05-19 13:42:26.863405 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 13:42:26.897061 | aio | ok 2026-05-19 13:42:26.913285 | aio | included: /var/lib/zuul/builds/4fcf836a555d43daae5cb5016ad7f930/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 13:42:26.919024 | 2026-05-19 13:42:26.919086 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 13:42:28.614752 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 13:42:28.615032 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/4fcf836a555d43daae5cb5016ad7f930/work/4fcf836a555d43daae5cb5016ad7f930_id_rsa 2026-05-19 13:42:28.615065 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/4fcf836a555d43daae5cb5016ad7f930/work/4fcf836a555d43daae5cb5016ad7f930_id_rsa.pub 2026-05-19 13:42:28.615089 | aio -> localhost | The key fingerprint is: 2026-05-19 13:42:28.615111 | aio -> localhost | SHA256:Vgany80+n4NhXzKA5mRGLHxHqBH50BuduRuVFGuNgjg zuul-build-sshkey 2026-05-19 13:42:28.615142 | aio -> localhost | The key's randomart image is: 2026-05-19 13:42:28.615165 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 13:42:28.615192 | aio -> localhost | | ..=.+o+oo | 2026-05-19 13:42:28.615214 | aio -> localhost | | *.B== o+ | 2026-05-19 13:42:28.615235 | aio -> localhost | | EOo=+o+ . | 2026-05-19 13:42:28.615255 | aio -> localhost | | .oO*+o | 2026-05-19 13:42:28.615275 | aio -> localhost | | *S o+ | 2026-05-19 13:42:28.615295 | aio -> localhost | | ...+ o . | 2026-05-19 13:42:28.615314 | aio -> localhost | | .o+ + | 2026-05-19 13:42:28.615334 | aio -> localhost | | .oo. | 2026-05-19 13:42:28.615357 | aio -> localhost | | o. | 2026-05-19 13:42:28.615378 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 13:42:28.615431 | aio -> localhost | ok: Runtime: 0:00:01.224095 2026-05-19 13:42:28.620555 | 2026-05-19 13:42:28.620622 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 13:42:28.655148 | aio | ok 2026-05-19 13:42:28.665530 | aio | included: /var/lib/zuul/builds/4fcf836a555d43daae5cb5016ad7f930/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 13:42:28.672768 | 2026-05-19 13:42:28.672843 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 13:42:28.697758 | aio | skipping: Conditional result was False 2026-05-19 13:42:28.706964 | 2026-05-19 13:42:28.707033 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 13:42:29.157929 | aio | changed 2026-05-19 13:42:29.209460 | 2026-05-19 13:42:29.209630 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 13:42:29.395358 | aio | ok 2026-05-19 13:42:29.406396 | 2026-05-19 13:42:29.406475 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 13:42:29.875114 | aio | changed 2026-05-19 13:42:29.880566 | 2026-05-19 13:42:29.880637 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 13:42:30.342374 | aio | changed 2026-05-19 13:42:30.349409 | 2026-05-19 13:42:30.349517 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 13:42:30.378703 | aio | skipping: Conditional result was False 2026-05-19 13:42:30.389922 | 2026-05-19 13:42:30.390168 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 13:42:30.795201 | aio -> localhost | changed 2026-05-19 13:42:30.817233 | 2026-05-19 13:42:30.817422 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 13:42:31.126932 | aio -> localhost | Identity added: /var/lib/zuul/builds/4fcf836a555d43daae5cb5016ad7f930/work/4fcf836a555d43daae5cb5016ad7f930_id_rsa (zuul-build-sshkey) 2026-05-19 13:42:31.127148 | aio -> localhost | ok: Runtime: 0:00:00.014518 2026-05-19 13:42:31.133782 | 2026-05-19 13:42:31.133870 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 13:42:31.486441 | aio | ok 2026-05-19 13:42:31.639619 | 2026-05-19 13:42:31.639758 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 13:42:31.678654 | aio | skipping: Conditional result was False 2026-05-19 13:42:31.697694 | 2026-05-19 13:42:31.697823 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 13:42:32.044381 | aio | ok 2026-05-19 13:42:32.051064 | 2026-05-19 13:42:32.051136 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 13:42:32.781898 | aio | Output suppressed because no_log was given 2026-05-19 13:42:32.833032 | 2026-05-19 13:42:32.833189 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 13:42:33.027537 | aio | ok: "logs" 2026-05-19 13:42:33.027871 | aio | ok: All items complete 2026-05-19 13:42:33.027915 | 2026-05-19 13:42:33.181744 | aio | ok: "artifacts" 2026-05-19 13:42:33.353939 | aio | ok: "docs" 2026-05-19 13:42:33.367942 | 2026-05-19 13:42:33.368208 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 13:42:33.567697 | aio | changed: "logs" 2026-05-19 13:42:33.717746 | aio | changed: "artifacts" 2026-05-19 13:42:33.880504 | aio | changed: "docs" 2026-05-19 13:42:34.016670 | 2026-05-19 13:42:34.016802 | PLAY RECAP 2026-05-19 13:42:34.016857 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 13:42:34.016886 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:34.016939 | 2026-05-19 13:42:34.170484 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:34.172860 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:42:34.838309 | 2026-05-19 13:42:34.838450 | PLAY [all] 2026-05-19 13:42:34.850041 | 2026-05-19 13:42:34.850130 | TASK [setup-uv : Extract archive] 2026-05-19 13:42:37.270093 | aio | changed 2026-05-19 13:42:37.868817 | 2026-05-19 13:42:37.869044 | TASK [setup-uv : Print version] 2026-05-19 13:42:38.165439 | aio | uv 0.8.13 2026-05-19 13:42:38.419442 | aio | ok: Runtime: 0:00:00.012345 2026-05-19 13:42:38.427374 | 2026-05-19 13:42:38.427444 | PLAY RECAP 2026-05-19 13:42:38.427502 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:38.427531 | 2026-05-19 13:42:38.542260 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:42:38.544120 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:42:39.238525 | 2026-05-19 13:42:39.238691 | PLAY [all] 2026-05-19 13:42:39.250607 | 2026-05-19 13:42:39.250687 | TASK [Copy inventory file for Zuul] 2026-05-19 13:42:40.145361 | aio | changed 2026-05-19 13:42:40.151080 | 2026-05-19 13:42:40.151166 | TASK [Switch "ansible_host" to private IP] 2026-05-19 13:42:40.490962 | aio | changed: 1 replacements made 2026-05-19 13:42:40.496269 | 2026-05-19 13:42:40.496339 | TASK [Run Molecule scenario] 2026-05-19 13:42:40.948884 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-19 13:42:41.987287 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-19 13:42:42.162326 | aio | Using CPython 3.13.7 2026-05-19 13:42:42.162374 | aio | Creating virtual environment at: .venv 2026-05-19 13:42:42.403239 | aio | Downloading pygments (1.2MiB) 2026-05-19 13:42:42.403442 | aio | Downloading netaddr (2.2MiB) 2026-05-19 13:42:42.403962 | aio | Downloading cryptography (4.3MiB) 2026-05-19 13:42:42.406821 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 13:42:42.585700 | aio | Downloading netaddr 2026-05-19 13:42:42.595386 | aio | Downloading cryptography 2026-05-19 13:42:42.640148 | aio | Downloading pygments 2026-05-19 13:42:42.767642 | aio | Downloading ansible-core 2026-05-19 13:42:42.800954 | aio | Installed 36 packages in 32ms 2026-05-19 13:42:43.860652 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 13:42:43.860740 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 13:42:44.491846 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 13:42:44.491930 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 13:43:01.624335 | aio | INFO [default > dependency] Executing 2026-05-19 13:43:01.624432 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 13:43:01.624770 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 13:43:01.624886 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 13:43:01.631829 | aio | INFO [default > cleanup] Executing 2026-05-19 13:43:01.632249 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:43:01.637253 | aio | INFO [default > destroy] Executing 2026-05-19 13:43:01.637291 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:43:01.637336 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:43:01.642203 | aio | INFO [default > syntax] Executing 2026-05-19 13:43:02.610803 | aio | 2026-05-19 13:43:02.611167 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 13:43:02.687375 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 13:43:02.697140 | aio | INFO [default > create] Executing 2026-05-19 13:43:02.698580 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:43:02.703439 | aio | INFO [default > prepare] Executing 2026-05-19 13:43:03.423963 | aio | 2026-05-19 13:43:03.424184 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 13:43:03.424334 | aio | 2026-05-19 13:43:03.424584 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:03.424731 | aio | Tuesday 19 May 2026 13:43:03 +0000 (0:00:00.031) 0:00:00.031 *********** 2026-05-19 13:43:04.542438 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:43:04.542619 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:43:04.542817 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:43:04.543006 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:43:04.543206 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:43:04.551521 | aio | ok: [aio] 2026-05-19 13:43:04.551720 | aio | 2026-05-19 13:43:04.551930 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 13:43:04.552313 | aio | Tuesday 19 May 2026 13:43:04 +0000 (0:00:01.128) 0:00:01.160 *********** 2026-05-19 13:43:05.220350 | aio | changed: [aio] 2026-05-19 13:43:05.220481 | aio | 2026-05-19 13:43:05.220701 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 13:43:05.220913 | aio | Tuesday 19 May 2026 13:43:05 +0000 (0:00:00.667) 0:00:01.827 *********** 2026-05-19 13:43:05.476027 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 13:43:05.476222 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 13:43:05.476422 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 13:43:05.480542 | aio | changed: [aio] 2026-05-19 13:43:05.480727 | aio | 2026-05-19 13:43:05.480937 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 13:43:05.481246 | aio | Tuesday 19 May 2026 13:43:05 +0000 (0:00:00.261) 0:00:02.089 *********** 2026-05-19 13:43:12.473250 | aio | changed: [aio] 2026-05-19 13:43:12.473408 | aio | 2026-05-19 13:43:12.473689 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 13:43:12.473939 | aio | 2026-05-19 13:43:12.474157 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:12.474372 | aio | Tuesday 19 May 2026 13:43:12 +0000 (0:00:06.991) 0:00:09.080 *********** 2026-05-19 13:43:13.173204 | aio | ok: [aio] 2026-05-19 13:43:13.173392 | aio | 2026-05-19 13:43:13.173614 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 13:43:13.173880 | aio | Tuesday 19 May 2026 13:43:13 +0000 (0:00:00.700) 0:00:09.781 *********** 2026-05-19 13:43:33.567885 | aio | changed: [aio] 2026-05-19 13:43:33.567996 | aio | 2026-05-19 13:43:33.568185 | aio | TASK [Start up service] ******************************************************** 2026-05-19 13:43:33.568387 | aio | Tuesday 19 May 2026 13:43:33 +0000 (0:00:20.394) 0:00:30.175 *********** 2026-05-19 13:43:34.150349 | aio | ok: [aio] 2026-05-19 13:43:34.150446 | aio | 2026-05-19 13:43:34.150541 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 13:43:34.150674 | aio | Tuesday 19 May 2026 13:43:34 +0000 (0:00:00.582) 0:00:30.758 *********** 2026-05-19 13:43:34.472330 | aio | ok: [aio] 2026-05-19 13:43:34.472475 | aio | 2026-05-19 13:43:34.472679 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 13:43:34.472887 | aio | Tuesday 19 May 2026 13:43:34 +0000 (0:00:00.321) 0:00:31.080 *********** 2026-05-19 13:43:35.119708 | aio | changed: [aio] 2026-05-19 13:43:35.119802 | aio | 2026-05-19 13:43:35.119878 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 13:43:35.120005 | aio | Tuesday 19 May 2026 13:43:35 +0000 (0:00:00.647) 0:00:31.727 *********** 2026-05-19 13:43:35.314644 | aio | ok: [aio] 2026-05-19 13:43:35.314785 | aio | 2026-05-19 13:43:35.314994 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 13:43:35.315195 | aio | Tuesday 19 May 2026 13:43:35 +0000 (0:00:00.194) 0:00:31.922 *********** 2026-05-19 13:43:35.336868 | aio | skipping: [aio] 2026-05-19 13:43:35.337052 | aio | 2026-05-19 13:43:35.337254 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 13:43:35.337465 | aio | Tuesday 19 May 2026 13:43:35 +0000 (0:00:00.023) 0:00:31.945 *********** 2026-05-19 13:43:35.895990 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:35.896162 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:35.896375 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:35.896565 | aio | 2026-05-19 13:43:35.896905 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 13:43:35.897021 | aio | Tuesday 19 May 2026 13:43:35 +0000 (0:00:00.558) 0:00:32.504 *********** 2026-05-19 13:43:36.556980 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:36.557066 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:36.557077 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:36.557175 | aio | 2026-05-19 13:43:36.557283 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 13:43:36.557380 | aio | Tuesday 19 May 2026 13:43:36 +0000 (0:00:00.661) 0:00:33.165 *********** 2026-05-19 13:43:37.243910 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:37.244051 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:37.244278 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:37.244460 | aio | 2026-05-19 13:43:37.244674 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 13:43:37.244890 | aio | Tuesday 19 May 2026 13:43:37 +0000 (0:00:00.686) 0:00:33.851 *********** 2026-05-19 13:43:40.355828 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:40.356026 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:40.356220 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:40.356401 | aio | 2026-05-19 13:43:40.356604 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 13:43:40.356799 | aio | Tuesday 19 May 2026 13:43:40 +0000 (0:00:03.111) 0:00:36.963 *********** 2026-05-19 13:43:42.196416 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 13:43:42.196675 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 13:43:42.196747 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 13:43:42.196941 | aio | 2026-05-19 13:43:42.197170 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:43:42.197406 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 13:43:42.197587 | aio | 2026-05-19 13:43:42.197756 | aio | 2026-05-19 13:43:42.197955 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:43:42.198148 | aio | Tuesday 19 May 2026 13:43:42 +0000 (0:00:01.840) 0:00:38.804 *********** 2026-05-19 13:43:42.198332 | aio | =============================================================================== 2026-05-19 13:43:42.198568 | aio | Install depedencies ---------------------------------------------------- 20.39s 2026-05-19 13:43:42.198764 | aio | Update apt cache -------------------------------------------------------- 6.99s 2026-05-19 13:43:42.198963 | aio | Create a volume group for each loop device ------------------------------ 3.11s 2026-05-19 13:43:42.199167 | aio | Create a logical volume for each loop device ---------------------------- 1.84s 2026-05-19 13:43:42.199372 | aio | Gathering Facts --------------------------------------------------------- 1.13s 2026-05-19 13:43:42.199659 | aio | Gathering Facts --------------------------------------------------------- 0.70s 2026-05-19 13:43:42.199870 | aio | Start loop devices ------------------------------------------------------ 0.69s 2026-05-19 13:43:42.200068 | aio | Configure short hostname ------------------------------------------------ 0.67s 2026-05-19 13:43:42.200268 | aio | Set permissions on loopback devices ------------------------------------- 0.66s 2026-05-19 13:43:42.200467 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.65s 2026-05-19 13:43:42.200660 | aio | Start up service -------------------------------------------------------- 0.58s 2026-05-19 13:43:42.200862 | aio | Create devices for Ceph ------------------------------------------------- 0.56s 2026-05-19 13:43:42.201067 | aio | Generate lvm.conf ------------------------------------------------------- 0.32s 2026-05-19 13:43:42.201282 | aio | Ensure hostname inside hosts file --------------------------------------- 0.26s 2026-05-19 13:43:42.201480 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-05-19 13:43:42.201679 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-05-19 13:43:42.263858 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 13:43:42.274731 | aio | INFO [default > converge] Executing 2026-05-19 13:43:43.105083 | aio | 2026-05-19 13:43:43.105290 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:43:43.105479 | aio | 2026-05-19 13:43:43.105687 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:43.105882 | aio | Tuesday 19 May 2026 13:43:43 +0000 (0:00:00.051) 0:00:00.051 *********** 2026-05-19 13:43:44.332385 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:43:44.332555 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:43:44.332751 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:43:44.332957 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:43:44.333192 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:43:44.345866 | aio | ok: [aio] 2026-05-19 13:43:44.346057 | aio | 2026-05-19 13:43:44.346261 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:44.346459 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:01.240) 0:00:01.291 *********** 2026-05-19 13:43:44.639482 | aio | ok: [aio] 2026-05-19 13:43:44.639636 | aio | 2026-05-19 13:43:44.639844 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:44.640041 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:00.293) 0:00:01.585 *********** 2026-05-19 13:43:44.676143 | aio | skipping: [aio] 2026-05-19 13:43:44.676305 | aio | 2026-05-19 13:43:44.676541 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:43:44.676768 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:00.037) 0:00:01.622 *********** 2026-05-19 13:43:44.992027 | aio | changed: [aio] 2026-05-19 13:43:44.992185 | aio | 2026-05-19 13:43:44.992400 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:44.992609 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:00.315) 0:00:01.938 *********** 2026-05-19 13:43:45.103268 | aio | ok: [aio] => { 2026-05-19 13:43:45.103468 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:43:45.103666 | aio | } 2026-05-19 13:43:45.103853 | aio | 2026-05-19 13:43:45.104060 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:45.104266 | aio | Tuesday 19 May 2026 13:43:45 +0000 (0:00:00.111) 0:00:02.049 *********** 2026-05-19 13:43:46.506603 | aio | changed: [aio] 2026-05-19 13:43:46.506668 | aio | 2026-05-19 13:43:46.506701 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:46.506849 | aio | Tuesday 19 May 2026 13:43:46 +0000 (0:00:01.403) 0:00:03.453 *********** 2026-05-19 13:43:46.544681 | aio | skipping: [aio] 2026-05-19 13:43:46.544794 | aio | 2026-05-19 13:43:46.544902 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:46.545010 | aio | Tuesday 19 May 2026 13:43:46 +0000 (0:00:00.038) 0:00:03.491 *********** 2026-05-19 13:43:46.581805 | aio | skipping: [aio] 2026-05-19 13:43:46.582021 | aio | 2026-05-19 13:43:46.582237 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:46.582388 | aio | Tuesday 19 May 2026 13:43:46 +0000 (0:00:00.037) 0:00:03.528 *********** 2026-05-19 13:43:46.778215 | aio | ok: [aio] 2026-05-19 13:43:46.778370 | aio | 2026-05-19 13:43:46.778582 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:46.778782 | aio | Tuesday 19 May 2026 13:43:46 +0000 (0:00:00.195) 0:00:03.724 *********** 2026-05-19 13:43:47.984428 | aio | ok: [aio] 2026-05-19 13:43:47.984526 | aio | 2026-05-19 13:43:47.984749 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:47.984949 | aio | Tuesday 19 May 2026 13:43:47 +0000 (0:00:01.206) 0:00:04.930 *********** 2026-05-19 13:43:48.059017 | aio | ok: [aio] => { 2026-05-19 13:43:48.059213 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:43:48.059400 | aio | } 2026-05-19 13:43:48.059578 | aio | 2026-05-19 13:43:48.059780 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:48.059973 | aio | Tuesday 19 May 2026 13:43:48 +0000 (0:00:00.075) 0:00:05.005 *********** 2026-05-19 13:43:49.369661 | aio | changed: [aio] 2026-05-19 13:43:49.369734 | aio | 2026-05-19 13:43:49.369934 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:49.369983 | aio | Tuesday 19 May 2026 13:43:49 +0000 (0:00:01.310) 0:00:06.316 *********** 2026-05-19 13:43:52.326406 | aio | changed: [aio] 2026-05-19 13:43:52.326498 | aio | 2026-05-19 13:43:52.326514 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:43:52.326621 | aio | Tuesday 19 May 2026 13:43:52 +0000 (0:00:02.956) 0:00:09.273 *********** 2026-05-19 13:43:52.357112 | aio | skipping: [aio] 2026-05-19 13:43:52.357192 | aio | 2026-05-19 13:43:52.357284 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:43:52.357372 | aio | Tuesday 19 May 2026 13:43:52 +0000 (0:00:00.031) 0:00:09.304 *********** 2026-05-19 13:43:52.383292 | aio | skipping: [aio] 2026-05-19 13:43:52.383330 | aio | 2026-05-19 13:43:52.383414 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:43:52.383491 | aio | Tuesday 19 May 2026 13:43:52 +0000 (0:00:00.026) 0:00:09.330 *********** 2026-05-19 13:43:52.411897 | aio | skipping: [aio] 2026-05-19 13:43:52.411933 | aio | 2026-05-19 13:43:52.412019 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:43:52.412103 | aio | Tuesday 19 May 2026 13:43:52 +0000 (0:00:00.028) 0:00:09.358 *********** 2026-05-19 13:43:59.428060 | aio | changed: [aio] 2026-05-19 13:43:59.428133 | aio | 2026-05-19 13:43:59.428146 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:43:59.428281 | aio | Tuesday 19 May 2026 13:43:59 +0000 (0:00:07.015) 0:00:16.374 *********** 2026-05-19 13:43:59.969267 | aio | changed: [aio] 2026-05-19 13:43:59.969336 | aio | 2026-05-19 13:43:59.969405 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:43:59.969576 | aio | Tuesday 19 May 2026 13:43:59 +0000 (0:00:00.540) 0:00:16.915 *********** 2026-05-19 13:44:00.856314 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:44:00.856375 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:44:00.856956 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:44:00.857004 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:44:00.857010 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:44:00.857015 | aio | 2026-05-19 13:44:00.857020 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:44:00.857025 | aio | Tuesday 19 May 2026 13:44:00 +0000 (0:00:00.887) 0:00:17.802 *********** 2026-05-19 13:44:01.441054 | aio | changed: [aio] 2026-05-19 13:44:01.441128 | aio | 2026-05-19 13:44:01.441192 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:44:01.441572 | aio | Tuesday 19 May 2026 13:44:01 +0000 (0:00:00.578) 0:00:18.381 *********** 2026-05-19 13:44:01.441623 | aio | 2026-05-19 13:44:01.441629 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:44:01.441633 | aio | Tuesday 19 May 2026 13:44:01 +0000 (0:00:00.006) 0:00:18.387 *********** 2026-05-19 13:44:02.333450 | aio | ok: [aio] 2026-05-19 13:44:02.333514 | aio | 2026-05-19 13:44:02.333693 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 13:44:02.333710 | aio | Tuesday 19 May 2026 13:44:02 +0000 (0:00:00.892) 0:00:19.280 *********** 2026-05-19 13:44:02.755151 | aio | changed: [aio] 2026-05-19 13:44:02.755227 | aio | 2026-05-19 13:44:02.755504 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:44:02.755531 | aio | Tuesday 19 May 2026 13:44:02 +0000 (0:00:00.421) 0:00:19.701 *********** 2026-05-19 13:44:03.318941 | aio | changed: [aio] 2026-05-19 13:44:03.319006 | aio | 2026-05-19 13:44:03.319167 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:44:03.319183 | aio | Tuesday 19 May 2026 13:44:03 +0000 (0:00:00.563) 0:00:20.265 *********** 2026-05-19 13:44:03.518943 | aio | ok: [aio] 2026-05-19 13:44:03.519009 | aio | 2026-05-19 13:44:03.519217 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:44:03.519281 | aio | Tuesday 19 May 2026 13:44:03 +0000 (0:00:00.199) 0:00:20.465 *********** 2026-05-19 13:44:03.593120 | aio | ok: [aio] => { 2026-05-19 13:44:03.593217 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:44:03.593314 | aio | } 2026-05-19 13:44:03.593402 | aio | 2026-05-19 13:44:03.593500 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:44:03.593597 | aio | Tuesday 19 May 2026 13:44:03 +0000 (0:00:00.073) 0:00:20.539 *********** 2026-05-19 13:44:04.461803 | aio | changed: [aio] 2026-05-19 13:44:04.461993 | aio | 2026-05-19 13:44:04.462027 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:44:04.462157 | aio | Tuesday 19 May 2026 13:44:04 +0000 (0:00:00.869) 0:00:21.408 *********** 2026-05-19 13:44:08.856534 | aio | changed: [aio] 2026-05-19 13:44:08.856686 | aio | 2026-05-19 13:44:08.856896 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:44:08.857126 | aio | Tuesday 19 May 2026 13:44:08 +0000 (0:00:04.394) 0:00:25.802 *********** 2026-05-19 13:44:10.015449 | aio | ok: [aio] 2026-05-19 13:44:10.015519 | aio | 2026-05-19 13:44:10.015531 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:44:10.015542 | aio | Tuesday 19 May 2026 13:44:10 +0000 (0:00:01.158) 0:00:26.961 *********** 2026-05-19 13:44:10.366700 | aio | changed: [aio] 2026-05-19 13:44:10.366768 | aio | 2026-05-19 13:44:10.367072 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:44:10.367121 | aio | Tuesday 19 May 2026 13:44:10 +0000 (0:00:00.352) 0:00:27.313 *********** 2026-05-19 13:44:10.843249 | aio | changed: [aio] 2026-05-19 13:44:10.843310 | aio | 2026-05-19 13:44:10.843495 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:44:10.843513 | aio | Tuesday 19 May 2026 13:44:10 +0000 (0:00:00.476) 0:00:27.789 *********** 2026-05-19 13:44:11.428296 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:44:11.428383 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:44:11.428460 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:44:11.428800 | aio | 2026-05-19 13:44:11.428860 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:44:11.428867 | aio | Tuesday 19 May 2026 13:44:11 +0000 (0:00:00.584) 0:00:28.374 *********** 2026-05-19 13:44:11.875226 | aio | changed: [aio] 2026-05-19 13:44:11.875287 | aio | 2026-05-19 13:44:11.875522 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:44:11.875591 | aio | Tuesday 19 May 2026 13:44:11 +0000 (0:00:00.446) 0:00:28.821 *********** 2026-05-19 13:44:12.331884 | aio | changed: [aio] 2026-05-19 13:44:12.331952 | aio | 2026-05-19 13:44:12.332404 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:44:12.332454 | aio | Tuesday 19 May 2026 13:44:12 +0000 (0:00:00.449) 0:00:29.270 *********** 2026-05-19 13:44:12.332460 | aio | 2026-05-19 13:44:12.332465 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:44:12.332469 | aio | Tuesday 19 May 2026 13:44:12 +0000 (0:00:00.007) 0:00:29.278 *********** 2026-05-19 13:44:13.045571 | aio | ok: [aio] 2026-05-19 13:44:13.045642 | aio | 2026-05-19 13:44:13.045822 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 13:44:13.045840 | aio | Tuesday 19 May 2026 13:44:13 +0000 (0:00:00.713) 0:00:29.992 *********** 2026-05-19 13:44:13.934189 | aio | changed: [aio] 2026-05-19 13:44:13.934256 | aio | 2026-05-19 13:44:13.934530 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:44:13.934552 | aio | Tuesday 19 May 2026 13:44:13 +0000 (0:00:00.888) 0:00:30.880 *********** 2026-05-19 13:44:14.495192 | aio | changed: [aio] 2026-05-19 13:44:14.495267 | aio | 2026-05-19 13:44:14.495326 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:44:14.495493 | aio | Tuesday 19 May 2026 13:44:14 +0000 (0:00:00.560) 0:00:31.441 *********** 2026-05-19 13:44:14.545438 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:44:14.545531 | aio | 2026-05-19 13:44:14.545562 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:44:14.545622 | aio | Tuesday 19 May 2026 13:44:14 +0000 (0:00:00.050) 0:00:31.491 *********** 2026-05-19 13:44:21.595951 | aio | changed: [aio] 2026-05-19 13:44:21.596252 | aio | 2026-05-19 13:44:21.596266 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:44:21.596278 | aio | Tuesday 19 May 2026 13:44:21 +0000 (0:00:07.048) 0:00:38.540 *********** 2026-05-19 13:44:22.241976 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:44:22.242087 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:44:22.242100 | aio | 2026-05-19 13:44:22.242171 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:44:22.242300 | aio | Tuesday 19 May 2026 13:44:22 +0000 (0:00:00.648) 0:00:39.188 *********** 2026-05-19 13:44:22.546065 | aio | changed: [aio] 2026-05-19 13:44:22.546117 | aio | 2026-05-19 13:44:22.546425 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:44:22.546507 | aio | Tuesday 19 May 2026 13:44:22 +0000 (0:00:00.303) 0:00:39.492 *********** 2026-05-19 13:44:22.760132 | aio | ok: [aio] 2026-05-19 13:44:22.760226 | aio | 2026-05-19 13:44:22.760515 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:44:22.760585 | aio | Tuesday 19 May 2026 13:44:22 +0000 (0:00:00.214) 0:00:39.706 *********** 2026-05-19 13:44:23.264443 | aio | changed: [aio] 2026-05-19 13:44:23.264521 | aio | 2026-05-19 13:44:23.264844 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:44:23.264964 | aio | Tuesday 19 May 2026 13:44:23 +0000 (0:00:00.504) 0:00:40.210 *********** 2026-05-19 13:44:23.606421 | aio | changed: [aio] 2026-05-19 13:44:23.606504 | aio | 2026-05-19 13:44:23.606569 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 13:44:23.606715 | aio | Tuesday 19 May 2026 13:44:23 +0000 (0:00:00.342) 0:00:40.552 *********** 2026-05-19 13:44:23.757268 | aio | ok: [aio] 2026-05-19 13:44:23.757359 | aio | 2026-05-19 13:44:23.757375 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 13:44:23.757548 | aio | Tuesday 19 May 2026 13:44:23 +0000 (0:00:00.150) 0:00:40.703 *********** 2026-05-19 13:44:23.963396 | aio | ok: [aio] => (item=aio) 2026-05-19 13:44:23.963517 | aio | 2026-05-19 13:44:23.963530 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 13:44:23.963595 | aio | Tuesday 19 May 2026 13:44:23 +0000 (0:00:00.206) 0:00:40.909 *********** 2026-05-19 13:44:24.014479 | aio | ok: [aio] 2026-05-19 13:44:24.014559 | aio | 2026-05-19 13:44:24.014565 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 13:44:24.014571 | aio | Tuesday 19 May 2026 13:44:24 +0000 (0:00:00.050) 0:00:40.960 *********** 2026-05-19 13:44:24.129873 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-19 13:44:24.129941 | aio | 2026-05-19 13:44:24.129947 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-19 13:44:24.129954 | aio | Tuesday 19 May 2026 13:44:24 +0000 (0:00:00.115) 0:00:41.075 *********** 2026-05-19 13:44:24.414630 | aio | changed: [aio] 2026-05-19 13:44:24.414709 | aio | 2026-05-19 13:44:24.414716 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-19 13:44:24.414722 | aio | Tuesday 19 May 2026 13:44:24 +0000 (0:00:00.284) 0:00:41.360 *********** 2026-05-19 13:44:25.063479 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-19 13:44:25.063553 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-19 13:44:25.063576 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-19 13:44:25.063581 | aio | 2026-05-19 13:44:25.063587 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-19 13:44:25.063591 | aio | Tuesday 19 May 2026 13:44:25 +0000 (0:00:00.649) 0:00:42.009 *********** 2026-05-19 13:45:53.902460 | aio | ok: [aio] 2026-05-19 13:45:53.902573 | aio | 2026-05-19 13:45:53.902586 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-19 13:45:53.902629 | aio | Tuesday 19 May 2026 13:45:53 +0000 (0:01:28.839) 0:02:10.848 *********** 2026-05-19 13:45:54.118948 | aio | changed: [aio] 2026-05-19 13:45:54.119049 | aio | 2026-05-19 13:45:54.119064 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-19 13:45:54.119225 | aio | Tuesday 19 May 2026 13:45:54 +0000 (0:00:00.216) 0:02:11.065 *********** 2026-05-19 13:45:54.164139 | aio | ok: [aio] 2026-05-19 13:45:54.164336 | aio | 2026-05-19 13:45:54.164546 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:45:54.164819 | aio | Tuesday 19 May 2026 13:45:54 +0000 (0:00:00.044) 0:02:11.109 *********** 2026-05-19 13:45:54.244737 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:45:54.244768 | aio | 2026-05-19 13:45:54.244776 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:45:54.244782 | aio | Tuesday 19 May 2026 13:45:54 +0000 (0:00:00.074) 0:02:11.184 *********** 2026-05-19 13:45:59.913534 | aio | ok: [aio] 2026-05-19 13:45:59.913610 | aio | 2026-05-19 13:45:59.913844 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:45:59.914134 | aio | Tuesday 19 May 2026 13:45:59 +0000 (0:00:05.674) 0:02:16.859 *********** 2026-05-19 13:45:59.966087 | aio | ok: [aio] => (item=aio) 2026-05-19 13:45:59.966135 | aio | 2026-05-19 13:45:59.966406 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:45:59.966475 | aio | Tuesday 19 May 2026 13:45:59 +0000 (0:00:00.053) 0:02:16.912 *********** 2026-05-19 13:46:00.326225 | aio | ok: [aio] 2026-05-19 13:46:00.326316 | aio | 2026-05-19 13:46:00.326595 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:46:00.326652 | aio | Tuesday 19 May 2026 13:46:00 +0000 (0:00:00.360) 0:02:17.272 *********** 2026-05-19 13:46:06.714854 | aio | ok: [aio] 2026-05-19 13:46:06.714951 | aio | 2026-05-19 13:46:06.715175 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 13:46:06.715242 | aio | Tuesday 19 May 2026 13:46:06 +0000 (0:00:06.388) 0:02:23.661 *********** 2026-05-19 13:46:18.452347 | aio | changed: [aio] 2026-05-19 13:46:18.452442 | aio | 2026-05-19 13:46:18.452860 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 13:46:18.452897 | aio | Tuesday 19 May 2026 13:46:18 +0000 (0:00:11.737) 0:02:35.398 *********** 2026-05-19 13:46:32.508710 | aio | ok: [aio] 2026-05-19 13:46:32.508815 | aio | 2026-05-19 13:46:32.508825 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:46:32.508987 | aio | Tuesday 19 May 2026 13:46:32 +0000 (0:00:14.056) 0:02:49.455 *********** 2026-05-19 13:46:32.584127 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:46:32.584229 | aio | 2026-05-19 13:46:32.584242 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:46:32.584381 | aio | Tuesday 19 May 2026 13:46:32 +0000 (0:00:00.075) 0:02:49.530 *********** 2026-05-19 13:46:32.626154 | aio | skipping: [aio] 2026-05-19 13:46:32.626247 | aio | 2026-05-19 13:46:32.626495 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:46:32.626563 | aio | Tuesday 19 May 2026 13:46:32 +0000 (0:00:00.042) 0:02:49.572 *********** 2026-05-19 13:46:32.670726 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:46:32.671170 | aio | skipping: [aio] 2026-05-19 13:46:32.671242 | aio | 2026-05-19 13:46:32.671249 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:46:32.671255 | aio | Tuesday 19 May 2026 13:46:32 +0000 (0:00:00.044) 0:02:49.616 *********** 2026-05-19 13:46:32.933992 | aio | ok: [aio] 2026-05-19 13:46:32.934083 | aio | 2026-05-19 13:46:32.934093 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:46:32.934100 | aio | Tuesday 19 May 2026 13:46:32 +0000 (0:00:00.262) 0:02:49.879 *********** 2026-05-19 13:46:39.342790 | aio | ok: [aio] 2026-05-19 13:46:39.342902 | aio | 2026-05-19 13:46:39.342916 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 13:46:39.343038 | aio | Tuesday 19 May 2026 13:46:39 +0000 (0:00:06.410) 0:02:56.289 *********** 2026-05-19 13:46:51.057892 | aio | changed: [aio] 2026-05-19 13:46:51.057999 | aio | 2026-05-19 13:46:51.058290 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 13:46:51.058355 | aio | Tuesday 19 May 2026 13:46:51 +0000 (0:00:11.714) 0:03:08.004 *********** 2026-05-19 13:46:57.021790 | aio | ok: [aio] 2026-05-19 13:46:57.021874 | aio | 2026-05-19 13:46:57.022058 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 13:46:57.022117 | aio | Tuesday 19 May 2026 13:46:57 +0000 (0:00:05.964) 0:03:13.968 *********** 2026-05-19 13:47:01.960772 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 13:47:01.960858 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 13:47:01.960936 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-19 13:47:01.961057 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 13:47:01.961142 | aio | 2026-05-19 13:47:01.961234 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 13:47:01.961310 | aio | 2026-05-19 13:47:01.961400 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:47:01.961493 | aio | Tuesday 19 May 2026 13:47:01 +0000 (0:00:04.939) 0:03:18.907 *********** 2026-05-19 13:47:02.872117 | aio | ok: [aio] 2026-05-19 13:47:02.872202 | aio | 2026-05-19 13:47:02.872259 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:02.872402 | aio | Tuesday 19 May 2026 13:47:02 +0000 (0:00:00.911) 0:03:19.818 *********** 2026-05-19 13:47:03.073998 | aio | ok: [aio] 2026-05-19 13:47:03.074088 | aio | 2026-05-19 13:47:03.074104 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:03.074258 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.201) 0:03:20.020 *********** 2026-05-19 13:47:03.109488 | aio | skipping: [aio] 2026-05-19 13:47:03.109526 | aio | 2026-05-19 13:47:03.109632 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:47:03.109726 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.035) 0:03:20.056 *********** 2026-05-19 13:47:03.310117 | aio | ok: [aio] 2026-05-19 13:47:03.310199 | aio | 2026-05-19 13:47:03.310216 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:03.310316 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.200) 0:03:20.256 *********** 2026-05-19 13:47:03.369336 | aio | ok: [aio] => { 2026-05-19 13:47:03.369397 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:47:03.369496 | aio | } 2026-05-19 13:47:03.369572 | aio | 2026-05-19 13:47:03.369665 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:03.369753 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.059) 0:03:20.315 *********** 2026-05-19 13:47:03.670933 | aio | ok: [aio] 2026-05-19 13:47:03.671005 | aio | 2026-05-19 13:47:03.671019 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:03.671130 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.301) 0:03:20.617 *********** 2026-05-19 13:47:03.709758 | aio | skipping: [aio] 2026-05-19 13:47:03.709826 | aio | 2026-05-19 13:47:03.709901 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:03.709998 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.039) 0:03:20.656 *********** 2026-05-19 13:47:03.747734 | aio | skipping: [aio] 2026-05-19 13:47:03.747773 | aio | 2026-05-19 13:47:03.747859 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:03.747946 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.037) 0:03:20.694 *********** 2026-05-19 13:47:03.950821 | aio | ok: [aio] 2026-05-19 13:47:03.950862 | aio | 2026-05-19 13:47:03.950987 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:03.951083 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.202) 0:03:20.897 *********** 2026-05-19 13:47:05.059790 | aio | ok: [aio] 2026-05-19 13:47:05.059893 | aio | 2026-05-19 13:47:05.059906 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:05.059999 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:01.109) 0:03:22.006 *********** 2026-05-19 13:47:05.118046 | aio | ok: [aio] => { 2026-05-19 13:47:05.118169 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:47:05.118292 | aio | } 2026-05-19 13:47:05.118445 | aio | 2026-05-19 13:47:05.118618 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:05.118721 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.058) 0:03:22.064 *********** 2026-05-19 13:47:05.472147 | aio | ok: [aio] 2026-05-19 13:47:05.472225 | aio | 2026-05-19 13:47:05.472245 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:05.472365 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.354) 0:03:22.419 *********** 2026-05-19 13:47:07.444398 | aio | ok: [aio] 2026-05-19 13:47:07.444472 | aio | 2026-05-19 13:47:07.444538 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:47:07.444631 | aio | Tuesday 19 May 2026 13:47:07 +0000 (0:00:01.972) 0:03:24.391 *********** 2026-05-19 13:47:07.472419 | aio | skipping: [aio] 2026-05-19 13:47:07.472533 | aio | 2026-05-19 13:47:07.472666 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:47:07.472791 | aio | Tuesday 19 May 2026 13:47:07 +0000 (0:00:00.028) 0:03:24.419 *********** 2026-05-19 13:47:07.506317 | aio | skipping: [aio] 2026-05-19 13:47:07.506398 | aio | 2026-05-19 13:47:07.506498 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:47:07.506592 | aio | Tuesday 19 May 2026 13:47:07 +0000 (0:00:00.033) 0:03:24.452 *********** 2026-05-19 13:47:07.533130 | aio | skipping: [aio] 2026-05-19 13:47:07.533242 | aio | 2026-05-19 13:47:07.533375 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:47:07.533522 | aio | Tuesday 19 May 2026 13:47:07 +0000 (0:00:00.026) 0:03:24.479 *********** 2026-05-19 13:47:08.608978 | aio | ok: [aio] 2026-05-19 13:47:08.609067 | aio | 2026-05-19 13:47:08.609081 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:47:08.609172 | aio | Tuesday 19 May 2026 13:47:08 +0000 (0:00:01.075) 0:03:25.555 *********** 2026-05-19 13:47:09.048234 | aio | ok: [aio] 2026-05-19 13:47:09.048317 | aio | 2026-05-19 13:47:09.048329 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:47:09.048417 | aio | Tuesday 19 May 2026 13:47:09 +0000 (0:00:00.439) 0:03:25.994 *********** 2026-05-19 13:47:09.943426 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:47:09.943522 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:47:09.943537 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:47:09.943634 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:47:09.943738 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:47:09.943838 | aio | 2026-05-19 13:47:09.943913 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:47:09.944016 | aio | Tuesday 19 May 2026 13:47:09 +0000 (0:00:00.895) 0:03:26.889 *********** 2026-05-19 13:47:10.497936 | aio | ok: [aio] 2026-05-19 13:47:10.498016 | aio | 2026-05-19 13:47:10.498079 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:47:10.498178 | aio | Tuesday 19 May 2026 13:47:10 +0000 (0:00:00.548) 0:03:27.438 *********** 2026-05-19 13:47:10.498262 | aio | 2026-05-19 13:47:10.498360 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:47:10.498447 | aio | Tuesday 19 May 2026 13:47:10 +0000 (0:00:00.005) 0:03:27.444 *********** 2026-05-19 13:47:10.867484 | aio | ok: [aio] 2026-05-19 13:47:10.867565 | aio | 2026-05-19 13:47:10.867621 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:10.867713 | aio | Tuesday 19 May 2026 13:47:10 +0000 (0:00:00.369) 0:03:27.814 *********** 2026-05-19 13:47:11.062707 | aio | ok: [aio] 2026-05-19 13:47:11.063008 | aio | 2026-05-19 13:47:11.063054 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:11.063060 | aio | Tuesday 19 May 2026 13:47:11 +0000 (0:00:00.195) 0:03:28.009 *********** 2026-05-19 13:47:11.119297 | aio | ok: [aio] => { 2026-05-19 13:47:11.119367 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:47:11.119376 | aio | } 2026-05-19 13:47:11.119383 | aio | 2026-05-19 13:47:11.119389 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:11.119395 | aio | Tuesday 19 May 2026 13:47:11 +0000 (0:00:00.055) 0:03:28.065 *********** 2026-05-19 13:47:11.479009 | aio | ok: [aio] 2026-05-19 13:47:11.479101 | aio | 2026-05-19 13:47:11.479116 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:11.479222 | aio | Tuesday 19 May 2026 13:47:11 +0000 (0:00:00.356) 0:03:28.421 *********** 2026-05-19 13:47:14.585449 | aio | ok: [aio] 2026-05-19 13:47:14.585554 | aio | 2026-05-19 13:47:14.585568 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:47:14.585635 | aio | Tuesday 19 May 2026 13:47:14 +0000 (0:00:03.110) 0:03:31.531 *********** 2026-05-19 13:47:15.940885 | aio | ok: [aio] 2026-05-19 13:47:15.941901 | aio | 2026-05-19 13:47:15.941917 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:47:15.941928 | aio | Tuesday 19 May 2026 13:47:15 +0000 (0:00:01.355) 0:03:32.887 *********** 2026-05-19 13:47:16.157102 | aio | ok: [aio] 2026-05-19 13:47:16.157228 | aio | 2026-05-19 13:47:16.157456 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:47:16.157541 | aio | Tuesday 19 May 2026 13:47:16 +0000 (0:00:00.211) 0:03:33.099 *********** 2026-05-19 13:47:16.605482 | aio | ok: [aio] 2026-05-19 13:47:16.605567 | aio | 2026-05-19 13:47:16.605680 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:47:16.605865 | aio | Tuesday 19 May 2026 13:47:16 +0000 (0:00:00.452) 0:03:33.551 *********** 2026-05-19 13:47:17.170495 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:47:17.170684 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:47:17.170971 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:47:17.171174 | aio | 2026-05-19 13:47:17.171404 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:47:17.171615 | aio | Tuesday 19 May 2026 13:47:17 +0000 (0:00:00.564) 0:03:34.116 *********** 2026-05-19 13:47:17.606319 | aio | ok: [aio] 2026-05-19 13:47:17.606438 | aio | 2026-05-19 13:47:17.606621 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:47:17.606795 | aio | Tuesday 19 May 2026 13:47:17 +0000 (0:00:00.436) 0:03:34.552 *********** 2026-05-19 13:47:18.048058 | aio | ok: [aio] 2026-05-19 13:47:18.048509 | aio | 2026-05-19 13:47:18.048540 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:47:18.048805 | aio | Tuesday 19 May 2026 13:47:18 +0000 (0:00:00.434) 0:03:34.987 *********** 2026-05-19 13:47:18.049069 | aio | 2026-05-19 13:47:18.049312 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:47:18.049521 | aio | Tuesday 19 May 2026 13:47:18 +0000 (0:00:00.007) 0:03:34.994 *********** 2026-05-19 13:47:18.403713 | aio | ok: [aio] 2026-05-19 13:47:18.403893 | aio | 2026-05-19 13:47:18.404131 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:47:18.404390 | aio | Tuesday 19 May 2026 13:47:18 +0000 (0:00:00.355) 0:03:35.349 *********** 2026-05-19 13:47:18.453319 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:47:18.453484 | aio | 2026-05-19 13:47:18.453693 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:47:18.453914 | aio | Tuesday 19 May 2026 13:47:18 +0000 (0:00:00.050) 0:03:35.399 *********** 2026-05-19 13:47:19.648570 | aio | ok: [aio] 2026-05-19 13:47:19.648658 | aio | 2026-05-19 13:47:19.648987 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:47:19.649033 | aio | Tuesday 19 May 2026 13:47:19 +0000 (0:00:01.194) 0:03:36.594 *********** 2026-05-19 13:47:20.281674 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:47:20.281766 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:47:20.282201 | aio | 2026-05-19 13:47:20.282512 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:47:20.282521 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.632) 0:03:37.227 *********** 2026-05-19 13:47:20.572477 | aio | ok: [aio] 2026-05-19 13:47:20.572520 | aio | 2026-05-19 13:47:20.572783 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:47:20.572856 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.290) 0:03:37.518 *********** 2026-05-19 13:47:20.785124 | aio | ok: [aio] 2026-05-19 13:47:20.785221 | aio | 2026-05-19 13:47:20.785236 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:47:20.785396 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.212) 0:03:37.731 *********** 2026-05-19 13:47:21.050093 | aio | ok: [aio] 2026-05-19 13:47:21.050182 | aio | 2026-05-19 13:47:21.050543 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:47:21.050620 | aio | Tuesday 19 May 2026 13:47:21 +0000 (0:00:00.264) 0:03:37.996 *********** 2026-05-19 13:47:21.263858 | aio | ok: [aio] 2026-05-19 13:47:21.263941 | aio | 2026-05-19 13:47:21.264204 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 13:47:21.264275 | aio | Tuesday 19 May 2026 13:47:21 +0000 (0:00:00.213) 0:03:38.209 *********** 2026-05-19 13:47:21.494131 | aio | ok: [aio] => (item=aio) 2026-05-19 13:47:21.494218 | aio | 2026-05-19 13:47:21.494234 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 13:47:21.494404 | aio | Tuesday 19 May 2026 13:47:21 +0000 (0:00:00.230) 0:03:38.440 *********** 2026-05-19 13:47:21.540801 | aio | ok: [aio] 2026-05-19 13:47:21.541266 | aio | 2026-05-19 13:47:21.541334 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:47:21.541344 | aio | Tuesday 19 May 2026 13:47:21 +0000 (0:00:00.046) 0:03:38.486 *********** 2026-05-19 13:47:21.607802 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:47:21.607897 | aio | 2026-05-19 13:47:21.607911 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:47:21.608057 | aio | Tuesday 19 May 2026 13:47:21 +0000 (0:00:00.066) 0:03:38.553 *********** 2026-05-19 13:47:21.664802 | aio | skipping: [aio] 2026-05-19 13:47:21.664881 | aio | 2026-05-19 13:47:21.665151 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:47:21.665229 | aio | Tuesday 19 May 2026 13:47:21 +0000 (0:00:00.057) 0:03:38.611 *********** 2026-05-19 13:47:21.712625 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:47:21.712694 | aio | skipping: [aio] 2026-05-19 13:47:21.712793 | aio | 2026-05-19 13:47:21.713081 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:47:21.713191 | aio | Tuesday 19 May 2026 13:47:21 +0000 (0:00:00.048) 0:03:38.659 *********** 2026-05-19 13:47:22.001031 | aio | ok: [aio] 2026-05-19 13:47:22.002316 | aio | 2026-05-19 13:47:22.002388 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:47:22.002397 | aio | Tuesday 19 May 2026 13:47:21 +0000 (0:00:00.287) 0:03:38.947 *********** 2026-05-19 13:47:28.414577 | aio | ok: [aio] 2026-05-19 13:47:28.414659 | aio | 2026-05-19 13:47:28.414830 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 13:47:28.414846 | aio | Tuesday 19 May 2026 13:47:28 +0000 (0:00:06.414) 0:03:45.361 *********** 2026-05-19 13:47:33.756490 | aio | ok: [aio] 2026-05-19 13:47:33.756552 | aio | 2026-05-19 13:47:33.756561 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 13:47:33.756568 | aio | Tuesday 19 May 2026 13:47:33 +0000 (0:00:05.341) 0:03:50.702 *********** 2026-05-19 13:47:47.676152 | aio | ok: [aio] 2026-05-19 13:47:47.676648 | aio | 2026-05-19 13:47:47.676725 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 13:47:47.677073 | aio | Tuesday 19 May 2026 13:47:47 +0000 (0:00:13.920) 0:04:04.622 *********** 2026-05-19 13:49:18.031501 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 13:49:18.031572 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 13:49:18.031584 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 13:49:18.031594 | aio | 2026-05-19 13:49:18.031604 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 13:49:18.031614 | aio | Tuesday 19 May 2026 13:49:18 +0000 (0:01:30.353) 0:05:34.976 *********** 2026-05-19 13:49:24.171130 | aio | ok: [aio] 2026-05-19 13:49:24.171215 | aio | 2026-05-19 13:49:24.171229 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 13:49:24.171241 | aio | Tuesday 19 May 2026 13:49:24 +0000 (0:00:06.140) 0:05:41.117 *********** 2026-05-19 13:49:30.181395 | aio | ok: [aio] 2026-05-19 13:49:30.181482 | aio | 2026-05-19 13:49:30.181781 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 13:49:30.181860 | aio | Tuesday 19 May 2026 13:49:30 +0000 (0:00:06.010) 0:05:47.127 *********** 2026-05-19 13:49:30.235157 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 13:49:30.235252 | aio | 2026-05-19 13:49:30.235269 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 13:49:30.235384 | aio | Tuesday 19 May 2026 13:49:30 +0000 (0:00:00.054) 0:05:47.181 *********** 2026-05-19 13:49:30.276514 | aio | ok: [aio] 2026-05-19 13:49:30.276549 | aio | 2026-05-19 13:49:30.276561 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 13:49:30.276571 | aio | Tuesday 19 May 2026 13:49:30 +0000 (0:00:00.039) 0:05:47.221 *********** 2026-05-19 13:49:36.290112 | aio | ok: [aio] 2026-05-19 13:49:36.290176 | aio | 2026-05-19 13:49:36.290391 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 13:49:36.290406 | aio | Tuesday 19 May 2026 13:49:36 +0000 (0:00:06.014) 0:05:53.235 *********** 2026-05-19 13:49:36.333063 | aio | ok: [aio] 2026-05-19 13:49:36.333141 | aio | 2026-05-19 13:49:36.333156 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 13:49:36.333263 | aio | Tuesday 19 May 2026 13:49:36 +0000 (0:00:00.044) 0:05:53.279 *********** 2026-05-19 13:49:36.375321 | aio | skipping: [aio] => (item=1) 2026-05-19 13:49:36.375548 | aio | skipping: [aio] => (item=1) 2026-05-19 13:49:36.375745 | aio | skipping: [aio] => (item=1) 2026-05-19 13:49:36.375936 | aio | skipping: [aio] 2026-05-19 13:49:36.376113 | aio | 2026-05-19 13:49:36.376319 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 13:49:36.376515 | aio | Tuesday 19 May 2026 13:49:36 +0000 (0:00:00.042) 0:05:53.321 *********** 2026-05-19 13:49:36.406323 | aio | skipping: [aio] 2026-05-19 13:49:36.406505 | aio | 2026-05-19 13:49:36.406698 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:49:36.406921 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-19 13:49:36.407098 | aio | 2026-05-19 13:49:36.407272 | aio | 2026-05-19 13:49:36.407608 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:49:36.407689 | aio | Tuesday 19 May 2026 13:49:36 +0000 (0:00:00.031) 0:05:53.353 *********** 2026-05-19 13:49:36.407874 | aio | =============================================================================== 2026-05-19 13:49:36.408066 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 90.35s 2026-05-19 13:49:36.408262 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 88.84s 2026-05-19 13:49:36.408479 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.06s 2026-05-19 13:49:36.408691 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.92s 2026-05-19 13:49:36.408887 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 11.74s 2026-05-19 13:49:36.409114 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.71s 2026-05-19 13:49:36.409308 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 7.05s 2026-05-19 13:49:36.409517 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.02s 2026-05-19 13:49:36.409716 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.41s 2026-05-19 13:49:36.409911 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.41s 2026-05-19 13:49:36.410104 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.39s 2026-05-19 13:49:36.410297 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.14s 2026-05-19 13:49:36.410488 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.01s 2026-05-19 13:49:36.410683 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.01s 2026-05-19 13:49:36.410878 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.96s 2026-05-19 13:49:36.411077 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.67s 2026-05-19 13:49:36.411274 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.34s 2026-05-19 13:49:36.411496 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.94s 2026-05-19 13:49:36.411698 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.39s 2026-05-19 13:49:36.411892 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.11s 2026-05-19 13:49:36.540862 | aio | INFO [default > converge] Executed: Successful 2026-05-19 13:49:36.550419 | aio | INFO [default > idempotence] Executing 2026-05-19 13:49:37.355110 | aio | 2026-05-19 13:49:37.355202 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:49:37.355265 | aio | 2026-05-19 13:49:37.355406 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:49:37.355625 | aio | Tuesday 19 May 2026 13:49:37 +0000 (0:00:00.046) 0:00:00.046 *********** 2026-05-19 13:49:38.531775 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:49:38.531956 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:49:38.532173 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:49:38.532385 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:49:38.532596 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:49:38.547142 | aio | ok: [aio] 2026-05-19 13:49:38.547320 | aio | 2026-05-19 13:49:38.547529 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:49:38.547728 | aio | Tuesday 19 May 2026 13:49:38 +0000 (0:00:01.192) 0:00:01.239 *********** 2026-05-19 13:49:38.868006 | aio | ok: [aio] 2026-05-19 13:49:38.868238 | aio | 2026-05-19 13:49:38.868548 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:49:38.868858 | aio | Tuesday 19 May 2026 13:49:38 +0000 (0:00:00.320) 0:00:01.559 *********** 2026-05-19 13:49:38.906630 | aio | skipping: [aio] 2026-05-19 13:49:38.906855 | aio | 2026-05-19 13:49:38.907111 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:49:38.907397 | aio | Tuesday 19 May 2026 13:49:38 +0000 (0:00:00.038) 0:00:01.598 *********** 2026-05-19 13:49:39.226949 | aio | ok: [aio] 2026-05-19 13:49:39.227109 | aio | 2026-05-19 13:49:39.227306 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:49:39.227527 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.320) 0:00:01.918 *********** 2026-05-19 13:49:39.303737 | aio | ok: [aio] => { 2026-05-19 13:49:39.303939 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:49:39.304141 | aio | } 2026-05-19 13:49:39.304395 | aio | 2026-05-19 13:49:39.304670 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:49:39.304883 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.076) 0:00:01.995 *********** 2026-05-19 13:49:39.749515 | aio | ok: [aio] 2026-05-19 13:49:39.749649 | aio | 2026-05-19 13:49:39.749960 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:49:39.750136 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.445) 0:00:02.440 *********** 2026-05-19 13:49:39.787096 | aio | skipping: [aio] 2026-05-19 13:49:39.787247 | aio | 2026-05-19 13:49:39.787462 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:49:39.787664 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.038) 0:00:02.479 *********** 2026-05-19 13:49:39.827594 | aio | skipping: [aio] 2026-05-19 13:49:39.827682 | aio | 2026-05-19 13:49:39.827916 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:49:39.828117 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.040) 0:00:02.519 *********** 2026-05-19 13:49:40.039512 | aio | ok: [aio] 2026-05-19 13:49:40.039650 | aio | 2026-05-19 13:49:40.039858 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:49:40.040062 | aio | Tuesday 19 May 2026 13:49:40 +0000 (0:00:00.211) 0:00:02.731 *********** 2026-05-19 13:49:41.238692 | aio | ok: [aio] 2026-05-19 13:49:41.238765 | aio | 2026-05-19 13:49:41.238777 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:49:41.238788 | aio | Tuesday 19 May 2026 13:49:41 +0000 (0:00:01.198) 0:00:03.929 *********** 2026-05-19 13:49:41.316299 | aio | ok: [aio] => { 2026-05-19 13:49:41.316973 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:49:41.317035 | aio | } 2026-05-19 13:49:41.317043 | aio | 2026-05-19 13:49:41.317050 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:49:41.317056 | aio | Tuesday 19 May 2026 13:49:41 +0000 (0:00:00.078) 0:00:04.008 *********** 2026-05-19 13:49:41.656886 | aio | ok: [aio] 2026-05-19 13:49:41.656989 | aio | 2026-05-19 13:49:41.656995 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:49:41.657000 | aio | Tuesday 19 May 2026 13:49:41 +0000 (0:00:00.340) 0:00:04.348 *********** 2026-05-19 13:49:43.880383 | aio | ok: [aio] 2026-05-19 13:49:43.880432 | aio | 2026-05-19 13:49:43.880438 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:49:43.880452 | aio | Tuesday 19 May 2026 13:49:43 +0000 (0:00:02.223) 0:00:06.572 *********** 2026-05-19 13:49:43.914101 | aio | skipping: [aio] 2026-05-19 13:49:43.914525 | aio | 2026-05-19 13:49:43.914587 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:49:43.914595 | aio | Tuesday 19 May 2026 13:49:43 +0000 (0:00:00.033) 0:00:06.605 *********** 2026-05-19 13:49:43.945034 | aio | skipping: [aio] 2026-05-19 13:49:43.945106 | aio | 2026-05-19 13:49:43.945213 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:49:43.945324 | aio | Tuesday 19 May 2026 13:49:43 +0000 (0:00:00.031) 0:00:06.637 *********** 2026-05-19 13:49:43.980108 | aio | skipping: [aio] 2026-05-19 13:49:43.980170 | aio | 2026-05-19 13:49:43.980466 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:49:43.980567 | aio | Tuesday 19 May 2026 13:49:43 +0000 (0:00:00.034) 0:00:06.671 *********** 2026-05-19 13:49:45.062247 | aio | ok: [aio] 2026-05-19 13:49:45.062313 | aio | 2026-05-19 13:49:45.062319 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:49:45.062326 | aio | Tuesday 19 May 2026 13:49:45 +0000 (0:00:01.081) 0:00:07.753 *********** 2026-05-19 13:49:45.494003 | aio | ok: [aio] 2026-05-19 13:49:45.494070 | aio | 2026-05-19 13:49:45.494083 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:49:45.494093 | aio | Tuesday 19 May 2026 13:49:45 +0000 (0:00:00.431) 0:00:08.185 *********** 2026-05-19 13:49:46.405799 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:49:46.405873 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:49:46.405886 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:49:46.405903 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:49:46.405916 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:49:46.406222 | aio | 2026-05-19 13:49:46.406282 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:49:46.406288 | aio | Tuesday 19 May 2026 13:49:46 +0000 (0:00:00.912) 0:00:09.097 *********** 2026-05-19 13:49:46.910105 | aio | ok: [aio] 2026-05-19 13:49:46.910189 | aio | 2026-05-19 13:49:46.910253 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:49:46.910674 | aio | Tuesday 19 May 2026 13:49:46 +0000 (0:00:00.496) 0:00:09.593 *********** 2026-05-19 13:49:46.910749 | aio | 2026-05-19 13:49:46.910756 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:49:46.910760 | aio | Tuesday 19 May 2026 13:49:46 +0000 (0:00:00.008) 0:00:09.601 *********** 2026-05-19 13:49:47.504178 | aio | ok: [aio] 2026-05-19 13:49:47.504296 | aio | 2026-05-19 13:49:47.504309 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:49:47.504441 | aio | Tuesday 19 May 2026 13:49:47 +0000 (0:00:00.594) 0:00:10.196 *********** 2026-05-19 13:49:47.708523 | aio | ok: [aio] 2026-05-19 13:49:47.708565 | aio | 2026-05-19 13:49:47.708807 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:49:47.708866 | aio | Tuesday 19 May 2026 13:49:47 +0000 (0:00:00.204) 0:00:10.400 *********** 2026-05-19 13:49:47.784182 | aio | ok: [aio] => { 2026-05-19 13:49:47.784305 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:49:47.784805 | aio | } 2026-05-19 13:49:47.784833 | aio | 2026-05-19 13:49:47.784840 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:49:47.784847 | aio | Tuesday 19 May 2026 13:49:47 +0000 (0:00:00.075) 0:00:10.476 *********** 2026-05-19 13:49:48.148352 | aio | ok: [aio] 2026-05-19 13:49:48.148432 | aio | 2026-05-19 13:49:48.148463 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:49:48.148603 | aio | Tuesday 19 May 2026 13:49:48 +0000 (0:00:00.363) 0:00:10.840 *********** 2026-05-19 13:49:51.321436 | aio | ok: [aio] 2026-05-19 13:49:51.321520 | aio | 2026-05-19 13:49:51.321578 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:49:51.321705 | aio | Tuesday 19 May 2026 13:49:51 +0000 (0:00:03.173) 0:00:14.013 *********** 2026-05-19 13:49:52.320078 | aio | ok: [aio] 2026-05-19 13:49:52.320151 | aio | 2026-05-19 13:49:52.320462 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:49:52.320523 | aio | Tuesday 19 May 2026 13:49:52 +0000 (0:00:00.998) 0:00:15.011 *********** 2026-05-19 13:49:52.605343 | aio | ok: [aio] 2026-05-19 13:49:52.605416 | aio | 2026-05-19 13:49:52.605621 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:49:52.605676 | aio | Tuesday 19 May 2026 13:49:52 +0000 (0:00:00.285) 0:00:15.297 *********** 2026-05-19 13:49:53.029159 | aio | ok: [aio] 2026-05-19 13:49:53.029232 | aio | 2026-05-19 13:49:53.029443 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:49:53.029495 | aio | Tuesday 19 May 2026 13:49:53 +0000 (0:00:00.423) 0:00:15.721 *********** 2026-05-19 13:49:53.589068 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:49:53.589653 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:49:53.589676 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:49:53.589684 | aio | 2026-05-19 13:49:53.589692 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:49:53.589698 | aio | Tuesday 19 May 2026 13:49:53 +0000 (0:00:00.559) 0:00:16.281 *********** 2026-05-19 13:49:53.997744 | aio | ok: [aio] 2026-05-19 13:49:53.998144 | aio | 2026-05-19 13:49:53.998207 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:49:53.998215 | aio | Tuesday 19 May 2026 13:49:53 +0000 (0:00:00.408) 0:00:16.689 *********** 2026-05-19 13:49:54.402890 | aio | ok: [aio] 2026-05-19 13:49:54.402986 | aio | 2026-05-19 13:49:54.403046 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:49:54.403442 | aio | Tuesday 19 May 2026 13:49:54 +0000 (0:00:00.398) 0:00:17.088 *********** 2026-05-19 13:49:54.403496 | aio | 2026-05-19 13:49:54.403502 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:49:54.403507 | aio | Tuesday 19 May 2026 13:49:54 +0000 (0:00:00.006) 0:00:17.094 *********** 2026-05-19 13:49:54.752175 | aio | ok: [aio] 2026-05-19 13:49:54.752250 | aio | 2026-05-19 13:49:54.752308 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:49:54.752445 | aio | Tuesday 19 May 2026 13:49:54 +0000 (0:00:00.349) 0:00:17.444 *********** 2026-05-19 13:49:54.798480 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:49:54.798561 | aio | 2026-05-19 13:49:54.798615 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:49:54.798718 | aio | Tuesday 19 May 2026 13:49:54 +0000 (0:00:00.046) 0:00:17.490 *********** 2026-05-19 13:49:55.872568 | aio | ok: [aio] 2026-05-19 13:49:55.872642 | aio | 2026-05-19 13:49:55.872987 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:49:55.873050 | aio | Tuesday 19 May 2026 13:49:55 +0000 (0:00:01.074) 0:00:18.564 *********** 2026-05-19 13:49:56.510053 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:49:56.510136 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:49:56.510195 | aio | 2026-05-19 13:49:56.510409 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:49:56.510466 | aio | Tuesday 19 May 2026 13:49:56 +0000 (0:00:00.637) 0:00:19.201 *********** 2026-05-19 13:49:57.156656 | aio | ok: [aio] 2026-05-19 13:49:57.156746 | aio | 2026-05-19 13:49:57.157021 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:49:57.157112 | aio | Tuesday 19 May 2026 13:49:57 +0000 (0:00:00.646) 0:00:19.848 *********** 2026-05-19 13:49:57.354015 | aio | ok: [aio] 2026-05-19 13:49:57.354090 | aio | 2026-05-19 13:49:57.354151 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:49:57.354283 | aio | Tuesday 19 May 2026 13:49:57 +0000 (0:00:00.197) 0:00:20.045 *********** 2026-05-19 13:49:57.755482 | aio | ok: [aio] 2026-05-19 13:49:57.755557 | aio | 2026-05-19 13:49:57.755752 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:49:57.755799 | aio | Tuesday 19 May 2026 13:49:57 +0000 (0:00:00.401) 0:00:20.447 *********** 2026-05-19 13:49:58.071540 | aio | ok: [aio] 2026-05-19 13:49:58.071626 | aio | 2026-05-19 13:49:58.071641 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 13:49:58.071781 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.315) 0:00:20.763 *********** 2026-05-19 13:49:58.136007 | aio | ok: [aio] 2026-05-19 13:49:58.136091 | aio | 2026-05-19 13:49:58.136314 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 13:49:58.136371 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.064) 0:00:20.827 *********** 2026-05-19 13:49:58.356668 | aio | ok: [aio] => (item=aio) 2026-05-19 13:49:58.356732 | aio | 2026-05-19 13:49:58.356987 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 13:49:58.357059 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.220) 0:00:21.048 *********** 2026-05-19 13:49:58.401958 | aio | ok: [aio] 2026-05-19 13:49:58.401995 | aio | 2026-05-19 13:49:58.402271 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 13:49:58.402341 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.044) 0:00:21.093 *********** 2026-05-19 13:49:58.443189 | aio | skipping: [aio] 2026-05-19 13:49:58.443229 | aio | 2026-05-19 13:49:58.443483 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:49:58.443801 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.041) 0:00:21.134 *********** 2026-05-19 13:49:58.511040 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:49:58.511118 | aio | 2026-05-19 13:49:58.511182 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:49:58.511307 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.067) 0:00:21.202 *********** 2026-05-19 13:50:04.527222 | aio | ok: [aio] 2026-05-19 13:50:04.527329 | aio | 2026-05-19 13:50:04.527642 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:50:04.527711 | aio | Tuesday 19 May 2026 13:50:04 +0000 (0:00:06.016) 0:00:27.219 *********** 2026-05-19 13:50:04.579792 | aio | ok: [aio] => (item=aio) 2026-05-19 13:50:04.579879 | aio | 2026-05-19 13:50:04.579887 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:50:04.580016 | aio | Tuesday 19 May 2026 13:50:04 +0000 (0:00:00.052) 0:00:27.271 *********** 2026-05-19 13:50:04.963397 | aio | ok: [aio] 2026-05-19 13:50:04.963512 | aio | 2026-05-19 13:50:04.963527 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:50:04.963670 | aio | Tuesday 19 May 2026 13:50:04 +0000 (0:00:00.383) 0:00:27.655 *********** 2026-05-19 13:50:11.390127 | aio | ok: [aio] 2026-05-19 13:50:11.390208 | aio | 2026-05-19 13:50:11.390270 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 13:50:11.390408 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:06.426) 0:00:34.082 *********** 2026-05-19 13:50:17.477628 | aio | ok: [aio] 2026-05-19 13:50:17.477721 | aio | 2026-05-19 13:50:17.477777 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 13:50:17.477902 | aio | Tuesday 19 May 2026 13:50:17 +0000 (0:00:06.087) 0:00:40.169 *********** 2026-05-19 13:50:31.535698 | aio | ok: [aio] 2026-05-19 13:50:31.535791 | aio | 2026-05-19 13:50:31.535803 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:50:31.535881 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:14.057) 0:00:54.227 *********** 2026-05-19 13:50:31.603000 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:50:31.603035 | aio | 2026-05-19 13:50:31.603042 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:50:31.603047 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.067) 0:00:54.294 *********** 2026-05-19 13:50:31.645072 | aio | skipping: [aio] 2026-05-19 13:50:31.645159 | aio | 2026-05-19 13:50:31.645172 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:50:31.645272 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.042) 0:00:54.337 *********** 2026-05-19 13:50:31.690262 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:50:31.690339 | aio | skipping: [aio] 2026-05-19 13:50:31.690440 | aio | 2026-05-19 13:50:31.690713 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:50:31.690740 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.045) 0:00:54.382 *********** 2026-05-19 13:50:31.936229 | aio | ok: [aio] 2026-05-19 13:50:31.936277 | aio | 2026-05-19 13:50:31.936595 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:50:31.936657 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.245) 0:00:54.627 *********** 2026-05-19 13:50:38.244289 | aio | ok: [aio] 2026-05-19 13:50:38.244349 | aio | 2026-05-19 13:50:38.244356 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 13:50:38.244361 | aio | Tuesday 19 May 2026 13:50:38 +0000 (0:00:06.308) 0:01:00.935 *********** 2026-05-19 13:50:44.223147 | aio | ok: [aio] 2026-05-19 13:50:44.223234 | aio | 2026-05-19 13:50:44.223516 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 13:50:44.223572 | aio | Tuesday 19 May 2026 13:50:44 +0000 (0:00:05.979) 0:01:06.915 *********** 2026-05-19 13:50:50.132178 | aio | ok: [aio] 2026-05-19 13:50:50.132259 | aio | 2026-05-19 13:50:50.132572 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 13:50:50.132622 | aio | Tuesday 19 May 2026 13:50:50 +0000 (0:00:05.908) 0:01:12.823 *********** 2026-05-19 13:50:54.721523 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 13:50:54.721610 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 13:50:54.721625 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-19 13:50:54.722212 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 13:50:54.722263 | aio | 2026-05-19 13:50:54.722270 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 13:50:54.722275 | aio | 2026-05-19 13:50:54.722280 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:50:54.722285 | aio | Tuesday 19 May 2026 13:50:54 +0000 (0:00:04.589) 0:01:17.413 *********** 2026-05-19 13:50:55.565921 | aio | ok: [aio] 2026-05-19 13:50:55.566001 | aio | 2026-05-19 13:50:55.566306 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:55.566360 | aio | Tuesday 19 May 2026 13:50:55 +0000 (0:00:00.844) 0:01:18.257 *********** 2026-05-19 13:50:55.758134 | aio | ok: [aio] 2026-05-19 13:50:55.758207 | aio | 2026-05-19 13:50:55.758419 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:55.758467 | aio | Tuesday 19 May 2026 13:50:55 +0000 (0:00:00.192) 0:01:18.450 *********** 2026-05-19 13:50:55.792939 | aio | skipping: [aio] 2026-05-19 13:50:55.793011 | aio | 2026-05-19 13:50:55.793204 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:50:55.793233 | aio | Tuesday 19 May 2026 13:50:55 +0000 (0:00:00.034) 0:01:18.485 *********** 2026-05-19 13:50:55.991748 | aio | ok: [aio] 2026-05-19 13:50:55.991803 | aio | 2026-05-19 13:50:55.991904 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:55.992037 | aio | Tuesday 19 May 2026 13:50:55 +0000 (0:00:00.198) 0:01:18.683 *********** 2026-05-19 13:50:56.061813 | aio | ok: [aio] => { 2026-05-19 13:50:56.062501 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:50:56.062535 | aio | } 2026-05-19 13:50:56.062543 | aio | 2026-05-19 13:50:56.062550 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:56.062556 | aio | Tuesday 19 May 2026 13:50:56 +0000 (0:00:00.069) 0:01:18.753 *********** 2026-05-19 13:50:56.371907 | aio | ok: [aio] 2026-05-19 13:50:56.372514 | aio | 2026-05-19 13:50:56.372568 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:56.372574 | aio | Tuesday 19 May 2026 13:50:56 +0000 (0:00:00.309) 0:01:19.063 *********** 2026-05-19 13:50:56.416859 | aio | skipping: [aio] 2026-05-19 13:50:56.416934 | aio | 2026-05-19 13:50:56.417137 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:56.417168 | aio | Tuesday 19 May 2026 13:50:56 +0000 (0:00:00.045) 0:01:19.108 *********** 2026-05-19 13:50:56.455334 | aio | skipping: [aio] 2026-05-19 13:50:56.455420 | aio | 2026-05-19 13:50:56.455654 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:56.455698 | aio | Tuesday 19 May 2026 13:50:56 +0000 (0:00:00.038) 0:01:19.147 *********** 2026-05-19 13:50:56.657160 | aio | ok: [aio] 2026-05-19 13:50:56.657245 | aio | 2026-05-19 13:50:56.657305 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:56.657422 | aio | Tuesday 19 May 2026 13:50:56 +0000 (0:00:00.201) 0:01:19.349 *********** 2026-05-19 13:50:57.663686 | aio | ok: [aio] 2026-05-19 13:50:57.663755 | aio | 2026-05-19 13:50:57.663816 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:57.663931 | aio | Tuesday 19 May 2026 13:50:57 +0000 (0:00:01.006) 0:01:20.355 *********** 2026-05-19 13:50:57.738848 | aio | ok: [aio] => { 2026-05-19 13:50:57.739478 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:50:57.739508 | aio | } 2026-05-19 13:50:57.739515 | aio | 2026-05-19 13:50:57.739521 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:57.739528 | aio | Tuesday 19 May 2026 13:50:57 +0000 (0:00:00.074) 0:01:20.430 *********** 2026-05-19 13:50:58.065616 | aio | ok: [aio] 2026-05-19 13:50:58.066011 | aio | 2026-05-19 13:50:58.066062 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:58.066070 | aio | Tuesday 19 May 2026 13:50:58 +0000 (0:00:00.326) 0:01:20.757 *********** 2026-05-19 13:51:00.032123 | aio | ok: [aio] 2026-05-19 13:51:00.032193 | aio | 2026-05-19 13:51:00.032251 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:51:00.032368 | aio | Tuesday 19 May 2026 13:51:00 +0000 (0:00:01.966) 0:01:22.724 *********** 2026-05-19 13:51:00.061034 | aio | skipping: [aio] 2026-05-19 13:51:00.061476 | aio | 2026-05-19 13:51:00.061501 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:51:00.061510 | aio | Tuesday 19 May 2026 13:51:00 +0000 (0:00:00.028) 0:01:22.752 *********** 2026-05-19 13:51:00.094909 | aio | skipping: [aio] 2026-05-19 13:51:00.094953 | aio | 2026-05-19 13:51:00.095072 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:51:00.095164 | aio | Tuesday 19 May 2026 13:51:00 +0000 (0:00:00.034) 0:01:22.786 *********** 2026-05-19 13:51:00.123855 | aio | skipping: [aio] 2026-05-19 13:51:00.123918 | aio | 2026-05-19 13:51:00.124019 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:51:00.124107 | aio | Tuesday 19 May 2026 13:51:00 +0000 (0:00:00.029) 0:01:22.816 *********** 2026-05-19 13:51:01.118664 | aio | ok: [aio] 2026-05-19 13:51:01.118740 | aio | 2026-05-19 13:51:01.119052 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:51:01.119286 | aio | Tuesday 19 May 2026 13:51:01 +0000 (0:00:00.994) 0:01:23.810 *********** 2026-05-19 13:51:01.542136 | aio | ok: [aio] 2026-05-19 13:51:01.542220 | aio | 2026-05-19 13:51:01.542536 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:51:01.542591 | aio | Tuesday 19 May 2026 13:51:01 +0000 (0:00:00.423) 0:01:24.234 *********** 2026-05-19 13:51:02.423149 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:51:02.423265 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:51:02.424073 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:51:02.424123 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:51:02.424131 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:51:02.424138 | aio | 2026-05-19 13:51:02.424144 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:51:02.424150 | aio | Tuesday 19 May 2026 13:51:02 +0000 (0:00:00.880) 0:01:25.115 *********** 2026-05-19 13:51:02.929961 | aio | ok: [aio] 2026-05-19 13:51:02.930034 | aio | 2026-05-19 13:51:02.930109 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:51:02.930505 | aio | Tuesday 19 May 2026 13:51:02 +0000 (0:00:00.499) 0:01:25.614 *********** 2026-05-19 13:51:02.930553 | aio | 2026-05-19 13:51:02.930566 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:51:02.930570 | aio | Tuesday 19 May 2026 13:51:02 +0000 (0:00:00.007) 0:01:25.622 *********** 2026-05-19 13:51:03.280759 | aio | ok: [aio] 2026-05-19 13:51:03.280820 | aio | 2026-05-19 13:51:03.281035 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:51:03.281103 | aio | Tuesday 19 May 2026 13:51:03 +0000 (0:00:00.350) 0:01:25.972 *********** 2026-05-19 13:51:03.479160 | aio | ok: [aio] 2026-05-19 13:51:03.479202 | aio | 2026-05-19 13:51:03.479328 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:51:03.479482 | aio | Tuesday 19 May 2026 13:51:03 +0000 (0:00:00.198) 0:01:26.171 *********** 2026-05-19 13:51:03.550280 | aio | ok: [aio] => { 2026-05-19 13:51:03.550894 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:51:03.550925 | aio | } 2026-05-19 13:51:03.550933 | aio | 2026-05-19 13:51:03.550939 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:51:03.550945 | aio | Tuesday 19 May 2026 13:51:03 +0000 (0:00:00.070) 0:01:26.242 *********** 2026-05-19 13:51:03.897794 | aio | ok: [aio] 2026-05-19 13:51:03.897881 | aio | 2026-05-19 13:51:03.898201 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:51:03.898248 | aio | Tuesday 19 May 2026 13:51:03 +0000 (0:00:00.347) 0:01:26.589 *********** 2026-05-19 13:51:06.940308 | aio | ok: [aio] 2026-05-19 13:51:06.940393 | aio | 2026-05-19 13:51:06.940450 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:51:06.940584 | aio | Tuesday 19 May 2026 13:51:06 +0000 (0:00:03.042) 0:01:29.632 *********** 2026-05-19 13:51:07.905899 | aio | ok: [aio] 2026-05-19 13:51:07.905980 | aio | 2026-05-19 13:51:07.906235 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:51:07.906292 | aio | Tuesday 19 May 2026 13:51:07 +0000 (0:00:00.965) 0:01:30.597 *********** 2026-05-19 13:51:08.096947 | aio | ok: [aio] 2026-05-19 13:51:08.097006 | aio | 2026-05-19 13:51:08.097089 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:51:08.097230 | aio | Tuesday 19 May 2026 13:51:08 +0000 (0:00:00.191) 0:01:30.789 *********** 2026-05-19 13:51:08.510337 | aio | ok: [aio] 2026-05-19 13:51:08.510388 | aio | 2026-05-19 13:51:08.510396 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:51:08.510402 | aio | Tuesday 19 May 2026 13:51:08 +0000 (0:00:00.412) 0:01:31.201 *********** 2026-05-19 13:51:09.055467 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:51:09.055529 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:51:09.055537 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:51:09.055543 | aio | 2026-05-19 13:51:09.055549 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:51:09.055555 | aio | Tuesday 19 May 2026 13:51:09 +0000 (0:00:00.544) 0:01:31.746 *********** 2026-05-19 13:51:09.469064 | aio | ok: [aio] 2026-05-19 13:51:09.469127 | aio | 2026-05-19 13:51:09.469145 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:51:09.469292 | aio | Tuesday 19 May 2026 13:51:09 +0000 (0:00:00.413) 0:01:32.160 *********** 2026-05-19 13:51:09.909991 | aio | ok: [aio] 2026-05-19 13:51:09.910064 | aio | 2026-05-19 13:51:09.910604 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:51:09.910687 | aio | Tuesday 19 May 2026 13:51:09 +0000 (0:00:00.435) 0:01:32.596 *********** 2026-05-19 13:51:09.910693 | aio | 2026-05-19 13:51:09.910698 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:51:09.910702 | aio | Tuesday 19 May 2026 13:51:09 +0000 (0:00:00.005) 0:01:32.601 *********** 2026-05-19 13:51:10.237588 | aio | ok: [aio] 2026-05-19 13:51:10.237664 | aio | 2026-05-19 13:51:10.237902 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:51:10.237959 | aio | Tuesday 19 May 2026 13:51:10 +0000 (0:00:00.327) 0:01:32.929 *********** 2026-05-19 13:51:10.281261 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:51:10.281315 | aio | 2026-05-19 13:51:10.281556 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:51:10.281605 | aio | Tuesday 19 May 2026 13:51:10 +0000 (0:00:00.043) 0:01:32.973 *********** 2026-05-19 13:51:11.309320 | aio | ok: [aio] 2026-05-19 13:51:11.309397 | aio | 2026-05-19 13:51:11.309739 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:51:11.309793 | aio | Tuesday 19 May 2026 13:51:11 +0000 (0:00:01.027) 0:01:34.001 *********** 2026-05-19 13:51:11.966921 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:51:11.966991 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:51:11.967240 | aio | 2026-05-19 13:51:11.967255 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:51:11.967261 | aio | Tuesday 19 May 2026 13:51:11 +0000 (0:00:00.657) 0:01:34.658 *********** 2026-05-19 13:51:12.691676 | aio | ok: [aio] 2026-05-19 13:51:12.691734 | aio | 2026-05-19 13:51:12.692026 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:51:12.692082 | aio | Tuesday 19 May 2026 13:51:12 +0000 (0:00:00.724) 0:01:35.383 *********** 2026-05-19 13:51:12.887957 | aio | ok: [aio] 2026-05-19 13:51:12.888046 | aio | 2026-05-19 13:51:12.888348 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:51:12.888402 | aio | Tuesday 19 May 2026 13:51:12 +0000 (0:00:00.196) 0:01:35.579 *********** 2026-05-19 13:51:13.120802 | aio | ok: [aio] 2026-05-19 13:51:13.120901 | aio | 2026-05-19 13:51:13.121199 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:51:13.121288 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.232) 0:01:35.812 *********** 2026-05-19 13:51:13.312425 | aio | ok: [aio] 2026-05-19 13:51:13.312512 | aio | 2026-05-19 13:51:13.312527 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 13:51:13.312677 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.191) 0:01:36.004 *********** 2026-05-19 13:51:13.528090 | aio | ok: [aio] => (item=aio) 2026-05-19 13:51:13.528166 | aio | 2026-05-19 13:51:13.528480 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 13:51:13.528537 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.215) 0:01:36.219 *********** 2026-05-19 13:51:13.566239 | aio | ok: [aio] 2026-05-19 13:51:13.566285 | aio | 2026-05-19 13:51:13.566395 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:51:13.566532 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.038) 0:01:36.258 *********** 2026-05-19 13:51:13.613773 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:51:13.613834 | aio | 2026-05-19 13:51:13.614036 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:51:13.614080 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.047) 0:01:36.305 *********** 2026-05-19 13:51:13.645354 | aio | skipping: [aio] 2026-05-19 13:51:13.645410 | aio | 2026-05-19 13:51:13.645519 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:51:13.645655 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.031) 0:01:36.337 *********** 2026-05-19 13:51:13.677900 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:51:13.678446 | aio | skipping: [aio] 2026-05-19 13:51:13.678484 | aio | 2026-05-19 13:51:13.678492 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:51:13.678499 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.032) 0:01:36.369 *********** 2026-05-19 13:51:13.913258 | aio | ok: [aio] 2026-05-19 13:51:13.913344 | aio | 2026-05-19 13:51:13.913489 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:51:13.913623 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.235) 0:01:36.605 *********** 2026-05-19 13:51:20.190374 | aio | ok: [aio] 2026-05-19 13:51:20.190448 | aio | 2026-05-19 13:51:20.190520 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 13:51:20.190620 | aio | Tuesday 19 May 2026 13:51:20 +0000 (0:00:06.277) 0:01:42.882 *********** 2026-05-19 13:51:25.643174 | aio | ok: [aio] 2026-05-19 13:51:25.643251 | aio | 2026-05-19 13:51:25.643263 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 13:51:25.643272 | aio | Tuesday 19 May 2026 13:51:25 +0000 (0:00:05.451) 0:01:48.334 *********** 2026-05-19 13:51:39.706475 | aio | ok: [aio] 2026-05-19 13:51:39.707129 | aio | 2026-05-19 13:51:39.707192 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 13:51:39.707204 | aio | Tuesday 19 May 2026 13:51:39 +0000 (0:00:14.063) 0:02:02.397 *********** 2026-05-19 13:51:39.777993 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 13:51:39.778072 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 13:51:39.778153 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 13:51:39.778243 | aio | skipping: [aio] 2026-05-19 13:51:39.778324 | aio | 2026-05-19 13:51:39.778415 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 13:51:39.778508 | aio | Tuesday 19 May 2026 13:51:39 +0000 (0:00:00.071) 0:02:02.469 *********** 2026-05-19 13:51:45.796953 | aio | ok: [aio] 2026-05-19 13:51:45.797181 | aio | 2026-05-19 13:51:45.797415 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 13:51:45.797658 | aio | Tuesday 19 May 2026 13:51:45 +0000 (0:00:06.019) 0:02:08.488 *********** 2026-05-19 13:51:51.795431 | aio | ok: [aio] 2026-05-19 13:51:51.795502 | aio | 2026-05-19 13:51:51.795568 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 13:51:51.795703 | aio | Tuesday 19 May 2026 13:51:51 +0000 (0:00:05.998) 0:02:14.487 *********** 2026-05-19 13:51:51.848835 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 13:51:51.848894 | aio | 2026-05-19 13:51:51.849116 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 13:51:51.849151 | aio | Tuesday 19 May 2026 13:51:51 +0000 (0:00:00.053) 0:02:14.540 *********** 2026-05-19 13:51:51.887603 | aio | ok: [aio] 2026-05-19 13:51:51.887988 | aio | 2026-05-19 13:51:51.888026 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 13:51:51.888047 | aio | Tuesday 19 May 2026 13:51:51 +0000 (0:00:00.038) 0:02:14.579 *********** 2026-05-19 13:51:58.163942 | aio | ok: [aio] 2026-05-19 13:51:58.164023 | aio | 2026-05-19 13:51:58.164359 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 13:51:58.164408 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:06.276) 0:02:20.855 *********** 2026-05-19 13:51:58.197033 | aio | ok: [aio] 2026-05-19 13:51:58.197102 | aio | 2026-05-19 13:51:58.197362 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 13:51:58.197409 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:00.033) 0:02:20.889 *********** 2026-05-19 13:51:58.233442 | aio | skipping: [aio] => (item=1) 2026-05-19 13:51:58.233681 | aio | skipping: [aio] => (item=1) 2026-05-19 13:51:58.233802 | aio | skipping: [aio] => (item=1) 2026-05-19 13:51:58.234340 | aio | skipping: [aio] 2026-05-19 13:51:58.234397 | aio | 2026-05-19 13:51:58.234405 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 13:51:58.234413 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:00.036) 0:02:20.925 *********** 2026-05-19 13:51:58.262701 | aio | skipping: [aio] 2026-05-19 13:51:58.262788 | aio | 2026-05-19 13:51:58.265066 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:51:58.265140 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-19 13:51:58.265152 | aio | 2026-05-19 13:51:58.265162 | aio | 2026-05-19 13:51:58.265171 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:51:58.265179 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:00.029) 0:02:20.954 *********** 2026-05-19 13:51:58.265188 | aio | =============================================================================== 2026-05-19 13:51:58.265197 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.06s 2026-05-19 13:51:58.265206 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.06s 2026-05-19 13:51:58.265214 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.43s 2026-05-19 13:51:58.265223 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.31s 2026-05-19 13:51:58.265231 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.28s 2026-05-19 13:51:58.265239 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.28s 2026-05-19 13:51:58.265248 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.09s 2026-05-19 13:51:58.265256 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.02s 2026-05-19 13:51:58.265265 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.02s 2026-05-19 13:51:58.265273 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.00s 2026-05-19 13:51:58.265282 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 5.98s 2026-05-19 13:51:58.265298 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.91s 2026-05-19 13:51:58.265307 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.45s 2026-05-19 13:51:58.265315 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.59s 2026-05-19 13:51:58.265324 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.17s 2026-05-19 13:51:58.265410 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.04s 2026-05-19 13:51:58.265567 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.22s 2026-05-19 13:51:58.265693 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.97s 2026-05-19 13:51:58.265815 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.20s 2026-05-19 13:51:58.265933 | aio | Gathering Facts --------------------------------------------------------- 1.19s 2026-05-19 13:51:58.370505 | aio | INFO [default > idempotence] Executed: Successful 2026-05-19 13:51:58.381713 | aio | INFO [default > side_effect] Executing 2026-05-19 13:51:58.382030 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:51:58.386911 | aio | INFO [default > verify] Executing 2026-05-19 13:51:58.998079 | aio | 2026-05-19 13:51:58.998279 | aio | PLAY [Verify] ****************************************************************** 2026-05-19 13:51:58.998431 | aio | 2026-05-19 13:51:58.998561 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:51:58.998685 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:00.006) 0:00:00.006 *********** 2026-05-19 13:52:00.153038 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:52:00.153137 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:52:00.153145 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:52:00.153150 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:52:00.153167 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:52:00.161884 | aio | ok: [aio] 2026-05-19 13:52:00.162088 | aio | 2026-05-19 13:52:00.162370 | aio | TASK [Get cluster health status] *********************************************** 2026-05-19 13:52:00.162588 | aio | Tuesday 19 May 2026 13:52:00 +0000 (0:00:01.163) 0:00:01.170 *********** 2026-05-19 13:52:10.266192 | aio | ok: [aio] 2026-05-19 13:52:10.266329 | aio | 2026-05-19 13:52:10.266544 | aio | TASK [Print cluster health status] ********************************************* 2026-05-19 13:52:10.266747 | aio | Tuesday 19 May 2026 13:52:10 +0000 (0:00:10.103) 0:00:11.273 *********** 2026-05-19 13:52:10.298455 | aio | ok: [aio] => { 2026-05-19 13:52:10.298640 | aio | "_ceph_health": { 2026-05-19 13:52:10.298925 | aio | "changed": false, 2026-05-19 13:52:10.299170 | aio | "cmd": [ 2026-05-19 13:52:10.299449 | aio | "cephadm", 2026-05-19 13:52:10.299705 | aio | "shell", 2026-05-19 13:52:10.299902 | aio | "--", 2026-05-19 13:52:10.300135 | aio | "ceph", 2026-05-19 13:52:10.300350 | aio | "health" 2026-05-19 13:52:10.300564 | aio | ], 2026-05-19 13:52:10.300864 | aio | "delta": "0:00:09.813667", 2026-05-19 13:52:10.301115 | aio | "end": "2026-05-19 13:52:10.229718", 2026-05-19 13:52:10.301341 | aio | "failed": false, 2026-05-19 13:52:10.301527 | aio | "msg": "", 2026-05-19 13:52:10.301737 | aio | "rc": 0, 2026-05-19 13:52:10.301942 | aio | "start": "2026-05-19 13:52:00.416051", 2026-05-19 13:52:10.302279 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-19 13:52:10.302483 | aio | "stderr_lines": [ 2026-05-19 13:52:10.302686 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-19 13:52:10.302954 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-19 13:52:10.303171 | aio | ], 2026-05-19 13:52:10.303367 | aio | "stdout": "HEALTH_OK", 2026-05-19 13:52:10.303574 | aio | "stdout_lines": [ 2026-05-19 13:52:10.303801 | aio | "HEALTH_OK" 2026-05-19 13:52:10.304017 | aio | ] 2026-05-19 13:52:10.304272 | aio | } 2026-05-19 13:52:10.304472 | aio | } 2026-05-19 13:52:10.304683 | aio | 2026-05-19 13:52:10.305021 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-19 13:52:10.305263 | aio | Tuesday 19 May 2026 13:52:10 +0000 (0:00:00.032) 0:00:11.306 *********** 2026-05-19 13:52:10.327080 | aio | ok: [aio] => { 2026-05-19 13:52:10.327297 | aio | "changed": false, 2026-05-19 13:52:10.327536 | aio | "msg": "All assertions passed" 2026-05-19 13:52:10.327792 | aio | } 2026-05-19 13:52:10.328047 | aio | 2026-05-19 13:52:10.328293 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-19 13:52:10.328559 | aio | Tuesday 19 May 2026 13:52:10 +0000 (0:00:00.028) 0:00:11.335 *********** 2026-05-19 13:52:16.794620 | aio | changed: [aio] 2026-05-19 13:52:16.794686 | aio | 2026-05-19 13:52:16.794715 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-19 13:52:16.794726 | aio | Tuesday 19 May 2026 13:52:16 +0000 (0:00:06.467) 0:00:17.802 *********** 2026-05-19 13:52:18.753721 | aio | changed: [aio] 2026-05-19 13:52:18.753764 | aio | 2026-05-19 13:52:18.753769 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-19 13:52:18.753774 | aio | Tuesday 19 May 2026 13:52:18 +0000 (0:00:01.959) 0:00:19.762 *********** 2026-05-19 13:52:19.760152 | aio | ok: [aio] 2026-05-19 13:52:19.760241 | aio | 2026-05-19 13:52:19.760297 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-19 13:52:19.760414 | aio | Tuesday 19 May 2026 13:52:19 +0000 (0:00:01.006) 0:00:20.768 *********** 2026-05-19 13:52:19.789326 | aio | ok: [aio] => { 2026-05-19 13:52:19.792263 | aio | "changed": false, 2026-05-19 13:52:19.792440 | aio | "msg": "All assertions passed" 2026-05-19 13:52:19.792454 | aio | } 2026-05-19 13:52:19.792465 | aio | 2026-05-19 13:52:19.792475 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:52:19.792486 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-19 13:52:19.792495 | aio | 2026-05-19 13:52:19.792504 | aio | 2026-05-19 13:52:19.792513 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:52:19.792522 | aio | Tuesday 19 May 2026 13:52:19 +0000 (0:00:00.029) 0:00:20.797 *********** 2026-05-19 13:52:19.792531 | aio | =============================================================================== 2026-05-19 13:52:19.792539 | aio | Get cluster health status ---------------------------------------------- 10.10s 2026-05-19 13:52:19.792548 | aio | Create a test Ceph pool ------------------------------------------------- 6.47s 2026-05-19 13:52:19.792557 | aio | Create a test Ceph key -------------------------------------------------- 1.96s 2026-05-19 13:52:19.792566 | aio | Gathering Facts --------------------------------------------------------- 1.16s 2026-05-19 13:52:19.792585 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.01s 2026-05-19 13:52:19.792594 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-19 13:52:19.793015 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-05-19 13:52:19.793100 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-19 13:52:19.847646 | aio | INFO [default > verify] Executed: Successful 2026-05-19 13:52:19.856502 | aio | INFO [default > cleanup] Executing 2026-05-19 13:52:19.856920 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:52:19.862538 | aio | INFO [default > destroy] Executing 2026-05-19 13:52:19.862630 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:52:19.862724 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:52:19.863007 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-19 13:52:20.266859 | aio | ok: Runtime: 0:09:39.229462 2026-05-19 13:52:20.280635 | 2026-05-19 13:52:20.280706 | PLAY RECAP 2026-05-19 13:52:20.280759 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:52:20.280781 | 2026-05-19 13:52:20.437780 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:52:20.442856 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:52:21.062086 | 2026-05-19 13:52:21.062219 | PLAY [all] 2026-05-19 13:52:21.073319 | 2026-05-19 13:52:21.073416 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 13:52:21.119499 | aio | skipping: Conditional result was False 2026-05-19 13:52:21.128367 | 2026-05-19 13:52:21.128535 | TASK [fetch-output : Set log path for single node] 2026-05-19 13:52:21.174413 | aio | ok 2026-05-19 13:52:21.179922 | 2026-05-19 13:52:21.179998 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 13:52:21.586453 | aio -> localhost | ok: "/var/lib/zuul/builds/4fcf836a555d43daae5cb5016ad7f930/work/logs" 2026-05-19 13:52:21.789910 | aio -> localhost | changed: "/var/lib/zuul/builds/4fcf836a555d43daae5cb5016ad7f930/work/artifacts" 2026-05-19 13:52:21.991573 | aio -> localhost | changed: "/var/lib/zuul/builds/4fcf836a555d43daae5cb5016ad7f930/work/docs" 2026-05-19 13:52:22.014913 | 2026-05-19 13:52:22.015079 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 13:52:22.643807 | aio | changed: .d..t...... ./ 2026-05-19 13:52:22.644153 | aio | changed: All items complete 2026-05-19 13:52:22.644207 | 2026-05-19 13:52:23.108706 | aio | changed: .d..t...... ./ 2026-05-19 13:52:23.563695 | aio | changed: .d..t...... ./ 2026-05-19 13:52:23.579574 | 2026-05-19 13:52:23.579730 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 13:52:23.997500 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007938 2026-05-19 13:52:24.215258 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006832 2026-05-19 13:52:24.236606 | 2026-05-19 13:52:24.237394 | PLAY [all] 2026-05-19 13:52:24.244122 | 2026-05-19 13:52:24.244195 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 13:52:24.677099 | aio | changed 2026-05-19 13:52:24.684490 | 2026-05-19 13:52:24.684560 | PLAY RECAP 2026-05-19 13:52:24.684622 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 13:52:24.684655 | 2026-05-19 13:52:24.819965 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:52:24.823971 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 13:52:25.386677 | 2026-05-19 13:52:25.386793 | PLAY [localhost] 2026-05-19 13:52:25.396444 | 2026-05-19 13:52:25.396517 | TASK [Generate Zuul manifest] 2026-05-19 13:52:25.418269 | localhost | ok 2026-05-19 13:52:25.433468 | 2026-05-19 13:52:25.433544 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 13:52:25.823482 | localhost | changed 2026-05-19 13:52:25.836284 | 2026-05-19 13:52:25.836361 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 13:52:25.868529 | localhost | ok 2026-05-19 13:52:25.876582 | 2026-05-19 13:52:25.876646 | TASK [Upload logs] 2026-05-19 13:52:25.897074 | localhost | ok 2026-05-19 13:52:25.956459 | 2026-05-19 13:52:25.956609 | TASK [Set zuul-log-path fact] 2026-05-19 13:52:25.979680 | localhost | ok 2026-05-19 13:52:25.994082 | 2026-05-19 13:52:25.994187 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:52:26.026978 | localhost | ok 2026-05-19 13:52:26.035763 | 2026-05-19 13:52:26.035832 | TASK [upload-logs : Create log directories] 2026-05-19 13:52:26.457664 | localhost | changed 2026-05-19 13:52:26.465082 | 2026-05-19 13:52:26.465176 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 13:52:26.916529 | localhost -> localhost | ok: Runtime: 0:00:00.005363 2026-05-19 13:52:26.924037 | 2026-05-19 13:52:26.924108 | TASK [upload-logs : Upload logs to log server] 2026-05-19 13:52:27.395022 | localhost | Output suppressed because no_log was given 2026-05-19 13:52:27.399973 | 2026-05-19 13:52:27.400062 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 13:52:27.449462 | localhost | skipping: Conditional result was False 2026-05-19 13:52:27.503516 | localhost | skipping: Conditional result was False 2026-05-19 13:52:27.514305 | 2026-05-19 13:52:27.514411 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 13:52:27.560111 | localhost | skipping: Conditional result was False 2026-05-19 13:52:27.560597 | 2026-05-19 13:52:27.564688 | localhost | skipping: Conditional result was False 2026-05-19 13:52:27.579869 | 2026-05-19 13:52:27.579947 | LOOP [upload-logs : Upload console log and json output]