2026-02-10 15:34:08.214513 | Job console starting 2026-02-10 15:34:08.221776 | Updating git repos 2026-02-10 15:34:08.249896 | Cloning repos into workspace 2026-02-10 15:34:08.297009 | Restoring repo states 2026-02-10 15:34:08.305435 | Merging changes 2026-02-10 15:34:08.623882 | Checking out repos 2026-02-10 15:34:08.650701 | Preparing playbooks 2026-02-10 15:34:09.584732 | Running Ansible setup 2026-02-10 15:34:13.064129 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 15:34:13.667852 | 2026-02-10 15:34:13.668030 | PLAY [localhost] 2026-02-10 15:34:13.676796 | 2026-02-10 15:34:13.676879 | TASK [Gathering Facts] 2026-02-10 15:34:14.569263 | localhost | ok 2026-02-10 15:34:14.579431 | 2026-02-10 15:34:14.579534 | TASK [Setup log path fact] 2026-02-10 15:34:14.602709 | localhost | ok 2026-02-10 15:34:14.615194 | 2026-02-10 15:34:14.615294 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 15:34:14.645608 | localhost | ok 2026-02-10 15:34:14.654436 | 2026-02-10 15:34:14.654529 | TASK [emit-job-header : Print job information] 2026-02-10 15:34:14.694892 | # Job Information 2026-02-10 15:34:14.695114 | Ansible Version: 2.16.15 2026-02-10 15:34:14.695168 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-02-10 15:34:14.695206 | Pipeline: check 2026-02-10 15:34:14.695239 | Executor: 3a2793d2bd32 2026-02-10 15:34:14.695272 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/92 2026-02-10 15:34:14.695306 | Event ID: d5450ae2-0695-11f1-9b00-bef19dac7629 2026-02-10 15:34:14.699761 | 2026-02-10 15:34:14.699866 | LOOP [emit-job-header : Print node information] 2026-02-10 15:34:14.815274 | localhost | ok: 2026-02-10 15:34:14.815562 | localhost | # Node Information 2026-02-10 15:34:14.815624 | localhost | Inventory Hostname: aio 2026-02-10 15:34:14.815671 | localhost | Hostname: np0000155168 2026-02-10 15:34:14.815714 | localhost | Username: zuul 2026-02-10 15:34:14.815762 | localhost | Distro: Ubuntu 24.04 2026-02-10 15:34:14.815806 | localhost | Provider: yul1 2026-02-10 15:34:14.815847 | localhost | Region: ca-ymq-1 2026-02-10 15:34:14.815887 | localhost | Label: ubuntu-noble 2026-02-10 15:34:14.815927 | localhost | Product Name: OpenStack Nova 2026-02-10 15:34:14.815967 | localhost | Interface IP: 162.253.55.70 2026-02-10 15:34:14.832453 | 2026-02-10 15:34:14.832667 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-10 15:34:15.225720 | localhost -> localhost | changed 2026-02-10 15:34:15.233460 | 2026-02-10 15:34:15.233565 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-10 15:34:16.059177 | localhost -> localhost | changed 2026-02-10 15:34:16.068112 | 2026-02-10 15:34:16.068188 | PLAY [all] 2026-02-10 15:34:16.077210 | 2026-02-10 15:34:16.077309 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-10 15:34:16.303897 | aio -> localhost | ok 2026-02-10 15:34:16.316594 | 2026-02-10 15:34:16.316667 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-10 15:34:16.351050 | aio | ok 2026-02-10 15:34:16.365506 | aio | included: /var/lib/zuul/builds/788833f4b5a74d3187f221ed21a37b47/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-10 15:34:16.372050 | 2026-02-10 15:34:16.372119 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-10 15:34:17.322791 | aio -> localhost | Generating public/private rsa key pair. 2026-02-10 15:34:17.322969 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/788833f4b5a74d3187f221ed21a37b47/work/788833f4b5a74d3187f221ed21a37b47_id_rsa 2026-02-10 15:34:17.322997 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/788833f4b5a74d3187f221ed21a37b47/work/788833f4b5a74d3187f221ed21a37b47_id_rsa.pub 2026-02-10 15:34:17.323020 | aio -> localhost | The key fingerprint is: 2026-02-10 15:34:17.323040 | aio -> localhost | SHA256:XFq95unnuz1t4m3FAkIk4Hykqq62TZSUVqQGixf/uDw zuul-build-sshkey 2026-02-10 15:34:17.323060 | aio -> localhost | The key's randomart image is: 2026-02-10 15:34:17.323090 | aio -> localhost | +---[RSA 3072]----+ 2026-02-10 15:34:17.323114 | aio -> localhost | | .. .o..o.. | 2026-02-10 15:34:17.323136 | aio -> localhost | |. oo+o o ... | 2026-02-10 15:34:17.323155 | aio -> localhost | |...*. + ..o . | 2026-02-10 15:34:17.323174 | aio -> localhost | | .+ .+ o +. .. | 2026-02-10 15:34:17.323193 | aio -> localhost | | oo . S .o. . | 2026-02-10 15:34:17.323211 | aio -> localhost | | .o . o .. o| 2026-02-10 15:34:17.323230 | aio -> localhost | | ..E o .o| 2026-02-10 15:34:17.323248 | aio -> localhost | | oo . . o++| 2026-02-10 15:34:17.323360 | aio -> localhost | |ooo. .+=*+| 2026-02-10 15:34:17.323392 | aio -> localhost | +----[SHA256]-----+ 2026-02-10 15:34:17.323441 | aio -> localhost | ok: Runtime: 0:00:00.550194 2026-02-10 15:34:17.330390 | 2026-02-10 15:34:17.330456 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-10 15:34:17.366021 | aio | ok 2026-02-10 15:34:17.375244 | aio | included: /var/lib/zuul/builds/788833f4b5a74d3187f221ed21a37b47/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-10 15:34:17.383611 | 2026-02-10 15:34:17.383674 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-10 15:34:17.409487 | aio | skipping: Conditional result was False 2026-02-10 15:34:17.419489 | 2026-02-10 15:34:17.419552 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-10 15:34:17.968950 | aio | changed 2026-02-10 15:34:17.974382 | 2026-02-10 15:34:17.974445 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-10 15:34:18.185065 | aio | ok 2026-02-10 15:34:18.193012 | 2026-02-10 15:34:18.193098 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-10 15:34:18.714710 | aio | changed 2026-02-10 15:34:18.724654 | 2026-02-10 15:34:18.724816 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-10 15:34:19.267633 | aio | changed 2026-02-10 15:34:19.275364 | 2026-02-10 15:34:19.275428 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-10 15:34:19.299494 | aio | skipping: Conditional result was False 2026-02-10 15:34:19.309354 | 2026-02-10 15:34:19.309469 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-10 15:34:19.668401 | aio -> localhost | changed 2026-02-10 15:34:19.684812 | 2026-02-10 15:34:19.684881 | TASK [add-build-sshkey : Add back temp key] 2026-02-10 15:34:19.964341 | aio -> localhost | Identity added: /var/lib/zuul/builds/788833f4b5a74d3187f221ed21a37b47/work/788833f4b5a74d3187f221ed21a37b47_id_rsa (zuul-build-sshkey) 2026-02-10 15:34:19.964562 | aio -> localhost | ok: Runtime: 0:00:00.013390 2026-02-10 15:34:19.970667 | 2026-02-10 15:34:19.970742 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-10 15:34:20.317478 | aio | ok 2026-02-10 15:34:20.324343 | 2026-02-10 15:34:20.324405 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-10 15:34:20.349176 | aio | skipping: Conditional result was False 2026-02-10 15:34:20.367672 | 2026-02-10 15:34:20.367735 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-10 15:34:20.726881 | aio | ok 2026-02-10 15:34:20.733333 | 2026-02-10 15:34:20.733397 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-10 15:34:21.517380 | aio | Output suppressed because no_log was given 2026-02-10 15:34:21.528091 | 2026-02-10 15:34:21.528185 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-10 15:34:21.794850 | aio | ok: "logs" 2026-02-10 15:34:21.795072 | aio | ok: All items complete 2026-02-10 15:34:21.795099 | 2026-02-10 15:34:21.935988 | aio | ok: "artifacts" 2026-02-10 15:34:22.161005 | aio | ok: "docs" 2026-02-10 15:34:22.176504 | 2026-02-10 15:34:22.176594 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-10 15:34:22.394180 | aio | changed: "logs" 2026-02-10 15:34:22.582548 | aio | changed: "artifacts" 2026-02-10 15:34:22.775892 | aio | changed: "docs" 2026-02-10 15:34:22.796276 | 2026-02-10 15:34:22.796419 | PLAY RECAP 2026-02-10 15:34:22.796479 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-02-10 15:34:22.796519 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:34:22.796551 | 2026-02-10 15:34:22.922143 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 15:34:22.926054 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-10 15:34:23.538859 | 2026-02-10 15:34:23.539054 | PLAY [all] 2026-02-10 15:34:23.552345 | 2026-02-10 15:34:23.552427 | TASK [setup-uv : Extract archive] 2026-02-10 15:34:25.927900 | aio | changed 2026-02-10 15:34:25.936844 | 2026-02-10 15:34:25.936931 | TASK [setup-uv : Print version] 2026-02-10 15:34:25.637081 | aio | uv 0.8.13 2026-02-10 15:34:26.475489 | aio | ok: Runtime: 0:00:00.009560 2026-02-10 15:34:26.483283 | 2026-02-10 15:34:26.483333 | PLAY RECAP 2026-02-10 15:34:26.483381 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:34:26.483405 | 2026-02-10 15:34:26.613603 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-10 15:34:26.702106 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-10 15:34:27.262842 | 2026-02-10 15:34:27.262999 | PLAY [all] 2026-02-10 15:34:27.275712 | 2026-02-10 15:34:27.275784 | TASK [Copy inventory file for Zuul] 2026-02-10 15:34:28.232497 | aio | changed 2026-02-10 15:34:28.239362 | 2026-02-10 15:34:28.239440 | TASK [Switch "ansible_host" to private IP] 2026-02-10 15:34:28.549750 | aio | changed: 1 replacements made 2026-02-10 15:34:28.558028 | 2026-02-10 15:34:28.558118 | TASK [Run Molecule scenario] 2026-02-10 15:34:28.321215 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-02-10 15:34:28.321301 | aio | Creating virtual environment at: .venv 2026-02-10 15:34:28.565992 | aio | Downloading pygments (1.2MiB) 2026-02-10 15:34:28.569640 | aio | Downloading ansible-core (2.1MiB) 2026-02-10 15:34:28.570276 | aio | Downloading netaddr (2.2MiB) 2026-02-10 15:34:28.631668 | aio | Downloading cryptography (4.3MiB) 2026-02-10 15:34:28.794411 | aio | Downloading netaddr 2026-02-10 15:34:28.808894 | aio | Downloading cryptography 2026-02-10 15:34:28.852248 | aio | Downloading pygments 2026-02-10 15:34:28.933676 | aio | Downloading ansible-core 2026-02-10 15:34:28.985976 | aio | Installed 38 packages in 51ms 2026-02-10 15:34:29.741122 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-02-10 15:34:29.741187 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-02-10 15:34:30.355995 | 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:30.356086 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-02-10 15:34:44.358291 | aio | INFO [default > dependency] Executing 2026-02-10 15:34:44.360633 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-02-10 15:34:44.360647 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-02-10 15:34:44.360659 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-02-10 15:34:44.364591 | aio | INFO [default > cleanup] Executing 2026-02-10 15:34:44.364965 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-10 15:34:44.370554 | aio | INFO [default > destroy] Executing 2026-02-10 15:34:44.370672 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-02-10 15:34:44.370771 | aio | INFO [default > destroy] Executed: Successful 2026-02-10 15:34:44.376474 | aio | INFO [default > syntax] Executing 2026-02-10 15:34:45.410794 | aio | 2026-02-10 15:34:45.411257 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-02-10 15:34:45.461383 | aio | INFO [default > syntax] Executed: Successful 2026-02-10 15:34:45.471514 | aio | INFO [default > create] Executing 2026-02-10 15:34:45.473066 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-10 15:34:45.478941 | aio | INFO [default > prepare] Executing 2026-02-10 15:34:46.886475 | aio | 2026-02-10 15:34:46.886897 | aio | PLAY [Prepare] ***************************************************************** 2026-02-10 15:34:46.887216 | aio | 2026-02-10 15:34:46.887538 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 15:34:46.888129 | aio | Tuesday 10 February 2026 15:34:46 +0000 (0:00:00.032) 0:00:00.032 ****** 2026-02-10 15:34:48.040842 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-02-10 15:34:48.040944 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-02-10 15:34:48.041057 | aio | interpreter could change the meaning of that path. See 2026-02-10 15:34:48.041167 | aio | https://docs.ansible.com/ansible- 2026-02-10 15:34:48.041281 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-02-10 15:34:48.050872 | aio | ok: [aio] 2026-02-10 15:34:48.051123 | aio | 2026-02-10 15:34:48.051386 | aio | TASK [Configure short hostname] ************************************************ 2026-02-10 15:34:48.051646 | aio | Tuesday 10 February 2026 15:34:48 +0000 (0:00:01.164) 0:00:01.197 ****** 2026-02-10 15:34:48.750946 | aio | changed: [aio] 2026-02-10 15:34:48.751007 | aio | 2026-02-10 15:34:48.751145 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-02-10 15:34:48.751856 | aio | Tuesday 10 February 2026 15:34:48 +0000 (0:00:00.700) 0:00:01.897 ****** 2026-02-10 15:34:49.047060 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-02-10 15:34:49.047123 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-02-10 15:34:49.047154 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-02-10 15:34:49.053247 | aio | changed: [aio] 2026-02-10 15:34:49.053391 | aio | 2026-02-10 15:34:49.053533 | aio | TASK [Update apt cache] ******************************************************** 2026-02-10 15:34:49.053691 | aio | Tuesday 10 February 2026 15:34:49 +0000 (0:00:00.299) 0:00:02.197 ****** 2026-02-10 15:34:55.412596 | aio | changed: [aio] 2026-02-10 15:34:55.412877 | aio | 2026-02-10 15:34:55.414790 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-02-10 15:34:55.414804 | aio | 2026-02-10 15:34:55.414825 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 15:34:55.414830 | aio | Tuesday 10 February 2026 15:34:55 +0000 (0:00:06.360) 0:00:08.558 ****** 2026-02-10 15:34:56.119190 | aio | ok: [aio] 2026-02-10 15:34:56.119249 | aio | 2026-02-10 15:34:56.119385 | aio | TASK [Install depedencies] ***************************************************** 2026-02-10 15:34:56.120846 | aio | Tuesday 10 February 2026 15:34:56 +0000 (0:00:00.707) 0:00:09.265 ****** 2026-02-10 15:35:13.448068 | aio | changed: [aio] 2026-02-10 15:35:13.448114 | aio | 2026-02-10 15:35:13.448123 | aio | TASK [Start up service] ******************************************************** 2026-02-10 15:35:13.448131 | aio | Tuesday 10 February 2026 15:35:13 +0000 (0:00:17.326) 0:00:26.592 ****** 2026-02-10 15:35:14.052248 | aio | ok: [aio] 2026-02-10 15:35:14.053922 | aio | 2026-02-10 15:35:14.053941 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-02-10 15:35:14.053950 | aio | Tuesday 10 February 2026 15:35:14 +0000 (0:00:00.604) 0:00:27.196 ****** 2026-02-10 15:35:14.370081 | aio | ok: [aio] 2026-02-10 15:35:14.370116 | aio | 2026-02-10 15:35:14.370122 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-02-10 15:35:14.370128 | aio | Tuesday 10 February 2026 15:35:14 +0000 (0:00:00.319) 0:00:27.516 ****** 2026-02-10 15:35:15.090850 | aio | changed: [aio] 2026-02-10 15:35:15.090888 | aio | 2026-02-10 15:35:15.090895 | aio | TASK [Get list of all loopback devices] **************************************** 2026-02-10 15:35:15.090901 | aio | Tuesday 10 February 2026 15:35:15 +0000 (0:00:00.719) 0:00:28.236 ****** 2026-02-10 15:35:15.336954 | aio | ok: [aio] 2026-02-10 15:35:15.336995 | aio | 2026-02-10 15:35:15.338167 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-02-10 15:35:15.338201 | aio | Tuesday 10 February 2026 15:35:15 +0000 (0:00:00.244) 0:00:28.481 ****** 2026-02-10 15:35:15.352529 | aio | skipping: [aio] 2026-02-10 15:35:15.352550 | aio | 2026-02-10 15:35:15.352558 | aio | TASK [Create devices for Ceph] ************************************************* 2026-02-10 15:35:15.352565 | aio | Tuesday 10 February 2026 15:35:15 +0000 (0:00:00.017) 0:00:28.499 ****** 2026-02-10 15:35:15.966168 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:35:15.966742 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:35:15.966801 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:35:15.966809 | aio | 2026-02-10 15:35:15.966816 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-02-10 15:35:15.966822 | aio | Tuesday 10 February 2026 15:35:15 +0000 (0:00:00.613) 0:00:29.112 ****** 2026-02-10 15:35:16.727120 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:35:16.727158 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:35:16.727164 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:35:16.727169 | aio | 2026-02-10 15:35:16.727183 | aio | TASK [Start loop devices] ****************************************************** 2026-02-10 15:35:16.727189 | aio | Tuesday 10 February 2026 15:35:16 +0000 (0:00:00.760) 0:00:29.873 ****** 2026-02-10 15:35:17.492704 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:35:17.492733 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:35:17.492739 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:35:17.492744 | aio | 2026-02-10 15:35:17.492750 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-02-10 15:35:17.492764 | aio | Tuesday 10 February 2026 15:35:17 +0000 (0:00:00.764) 0:00:30.637 ****** 2026-02-10 15:35:18.763879 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:35:18.763928 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:35:18.763934 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:35:18.763941 | aio | 2026-02-10 15:35:18.763947 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-02-10 15:35:18.764006 | aio | Tuesday 10 February 2026 15:35:18 +0000 (0:00:01.272) 0:00:31.909 ****** 2026-02-10 15:35:19.972163 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-02-10 15:35:19.972308 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-02-10 15:35:19.972527 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-02-10 15:35:19.972642 | aio | 2026-02-10 15:35:19.972819 | aio | PLAY RECAP ********************************************************************* 2026-02-10 15:35:19.972993 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-02-10 15:35:19.973144 | aio | 2026-02-10 15:35:19.973271 | aio | 2026-02-10 15:35:19.973440 | aio | TASKS RECAP ******************************************************************** 2026-02-10 15:35:19.974004 | aio | Tuesday 10 February 2026 15:35:19 +0000 (0:00:01.209) 0:00:33.119 ****** 2026-02-10 15:35:19.974152 | aio | =============================================================================== 2026-02-10 15:35:19.974303 | aio | Install depedencies ---------------------------------------------------- 17.33s 2026-02-10 15:35:19.974808 | aio | Update apt cache -------------------------------------------------------- 6.36s 2026-02-10 15:35:19.974819 | aio | Create a volume group for each loop device ------------------------------ 1.27s 2026-02-10 15:35:19.974823 | aio | Create a logical volume for each loop device ---------------------------- 1.21s 2026-02-10 15:35:19.974920 | aio | Gathering Facts --------------------------------------------------------- 1.16s 2026-02-10 15:35:19.975072 | aio | Start loop devices ------------------------------------------------------ 0.76s 2026-02-10 15:35:19.975243 | aio | Set permissions on loopback devices ------------------------------------- 0.76s 2026-02-10 15:35:19.975396 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.72s 2026-02-10 15:35:19.975548 | aio | Gathering Facts --------------------------------------------------------- 0.71s 2026-02-10 15:35:19.975694 | aio | Configure short hostname ------------------------------------------------ 0.70s 2026-02-10 15:35:19.975887 | aio | Create devices for Ceph ------------------------------------------------- 0.61s 2026-02-10 15:35:19.976072 | aio | Start up service -------------------------------------------------------- 0.60s 2026-02-10 15:35:19.976223 | aio | Generate lvm.conf ------------------------------------------------------- 0.32s 2026-02-10 15:35:19.976411 | aio | Ensure hostname inside hosts file --------------------------------------- 0.30s 2026-02-10 15:35:19.976578 | aio | Get list of all loopback devices ---------------------------------------- 0.24s 2026-02-10 15:35:19.976732 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-02-10 15:35:20.042339 | aio | INFO [default > prepare] Executed: Successful 2026-02-10 15:35:20.050087 | aio | INFO [default > converge] Executing 2026-02-10 15:35:21.017854 | aio | 2026-02-10 15:35:21.017999 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-02-10 15:35:21.018938 | aio | 2026-02-10 15:35:21.018969 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 15:35:21.019902 | aio | Tuesday 10 February 2026 15:35:21 +0000 (0:00:00.053) 0:00:00.053 ****** 2026-02-10 15:35:22.143117 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-02-10 15:35:22.143171 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-02-10 15:35:22.143180 | aio | interpreter could change the meaning of that path. See 2026-02-10 15:35:22.143187 | aio | https://docs.ansible.com/ansible- 2026-02-10 15:35:22.143195 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-02-10 15:35:22.151028 | aio | ok: [aio] 2026-02-10 15:35:22.151242 | aio | 2026-02-10 15:35:22.151467 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 15:35:22.151660 | aio | Tuesday 10 February 2026 15:35:22 +0000 (0:00:01.134) 0:00:01.188 ****** 2026-02-10 15:35:22.488485 | aio | ok: [aio] 2026-02-10 15:35:22.488518 | aio | 2026-02-10 15:35:22.488523 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 15:35:22.488527 | aio | Tuesday 10 February 2026 15:35:22 +0000 (0:00:00.336) 0:00:01.524 ****** 2026-02-10 15:35:22.532466 | aio | skipping: [aio] 2026-02-10 15:35:22.532497 | aio | 2026-02-10 15:35:22.532502 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-02-10 15:35:22.532507 | aio | Tuesday 10 February 2026 15:35:22 +0000 (0:00:00.044) 0:00:01.568 ****** 2026-02-10 15:35:22.866417 | aio | changed: [aio] 2026-02-10 15:35:22.866643 | aio | 2026-02-10 15:35:22.866941 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 15:35:22.867220 | aio | Tuesday 10 February 2026 15:35:22 +0000 (0:00:00.334) 0:00:01.902 ****** 2026-02-10 15:35:22.961957 | aio | ok: [aio] => { 2026-02-10 15:35:22.962223 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-02-10 15:35:22.962457 | aio | } 2026-02-10 15:35:22.962674 | aio | 2026-02-10 15:35:22.963037 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 15:35:22.963288 | aio | Tuesday 10 February 2026 15:35:22 +0000 (0:00:00.095) 0:00:01.998 ****** 2026-02-10 15:35:23.725179 | aio | changed: [aio] 2026-02-10 15:35:23.725229 | aio | 2026-02-10 15:35:23.725375 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 15:35:23.725824 | aio | Tuesday 10 February 2026 15:35:23 +0000 (0:00:00.762) 0:00:02.761 ****** 2026-02-10 15:35:23.774031 | aio | skipping: [aio] 2026-02-10 15:35:23.774247 | aio | 2026-02-10 15:35:23.774498 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 15:35:23.774819 | aio | Tuesday 10 February 2026 15:35:23 +0000 (0:00:00.049) 0:00:02.810 ****** 2026-02-10 15:35:23.824578 | aio | skipping: [aio] 2026-02-10 15:35:23.824859 | aio | 2026-02-10 15:35:23.825118 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 15:35:23.825362 | aio | Tuesday 10 February 2026 15:35:23 +0000 (0:00:00.050) 0:00:02.861 ****** 2026-02-10 15:35:24.065975 | aio | ok: [aio] 2026-02-10 15:35:24.066834 | aio | 2026-02-10 15:35:24.066945 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 15:35:24.067258 | aio | Tuesday 10 February 2026 15:35:24 +0000 (0:00:00.240) 0:00:03.102 ****** 2026-02-10 15:35:25.169138 | aio | ok: [aio] 2026-02-10 15:35:25.169506 | aio | 2026-02-10 15:35:25.170362 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 15:35:25.170391 | aio | Tuesday 10 February 2026 15:35:25 +0000 (0:00:01.103) 0:00:04.206 ****** 2026-02-10 15:35:25.360839 | aio | ok: [aio] => { 2026-02-10 15:35:25.360893 | 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:25.360905 | aio | } 2026-02-10 15:35:25.361150 | aio | 2026-02-10 15:35:25.361535 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 15:35:25.361985 | aio | Tuesday 10 February 2026 15:35:25 +0000 (0:00:00.190) 0:00:04.396 ****** 2026-02-10 15:35:26.357984 | aio | changed: [aio] 2026-02-10 15:35:26.359207 | aio | 2026-02-10 15:35:26.359386 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 15:35:26.359542 | aio | Tuesday 10 February 2026 15:35:26 +0000 (0:00:00.998) 0:00:05.394 ****** 2026-02-10 15:35:29.490542 | aio | changed: [aio] 2026-02-10 15:35:29.490935 | aio | 2026-02-10 15:35:29.491278 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-02-10 15:35:29.491616 | aio | Tuesday 10 February 2026 15:35:29 +0000 (0:00:03.132) 0:00:08.526 ****** 2026-02-10 15:35:29.526346 | aio | skipping: [aio] 2026-02-10 15:35:29.526819 | aio | 2026-02-10 15:35:29.527159 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-02-10 15:35:29.527472 | aio | Tuesday 10 February 2026 15:35:29 +0000 (0:00:00.035) 0:00:08.562 ****** 2026-02-10 15:35:29.561932 | aio | skipping: [aio] 2026-02-10 15:35:29.562273 | aio | 2026-02-10 15:35:29.562599 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-02-10 15:35:29.562969 | aio | Tuesday 10 February 2026 15:35:29 +0000 (0:00:00.035) 0:00:08.598 ****** 2026-02-10 15:35:29.594801 | aio | skipping: [aio] 2026-02-10 15:35:29.594833 | aio | 2026-02-10 15:35:29.594838 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-02-10 15:35:29.594843 | aio | Tuesday 10 February 2026 15:35:29 +0000 (0:00:00.031) 0:00:08.629 ****** 2026-02-10 15:36:08.994303 | aio | changed: [aio] 2026-02-10 15:36:08.994547 | aio | 2026-02-10 15:36:08.994754 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-02-10 15:36:08.994976 | aio | Tuesday 10 February 2026 15:36:08 +0000 (0:00:39.401) 0:00:48.031 ****** 2026-02-10 15:36:09.586257 | aio | changed: [aio] 2026-02-10 15:36:09.588808 | aio | 2026-02-10 15:36:09.588844 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-02-10 15:36:09.588861 | aio | Tuesday 10 February 2026 15:36:09 +0000 (0:00:00.590) 0:00:48.621 ****** 2026-02-10 15:36:10.628041 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-02-10 15:36:10.628124 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-02-10 15:36:10.628823 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-02-10 15:36:10.628851 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-02-10 15:36:10.628858 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-02-10 15:36:10.628864 | aio | 2026-02-10 15:36:10.628869 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-02-10 15:36:10.628875 | aio | Tuesday 10 February 2026 15:36:10 +0000 (0:00:01.043) 0:00:49.664 ****** 2026-02-10 15:36:11.239856 | aio | changed: [aio] 2026-02-10 15:36:11.239905 | aio | 2026-02-10 15:36:11.239920 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-02-10 15:36:11.239934 | aio | Tuesday 10 February 2026 15:36:11 +0000 (0:00:00.602) 0:00:50.267 ****** 2026-02-10 15:36:11.239946 | aio | 2026-02-10 15:36:11.239959 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-02-10 15:36:11.240043 | aio | Tuesday 10 February 2026 15:36:11 +0000 (0:00:00.007) 0:00:50.275 ****** 2026-02-10 15:36:12.328153 | aio | ok: [aio] 2026-02-10 15:36:12.328249 | aio | 2026-02-10 15:36:12.328382 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-02-10 15:36:12.328505 | aio | Tuesday 10 February 2026 15:36:12 +0000 (0:00:01.089) 0:00:51.364 ****** 2026-02-10 15:36:16.004181 | aio | changed: [aio] 2026-02-10 15:36:16.004551 | aio | 2026-02-10 15:36:16.004928 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-02-10 15:36:16.005299 | aio | Tuesday 10 February 2026 15:36:16 +0000 (0:00:03.676) 0:00:55.040 ****** 2026-02-10 15:36:16.668161 | aio | changed: [aio] 2026-02-10 15:36:16.668334 | aio | 2026-02-10 15:36:16.668484 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 15:36:16.668630 | aio | Tuesday 10 February 2026 15:36:16 +0000 (0:00:00.663) 0:00:55.704 ****** 2026-02-10 15:36:16.905433 | aio | ok: [aio] 2026-02-10 15:36:16.905463 | aio | 2026-02-10 15:36:16.905469 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 15:36:16.905475 | aio | Tuesday 10 February 2026 15:36:16 +0000 (0:00:00.235) 0:00:55.940 ****** 2026-02-10 15:36:16.977649 | aio | ok: [aio] => { 2026-02-10 15:36:16.978000 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-02-10 15:36:16.978150 | aio | } 2026-02-10 15:36:16.978282 | aio | 2026-02-10 15:36:16.979345 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 15:36:16.979676 | aio | Tuesday 10 February 2026 15:36:16 +0000 (0:00:00.074) 0:00:56.015 ****** 2026-02-10 15:36:17.834189 | aio | changed: [aio] 2026-02-10 15:36:17.834300 | aio | 2026-02-10 15:36:17.834806 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 15:36:17.834822 | aio | Tuesday 10 February 2026 15:36:17 +0000 (0:00:00.855) 0:00:56.870 ****** 2026-02-10 15:36:22.294182 | aio | changed: [aio] 2026-02-10 15:36:22.294252 | aio | 2026-02-10 15:36:22.294382 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-02-10 15:36:22.294820 | aio | Tuesday 10 February 2026 15:36:22 +0000 (0:00:04.460) 0:01:01.330 ****** 2026-02-10 15:36:23.209294 | aio | ok: [aio] 2026-02-10 15:36:23.209941 | aio | 2026-02-10 15:36:23.209995 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-02-10 15:36:23.210006 | aio | Tuesday 10 February 2026 15:36:23 +0000 (0:00:00.914) 0:01:02.245 ****** 2026-02-10 15:36:24.107210 | aio | changed: [aio] 2026-02-10 15:36:24.107267 | aio | 2026-02-10 15:36:24.107283 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-02-10 15:36:24.107296 | aio | Tuesday 10 February 2026 15:36:24 +0000 (0:00:00.897) 0:01:03.142 ****** 2026-02-10 15:36:24.615238 | aio | changed: [aio] 2026-02-10 15:36:24.615404 | aio | 2026-02-10 15:36:24.615845 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-02-10 15:36:24.615888 | aio | Tuesday 10 February 2026 15:36:24 +0000 (0:00:00.507) 0:01:03.650 ****** 2026-02-10 15:36:25.244258 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-02-10 15:36:25.244496 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-02-10 15:36:25.244694 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-02-10 15:36:25.244962 | aio | 2026-02-10 15:36:25.245594 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-02-10 15:36:25.245612 | aio | Tuesday 10 February 2026 15:36:25 +0000 (0:00:00.629) 0:01:04.280 ****** 2026-02-10 15:36:25.721099 | aio | changed: [aio] 2026-02-10 15:36:25.721142 | aio | 2026-02-10 15:36:25.721153 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-02-10 15:36:25.721162 | aio | Tuesday 10 February 2026 15:36:25 +0000 (0:00:00.476) 0:01:04.756 ****** 2026-02-10 15:36:26.211561 | aio | changed: [aio] 2026-02-10 15:36:26.211606 | aio | 2026-02-10 15:36:26.211617 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-02-10 15:36:26.211628 | aio | Tuesday 10 February 2026 15:36:26 +0000 (0:00:00.480) 0:01:05.237 ****** 2026-02-10 15:36:26.211636 | aio | 2026-02-10 15:36:26.211645 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-02-10 15:36:26.211653 | aio | Tuesday 10 February 2026 15:36:26 +0000 (0:00:00.009) 0:01:05.246 ****** 2026-02-10 15:36:27.121482 | aio | ok: [aio] 2026-02-10 15:36:27.121519 | aio | 2026-02-10 15:36:27.121525 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-02-10 15:36:27.121532 | aio | Tuesday 10 February 2026 15:36:27 +0000 (0:00:00.908) 0:01:06.155 ****** 2026-02-10 15:36:31.365826 | aio | changed: [aio] 2026-02-10 15:36:31.366074 | aio | 2026-02-10 15:36:31.366287 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-02-10 15:36:31.366489 | aio | Tuesday 10 February 2026 15:36:31 +0000 (0:00:04.247) 0:01:10.402 ****** 2026-02-10 15:36:33.076147 | aio | changed: [aio] 2026-02-10 15:36:33.077064 | aio | 2026-02-10 15:36:33.077094 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-02-10 15:36:33.077107 | aio | Tuesday 10 February 2026 15:36:33 +0000 (0:00:01.710) 0:01:12.112 ****** 2026-02-10 15:36:33.129450 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-02-10 15:36:33.129498 | aio | 2026-02-10 15:36:33.129510 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-02-10 15:36:33.129520 | aio | Tuesday 10 February 2026 15:36:33 +0000 (0:00:00.052) 0:01:12.165 ****** 2026-02-10 15:36:34.072226 | aio | ok: [aio] 2026-02-10 15:36:34.072285 | aio | 2026-02-10 15:36:34.072296 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-02-10 15:36:34.072306 | aio | Tuesday 10 February 2026 15:36:34 +0000 (0:00:00.942) 0:01:13.108 ****** 2026-02-10 15:36:34.833802 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-02-10 15:36:34.833842 | aio | ok: [aio] => (item=ssh) 2026-02-10 15:36:34.833848 | aio | 2026-02-10 15:36:34.833857 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-02-10 15:36:34.833977 | aio | Tuesday 10 February 2026 15:36:34 +0000 (0:00:00.762) 0:01:13.870 ****** 2026-02-10 15:36:35.167763 | 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:35.169445 | aio | 2026-02-10 15:36:35.169599 | aio | PLAY RECAP ********************************************************************* 2026-02-10 15:36:35.169781 | aio | aio : ok=33 changed=19 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-02-10 15:36:35.170222 | aio | 2026-02-10 15:36:35.170241 | aio | 2026-02-10 15:36:35.170253 | aio | TASKS RECAP ******************************************************************** 2026-02-10 15:36:35.170445 | aio | Tuesday 10 February 2026 15:36:35 +0000 (0:00:00.336) 0:01:14.207 ****** 2026-02-10 15:36:35.170588 | aio | =============================================================================== 2026-02-10 15:36:35.170742 | aio | vexxhost.containers.containerd : Install AppArmor packages ------------- 39.40s 2026-02-10 15:36:35.171844 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.46s 2026-02-10 15:36:35.171860 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 4.25s 2026-02-10 15:36:35.171866 | aio | vexxhost.containers.containerd : Restart containerd --------------------- 3.68s 2026-02-10 15:36:35.171871 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.13s 2026-02-10 15:36:35.171876 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 2.00s 2026-02-10 15:36:35.171882 | aio | vexxhost.containers.docker : Enable and start service ------------------- 1.71s 2026-02-10 15:36:35.171890 | aio | Gathering Facts --------------------------------------------------------- 1.13s 2026-02-10 15:36:35.172036 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.10s 2026-02-10 15:36:35.172161 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.04s 2026-02-10 15:36:35.172316 | aio | vexxhost.containers.download_artifact : Download item ------------------- 1.00s 2026-02-10 15:36:35.172473 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 0.94s 2026-02-10 15:36:35.172630 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.91s 2026-02-10 15:36:35.172785 | aio | vexxhost.containers.docker : Ensure group "docker" exists --------------- 0.90s 2026-02-10 15:36:35.173015 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-02-10 15:36:35.173163 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.76s 2026-02-10 15:36:35.173314 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.76s 2026-02-10 15:36:35.173467 | aio | vexxhost.containers.containerd : Enable and start service --------------- 0.66s 2026-02-10 15:36:35.173619 | aio | vexxhost.containers.docker : Create folders for configuration ----------- 0.63s 2026-02-10 15:36:35.173771 | aio | vexxhost.containers.containerd : Create containerd config file ---------- 0.60s 2026-02-10 15:36:35.256815 | 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:35.257151 | aio | ERROR [default > converge] Executed: Failed 2026-02-10 15:36:35.257310 | 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:35.661771 | aio | ERROR 2026-02-10 15:36:35.662010 | aio | { 2026-02-10 15:36:35.662052 | aio | "delta": "0:02:07.082929", 2026-02-10 15:36:35.662082 | aio | "end": "2026-02-10 15:36:35.336876", 2026-02-10 15:36:35.662110 | aio | "msg": "non-zero return code", 2026-02-10 15:36:35.662137 | aio | "rc": 2, 2026-02-10 15:36:35.662166 | aio | "start": "2026-02-10 15:34:28.253947" 2026-02-10 15:36:35.662196 | aio | } failure 2026-02-10 15:36:35.668093 | 2026-02-10 15:36:35.668176 | PLAY RECAP 2026-02-10 15:36:35.668248 | aio | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:36:35.668284 | 2026-02-10 15:36:35.784167 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-10 15:36:35.788045 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 15:36:36.387900 | 2026-02-10 15:36:36.388056 | PLAY [all] 2026-02-10 15:36:36.400370 | 2026-02-10 15:36:36.400462 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-10 15:36:36.446394 | aio | skipping: Conditional result was False 2026-02-10 15:36:36.458019 | 2026-02-10 15:36:36.458134 | TASK [fetch-output : Set log path for single node] 2026-02-10 15:36:36.503237 | aio | ok 2026-02-10 15:36:36.512085 | 2026-02-10 15:36:36.512220 | LOOP [fetch-output : Ensure local output dirs] 2026-02-10 15:36:36.960362 | aio -> localhost | ok: "/var/lib/zuul/builds/788833f4b5a74d3187f221ed21a37b47/work/logs" 2026-02-10 15:36:37.178930 | aio -> localhost | changed: "/var/lib/zuul/builds/788833f4b5a74d3187f221ed21a37b47/work/artifacts" 2026-02-10 15:36:37.425183 | aio -> localhost | changed: "/var/lib/zuul/builds/788833f4b5a74d3187f221ed21a37b47/work/docs" 2026-02-10 15:36:37.439405 | 2026-02-10 15:36:37.439599 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-10 15:36:38.098497 | aio | changed: .d..t...... ./ 2026-02-10 15:36:38.098903 | aio | changed: All items complete 2026-02-10 15:36:38.098951 | 2026-02-10 15:36:38.603597 | aio | changed: .d..t...... ./ 2026-02-10 15:36:39.080784 | aio | changed: .d..t...... ./ 2026-02-10 15:36:39.103403 | 2026-02-10 15:36:39.103550 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-10 15:36:39.598990 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.009251 2026-02-10 15:36:39.844086 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007998 2026-02-10 15:36:39.863148 | 2026-02-10 15:36:39.863274 | PLAY [all] 2026-02-10 15:36:39.874706 | 2026-02-10 15:36:39.874816 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-10 15:36:40.359064 | aio | changed 2026-02-10 15:36:40.365009 | 2026-02-10 15:36:40.365058 | PLAY RECAP 2026-02-10 15:36:40.365101 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-02-10 15:36:40.365123 | 2026-02-10 15:36:40.473749 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 15:36:40.477687 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-10 15:36:41.065906 | 2026-02-10 15:36:41.066110 | PLAY [localhost] 2026-02-10 15:36:41.077611 | 2026-02-10 15:36:41.077723 | TASK [Generate Zuul manifest] 2026-02-10 15:36:41.100290 | localhost | ok 2026-02-10 15:36:41.115959 | 2026-02-10 15:36:41.116083 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-10 15:36:41.464403 | localhost | changed 2026-02-10 15:36:41.480051 | 2026-02-10 15:36:41.480175 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-10 15:36:41.511756 | localhost | ok 2026-02-10 15:36:41.520312 | 2026-02-10 15:36:41.520383 | TASK [Upload logs] 2026-02-10 15:36:41.543539 | localhost | ok 2026-02-10 15:36:41.606466 | 2026-02-10 15:36:41.606619 | TASK [Set zuul-log-path fact] 2026-02-10 15:36:41.627202 | localhost | ok 2026-02-10 15:36:41.640753 | 2026-02-10 15:36:41.640898 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 15:36:41.676152 | localhost | ok 2026-02-10 15:36:41.684207 | 2026-02-10 15:36:41.684279 | TASK [upload-logs : Create log directories] 2026-02-10 15:36:42.103521 | localhost | changed 2026-02-10 15:36:42.108387 | 2026-02-10 15:36:42.108461 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-10 15:36:42.551100 | localhost -> localhost | ok: Runtime: 0:00:00.004960 2026-02-10 15:36:42.557447 | 2026-02-10 15:36:42.557542 | TASK [upload-logs : Upload logs to log server] 2026-02-10 15:36:43.029783 | localhost | Output suppressed because no_log was given 2026-02-10 15:36:43.033963 | 2026-02-10 15:36:43.034032 | LOOP [upload-logs : Compress console log and json output] 2026-02-10 15:36:43.082701 | localhost | skipping: Conditional result was False 2026-02-10 15:36:43.088870 | localhost | skipping: Conditional result was False 2026-02-10 15:36:43.108605 | 2026-02-10 15:36:43.108817 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-10 15:36:43.157166 | localhost | skipping: Conditional result was False 2026-02-10 15:36:43.157604 | 2026-02-10 15:36:43.160670 | localhost | skipping: Conditional result was False 2026-02-10 15:36:43.170014 | 2026-02-10 15:36:43.170148 | LOOP [upload-logs : Upload console log and json output]