2026-03-03 15:02:36.584641 | Job console starting 2026-03-03 15:02:36.595440 | Updating git repos 2026-03-03 15:02:36.619463 | Cloning repos into workspace 2026-03-03 15:02:36.665077 | Restoring repo states 2026-03-03 15:02:36.670908 | Merging changes 2026-03-03 15:02:36.974853 | Checking out repos 2026-03-03 15:02:37.010277 | Preparing playbooks 2026-03-03 15:02:37.860086 | Running Ansible setup 2026-03-03 15:02:41.226951 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-03 15:02:41.803257 | 2026-03-03 15:02:41.803390 | PLAY [localhost] 2026-03-03 15:02:41.810544 | 2026-03-03 15:02:41.810612 | TASK [Gathering Facts] 2026-03-03 15:02:42.708909 | localhost | ok 2026-03-03 15:02:42.718147 | 2026-03-03 15:02:42.718231 | TASK [Setup log path fact] 2026-03-03 15:02:42.735931 | localhost | ok 2026-03-03 15:02:42.751685 | 2026-03-03 15:02:42.751763 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-03 15:02:42.781964 | localhost | ok 2026-03-03 15:02:42.790152 | 2026-03-03 15:02:42.790240 | TASK [emit-job-header : Print job information] 2026-03-03 15:02:42.831030 | # Job Information 2026-03-03 15:02:42.831299 | Ansible Version: 2.16.16 2026-03-03 15:02:42.831354 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-03-03 15:02:42.831386 | Pipeline: check 2026-03-03 15:02:42.831413 | Executor: 0a8996d2b663 2026-03-03 15:02:42.831440 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/92 2026-03-03 15:02:42.831471 | Event ID: de0d4310-1711-11f1-8c26-759768f4d989 2026-03-03 15:02:42.835099 | 2026-03-03 15:02:42.835185 | LOOP [emit-job-header : Print node information] 2026-03-03 15:02:42.931331 | localhost | ok: 2026-03-03 15:02:42.931648 | localhost | # Node Information 2026-03-03 15:02:42.931709 | localhost | Inventory Hostname: aio 2026-03-03 15:02:42.931751 | localhost | Hostname: np0000157675 2026-03-03 15:02:42.931788 | localhost | Username: zuul 2026-03-03 15:02:42.931843 | localhost | Distro: Ubuntu 22.04 2026-03-03 15:02:42.931883 | localhost | Provider: yul1 2026-03-03 15:02:42.931921 | localhost | Region: ca-ymq-1 2026-03-03 15:02:42.931968 | localhost | Label: ubuntu-jammy 2026-03-03 15:02:42.932004 | localhost | Product Name: OpenStack Nova 2026-03-03 15:02:42.932038 | localhost | Interface IP: 199.19.213.17 2026-03-03 15:02:42.952461 | 2026-03-03 15:02:42.952631 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-03 15:02:43.344946 | localhost -> localhost | changed 2026-03-03 15:02:43.354491 | 2026-03-03 15:02:43.354599 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-03 15:02:44.313737 | localhost -> localhost | changed 2026-03-03 15:02:44.324169 | 2026-03-03 15:02:44.324248 | PLAY [all] 2026-03-03 15:02:44.333259 | 2026-03-03 15:02:44.333329 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-03 15:02:44.560940 | aio -> localhost | ok 2026-03-03 15:02:44.572566 | 2026-03-03 15:02:44.572657 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-03 15:02:44.607568 | aio | ok 2026-03-03 15:02:44.624877 | aio | included: /var/lib/zuul/builds/5602671fa23f400989c09ad436b799ad/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-03 15:02:44.630467 | 2026-03-03 15:02:44.630531 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-03 15:02:45.521119 | aio -> localhost | Generating public/private rsa key pair. 2026-03-03 15:02:45.521315 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/5602671fa23f400989c09ad436b799ad/work/5602671fa23f400989c09ad436b799ad_id_rsa 2026-03-03 15:02:45.521345 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/5602671fa23f400989c09ad436b799ad/work/5602671fa23f400989c09ad436b799ad_id_rsa.pub 2026-03-03 15:02:45.521367 | aio -> localhost | The key fingerprint is: 2026-03-03 15:02:45.521389 | aio -> localhost | SHA256:wS2uh3HspEi8EJnjhAdxiSCdrj/otjm7iRdnqwU1uOQ zuul-build-sshkey 2026-03-03 15:02:45.521421 | aio -> localhost | The key's randomart image is: 2026-03-03 15:02:45.521442 | aio -> localhost | +---[RSA 3072]----+ 2026-03-03 15:02:45.521465 | aio -> localhost | |*+.o | 2026-03-03 15:02:45.521486 | aio -> localhost | |o+++ . . | 2026-03-03 15:02:45.521505 | aio -> localhost | |..X o + . | 2026-03-03 15:02:45.521525 | aio -> localhost | | *.* . o o | 2026-03-03 15:02:45.521544 | aio -> localhost | | .E o . S | 2026-03-03 15:02:45.521563 | aio -> localhost | |. .+oo O | 2026-03-03 15:02:45.521581 | aio -> localhost | | o ++.+ o | 2026-03-03 15:02:45.521600 | aio -> localhost | |oo*.. . | 2026-03-03 15:02:45.521621 | aio -> localhost | |+O*o | 2026-03-03 15:02:45.521641 | aio -> localhost | +----[SHA256]-----+ 2026-03-03 15:02:45.521688 | aio -> localhost | ok: Runtime: 0:00:00.483262 2026-03-03 15:02:45.526647 | 2026-03-03 15:02:45.526715 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-03 15:02:45.561887 | aio | ok 2026-03-03 15:02:45.574186 | aio | included: /var/lib/zuul/builds/5602671fa23f400989c09ad436b799ad/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-03 15:02:45.581576 | 2026-03-03 15:02:45.581637 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-03 15:02:45.606207 | aio | skipping: Conditional result was False 2026-03-03 15:02:45.615871 | 2026-03-03 15:02:45.615960 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-03 15:02:47.443865 | aio | changed 2026-03-03 15:02:47.451655 | 2026-03-03 15:02:47.451778 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-03 15:02:47.628141 | aio | ok 2026-03-03 15:02:47.635831 | 2026-03-03 15:02:47.635919 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-03 15:02:48.125661 | aio | changed 2026-03-03 15:02:48.131267 | 2026-03-03 15:02:48.131331 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-03 15:02:48.630816 | aio | changed 2026-03-03 15:02:48.635954 | 2026-03-03 15:02:48.636018 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-03 15:02:48.660666 | aio | skipping: Conditional result was False 2026-03-03 15:02:48.670986 | 2026-03-03 15:02:48.671079 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-03 15:02:49.060825 | aio -> localhost | changed 2026-03-03 15:02:49.077307 | 2026-03-03 15:02:49.077369 | TASK [add-build-sshkey : Add back temp key] 2026-03-03 15:02:49.329370 | aio -> localhost | Identity added: /var/lib/zuul/builds/5602671fa23f400989c09ad436b799ad/work/5602671fa23f400989c09ad436b799ad_id_rsa (zuul-build-sshkey) 2026-03-03 15:02:49.329607 | aio -> localhost | ok: Runtime: 0:00:00.013012 2026-03-03 15:02:49.334488 | 2026-03-03 15:02:49.334550 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-03 15:02:49.654172 | aio | ok 2026-03-03 15:02:49.660468 | 2026-03-03 15:02:49.660532 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-03 15:02:49.687337 | aio | skipping: Conditional result was False 2026-03-03 15:02:49.706170 | 2026-03-03 15:02:49.706329 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-03 15:02:50.067408 | aio | ok 2026-03-03 15:02:50.076403 | 2026-03-03 15:02:50.076473 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-03 15:02:50.893138 | aio | Output suppressed because no_log was given 2026-03-03 15:02:50.912369 | 2026-03-03 15:02:50.912480 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-03 15:02:51.098489 | aio | ok: "logs" 2026-03-03 15:02:51.110751 | aio | ok: All items complete 2026-03-03 15:02:51.110848 | 2026-03-03 15:02:51.251999 | aio | ok: "artifacts" 2026-03-03 15:02:51.408563 | aio | ok: "docs" 2026-03-03 15:02:51.428960 | 2026-03-03 15:02:51.429163 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-03 15:02:51.653052 | aio | changed: "logs" 2026-03-03 15:02:51.813575 | aio | changed: "artifacts" 2026-03-03 15:02:51.969331 | aio | changed: "docs" 2026-03-03 15:02:51.989791 | 2026-03-03 15:02:51.989904 | PLAY RECAP 2026-03-03 15:02:51.989951 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-03 15:02:51.989979 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-03 15:02:51.990000 | 2026-03-03 15:02:52.117265 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-03 15:02:52.118889 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-03 15:02:52.682577 | 2026-03-03 15:02:52.682756 | PLAY [all] 2026-03-03 15:02:52.700816 | 2026-03-03 15:02:52.700905 | TASK [setup-uv : Extract archive] 2026-03-03 15:02:54.930654 | aio | changed 2026-03-03 15:02:54.937840 | 2026-03-03 15:02:54.937924 | TASK [setup-uv : Print version] 2026-03-03 15:02:55.599103 | aio | uv 0.8.13 2026-03-03 15:02:55.473179 | aio | ok: Runtime: 0:00:00.011258 2026-03-03 15:02:55.481043 | 2026-03-03 15:02:55.481096 | PLAY RECAP 2026-03-03 15:02:55.481142 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-03 15:02:55.481166 | 2026-03-03 15:02:55.603258 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-03 15:02:55.606238 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-03 15:02:56.144683 | 2026-03-03 15:02:56.144808 | PLAY [all] 2026-03-03 15:02:56.155479 | 2026-03-03 15:02:56.155549 | TASK [Copy inventory file for Zuul] 2026-03-03 15:02:56.975252 | aio | changed 2026-03-03 15:02:56.981724 | 2026-03-03 15:02:56.981803 | TASK [Switch "ansible_host" to private IP] 2026-03-03 15:02:57.258572 | aio | changed: 1 replacements made 2026-03-03 15:02:57.265494 | 2026-03-03 15:02:57.265566 | TASK [Run Molecule scenario] 2026-03-03 15:02:58.159767 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-03-03 15:02:58.851611 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-03-03 15:02:59.037845 | aio | Using CPython 3.13.7 2026-03-03 15:02:59.037944 | aio | Creating virtual environment at: .venv 2026-03-03 15:02:59.270720 | aio | Downloading netaddr (2.2MiB) 2026-03-03 15:02:59.273755 | aio | Downloading pygments (1.2MiB) 2026-03-03 15:02:59.274290 | aio | Downloading cryptography (4.3MiB) 2026-03-03 15:02:59.274700 | aio | Downloading ansible-core (2.1MiB) 2026-03-03 15:02:59.449513 | aio | Downloading netaddr 2026-03-03 15:02:59.459222 | aio | Downloading cryptography 2026-03-03 15:02:59.502898 | aio | Downloading pygments 2026-03-03 15:02:59.642044 | aio | Downloading ansible-core 2026-03-03 15:02:59.672757 | aio | Installed 36 packages in 30ms 2026-03-03 15:03:00.762249 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-03-03 15:03:00.762383 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-03-03 15:03:01.366476 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-03 15:03:01.366637 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-03-03 15:03:21.612297 | aio | INFO [default > dependency] Executing 2026-03-03 15:03:21.612745 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-03-03 15:03:21.613052 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-03-03 15:03:21.613242 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-03 15:03:21.620272 | aio | INFO [default > cleanup] Executing 2026-03-03 15:03:21.620598 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-03 15:03:21.625530 | aio | INFO [default > destroy] Executing 2026-03-03 15:03:21.625653 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-03-03 15:03:21.625743 | aio | INFO [default > destroy] Executed: Successful 2026-03-03 15:03:21.630688 | aio | INFO [default > syntax] Executing 2026-03-03 15:03:22.548717 | aio | 2026-03-03 15:03:22.549182 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-03-03 15:03:22.606145 | aio | INFO [default > syntax] Executed: Successful 2026-03-03 15:03:22.616288 | aio | INFO [default > create] Executing 2026-03-03 15:03:22.617739 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-03 15:03:22.622755 | aio | INFO [default > prepare] Executing 2026-03-03 15:03:23.287369 | aio | 2026-03-03 15:03:23.287739 | aio | PLAY [Prepare] ***************************************************************** 2026-03-03 15:03:23.288000 | aio | 2026-03-03 15:03:23.288272 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-03 15:03:23.288540 | aio | Tuesday 03 March 2026 15:03:23 +0000 (0:00:00.029) 0:00:00.029 ********* 2026-03-03 15:03:24.456705 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-03 15:03:24.457089 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-03-03 15:03:24.457373 | aio | interpreter could change the meaning of that path. See 2026-03-03 15:03:24.457646 | aio | https://docs.ansible.com/ansible- 2026-03-03 15:03:24.458075 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-03 15:03:24.467757 | aio | ok: [aio] 2026-03-03 15:03:24.468074 | aio | 2026-03-03 15:03:24.468359 | aio | TASK [Configure short hostname] ************************************************ 2026-03-03 15:03:24.468636 | aio | Tuesday 03 March 2026 15:03:24 +0000 (0:00:01.180) 0:00:01.210 ********* 2026-03-03 15:03:25.178823 | aio | changed: [aio] 2026-03-03 15:03:25.179283 | aio | 2026-03-03 15:03:25.179582 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-03-03 15:03:25.179870 | aio | Tuesday 03 March 2026 15:03:25 +0000 (0:00:00.711) 0:00:01.921 ********* 2026-03-03 15:03:25.459046 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-03-03 15:03:25.459398 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-03-03 15:03:25.459672 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-03-03 15:03:25.465669 | aio | changed: [aio] 2026-03-03 15:03:25.465987 | aio | 2026-03-03 15:03:25.466256 | aio | TASK [Update apt cache] ******************************************************** 2026-03-03 15:03:25.466529 | aio | Tuesday 03 March 2026 15:03:25 +0000 (0:00:00.287) 0:00:02.209 ********* 2026-03-03 15:03:33.480402 | aio | changed: [aio] 2026-03-03 15:03:33.480754 | aio | 2026-03-03 15:03:33.481051 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-03-03 15:03:33.481311 | aio | 2026-03-03 15:03:33.481593 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-03 15:03:33.481887 | aio | Tuesday 03 March 2026 15:03:33 +0000 (0:00:08.013) 0:00:10.222 ********* 2026-03-03 15:03:34.181758 | aio | ok: [aio] 2026-03-03 15:03:34.181810 | aio | 2026-03-03 15:03:34.181818 | aio | TASK [Install depedencies] ***************************************************** 2026-03-03 15:03:34.181825 | aio | Tuesday 03 March 2026 15:03:34 +0000 (0:00:00.701) 0:00:10.924 ********* 2026-03-03 15:03:57.822571 | aio | changed: [aio] 2026-03-03 15:03:57.822671 | aio | 2026-03-03 15:03:57.822686 | aio | TASK [Start up service] ******************************************************** 2026-03-03 15:03:57.822700 | aio | Tuesday 03 March 2026 15:03:57 +0000 (0:00:23.639) 0:00:34.564 ********* 2026-03-03 15:03:58.354908 | aio | ok: [aio] 2026-03-03 15:03:58.354980 | aio | 2026-03-03 15:03:58.355156 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-03-03 15:03:58.355338 | aio | Tuesday 03 March 2026 15:03:58 +0000 (0:00:00.533) 0:00:35.098 ********* 2026-03-03 15:03:58.649098 | aio | ok: [aio] 2026-03-03 15:03:58.649173 | aio | 2026-03-03 15:03:58.649319 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-03-03 15:03:58.649461 | aio | Tuesday 03 March 2026 15:03:58 +0000 (0:00:00.294) 0:00:35.392 ********* 2026-03-03 15:03:59.266060 | aio | changed: [aio] 2026-03-03 15:03:59.266128 | aio | 2026-03-03 15:03:59.266296 | aio | TASK [Get list of all loopback devices] **************************************** 2026-03-03 15:03:59.266430 | aio | Tuesday 03 March 2026 15:03:59 +0000 (0:00:00.616) 0:00:36.009 ********* 2026-03-03 15:03:59.465252 | aio | ok: [aio] 2026-03-03 15:03:59.465428 | aio | 2026-03-03 15:03:59.465653 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-03-03 15:03:59.465868 | aio | Tuesday 03 March 2026 15:03:59 +0000 (0:00:00.199) 0:00:36.208 ********* 2026-03-03 15:03:59.485333 | aio | skipping: [aio] 2026-03-03 15:03:59.485528 | aio | 2026-03-03 15:03:59.485740 | aio | TASK [Create devices for Ceph] ************************************************* 2026-03-03 15:03:59.485976 | aio | Tuesday 03 March 2026 15:03:59 +0000 (0:00:00.020) 0:00:36.228 ********* 2026-03-03 15:03:59.994065 | aio | changed: [aio] => (item=osd0) 2026-03-03 15:03:59.994248 | aio | changed: [aio] => (item=osd1) 2026-03-03 15:03:59.994461 | aio | changed: [aio] => (item=osd2) 2026-03-03 15:03:59.994693 | aio | 2026-03-03 15:03:59.994917 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-03-03 15:03:59.995134 | aio | Tuesday 03 March 2026 15:03:59 +0000 (0:00:00.508) 0:00:36.737 ********* 2026-03-03 15:04:00.651619 | aio | changed: [aio] => (item=osd0) 2026-03-03 15:04:00.651676 | aio | changed: [aio] => (item=osd1) 2026-03-03 15:04:00.651785 | aio | changed: [aio] => (item=osd2) 2026-03-03 15:04:00.651880 | aio | 2026-03-03 15:04:00.651984 | aio | TASK [Start loop devices] ****************************************************** 2026-03-03 15:04:00.652079 | aio | Tuesday 03 March 2026 15:04:00 +0000 (0:00:00.657) 0:00:37.394 ********* 2026-03-03 15:04:01.342520 | aio | changed: [aio] => (item=osd0) 2026-03-03 15:04:01.342595 | aio | changed: [aio] => (item=osd1) 2026-03-03 15:04:01.342798 | aio | changed: [aio] => (item=osd2) 2026-03-03 15:04:01.342952 | aio | 2026-03-03 15:04:01.343069 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-03-03 15:04:01.343253 | aio | Tuesday 03 March 2026 15:04:01 +0000 (0:00:00.691) 0:00:38.085 ********* 2026-03-03 15:04:04.423767 | aio | changed: [aio] => (item=osd0) 2026-03-03 15:04:04.423899 | aio | changed: [aio] => (item=osd1) 2026-03-03 15:04:04.424104 | aio | changed: [aio] => (item=osd2) 2026-03-03 15:04:04.424288 | aio | 2026-03-03 15:04:04.424496 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-03-03 15:04:04.424700 | aio | Tuesday 03 March 2026 15:04:04 +0000 (0:00:03.081) 0:00:41.166 ********* 2026-03-03 15:04:06.263847 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-03-03 15:04:06.264075 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-03-03 15:04:06.264299 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-03-03 15:04:06.264582 | aio | 2026-03-03 15:04:06.264820 | aio | PLAY RECAP ********************************************************************* 2026-03-03 15:04:06.265196 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-03-03 15:04:06.265439 | aio | 2026-03-03 15:04:06.265675 | aio | 2026-03-03 15:04:06.265890 | aio | TASKS RECAP ******************************************************************** 2026-03-03 15:04:06.266144 | aio | Tuesday 03 March 2026 15:04:06 +0000 (0:00:01.840) 0:00:43.007 ********* 2026-03-03 15:04:06.266402 | aio | =============================================================================== 2026-03-03 15:04:06.266680 | aio | Install depedencies ---------------------------------------------------- 23.64s 2026-03-03 15:04:06.266924 | aio | Update apt cache -------------------------------------------------------- 8.01s 2026-03-03 15:04:06.267131 | aio | Create a volume group for each loop device ------------------------------ 3.08s 2026-03-03 15:04:06.267413 | aio | Create a logical volume for each loop device ---------------------------- 1.84s 2026-03-03 15:04:06.267696 | aio | Gathering Facts --------------------------------------------------------- 1.18s 2026-03-03 15:04:06.267915 | aio | Configure short hostname ------------------------------------------------ 0.71s 2026-03-03 15:04:06.268119 | aio | Gathering Facts --------------------------------------------------------- 0.70s 2026-03-03 15:04:06.268315 | aio | Start loop devices ------------------------------------------------------ 0.69s 2026-03-03 15:04:06.268663 | aio | Set permissions on loopback devices ------------------------------------- 0.66s 2026-03-03 15:04:06.268867 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.62s 2026-03-03 15:04:06.269131 | aio | Start up service -------------------------------------------------------- 0.53s 2026-03-03 15:04:06.269330 | aio | Create devices for Ceph ------------------------------------------------- 0.51s 2026-03-03 15:04:06.269564 | aio | Generate lvm.conf ------------------------------------------------------- 0.29s 2026-03-03 15:04:06.269761 | aio | Ensure hostname inside hosts file --------------------------------------- 0.29s 2026-03-03 15:04:06.269881 | aio | Get list of all loopback devices ---------------------------------------- 0.20s 2026-03-03 15:04:06.270008 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-03-03 15:04:06.324162 | aio | INFO [default > prepare] Executed: Successful 2026-03-03 15:04:06.333725 | aio | INFO [default > converge] Executing 2026-03-03 15:04:07.148473 | aio | 2026-03-03 15:04:07.148754 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-03-03 15:04:07.148949 | aio | 2026-03-03 15:04:07.149165 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-03 15:04:07.149375 | aio | Tuesday 03 March 2026 15:04:07 +0000 (0:00:00.046) 0:00:00.046 ********* 2026-03-03 15:04:08.319904 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-03 15:04:08.320097 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-03-03 15:04:08.320429 | aio | interpreter could change the meaning of that path. See 2026-03-03 15:04:08.320677 | aio | https://docs.ansible.com/ansible- 2026-03-03 15:04:08.320875 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-03 15:04:08.332269 | aio | ok: [aio] 2026-03-03 15:04:08.332465 | aio | 2026-03-03 15:04:08.332687 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-03 15:04:08.332896 | aio | Tuesday 03 March 2026 15:04:08 +0000 (0:00:01.183) 0:00:01.230 ********* 2026-03-03 15:04:08.624807 | aio | ok: [aio] 2026-03-03 15:04:08.624959 | aio | 2026-03-03 15:04:08.625198 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-03 15:04:08.625405 | aio | Tuesday 03 March 2026 15:04:08 +0000 (0:00:00.292) 0:00:01.522 ********* 2026-03-03 15:04:08.655327 | aio | skipping: [aio] 2026-03-03 15:04:08.655523 | aio | 2026-03-03 15:04:08.655753 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-03 15:04:08.655975 | aio | Tuesday 03 March 2026 15:04:08 +0000 (0:00:00.030) 0:00:01.553 ********* 2026-03-03 15:04:08.969346 | aio | changed: [aio] 2026-03-03 15:04:08.969495 | aio | 2026-03-03 15:04:08.969709 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-03 15:04:08.969913 | aio | Tuesday 03 March 2026 15:04:08 +0000 (0:00:00.313) 0:00:01.867 ********* 2026-03-03 15:04:09.068008 | aio | ok: [aio] => { 2026-03-03 15:04:09.068174 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-03 15:04:09.068281 | aio | } 2026-03-03 15:04:09.068404 | aio | 2026-03-03 15:04:09.068543 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-03 15:04:09.068663 | aio | Tuesday 03 March 2026 15:04:09 +0000 (0:00:00.098) 0:00:01.965 ********* 2026-03-03 15:04:09.756700 | aio | changed: [aio] 2026-03-03 15:04:09.756805 | aio | 2026-03-03 15:04:09.757047 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-03 15:04:09.757273 | aio | Tuesday 03 March 2026 15:04:09 +0000 (0:00:00.688) 0:00:02.654 ********* 2026-03-03 15:04:09.797152 | aio | skipping: [aio] 2026-03-03 15:04:09.797313 | aio | 2026-03-03 15:04:09.797510 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-03 15:04:09.797714 | aio | Tuesday 03 March 2026 15:04:09 +0000 (0:00:00.040) 0:00:02.695 ********* 2026-03-03 15:04:09.833038 | aio | skipping: [aio] 2026-03-03 15:04:09.833268 | aio | 2026-03-03 15:04:09.833422 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-03 15:04:09.833613 | aio | Tuesday 03 March 2026 15:04:09 +0000 (0:00:00.036) 0:00:02.731 ********* 2026-03-03 15:04:10.040891 | aio | ok: [aio] 2026-03-03 15:04:10.041039 | aio | 2026-03-03 15:04:10.041269 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-03 15:04:10.041482 | aio | Tuesday 03 March 2026 15:04:10 +0000 (0:00:00.207) 0:00:02.938 ********* 2026-03-03 15:04:11.122982 | aio | ok: [aio] 2026-03-03 15:04:11.123320 | aio | 2026-03-03 15:04:11.123592 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-03 15:04:11.123850 | aio | Tuesday 03 March 2026 15:04:11 +0000 (0:00:01.081) 0:00:04.020 ********* 2026-03-03 15:04:11.203626 | aio | ok: [aio] => { 2026-03-03 15:04:11.203709 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-03 15:04:11.203722 | aio | } 2026-03-03 15:04:11.203787 | aio | 2026-03-03 15:04:11.203939 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-03 15:04:11.204164 | aio | Tuesday 03 March 2026 15:04:11 +0000 (0:00:00.079) 0:00:04.100 ********* 2026-03-03 15:04:12.009372 | aio | changed: [aio] 2026-03-03 15:04:12.009549 | aio | 2026-03-03 15:04:12.009685 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-03 15:04:12.009812 | aio | Tuesday 03 March 2026 15:04:12 +0000 (0:00:00.805) 0:00:04.905 ********* 2026-03-03 15:04:14.899627 | aio | changed: [aio] 2026-03-03 15:04:14.899839 | aio | 2026-03-03 15:04:14.899851 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-03 15:04:14.899864 | aio | Tuesday 03 March 2026 15:04:14 +0000 (0:00:02.892) 0:00:07.797 ********* 2026-03-03 15:04:14.930191 | aio | skipping: [aio] 2026-03-03 15:04:14.930308 | aio | 2026-03-03 15:04:14.930620 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-03 15:04:14.930641 | aio | Tuesday 03 March 2026 15:04:14 +0000 (0:00:00.030) 0:00:07.828 ********* 2026-03-03 15:04:14.956552 | aio | skipping: [aio] 2026-03-03 15:04:14.956611 | aio | 2026-03-03 15:04:14.956837 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-03 15:04:14.956854 | aio | Tuesday 03 March 2026 15:04:14 +0000 (0:00:00.026) 0:00:07.854 ********* 2026-03-03 15:04:14.985968 | aio | skipping: [aio] 2026-03-03 15:04:14.986079 | aio | 2026-03-03 15:04:14.986379 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-03 15:04:14.986402 | aio | Tuesday 03 March 2026 15:04:14 +0000 (0:00:00.029) 0:00:07.884 ********* 2026-03-03 15:04:22.866769 | aio | changed: [aio] 2026-03-03 15:04:22.866868 | aio | 2026-03-03 15:04:22.867150 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-03 15:04:22.867193 | aio | Tuesday 03 March 2026 15:04:22 +0000 (0:00:07.880) 0:00:15.765 ********* 2026-03-03 15:04:23.396140 | aio | changed: [aio] 2026-03-03 15:04:23.396209 | aio | 2026-03-03 15:04:23.396504 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-03 15:04:23.396555 | aio | Tuesday 03 March 2026 15:04:23 +0000 (0:00:00.529) 0:00:16.294 ********* 2026-03-03 15:04:24.292327 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-03-03 15:04:24.293548 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-03 15:04:24.293580 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-03 15:04:24.293591 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-03 15:04:24.293601 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-03 15:04:24.293610 | aio | 2026-03-03 15:04:24.293618 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-03 15:04:24.293627 | aio | Tuesday 03 March 2026 15:04:24 +0000 (0:00:00.896) 0:00:17.190 ********* 2026-03-03 15:04:24.817083 | aio | changed: [aio] 2026-03-03 15:04:24.817125 | aio | 2026-03-03 15:04:24.817131 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-03 15:04:24.817136 | aio | Tuesday 03 March 2026 15:04:24 +0000 (0:00:00.517) 0:00:17.708 ********* 2026-03-03 15:04:24.817140 | aio | 2026-03-03 15:04:24.817144 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-03 15:04:24.817149 | aio | Tuesday 03 March 2026 15:04:24 +0000 (0:00:00.006) 0:00:17.714 ********* 2026-03-03 15:04:25.733347 | aio | ok: [aio] 2026-03-03 15:04:25.733384 | aio | 2026-03-03 15:04:25.733395 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-03-03 15:04:25.733400 | aio | Tuesday 03 March 2026 15:04:25 +0000 (0:00:00.916) 0:00:18.631 ********* 2026-03-03 15:04:26.181524 | aio | changed: [aio] 2026-03-03 15:04:26.181629 | aio | 2026-03-03 15:04:26.181900 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-03 15:04:26.181952 | aio | Tuesday 03 March 2026 15:04:26 +0000 (0:00:00.448) 0:00:19.079 ********* 2026-03-03 15:04:26.704742 | aio | changed: [aio] 2026-03-03 15:04:26.704788 | aio | 2026-03-03 15:04:26.704794 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-03 15:04:26.704799 | aio | Tuesday 03 March 2026 15:04:26 +0000 (0:00:00.523) 0:00:19.602 ********* 2026-03-03 15:04:26.896559 | aio | ok: [aio] 2026-03-03 15:04:26.896620 | aio | 2026-03-03 15:04:26.896707 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-03 15:04:26.896855 | aio | Tuesday 03 March 2026 15:04:26 +0000 (0:00:00.192) 0:00:19.794 ********* 2026-03-03 15:04:26.957186 | aio | ok: [aio] => { 2026-03-03 15:04:26.957255 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-03 15:04:26.957317 | aio | } 2026-03-03 15:04:26.957609 | aio | 2026-03-03 15:04:26.957653 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-03 15:04:26.957660 | aio | Tuesday 03 March 2026 15:04:26 +0000 (0:00:00.060) 0:00:19.855 ********* 2026-03-03 15:04:28.072636 | aio | changed: [aio] 2026-03-03 15:04:28.072711 | aio | 2026-03-03 15:04:28.072902 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-03 15:04:28.072951 | aio | Tuesday 03 March 2026 15:04:28 +0000 (0:00:01.115) 0:00:20.970 ********* 2026-03-03 15:04:32.363217 | aio | changed: [aio] 2026-03-03 15:04:32.363301 | aio | 2026-03-03 15:04:32.363433 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-03 15:04:32.363578 | aio | Tuesday 03 March 2026 15:04:32 +0000 (0:00:04.290) 0:00:25.261 ********* 2026-03-03 15:04:33.298326 | aio | ok: [aio] 2026-03-03 15:04:33.298521 | aio | 2026-03-03 15:04:33.298535 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-03 15:04:33.298590 | aio | Tuesday 03 March 2026 15:04:33 +0000 (0:00:00.935) 0:00:26.196 ********* 2026-03-03 15:04:33.947360 | aio | changed: [aio] 2026-03-03 15:04:33.947429 | aio | 2026-03-03 15:04:33.947745 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-03 15:04:33.947792 | aio | Tuesday 03 March 2026 15:04:33 +0000 (0:00:00.648) 0:00:26.845 ********* 2026-03-03 15:04:34.385663 | aio | changed: [aio] 2026-03-03 15:04:34.385728 | aio | 2026-03-03 15:04:34.385809 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-03 15:04:34.385927 | aio | Tuesday 03 March 2026 15:04:34 +0000 (0:00:00.438) 0:00:27.283 ********* 2026-03-03 15:04:34.914922 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-03-03 15:04:34.914967 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-03 15:04:34.914973 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-03 15:04:34.914978 | aio | 2026-03-03 15:04:34.914982 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-03 15:04:34.914986 | aio | Tuesday 03 March 2026 15:04:34 +0000 (0:00:00.529) 0:00:27.812 ********* 2026-03-03 15:04:35.337110 | aio | changed: [aio] 2026-03-03 15:04:35.337182 | aio | 2026-03-03 15:04:35.337540 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-03 15:04:35.337592 | aio | Tuesday 03 March 2026 15:04:35 +0000 (0:00:00.422) 0:00:28.235 ********* 2026-03-03 15:04:35.778941 | aio | changed: [aio] 2026-03-03 15:04:35.779000 | aio | 2026-03-03 15:04:35.779012 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-03 15:04:35.779022 | aio | Tuesday 03 March 2026 15:04:35 +0000 (0:00:00.434) 0:00:28.669 ********* 2026-03-03 15:04:35.779032 | aio | 2026-03-03 15:04:35.779048 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-03 15:04:35.779058 | aio | Tuesday 03 March 2026 15:04:35 +0000 (0:00:00.007) 0:00:28.676 ********* 2026-03-03 15:04:36.479342 | aio | ok: [aio] 2026-03-03 15:04:36.479412 | aio | 2026-03-03 15:04:36.479737 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-03-03 15:04:36.479787 | aio | Tuesday 03 March 2026 15:04:36 +0000 (0:00:00.700) 0:00:29.377 ********* 2026-03-03 15:04:37.406439 | aio | changed: [aio] 2026-03-03 15:04:37.406516 | aio | 2026-03-03 15:04:37.406911 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-03 15:04:37.407260 | aio | Tuesday 03 March 2026 15:04:37 +0000 (0:00:00.926) 0:00:30.304 ********* 2026-03-03 15:04:37.964469 | aio | changed: [aio] 2026-03-03 15:04:37.964543 | aio | 2026-03-03 15:04:37.964621 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-03 15:04:37.964741 | aio | Tuesday 03 March 2026 15:04:37 +0000 (0:00:00.558) 0:00:30.862 ********* 2026-03-03 15:04:38.013457 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-03-03 15:04:38.013861 | aio | 2026-03-03 15:04:38.013895 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-03 15:04:38.013904 | aio | Tuesday 03 March 2026 15:04:38 +0000 (0:00:00.048) 0:00:30.911 ********* 2026-03-03 15:04:43.394505 | aio | changed: [aio] 2026-03-03 15:04:43.394589 | aio | 2026-03-03 15:04:43.394824 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-03 15:04:43.394923 | aio | Tuesday 03 March 2026 15:04:43 +0000 (0:00:05.380) 0:00:36.292 ********* 2026-03-03 15:04:44.023308 | aio | ok: [aio] => (item=chronyd) 2026-03-03 15:04:44.023385 | aio | ok: [aio] => (item=sshd) 2026-03-03 15:04:44.023445 | aio | 2026-03-03 15:04:44.023667 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-03 15:04:44.023710 | aio | Tuesday 03 March 2026 15:04:44 +0000 (0:00:00.629) 0:00:36.921 ********* 2026-03-03 15:04:44.263734 | aio | fatal: [aio]: FAILED! => {"changed": false, "dest": "/usr/bin/cephadm", "elapsed": 0, "msg": "Request failed: ", "url": "https://download.ceph.com/rpm-18.2.7/el9/noarch/cephadm"} 2026-03-03 15:04:44.266755 | aio | 2026-03-03 15:04:44.266900 | aio | PLAY RECAP ********************************************************************* 2026-03-03 15:04:44.267053 | aio | aio : ok=33 changed=20 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-03-03 15:04:44.270012 | aio | 2026-03-03 15:04:44.270194 | aio | 2026-03-03 15:04:44.270202 | aio | TASKS RECAP ******************************************************************** 2026-03-03 15:04:44.270209 | aio | Tuesday 03 March 2026 15:04:44 +0000 (0:00:00.243) 0:00:37.165 ********* 2026-03-03 15:04:44.270216 | aio | =============================================================================== 2026-03-03 15:04:44.270221 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.88s 2026-03-03 15:04:44.270227 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.38s 2026-03-03 15:04:44.270233 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.29s 2026-03-03 15:04:44.270239 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.89s 2026-03-03 15:04:44.270244 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 1.62s 2026-03-03 15:04:44.270250 | aio | Gathering Facts --------------------------------------------------------- 1.18s 2026-03-03 15:04:44.270255 | aio | vexxhost.containers.download_artifact : Download item ------------------- 1.12s 2026-03-03 15:04:44.270261 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.08s 2026-03-03 15:04:44.270267 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.94s 2026-03-03 15:04:44.270272 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 0.93s 2026-03-03 15:04:44.270279 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 0.90s 2026-03-03 15:04:44.270285 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.81s 2026-03-03 15:04:44.270290 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.69s 2026-03-03 15:04:44.270296 | aio | vexxhost.containers.docker : Ensure group "docker" exists --------------- 0.65s 2026-03-03 15:04:44.270302 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.63s 2026-03-03 15:04:44.270307 | aio | vexxhost.containers.docker : Enable and start service ------------------- 0.56s 2026-03-03 15:04:44.270313 | aio | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.53s 2026-03-03 15:04:44.270319 | aio | vexxhost.containers.docker : Create folders for configuration ----------- 0.53s 2026-03-03 15:04:44.270339 | aio | vexxhost.containers.containerd : Enable and start service --------------- 0.52s 2026-03-03 15:04:44.270345 | aio | vexxhost.containers.containerd : Create containerd config file ---------- 0.52s 2026-03-03 15:04:44.343664 | 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-03-03 15:04:44.343959 | aio | ERROR [default > converge] Executed: Failed 2026-03-03 15:04:44.344134 | 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-03-03 15:04:44.904180 | aio | ERROR 2026-03-03 15:04:44.904390 | aio | { 2026-03-03 15:04:44.904420 | aio | "delta": "0:01:46.485859", 2026-03-03 15:04:44.904441 | aio | "end": "2026-03-03 15:04:44.420772", 2026-03-03 15:04:44.904459 | aio | "msg": "non-zero return code", 2026-03-03 15:04:44.904477 | aio | "rc": 2, 2026-03-03 15:04:44.904497 | aio | "start": "2026-03-03 15:02:57.934913" 2026-03-03 15:04:44.904516 | aio | } failure 2026-03-03 15:04:44.909557 | 2026-03-03 15:04:44.909658 | PLAY RECAP 2026-03-03 15:04:44.909747 | aio | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-03-03 15:04:44.909794 | 2026-03-03 15:04:45.035613 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-03 15:04:45.039024 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-03 15:04:45.593349 | 2026-03-03 15:04:45.593489 | PLAY [all] 2026-03-03 15:04:45.604479 | 2026-03-03 15:04:45.604554 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-03 15:04:45.649782 | aio | skipping: Conditional result was False 2026-03-03 15:04:45.659763 | 2026-03-03 15:04:45.659854 | TASK [fetch-output : Set log path for single node] 2026-03-03 15:04:45.693016 | aio | ok 2026-03-03 15:04:45.697904 | 2026-03-03 15:04:45.697969 | LOOP [fetch-output : Ensure local output dirs] 2026-03-03 15:04:46.072944 | aio -> localhost | ok: "/var/lib/zuul/builds/5602671fa23f400989c09ad436b799ad/work/logs" 2026-03-03 15:04:46.270681 | aio -> localhost | changed: "/var/lib/zuul/builds/5602671fa23f400989c09ad436b799ad/work/artifacts" 2026-03-03 15:04:46.469265 | aio -> localhost | changed: "/var/lib/zuul/builds/5602671fa23f400989c09ad436b799ad/work/docs" 2026-03-03 15:04:46.482961 | 2026-03-03 15:04:46.483116 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-03 15:04:47.087241 | aio | ok 2026-03-03 15:04:47.087497 | aio | changed: All items complete 2026-03-03 15:04:47.087530 | 2026-03-03 15:04:47.513279 | aio | changed: .d..t...... ./ 2026-03-03 15:04:47.935810 | aio | changed: .d..t...... ./ 2026-03-03 15:04:47.953291 | 2026-03-03 15:04:47.953414 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-03 15:04:48.387317 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007067 2026-03-03 15:04:48.608935 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006205 2026-03-03 15:04:48.623247 | 2026-03-03 15:04:48.623392 | PLAY [all] 2026-03-03 15:04:48.629780 | 2026-03-03 15:04:48.629843 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-03 15:04:49.045684 | aio | changed 2026-03-03 15:04:49.051195 | 2026-03-03 15:04:49.051248 | PLAY RECAP 2026-03-03 15:04:49.051295 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-03 15:04:49.051317 | 2026-03-03 15:04:49.172305 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-03 15:04:49.175768 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-03 15:04:49.724175 | 2026-03-03 15:04:49.724292 | PLAY [localhost] 2026-03-03 15:04:49.733988 | 2026-03-03 15:04:49.734074 | TASK [Generate Zuul manifest] 2026-03-03 15:04:49.754730 | localhost | ok 2026-03-03 15:04:49.771029 | 2026-03-03 15:04:49.771105 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-03 15:04:50.078469 | localhost | changed 2026-03-03 15:04:50.088586 | 2026-03-03 15:04:50.088673 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-03 15:04:50.120087 | localhost | ok 2026-03-03 15:04:50.129112 | 2026-03-03 15:04:50.129185 | TASK [Upload logs] 2026-03-03 15:04:50.149808 | localhost | ok 2026-03-03 15:04:50.213898 | 2026-03-03 15:04:50.214049 | TASK [Set zuul-log-path fact] 2026-03-03 15:04:50.233007 | localhost | ok 2026-03-03 15:04:50.245742 | 2026-03-03 15:04:50.245814 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-03 15:04:50.274899 | localhost | ok 2026-03-03 15:04:50.282671 | 2026-03-03 15:04:50.282740 | TASK [upload-logs : Create log directories] 2026-03-03 15:04:50.668369 | localhost | changed 2026-03-03 15:04:50.674797 | 2026-03-03 15:04:50.674868 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-03 15:04:51.070730 | localhost -> localhost | ok: Runtime: 0:00:00.005026 2026-03-03 15:04:51.077039 | 2026-03-03 15:04:51.077105 | TASK [upload-logs : Upload logs to log server] 2026-03-03 15:04:51.514747 | localhost | Output suppressed because no_log was given 2026-03-03 15:04:51.520264 | 2026-03-03 15:04:51.520358 | LOOP [upload-logs : Compress console log and json output] 2026-03-03 15:04:51.565435 | localhost | skipping: Conditional result was False 2026-03-03 15:04:51.572021 | localhost | skipping: Conditional result was False 2026-03-03 15:04:51.586080 | 2026-03-03 15:04:51.586230 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-03 15:04:51.628435 | localhost | skipping: Conditional result was False 2026-03-03 15:04:51.629055 | 2026-03-03 15:04:51.632180 | localhost | skipping: Conditional result was False 2026-03-03 15:04:51.644000 | 2026-03-03 15:04:51.644166 | LOOP [upload-logs : Upload console log and json output]