2026-05-19 13:41:57.173533 | Job console starting 2026-05-19 13:41:57.192297 | Updating git repos 2026-05-19 13:41:57.238549 | Cloning repos into workspace 2026-05-19 13:41:57.284678 | Restoring repo states 2026-05-19 13:41:57.291592 | Merging changes 2026-05-19 13:41:57.787779 | Checking out repos 2026-05-19 13:41:57.826726 | Preparing playbooks 2026-05-19 13:41:58.801582 | Running Ansible setup 2026-05-19 13:42:02.607201 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:03.248081 | 2026-05-19 13:42:03.419545 | PLAY [localhost] 2026-05-19 13:42:03.431722 | 2026-05-19 13:42:03.431834 | TASK [Gathering Facts] 2026-05-19 13:42:04.341487 | localhost | ok 2026-05-19 13:42:04.351781 | 2026-05-19 13:42:04.351938 | TASK [Setup log path fact] 2026-05-19 13:42:04.372562 | localhost | ok 2026-05-19 13:42:04.386221 | 2026-05-19 13:42:04.386376 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:42:04.418926 | localhost | ok 2026-05-19 13:42:04.426398 | 2026-05-19 13:42:04.426495 | TASK [emit-job-header : Print job information] 2026-05-19 13:42:04.470991 | # Job Information 2026-05-19 13:42:04.471178 | Ansible Version: 2.16.18 2026-05-19 13:42:04.471213 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-05-19 13:42:04.471236 | Pipeline: check 2026-05-19 13:42:04.471257 | Executor: 2d72f0692154 2026-05-19 13:42:04.471278 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/92 2026-05-19 13:42:04.471303 | Event ID: 68e67f30-5388-11f1-8e46-10246c3b9262 2026-05-19 13:42:04.474312 | 2026-05-19 13:42:04.474384 | LOOP [emit-job-header : Print node information] 2026-05-19 13:42:04.577547 | localhost | ok: 2026-05-19 13:42:04.577756 | localhost | # Node Information 2026-05-19 13:42:04.577796 | localhost | Inventory Hostname: aio 2026-05-19 13:42:04.577827 | localhost | Hostname: np0000174760 2026-05-19 13:42:04.577855 | localhost | Username: zuul 2026-05-19 13:42:04.577890 | localhost | Distro: Ubuntu 24.04 2026-05-19 13:42:04.577919 | localhost | Provider: yul1 2026-05-19 13:42:04.577946 | localhost | Region: ca-ymq-1 2026-05-19 13:42:04.577973 | localhost | Label: ubuntu-noble 2026-05-19 13:42:04.578001 | localhost | Product Name: OpenStack Nova 2026-05-19 13:42:04.578027 | localhost | Interface IP: 199.204.45.153 2026-05-19 13:42:04.596638 | 2026-05-19 13:42:04.596783 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 13:42:05.134773 | localhost -> localhost | changed 2026-05-19 13:42:05.146232 | 2026-05-19 13:42:05.146348 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 13:42:06.061917 | localhost -> localhost | changed 2026-05-19 13:42:06.076449 | 2026-05-19 13:42:06.076627 | PLAY [all] 2026-05-19 13:42:06.108438 | 2026-05-19 13:42:06.108602 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 13:42:06.344866 | aio -> localhost | ok 2026-05-19 13:42:06.355039 | 2026-05-19 13:42:06.355143 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 13:42:06.382301 | aio | ok 2026-05-19 13:42:06.396664 | aio | included: /var/lib/zuul/builds/4a814d88ae094e958a95beaaa37d1c52/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 13:42:06.402768 | 2026-05-19 13:42:06.402829 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 13:42:07.998166 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 13:42:07.998346 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/4a814d88ae094e958a95beaaa37d1c52/work/4a814d88ae094e958a95beaaa37d1c52_id_rsa 2026-05-19 13:42:07.998376 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/4a814d88ae094e958a95beaaa37d1c52/work/4a814d88ae094e958a95beaaa37d1c52_id_rsa.pub 2026-05-19 13:42:07.998400 | aio -> localhost | The key fingerprint is: 2026-05-19 13:42:07.998422 | aio -> localhost | SHA256:RM8d1B48X0ktaZ7suzaozmScU7PIjWJhmhFhmc2nVwo zuul-build-sshkey 2026-05-19 13:42:07.998456 | aio -> localhost | The key's randomart image is: 2026-05-19 13:42:07.998479 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 13:42:07.998507 | aio -> localhost | | o=. .oo.oo| 2026-05-19 13:42:07.998536 | aio -> localhost | | .ooEo....O.o| 2026-05-19 13:42:07.998594 | aio -> localhost | | . .+oo.= *.| 2026-05-19 13:42:07.998631 | aio -> localhost | | o. o = .| 2026-05-19 13:42:07.998660 | aio -> localhost | | . S. o. | 2026-05-19 13:42:07.998682 | aio -> localhost | | = + * o. | 2026-05-19 13:42:07.998703 | aio -> localhost | | o o X o. . | 2026-05-19 13:42:07.998724 | aio -> localhost | | . = .. + | 2026-05-19 13:42:07.998748 | aio -> localhost | | .+. ..o | 2026-05-19 13:42:07.998769 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 13:42:07.998832 | aio -> localhost | ok: Runtime: 0:00:01.181170 2026-05-19 13:42:08.006198 | 2026-05-19 13:42:08.006272 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 13:42:08.037806 | aio | ok 2026-05-19 13:42:08.048869 | aio | included: /var/lib/zuul/builds/4a814d88ae094e958a95beaaa37d1c52/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 13:42:08.056877 | 2026-05-19 13:42:08.056943 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 13:42:08.081631 | aio | skipping: Conditional result was False 2026-05-19 13:42:08.093166 | 2026-05-19 13:42:08.093291 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 13:42:08.661682 | aio | changed 2026-05-19 13:42:08.668483 | 2026-05-19 13:42:08.668570 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 13:42:08.905840 | aio | ok 2026-05-19 13:42:08.911716 | 2026-05-19 13:42:08.911782 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 13:42:09.491219 | aio | changed 2026-05-19 13:42:09.498834 | 2026-05-19 13:42:09.498914 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 13:42:10.068721 | aio | changed 2026-05-19 13:42:10.075337 | 2026-05-19 13:42:10.075403 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 13:42:10.101624 | aio | skipping: Conditional result was False 2026-05-19 13:42:10.111454 | 2026-05-19 13:42:10.111549 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 13:42:10.501334 | aio -> localhost | changed 2026-05-19 13:42:10.516516 | 2026-05-19 13:42:10.516604 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 13:42:10.805481 | aio -> localhost | Identity added: /var/lib/zuul/builds/4a814d88ae094e958a95beaaa37d1c52/work/4a814d88ae094e958a95beaaa37d1c52_id_rsa (zuul-build-sshkey) 2026-05-19 13:42:10.805754 | aio -> localhost | ok: Runtime: 0:00:00.014855 2026-05-19 13:42:10.811400 | 2026-05-19 13:42:10.811473 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 13:42:11.185103 | aio | ok 2026-05-19 13:42:11.191057 | 2026-05-19 13:42:11.191124 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 13:42:11.216634 | aio | skipping: Conditional result was False 2026-05-19 13:42:11.233146 | 2026-05-19 13:42:11.233218 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 13:42:11.679804 | aio | ok 2026-05-19 13:42:11.685831 | 2026-05-19 13:42:11.685894 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 13:42:12.415241 | aio | Output suppressed because no_log was given 2026-05-19 13:42:12.427763 | 2026-05-19 13:42:12.427925 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 13:42:12.655545 | aio | ok: "logs" 2026-05-19 13:42:12.655808 | aio | ok: All items complete 2026-05-19 13:42:12.655846 | 2026-05-19 13:42:12.859611 | aio | ok: "artifacts" 2026-05-19 13:42:13.054057 | aio | ok: "docs" 2026-05-19 13:42:13.073867 | 2026-05-19 13:42:13.074053 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 13:42:13.289836 | aio | changed: "logs" 2026-05-19 13:42:13.486500 | aio | changed: "artifacts" 2026-05-19 13:42:13.710756 | aio | changed: "docs" 2026-05-19 13:42:13.725880 | 2026-05-19 13:42:13.726027 | PLAY RECAP 2026-05-19 13:42:13.726082 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 13:42:13.726110 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:13.726135 | 2026-05-19 13:42:13.923123 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:13.925645 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:42:14.598588 | 2026-05-19 13:42:14.598817 | PLAY [all] 2026-05-19 13:42:14.614924 | 2026-05-19 13:42:14.615005 | TASK [setup-uv : Extract archive] 2026-05-19 13:42:17.141555 | aio | changed 2026-05-19 13:42:17.148793 | 2026-05-19 13:42:17.293777 | TASK [setup-uv : Print version] 2026-05-19 13:42:16.946218 | aio | uv 0.8.13 2026-05-19 13:42:17.842779 | aio | ok: Runtime: 0:00:00.016438 2026-05-19 13:42:17.852192 | 2026-05-19 13:42:17.852252 | PLAY RECAP 2026-05-19 13:42:17.852303 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:17.852327 | 2026-05-19 13:42:18.022336 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:42:18.024599 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:42:18.696782 | 2026-05-19 13:42:18.697007 | PLAY [all] 2026-05-19 13:42:18.710636 | 2026-05-19 13:42:18.710723 | TASK [Copy inventory file for Zuul] 2026-05-19 13:42:19.698315 | aio | changed 2026-05-19 13:42:19.704772 | 2026-05-19 13:42:19.704854 | TASK [Switch "ansible_host" to private IP] 2026-05-19 13:42:20.060084 | aio | changed: 1 replacements made 2026-05-19 13:42:20.066311 | 2026-05-19 13:42:20.066383 | TASK [Run Molecule scenario] 2026-05-19 13:42:19.783483 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-19 13:42:19.783602 | aio | Creating virtual environment at: .venv 2026-05-19 13:42:20.059652 | aio | Downloading netaddr (2.2MiB) 2026-05-19 13:42:20.060129 | aio | Downloading pygments (1.2MiB) 2026-05-19 13:42:20.060782 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 13:42:20.066204 | aio | Downloading cryptography (4.3MiB) 2026-05-19 13:42:20.253282 | aio | Downloading netaddr 2026-05-19 13:42:20.269818 | aio | Downloading cryptography 2026-05-19 13:42:20.323076 | aio | Downloading pygments 2026-05-19 13:42:20.465085 | aio | Downloading ansible-core 2026-05-19 13:42:20.509034 | aio | Installed 37 packages in 43ms 2026-05-19 13:42:21.256958 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 13:42:21.257057 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 13:42:21.973034 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 13:42:21.973114 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 13:42:37.087602 | aio | INFO [default > dependency] Executing 2026-05-19 13:42:37.087702 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 13:42:37.087715 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 13:42:37.087741 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 13:42:37.093988 | aio | INFO [default > cleanup] Executing 2026-05-19 13:42:37.094322 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:42:37.099901 | aio | INFO [default > destroy] Executing 2026-05-19 13:42:37.099983 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:42:37.100057 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:42:37.105600 | aio | INFO [default > syntax] Executing 2026-05-19 13:42:38.177043 | aio | 2026-05-19 13:42:38.177167 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 13:42:38.230146 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 13:42:38.241505 | aio | INFO [default > create] Executing 2026-05-19 13:42:38.243115 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:42:38.249146 | aio | INFO [default > prepare] Executing 2026-05-19 13:42:39.003412 | aio | 2026-05-19 13:42:39.003708 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 13:42:39.004000 | aio | 2026-05-19 13:42:39.004279 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:42:39.004544 | aio | Tuesday 19 May 2026 13:42:39 +0000 (0:00:00.032) 0:00:00.032 *********** 2026-05-19 13:42:40.252928 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:42:40.253135 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 13:42:40.253384 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:42:40.253628 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:42:40.253933 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:42:40.262195 | aio | ok: [aio] 2026-05-19 13:42:40.262427 | aio | 2026-05-19 13:42:40.262708 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 13:42:40.262986 | aio | Tuesday 19 May 2026 13:42:40 +0000 (0:00:01.259) 0:00:01.291 *********** 2026-05-19 13:42:41.072504 | aio | changed: [aio] 2026-05-19 13:42:41.072694 | aio | 2026-05-19 13:42:41.072981 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 13:42:41.073237 | aio | Tuesday 19 May 2026 13:42:41 +0000 (0:00:00.806) 0:00:02.097 *********** 2026-05-19 13:42:41.382316 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 13:42:41.382511 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 13:42:41.382780 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 13:42:41.389721 | aio | changed: [aio] 2026-05-19 13:42:41.390011 | aio | 2026-05-19 13:42:41.390292 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 13:42:41.390562 | aio | Tuesday 19 May 2026 13:42:41 +0000 (0:00:00.321) 0:00:02.419 *********** 2026-05-19 13:42:47.604644 | aio | changed: [aio] 2026-05-19 13:42:47.604741 | aio | 2026-05-19 13:42:47.605478 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 13:42:47.605999 | aio | 2026-05-19 13:42:47.606282 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:42:47.606559 | aio | Tuesday 19 May 2026 13:42:47 +0000 (0:00:06.207) 0:00:08.626 *********** 2026-05-19 13:42:48.394798 | aio | ok: [aio] 2026-05-19 13:42:48.394960 | aio | 2026-05-19 13:42:48.395253 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 13:42:48.395548 | aio | Tuesday 19 May 2026 13:42:48 +0000 (0:00:00.797) 0:00:09.423 *********** 2026-05-19 13:43:07.545110 | aio | changed: [aio] 2026-05-19 13:43:07.545211 | aio | 2026-05-19 13:43:07.545363 | aio | TASK [Start up service] ******************************************************** 2026-05-19 13:43:07.545608 | aio | Tuesday 19 May 2026 13:43:07 +0000 (0:00:19.150) 0:00:28.573 *********** 2026-05-19 13:43:08.240048 | aio | ok: [aio] 2026-05-19 13:43:08.240078 | aio | 2026-05-19 13:43:08.240084 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 13:43:08.240091 | aio | Tuesday 19 May 2026 13:43:08 +0000 (0:00:00.694) 0:00:29.268 *********** 2026-05-19 13:43:08.616810 | aio | ok: [aio] 2026-05-19 13:43:08.617061 | aio | 2026-05-19 13:43:08.617312 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 13:43:08.617558 | aio | Tuesday 19 May 2026 13:43:08 +0000 (0:00:00.377) 0:00:29.646 *********** 2026-05-19 13:43:09.394899 | aio | changed: [aio] 2026-05-19 13:43:09.395140 | aio | 2026-05-19 13:43:09.395403 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 13:43:09.395650 | aio | Tuesday 19 May 2026 13:43:09 +0000 (0:00:00.777) 0:00:30.423 *********** 2026-05-19 13:43:09.640887 | aio | ok: [aio] 2026-05-19 13:43:09.641098 | aio | 2026-05-19 13:43:09.641356 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 13:43:09.641594 | aio | Tuesday 19 May 2026 13:43:09 +0000 (0:00:00.246) 0:00:30.670 *********** 2026-05-19 13:43:09.668180 | aio | skipping: [aio] 2026-05-19 13:43:09.668356 | aio | 2026-05-19 13:43:09.668606 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 13:43:09.668869 | aio | Tuesday 19 May 2026 13:43:09 +0000 (0:00:00.027) 0:00:30.697 *********** 2026-05-19 13:43:10.384041 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:10.384251 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:10.384512 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:10.384740 | aio | 2026-05-19 13:43:10.385042 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 13:43:10.385299 | aio | Tuesday 19 May 2026 13:43:10 +0000 (0:00:00.715) 0:00:31.413 *********** 2026-05-19 13:43:11.144877 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:11.144913 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:11.144925 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:11.145151 | aio | 2026-05-19 13:43:11.145413 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 13:43:11.145652 | aio | Tuesday 19 May 2026 13:43:11 +0000 (0:00:00.760) 0:00:32.173 *********** 2026-05-19 13:43:11.987175 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:11.987275 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:11.987394 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:11.987614 | aio | 2026-05-19 13:43:11.987884 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 13:43:11.988148 | aio | Tuesday 19 May 2026 13:43:11 +0000 (0:00:00.842) 0:00:33.015 *********** 2026-05-19 13:43:13.409515 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:13.409761 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:13.410053 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:13.410334 | aio | 2026-05-19 13:43:13.410589 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 13:43:13.410870 | aio | Tuesday 19 May 2026 13:43:13 +0000 (0:00:01.422) 0:00:34.437 *********** 2026-05-19 13:43:14.794872 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 13:43:14.794975 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 13:43:14.795133 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 13:43:14.795270 | aio | 2026-05-19 13:43:14.795426 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:43:14.795664 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 13:43:14.795916 | aio | 2026-05-19 13:43:14.796163 | aio | 2026-05-19 13:43:14.796958 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:43:14.797018 | aio | Tuesday 19 May 2026 13:43:14 +0000 (0:00:01.386) 0:00:35.824 *********** 2026-05-19 13:43:14.797071 | aio | =============================================================================== 2026-05-19 13:43:14.797332 | aio | Install depedencies ---------------------------------------------------- 19.15s 2026-05-19 13:43:14.797677 | aio | Update apt cache -------------------------------------------------------- 6.21s 2026-05-19 13:43:14.797995 | aio | Create a volume group for each loop device ------------------------------ 1.42s 2026-05-19 13:43:14.798257 | aio | Create a logical volume for each loop device ---------------------------- 1.39s 2026-05-19 13:43:14.798598 | aio | Gathering Facts --------------------------------------------------------- 1.26s 2026-05-19 13:43:14.798978 | aio | Start loop devices ------------------------------------------------------ 0.84s 2026-05-19 13:43:14.799291 | aio | Configure short hostname ------------------------------------------------ 0.81s 2026-05-19 13:43:14.799565 | aio | Gathering Facts --------------------------------------------------------- 0.80s 2026-05-19 13:43:14.799814 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.78s 2026-05-19 13:43:14.800095 | aio | Set permissions on loopback devices ------------------------------------- 0.76s 2026-05-19 13:43:14.800358 | aio | Create devices for Ceph ------------------------------------------------- 0.72s 2026-05-19 13:43:14.800601 | aio | Start up service -------------------------------------------------------- 0.69s 2026-05-19 13:43:14.800853 | aio | Generate lvm.conf ------------------------------------------------------- 0.38s 2026-05-19 13:43:14.801110 | aio | Ensure hostname inside hosts file --------------------------------------- 0.32s 2026-05-19 13:43:14.801349 | aio | Get list of all loopback devices ---------------------------------------- 0.25s 2026-05-19 13:43:14.801593 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-05-19 13:43:14.904047 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 13:43:14.917258 | aio | INFO [default > converge] Executing 2026-05-19 13:43:15.926491 | aio | 2026-05-19 13:43:15.926705 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:43:15.926980 | aio | 2026-05-19 13:43:15.927236 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:15.927490 | aio | Tuesday 19 May 2026 13:43:15 +0000 (0:00:00.050) 0:00:00.050 *********** 2026-05-19 13:43:17.160894 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:43:17.160949 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-19 13:43:17.160959 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:43:17.160968 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:43:17.161093 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:43:17.177939 | aio | ok: [aio] 2026-05-19 13:43:17.178187 | aio | 2026-05-19 13:43:17.178442 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:17.178744 | aio | Tuesday 19 May 2026 13:43:17 +0000 (0:00:01.251) 0:00:01.302 *********** 2026-05-19 13:43:17.512393 | aio | ok: [aio] 2026-05-19 13:43:17.512464 | aio | 2026-05-19 13:43:17.512581 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:17.512722 | aio | Tuesday 19 May 2026 13:43:17 +0000 (0:00:00.334) 0:00:01.637 *********** 2026-05-19 13:43:17.547389 | aio | skipping: [aio] 2026-05-19 13:43:17.547569 | aio | 2026-05-19 13:43:17.547846 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:43:17.548150 | aio | Tuesday 19 May 2026 13:43:17 +0000 (0:00:00.035) 0:00:01.672 *********** 2026-05-19 13:43:17.912986 | aio | changed: [aio] 2026-05-19 13:43:17.913187 | aio | 2026-05-19 13:43:17.913451 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:17.913706 | aio | Tuesday 19 May 2026 13:43:17 +0000 (0:00:00.365) 0:00:02.037 *********** 2026-05-19 13:43:18.018351 | aio | ok: [aio] => { 2026-05-19 13:43:18.018619 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:43:18.018905 | aio | } 2026-05-19 13:43:18.019162 | aio | 2026-05-19 13:43:18.019418 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:18.019630 | aio | Tuesday 19 May 2026 13:43:18 +0000 (0:00:00.105) 0:00:02.143 *********** 2026-05-19 13:43:18.869556 | aio | changed: [aio] 2026-05-19 13:43:18.869728 | aio | 2026-05-19 13:43:18.870032 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:18.870248 | aio | Tuesday 19 May 2026 13:43:18 +0000 (0:00:00.850) 0:00:02.993 *********** 2026-05-19 13:43:18.916098 | aio | skipping: [aio] 2026-05-19 13:43:18.916205 | aio | 2026-05-19 13:43:18.916428 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:18.916547 | aio | Tuesday 19 May 2026 13:43:18 +0000 (0:00:00.047) 0:00:03.040 *********** 2026-05-19 13:43:18.958442 | aio | skipping: [aio] 2026-05-19 13:43:18.958523 | aio | 2026-05-19 13:43:18.958673 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:18.958856 | aio | Tuesday 19 May 2026 13:43:18 +0000 (0:00:00.042) 0:00:03.083 *********** 2026-05-19 13:43:19.207993 | aio | ok: [aio] 2026-05-19 13:43:19.208178 | aio | 2026-05-19 13:43:19.208434 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:19.208679 | aio | Tuesday 19 May 2026 13:43:19 +0000 (0:00:00.249) 0:00:03.332 *********** 2026-05-19 13:43:20.388008 | aio | ok: [aio] 2026-05-19 13:43:20.388103 | aio | 2026-05-19 13:43:20.388595 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:20.388620 | aio | Tuesday 19 May 2026 13:43:20 +0000 (0:00:01.179) 0:00:04.512 *********** 2026-05-19 13:43:20.597910 | aio | ok: [aio] => { 2026-05-19 13:43:20.597961 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:43:20.598930 | aio | } 2026-05-19 13:43:20.599047 | aio | 2026-05-19 13:43:20.599058 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:20.599068 | aio | Tuesday 19 May 2026 13:43:20 +0000 (0:00:00.209) 0:00:04.721 *********** 2026-05-19 13:43:21.633535 | aio | changed: [aio] 2026-05-19 13:43:21.633612 | aio | 2026-05-19 13:43:21.633624 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:21.633634 | aio | Tuesday 19 May 2026 13:43:21 +0000 (0:00:01.035) 0:00:05.756 *********** 2026-05-19 13:43:25.776393 | aio | changed: [aio] 2026-05-19 13:43:25.776425 | aio | 2026-05-19 13:43:25.776430 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:43:25.776503 | aio | Tuesday 19 May 2026 13:43:25 +0000 (0:00:04.143) 0:00:09.899 *********** 2026-05-19 13:43:25.811859 | aio | skipping: [aio] 2026-05-19 13:43:25.811911 | aio | 2026-05-19 13:43:25.812191 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:43:25.812453 | aio | Tuesday 19 May 2026 13:43:25 +0000 (0:00:00.036) 0:00:09.936 *********** 2026-05-19 13:43:25.842353 | aio | skipping: [aio] 2026-05-19 13:43:25.842605 | aio | 2026-05-19 13:43:25.842892 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:43:25.843143 | aio | Tuesday 19 May 2026 13:43:25 +0000 (0:00:00.031) 0:00:09.967 *********** 2026-05-19 13:43:25.866600 | aio | skipping: [aio] 2026-05-19 13:43:25.866981 | aio | 2026-05-19 13:43:25.867163 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:43:25.867436 | aio | Tuesday 19 May 2026 13:43:25 +0000 (0:00:00.024) 0:00:09.991 *********** 2026-05-19 13:43:33.081051 | aio | changed: [aio] 2026-05-19 13:43:33.081120 | aio | 2026-05-19 13:43:33.081131 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:43:33.081147 | aio | Tuesday 19 May 2026 13:43:33 +0000 (0:00:07.212) 0:00:17.204 *********** 2026-05-19 13:43:33.769476 | aio | changed: [aio] 2026-05-19 13:43:33.769532 | aio | 2026-05-19 13:43:33.769546 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:43:33.769559 | aio | Tuesday 19 May 2026 13:43:33 +0000 (0:00:00.688) 0:00:17.892 *********** 2026-05-19 13:43:34.899877 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:43:34.899926 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:43:34.899933 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:43:34.899939 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:43:34.899944 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:43:34.899952 | aio | 2026-05-19 13:43:34.900397 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:43:34.900428 | aio | Tuesday 19 May 2026 13:43:34 +0000 (0:00:01.130) 0:00:19.022 *********** 2026-05-19 13:43:35.678909 | aio | changed: [aio] 2026-05-19 13:43:35.678951 | aio | 2026-05-19 13:43:35.679872 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:43:35.679889 | aio | Tuesday 19 May 2026 13:43:35 +0000 (0:00:00.772) 0:00:19.795 *********** 2026-05-19 13:43:35.679895 | aio | 2026-05-19 13:43:35.679901 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:43:35.680164 | aio | Tuesday 19 May 2026 13:43:35 +0000 (0:00:00.007) 0:00:19.802 *********** 2026-05-19 13:43:36.853380 | aio | ok: [aio] 2026-05-19 13:43:36.853442 | aio | 2026-05-19 13:43:36.853654 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 13:43:36.853799 | aio | Tuesday 19 May 2026 13:43:36 +0000 (0:00:01.173) 0:00:20.976 *********** 2026-05-19 13:43:37.426575 | aio | changed: [aio] 2026-05-19 13:43:37.426665 | aio | 2026-05-19 13:43:37.426733 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:43:37.426883 | aio | Tuesday 19 May 2026 13:43:37 +0000 (0:00:00.575) 0:00:21.551 *********** 2026-05-19 13:43:38.137920 | aio | changed: [aio] 2026-05-19 13:43:38.137979 | aio | 2026-05-19 13:43:38.138307 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:38.138641 | aio | Tuesday 19 May 2026 13:43:38 +0000 (0:00:00.709) 0:00:22.261 *********** 2026-05-19 13:43:38.381538 | aio | ok: [aio] 2026-05-19 13:43:38.382501 | aio | 2026-05-19 13:43:38.382532 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:38.382545 | aio | Tuesday 19 May 2026 13:43:38 +0000 (0:00:00.244) 0:00:22.505 *********** 2026-05-19 13:43:38.456880 | aio | ok: [aio] => { 2026-05-19 13:43:38.456929 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:43:38.456934 | aio | } 2026-05-19 13:43:38.456938 | aio | 2026-05-19 13:43:38.457413 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:38.457455 | aio | Tuesday 19 May 2026 13:43:38 +0000 (0:00:00.073) 0:00:22.579 *********** 2026-05-19 13:43:39.508490 | aio | changed: [aio] 2026-05-19 13:43:39.508568 | aio | 2026-05-19 13:43:39.508579 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:39.508589 | aio | Tuesday 19 May 2026 13:43:39 +0000 (0:00:01.051) 0:00:23.631 *********** 2026-05-19 13:43:44.050918 | aio | changed: [aio] 2026-05-19 13:43:44.050988 | aio | 2026-05-19 13:43:44.051298 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:43:44.051602 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:04.538) 0:00:28.169 *********** 2026-05-19 13:43:45.009880 | aio | ok: [aio] 2026-05-19 13:43:45.010151 | aio | 2026-05-19 13:43:45.010426 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:43:45.010687 | aio | Tuesday 19 May 2026 13:43:45 +0000 (0:00:00.965) 0:00:29.134 *********** 2026-05-19 13:43:45.401905 | aio | changed: [aio] 2026-05-19 13:43:45.402124 | aio | 2026-05-19 13:43:45.402446 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:43:45.402722 | aio | Tuesday 19 May 2026 13:43:45 +0000 (0:00:00.391) 0:00:29.526 *********** 2026-05-19 13:43:45.957449 | aio | changed: [aio] 2026-05-19 13:43:45.957679 | aio | 2026-05-19 13:43:45.958029 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:43:45.958305 | aio | Tuesday 19 May 2026 13:43:45 +0000 (0:00:00.555) 0:00:30.082 *********** 2026-05-19 13:43:46.629020 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:43:46.629050 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:43:46.629056 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:43:46.629062 | aio | 2026-05-19 13:43:46.629068 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:43:46.629073 | aio | Tuesday 19 May 2026 13:43:46 +0000 (0:00:00.671) 0:00:30.753 *********** 2026-05-19 13:43:47.172670 | aio | changed: [aio] 2026-05-19 13:43:47.172699 | aio | 2026-05-19 13:43:47.172705 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:43:47.172711 | aio | Tuesday 19 May 2026 13:43:47 +0000 (0:00:00.543) 0:00:31.297 *********** 2026-05-19 13:43:47.736341 | aio | changed: [aio] 2026-05-19 13:43:47.736375 | aio | 2026-05-19 13:43:47.736385 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:43:47.736394 | aio | Tuesday 19 May 2026 13:43:47 +0000 (0:00:00.555) 0:00:31.852 *********** 2026-05-19 13:43:47.736402 | aio | 2026-05-19 13:43:47.736410 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:43:47.736417 | aio | Tuesday 19 May 2026 13:43:47 +0000 (0:00:00.007) 0:00:31.860 *********** 2026-05-19 13:43:48.641892 | aio | ok: [aio] 2026-05-19 13:43:48.641925 | aio | 2026-05-19 13:43:48.642369 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 13:43:48.642402 | aio | Tuesday 19 May 2026 13:43:48 +0000 (0:00:00.904) 0:00:32.764 *********** 2026-05-19 13:43:50.557410 | aio | changed: [aio] 2026-05-19 13:43:50.557469 | aio | 2026-05-19 13:43:50.557483 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:43:50.557496 | aio | Tuesday 19 May 2026 13:43:50 +0000 (0:00:01.916) 0:00:34.681 *********** 2026-05-19 13:43:51.258404 | aio | changed: [aio] 2026-05-19 13:43:51.258448 | aio | 2026-05-19 13:43:51.258462 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:43:51.258474 | aio | Tuesday 19 May 2026 13:43:51 +0000 (0:00:00.700) 0:00:35.381 *********** 2026-05-19 13:43:51.315505 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-19 13:43:51.315563 | aio | 2026-05-19 13:43:51.315574 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:43:51.315583 | aio | Tuesday 19 May 2026 13:43:51 +0000 (0:00:00.057) 0:00:35.439 *********** 2026-05-19 13:43:52.327277 | aio | ok: [aio] 2026-05-19 13:43:52.327337 | aio | 2026-05-19 13:43:52.327448 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:43:52.327557 | aio | Tuesday 19 May 2026 13:43:52 +0000 (0:00:01.011) 0:00:36.450 *********** 2026-05-19 13:43:53.140316 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-19 13:43:53.140386 | aio | ok: [aio] => (item=ssh) 2026-05-19 13:43:53.140491 | aio | 2026-05-19 13:43:53.140609 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:43:53.140726 | aio | Tuesday 19 May 2026 13:43:53 +0000 (0:00:00.814) 0:00:37.265 *********** 2026-05-19 13:43:53.485385 | aio | fatal: [aio]: FAILED! => {"changed": false, "dest": "/usr/bin/cephadm", "elapsed": 0, "msg": "Request failed: ", "url": "https://download.ceph.com/rpm-18.2.8/el9/noarch/cephadm"} 2026-05-19 13:43:53.488306 | aio | 2026-05-19 13:43:53.488547 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:43:53.488726 | aio | aio : ok=33 changed=19 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-05-19 13:43:53.488891 | aio | 2026-05-19 13:43:53.489970 | aio | 2026-05-19 13:43:53.490037 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:43:53.490048 | aio | Tuesday 19 May 2026 13:43:53 +0000 (0:00:00.348) 0:00:37.613 *********** 2026-05-19 13:43:53.490057 | aio | =============================================================================== 2026-05-19 13:43:53.490066 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.21s 2026-05-19 13:43:53.490074 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.54s 2026-05-19 13:43:53.490083 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.14s 2026-05-19 13:43:53.490098 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 2.08s 2026-05-19 13:43:53.490882 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 1.92s 2026-05-19 13:43:53.490921 | aio | Gathering Facts --------------------------------------------------------- 1.25s 2026-05-19 13:43:53.490927 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.18s 2026-05-19 13:43:53.490933 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.13s 2026-05-19 13:43:53.490939 | aio | vexxhost.containers.download_artifact : Download item ------------------- 1.05s 2026-05-19 13:43:53.491096 | aio | vexxhost.containers.download_artifact : Download item ------------------- 1.04s 2026-05-19 13:43:53.491289 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 1.01s 2026-05-19 13:43:53.491510 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.97s 2026-05-19 13:43:53.491706 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.85s 2026-05-19 13:43:53.491922 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.81s 2026-05-19 13:43:53.492122 | aio | vexxhost.containers.containerd : Create containerd config file ---------- 0.77s 2026-05-19 13:43:53.492321 | aio | vexxhost.containers.containerd : Enable and start service --------------- 0.71s 2026-05-19 13:43:53.492515 | aio | vexxhost.containers.docker : Enable and start service ------------------- 0.70s 2026-05-19 13:43:53.492715 | aio | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.69s 2026-05-19 13:43:53.492933 | aio | vexxhost.containers.docker : Create folders for configuration ----------- 0.67s 2026-05-19 13:43:53.493150 | aio | vexxhost.containers.containerd : Restart containerd --------------------- 0.58s 2026-05-19 13:43:53.613922 | 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-19 13:43:53.614206 | aio | ERROR [default > converge] Executed: Failed 2026-05-19 13:43:53.614398 | 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-19 13:43:53.728472 | aio | ERROR 2026-05-19 13:43:53.729038 | aio | { 2026-05-19 13:43:53.729079 | aio | "delta": "0:01:33.977842", 2026-05-19 13:43:53.729104 | aio | "end": "2026-05-19 13:43:53.683821", 2026-05-19 13:43:53.729124 | aio | "msg": "non-zero return code", 2026-05-19 13:43:53.729144 | aio | "rc": 2, 2026-05-19 13:43:53.729166 | aio | "start": "2026-05-19 13:42:19.705979" 2026-05-19 13:43:53.729185 | aio | } failure 2026-05-19 13:43:53.740454 | 2026-05-19 13:43:53.740553 | PLAY RECAP 2026-05-19 13:43:53.740605 | aio | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:43:53.740627 | 2026-05-19 13:43:53.894266 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:43:53.898209 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:43:54.542810 | 2026-05-19 13:43:54.542948 | PLAY [all] 2026-05-19 13:43:54.565786 | 2026-05-19 13:43:54.566085 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 13:43:54.612389 | aio | skipping: Conditional result was False 2026-05-19 13:43:54.623413 | 2026-05-19 13:43:54.623535 | TASK [fetch-output : Set log path for single node] 2026-05-19 13:43:54.671907 | aio | ok 2026-05-19 13:43:54.678106 | 2026-05-19 13:43:54.678214 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 13:43:55.086348 | aio -> localhost | ok: "/var/lib/zuul/builds/4a814d88ae094e958a95beaaa37d1c52/work/logs" 2026-05-19 13:43:55.311362 | aio -> localhost | changed: "/var/lib/zuul/builds/4a814d88ae094e958a95beaaa37d1c52/work/artifacts" 2026-05-19 13:43:55.516548 | aio -> localhost | changed: "/var/lib/zuul/builds/4a814d88ae094e958a95beaaa37d1c52/work/docs" 2026-05-19 13:43:55.531598 | 2026-05-19 13:43:55.531777 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 13:43:56.189682 | aio | changed: .d..t...... ./ 2026-05-19 13:43:56.189962 | aio | changed: All items complete 2026-05-19 13:43:56.190000 | 2026-05-19 13:43:56.653785 | aio | changed: .d..t...... ./ 2026-05-19 13:43:57.125150 | aio | changed: .d..t...... ./ 2026-05-19 13:43:57.149986 | 2026-05-19 13:43:57.150194 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 13:43:57.643899 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007642 2026-05-19 13:43:57.867796 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008215 2026-05-19 13:43:57.889026 | 2026-05-19 13:43:57.889163 | PLAY [all] 2026-05-19 13:43:57.897583 | 2026-05-19 13:43:57.897677 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 13:43:58.371170 | aio | changed 2026-05-19 13:43:58.378298 | 2026-05-19 13:43:58.378360 | PLAY RECAP 2026-05-19 13:43:58.378421 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 13:43:58.378450 | 2026-05-19 13:43:58.537600 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:43:58.540408 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 13:43:59.136451 | 2026-05-19 13:43:59.136579 | PLAY [localhost] 2026-05-19 13:43:59.146363 | 2026-05-19 13:43:59.146436 | TASK [Generate Zuul manifest] 2026-05-19 13:43:59.163889 | localhost | ok 2026-05-19 13:43:59.178088 | 2026-05-19 13:43:59.178171 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 13:43:59.544346 | localhost | changed 2026-05-19 13:43:59.555950 | 2026-05-19 13:43:59.556035 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 13:43:59.587140 | localhost | ok 2026-05-19 13:43:59.596004 | 2026-05-19 13:43:59.596079 | TASK [Upload logs] 2026-05-19 13:43:59.618909 | localhost | ok 2026-05-19 13:43:59.678336 | 2026-05-19 13:43:59.678476 | TASK [Set zuul-log-path fact] 2026-05-19 13:43:59.700359 | localhost | ok 2026-05-19 13:43:59.712353 | 2026-05-19 13:43:59.712424 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:43:59.745133 | localhost | ok 2026-05-19 13:43:59.753619 | 2026-05-19 13:43:59.753690 | TASK [upload-logs : Create log directories] 2026-05-19 13:44:00.190606 | localhost | changed 2026-05-19 13:44:00.197264 | 2026-05-19 13:44:00.197348 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 13:44:00.646486 | localhost -> localhost | ok: Runtime: 0:00:00.004602 2026-05-19 13:44:00.653535 | 2026-05-19 13:44:00.653604 | TASK [upload-logs : Upload logs to log server] 2026-05-19 13:44:01.141682 | localhost | Output suppressed because no_log was given 2026-05-19 13:44:01.147062 | 2026-05-19 13:44:01.147374 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 13:44:01.197602 | localhost | skipping: Conditional result was False 2026-05-19 13:44:01.244922 | localhost | skipping: Conditional result was False 2026-05-19 13:44:01.263474 | 2026-05-19 13:44:01.263653 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 13:44:01.307020 | localhost | skipping: Conditional result was False 2026-05-19 13:44:01.307471 | 2026-05-19 13:44:01.310920 | localhost | skipping: Conditional result was False 2026-05-19 13:44:01.326120 | 2026-05-19 13:44:01.326338 | LOOP [upload-logs : Upload console log and json output]