2026-02-10 15:34:00.185036 | Job console starting 2026-02-10 15:34:00.192010 | Updating git repos 2026-02-10 15:34:00.218979 | Cloning repos into workspace 2026-02-10 15:34:00.272142 | Restoring repo states 2026-02-10 15:34:00.279101 | Merging changes 2026-02-10 15:34:00.550916 | Checking out repos 2026-02-10 15:34:00.582521 | Preparing playbooks 2026-02-10 15:34:01.502631 | Running Ansible setup 2026-02-10 15:34:04.736513 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 15:34:05.345673 | 2026-02-10 15:34:05.345812 | PLAY [localhost] 2026-02-10 15:34:05.353393 | 2026-02-10 15:34:05.353465 | TASK [Gathering Facts] 2026-02-10 15:34:06.264197 | localhost | ok 2026-02-10 15:34:06.276511 | 2026-02-10 15:34:06.276593 | TASK [Setup log path fact] 2026-02-10 15:34:06.296692 | localhost | ok 2026-02-10 15:34:06.309711 | 2026-02-10 15:34:06.309776 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 15:34:06.339392 | localhost | ok 2026-02-10 15:34:06.347860 | 2026-02-10 15:34:06.347927 | TASK [emit-job-header : Print job information] 2026-02-10 15:34:06.387531 | # Job Information 2026-02-10 15:34:06.387816 | Ansible Version: 2.16.15 2026-02-10 15:34:06.387855 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-02-10 15:34:06.387881 | Pipeline: check 2026-02-10 15:34:06.387904 | Executor: 3a2793d2bd32 2026-02-10 15:34:06.387931 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/92 2026-02-10 15:34:06.387964 | Event ID: d5450ae2-0695-11f1-9b00-bef19dac7629 2026-02-10 15:34:06.391165 | 2026-02-10 15:34:06.391239 | LOOP [emit-job-header : Print node information] 2026-02-10 15:34:06.484050 | localhost | ok: 2026-02-10 15:34:06.484260 | localhost | # Node Information 2026-02-10 15:34:06.484305 | localhost | Inventory Hostname: aio 2026-02-10 15:34:06.484337 | localhost | Hostname: np0000155167 2026-02-10 15:34:06.484364 | localhost | Username: zuul 2026-02-10 15:34:06.484410 | localhost | Distro: Ubuntu 22.04 2026-02-10 15:34:06.484438 | localhost | Provider: yul1 2026-02-10 15:34:06.484474 | localhost | Region: ca-ymq-1 2026-02-10 15:34:06.484500 | localhost | Label: ubuntu-jammy 2026-02-10 15:34:06.484525 | localhost | Product Name: OpenStack Nova 2026-02-10 15:34:06.484559 | localhost | Interface IP: 162.253.55.43 2026-02-10 15:34:06.496340 | 2026-02-10 15:34:06.496439 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-10 15:34:06.886882 | localhost -> localhost | changed 2026-02-10 15:34:06.896569 | 2026-02-10 15:34:06.896634 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-10 15:34:07.735065 | localhost -> localhost | changed 2026-02-10 15:34:07.743573 | 2026-02-10 15:34:07.743658 | PLAY [all] 2026-02-10 15:34:07.754455 | 2026-02-10 15:34:07.754526 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-10 15:34:07.973035 | aio -> localhost | ok 2026-02-10 15:34:07.982717 | 2026-02-10 15:34:07.982809 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-10 15:34:08.017318 | aio | ok 2026-02-10 15:34:08.030797 | aio | included: /var/lib/zuul/builds/69903cbac28d482bb1709692f728141d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-10 15:34:08.036554 | 2026-02-10 15:34:08.036616 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-10 15:34:09.094198 | aio -> localhost | Generating public/private rsa key pair. 2026-02-10 15:34:09.094446 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/69903cbac28d482bb1709692f728141d/work/69903cbac28d482bb1709692f728141d_id_rsa 2026-02-10 15:34:09.094487 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/69903cbac28d482bb1709692f728141d/work/69903cbac28d482bb1709692f728141d_id_rsa.pub 2026-02-10 15:34:09.094519 | aio -> localhost | The key fingerprint is: 2026-02-10 15:34:09.094549 | aio -> localhost | SHA256:2z+CUed5idh1QxNHcUbEETQYbBl3D2YTU7xFXkVlkaM zuul-build-sshkey 2026-02-10 15:34:09.094578 | aio -> localhost | The key's randomart image is: 2026-02-10 15:34:09.094629 | aio -> localhost | +---[RSA 3072]----+ 2026-02-10 15:34:09.094666 | aio -> localhost | | .o&^^| 2026-02-10 15:34:09.094695 | aio -> localhost | | B.%@| 2026-02-10 15:34:09.094724 | aio -> localhost | | . o B| 2026-02-10 15:34:09.094751 | aio -> localhost | | . .E.o.| 2026-02-10 15:34:09.094778 | aio -> localhost | | S. = + o.| 2026-02-10 15:34:09.094805 | aio -> localhost | | .o. = o | 2026-02-10 15:34:09.094831 | aio -> localhost | | .o. . | 2026-02-10 15:34:09.094858 | aio -> localhost | | . ... | 2026-02-10 15:34:09.094888 | aio -> localhost | | ... | 2026-02-10 15:34:09.094916 | aio -> localhost | +----[SHA256]-----+ 2026-02-10 15:34:09.094979 | aio -> localhost | ok: Runtime: 0:00:00.618429 2026-02-10 15:34:09.100585 | 2026-02-10 15:34:09.100650 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-10 15:34:09.136480 | aio | ok 2026-02-10 15:34:09.147781 | aio | included: /var/lib/zuul/builds/69903cbac28d482bb1709692f728141d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-10 15:34:09.155683 | 2026-02-10 15:34:09.155748 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-10 15:34:09.181370 | aio | skipping: Conditional result was False 2026-02-10 15:34:09.190583 | 2026-02-10 15:34:09.190669 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-10 15:34:09.650973 | aio | changed 2026-02-10 15:34:09.656025 | 2026-02-10 15:34:09.656088 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-10 15:34:09.835618 | aio | ok 2026-02-10 15:34:09.843080 | 2026-02-10 15:34:09.843168 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-10 15:34:10.291605 | aio | changed 2026-02-10 15:34:10.297392 | 2026-02-10 15:34:10.297456 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-10 15:34:10.724278 | aio | changed 2026-02-10 15:34:10.731071 | 2026-02-10 15:34:10.731214 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-10 15:34:10.756368 | aio | skipping: Conditional result was False 2026-02-10 15:34:10.769170 | 2026-02-10 15:34:10.769315 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-10 15:34:11.128177 | aio -> localhost | changed 2026-02-10 15:34:11.139305 | 2026-02-10 15:34:11.139423 | TASK [add-build-sshkey : Add back temp key] 2026-02-10 15:34:11.434776 | aio -> localhost | Identity added: /var/lib/zuul/builds/69903cbac28d482bb1709692f728141d/work/69903cbac28d482bb1709692f728141d_id_rsa (zuul-build-sshkey) 2026-02-10 15:34:11.435027 | aio -> localhost | ok: Runtime: 0:00:00.016762 2026-02-10 15:34:11.441032 | 2026-02-10 15:34:11.441096 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-10 15:34:11.751333 | aio | ok 2026-02-10 15:34:11.757876 | 2026-02-10 15:34:11.757948 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-10 15:34:11.782503 | aio | skipping: Conditional result was False 2026-02-10 15:34:11.796711 | 2026-02-10 15:34:11.796788 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-10 15:34:12.124296 | aio | ok 2026-02-10 15:34:12.131198 | 2026-02-10 15:34:12.131265 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-10 15:34:12.862522 | aio | Output suppressed because no_log was given 2026-02-10 15:34:12.875071 | 2026-02-10 15:34:12.875211 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-10 15:34:13.052426 | aio | ok: "logs" 2026-02-10 15:34:13.052891 | aio | ok: All items complete 2026-02-10 15:34:13.052928 | 2026-02-10 15:34:13.219557 | aio | ok: "artifacts" 2026-02-10 15:34:13.374562 | aio | ok: "docs" 2026-02-10 15:34:13.392181 | 2026-02-10 15:34:13.392381 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-10 15:34:13.625888 | aio | changed: "logs" 2026-02-10 15:34:13.735022 | aio | changed: "artifacts" 2026-02-10 15:34:13.893166 | aio | changed: "docs" 2026-02-10 15:34:13.913777 | 2026-02-10 15:34:13.913987 | PLAY RECAP 2026-02-10 15:34:13.914064 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-02-10 15:34:13.914114 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:34:13.914147 | 2026-02-10 15:34:14.089010 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 15:34:14.090671 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-10 15:34:14.727762 | 2026-02-10 15:34:14.727929 | PLAY [all] 2026-02-10 15:34:14.740732 | 2026-02-10 15:34:14.740830 | TASK [setup-uv : Extract archive] 2026-02-10 15:34:16.881268 | aio | changed 2026-02-10 15:34:16.888858 | 2026-02-10 15:34:16.888983 | TASK [setup-uv : Print version] 2026-02-10 15:34:16.069921 | aio | uv 0.8.13 2026-02-10 15:34:17.425781 | aio | ok: Runtime: 0:00:00.007872 2026-02-10 15:34:17.434235 | 2026-02-10 15:34:17.434308 | PLAY RECAP 2026-02-10 15:34:17.434373 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:34:17.434408 | 2026-02-10 15:34:17.585112 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-10 15:34:17.588320 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-10 15:34:18.176711 | 2026-02-10 15:34:18.176865 | PLAY [all] 2026-02-10 15:34:18.188071 | 2026-02-10 15:34:18.188143 | TASK [Copy inventory file for Zuul] 2026-02-10 15:34:19.003844 | aio | changed 2026-02-10 15:34:19.011118 | 2026-02-10 15:34:19.011197 | TASK [Switch "ansible_host" to private IP] 2026-02-10 15:34:19.271033 | aio | changed: 1 replacements made 2026-02-10 15:34:19.276382 | 2026-02-10 15:34:19.276449 | TASK [Run Molecule scenario] 2026-02-10 15:34:18.682233 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-02-10 15:34:19.306532 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-02-10 15:34:19.486716 | aio | Using CPython 3.13.7 2026-02-10 15:34:19.486764 | aio | Creating virtual environment at: .venv 2026-02-10 15:34:19.764790 | aio | Downloading pygments (1.2MiB) 2026-02-10 15:34:19.776356 | aio | Downloading ansible-core (2.1MiB) 2026-02-10 15:34:19.827355 | aio | Downloading cryptography (4.3MiB) 2026-02-10 15:34:19.862521 | aio | Downloading netaddr (2.2MiB) 2026-02-10 15:34:19.942230 | aio | Downloading netaddr 2026-02-10 15:34:19.951144 | aio | Downloading cryptography 2026-02-10 15:34:19.967232 | aio | Downloading pygments 2026-02-10 15:34:20.006746 | aio | Downloading ansible-core 2026-02-10 15:34:20.040510 | aio | Installed 37 packages in 32ms 2026-02-10 15:34:21.095471 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-02-10 15:34:21.095589 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-02-10 15:34:21.672471 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-02-10 15:34:21.672653 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-02-10 15:34:36.778065 | aio | INFO [default > dependency] Executing 2026-02-10 15:34:36.778356 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-02-10 15:34:36.778571 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-02-10 15:34:36.778735 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-02-10 15:34:36.783724 | aio | INFO [default > cleanup] Executing 2026-02-10 15:34:36.784051 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-10 15:34:36.788961 | aio | INFO [default > destroy] Executing 2026-02-10 15:34:36.789054 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-02-10 15:34:36.789139 | aio | INFO [default > destroy] Executed: Successful 2026-02-10 15:34:36.794057 | aio | INFO [default > syntax] Executing 2026-02-10 15:34:37.692152 | aio | 2026-02-10 15:34:37.692219 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-02-10 15:34:37.742744 | aio | INFO [default > syntax] Executed: Successful 2026-02-10 15:34:37.752191 | aio | INFO [default > create] Executing 2026-02-10 15:34:37.753500 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-10 15:34:37.758403 | aio | INFO [default > prepare] Executing 2026-02-10 15:34:38.392678 | aio | 2026-02-10 15:34:38.392887 | aio | PLAY [Prepare] ***************************************************************** 2026-02-10 15:34:38.393077 | aio | 2026-02-10 15:34:38.393295 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 15:34:38.393487 | aio | Tuesday 10 February 2026 15:34:38 +0000 (0:00:00.032) 0:00:00.032 ****** 2026-02-10 15:34:39.463039 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-02-10 15:34:39.463111 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-02-10 15:34:39.463204 | aio | interpreter could change the meaning of that path. See 2026-02-10 15:34:39.463302 | aio | https://docs.ansible.com/ansible- 2026-02-10 15:34:39.463403 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-02-10 15:34:39.472910 | aio | ok: [aio] 2026-02-10 15:34:39.473086 | aio | 2026-02-10 15:34:39.473291 | aio | TASK [Configure short hostname] ************************************************ 2026-02-10 15:34:39.473490 | aio | Tuesday 10 February 2026 15:34:39 +0000 (0:00:01.080) 0:00:01.113 ****** 2026-02-10 15:34:40.091606 | aio | changed: [aio] 2026-02-10 15:34:40.091697 | aio | 2026-02-10 15:34:40.091844 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-02-10 15:34:40.091985 | aio | Tuesday 10 February 2026 15:34:40 +0000 (0:00:00.618) 0:00:01.731 ****** 2026-02-10 15:34:40.335544 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-02-10 15:34:40.335613 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-02-10 15:34:40.336566 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-02-10 15:34:40.344637 | aio | changed: [aio] 2026-02-10 15:34:40.344657 | aio | 2026-02-10 15:34:40.344665 | aio | TASK [Update apt cache] ******************************************************** 2026-02-10 15:34:40.344672 | aio | Tuesday 10 February 2026 15:34:40 +0000 (0:00:00.252) 0:00:01.984 ****** 2026-02-10 15:34:46.917155 | aio | changed: [aio] 2026-02-10 15:34:46.917208 | aio | 2026-02-10 15:34:46.917216 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-02-10 15:34:46.917222 | aio | 2026-02-10 15:34:46.917227 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 15:34:46.917233 | aio | Tuesday 10 February 2026 15:34:46 +0000 (0:00:06.572) 0:00:08.556 ****** 2026-02-10 15:34:47.588265 | aio | ok: [aio] 2026-02-10 15:34:47.588336 | aio | 2026-02-10 15:34:47.588348 | aio | TASK [Install depedencies] ***************************************************** 2026-02-10 15:34:47.588359 | aio | Tuesday 10 February 2026 15:34:47 +0000 (0:00:00.670) 0:00:09.227 ****** 2026-02-10 15:35:06.477169 | aio | changed: [aio] 2026-02-10 15:35:06.477210 | aio | 2026-02-10 15:35:06.477217 | aio | TASK [Start up service] ******************************************************** 2026-02-10 15:35:06.477224 | aio | Tuesday 10 February 2026 15:35:06 +0000 (0:00:18.889) 0:00:28.117 ****** 2026-02-10 15:35:06.988393 | aio | ok: [aio] 2026-02-10 15:35:06.988428 | aio | 2026-02-10 15:35:06.988434 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-02-10 15:35:06.988438 | aio | Tuesday 10 February 2026 15:35:06 +0000 (0:00:00.511) 0:00:28.628 ****** 2026-02-10 15:35:07.257327 | aio | ok: [aio] 2026-02-10 15:35:07.257365 | aio | 2026-02-10 15:35:07.257370 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-02-10 15:35:07.257376 | aio | Tuesday 10 February 2026 15:35:07 +0000 (0:00:00.268) 0:00:28.897 ****** 2026-02-10 15:35:07.805087 | aio | changed: [aio] 2026-02-10 15:35:07.805133 | aio | 2026-02-10 15:35:07.805141 | aio | TASK [Get list of all loopback devices] **************************************** 2026-02-10 15:35:07.805148 | aio | Tuesday 10 February 2026 15:35:07 +0000 (0:00:00.547) 0:00:29.444 ****** 2026-02-10 15:35:07.981102 | aio | ok: [aio] 2026-02-10 15:35:07.981157 | aio | 2026-02-10 15:35:07.981170 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-02-10 15:35:07.981186 | aio | Tuesday 10 February 2026 15:35:07 +0000 (0:00:00.175) 0:00:29.620 ****** 2026-02-10 15:35:07.991867 | aio | skipping: [aio] 2026-02-10 15:35:07.991899 | aio | 2026-02-10 15:35:07.991906 | aio | TASK [Create devices for Ceph] ************************************************* 2026-02-10 15:35:07.991914 | aio | Tuesday 10 February 2026 15:35:07 +0000 (0:00:00.011) 0:00:29.631 ****** 2026-02-10 15:35:08.427266 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:35:08.427302 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:35:08.427307 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:35:08.427311 | aio | 2026-02-10 15:35:08.427316 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-02-10 15:35:08.427320 | aio | Tuesday 10 February 2026 15:35:08 +0000 (0:00:00.435) 0:00:30.067 ****** 2026-02-10 15:35:09.020171 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:35:09.020213 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:35:09.020221 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:35:09.020227 | aio | 2026-02-10 15:35:09.020234 | aio | TASK [Start loop devices] ****************************************************** 2026-02-10 15:35:09.020240 | aio | Tuesday 10 February 2026 15:35:09 +0000 (0:00:00.590) 0:00:30.658 ****** 2026-02-10 15:35:09.667274 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:35:09.667315 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:35:09.667325 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:35:09.667338 | aio | 2026-02-10 15:35:09.667343 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-02-10 15:35:09.667347 | aio | Tuesday 10 February 2026 15:35:09 +0000 (0:00:00.648) 0:00:31.307 ****** 2026-02-10 15:35:12.162761 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:35:12.162795 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:35:12.162800 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:35:12.162805 | aio | 2026-02-10 15:35:12.163016 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-02-10 15:35:12.163028 | aio | Tuesday 10 February 2026 15:35:12 +0000 (0:00:02.495) 0:00:33.802 ****** 2026-02-10 15:35:13.902801 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-02-10 15:35:13.902855 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-02-10 15:35:13.902866 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-02-10 15:35:13.902876 | aio | 2026-02-10 15:35:13.902886 | aio | PLAY RECAP ********************************************************************* 2026-02-10 15:35:13.902897 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-02-10 15:35:13.902906 | aio | 2026-02-10 15:35:13.902915 | aio | 2026-02-10 15:35:13.902924 | aio | TASKS RECAP ******************************************************************** 2026-02-10 15:35:13.902932 | aio | Tuesday 10 February 2026 15:35:13 +0000 (0:00:01.738) 0:00:35.541 ****** 2026-02-10 15:35:13.902941 | aio | =============================================================================== 2026-02-10 15:35:13.903059 | aio | Install depedencies ---------------------------------------------------- 18.89s 2026-02-10 15:35:13.903327 | aio | Update apt cache -------------------------------------------------------- 6.57s 2026-02-10 15:35:13.903615 | aio | Create a volume group for each loop device ------------------------------ 2.50s 2026-02-10 15:35:13.903881 | aio | Create a logical volume for each loop device ---------------------------- 1.74s 2026-02-10 15:35:13.904143 | aio | Gathering Facts --------------------------------------------------------- 1.08s 2026-02-10 15:35:13.904401 | aio | Gathering Facts --------------------------------------------------------- 0.67s 2026-02-10 15:35:13.904663 | aio | Start loop devices ------------------------------------------------------ 0.65s 2026-02-10 15:35:13.904922 | aio | Configure short hostname ------------------------------------------------ 0.62s 2026-02-10 15:35:13.905186 | aio | Set permissions on loopback devices ------------------------------------- 0.59s 2026-02-10 15:35:13.905449 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.55s 2026-02-10 15:35:13.905711 | aio | Start up service -------------------------------------------------------- 0.51s 2026-02-10 15:35:13.905970 | aio | Create devices for Ceph ------------------------------------------------- 0.44s 2026-02-10 15:35:13.906231 | aio | Generate lvm.conf ------------------------------------------------------- 0.27s 2026-02-10 15:35:13.906492 | aio | Ensure hostname inside hosts file --------------------------------------- 0.25s 2026-02-10 15:35:13.906818 | aio | Get list of all loopback devices ---------------------------------------- 0.18s 2026-02-10 15:35:13.907088 | aio | Fail if there is any existing loopback devices -------------------------- 0.01s 2026-02-10 15:35:13.964029 | aio | INFO [default > prepare] Executed: Successful 2026-02-10 15:35:13.972678 | aio | INFO [default > converge] Executing 2026-02-10 15:35:14.745264 | aio | 2026-02-10 15:35:14.745336 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-02-10 15:35:14.745348 | aio | 2026-02-10 15:35:14.745358 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 15:35:14.745367 | aio | Tuesday 10 February 2026 15:35:14 +0000 (0:00:00.046) 0:00:00.046 ****** 2026-02-10 15:35:15.900802 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-02-10 15:35:15.900854 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-02-10 15:35:15.900860 | aio | interpreter could change the meaning of that path. See 2026-02-10 15:35:15.900875 | aio | https://docs.ansible.com/ansible- 2026-02-10 15:35:15.900879 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-02-10 15:35:15.912121 | aio | ok: [aio] 2026-02-10 15:35:15.912137 | aio | 2026-02-10 15:35:15.912143 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 15:35:15.912147 | aio | Tuesday 10 February 2026 15:35:15 +0000 (0:00:01.167) 0:00:01.214 ****** 2026-02-10 15:35:16.189481 | aio | ok: [aio] 2026-02-10 15:35:16.189521 | aio | 2026-02-10 15:35:16.189527 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 15:35:16.189531 | aio | Tuesday 10 February 2026 15:35:16 +0000 (0:00:00.277) 0:00:01.491 ****** 2026-02-10 15:35:16.223669 | aio | skipping: [aio] 2026-02-10 15:35:16.223703 | aio | 2026-02-10 15:35:16.223709 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-02-10 15:35:16.223719 | aio | Tuesday 10 February 2026 15:35:16 +0000 (0:00:00.034) 0:00:01.525 ****** 2026-02-10 15:35:16.509109 | aio | changed: [aio] 2026-02-10 15:35:16.509148 | aio | 2026-02-10 15:35:16.509153 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 15:35:16.509158 | aio | Tuesday 10 February 2026 15:35:16 +0000 (0:00:00.285) 0:00:01.811 ****** 2026-02-10 15:35:16.602922 | aio | ok: [aio] => { 2026-02-10 15:35:16.602973 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-02-10 15:35:16.602981 | aio | } 2026-02-10 15:35:16.602988 | aio | 2026-02-10 15:35:16.602994 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 15:35:16.603000 | aio | Tuesday 10 February 2026 15:35:16 +0000 (0:00:00.092) 0:00:01.903 ****** 2026-02-10 15:35:17.300568 | aio | changed: [aio] 2026-02-10 15:35:17.300616 | aio | 2026-02-10 15:35:17.300624 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 15:35:17.300630 | aio | Tuesday 10 February 2026 15:35:17 +0000 (0:00:00.698) 0:00:02.602 ****** 2026-02-10 15:35:17.344042 | aio | skipping: [aio] 2026-02-10 15:35:17.344096 | aio | 2026-02-10 15:35:17.344107 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 15:35:17.344117 | aio | Tuesday 10 February 2026 15:35:17 +0000 (0:00:00.043) 0:00:02.645 ****** 2026-02-10 15:35:17.384230 | aio | skipping: [aio] 2026-02-10 15:35:17.384282 | aio | 2026-02-10 15:35:17.384294 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 15:35:17.384303 | aio | Tuesday 10 February 2026 15:35:17 +0000 (0:00:00.040) 0:00:02.686 ****** 2026-02-10 15:35:17.579662 | aio | ok: [aio] 2026-02-10 15:35:17.579721 | aio | 2026-02-10 15:35:17.579733 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 15:35:17.579743 | aio | Tuesday 10 February 2026 15:35:17 +0000 (0:00:00.195) 0:00:02.881 ****** 2026-02-10 15:35:18.719996 | aio | ok: [aio] 2026-02-10 15:35:18.720067 | aio | 2026-02-10 15:35:18.720076 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 15:35:18.720082 | aio | Tuesday 10 February 2026 15:35:18 +0000 (0:00:01.140) 0:00:04.022 ****** 2026-02-10 15:35:18.785925 | aio | ok: [aio] => { 2026-02-10 15:35:18.785943 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-02-10 15:35:18.785948 | aio | } 2026-02-10 15:35:18.785952 | aio | 2026-02-10 15:35:18.785956 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 15:35:18.785960 | aio | Tuesday 10 February 2026 15:35:18 +0000 (0:00:00.066) 0:00:04.088 ****** 2026-02-10 15:35:19.504444 | aio | changed: [aio] 2026-02-10 15:35:19.504485 | aio | 2026-02-10 15:35:19.504491 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 15:35:19.504496 | aio | Tuesday 10 February 2026 15:35:19 +0000 (0:00:00.718) 0:00:04.806 ****** 2026-02-10 15:35:22.321091 | aio | changed: [aio] 2026-02-10 15:35:22.321148 | aio | 2026-02-10 15:35:22.321154 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-02-10 15:35:22.321159 | aio | Tuesday 10 February 2026 15:35:22 +0000 (0:00:02.816) 0:00:07.623 ****** 2026-02-10 15:35:22.345898 | aio | skipping: [aio] 2026-02-10 15:35:22.345920 | aio | 2026-02-10 15:35:22.345927 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-02-10 15:35:22.345933 | aio | Tuesday 10 February 2026 15:35:22 +0000 (0:00:00.024) 0:00:07.648 ****** 2026-02-10 15:35:22.374408 | aio | skipping: [aio] 2026-02-10 15:35:22.374428 | aio | 2026-02-10 15:35:22.374435 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-02-10 15:35:22.374440 | aio | Tuesday 10 February 2026 15:35:22 +0000 (0:00:00.028) 0:00:07.676 ****** 2026-02-10 15:35:22.403376 | aio | skipping: [aio] 2026-02-10 15:35:22.403397 | aio | 2026-02-10 15:35:22.403404 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-02-10 15:35:22.403410 | aio | Tuesday 10 February 2026 15:35:22 +0000 (0:00:00.028) 0:00:07.705 ****** 2026-02-10 15:35:59.951659 | aio | changed: [aio] 2026-02-10 15:35:59.951698 | aio | 2026-02-10 15:35:59.951704 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-02-10 15:35:59.951709 | aio | Tuesday 10 February 2026 15:35:59 +0000 (0:00:37.548) 0:00:45.253 ****** 2026-02-10 15:36:00.439511 | aio | changed: [aio] 2026-02-10 15:36:00.439557 | aio | 2026-02-10 15:36:00.439873 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-02-10 15:36:00.439889 | aio | Tuesday 10 February 2026 15:36:00 +0000 (0:00:00.487) 0:00:45.740 ****** 2026-02-10 15:36:01.258378 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-02-10 15:36:01.258438 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-02-10 15:36:01.258451 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-02-10 15:36:01.258461 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-02-10 15:36:01.258471 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-02-10 15:36:01.258480 | aio | 2026-02-10 15:36:01.258489 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-02-10 15:36:01.258498 | aio | Tuesday 10 February 2026 15:36:01 +0000 (0:00:00.818) 0:00:46.559 ****** 2026-02-10 15:36:01.701186 | aio | changed: [aio] 2026-02-10 15:36:01.701262 | aio | 2026-02-10 15:36:01.701268 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-02-10 15:36:01.701273 | aio | Tuesday 10 February 2026 15:36:01 +0000 (0:00:00.437) 0:00:46.996 ****** 2026-02-10 15:36:01.701277 | aio | 2026-02-10 15:36:01.701281 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-02-10 15:36:01.701285 | aio | Tuesday 10 February 2026 15:36:01 +0000 (0:00:00.006) 0:00:47.003 ****** 2026-02-10 15:36:02.723386 | aio | ok: [aio] 2026-02-10 15:36:02.723433 | aio | 2026-02-10 15:36:02.723445 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-02-10 15:36:02.723450 | aio | Tuesday 10 February 2026 15:36:02 +0000 (0:00:01.022) 0:00:48.025 ****** 2026-02-10 15:36:03.275594 | aio | changed: [aio] 2026-02-10 15:36:03.275649 | aio | 2026-02-10 15:36:03.275654 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-02-10 15:36:03.275659 | aio | Tuesday 10 February 2026 15:36:03 +0000 (0:00:00.552) 0:00:48.577 ****** 2026-02-10 15:36:03.826364 | aio | changed: [aio] 2026-02-10 15:36:03.826402 | aio | 2026-02-10 15:36:03.826408 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 15:36:03.826413 | aio | Tuesday 10 February 2026 15:36:03 +0000 (0:00:00.550) 0:00:49.128 ****** 2026-02-10 15:36:04.013751 | aio | ok: [aio] 2026-02-10 15:36:04.013814 | aio | 2026-02-10 15:36:04.013914 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 15:36:04.014047 | aio | Tuesday 10 February 2026 15:36:04 +0000 (0:00:00.187) 0:00:49.316 ****** 2026-02-10 15:36:04.073116 | aio | ok: [aio] => { 2026-02-10 15:36:04.073758 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-02-10 15:36:04.073782 | aio | } 2026-02-10 15:36:04.073790 | aio | 2026-02-10 15:36:04.073796 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 15:36:04.073802 | aio | Tuesday 10 February 2026 15:36:04 +0000 (0:00:00.059) 0:00:49.375 ****** 2026-02-10 15:36:04.928446 | aio | changed: [aio] 2026-02-10 15:36:04.928513 | aio | 2026-02-10 15:36:04.928593 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 15:36:04.928722 | aio | Tuesday 10 February 2026 15:36:04 +0000 (0:00:00.855) 0:00:50.230 ****** 2026-02-10 15:36:09.192459 | aio | changed: [aio] 2026-02-10 15:36:09.192530 | aio | 2026-02-10 15:36:09.192735 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-02-10 15:36:09.192775 | aio | Tuesday 10 February 2026 15:36:09 +0000 (0:00:04.263) 0:00:54.494 ****** 2026-02-10 15:36:10.129424 | aio | ok: [aio] 2026-02-10 15:36:10.129541 | aio | 2026-02-10 15:36:10.129851 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-02-10 15:36:10.129893 | aio | Tuesday 10 February 2026 15:36:10 +0000 (0:00:00.936) 0:00:55.431 ****** 2026-02-10 15:36:10.435931 | aio | changed: [aio] 2026-02-10 15:36:10.436376 | aio | 2026-02-10 15:36:10.436420 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-02-10 15:36:10.436429 | aio | Tuesday 10 February 2026 15:36:10 +0000 (0:00:00.306) 0:00:55.738 ****** 2026-02-10 15:36:10.843790 | aio | changed: [aio] 2026-02-10 15:36:10.844291 | aio | 2026-02-10 15:36:10.844378 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-02-10 15:36:10.844387 | aio | Tuesday 10 February 2026 15:36:10 +0000 (0:00:00.407) 0:00:56.145 ****** 2026-02-10 15:36:11.368996 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-02-10 15:36:11.369038 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-02-10 15:36:11.369045 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-02-10 15:36:11.369049 | aio | 2026-02-10 15:36:11.369053 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-02-10 15:36:11.369058 | aio | Tuesday 10 February 2026 15:36:11 +0000 (0:00:00.525) 0:00:56.671 ****** 2026-02-10 15:36:11.760483 | aio | changed: [aio] 2026-02-10 15:36:11.760559 | aio | 2026-02-10 15:36:11.760771 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-02-10 15:36:11.760811 | aio | Tuesday 10 February 2026 15:36:11 +0000 (0:00:00.391) 0:00:57.062 ****** 2026-02-10 15:36:12.163874 | aio | changed: [aio] 2026-02-10 15:36:12.163940 | aio | 2026-02-10 15:36:12.164035 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-02-10 15:36:12.164441 | aio | Tuesday 10 February 2026 15:36:12 +0000 (0:00:00.393) 0:00:57.456 ****** 2026-02-10 15:36:12.164481 | aio | 2026-02-10 15:36:12.164486 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-02-10 15:36:12.164491 | aio | Tuesday 10 February 2026 15:36:12 +0000 (0:00:00.009) 0:00:57.466 ****** 2026-02-10 15:36:12.881531 | aio | ok: [aio] 2026-02-10 15:36:12.881592 | aio | 2026-02-10 15:36:12.881801 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-02-10 15:36:12.881843 | aio | Tuesday 10 February 2026 15:36:12 +0000 (0:00:00.717) 0:00:58.183 ****** 2026-02-10 15:36:20.970561 | aio | changed: [aio] 2026-02-10 15:36:20.970613 | aio | 2026-02-10 15:36:20.970619 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-02-10 15:36:20.970624 | aio | Tuesday 10 February 2026 15:36:20 +0000 (0:00:08.088) 0:01:06.272 ****** 2026-02-10 15:36:21.520916 | aio | changed: [aio] 2026-02-10 15:36:21.520961 | aio | 2026-02-10 15:36:21.520969 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-02-10 15:36:21.520990 | aio | Tuesday 10 February 2026 15:36:21 +0000 (0:00:00.550) 0:01:06.822 ****** 2026-02-10 15:36:21.569312 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-02-10 15:36:21.569342 | aio | 2026-02-10 15:36:21.569355 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-02-10 15:36:21.569362 | aio | Tuesday 10 February 2026 15:36:21 +0000 (0:00:00.048) 0:01:06.871 ****** 2026-02-10 15:36:33.259113 | aio | changed: [aio] 2026-02-10 15:36:33.259183 | aio | 2026-02-10 15:36:33.259447 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-02-10 15:36:33.259493 | aio | Tuesday 10 February 2026 15:36:33 +0000 (0:00:11.690) 0:01:18.561 ****** 2026-02-10 15:36:33.899032 | aio | ok: [aio] => (item=chronyd) 2026-02-10 15:36:33.899098 | aio | ok: [aio] => (item=sshd) 2026-02-10 15:36:33.899104 | aio | 2026-02-10 15:36:33.899108 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-02-10 15:36:33.899113 | aio | Tuesday 10 February 2026 15:36:33 +0000 (0:00:00.639) 0:01:19.201 ****** 2026-02-10 15:36:34.135761 | aio | fatal: [aio]: FAILED! => {"changed": false, "dest": "/usr/bin/cephadm", "elapsed": 0, "msg": "Request failed: ", "url": "https://download.ceph.com/rpm-18.2.7/el9/noarch/cephadm"} 2026-02-10 15:36:34.138117 | aio | 2026-02-10 15:36:34.138137 | aio | PLAY RECAP ********************************************************************* 2026-02-10 15:36:34.138144 | aio | aio : ok=33 changed=20 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-02-10 15:36:34.138150 | aio | 2026-02-10 15:36:34.138156 | aio | 2026-02-10 15:36:34.138161 | aio | TASKS RECAP ******************************************************************** 2026-02-10 15:36:34.138167 | aio | Tuesday 10 February 2026 15:36:34 +0000 (0:00:00.238) 0:01:19.440 ****** 2026-02-10 15:36:34.138173 | aio | =============================================================================== 2026-02-10 15:36:34.140644 | aio | vexxhost.containers.containerd : Install AppArmor packages ------------- 37.55s 2026-02-10 15:36:34.140663 | aio | vexxhost.ceph.cephadm : Install packages ------------------------------- 11.69s 2026-02-10 15:36:34.140670 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 8.09s 2026-02-10 15:36:34.140676 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.26s 2026-02-10 15:36:34.140681 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.82s 2026-02-10 15:36:34.140687 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 1.74s 2026-02-10 15:36:34.140692 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-02-10 15:36:34.140698 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.14s 2026-02-10 15:36:34.140703 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.94s 2026-02-10 15:36:34.140709 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-02-10 15:36:34.140715 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 0.82s 2026-02-10 15:36:34.140721 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.72s 2026-02-10 15:36:34.140726 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.70s 2026-02-10 15:36:34.140731 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.64s 2026-02-10 15:36:34.140737 | aio | vexxhost.containers.containerd : Restart containerd --------------------- 0.55s 2026-02-10 15:36:34.140742 | aio | vexxhost.containers.containerd : Enable and start service --------------- 0.55s 2026-02-10 15:36:34.140747 | aio | vexxhost.containers.docker : Enable and start service ------------------- 0.55s 2026-02-10 15:36:34.140753 | aio | vexxhost.containers.docker : Create folders for configuration ----------- 0.53s 2026-02-10 15:36:34.140781 | aio | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.49s 2026-02-10 15:36:34.140787 | aio | vexxhost.containers.containerd : Create containerd config file ---------- 0.44s 2026-02-10 15:36:34.207482 | 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-02-10 15:36:34.207748 | aio | ERROR [default > converge] Executed: Failed 2026-02-10 15:36:34.207917 | 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-02-10 15:36:34.498757 | aio | ERROR 2026-02-10 15:36:34.498942 | aio | { 2026-02-10 15:36:34.498992 | aio | "delta": "0:02:15.810277", 2026-02-10 15:36:34.499033 | aio | "end": "2026-02-10 15:36:34.269825", 2026-02-10 15:36:34.499065 | aio | "msg": "non-zero return code", 2026-02-10 15:36:34.499094 | aio | "rc": 2, 2026-02-10 15:36:34.499123 | aio | "start": "2026-02-10 15:34:18.459548" 2026-02-10 15:36:34.499152 | aio | } failure 2026-02-10 15:36:34.504093 | 2026-02-10 15:36:34.504145 | PLAY RECAP 2026-02-10 15:36:34.504197 | aio | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:36:34.504218 | 2026-02-10 15:36:34.676117 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-10 15:36:34.679527 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 15:36:35.267713 | 2026-02-10 15:36:35.267850 | PLAY [all] 2026-02-10 15:36:35.279017 | 2026-02-10 15:36:35.279095 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-10 15:36:35.325139 | aio | skipping: Conditional result was False 2026-02-10 15:36:35.337586 | 2026-02-10 15:36:35.337669 | TASK [fetch-output : Set log path for single node] 2026-02-10 15:36:35.379799 | aio | ok 2026-02-10 15:36:35.386940 | 2026-02-10 15:36:35.387045 | LOOP [fetch-output : Ensure local output dirs] 2026-02-10 15:36:35.810455 | aio -> localhost | ok: "/var/lib/zuul/builds/69903cbac28d482bb1709692f728141d/work/logs" 2026-02-10 15:36:36.024928 | aio -> localhost | changed: "/var/lib/zuul/builds/69903cbac28d482bb1709692f728141d/work/artifacts" 2026-02-10 15:36:36.245641 | aio -> localhost | changed: "/var/lib/zuul/builds/69903cbac28d482bb1709692f728141d/work/docs" 2026-02-10 15:36:36.260549 | 2026-02-10 15:36:36.260738 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-10 15:36:36.923274 | aio | changed: .d..t...... ./ 2026-02-10 15:36:36.923829 | aio | changed: All items complete 2026-02-10 15:36:36.923863 | 2026-02-10 15:36:37.387861 | aio | changed: .d..t...... ./ 2026-02-10 15:36:37.847277 | aio | changed: .d..t...... ./ 2026-02-10 15:36:37.869687 | 2026-02-10 15:36:37.869892 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-10 15:36:38.368866 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006890 2026-02-10 15:36:38.597006 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006638 2026-02-10 15:36:38.610791 | 2026-02-10 15:36:38.610932 | PLAY [all] 2026-02-10 15:36:38.618513 | 2026-02-10 15:36:38.618584 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-10 15:36:39.008621 | aio | changed 2026-02-10 15:36:39.016471 | 2026-02-10 15:36:39.016604 | PLAY RECAP 2026-02-10 15:36:39.016673 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-02-10 15:36:39.016703 | 2026-02-10 15:36:39.182891 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 15:36:39.184591 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-10 15:36:39.785845 | 2026-02-10 15:36:39.786033 | PLAY [localhost] 2026-02-10 15:36:39.797016 | 2026-02-10 15:36:39.797109 | TASK [Generate Zuul manifest] 2026-02-10 15:36:39.818825 | localhost | ok 2026-02-10 15:36:39.835608 | 2026-02-10 15:36:39.835704 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-10 15:36:40.214668 | localhost | changed 2026-02-10 15:36:40.226367 | 2026-02-10 15:36:40.226451 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-10 15:36:40.256692 | localhost | ok 2026-02-10 15:36:40.266536 | 2026-02-10 15:36:40.266626 | TASK [Upload logs] 2026-02-10 15:36:40.286349 | localhost | ok 2026-02-10 15:36:40.349754 | 2026-02-10 15:36:40.349901 | TASK [Set zuul-log-path fact] 2026-02-10 15:36:40.370874 | localhost | ok 2026-02-10 15:36:40.385041 | 2026-02-10 15:36:40.385118 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 15:36:40.417055 | localhost | ok 2026-02-10 15:36:40.426454 | 2026-02-10 15:36:40.426520 | TASK [upload-logs : Create log directories] 2026-02-10 15:36:40.842654 | localhost | changed 2026-02-10 15:36:40.849210 | 2026-02-10 15:36:40.849326 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-10 15:36:41.290191 | localhost -> localhost | ok: Runtime: 0:00:00.005845 2026-02-10 15:36:41.297941 | 2026-02-10 15:36:41.298044 | TASK [upload-logs : Upload logs to log server] 2026-02-10 15:36:41.766524 | localhost | Output suppressed because no_log was given 2026-02-10 15:36:41.771642 | 2026-02-10 15:36:41.771740 | LOOP [upload-logs : Compress console log and json output] 2026-02-10 15:36:41.820676 | localhost | skipping: Conditional result was False 2026-02-10 15:36:41.827770 | localhost | skipping: Conditional result was False 2026-02-10 15:36:41.839131 | 2026-02-10 15:36:41.839352 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-10 15:36:41.883344 | localhost | skipping: Conditional result was False 2026-02-10 15:36:41.883815 | 2026-02-10 15:36:41.886264 | localhost | skipping: Conditional result was False 2026-02-10 15:36:41.903657 | 2026-02-10 15:36:41.903821 | LOOP [upload-logs : Upload console log and json output]