2026-05-14 17:32:02.866219 | Job console starting 2026-05-14 17:32:02.874810 | Updating git repos 2026-05-14 17:32:02.899964 | Cloning repos into workspace 2026-05-14 17:32:02.943841 | Restoring repo states 2026-05-14 17:32:02.951751 | Merging changes 2026-05-14 17:32:03.214718 | Checking out repos 2026-05-14 17:32:03.242998 | Preparing playbooks 2026-05-14 17:32:04.644541 | Running Ansible setup 2026-05-14 17:32:08.291249 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 17:32:09.025273 | 2026-05-14 17:32:09.025445 | PLAY [localhost] 2026-05-14 17:32:09.033854 | 2026-05-14 17:32:09.033947 | TASK [Gathering Facts] 2026-05-14 17:32:09.921061 | localhost | ok 2026-05-14 17:32:09.930440 | 2026-05-14 17:32:09.930519 | TASK [Setup log path fact] 2026-05-14 17:32:09.953283 | localhost | ok 2026-05-14 17:32:09.969476 | 2026-05-14 17:32:09.969614 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 17:32:10.010107 | localhost | ok 2026-05-14 17:32:10.023739 | 2026-05-14 17:32:10.023874 | TASK [emit-job-header : Print job information] 2026-05-14 17:32:10.080361 | # Job Information 2026-05-14 17:32:10.080543 | Ansible Version: 2.16.18 2026-05-14 17:32:10.080577 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-14 17:32:10.080601 | Pipeline: check 2026-05-14 17:32:10.080621 | Executor: 2d72f0692154 2026-05-14 17:32:10.080641 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/98 2026-05-14 17:32:10.080664 | Event ID: bd3ba4b0-4fba-11f1-8eff-43f4fa45cc81 2026-05-14 17:32:10.083992 | 2026-05-14 17:32:10.084083 | LOOP [emit-job-header : Print node information] 2026-05-14 17:32:10.194487 | localhost | ok: 2026-05-14 17:32:10.194812 | localhost | # Node Information 2026-05-14 17:32:10.194882 | localhost | Inventory Hostname: aio 2026-05-14 17:32:10.194932 | localhost | Hostname: np0000174271 2026-05-14 17:32:10.194976 | localhost | Username: zuul 2026-05-14 17:32:10.195030 | localhost | Distro: Ubuntu 22.04 2026-05-14 17:32:10.195075 | localhost | Provider: yul1 2026-05-14 17:32:10.195117 | localhost | Region: ca-ymq-1 2026-05-14 17:32:10.195159 | localhost | Label: ubuntu-jammy 2026-05-14 17:32:10.195200 | localhost | Product Name: OpenStack Nova 2026-05-14 17:32:10.195242 | localhost | Interface IP: 199.204.45.242 2026-05-14 17:32:10.215394 | 2026-05-14 17:32:10.215806 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-14 17:32:10.668672 | localhost -> localhost | changed 2026-05-14 17:32:10.676477 | 2026-05-14 17:32:10.676586 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-14 17:32:11.592919 | localhost -> localhost | changed 2026-05-14 17:32:11.604629 | 2026-05-14 17:32:11.662011 | PLAY [all] 2026-05-14 17:32:11.673737 | 2026-05-14 17:32:11.673903 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-14 17:32:11.917758 | aio -> localhost | ok 2026-05-14 17:32:11.925709 | 2026-05-14 17:32:11.925872 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-14 17:32:11.959139 | aio | ok 2026-05-14 17:32:11.982067 | aio | included: /var/lib/zuul/builds/08d88a1b7d9b4c36bc5f64c34f0645b3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-14 17:32:11.987545 | 2026-05-14 17:32:11.987612 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-14 17:32:13.927980 | aio -> localhost | Generating public/private rsa key pair. 2026-05-14 17:32:13.928190 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/08d88a1b7d9b4c36bc5f64c34f0645b3/work/08d88a1b7d9b4c36bc5f64c34f0645b3_id_rsa 2026-05-14 17:32:13.928247 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/08d88a1b7d9b4c36bc5f64c34f0645b3/work/08d88a1b7d9b4c36bc5f64c34f0645b3_id_rsa.pub 2026-05-14 17:32:13.928293 | aio -> localhost | The key fingerprint is: 2026-05-14 17:32:13.928334 | aio -> localhost | SHA256:ueuSefVyzNePQkFiIbVFAb5jtmHbEElOkCnj5UFAqrw zuul-build-sshkey 2026-05-14 17:32:13.928387 | aio -> localhost | The key's randomart image is: 2026-05-14 17:32:13.928420 | aio -> localhost | +---[RSA 3072]----+ 2026-05-14 17:32:13.928457 | aio -> localhost | | .oo+=*++. | 2026-05-14 17:32:13.928489 | aio -> localhost | | .o =*o+. | 2026-05-14 17:32:13.928520 | aio -> localhost | | .. = o*o | 2026-05-14 17:32:13.928549 | aio -> localhost | | . . . .. o. | 2026-05-14 17:32:13.928579 | aio -> localhost | | o S O . | 2026-05-14 17:32:13.928608 | aio -> localhost | | . =.B. | 2026-05-14 17:32:13.928638 | aio -> localhost | | E o..o=. . | 2026-05-14 17:32:13.928668 | aio -> localhost | | + ... * ...| 2026-05-14 17:32:13.928701 | aio -> localhost | | +o o o. o| 2026-05-14 17:32:13.928731 | aio -> localhost | +----[SHA256]-----+ 2026-05-14 17:32:13.928806 | aio -> localhost | ok: Runtime: 0:00:01.472510 2026-05-14 17:32:13.935138 | 2026-05-14 17:32:13.935212 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-14 17:32:13.968885 | aio | ok 2026-05-14 17:32:13.984303 | aio | included: /var/lib/zuul/builds/08d88a1b7d9b4c36bc5f64c34f0645b3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-14 17:32:13.993951 | 2026-05-14 17:32:13.994026 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-14 17:32:14.020889 | aio | skipping: Conditional result was False 2026-05-14 17:32:14.045822 | 2026-05-14 17:32:14.046069 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-14 17:32:14.495228 | aio | changed 2026-05-14 17:32:14.500661 | 2026-05-14 17:32:14.500731 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-14 17:32:14.685486 | aio | ok 2026-05-14 17:32:14.691913 | 2026-05-14 17:32:14.692018 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-14 17:32:15.170543 | aio | changed 2026-05-14 17:32:15.175966 | 2026-05-14 17:32:15.176086 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-14 17:32:15.652247 | aio | changed 2026-05-14 17:32:15.659102 | 2026-05-14 17:32:15.659175 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-14 17:32:15.684245 | aio | skipping: Conditional result was False 2026-05-14 17:32:15.690457 | 2026-05-14 17:32:15.690526 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-14 17:32:16.090941 | aio -> localhost | changed 2026-05-14 17:32:16.104499 | 2026-05-14 17:32:16.104624 | TASK [add-build-sshkey : Add back temp key] 2026-05-14 17:32:16.388139 | aio -> localhost | Identity added: /var/lib/zuul/builds/08d88a1b7d9b4c36bc5f64c34f0645b3/work/08d88a1b7d9b4c36bc5f64c34f0645b3_id_rsa (zuul-build-sshkey) 2026-05-14 17:32:16.388395 | aio -> localhost | ok: Runtime: 0:00:00.013075 2026-05-14 17:32:16.393377 | 2026-05-14 17:32:16.393441 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-14 17:32:16.722823 | aio | ok 2026-05-14 17:32:16.727926 | 2026-05-14 17:32:16.728053 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-14 17:32:16.753734 | aio | skipping: Conditional result was False 2026-05-14 17:32:16.769583 | 2026-05-14 17:32:16.769717 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-14 17:32:17.126727 | aio | ok 2026-05-14 17:32:17.133855 | 2026-05-14 17:32:17.133933 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-14 17:32:17.853399 | aio | Output suppressed because no_log was given 2026-05-14 17:32:17.906727 | 2026-05-14 17:32:17.907244 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-14 17:32:18.102648 | aio | ok: "logs" 2026-05-14 17:32:18.102876 | aio | ok: All items complete 2026-05-14 17:32:18.102904 | 2026-05-14 17:32:18.259397 | aio | ok: "artifacts" 2026-05-14 17:32:18.409759 | aio | ok: "docs" 2026-05-14 17:32:18.421241 | 2026-05-14 17:32:18.421402 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-14 17:32:18.616369 | aio | changed: "logs" 2026-05-14 17:32:18.766344 | aio | changed: "artifacts" 2026-05-14 17:32:18.917767 | aio | changed: "docs" 2026-05-14 17:32:18.932356 | 2026-05-14 17:32:18.932497 | PLAY RECAP 2026-05-14 17:32:18.932555 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-14 17:32:18.932588 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:32:18.932616 | 2026-05-14 17:32:19.079411 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 17:32:19.081050 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-14 17:32:19.655140 | 2026-05-14 17:32:19.655281 | PLAY [all] 2026-05-14 17:32:19.667431 | 2026-05-14 17:32:19.667517 | TASK [setup-uv : Extract archive] 2026-05-14 17:32:21.981354 | aio | changed 2026-05-14 17:32:21.989661 | 2026-05-14 17:32:21.989743 | TASK [setup-uv : Print version] 2026-05-14 17:32:21.829689 | aio | uv 0.8.13 2026-05-14 17:32:22.524821 | aio | ok: Runtime: 0:00:00.011498 2026-05-14 17:32:22.531183 | 2026-05-14 17:32:22.531237 | PLAY RECAP 2026-05-14 17:32:22.531283 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:32:22.531307 | 2026-05-14 17:32:22.682853 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-14 17:32:22.686456 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-14 17:32:23.296347 | 2026-05-14 17:32:23.296483 | PLAY [all] 2026-05-14 17:32:23.308186 | 2026-05-14 17:32:23.308267 | TASK [Copy inventory file for Zuul] 2026-05-14 17:32:24.201965 | aio | changed 2026-05-14 17:32:24.209815 | 2026-05-14 17:32:24.210016 | TASK [Switch "ansible_host" to private IP] 2026-05-14 17:32:24.530646 | aio | changed: 1 replacements made 2026-05-14 17:32:24.547799 | 2026-05-14 17:32:24.547909 | TASK [Run Molecule scenario] 2026-05-14 17:32:24.621161 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-14 17:32:25.331031 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-14 17:32:25.515284 | aio | Using CPython 3.13.7 2026-05-14 17:32:25.515407 | aio | Creating virtual environment at: .venv 2026-05-14 17:32:25.739179 | aio | Downloading pygments (1.2MiB) 2026-05-14 17:32:25.739725 | aio | Downloading cryptography (4.3MiB) 2026-05-14 17:32:25.742910 | aio | Downloading netaddr (2.2MiB) 2026-05-14 17:32:25.743391 | aio | Downloading ansible-core (2.1MiB) 2026-05-14 17:32:25.921628 | aio | Downloading netaddr 2026-05-14 17:32:25.931121 | aio | Downloading cryptography 2026-05-14 17:32:25.974121 | aio | Downloading pygments 2026-05-14 17:32:26.096152 | aio | Downloading ansible-core 2026-05-14 17:32:26.127242 | aio | Installed 36 packages in 30ms 2026-05-14 17:32:27.192422 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-14 17:32:27.192539 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-14 17:32:27.835242 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-14 17:32:27.835383 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-14 17:32:42.569240 | aio | INFO [default > dependency] Executing 2026-05-14 17:32:42.569542 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-14 17:32:42.569855 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-14 17:32:42.570038 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-14 17:32:42.577780 | aio | INFO [default > cleanup] Executing 2026-05-14 17:32:42.578222 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 17:32:42.583489 | aio | INFO [default > destroy] Executing 2026-05-14 17:32:42.583545 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-14 17:32:42.583647 | aio | INFO [default > destroy] Executed: Successful 2026-05-14 17:32:42.588679 | aio | INFO [default > syntax] Executing 2026-05-14 17:32:43.510792 | aio | 2026-05-14 17:32:43.511052 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-14 17:32:43.560953 | aio | INFO [default > syntax] Executed: Successful 2026-05-14 17:32:43.571086 | aio | INFO [default > create] Executing 2026-05-14 17:32:43.572998 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 17:32:43.580140 | aio | INFO [default > prepare] Executing 2026-05-14 17:32:44.230304 | aio | 2026-05-14 17:32:44.230471 | aio | PLAY [Prepare] ***************************************************************** 2026-05-14 17:32:44.230666 | aio | 2026-05-14 17:32:44.230884 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:32:44.231092 | aio | Thursday 14 May 2026 17:32:44 +0000 (0:00:00.029) 0:00:00.029 ********** 2026-05-14 17:32:45.316221 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-14 17:32:45.316305 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-14 17:32:45.316319 | aio | interpreter could change the meaning of that path. See 2026-05-14 17:32:45.316448 | aio | https://docs.ansible.com/ansible- 2026-05-14 17:32:45.316483 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-14 17:32:45.323823 | aio | ok: [aio] 2026-05-14 17:32:45.324028 | aio | 2026-05-14 17:32:45.324100 | aio | TASK [Configure short hostname] ************************************************ 2026-05-14 17:32:45.324211 | aio | Thursday 14 May 2026 17:32:45 +0000 (0:00:01.094) 0:00:01.124 ********** 2026-05-14 17:32:45.997977 | aio | changed: [aio] 2026-05-14 17:32:45.998160 | aio | 2026-05-14 17:32:45.998385 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-14 17:32:45.998594 | aio | Thursday 14 May 2026 17:32:45 +0000 (0:00:00.673) 0:00:01.798 ********** 2026-05-14 17:32:46.251723 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-14 17:32:46.251802 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-14 17:32:46.251875 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-14 17:32:46.260104 | aio | changed: [aio] 2026-05-14 17:32:46.260163 | aio | 2026-05-14 17:32:46.260263 | aio | TASK [Update apt cache] ******************************************************** 2026-05-14 17:32:46.260399 | aio | Thursday 14 May 2026 17:32:46 +0000 (0:00:00.262) 0:00:02.060 ********** 2026-05-14 17:32:53.439777 | aio | changed: [aio] 2026-05-14 17:32:53.439911 | aio | 2026-05-14 17:32:53.440127 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-14 17:32:53.440312 | aio | 2026-05-14 17:32:53.440515 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:32:53.440805 | aio | Thursday 14 May 2026 17:32:53 +0000 (0:00:07.177) 0:00:09.238 ********** 2026-05-14 17:32:54.123479 | aio | ok: [aio] 2026-05-14 17:32:54.123557 | aio | 2026-05-14 17:32:54.123613 | aio | TASK [Install depedencies] ***************************************************** 2026-05-14 17:32:54.123691 | aio | Thursday 14 May 2026 17:32:54 +0000 (0:00:00.685) 0:00:09.923 ********** 2026-05-14 17:33:12.977393 | aio | changed: [aio] 2026-05-14 17:33:12.977522 | aio | 2026-05-14 17:33:12.977697 | aio | TASK [Start up service] ******************************************************** 2026-05-14 17:33:12.977916 | aio | Thursday 14 May 2026 17:33:12 +0000 (0:00:18.852) 0:00:28.776 ********** 2026-05-14 17:33:13.506144 | aio | ok: [aio] 2026-05-14 17:33:13.506258 | aio | 2026-05-14 17:33:13.506583 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-14 17:33:13.506816 | aio | Thursday 14 May 2026 17:33:13 +0000 (0:00:00.529) 0:00:29.305 ********** 2026-05-14 17:33:13.816256 | aio | ok: [aio] 2026-05-14 17:33:13.816414 | aio | 2026-05-14 17:33:13.816656 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-14 17:33:13.816914 | aio | Thursday 14 May 2026 17:33:13 +0000 (0:00:00.310) 0:00:29.616 ********** 2026-05-14 17:33:14.488690 | aio | changed: [aio] 2026-05-14 17:33:14.488790 | aio | 2026-05-14 17:33:14.488831 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-14 17:33:14.488930 | aio | Thursday 14 May 2026 17:33:14 +0000 (0:00:00.672) 0:00:30.288 ********** 2026-05-14 17:33:14.700834 | aio | ok: [aio] 2026-05-14 17:33:14.700964 | aio | 2026-05-14 17:33:14.700976 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-14 17:33:14.701135 | aio | Thursday 14 May 2026 17:33:14 +0000 (0:00:00.212) 0:00:30.501 ********** 2026-05-14 17:33:14.724279 | aio | skipping: [aio] 2026-05-14 17:33:14.724406 | aio | 2026-05-14 17:33:14.724559 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-14 17:33:14.724786 | aio | Thursday 14 May 2026 17:33:14 +0000 (0:00:00.023) 0:00:30.524 ********** 2026-05-14 17:33:15.266655 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:15.266766 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:15.266932 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:15.267135 | aio | 2026-05-14 17:33:15.267320 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-14 17:33:15.267494 | aio | Thursday 14 May 2026 17:33:15 +0000 (0:00:00.542) 0:00:31.066 ********** 2026-05-14 17:33:15.888011 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:15.888192 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:15.888399 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:15.888589 | aio | 2026-05-14 17:33:15.888901 | aio | TASK [Start loop devices] ****************************************************** 2026-05-14 17:33:15.889111 | aio | Thursday 14 May 2026 17:33:15 +0000 (0:00:00.621) 0:00:31.688 ********** 2026-05-14 17:33:16.600524 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:16.600675 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:16.600989 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:16.601182 | aio | 2026-05-14 17:33:16.601398 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-14 17:33:16.601610 | aio | Thursday 14 May 2026 17:33:16 +0000 (0:00:00.712) 0:00:32.400 ********** 2026-05-14 17:33:19.624371 | aio | changed: [aio] => (item=osd0) 2026-05-14 17:33:19.624516 | aio | changed: [aio] => (item=osd1) 2026-05-14 17:33:19.624728 | aio | changed: [aio] => (item=osd2) 2026-05-14 17:33:19.624947 | aio | 2026-05-14 17:33:19.625154 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-14 17:33:19.625354 | aio | Thursday 14 May 2026 17:33:19 +0000 (0:00:03.023) 0:00:35.424 ********** 2026-05-14 17:33:21.644803 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-14 17:33:21.644993 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-14 17:33:21.645218 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-14 17:33:21.645424 | aio | 2026-05-14 17:33:21.645644 | aio | PLAY RECAP ********************************************************************* 2026-05-14 17:33:21.645889 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-14 17:33:21.646095 | aio | 2026-05-14 17:33:21.646282 | aio | 2026-05-14 17:33:21.646501 | aio | TASKS RECAP ******************************************************************** 2026-05-14 17:33:21.646720 | aio | Thursday 14 May 2026 17:33:21 +0000 (0:00:02.021) 0:00:37.445 ********** 2026-05-14 17:33:21.646923 | aio | =============================================================================== 2026-05-14 17:33:21.647133 | aio | Install depedencies ---------------------------------------------------- 18.85s 2026-05-14 17:33:21.647335 | aio | Update apt cache -------------------------------------------------------- 7.18s 2026-05-14 17:33:21.647597 | aio | Create a volume group for each loop device ------------------------------ 3.02s 2026-05-14 17:33:21.647813 | aio | Create a logical volume for each loop device ---------------------------- 2.02s 2026-05-14 17:33:21.648017 | aio | Gathering Facts --------------------------------------------------------- 1.09s 2026-05-14 17:33:21.648224 | aio | Start loop devices ------------------------------------------------------ 0.71s 2026-05-14 17:33:21.648442 | aio | Gathering Facts --------------------------------------------------------- 0.69s 2026-05-14 17:33:21.648611 | aio | Configure short hostname ------------------------------------------------ 0.67s 2026-05-14 17:33:21.648822 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.67s 2026-05-14 17:33:21.649028 | aio | Set permissions on loopback devices ------------------------------------- 0.62s 2026-05-14 17:33:21.649207 | aio | Create devices for Ceph ------------------------------------------------- 0.54s 2026-05-14 17:33:21.649397 | aio | Start up service -------------------------------------------------------- 0.53s 2026-05-14 17:33:21.649588 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-05-14 17:33:21.649779 | aio | Ensure hostname inside hosts file --------------------------------------- 0.26s 2026-05-14 17:33:21.649968 | aio | Get list of all loopback devices ---------------------------------------- 0.21s 2026-05-14 17:33:21.650162 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-05-14 17:33:21.714967 | aio | INFO [default > prepare] Executed: Successful 2026-05-14 17:33:21.722924 | aio | INFO [default > converge] Executing 2026-05-14 17:33:22.509331 | aio | 2026-05-14 17:33:22.509454 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-14 17:33:22.509609 | aio | 2026-05-14 17:33:22.509818 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-14 17:33:22.510033 | aio | Thursday 14 May 2026 17:33:22 +0000 (0:00:00.045) 0:00:00.045 ********** 2026-05-14 17:33:23.666989 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-14 17:33:23.667256 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-14 17:33:23.667590 | aio | interpreter could change the meaning of that path. See 2026-05-14 17:33:23.667920 | aio | https://docs.ansible.com/ansible- 2026-05-14 17:33:23.668237 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-14 17:33:23.679203 | aio | ok: [aio] 2026-05-14 17:33:23.679314 | aio | 2026-05-14 17:33:23.679441 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:33:23.679582 | aio | Thursday 14 May 2026 17:33:23 +0000 (0:00:01.170) 0:00:01.215 ********** 2026-05-14 17:33:23.984791 | aio | ok: [aio] 2026-05-14 17:33:23.984912 | aio | 2026-05-14 17:33:23.985143 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:33:23.985351 | aio | Thursday 14 May 2026 17:33:23 +0000 (0:00:00.305) 0:00:01.520 ********** 2026-05-14 17:33:24.020883 | aio | skipping: [aio] 2026-05-14 17:33:24.021025 | aio | 2026-05-14 17:33:24.021139 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-14 17:33:24.021368 | aio | Thursday 14 May 2026 17:33:24 +0000 (0:00:00.035) 0:00:01.556 ********** 2026-05-14 17:33:24.323320 | aio | changed: [aio] 2026-05-14 17:33:24.323474 | aio | 2026-05-14 17:33:24.323728 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:33:24.323981 | aio | Thursday 14 May 2026 17:33:24 +0000 (0:00:00.302) 0:00:01.859 ********** 2026-05-14 17:33:24.422290 | aio | ok: [aio] => { 2026-05-14 17:33:24.422496 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-14 17:33:24.422658 | aio | } 2026-05-14 17:33:24.422832 | aio | 2026-05-14 17:33:24.423036 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:33:24.423239 | aio | Thursday 14 May 2026 17:33:24 +0000 (0:00:00.099) 0:00:01.958 ********** 2026-05-14 17:33:25.205916 | aio | changed: [aio] 2026-05-14 17:33:25.206084 | aio | 2026-05-14 17:33:25.206294 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:33:25.206493 | aio | Thursday 14 May 2026 17:33:25 +0000 (0:00:00.783) 0:00:02.741 ********** 2026-05-14 17:33:25.247770 | aio | skipping: [aio] 2026-05-14 17:33:25.247889 | aio | 2026-05-14 17:33:25.248032 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:33:25.248178 | aio | Thursday 14 May 2026 17:33:25 +0000 (0:00:00.042) 0:00:02.783 ********** 2026-05-14 17:33:25.290210 | aio | skipping: [aio] 2026-05-14 17:33:25.290367 | aio | 2026-05-14 17:33:25.290573 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:33:25.290773 | aio | Thursday 14 May 2026 17:33:25 +0000 (0:00:00.042) 0:00:02.826 ********** 2026-05-14 17:33:25.486399 | aio | ok: [aio] 2026-05-14 17:33:25.486601 | aio | 2026-05-14 17:33:25.486833 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-14 17:33:25.487010 | aio | Thursday 14 May 2026 17:33:25 +0000 (0:00:00.196) 0:00:03.022 ********** 2026-05-14 17:33:26.550168 | aio | ok: [aio] 2026-05-14 17:33:26.550391 | aio | 2026-05-14 17:33:26.550614 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:33:26.550815 | aio | Thursday 14 May 2026 17:33:26 +0000 (0:00:01.063) 0:00:04.086 ********** 2026-05-14 17:33:26.624230 | aio | ok: [aio] => { 2026-05-14 17:33:26.624356 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-14 17:33:26.624562 | aio | } 2026-05-14 17:33:26.624638 | aio | 2026-05-14 17:33:26.624883 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:33:26.624956 | aio | Thursday 14 May 2026 17:33:26 +0000 (0:00:00.073) 0:00:04.160 ********** 2026-05-14 17:33:27.426816 | aio | changed: [aio] 2026-05-14 17:33:27.426967 | aio | 2026-05-14 17:33:27.427181 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:33:27.427388 | aio | Thursday 14 May 2026 17:33:27 +0000 (0:00:00.802) 0:00:04.962 ********** 2026-05-14 17:33:30.333612 | aio | changed: [aio] 2026-05-14 17:33:30.333830 | aio | 2026-05-14 17:33:30.334105 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-14 17:33:30.334360 | aio | Thursday 14 May 2026 17:33:30 +0000 (0:00:02.906) 0:00:07.869 ********** 2026-05-14 17:33:30.362380 | aio | skipping: [aio] 2026-05-14 17:33:30.362594 | aio | 2026-05-14 17:33:30.362872 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-14 17:33:30.363138 | aio | Thursday 14 May 2026 17:33:30 +0000 (0:00:00.028) 0:00:07.898 ********** 2026-05-14 17:33:30.393319 | aio | skipping: [aio] 2026-05-14 17:33:30.393543 | aio | 2026-05-14 17:33:30.393809 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-14 17:33:30.394062 | aio | Thursday 14 May 2026 17:33:30 +0000 (0:00:00.031) 0:00:07.929 ********** 2026-05-14 17:33:30.424084 | aio | skipping: [aio] 2026-05-14 17:33:30.424283 | aio | 2026-05-14 17:33:30.424542 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-14 17:33:30.424849 | aio | Thursday 14 May 2026 17:33:30 +0000 (0:00:00.030) 0:00:07.959 ********** 2026-05-14 17:33:37.586604 | aio | changed: [aio] 2026-05-14 17:33:37.586706 | aio | 2026-05-14 17:33:37.586972 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-14 17:33:37.587184 | aio | Thursday 14 May 2026 17:33:37 +0000 (0:00:07.152) 0:00:15.112 ********** 2026-05-14 17:33:38.115490 | aio | changed: [aio] 2026-05-14 17:33:38.115651 | aio | 2026-05-14 17:33:38.115887 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-14 17:33:38.116139 | aio | Thursday 14 May 2026 17:33:38 +0000 (0:00:00.538) 0:00:15.651 ********** 2026-05-14 17:33:38.997046 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-14 17:33:38.997134 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-14 17:33:38.997303 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-14 17:33:38.997466 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-14 17:33:38.997623 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-14 17:33:38.997760 | aio | 2026-05-14 17:33:38.997912 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-14 17:33:38.998054 | aio | Thursday 14 May 2026 17:33:38 +0000 (0:00:00.881) 0:00:16.532 ********** 2026-05-14 17:33:39.558531 | aio | changed: [aio] 2026-05-14 17:33:39.558619 | aio | 2026-05-14 17:33:39.558760 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-14 17:33:39.558921 | aio | Thursday 14 May 2026 17:33:39 +0000 (0:00:00.554) 0:00:17.087 ********** 2026-05-14 17:33:39.559072 | aio | 2026-05-14 17:33:39.559262 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-14 17:33:39.559417 | aio | Thursday 14 May 2026 17:33:39 +0000 (0:00:00.006) 0:00:17.094 ********** 2026-05-14 17:33:40.488832 | aio | ok: [aio] 2026-05-14 17:33:40.488908 | aio | 2026-05-14 17:33:40.488930 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-14 17:33:40.488941 | aio | Thursday 14 May 2026 17:33:40 +0000 (0:00:00.929) 0:00:18.023 ********** 2026-05-14 17:33:40.919282 | aio | changed: [aio] 2026-05-14 17:33:40.919382 | aio | 2026-05-14 17:33:40.919394 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-14 17:33:40.919534 | aio | Thursday 14 May 2026 17:33:40 +0000 (0:00:00.431) 0:00:18.455 ********** 2026-05-14 17:33:41.446041 | aio | changed: [aio] 2026-05-14 17:33:41.446121 | aio | 2026-05-14 17:33:41.446183 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 17:33:41.446313 | aio | Thursday 14 May 2026 17:33:41 +0000 (0:00:00.526) 0:00:18.982 ********** 2026-05-14 17:33:41.650027 | aio | ok: [aio] 2026-05-14 17:33:41.650105 | aio | 2026-05-14 17:33:41.650313 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-14 17:33:41.650385 | aio | Thursday 14 May 2026 17:33:41 +0000 (0:00:00.203) 0:00:19.186 ********** 2026-05-14 17:33:41.719263 | aio | ok: [aio] => { 2026-05-14 17:33:41.719314 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-14 17:33:41.719721 | aio | } 2026-05-14 17:33:41.719767 | aio | 2026-05-14 17:33:41.719773 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-14 17:33:41.719778 | aio | Thursday 14 May 2026 17:33:41 +0000 (0:00:00.069) 0:00:19.255 ********** 2026-05-14 17:33:42.550207 | aio | changed: [aio] 2026-05-14 17:33:42.550317 | aio | 2026-05-14 17:33:42.550594 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-14 17:33:42.550661 | aio | Thursday 14 May 2026 17:33:42 +0000 (0:00:00.830) 0:00:20.086 ********** 2026-05-14 17:33:47.938323 | aio | changed: [aio] 2026-05-14 17:33:47.938437 | aio | 2026-05-14 17:33:47.938451 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-14 17:33:47.938613 | aio | Thursday 14 May 2026 17:33:47 +0000 (0:00:05.388) 0:00:25.474 ********** 2026-05-14 17:33:49.109154 | aio | ok: [aio] 2026-05-14 17:33:49.109382 | aio | 2026-05-14 17:33:49.109396 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-14 17:33:49.109556 | aio | Thursday 14 May 2026 17:33:49 +0000 (0:00:01.170) 0:00:26.644 ********** 2026-05-14 17:33:49.488706 | aio | changed: [aio] 2026-05-14 17:33:49.488951 | aio | 2026-05-14 17:33:49.489120 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-14 17:33:49.489253 | aio | Thursday 14 May 2026 17:33:49 +0000 (0:00:00.371) 0:00:27.015 ********** 2026-05-14 17:33:49.956562 | aio | changed: [aio] 2026-05-14 17:33:49.956636 | aio | 2026-05-14 17:33:49.956897 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-14 17:33:49.956976 | aio | Thursday 14 May 2026 17:33:49 +0000 (0:00:00.476) 0:00:27.492 ********** 2026-05-14 17:33:50.528389 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-14 17:33:50.528506 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-14 17:33:50.528901 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-14 17:33:50.528993 | aio | 2026-05-14 17:33:50.529016 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-14 17:33:50.529029 | aio | Thursday 14 May 2026 17:33:50 +0000 (0:00:00.571) 0:00:28.064 ********** 2026-05-14 17:33:51.016204 | aio | changed: [aio] 2026-05-14 17:33:51.016359 | aio | 2026-05-14 17:33:51.016598 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-14 17:33:51.016902 | aio | Thursday 14 May 2026 17:33:51 +0000 (0:00:00.487) 0:00:28.551 ********** 2026-05-14 17:33:51.482519 | aio | changed: [aio] 2026-05-14 17:33:51.482671 | aio | 2026-05-14 17:33:51.482881 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-14 17:33:51.483086 | aio | Thursday 14 May 2026 17:33:51 +0000 (0:00:00.459) 0:00:29.011 ********** 2026-05-14 17:33:51.483268 | aio | 2026-05-14 17:33:51.483472 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-14 17:33:51.483669 | aio | Thursday 14 May 2026 17:33:51 +0000 (0:00:00.006) 0:00:29.018 ********** 2026-05-14 17:33:52.188361 | aio | ok: [aio] 2026-05-14 17:33:52.188517 | aio | 2026-05-14 17:33:52.188798 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-14 17:33:52.189038 | aio | Thursday 14 May 2026 17:33:52 +0000 (0:00:00.705) 0:00:29.724 ********** 2026-05-14 17:33:53.022314 | aio | changed: [aio] 2026-05-14 17:33:53.022500 | aio | 2026-05-14 17:33:53.022750 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-14 17:33:53.022980 | aio | Thursday 14 May 2026 17:33:53 +0000 (0:00:00.834) 0:00:30.558 ********** 2026-05-14 17:33:53.595251 | aio | changed: [aio] 2026-05-14 17:33:53.595325 | aio | 2026-05-14 17:33:53.595337 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-14 17:33:53.595371 | aio | Thursday 14 May 2026 17:33:53 +0000 (0:00:00.572) 0:00:31.130 ********** 2026-05-14 17:33:53.642709 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-14 17:33:53.642799 | aio | 2026-05-14 17:33:53.642886 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-14 17:33:53.643039 | aio | Thursday 14 May 2026 17:33:53 +0000 (0:00:00.047) 0:00:31.177 ********** 2026-05-14 17:33:58.968040 | aio | changed: [aio] 2026-05-14 17:33:58.968234 | aio | 2026-05-14 17:33:58.968243 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-14 17:33:58.968284 | aio | Thursday 14 May 2026 17:33:58 +0000 (0:00:05.326) 0:00:36.504 ********** 2026-05-14 17:33:59.651571 | aio | ok: [aio] => (item=chronyd) 2026-05-14 17:33:59.651651 | aio | ok: [aio] => (item=sshd) 2026-05-14 17:33:59.651715 | aio | 2026-05-14 17:33:59.651922 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-14 17:33:59.651972 | aio | Thursday 14 May 2026 17:33:59 +0000 (0:00:00.683) 0:00:37.187 ********** 2026-05-14 17:33:59.972669 | aio | fatal: [aio]: FAILED! => {"changed": false, "dest": "/usr/bin/cephadm", "elapsed": 0, "msg": "Request failed", "response": "HTTP Error 404: Not Found", "status_code": 404, "url": "https://download.ceph.com/rpm-21.0.0/el9/noarch/cephadm"} 2026-05-14 17:33:59.975418 | aio | 2026-05-14 17:33:59.976822 | aio | PLAY RECAP ********************************************************************* 2026-05-14 17:33:59.977031 | aio | aio : ok=33 changed=20 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-05-14 17:33:59.977092 | aio | 2026-05-14 17:33:59.977103 | aio | 2026-05-14 17:33:59.977112 | aio | TASKS RECAP ******************************************************************** 2026-05-14 17:33:59.977122 | aio | Thursday 14 May 2026 17:33:59 +0000 (0:00:00.323) 0:00:37.511 ********** 2026-05-14 17:33:59.977138 | aio | =============================================================================== 2026-05-14 17:33:59.980793 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.15s 2026-05-14 17:33:59.980854 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 5.39s 2026-05-14 17:33:59.980861 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.33s 2026-05-14 17:33:59.980867 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.91s 2026-05-14 17:33:59.980872 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 1.64s 2026-05-14 17:33:59.980878 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.17s 2026-05-14 17:33:59.980883 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-14 17:33:59.980888 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.06s 2026-05-14 17:33:59.980895 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 0.88s 2026-05-14 17:33:59.980900 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 0.83s 2026-05-14 17:33:59.980908 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.83s 2026-05-14 17:33:59.980913 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.80s 2026-05-14 17:33:59.980919 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.78s 2026-05-14 17:33:59.980925 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.68s 2026-05-14 17:33:59.980931 | aio | vexxhost.containers.docker : Enable and start service ------------------- 0.57s 2026-05-14 17:33:59.980936 | aio | vexxhost.containers.docker : Create folders for configuration ----------- 0.57s 2026-05-14 17:33:59.980942 | aio | vexxhost.containers.containerd : Create containerd config file ---------- 0.55s 2026-05-14 17:33:59.980948 | aio | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.54s 2026-05-14 17:33:59.980972 | aio | vexxhost.containers.containerd : Enable and start service --------------- 0.53s 2026-05-14 17:33:59.980979 | aio | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.49s 2026-05-14 17:34:00.062277 | aio | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-14 17:34:00.062378 | aio | ERROR [default > converge] Executed: Failed 2026-05-14 17:34:00.062499 | aio | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-14 17:34:00.254346 | aio | ERROR 2026-05-14 17:34:00.254597 | aio | { 2026-05-14 17:34:00.254638 | aio | "delta": "0:01:35.747975", 2026-05-14 17:34:00.254667 | aio | "end": "2026-05-14 17:34:00.134818", 2026-05-14 17:34:00.254694 | aio | "msg": "non-zero return code", 2026-05-14 17:34:00.254719 | aio | "rc": 2, 2026-05-14 17:34:00.254748 | aio | "start": "2026-05-14 17:32:24.386843" 2026-05-14 17:34:00.254773 | aio | } failure 2026-05-14 17:34:00.260096 | 2026-05-14 17:34:00.260160 | PLAY RECAP 2026-05-14 17:34:00.260219 | aio | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-05-14 17:34:00.260250 | 2026-05-14 17:34:00.389145 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-14 17:34:00.392880 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 17:34:00.962549 | 2026-05-14 17:34:00.962944 | PLAY [all] 2026-05-14 17:34:00.973895 | 2026-05-14 17:34:00.973966 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-14 17:34:01.018980 | aio | skipping: Conditional result was False 2026-05-14 17:34:01.028684 | 2026-05-14 17:34:01.028759 | TASK [fetch-output : Set log path for single node] 2026-05-14 17:34:01.072919 | aio | ok 2026-05-14 17:34:01.077255 | 2026-05-14 17:34:01.077317 | LOOP [fetch-output : Ensure local output dirs] 2026-05-14 17:34:01.457793 | aio -> localhost | ok: "/var/lib/zuul/builds/08d88a1b7d9b4c36bc5f64c34f0645b3/work/logs" 2026-05-14 17:34:01.689462 | aio -> localhost | changed: "/var/lib/zuul/builds/08d88a1b7d9b4c36bc5f64c34f0645b3/work/artifacts" 2026-05-14 17:34:01.893219 | aio -> localhost | changed: "/var/lib/zuul/builds/08d88a1b7d9b4c36bc5f64c34f0645b3/work/docs" 2026-05-14 17:34:01.906525 | 2026-05-14 17:34:01.906694 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-14 17:34:02.530618 | aio | ok 2026-05-14 17:34:02.530967 | aio | changed: All items complete 2026-05-14 17:34:02.531209 | 2026-05-14 17:34:02.985564 | aio | changed: .d..t...... ./ 2026-05-14 17:34:03.440161 | aio | changed: .d..t...... ./ 2026-05-14 17:34:03.465233 | 2026-05-14 17:34:03.465384 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-14 17:34:03.879393 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007846 2026-05-14 17:34:04.095484 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006959 2026-05-14 17:34:04.109575 | 2026-05-14 17:34:04.109635 | PLAY [all] 2026-05-14 17:34:04.116419 | 2026-05-14 17:34:04.116479 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-14 17:34:04.557455 | aio | changed 2026-05-14 17:34:04.564677 | 2026-05-14 17:34:04.564744 | PLAY RECAP 2026-05-14 17:34:04.564800 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-14 17:34:04.564830 | 2026-05-14 17:34:04.685667 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 17:34:04.689398 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-14 17:34:05.258592 | 2026-05-14 17:34:05.259046 | PLAY [localhost] 2026-05-14 17:34:05.268702 | 2026-05-14 17:34:05.268771 | TASK [Generate Zuul manifest] 2026-05-14 17:34:05.288306 | localhost | ok 2026-05-14 17:34:05.304213 | 2026-05-14 17:34:05.304294 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-14 17:34:05.680739 | localhost | changed 2026-05-14 17:34:05.692116 | 2026-05-14 17:34:05.726662 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-14 17:34:05.758965 | localhost | ok 2026-05-14 17:34:05.767127 | 2026-05-14 17:34:05.767194 | TASK [Upload logs] 2026-05-14 17:34:05.785415 | localhost | ok 2026-05-14 17:34:05.843906 | 2026-05-14 17:34:05.844033 | TASK [Set zuul-log-path fact] 2026-05-14 17:34:05.865015 | localhost | ok 2026-05-14 17:34:05.877860 | 2026-05-14 17:34:05.877940 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 17:34:05.911178 | localhost | ok 2026-05-14 17:34:05.920441 | 2026-05-14 17:34:05.920550 | TASK [upload-logs : Create log directories] 2026-05-14 17:34:06.328991 | localhost | changed 2026-05-14 17:34:06.335820 | 2026-05-14 17:34:06.335957 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-14 17:34:06.763073 | localhost -> localhost | ok: Runtime: 0:00:00.005741 2026-05-14 17:34:06.769723 | 2026-05-14 17:34:06.769813 | TASK [upload-logs : Upload logs to log server] 2026-05-14 17:34:07.237723 | localhost | Output suppressed because no_log was given 2026-05-14 17:34:07.242560 | 2026-05-14 17:34:07.242625 | LOOP [upload-logs : Compress console log and json output] 2026-05-14 17:34:07.290010 | localhost | skipping: Conditional result was False 2026-05-14 17:34:07.341127 | localhost | skipping: Conditional result was False 2026-05-14 17:34:07.352259 | 2026-05-14 17:34:07.352459 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-14 17:34:07.396468 | localhost | skipping: Conditional result was False 2026-05-14 17:34:07.396906 | 2026-05-14 17:34:07.400129 | localhost | skipping: Conditional result was False 2026-05-14 17:34:07.416208 | 2026-05-14 17:34:07.416356 | LOOP [upload-logs : Upload console log and json output]