2026-06-10 19:41:27.498455 | Job console starting 2026-06-10 19:41:27.509856 | Updating git repos 2026-06-10 19:41:27.542884 | Cloning repos into workspace 2026-06-10 19:41:27.602125 | Restoring repo states 2026-06-10 19:41:27.613612 | Merging changes 2026-06-10 19:41:27.883980 | Checking out repos 2026-06-10 19:41:27.969975 | Preparing playbooks 2026-06-10 19:41:29.505337 | Running Ansible setup 2026-06-10 19:41:33.459254 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-10 19:41:34.069170 | 2026-06-10 19:41:34.069308 | PLAY [localhost] 2026-06-10 19:41:34.077142 | 2026-06-10 19:41:34.077224 | TASK [Gathering Facts] 2026-06-10 19:41:36.208465 | localhost | ok 2026-06-10 19:41:36.220011 | 2026-06-10 19:41:36.220174 | TASK [Setup log path fact] 2026-06-10 19:41:36.261665 | localhost | ok 2026-06-10 19:41:36.277670 | 2026-06-10 19:41:36.277807 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-10 19:41:36.306208 | localhost | ok 2026-06-10 19:41:36.312546 | 2026-06-10 19:41:36.312630 | TASK [emit-job-header : Print job information] 2026-06-10 19:41:36.356031 | # Job Information 2026-06-10 19:41:36.356226 | Ansible Version: 2.16.18 2026-06-10 19:41:36.356271 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-06-10 19:41:36.356301 | Pipeline: check 2026-06-10 19:41:36.356329 | Executor: 2d72f0692154 2026-06-10 19:41:36.356356 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/98 2026-06-10 19:41:36.356386 | Event ID: 4a2a5980-6504-11f1-859f-cb0502469143 2026-06-10 19:41:36.360301 | 2026-06-10 19:41:36.360366 | LOOP [emit-job-header : Print node information] 2026-06-10 19:41:36.458479 | localhost | ok: 2026-06-10 19:41:36.458793 | localhost | # Node Information 2026-06-10 19:41:36.458830 | localhost | Inventory Hostname: aio 2026-06-10 19:41:36.458853 | localhost | Hostname: np0000179655 2026-06-10 19:41:36.458873 | localhost | Username: zuul 2026-06-10 19:41:36.458900 | localhost | Distro: Ubuntu 24.04 2026-06-10 19:41:36.458921 | localhost | Provider: yul1 2026-06-10 19:41:36.458940 | localhost | Region: ca-ymq-1 2026-06-10 19:41:36.458959 | localhost | Label: ubuntu-noble 2026-06-10 19:41:36.458978 | localhost | Product Name: OpenStack Nova 2026-06-10 19:41:36.458997 | localhost | Interface IP: 199.204.45.157 2026-06-10 19:41:36.475203 | 2026-06-10 19:41:36.475704 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-10 19:41:36.884322 | localhost -> localhost | changed 2026-06-10 19:41:36.892453 | 2026-06-10 19:41:36.892556 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-10 19:41:37.846254 | localhost -> localhost | changed 2026-06-10 19:41:37.854605 | 2026-06-10 19:41:37.854660 | PLAY [all] 2026-06-10 19:41:37.862922 | 2026-06-10 19:41:37.862989 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-10 19:41:38.121365 | aio -> localhost | ok 2026-06-10 19:41:38.134005 | 2026-06-10 19:41:38.134129 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-10 19:41:38.171325 | aio | ok 2026-06-10 19:41:38.190099 | aio | included: /var/lib/zuul/builds/9d3d91e4219c4d8f8f2accd2df26e70d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-10 19:41:38.198850 | 2026-06-10 19:41:38.198947 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-10 19:41:39.416682 | aio -> localhost | Generating public/private rsa key pair. 2026-06-10 19:41:39.416884 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/9d3d91e4219c4d8f8f2accd2df26e70d/work/9d3d91e4219c4d8f8f2accd2df26e70d_id_rsa 2026-06-10 19:41:39.416925 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/9d3d91e4219c4d8f8f2accd2df26e70d/work/9d3d91e4219c4d8f8f2accd2df26e70d_id_rsa.pub 2026-06-10 19:41:39.416977 | aio -> localhost | The key fingerprint is: 2026-06-10 19:41:39.417013 | aio -> localhost | SHA256:G/6iO9Jvv8bsoVjNz0/NTQhFGaqqx8CuTQRtf28i3cI zuul-build-sshkey 2026-06-10 19:41:39.417061 | aio -> localhost | The key's randomart image is: 2026-06-10 19:41:39.417103 | aio -> localhost | +---[RSA 3072]----+ 2026-06-10 19:41:39.417170 | aio -> localhost | | .+o | 2026-06-10 19:41:39.417203 | aio -> localhost | | . o. | 2026-06-10 19:41:39.417233 | aio -> localhost | | . o o | 2026-06-10 19:41:39.417261 | aio -> localhost | | o . . . . | 2026-06-10 19:41:39.417287 | aio -> localhost | | .. S o . .| 2026-06-10 19:41:39.417314 | aio -> localhost | | .o. X o +.| 2026-06-10 19:41:39.417341 | aio -> localhost | | o.o*oE + . +| 2026-06-10 19:41:39.417367 | aio -> localhost | | .o++=++B . | 2026-06-10 19:41:39.417397 | aio -> localhost | | .o*Bo==.o.. | 2026-06-10 19:41:39.417424 | aio -> localhost | +----[SHA256]-----+ 2026-06-10 19:41:39.417487 | aio -> localhost | ok: Runtime: 0:00:00.810184 2026-06-10 19:41:39.425849 | 2026-06-10 19:41:39.425909 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-10 19:41:39.475557 | aio | ok 2026-06-10 19:41:39.485204 | aio | included: /var/lib/zuul/builds/9d3d91e4219c4d8f8f2accd2df26e70d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-10 19:41:39.494187 | 2026-06-10 19:41:39.494249 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-10 19:41:39.518405 | aio | skipping: Conditional result was False 2026-06-10 19:41:39.527896 | 2026-06-10 19:41:39.527960 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-10 19:41:40.086713 | aio | changed 2026-06-10 19:41:40.093924 | 2026-06-10 19:41:40.093998 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-10 19:41:40.322090 | aio | ok 2026-06-10 19:41:40.334062 | 2026-06-10 19:41:40.334150 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-10 19:41:40.907871 | aio | changed 2026-06-10 19:41:40.915710 | 2026-06-10 19:41:40.915788 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-10 19:41:41.503330 | aio | changed 2026-06-10 19:41:41.513697 | 2026-06-10 19:41:41.515083 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-10 19:41:41.540511 | aio | skipping: Conditional result was False 2026-06-10 19:41:41.549498 | 2026-06-10 19:41:41.549571 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-10 19:41:41.965364 | aio -> localhost | changed 2026-06-10 19:41:41.984893 | 2026-06-10 19:41:41.984998 | TASK [add-build-sshkey : Add back temp key] 2026-06-10 19:41:42.285936 | aio -> localhost | Identity added: /var/lib/zuul/builds/9d3d91e4219c4d8f8f2accd2df26e70d/work/9d3d91e4219c4d8f8f2accd2df26e70d_id_rsa (zuul-build-sshkey) 2026-06-10 19:41:42.286817 | aio -> localhost | ok: Runtime: 0:00:00.015837 2026-06-10 19:41:42.293900 | 2026-06-10 19:41:42.293972 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-10 19:41:42.651177 | aio | ok 2026-06-10 19:41:42.666668 | 2026-06-10 19:41:42.667405 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-10 19:41:42.693771 | aio | skipping: Conditional result was False 2026-06-10 19:41:42.710457 | 2026-06-10 19:41:42.710539 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-10 19:41:43.166638 | aio | ok 2026-06-10 19:41:43.174804 | 2026-06-10 19:41:43.174911 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-10 19:41:43.937626 | aio | Output suppressed because no_log was given 2026-06-10 19:41:43.953669 | 2026-06-10 19:41:43.953788 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-10 19:41:44.181669 | aio | ok: "logs" 2026-06-10 19:41:44.181917 | aio | ok: All items complete 2026-06-10 19:41:44.181945 | 2026-06-10 19:41:44.373264 | aio | ok: "artifacts" 2026-06-10 19:41:44.571097 | aio | ok: "docs" 2026-06-10 19:41:44.577611 | 2026-06-10 19:41:44.577680 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-10 19:41:44.798193 | aio | changed: "logs" 2026-06-10 19:41:44.999461 | aio | changed: "artifacts" 2026-06-10 19:41:45.211110 | aio | changed: "docs" 2026-06-10 19:41:45.231120 | 2026-06-10 19:41:45.231193 | PLAY RECAP 2026-06-10 19:41:45.231253 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-10 19:41:45.231292 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-10 19:41:45.231323 | 2026-06-10 19:41:45.380743 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-10 19:41:45.384280 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-10 19:41:46.005586 | 2026-06-10 19:41:46.006194 | PLAY [all] 2026-06-10 19:41:46.017792 | 2026-06-10 19:41:46.017876 | TASK [setup-uv : Extract archive] 2026-06-10 19:41:48.507680 | aio | changed 2026-06-10 19:41:48.516828 | 2026-06-10 19:41:48.516907 | TASK [setup-uv : Print version] 2026-06-10 19:41:48.350960 | aio | uv 0.8.13 2026-06-10 19:41:49.066447 | aio | ok: Runtime: 0:00:00.015491 2026-06-10 19:41:49.077543 | 2026-06-10 19:41:49.081664 | TASK [Install Ansible collection siblings] 2026-06-10 19:41:49.496036 | aio | ok: 2026-06-10 19:41:49.496227 | aio | Skipping community.general: no checked-out sibling 2026-06-10 19:41:49.496256 | aio | Skipping ansible.utils: no checked-out sibling 2026-06-10 19:41:49.496278 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-06-10 19:41:49.498194 | 2026-06-10 19:41:49.499647 | PLAY RECAP 2026-06-10 19:41:49.499707 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-10 19:41:49.499731 | 2026-06-10 19:41:49.668443 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-10 19:41:49.672876 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-10 19:41:50.295918 | 2026-06-10 19:41:50.296072 | PLAY [all] 2026-06-10 19:41:50.308477 | 2026-06-10 19:41:50.308577 | TASK [Copy inventory file for Zuul] 2026-06-10 19:41:51.279879 | aio | changed 2026-06-10 19:41:51.287312 | 2026-06-10 19:41:51.287392 | TASK [Switch "ansible_host" to private IP] 2026-06-10 19:41:51.667941 | aio | changed: 1 replacements made 2026-06-10 19:41:51.676022 | 2026-06-10 19:41:51.676099 | TASK [Run Molecule scenario] 2026-06-10 19:41:51.567829 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-06-10 19:41:51.567980 | aio | Creating virtual environment at: .venv 2026-06-10 19:41:51.855295 | aio | Downloading ansible-core (2.1MiB) 2026-06-10 19:41:51.858873 | aio | Downloading cryptography (4.3MiB) 2026-06-10 19:41:51.877807 | aio | Downloading pygments (1.2MiB) 2026-06-10 19:41:51.893751 | aio | Downloading netaddr (2.2MiB) 2026-06-10 19:41:52.053469 | aio | Downloading netaddr 2026-06-10 19:41:52.065768 | aio | Downloading cryptography 2026-06-10 19:41:52.127942 | aio | Downloading pygments 2026-06-10 19:41:52.304766 | aio | Downloading ansible-core 2026-06-10 19:41:52.349059 | aio | Installed 37 packages in 43ms 2026-06-10 19:41:53.111577 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-06-10 19:41:53.111668 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-06-10 19:41:54.358271 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-10 19:41:54.358341 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-06-10 19:42:06.855039 | aio | INFO [default > dependency] Executing 2026-06-10 19:42:06.855140 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-06-10 19:42:06.855417 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-06-10 19:42:06.855476 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-10 19:42:06.861371 | aio | INFO [default > cleanup] Executing 2026-06-10 19:42:06.861706 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-10 19:42:06.867258 | aio | INFO [default > destroy] Executing 2026-06-10 19:42:06.867292 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-06-10 19:42:06.867310 | aio | INFO [default > destroy] Executed: Successful 2026-06-10 19:42:06.872926 | aio | INFO [default > syntax] Executing 2026-06-10 19:42:07.980591 | aio | 2026-06-10 19:42:07.980870 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-06-10 19:42:08.095267 | aio | INFO [default > syntax] Executed: Successful 2026-06-10 19:42:08.105932 | aio | INFO [default > create] Executing 2026-06-10 19:42:08.107519 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-10 19:42:08.113377 | aio | INFO [default > prepare] Executing 2026-06-10 19:42:08.921874 | aio | 2026-06-10 19:42:08.922174 | aio | PLAY [Prepare] ***************************************************************** 2026-06-10 19:42:08.922408 | aio | 2026-06-10 19:42:08.922684 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-10 19:42:08.923012 | aio | Wednesday 10 June 2026 19:42:08 +0000 (0:00:00.032) 0:00:00.032 ******** 2026-06-10 19:42:11.207555 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-10 19:42:11.207655 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-06-10 19:42:11.207667 | aio | interpreter could change the meaning of that path. See 2026-06-10 19:42:11.207685 | aio | https://docs.ansible.com/ansible- 2026-06-10 19:42:11.207694 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-10 19:42:11.215414 | aio | ok: [aio] 2026-06-10 19:42:11.215635 | aio | 2026-06-10 19:42:11.215903 | aio | TASK [Configure short hostname] ************************************************ 2026-06-10 19:42:11.216161 | aio | Wednesday 10 June 2026 19:42:11 +0000 (0:00:02.294) 0:00:02.327 ******** 2026-06-10 19:42:12.063036 | aio | changed: [aio] 2026-06-10 19:42:12.063108 | aio | 2026-06-10 19:42:12.063120 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-06-10 19:42:12.063131 | aio | Wednesday 10 June 2026 19:42:12 +0000 (0:00:00.847) 0:00:03.174 ******** 2026-06-10 19:42:12.398190 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-06-10 19:42:12.398405 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-06-10 19:42:12.398653 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-06-10 19:42:12.407871 | aio | changed: [aio] 2026-06-10 19:42:12.408138 | aio | 2026-06-10 19:42:12.408391 | aio | TASK [Update apt cache] ******************************************************** 2026-06-10 19:42:12.408647 | aio | Wednesday 10 June 2026 19:42:12 +0000 (0:00:00.344) 0:00:03.518 ******** 2026-06-10 19:42:18.612435 | aio | changed: [aio] 2026-06-10 19:42:18.612535 | aio | 2026-06-10 19:42:18.612857 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-06-10 19:42:18.613127 | aio | 2026-06-10 19:42:18.613375 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-10 19:42:18.613628 | aio | Wednesday 10 June 2026 19:42:18 +0000 (0:00:06.205) 0:00:09.723 ******** 2026-06-10 19:42:19.443841 | aio | ok: [aio] 2026-06-10 19:42:19.443962 | aio | 2026-06-10 19:42:19.443982 | aio | TASK [Install depedencies] ***************************************************** 2026-06-10 19:42:19.443995 | aio | Wednesday 10 June 2026 19:42:19 +0000 (0:00:00.830) 0:00:10.554 ******** 2026-06-10 19:42:39.432430 | aio | changed: [aio] 2026-06-10 19:42:39.432476 | aio | 2026-06-10 19:42:39.432485 | aio | TASK [Start up service] ******************************************************** 2026-06-10 19:42:39.432493 | aio | Wednesday 10 June 2026 19:42:39 +0000 (0:00:19.989) 0:00:30.543 ******** 2026-06-10 19:42:40.070948 | aio | ok: [aio] 2026-06-10 19:42:40.071007 | aio | 2026-06-10 19:42:40.071021 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-06-10 19:42:40.071035 | aio | Wednesday 10 June 2026 19:42:40 +0000 (0:00:00.637) 0:00:31.181 ******** 2026-06-10 19:42:40.398993 | aio | ok: [aio] 2026-06-10 19:42:40.399045 | aio | 2026-06-10 19:42:40.399059 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-06-10 19:42:40.399072 | aio | Wednesday 10 June 2026 19:42:40 +0000 (0:00:00.328) 0:00:31.510 ******** 2026-06-10 19:42:41.156419 | aio | changed: [aio] 2026-06-10 19:42:41.156486 | aio | 2026-06-10 19:42:41.156666 | aio | TASK [Get list of all loopback devices] **************************************** 2026-06-10 19:42:41.156874 | aio | Wednesday 10 June 2026 19:42:41 +0000 (0:00:00.756) 0:00:32.266 ******** 2026-06-10 19:42:41.403783 | aio | ok: [aio] 2026-06-10 19:42:41.403854 | aio | 2026-06-10 19:42:41.403979 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-06-10 19:42:41.404088 | aio | Wednesday 10 June 2026 19:42:41 +0000 (0:00:00.246) 0:00:32.513 ******** 2026-06-10 19:42:41.430665 | aio | skipping: [aio] 2026-06-10 19:42:41.430911 | aio | 2026-06-10 19:42:41.431171 | aio | TASK [Create devices for Ceph] ************************************************* 2026-06-10 19:42:41.431430 | aio | Wednesday 10 June 2026 19:42:41 +0000 (0:00:00.028) 0:00:32.541 ******** 2026-06-10 19:42:42.089718 | aio | changed: [aio] => (item=osd0) 2026-06-10 19:42:42.089985 | aio | changed: [aio] => (item=osd1) 2026-06-10 19:42:42.090252 | aio | changed: [aio] => (item=osd2) 2026-06-10 19:42:42.090486 | aio | 2026-06-10 19:42:42.090758 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-06-10 19:42:42.091121 | aio | Wednesday 10 June 2026 19:42:42 +0000 (0:00:00.659) 0:00:33.201 ******** 2026-06-10 19:42:42.841403 | aio | changed: [aio] => (item=osd0) 2026-06-10 19:42:42.841673 | aio | changed: [aio] => (item=osd1) 2026-06-10 19:42:42.841976 | aio | changed: [aio] => (item=osd2) 2026-06-10 19:42:42.842218 | aio | 2026-06-10 19:42:42.842487 | aio | TASK [Start loop devices] ****************************************************** 2026-06-10 19:42:42.842715 | aio | Wednesday 10 June 2026 19:42:42 +0000 (0:00:00.752) 0:00:33.953 ******** 2026-06-10 19:42:43.609334 | aio | changed: [aio] => (item=osd0) 2026-06-10 19:42:43.609402 | aio | changed: [aio] => (item=osd1) 2026-06-10 19:42:43.609523 | aio | changed: [aio] => (item=osd2) 2026-06-10 19:42:43.609627 | aio | 2026-06-10 19:42:43.609741 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-06-10 19:42:43.609846 | aio | Wednesday 10 June 2026 19:42:43 +0000 (0:00:00.768) 0:00:34.721 ******** 2026-06-10 19:42:45.000568 | aio | changed: [aio] => (item=osd0) 2026-06-10 19:42:45.000797 | aio | changed: [aio] => (item=osd1) 2026-06-10 19:42:45.001080 | aio | changed: [aio] => (item=osd2) 2026-06-10 19:42:45.001307 | aio | 2026-06-10 19:42:45.001554 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-06-10 19:42:45.001792 | aio | Wednesday 10 June 2026 19:42:44 +0000 (0:00:01.390) 0:00:36.111 ******** 2026-06-10 19:42:46.327503 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-06-10 19:42:46.327733 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-06-10 19:42:46.328032 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-06-10 19:42:46.328262 | aio | 2026-06-10 19:42:46.328503 | aio | PLAY RECAP ********************************************************************* 2026-06-10 19:42:46.328793 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-10 19:42:46.329085 | aio | 2026-06-10 19:42:46.329350 | aio | 2026-06-10 19:42:46.329613 | aio | TASKS RECAP ******************************************************************** 2026-06-10 19:42:46.329836 | aio | Wednesday 10 June 2026 19:42:46 +0000 (0:00:01.328) 0:00:37.439 ******** 2026-06-10 19:42:46.330139 | aio | =============================================================================== 2026-06-10 19:42:46.330385 | aio | Install depedencies ---------------------------------------------------- 19.99s 2026-06-10 19:42:46.330655 | aio | Update apt cache -------------------------------------------------------- 6.21s 2026-06-10 19:42:46.330928 | aio | Gathering Facts --------------------------------------------------------- 2.29s 2026-06-10 19:42:46.331163 | aio | Create a volume group for each loop device ------------------------------ 1.39s 2026-06-10 19:42:46.331408 | aio | Create a logical volume for each loop device ---------------------------- 1.33s 2026-06-10 19:42:46.331675 | aio | Configure short hostname ------------------------------------------------ 0.85s 2026-06-10 19:42:46.331903 | aio | Gathering Facts --------------------------------------------------------- 0.83s 2026-06-10 19:42:46.332189 | aio | Start loop devices ------------------------------------------------------ 0.77s 2026-06-10 19:42:46.332431 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.76s 2026-06-10 19:42:46.332678 | aio | Set permissions on loopback devices ------------------------------------- 0.75s 2026-06-10 19:42:46.332915 | aio | Create devices for Ceph ------------------------------------------------- 0.66s 2026-06-10 19:42:46.333206 | aio | Start up service -------------------------------------------------------- 0.64s 2026-06-10 19:42:46.333481 | aio | Ensure hostname inside hosts file --------------------------------------- 0.34s 2026-06-10 19:42:46.333723 | aio | Generate lvm.conf ------------------------------------------------------- 0.33s 2026-06-10 19:42:46.333986 | aio | Get list of all loopback devices ---------------------------------------- 0.25s 2026-06-10 19:42:46.334232 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-06-10 19:42:46.397951 | aio | INFO [default > prepare] Executed: Successful 2026-06-10 19:42:46.406762 | aio | INFO [default > converge] Executing 2026-06-10 19:42:47.351780 | aio | 2026-06-10 19:42:47.352047 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-10 19:42:47.352258 | aio | 2026-06-10 19:42:47.352523 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-10 19:42:47.352744 | aio | Wednesday 10 June 2026 19:42:47 +0000 (0:00:00.051) 0:00:00.051 ******** 2026-06-10 19:42:48.516075 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-10 19:42:48.517036 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-06-10 19:42:48.517091 | aio | interpreter could change the meaning of that path. See 2026-06-10 19:42:48.517101 | aio | https://docs.ansible.com/ansible- 2026-06-10 19:42:48.517111 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-10 19:42:48.531128 | aio | ok: [aio] 2026-06-10 19:42:48.531157 | aio | 2026-06-10 19:42:48.531167 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-10 19:42:48.531176 | aio | Wednesday 10 June 2026 19:42:48 +0000 (0:00:01.177) 0:00:01.229 ******** 2026-06-10 19:42:48.864398 | aio | ok: [aio] 2026-06-10 19:42:48.864451 | aio | 2026-06-10 19:42:48.864462 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-10 19:42:48.864472 | aio | Wednesday 10 June 2026 19:42:48 +0000 (0:00:00.332) 0:00:01.562 ******** 2026-06-10 19:42:48.904480 | aio | skipping: [aio] 2026-06-10 19:42:48.904544 | aio | 2026-06-10 19:42:48.904559 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-10 19:42:48.904571 | aio | Wednesday 10 June 2026 19:42:48 +0000 (0:00:00.040) 0:00:01.603 ******** 2026-06-10 19:42:49.250968 | aio | changed: [aio] 2026-06-10 19:42:49.251024 | aio | 2026-06-10 19:42:49.251041 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-10 19:42:49.251333 | aio | Wednesday 10 June 2026 19:42:49 +0000 (0:00:00.346) 0:00:01.949 ******** 2026-06-10 19:42:49.353370 | aio | ok: [aio] => { 2026-06-10 19:42:49.353415 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-10 19:42:49.353529 | aio | } 2026-06-10 19:42:49.353625 | aio | 2026-06-10 19:42:49.353741 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-10 19:42:49.353846 | aio | Wednesday 10 June 2026 19:42:49 +0000 (0:00:00.102) 0:00:02.052 ******** 2026-06-10 19:42:50.119416 | aio | changed: [aio] 2026-06-10 19:42:50.119478 | aio | 2026-06-10 19:42:50.119533 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-10 19:42:50.119639 | aio | Wednesday 10 June 2026 19:42:50 +0000 (0:00:00.765) 0:00:02.818 ******** 2026-06-10 19:42:50.169527 | aio | skipping: [aio] 2026-06-10 19:42:50.169583 | aio | 2026-06-10 19:42:50.169593 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-10 19:42:50.169603 | aio | Wednesday 10 June 2026 19:42:50 +0000 (0:00:00.049) 0:00:02.868 ******** 2026-06-10 19:42:50.212300 | aio | skipping: [aio] 2026-06-10 19:42:50.212330 | aio | 2026-06-10 19:42:50.212340 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-10 19:42:50.212349 | aio | Wednesday 10 June 2026 19:42:50 +0000 (0:00:00.043) 0:00:02.911 ******** 2026-06-10 19:42:50.453031 | aio | ok: [aio] 2026-06-10 19:42:50.453127 | aio | 2026-06-10 19:42:50.453509 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-10 19:42:50.453560 | aio | Wednesday 10 June 2026 19:42:50 +0000 (0:00:00.239) 0:00:03.151 ******** 2026-06-10 19:42:51.534084 | aio | ok: [aio] 2026-06-10 19:42:51.534144 | aio | 2026-06-10 19:42:51.534151 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-10 19:42:51.534157 | aio | Wednesday 10 June 2026 19:42:51 +0000 (0:00:01.081) 0:00:04.232 ******** 2026-06-10 19:42:51.738075 | aio | ok: [aio] => { 2026-06-10 19:42:51.738138 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-10 19:42:51.738149 | aio | } 2026-06-10 19:42:51.738158 | aio | 2026-06-10 19:42:51.738167 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-10 19:42:51.738176 | aio | Wednesday 10 June 2026 19:42:51 +0000 (0:00:00.203) 0:00:04.436 ******** 2026-06-10 19:42:52.743395 | aio | changed: [aio] 2026-06-10 19:42:52.743458 | aio | 2026-06-10 19:42:52.743470 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-10 19:42:52.743480 | aio | Wednesday 10 June 2026 19:42:52 +0000 (0:00:01.005) 0:00:05.442 ******** 2026-06-10 19:42:55.812400 | aio | changed: [aio] 2026-06-10 19:42:55.812456 | aio | 2026-06-10 19:42:55.812470 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-10 19:42:55.812500 | aio | Wednesday 10 June 2026 19:42:55 +0000 (0:00:03.068) 0:00:08.510 ******** 2026-06-10 19:42:55.845185 | aio | skipping: [aio] 2026-06-10 19:42:55.845214 | aio | 2026-06-10 19:42:55.845224 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-10 19:42:55.845232 | aio | Wednesday 10 June 2026 19:42:55 +0000 (0:00:00.033) 0:00:08.544 ******** 2026-06-10 19:42:55.880537 | aio | skipping: [aio] 2026-06-10 19:42:55.880591 | aio | 2026-06-10 19:42:55.880602 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-10 19:42:55.880611 | aio | Wednesday 10 June 2026 19:42:55 +0000 (0:00:00.035) 0:00:08.579 ******** 2026-06-10 19:42:55.913615 | aio | skipping: [aio] 2026-06-10 19:42:55.913658 | aio | 2026-06-10 19:42:55.913671 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-10 19:42:55.913685 | aio | Wednesday 10 June 2026 19:42:55 +0000 (0:00:00.032) 0:00:08.612 ******** 2026-06-10 19:43:03.218466 | aio | changed: [aio] 2026-06-10 19:43:03.218521 | aio | 2026-06-10 19:43:03.218532 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-10 19:43:03.218542 | aio | Wednesday 10 June 2026 19:43:03 +0000 (0:00:07.304) 0:00:15.916 ******** 2026-06-10 19:43:03.863461 | aio | changed: [aio] 2026-06-10 19:43:03.863508 | aio | 2026-06-10 19:43:03.863519 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-10 19:43:03.863530 | aio | Wednesday 10 June 2026 19:43:03 +0000 (0:00:00.645) 0:00:16.562 ******** 2026-06-10 19:43:04.956316 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-06-10 19:43:04.956385 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-10 19:43:04.956496 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-10 19:43:04.956613 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-10 19:43:04.956737 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-10 19:43:04.956833 | aio | 2026-06-10 19:43:04.956971 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-10 19:43:04.957077 | aio | Wednesday 10 June 2026 19:43:04 +0000 (0:00:01.092) 0:00:17.654 ******** 2026-06-10 19:43:05.686348 | aio | changed: [aio] 2026-06-10 19:43:05.686399 | aio | 2026-06-10 19:43:05.686405 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-10 19:43:05.686411 | aio | Wednesday 10 June 2026 19:43:05 +0000 (0:00:00.722) 0:00:18.377 ******** 2026-06-10 19:43:05.686416 | aio | 2026-06-10 19:43:05.686421 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-10 19:43:05.686426 | aio | Wednesday 10 June 2026 19:43:05 +0000 (0:00:00.007) 0:00:18.384 ******** 2026-06-10 19:43:06.793464 | aio | ok: [aio] 2026-06-10 19:43:06.793511 | aio | 2026-06-10 19:43:06.793522 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-06-10 19:43:06.793533 | aio | Wednesday 10 June 2026 19:43:06 +0000 (0:00:01.107) 0:00:19.492 ******** 2026-06-10 19:43:07.349405 | aio | changed: [aio] 2026-06-10 19:43:07.349477 | aio | 2026-06-10 19:43:07.349487 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-10 19:43:07.349497 | aio | Wednesday 10 June 2026 19:43:07 +0000 (0:00:00.555) 0:00:20.047 ******** 2026-06-10 19:43:08.039074 | aio | changed: [aio] 2026-06-10 19:43:08.039157 | aio | 2026-06-10 19:43:08.039176 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-10 19:43:08.039441 | aio | Wednesday 10 June 2026 19:43:08 +0000 (0:00:00.690) 0:00:20.738 ******** 2026-06-10 19:43:08.287741 | aio | ok: [aio] 2026-06-10 19:43:08.287976 | aio | 2026-06-10 19:43:08.288233 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-10 19:43:08.288477 | aio | Wednesday 10 June 2026 19:43:08 +0000 (0:00:00.248) 0:00:20.987 ******** 2026-06-10 19:43:08.374080 | aio | ok: [aio] => { 2026-06-10 19:43:08.374517 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-10 19:43:08.374735 | aio | } 2026-06-10 19:43:08.374990 | aio | 2026-06-10 19:43:08.375247 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-10 19:43:08.375496 | aio | Wednesday 10 June 2026 19:43:08 +0000 (0:00:00.086) 0:00:21.073 ******** 2026-06-10 19:43:09.286109 | aio | changed: [aio] 2026-06-10 19:43:09.286168 | aio | 2026-06-10 19:43:09.286543 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-10 19:43:09.286584 | aio | Wednesday 10 June 2026 19:43:09 +0000 (0:00:00.911) 0:00:21.985 ******** 2026-06-10 19:43:13.745691 | aio | changed: [aio] 2026-06-10 19:43:13.745920 | aio | 2026-06-10 19:43:13.746225 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-10 19:43:13.746493 | aio | Wednesday 10 June 2026 19:43:13 +0000 (0:00:04.459) 0:00:26.444 ******** 2026-06-10 19:43:14.695025 | aio | ok: [aio] 2026-06-10 19:43:14.695215 | aio | 2026-06-10 19:43:14.695475 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-10 19:43:14.695721 | aio | Wednesday 10 June 2026 19:43:14 +0000 (0:00:00.950) 0:00:27.394 ******** 2026-06-10 19:43:15.073029 | aio | changed: [aio] 2026-06-10 19:43:15.073094 | aio | 2026-06-10 19:43:15.073108 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-10 19:43:15.073120 | aio | Wednesday 10 June 2026 19:43:15 +0000 (0:00:00.377) 0:00:27.771 ******** 2026-06-10 19:43:15.624073 | aio | changed: [aio] 2026-06-10 19:43:15.624244 | aio | 2026-06-10 19:43:15.624502 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-10 19:43:15.624752 | aio | Wednesday 10 June 2026 19:43:15 +0000 (0:00:00.552) 0:00:28.323 ******** 2026-06-10 19:43:16.303038 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-06-10 19:43:16.303089 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-10 19:43:16.303983 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-10 19:43:16.304047 | aio | 2026-06-10 19:43:16.304062 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-10 19:43:16.304081 | aio | Wednesday 10 June 2026 19:43:16 +0000 (0:00:00.678) 0:00:29.002 ******** 2026-06-10 19:43:16.855804 | aio | changed: [aio] 2026-06-10 19:43:16.856166 | aio | 2026-06-10 19:43:16.856502 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-10 19:43:16.856822 | aio | Wednesday 10 June 2026 19:43:16 +0000 (0:00:00.553) 0:00:29.555 ******** 2026-06-10 19:43:17.407059 | aio | changed: [aio] 2026-06-10 19:43:17.407267 | aio | 2026-06-10 19:43:17.407524 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-10 19:43:17.407771 | aio | Wednesday 10 June 2026 19:43:17 +0000 (0:00:00.543) 0:00:30.099 ******** 2026-06-10 19:43:17.408026 | aio | 2026-06-10 19:43:17.408278 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-10 19:43:17.408524 | aio | Wednesday 10 June 2026 19:43:17 +0000 (0:00:00.007) 0:00:30.107 ******** 2026-06-10 19:43:18.292952 | aio | ok: [aio] 2026-06-10 19:43:18.293174 | aio | 2026-06-10 19:43:18.293436 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-06-10 19:43:18.293731 | aio | Wednesday 10 June 2026 19:43:18 +0000 (0:00:00.885) 0:00:30.992 ******** 2026-06-10 19:43:19.551408 | aio | changed: [aio] 2026-06-10 19:43:19.551608 | aio | 2026-06-10 19:43:19.551868 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-10 19:43:19.552154 | aio | Wednesday 10 June 2026 19:43:19 +0000 (0:00:01.258) 0:00:32.251 ******** 2026-06-10 19:43:20.243947 | aio | changed: [aio] 2026-06-10 19:43:20.244121 | aio | 2026-06-10 19:43:20.244378 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-10 19:43:20.244650 | aio | Wednesday 10 June 2026 19:43:20 +0000 (0:00:00.692) 0:00:32.943 ******** 2026-06-10 19:43:20.302312 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-06-10 19:43:20.302527 | aio | 2026-06-10 19:43:20.302783 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-10 19:43:20.303096 | aio | Wednesday 10 June 2026 19:43:20 +0000 (0:00:00.058) 0:00:33.002 ******** 2026-06-10 19:43:21.246358 | aio | ok: [aio] 2026-06-10 19:43:21.246420 | aio | 2026-06-10 19:43:21.246514 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-10 19:43:21.246639 | aio | Wednesday 10 June 2026 19:43:21 +0000 (0:00:00.942) 0:00:33.945 ******** 2026-06-10 19:43:22.031033 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-06-10 19:43:22.031097 | aio | ok: [aio] => (item=ssh) 2026-06-10 19:43:22.031108 | aio | 2026-06-10 19:43:22.031123 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-10 19:43:22.031460 | aio | Wednesday 10 June 2026 19:43:22 +0000 (0:00:00.784) 0:00:34.730 ******** 2026-06-10 19:43:22.414349 | aio | fatal: [aio]: FAILED! => {"changed": false, "dest": "/usr/bin/cephadm", "elapsed": 0, "msg": "Request failed", "response": "HTTP Error 404: Not Found", "status_code": 404, "url": "https://download.ceph.com/rpm-21.0.1/el9/noarch/cephadm"} 2026-06-10 19:43:22.416761 | aio | 2026-06-10 19:43:22.417103 | aio | PLAY RECAP ********************************************************************* 2026-06-10 19:43:22.417389 | aio | aio : ok=33 changed=19 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-06-10 19:43:22.417643 | aio | 2026-06-10 19:43:22.417912 | aio | 2026-06-10 19:43:22.418266 | aio | TASKS RECAP ******************************************************************** 2026-06-10 19:43:22.418522 | aio | Wednesday 10 June 2026 19:43:22 +0000 (0:00:00.386) 0:00:35.116 ******** 2026-06-10 19:43:22.418767 | aio | =============================================================================== 2026-06-10 19:43:22.419076 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.30s 2026-06-10 19:43:22.419369 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.46s 2026-06-10 19:43:22.419617 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.07s 2026-06-10 19:43:22.419863 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 1.99s 2026-06-10 19:43:22.420178 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 1.26s 2026-06-10 19:43:22.420460 | aio | Gathering Facts --------------------------------------------------------- 1.18s 2026-06-10 19:43:22.420733 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.09s 2026-06-10 19:43:22.421070 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.08s 2026-06-10 19:43:22.421367 | aio | vexxhost.containers.download_artifact : Download item ------------------- 1.01s 2026-06-10 19:43:22.421683 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.95s 2026-06-10 19:43:22.422013 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 0.94s 2026-06-10 19:43:22.422369 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.91s 2026-06-10 19:43:22.422676 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.78s 2026-06-10 19:43:22.422980 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.77s 2026-06-10 19:43:22.423278 | aio | vexxhost.containers.containerd : Create containerd config file ---------- 0.72s 2026-06-10 19:43:22.423546 | aio | vexxhost.containers.docker : Enable and start service ------------------- 0.69s 2026-06-10 19:43:22.423877 | aio | vexxhost.containers.containerd : Enable and start service --------------- 0.69s 2026-06-10 19:43:22.424240 | aio | vexxhost.containers.docker : Create folders for configuration ----------- 0.68s 2026-06-10 19:43:22.424507 | aio | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.65s 2026-06-10 19:43:22.424905 | aio | vexxhost.containers.containerd : Restart containerd --------------------- 0.56s 2026-06-10 19:43:22.502250 | 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-06-10 19:43:22.502344 | aio | ERROR [default > converge] Executed: Failed 2026-06-10 19:43:22.502508 | 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-06-10 19:43:22.804690 | aio | ERROR 2026-06-10 19:43:22.805272 | aio | { 2026-06-10 19:43:22.805308 | aio | "delta": "0:01:31.082900", 2026-06-10 19:43:22.805330 | aio | "end": "2026-06-10 19:43:22.569173", 2026-06-10 19:43:22.805348 | aio | "msg": "non-zero return code", 2026-06-10 19:43:22.805366 | aio | "rc": 2, 2026-06-10 19:43:22.805387 | aio | "start": "2026-06-10 19:41:51.486273" 2026-06-10 19:43:22.805405 | aio | } failure 2026-06-10 19:43:22.809297 | 2026-06-10 19:43:22.809342 | PLAY RECAP 2026-06-10 19:43:22.809389 | aio | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-06-10 19:43:22.809411 | 2026-06-10 19:43:23.035389 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-10 19:43:23.049404 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-10 19:43:23.655891 | 2026-06-10 19:43:23.656214 | PLAY [all] 2026-06-10 19:43:23.667863 | 2026-06-10 19:43:23.667972 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-10 19:43:23.713598 | aio | skipping: Conditional result was False 2026-06-10 19:43:23.722624 | 2026-06-10 19:43:23.722728 | TASK [fetch-output : Set log path for single node] 2026-06-10 19:43:23.769043 | aio | ok 2026-06-10 19:43:23.775149 | 2026-06-10 19:43:23.775216 | LOOP [fetch-output : Ensure local output dirs] 2026-06-10 19:43:24.167903 | aio -> localhost | ok: "/var/lib/zuul/builds/9d3d91e4219c4d8f8f2accd2df26e70d/work/logs" 2026-06-10 19:43:24.373128 | aio -> localhost | changed: "/var/lib/zuul/builds/9d3d91e4219c4d8f8f2accd2df26e70d/work/artifacts" 2026-06-10 19:43:24.587952 | aio -> localhost | changed: "/var/lib/zuul/builds/9d3d91e4219c4d8f8f2accd2df26e70d/work/docs" 2026-06-10 19:43:24.609171 | 2026-06-10 19:43:24.609311 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-10 19:43:25.273167 | aio | changed: .d..t...... ./ 2026-06-10 19:43:25.273492 | aio | changed: All items complete 2026-06-10 19:43:25.273541 | 2026-06-10 19:43:25.734864 | aio | changed: .d..t...... ./ 2026-06-10 19:43:26.200349 | aio | changed: .d..t...... ./ 2026-06-10 19:43:26.219248 | 2026-06-10 19:43:26.219400 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-10 19:43:26.661188 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008341 2026-06-10 19:43:26.890037 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006585 2026-06-10 19:43:26.911946 | 2026-06-10 19:43:26.912080 | PLAY [all] 2026-06-10 19:43:26.918665 | 2026-06-10 19:43:26.918732 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-10 19:43:27.395994 | aio | changed 2026-06-10 19:43:27.404726 | 2026-06-10 19:43:27.404795 | PLAY RECAP 2026-06-10 19:43:27.404842 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-10 19:43:27.404864 | 2026-06-10 19:43:27.571263 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-10 19:43:27.575325 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-10 19:43:28.169348 | 2026-06-10 19:43:28.169534 | PLAY [localhost] 2026-06-10 19:43:28.180083 | 2026-06-10 19:43:28.180162 | TASK [Generate Zuul manifest] 2026-06-10 19:43:28.202689 | localhost | ok 2026-06-10 19:43:28.225057 | 2026-06-10 19:43:28.225257 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-10 19:43:28.605401 | localhost | changed 2026-06-10 19:43:28.620058 | 2026-06-10 19:43:28.620199 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-10 19:43:28.654999 | localhost | ok 2026-06-10 19:43:28.662698 | 2026-06-10 19:43:28.662770 | TASK [Upload logs] 2026-06-10 19:43:28.682914 | localhost | ok 2026-06-10 19:43:28.751840 | 2026-06-10 19:43:28.751997 | TASK [Set zuul-log-path fact] 2026-06-10 19:43:28.775418 | localhost | ok 2026-06-10 19:43:28.788290 | 2026-06-10 19:43:28.788417 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-10 19:43:28.821349 | localhost | ok 2026-06-10 19:43:28.831512 | 2026-06-10 19:43:28.831623 | TASK [upload-logs : Create log directories] 2026-06-10 19:43:29.279792 | localhost | changed 2026-06-10 19:43:29.285738 | 2026-06-10 19:43:29.285810 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-10 19:43:29.714113 | localhost -> localhost | ok: Runtime: 0:00:00.005200 2026-06-10 19:43:29.721538 | 2026-06-10 19:43:29.721616 | TASK [upload-logs : Upload logs to log server] 2026-06-10 19:43:30.258272 | localhost | Output suppressed because no_log was given 2026-06-10 19:43:30.262487 | 2026-06-10 19:43:30.262556 | LOOP [upload-logs : Compress console log and json output] 2026-06-10 19:43:30.316880 | localhost | skipping: Conditional result was False 2026-06-10 19:43:30.380298 | localhost | skipping: Conditional result was False 2026-06-10 19:43:30.389850 | 2026-06-10 19:43:30.390052 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-10 19:43:30.435243 | localhost | skipping: Conditional result was False 2026-06-10 19:43:30.435856 | 2026-06-10 19:43:30.439202 | localhost | skipping: Conditional result was False 2026-06-10 19:43:30.455695 | 2026-06-10 19:43:30.455888 | LOOP [upload-logs : Upload console log and json output]