2026-05-19 13:41:53.892159 | Job console starting 2026-05-19 13:41:53.901839 | Updating git repos 2026-05-19 13:41:53.935881 | Cloning repos into workspace 2026-05-19 13:41:53.977448 | Restoring repo states 2026-05-19 13:41:53.986049 | Merging changes 2026-05-19 13:41:54.303801 | Checking out repos 2026-05-19 13:41:54.363113 | Preparing playbooks 2026-05-19 13:41:55.434328 | Running Ansible setup 2026-05-19 13:41:59.003786 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:41:59.679398 | 2026-05-19 13:41:59.679569 | PLAY [localhost] 2026-05-19 13:41:59.689267 | 2026-05-19 13:41:59.689380 | TASK [Gathering Facts] 2026-05-19 13:42:00.639837 | localhost | ok 2026-05-19 13:42:00.651987 | 2026-05-19 13:42:00.652101 | TASK [Setup log path fact] 2026-05-19 13:42:00.675536 | localhost | ok 2026-05-19 13:42:00.691004 | 2026-05-19 13:42:00.691072 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:42:00.723837 | localhost | ok 2026-05-19 13:42:00.733744 | 2026-05-19 13:42:00.733835 | TASK [emit-job-header : Print job information] 2026-05-19 13:42:00.775777 | # Job Information 2026-05-19 13:42:00.775942 | Ansible Version: 2.16.18 2026-05-19 13:42:00.775988 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-19 13:42:00.776019 | Pipeline: check 2026-05-19 13:42:00.776047 | Executor: 2d72f0692154 2026-05-19 13:42:00.776075 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/92 2026-05-19 13:42:00.776106 | Event ID: 68e67f30-5388-11f1-8e46-10246c3b9262 2026-05-19 13:42:00.780545 | 2026-05-19 13:42:00.780639 | LOOP [emit-job-header : Print node information] 2026-05-19 13:42:00.881582 | localhost | ok: 2026-05-19 13:42:00.881845 | localhost | # Node Information 2026-05-19 13:42:00.881884 | localhost | Inventory Hostname: aio 2026-05-19 13:42:00.881907 | localhost | Hostname: np0000174759 2026-05-19 13:42:00.881927 | localhost | Username: zuul 2026-05-19 13:42:00.881951 | localhost | Distro: Ubuntu 22.04 2026-05-19 13:42:00.881972 | localhost | Provider: yul1 2026-05-19 13:42:00.881990 | localhost | Region: ca-ymq-1 2026-05-19 13:42:00.882057 | localhost | Label: ubuntu-jammy 2026-05-19 13:42:00.882085 | localhost | Product Name: OpenStack Nova 2026-05-19 13:42:00.882105 | localhost | Interface IP: 199.204.45.216 2026-05-19 13:42:00.907643 | 2026-05-19 13:42:00.909047 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 13:42:01.313499 | localhost -> localhost | changed 2026-05-19 13:42:01.323543 | 2026-05-19 13:42:01.323624 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 13:42:02.225024 | localhost -> localhost | changed 2026-05-19 13:42:02.236490 | 2026-05-19 13:42:02.236650 | PLAY [all] 2026-05-19 13:42:02.246871 | 2026-05-19 13:42:02.246961 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 13:42:02.476891 | aio -> localhost | ok 2026-05-19 13:42:02.487294 | 2026-05-19 13:42:02.487436 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 13:42:02.523646 | aio | ok 2026-05-19 13:42:02.549544 | aio | included: /var/lib/zuul/builds/c6d273c9f40b4aa9a20569b6ca331715/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 13:42:02.558229 | 2026-05-19 13:42:02.558471 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 13:42:04.758309 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 13:42:04.758528 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/c6d273c9f40b4aa9a20569b6ca331715/work/c6d273c9f40b4aa9a20569b6ca331715_id_rsa 2026-05-19 13:42:04.758562 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/c6d273c9f40b4aa9a20569b6ca331715/work/c6d273c9f40b4aa9a20569b6ca331715_id_rsa.pub 2026-05-19 13:42:04.758586 | aio -> localhost | The key fingerprint is: 2026-05-19 13:42:04.758610 | aio -> localhost | SHA256:QRHo6HnPB4umCdF+XeKcGtYtysbrhWEItENhacT/Hc0 zuul-build-sshkey 2026-05-19 13:42:04.758641 | aio -> localhost | The key's randomart image is: 2026-05-19 13:42:04.758666 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 13:42:04.758689 | aio -> localhost | | o*o .+o | 2026-05-19 13:42:04.758712 | aio -> localhost | | ++. .. | 2026-05-19 13:42:04.758734 | aio -> localhost | | .+. o .o | 2026-05-19 13:42:04.758756 | aio -> localhost | | +o.. ..E | 2026-05-19 13:42:04.758777 | aio -> localhost | | ..ooo.S.. | 2026-05-19 13:42:04.758798 | aio -> localhost | | oo.oBo= | 2026-05-19 13:42:04.758819 | aio -> localhost | | . .o=+Oo. | 2026-05-19 13:42:04.758839 | aio -> localhost | | . ===+.. | 2026-05-19 13:42:04.758862 | aio -> localhost | | o=*. . | 2026-05-19 13:42:04.758883 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 13:42:04.758939 | aio -> localhost | ok: Runtime: 0:00:01.149442 2026-05-19 13:42:04.767387 | 2026-05-19 13:42:04.767457 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 13:42:04.801335 | aio | ok 2026-05-19 13:42:04.812716 | aio | included: /var/lib/zuul/builds/c6d273c9f40b4aa9a20569b6ca331715/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 13:42:04.823374 | 2026-05-19 13:42:04.823459 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 13:42:04.855502 | aio | skipping: Conditional result was False 2026-05-19 13:42:04.968439 | 2026-05-19 13:42:04.968675 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 13:42:05.417531 | aio | changed 2026-05-19 13:42:05.427677 | 2026-05-19 13:42:05.427799 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 13:42:05.629338 | aio | ok 2026-05-19 13:42:05.636937 | 2026-05-19 13:42:05.637039 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 13:42:06.095964 | aio | changed 2026-05-19 13:42:06.101234 | 2026-05-19 13:42:06.101303 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 13:42:06.577484 | aio | changed 2026-05-19 13:42:06.584830 | 2026-05-19 13:42:06.584895 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 13:42:06.620534 | aio | skipping: Conditional result was False 2026-05-19 13:42:06.630482 | 2026-05-19 13:42:06.630652 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 13:42:07.054725 | aio -> localhost | changed 2026-05-19 13:42:07.071871 | 2026-05-19 13:42:07.072034 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 13:42:07.380061 | aio -> localhost | Identity added: /var/lib/zuul/builds/c6d273c9f40b4aa9a20569b6ca331715/work/c6d273c9f40b4aa9a20569b6ca331715_id_rsa (zuul-build-sshkey) 2026-05-19 13:42:07.380312 | aio -> localhost | ok: Runtime: 0:00:00.015523 2026-05-19 13:42:07.386113 | 2026-05-19 13:42:07.386189 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 13:42:07.734802 | aio | ok 2026-05-19 13:42:07.740331 | 2026-05-19 13:42:07.740406 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 13:42:07.765695 | aio | skipping: Conditional result was False 2026-05-19 13:42:07.781463 | 2026-05-19 13:42:07.781575 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 13:42:08.117630 | aio | ok 2026-05-19 13:42:08.124821 | 2026-05-19 13:42:08.124888 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 13:42:08.881591 | aio | Output suppressed because no_log was given 2026-05-19 13:42:08.954048 | 2026-05-19 13:42:08.954200 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 13:42:09.141247 | aio | ok: "logs" 2026-05-19 13:42:09.141962 | aio | ok: All items complete 2026-05-19 13:42:09.142008 | 2026-05-19 13:42:09.299574 | aio | ok: "artifacts" 2026-05-19 13:42:09.456062 | aio | ok: "docs" 2026-05-19 13:42:09.474642 | 2026-05-19 13:42:09.474831 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 13:42:09.664294 | aio | changed: "logs" 2026-05-19 13:42:09.811616 | aio | changed: "artifacts" 2026-05-19 13:42:09.966352 | aio | changed: "docs" 2026-05-19 13:42:10.029867 | 2026-05-19 13:42:10.029996 | PLAY RECAP 2026-05-19 13:42:10.030067 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 13:42:10.030112 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:10.030149 | 2026-05-19 13:42:10.222509 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:10.225481 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:42:10.844300 | 2026-05-19 13:42:10.844440 | PLAY [all] 2026-05-19 13:42:10.856036 | 2026-05-19 13:42:10.856147 | TASK [setup-uv : Extract archive] 2026-05-19 13:42:13.132927 | aio | changed 2026-05-19 13:42:13.144551 | 2026-05-19 13:42:13.144679 | TASK [setup-uv : Print version] 2026-05-19 13:42:12.914497 | aio | uv 0.8.13 2026-05-19 13:42:13.694960 | aio | ok: Runtime: 0:00:00.013440 2026-05-19 13:42:13.702920 | 2026-05-19 13:42:13.702986 | PLAY RECAP 2026-05-19 13:42:13.703059 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:13.703092 | 2026-05-19 13:42:13.835928 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:42:13.839285 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:42:14.464282 | 2026-05-19 13:42:14.464887 | PLAY [all] 2026-05-19 13:42:14.477955 | 2026-05-19 13:42:14.478035 | TASK [Copy inventory file for Zuul] 2026-05-19 13:42:15.315738 | aio | changed 2026-05-19 13:42:15.322513 | 2026-05-19 13:42:15.322638 | TASK [Switch "ansible_host" to private IP] 2026-05-19 13:42:15.644025 | aio | changed: 1 replacements made 2026-05-19 13:42:15.649894 | 2026-05-19 13:42:15.649967 | TASK [Run Molecule scenario] 2026-05-19 13:42:15.667230 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-19 13:42:16.439974 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-19 13:42:16.623348 | aio | Using CPython 3.13.7 2026-05-19 13:42:16.623431 | aio | Creating virtual environment at: .venv 2026-05-19 13:42:16.846090 | aio | Downloading cryptography (4.3MiB) 2026-05-19 13:42:16.852265 | aio | Downloading netaddr (2.2MiB) 2026-05-19 13:42:16.852695 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 13:42:16.855799 | aio | Downloading pygments (1.2MiB) 2026-05-19 13:42:17.029455 | aio | Downloading netaddr 2026-05-19 13:42:17.038812 | aio | Downloading cryptography 2026-05-19 13:42:17.088095 | aio | Downloading pygments 2026-05-19 13:42:17.228179 | aio | Downloading ansible-core 2026-05-19 13:42:17.259717 | aio | Installed 36 packages in 30ms 2026-05-19 13:42:18.341369 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 13:42:18.341439 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 13:42:18.966198 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 13:42:18.966300 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 13:42:34.796903 | aio | INFO [default > dependency] Executing 2026-05-19 13:42:34.797019 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 13:42:34.797249 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 13:42:34.797297 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 13:42:34.802580 | aio | INFO [default > cleanup] Executing 2026-05-19 13:42:34.802915 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:42:34.807812 | aio | INFO [default > destroy] Executing 2026-05-19 13:42:34.807848 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:42:34.807865 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:42:34.812818 | aio | INFO [default > syntax] Executing 2026-05-19 13:42:35.783249 | aio | 2026-05-19 13:42:35.783555 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 13:42:35.854755 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 13:42:35.864228 | aio | INFO [default > create] Executing 2026-05-19 13:42:35.865987 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:42:35.871506 | aio | INFO [default > prepare] Executing 2026-05-19 13:42:36.577144 | aio | 2026-05-19 13:42:36.577259 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 13:42:36.577493 | aio | 2026-05-19 13:42:36.577705 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:42:36.577872 | aio | Tuesday 19 May 2026 13:42:36 +0000 (0:00:00.036) 0:00:00.036 *********** 2026-05-19 13:42:37.727862 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:42:37.727965 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:42:37.728097 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:42:37.728302 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:42:37.728850 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:42:37.747470 | aio | ok: [aio] 2026-05-19 13:42:37.747584 | aio | 2026-05-19 13:42:37.747712 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 13:42:37.747836 | aio | Tuesday 19 May 2026 13:42:37 +0000 (0:00:01.171) 0:00:01.207 *********** 2026-05-19 13:42:39.255450 | aio | changed: [aio] 2026-05-19 13:42:39.255613 | aio | 2026-05-19 13:42:39.255826 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 13:42:39.256030 | aio | Tuesday 19 May 2026 13:42:39 +0000 (0:00:01.508) 0:00:02.715 *********** 2026-05-19 13:42:39.515503 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 13:42:39.515676 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 13:42:39.515880 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 13:42:39.521548 | aio | changed: [aio] 2026-05-19 13:42:39.521754 | aio | 2026-05-19 13:42:39.521963 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 13:42:39.522174 | aio | Tuesday 19 May 2026 13:42:39 +0000 (0:00:00.266) 0:00:02.981 *********** 2026-05-19 13:42:46.139199 | aio | changed: [aio] 2026-05-19 13:42:46.139452 | aio | 2026-05-19 13:42:46.139464 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 13:42:46.139669 | aio | 2026-05-19 13:42:46.139685 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:42:46.139731 | aio | Tuesday 19 May 2026 13:42:46 +0000 (0:00:06.617) 0:00:09.599 *********** 2026-05-19 13:42:46.837829 | aio | ok: [aio] 2026-05-19 13:42:46.837984 | aio | 2026-05-19 13:42:46.838375 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 13:42:46.838571 | aio | Tuesday 19 May 2026 13:42:46 +0000 (0:00:00.698) 0:00:10.297 *********** 2026-05-19 13:43:06.725919 | aio | changed: [aio] 2026-05-19 13:43:06.725994 | aio | 2026-05-19 13:43:06.726079 | aio | TASK [Start up service] ******************************************************** 2026-05-19 13:43:06.726163 | aio | Tuesday 19 May 2026 13:43:06 +0000 (0:00:19.888) 0:00:30.186 *********** 2026-05-19 13:43:07.278873 | aio | ok: [aio] 2026-05-19 13:43:07.278935 | aio | 2026-05-19 13:43:07.279001 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 13:43:07.279132 | aio | Tuesday 19 May 2026 13:43:07 +0000 (0:00:00.553) 0:00:30.739 *********** 2026-05-19 13:43:07.600909 | aio | ok: [aio] 2026-05-19 13:43:07.601065 | aio | 2026-05-19 13:43:07.601274 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 13:43:07.601473 | aio | Tuesday 19 May 2026 13:43:07 +0000 (0:00:00.321) 0:00:31.061 *********** 2026-05-19 13:43:08.241393 | aio | changed: [aio] 2026-05-19 13:43:08.241514 | aio | 2026-05-19 13:43:08.241714 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 13:43:08.241897 | aio | Tuesday 19 May 2026 13:43:08 +0000 (0:00:00.640) 0:00:31.701 *********** 2026-05-19 13:43:08.452070 | aio | ok: [aio] 2026-05-19 13:43:08.452237 | aio | 2026-05-19 13:43:08.452519 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 13:43:08.452727 | aio | Tuesday 19 May 2026 13:43:08 +0000 (0:00:00.210) 0:00:31.911 *********** 2026-05-19 13:43:08.476059 | aio | skipping: [aio] 2026-05-19 13:43:08.476215 | aio | 2026-05-19 13:43:08.476457 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 13:43:08.476664 | aio | Tuesday 19 May 2026 13:43:08 +0000 (0:00:00.024) 0:00:31.936 *********** 2026-05-19 13:43:09.036401 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:09.036814 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:09.037023 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:09.037211 | aio | 2026-05-19 13:43:09.037417 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 13:43:09.037616 | aio | Tuesday 19 May 2026 13:43:09 +0000 (0:00:00.559) 0:00:32.496 *********** 2026-05-19 13:43:09.661459 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:09.661632 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:09.661839 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:09.662027 | aio | 2026-05-19 13:43:09.662234 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 13:43:09.662435 | aio | Tuesday 19 May 2026 13:43:09 +0000 (0:00:00.625) 0:00:33.121 *********** 2026-05-19 13:43:10.400153 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:10.400314 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:10.400572 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:10.400745 | aio | 2026-05-19 13:43:10.400942 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 13:43:10.401150 | aio | Tuesday 19 May 2026 13:43:10 +0000 (0:00:00.738) 0:00:33.860 *********** 2026-05-19 13:43:13.412721 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:13.412877 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:13.413142 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:13.413331 | aio | 2026-05-19 13:43:13.413551 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 13:43:13.413763 | aio | Tuesday 19 May 2026 13:43:13 +0000 (0:00:03.012) 0:00:36.872 *********** 2026-05-19 13:43:15.375793 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 13:43:15.375948 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 13:43:15.376127 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 13:43:15.376309 | aio | 2026-05-19 13:43:15.376506 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:43:15.376729 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 13:43:15.376903 | aio | 2026-05-19 13:43:15.377081 | aio | 2026-05-19 13:43:15.377305 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:43:15.377544 | aio | Tuesday 19 May 2026 13:43:15 +0000 (0:00:01.963) 0:00:38.836 *********** 2026-05-19 13:43:15.377724 | aio | =============================================================================== 2026-05-19 13:43:15.377921 | aio | Install depedencies ---------------------------------------------------- 19.89s 2026-05-19 13:43:15.378118 | aio | Update apt cache -------------------------------------------------------- 6.62s 2026-05-19 13:43:15.378303 | aio | Create a volume group for each loop device ------------------------------ 3.01s 2026-05-19 13:43:15.378490 | aio | Create a logical volume for each loop device ---------------------------- 1.96s 2026-05-19 13:43:15.378683 | aio | Configure short hostname ------------------------------------------------ 1.51s 2026-05-19 13:43:15.378866 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-19 13:43:15.379055 | aio | Start loop devices ------------------------------------------------------ 0.74s 2026-05-19 13:43:15.379275 | aio | Gathering Facts --------------------------------------------------------- 0.70s 2026-05-19 13:43:15.379464 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.64s 2026-05-19 13:43:15.379656 | aio | Set permissions on loopback devices ------------------------------------- 0.63s 2026-05-19 13:43:15.379849 | aio | Create devices for Ceph ------------------------------------------------- 0.56s 2026-05-19 13:43:15.380076 | aio | Start up service -------------------------------------------------------- 0.55s 2026-05-19 13:43:15.380269 | aio | Generate lvm.conf ------------------------------------------------------- 0.32s 2026-05-19 13:43:15.380474 | aio | Ensure hostname inside hosts file --------------------------------------- 0.27s 2026-05-19 13:43:15.380668 | aio | Get list of all loopback devices ---------------------------------------- 0.21s 2026-05-19 13:43:15.380863 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-05-19 13:43:15.477354 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 13:43:15.487631 | aio | INFO [default > converge] Executing 2026-05-19 13:43:16.385257 | aio | 2026-05-19 13:43:16.385419 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:43:16.385628 | aio | 2026-05-19 13:43:16.385826 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:16.386021 | aio | Tuesday 19 May 2026 13:43:16 +0000 (0:00:00.051) 0:00:00.051 *********** 2026-05-19 13:43:17.544673 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:43:17.544827 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:43:17.545027 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:43:17.545230 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:43:17.545427 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:43:17.557711 | aio | ok: [aio] 2026-05-19 13:43:17.557817 | aio | 2026-05-19 13:43:17.558029 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:17.558221 | aio | Tuesday 19 May 2026 13:43:17 +0000 (0:00:01.172) 0:00:01.223 *********** 2026-05-19 13:43:17.855259 | aio | ok: [aio] 2026-05-19 13:43:17.855376 | aio | 2026-05-19 13:43:17.855423 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:17.855574 | aio | Tuesday 19 May 2026 13:43:17 +0000 (0:00:00.297) 0:00:01.520 *********** 2026-05-19 13:43:17.892052 | aio | skipping: [aio] 2026-05-19 13:43:17.892159 | aio | 2026-05-19 13:43:17.892169 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:43:17.892314 | aio | Tuesday 19 May 2026 13:43:17 +0000 (0:00:00.037) 0:00:01.558 *********** 2026-05-19 13:43:18.197403 | aio | changed: [aio] 2026-05-19 13:43:18.197583 | aio | 2026-05-19 13:43:18.197860 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:18.198122 | aio | Tuesday 19 May 2026 13:43:18 +0000 (0:00:00.304) 0:00:01.863 *********** 2026-05-19 13:43:18.295662 | aio | ok: [aio] => { 2026-05-19 13:43:18.295870 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:43:18.296071 | aio | } 2026-05-19 13:43:18.296255 | aio | 2026-05-19 13:43:18.296466 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:18.296667 | aio | Tuesday 19 May 2026 13:43:18 +0000 (0:00:00.098) 0:00:01.961 *********** 2026-05-19 13:43:19.055136 | aio | changed: [aio] 2026-05-19 13:43:19.055293 | aio | 2026-05-19 13:43:19.055506 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:19.055706 | aio | Tuesday 19 May 2026 13:43:19 +0000 (0:00:00.759) 0:00:02.720 *********** 2026-05-19 13:43:19.098659 | aio | skipping: [aio] 2026-05-19 13:43:19.098840 | aio | 2026-05-19 13:43:19.099088 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:19.099315 | aio | Tuesday 19 May 2026 13:43:19 +0000 (0:00:00.043) 0:00:02.764 *********** 2026-05-19 13:43:19.139077 | aio | skipping: [aio] 2026-05-19 13:43:19.139185 | aio | 2026-05-19 13:43:19.139318 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:19.139446 | aio | Tuesday 19 May 2026 13:43:19 +0000 (0:00:00.040) 0:00:02.805 *********** 2026-05-19 13:43:19.343616 | aio | ok: [aio] 2026-05-19 13:43:19.343771 | aio | 2026-05-19 13:43:19.344002 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:19.344225 | aio | Tuesday 19 May 2026 13:43:19 +0000 (0:00:00.204) 0:00:03.009 *********** 2026-05-19 13:43:20.592926 | aio | ok: [aio] 2026-05-19 13:43:20.593005 | aio | 2026-05-19 13:43:20.593067 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:20.593204 | aio | Tuesday 19 May 2026 13:43:20 +0000 (0:00:01.249) 0:00:04.258 *********** 2026-05-19 13:43:20.672408 | aio | ok: [aio] => { 2026-05-19 13:43:20.672491 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:43:20.673009 | aio | } 2026-05-19 13:43:20.673048 | aio | 2026-05-19 13:43:20.673055 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:20.673062 | aio | Tuesday 19 May 2026 13:43:20 +0000 (0:00:00.079) 0:00:04.338 *********** 2026-05-19 13:43:21.464104 | aio | changed: [aio] 2026-05-19 13:43:21.464178 | aio | 2026-05-19 13:43:21.464423 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:21.464533 | aio | Tuesday 19 May 2026 13:43:21 +0000 (0:00:00.791) 0:00:05.130 *********** 2026-05-19 13:43:24.401621 | aio | changed: [aio] 2026-05-19 13:43:24.401712 | aio | 2026-05-19 13:43:24.401955 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:43:24.401976 | aio | Tuesday 19 May 2026 13:43:24 +0000 (0:00:02.937) 0:00:08.067 *********** 2026-05-19 13:43:24.431280 | aio | skipping: [aio] 2026-05-19 13:43:24.431385 | aio | 2026-05-19 13:43:24.431518 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:43:24.431657 | aio | Tuesday 19 May 2026 13:43:24 +0000 (0:00:00.029) 0:00:08.097 *********** 2026-05-19 13:43:24.453075 | aio | skipping: [aio] 2026-05-19 13:43:24.453159 | aio | 2026-05-19 13:43:24.453432 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:43:24.453453 | aio | Tuesday 19 May 2026 13:43:24 +0000 (0:00:00.021) 0:00:08.119 *********** 2026-05-19 13:43:24.478577 | aio | skipping: [aio] 2026-05-19 13:43:24.478652 | aio | 2026-05-19 13:43:24.478918 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:43:24.479142 | aio | Tuesday 19 May 2026 13:43:24 +0000 (0:00:00.025) 0:00:08.144 *********** 2026-05-19 13:43:29.961792 | aio | changed: [aio] 2026-05-19 13:43:29.961905 | aio | 2026-05-19 13:43:29.962462 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:43:29.962532 | aio | Tuesday 19 May 2026 13:43:29 +0000 (0:00:05.482) 0:00:13.626 *********** 2026-05-19 13:43:30.494485 | aio | changed: [aio] 2026-05-19 13:43:30.494575 | aio | 2026-05-19 13:43:30.494866 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:43:30.494926 | aio | Tuesday 19 May 2026 13:43:30 +0000 (0:00:00.533) 0:00:14.160 *********** 2026-05-19 13:43:31.401149 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:43:31.401201 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:43:31.401208 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:43:31.401212 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:43:31.401216 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:43:31.401221 | aio | 2026-05-19 13:43:31.401225 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:43:31.401229 | aio | Tuesday 19 May 2026 13:43:31 +0000 (0:00:00.906) 0:00:15.066 *********** 2026-05-19 13:43:32.014133 | aio | changed: [aio] 2026-05-19 13:43:32.014205 | aio | 2026-05-19 13:43:32.014658 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:43:32.014723 | aio | Tuesday 19 May 2026 13:43:32 +0000 (0:00:00.606) 0:00:15.673 *********** 2026-05-19 13:43:32.014728 | aio | 2026-05-19 13:43:32.014733 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:43:32.014737 | aio | Tuesday 19 May 2026 13:43:32 +0000 (0:00:00.007) 0:00:15.680 *********** 2026-05-19 13:43:32.981639 | aio | ok: [aio] 2026-05-19 13:43:32.981730 | aio | 2026-05-19 13:43:32.981755 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 13:43:32.981900 | aio | Tuesday 19 May 2026 13:43:32 +0000 (0:00:00.967) 0:00:16.647 *********** 2026-05-19 13:43:33.417056 | aio | changed: [aio] 2026-05-19 13:43:33.417149 | aio | 2026-05-19 13:43:33.417306 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:43:33.417322 | aio | Tuesday 19 May 2026 13:43:33 +0000 (0:00:00.435) 0:00:17.083 *********** 2026-05-19 13:43:33.960240 | aio | changed: [aio] 2026-05-19 13:43:33.960343 | aio | 2026-05-19 13:43:33.960357 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:33.960516 | aio | Tuesday 19 May 2026 13:43:33 +0000 (0:00:00.542) 0:00:17.626 *********** 2026-05-19 13:43:34.169688 | aio | ok: [aio] 2026-05-19 13:43:34.169773 | aio | 2026-05-19 13:43:34.169831 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:34.169964 | aio | Tuesday 19 May 2026 13:43:34 +0000 (0:00:00.209) 0:00:17.835 *********** 2026-05-19 13:43:34.244775 | aio | ok: [aio] => { 2026-05-19 13:43:34.244872 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:43:34.245248 | aio | } 2026-05-19 13:43:34.245278 | aio | 2026-05-19 13:43:34.245284 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:34.245288 | aio | Tuesday 19 May 2026 13:43:34 +0000 (0:00:00.074) 0:00:17.910 *********** 2026-05-19 13:43:35.256252 | aio | changed: [aio] 2026-05-19 13:43:35.256339 | aio | 2026-05-19 13:43:35.256395 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:35.256519 | aio | Tuesday 19 May 2026 13:43:35 +0000 (0:00:01.011) 0:00:18.922 *********** 2026-05-19 13:43:39.640872 | aio | changed: [aio] 2026-05-19 13:43:39.640961 | aio | 2026-05-19 13:43:39.641021 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:43:39.641171 | aio | Tuesday 19 May 2026 13:43:39 +0000 (0:00:04.384) 0:00:23.306 *********** 2026-05-19 13:43:40.666411 | aio | ok: [aio] 2026-05-19 13:43:40.666491 | aio | 2026-05-19 13:43:40.666543 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:43:40.666685 | aio | Tuesday 19 May 2026 13:43:40 +0000 (0:00:01.025) 0:00:24.332 *********** 2026-05-19 13:43:41.022004 | aio | changed: [aio] 2026-05-19 13:43:41.022075 | aio | 2026-05-19 13:43:41.022345 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:43:41.022366 | aio | Tuesday 19 May 2026 13:43:41 +0000 (0:00:00.355) 0:00:24.687 *********** 2026-05-19 13:43:41.487942 | aio | changed: [aio] 2026-05-19 13:43:41.488029 | aio | 2026-05-19 13:43:41.488310 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:43:41.488376 | aio | Tuesday 19 May 2026 13:43:41 +0000 (0:00:00.466) 0:00:25.153 *********** 2026-05-19 13:43:42.073005 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:43:42.073098 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:43:42.073571 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:43:42.073594 | aio | 2026-05-19 13:43:42.073601 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:43:42.073608 | aio | Tuesday 19 May 2026 13:43:42 +0000 (0:00:00.584) 0:00:25.738 *********** 2026-05-19 13:43:42.523016 | aio | changed: [aio] 2026-05-19 13:43:42.523090 | aio | 2026-05-19 13:43:42.523298 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:43:42.523315 | aio | Tuesday 19 May 2026 13:43:42 +0000 (0:00:00.450) 0:00:26.189 *********** 2026-05-19 13:43:42.982629 | aio | changed: [aio] 2026-05-19 13:43:42.982718 | aio | 2026-05-19 13:43:42.982770 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:43:42.983182 | aio | Tuesday 19 May 2026 13:43:42 +0000 (0:00:00.452) 0:00:26.641 *********** 2026-05-19 13:43:42.983259 | aio | 2026-05-19 13:43:42.983264 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:43:42.983269 | aio | Tuesday 19 May 2026 13:43:42 +0000 (0:00:00.007) 0:00:26.648 *********** 2026-05-19 13:43:43.651083 | aio | ok: [aio] 2026-05-19 13:43:43.651213 | aio | 2026-05-19 13:43:43.651232 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 13:43:43.651692 | aio | Tuesday 19 May 2026 13:43:43 +0000 (0:00:00.668) 0:00:27.317 *********** 2026-05-19 13:43:44.525166 | aio | changed: [aio] 2026-05-19 13:43:44.525241 | aio | 2026-05-19 13:43:44.525299 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:43:44.525402 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:00.874) 0:00:28.191 *********** 2026-05-19 13:43:45.066753 | aio | changed: [aio] 2026-05-19 13:43:45.066820 | aio | 2026-05-19 13:43:45.066988 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:43:45.067011 | aio | Tuesday 19 May 2026 13:43:45 +0000 (0:00:00.541) 0:00:28.732 *********** 2026-05-19 13:43:45.109025 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:43:45.109078 | aio | 2026-05-19 13:43:45.109183 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:43:45.109291 | aio | Tuesday 19 May 2026 13:43:45 +0000 (0:00:00.042) 0:00:28.775 *********** 2026-05-19 13:43:50.358949 | aio | changed: [aio] 2026-05-19 13:43:50.359063 | aio | 2026-05-19 13:43:50.359090 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:43:50.359194 | aio | Tuesday 19 May 2026 13:43:50 +0000 (0:00:05.249) 0:00:34.025 *********** 2026-05-19 13:43:51.012496 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:43:51.012653 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:43:51.012927 | aio | 2026-05-19 13:43:51.013145 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:43:51.013338 | aio | Tuesday 19 May 2026 13:43:51 +0000 (0:00:00.653) 0:00:34.678 *********** 2026-05-19 13:43:51.272997 | aio | fatal: [aio]: FAILED! => {"changed": false, "dest": "/usr/bin/cephadm", "elapsed": 0, "msg": "Request failed: ", "url": "https://download.ceph.com/rpm-18.2.8/el9/noarch/cephadm"} 2026-05-19 13:43:51.276286 | aio | 2026-05-19 13:43:51.276493 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:43:51.276723 | aio | aio : ok=33 changed=20 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-05-19 13:43:51.277974 | aio | 2026-05-19 13:43:51.278254 | aio | 2026-05-19 13:43:51.278469 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:43:51.278683 | aio | Tuesday 19 May 2026 13:43:51 +0000 (0:00:00.264) 0:00:34.942 *********** 2026-05-19 13:43:51.278884 | aio | =============================================================================== 2026-05-19 13:43:51.279106 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.48s 2026-05-19 13:43:51.279349 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.25s 2026-05-19 13:43:51.279551 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.38s 2026-05-19 13:43:51.279752 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.94s 2026-05-19 13:43:51.279974 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 1.64s 2026-05-19 13:43:51.280248 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.25s 2026-05-19 13:43:51.280443 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-19 13:43:51.280637 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.03s 2026-05-19 13:43:51.280840 | aio | vexxhost.containers.download_artifact : Download item ------------------- 1.01s 2026-05-19 13:43:51.281005 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 0.91s 2026-05-19 13:43:51.281111 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 0.87s 2026-05-19 13:43:51.281232 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.79s 2026-05-19 13:43:51.281355 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.76s 2026-05-19 13:43:51.281477 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.65s 2026-05-19 13:43:51.281600 | aio | vexxhost.containers.containerd : Create containerd config file ---------- 0.61s 2026-05-19 13:43:51.281721 | aio | vexxhost.containers.docker : Create folders for configuration ----------- 0.58s 2026-05-19 13:43:51.281848 | aio | vexxhost.containers.containerd : Enable and start service --------------- 0.54s 2026-05-19 13:43:51.281969 | aio | vexxhost.containers.docker : Enable and start service ------------------- 0.54s 2026-05-19 13:43:51.282096 | aio | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.53s 2026-05-19 13:43:51.282220 | aio | vexxhost.containers.docker : Create systemd service file for docker ----- 0.47s 2026-05-19 13:43:51.416367 | aio | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 13:43:51.416464 | aio | ERROR [default > converge] Executed: Failed 2026-05-19 13:43:51.416608 | aio | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 13:43:51.866834 | aio | ERROR 2026-05-19 13:43:51.867230 | aio | { 2026-05-19 13:43:51.867295 | aio | "delta": "0:01:36.061316", 2026-05-19 13:43:51.867340 | aio | "end": "2026-05-19 13:43:51.487654", 2026-05-19 13:43:51.867382 | aio | "msg": "non-zero return code", 2026-05-19 13:43:51.867446 | aio | "rc": 2, 2026-05-19 13:43:51.867495 | aio | "start": "2026-05-19 13:42:15.426338" 2026-05-19 13:43:51.867535 | aio | } failure 2026-05-19 13:43:51.872315 | 2026-05-19 13:43:51.872368 | PLAY RECAP 2026-05-19 13:43:51.872416 | aio | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:43:51.872437 | 2026-05-19 13:43:52.121468 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:43:52.125907 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:43:52.711621 | 2026-05-19 13:43:52.711757 | PLAY [all] 2026-05-19 13:43:52.723028 | 2026-05-19 13:43:52.723110 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 13:43:52.768820 | aio | skipping: Conditional result was False 2026-05-19 13:43:52.777754 | 2026-05-19 13:43:52.777840 | TASK [fetch-output : Set log path for single node] 2026-05-19 13:43:52.813700 | aio | ok 2026-05-19 13:43:52.818833 | 2026-05-19 13:43:52.818902 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 13:43:53.198417 | aio -> localhost | ok: "/var/lib/zuul/builds/c6d273c9f40b4aa9a20569b6ca331715/work/logs" 2026-05-19 13:43:53.412767 | aio -> localhost | changed: "/var/lib/zuul/builds/c6d273c9f40b4aa9a20569b6ca331715/work/artifacts" 2026-05-19 13:43:53.628460 | aio -> localhost | changed: "/var/lib/zuul/builds/c6d273c9f40b4aa9a20569b6ca331715/work/docs" 2026-05-19 13:43:53.650059 | 2026-05-19 13:43:53.650386 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 13:43:54.309079 | aio | changed: .d..t...... ./ 2026-05-19 13:43:54.309335 | aio | changed: All items complete 2026-05-19 13:43:54.309374 | 2026-05-19 13:43:54.750818 | aio | changed: .d..t...... ./ 2026-05-19 13:43:55.209450 | aio | changed: .d..t...... ./ 2026-05-19 13:43:55.233726 | 2026-05-19 13:43:55.233898 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 13:43:55.703748 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.009653 2026-05-19 13:43:55.966039 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.011009 2026-05-19 13:43:55.982599 | 2026-05-19 13:43:55.982751 | PLAY [all] 2026-05-19 13:43:55.989657 | 2026-05-19 13:43:55.989776 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 13:43:56.431780 | aio | changed 2026-05-19 13:43:56.438033 | 2026-05-19 13:43:56.438095 | PLAY RECAP 2026-05-19 13:43:56.438143 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 13:43:56.438167 | 2026-05-19 13:43:56.618092 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:43:56.622033 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 13:43:57.232130 | 2026-05-19 13:43:57.232301 | PLAY [localhost] 2026-05-19 13:43:57.242835 | 2026-05-19 13:43:57.242973 | TASK [Generate Zuul manifest] 2026-05-19 13:43:57.275301 | localhost | ok 2026-05-19 13:43:57.295523 | 2026-05-19 13:43:57.295732 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 13:43:57.669508 | localhost | changed 2026-05-19 13:43:57.680090 | 2026-05-19 13:43:57.680165 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 13:43:57.711582 | localhost | ok 2026-05-19 13:43:57.720067 | 2026-05-19 13:43:57.720132 | TASK [Upload logs] 2026-05-19 13:43:57.741366 | localhost | ok 2026-05-19 13:43:57.798545 | 2026-05-19 13:43:57.798672 | TASK [Set zuul-log-path fact] 2026-05-19 13:43:57.820451 | localhost | ok 2026-05-19 13:43:57.832999 | 2026-05-19 13:43:57.833073 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:43:57.864576 | localhost | ok 2026-05-19 13:43:57.874334 | 2026-05-19 13:43:57.874430 | TASK [upload-logs : Create log directories] 2026-05-19 13:43:58.273246 | localhost | changed 2026-05-19 13:43:58.280103 | 2026-05-19 13:43:58.280201 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 13:43:58.740399 | localhost -> localhost | ok: Runtime: 0:00:00.006266 2026-05-19 13:43:58.747408 | 2026-05-19 13:43:58.747481 | TASK [upload-logs : Upload logs to log server] 2026-05-19 13:43:59.237402 | localhost | Output suppressed because no_log was given 2026-05-19 13:43:59.242936 | 2026-05-19 13:43:59.243007 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 13:43:59.295221 | localhost | skipping: Conditional result was False 2026-05-19 13:43:59.363465 | localhost | skipping: Conditional result was False 2026-05-19 13:43:59.379126 | 2026-05-19 13:43:59.379304 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 13:43:59.426119 | localhost | skipping: Conditional result was False 2026-05-19 13:43:59.426495 | 2026-05-19 13:43:59.430748 | localhost | skipping: Conditional result was False 2026-05-19 13:43:59.441266 | 2026-05-19 13:43:59.441456 | LOOP [upload-logs : Upload console log and json output]