2026-04-18 16:22:11.839215 | Job console starting 2026-04-18 16:22:11.851760 | Updating git repos 2026-04-18 16:22:11.878296 | Cloning repos into workspace 2026-04-18 16:22:14.233214 | Restoring repo states 2026-04-18 16:22:14.238924 | Merging changes 2026-04-18 16:22:14.498878 | Checking out repos 2026-04-18 16:22:14.536026 | Preparing playbooks 2026-04-18 16:22:16.457123 | Running Ansible setup 2026-04-18 16:22:20.056691 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:22:20.701136 | 2026-04-18 16:22:20.701382 | PLAY [localhost] 2026-04-18 16:22:20.710548 | 2026-04-18 16:22:20.710641 | TASK [Gathering Facts] 2026-04-18 16:22:21.593436 | localhost | ok 2026-04-18 16:22:21.620384 | 2026-04-18 16:22:21.620580 | TASK [Setup log path fact] 2026-04-18 16:22:21.652134 | localhost | ok 2026-04-18 16:22:21.666078 | 2026-04-18 16:22:21.666150 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:22:21.696533 | localhost | ok 2026-04-18 16:22:21.705194 | 2026-04-18 16:22:21.705319 | TASK [emit-job-header : Print job information] 2026-04-18 16:22:21.736097 | # Job Information 2026-04-18 16:22:21.736212 | Ansible Version: 2.16.16 2026-04-18 16:22:21.736246 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-04-18 16:22:21.736268 | Pipeline: check 2026-04-18 16:22:21.736289 | Executor: 0a8996d2b663 2026-04-18 16:22:21.736309 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/98 2026-04-18 16:22:21.736332 | Event ID: aaf30690-3b42-11f1-8507-cd2bc4fcb791 2026-04-18 16:22:21.739038 | 2026-04-18 16:22:21.739102 | LOOP [emit-job-header : Print node information] 2026-04-18 16:22:21.829048 | localhost | ok: 2026-04-18 16:22:21.829219 | localhost | # Node Information 2026-04-18 16:22:21.829247 | localhost | Inventory Hostname: aio 2026-04-18 16:22:21.829269 | localhost | Hostname: np0000167302 2026-04-18 16:22:21.829289 | localhost | Username: zuul 2026-04-18 16:22:21.829310 | localhost | Distro: Ubuntu 22.04 2026-04-18 16:22:21.829329 | localhost | Provider: yul1 2026-04-18 16:22:21.829348 | localhost | Region: ca-ymq-1 2026-04-18 16:22:21.829366 | localhost | Label: ubuntu-jammy 2026-04-18 16:22:21.829385 | localhost | Product Name: OpenStack Nova 2026-04-18 16:22:21.829403 | localhost | Interface IP: 199.204.45.69 2026-04-18 16:22:21.843690 | 2026-04-18 16:22:21.843877 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 16:22:22.690449 | localhost -> localhost | changed 2026-04-18 16:22:22.697262 | 2026-04-18 16:22:22.697350 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 16:22:23.584205 | localhost -> localhost | changed 2026-04-18 16:22:23.593700 | 2026-04-18 16:22:23.593835 | PLAY [all] 2026-04-18 16:22:23.601911 | 2026-04-18 16:22:23.601988 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 16:22:23.818763 | aio -> localhost | ok 2026-04-18 16:22:23.826138 | 2026-04-18 16:22:23.826312 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 16:22:23.861641 | aio | ok 2026-04-18 16:22:23.878758 | aio | included: /var/lib/zuul/builds/e49e541cd5c74d10aa9b9f8a5950d2e3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 16:22:23.884655 | 2026-04-18 16:22:23.884736 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 16:22:24.844642 | aio -> localhost | Generating public/private rsa key pair. 2026-04-18 16:22:24.845365 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/e49e541cd5c74d10aa9b9f8a5950d2e3/work/e49e541cd5c74d10aa9b9f8a5950d2e3_id_rsa 2026-04-18 16:22:24.845413 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/e49e541cd5c74d10aa9b9f8a5950d2e3/work/e49e541cd5c74d10aa9b9f8a5950d2e3_id_rsa.pub 2026-04-18 16:22:24.845440 | aio -> localhost | The key fingerprint is: 2026-04-18 16:22:24.845463 | aio -> localhost | SHA256:GQpNs2r3YYvBZCN9+3lczWakDecWum6flviVn23aX/U zuul-build-sshkey 2026-04-18 16:22:24.845498 | aio -> localhost | The key's randomart image is: 2026-04-18 16:22:24.845520 | aio -> localhost | +---[RSA 3072]----+ 2026-04-18 16:22:24.845547 | aio -> localhost | | o | 2026-04-18 16:22:24.845569 | aio -> localhost | | + o | 2026-04-18 16:22:24.845588 | aio -> localhost | | o B o ..o| 2026-04-18 16:22:24.845608 | aio -> localhost | | B + + .X.| 2026-04-18 16:22:24.845627 | aio -> localhost | | o = S .o X| 2026-04-18 16:22:24.845646 | aio -> localhost | | . . = + o ..++| 2026-04-18 16:22:24.845665 | aio -> localhost | | . o o o...E| 2026-04-18 16:22:24.845684 | aio -> localhost | | ..o +O| 2026-04-18 16:22:24.845706 | aio -> localhost | | ..=B*| 2026-04-18 16:22:24.845726 | aio -> localhost | +----[SHA256]-----+ 2026-04-18 16:22:24.845805 | aio -> localhost | ok: Runtime: 0:00:00.205748 2026-04-18 16:22:24.857615 | 2026-04-18 16:22:24.857681 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 16:22:24.901809 | aio | ok 2026-04-18 16:22:24.917923 | aio | included: /var/lib/zuul/builds/e49e541cd5c74d10aa9b9f8a5950d2e3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 16:22:24.931069 | 2026-04-18 16:22:24.931132 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 16:22:24.959698 | aio | skipping: Conditional result was False 2026-04-18 16:22:24.967632 | 2026-04-18 16:22:24.967723 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 16:22:25.437238 | aio | changed 2026-04-18 16:22:25.444128 | 2026-04-18 16:22:25.444221 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 16:22:25.640508 | aio | ok 2026-04-18 16:22:25.645380 | 2026-04-18 16:22:25.645446 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 16:22:26.126457 | aio | changed 2026-04-18 16:22:26.132470 | 2026-04-18 16:22:26.132559 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 16:22:26.613832 | aio | changed 2026-04-18 16:22:27.104132 | 2026-04-18 16:22:27.104227 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 16:22:27.141644 | aio | skipping: Conditional result was False 2026-04-18 16:22:27.149609 | 2026-04-18 16:22:27.149705 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 16:22:27.576154 | aio -> localhost | changed 2026-04-18 16:22:27.589348 | 2026-04-18 16:22:27.589422 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 16:22:27.879918 | aio -> localhost | Identity added: /var/lib/zuul/builds/e49e541cd5c74d10aa9b9f8a5950d2e3/work/e49e541cd5c74d10aa9b9f8a5950d2e3_id_rsa (zuul-build-sshkey) 2026-04-18 16:22:27.880164 | aio -> localhost | ok: Runtime: 0:00:00.014865 2026-04-18 16:22:27.889216 | 2026-04-18 16:22:27.889341 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 16:22:28.239047 | aio | ok 2026-04-18 16:22:28.653116 | 2026-04-18 16:22:28.653282 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 16:22:28.679430 | aio | skipping: Conditional result was False 2026-04-18 16:22:28.694579 | 2026-04-18 16:22:28.694679 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 16:22:29.049880 | aio | ok 2026-04-18 16:22:29.056370 | 2026-04-18 16:22:29.056468 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 16:22:29.804065 | aio | Output suppressed because no_log was given 2026-04-18 16:22:29.818624 | 2026-04-18 16:22:29.818694 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 16:22:30.018372 | aio | ok: "logs" 2026-04-18 16:22:30.018685 | aio | ok: All items complete 2026-04-18 16:22:30.018726 | 2026-04-18 16:22:30.176117 | aio | ok: "artifacts" 2026-04-18 16:22:30.337047 | aio | ok: "docs" 2026-04-18 16:22:30.353345 | 2026-04-18 16:22:30.353450 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 16:22:30.587901 | aio | changed: "logs" 2026-04-18 16:22:30.699748 | aio | changed: "artifacts" 2026-04-18 16:22:30.858127 | aio | changed: "docs" 2026-04-18 16:22:30.873117 | 2026-04-18 16:22:30.873259 | PLAY RECAP 2026-04-18 16:22:30.873308 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 16:22:30.873339 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:22:30.873359 | 2026-04-18 16:22:30.994653 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:22:30.996566 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:22:31.696118 | 2026-04-18 16:22:31.696316 | PLAY [all] 2026-04-18 16:22:31.710878 | 2026-04-18 16:22:31.711071 | TASK [setup-uv : Extract archive] 2026-04-18 16:22:33.984314 | aio | changed 2026-04-18 16:22:33.991342 | 2026-04-18 16:22:33.991481 | TASK [setup-uv : Print version] 2026-04-18 16:22:33.624500 | aio | uv 0.8.13 2026-04-18 16:22:34.545808 | aio | ok: Runtime: 0:00:00.013035 2026-04-18 16:22:34.552584 | 2026-04-18 16:22:34.552633 | PLAY RECAP 2026-04-18 16:22:34.552683 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:22:34.552706 | 2026-04-18 16:22:34.674330 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:22:34.676144 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:22:35.316800 | 2026-04-18 16:22:35.316931 | PLAY [all] 2026-04-18 16:22:35.328525 | 2026-04-18 16:22:35.328660 | TASK [Copy inventory file for Zuul] 2026-04-18 16:22:36.186588 | aio | changed 2026-04-18 16:22:36.195410 | 2026-04-18 16:22:36.195563 | TASK [Switch "ansible_host" to private IP] 2026-04-18 16:22:36.470527 | aio | changed: 1 replacements made 2026-04-18 16:22:36.630969 | 2026-04-18 16:22:36.631106 | TASK [Run Molecule scenario] 2026-04-18 16:22:36.391783 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-18 16:22:37.295857 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-18 16:22:37.475900 | aio | Using CPython 3.13.7 2026-04-18 16:22:37.476004 | aio | Creating virtual environment at: .venv 2026-04-18 16:22:37.720927 | aio | Downloading pygments (1.2MiB) 2026-04-18 16:22:37.721069 | aio | Downloading netaddr (2.2MiB) 2026-04-18 16:22:37.722370 | aio | Downloading cryptography (4.3MiB) 2026-04-18 16:22:37.722563 | aio | Downloading ansible-core (2.1MiB) 2026-04-18 16:22:37.898234 | aio | Downloading netaddr 2026-04-18 16:22:37.907985 | aio | Downloading cryptography 2026-04-18 16:22:37.951854 | aio | Downloading pygments 2026-04-18 16:22:38.094215 | aio | Downloading ansible-core 2026-04-18 16:22:38.121170 | aio | Installed 36 packages in 26ms 2026-04-18 16:22:40.051210 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-18 16:22:40.051281 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 16:22:40.732689 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-18 16:22:40.732794 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-18 16:22:52.536345 | aio | INFO [default > dependency] Executing 2026-04-18 16:22:52.536475 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-18 16:22:52.536652 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-18 16:22:52.536765 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 16:22:52.541897 | aio | INFO [default > cleanup] Executing 2026-04-18 16:22:52.542156 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:22:52.547202 | aio | INFO [default > destroy] Executing 2026-04-18 16:22:52.547241 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:22:52.547318 | aio | INFO [default > destroy] Executed: Successful 2026-04-18 16:22:52.552279 | aio | INFO [default > syntax] Executing 2026-04-18 16:22:53.499716 | aio | 2026-04-18 16:22:53.499952 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-18 16:22:53.553208 | aio | INFO [default > syntax] Executed: Successful 2026-04-18 16:22:53.562365 | aio | INFO [default > create] Executing 2026-04-18 16:22:53.563739 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:22:53.568745 | aio | INFO [default > prepare] Executing 2026-04-18 16:22:54.249820 | aio | 2026-04-18 16:22:54.249923 | aio | PLAY [Prepare] ***************************************************************** 2026-04-18 16:22:54.250152 | aio | 2026-04-18 16:22:54.250344 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:22:54.250551 | aio | Saturday 18 April 2026 16:22:54 +0000 (0:00:00.039) 0:00:00.039 ******** 2026-04-18 16:22:55.392640 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:22:55.392852 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 16:22:55.393060 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:22:55.393269 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:22:55.393493 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:22:55.399147 | aio | ok: [aio] 2026-04-18 16:22:55.399331 | aio | 2026-04-18 16:22:55.399555 | aio | TASK [Configure short hostname] ************************************************ 2026-04-18 16:22:55.399802 | aio | Saturday 18 April 2026 16:22:55 +0000 (0:00:01.150) 0:00:01.190 ******** 2026-04-18 16:22:56.116016 | aio | changed: [aio] 2026-04-18 16:22:56.116236 | aio | 2026-04-18 16:22:56.116632 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-18 16:22:56.116965 | aio | Saturday 18 April 2026 16:22:56 +0000 (0:00:00.716) 0:00:01.906 ******** 2026-04-18 16:22:56.384856 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-18 16:22:56.385052 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-18 16:22:56.385272 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-18 16:22:56.393016 | aio | changed: [aio] 2026-04-18 16:22:56.393142 | aio | 2026-04-18 16:22:56.393294 | aio | TASK [Update apt cache] ******************************************************** 2026-04-18 16:22:56.393451 | aio | Saturday 18 April 2026 16:22:56 +0000 (0:00:00.277) 0:00:02.183 ******** 2026-04-18 16:23:07.187514 | aio | changed: [aio] 2026-04-18 16:23:07.187659 | aio | 2026-04-18 16:23:07.187929 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-18 16:23:07.188125 | aio | 2026-04-18 16:23:07.188342 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:23:07.188558 | aio | Saturday 18 April 2026 16:23:07 +0000 (0:00:10.794) 0:00:12.978 ******** 2026-04-18 16:23:07.914763 | aio | ok: [aio] 2026-04-18 16:23:07.914924 | aio | 2026-04-18 16:23:07.915137 | aio | TASK [Install depedencies] ***************************************************** 2026-04-18 16:23:07.915348 | aio | Saturday 18 April 2026 16:23:07 +0000 (0:00:00.727) 0:00:13.705 ******** 2026-04-18 16:23:32.552539 | aio | changed: [aio] 2026-04-18 16:23:32.552712 | aio | 2026-04-18 16:23:32.552948 | aio | TASK [Start up service] ******************************************************** 2026-04-18 16:23:32.553171 | aio | Saturday 18 April 2026 16:23:32 +0000 (0:00:24.637) 0:00:38.342 ******** 2026-04-18 16:23:33.075618 | aio | ok: [aio] 2026-04-18 16:23:33.075883 | aio | 2026-04-18 16:23:33.076115 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-18 16:23:33.076340 | aio | Saturday 18 April 2026 16:23:33 +0000 (0:00:00.523) 0:00:38.866 ******** 2026-04-18 16:23:33.379538 | aio | ok: [aio] 2026-04-18 16:23:33.379612 | aio | 2026-04-18 16:23:33.379771 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-18 16:23:33.379907 | aio | Saturday 18 April 2026 16:23:33 +0000 (0:00:00.304) 0:00:39.170 ******** 2026-04-18 16:23:34.005814 | aio | changed: [aio] 2026-04-18 16:23:34.006031 | aio | 2026-04-18 16:23:34.006241 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-18 16:23:34.006451 | aio | Saturday 18 April 2026 16:23:34 +0000 (0:00:00.625) 0:00:39.796 ******** 2026-04-18 16:23:34.194815 | aio | ok: [aio] 2026-04-18 16:23:34.194909 | aio | 2026-04-18 16:23:34.195045 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-18 16:23:34.195175 | aio | Saturday 18 April 2026 16:23:34 +0000 (0:00:00.189) 0:00:39.985 ******** 2026-04-18 16:23:34.211294 | aio | skipping: [aio] 2026-04-18 16:23:34.211500 | aio | 2026-04-18 16:23:34.211769 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-18 16:23:34.212009 | aio | Saturday 18 April 2026 16:23:34 +0000 (0:00:00.016) 0:00:40.002 ******** 2026-04-18 16:23:34.767720 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:34.767925 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:34.768139 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:34.768342 | aio | 2026-04-18 16:23:34.768555 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-18 16:23:34.768764 | aio | Saturday 18 April 2026 16:23:34 +0000 (0:00:00.556) 0:00:40.558 ******** 2026-04-18 16:23:35.442625 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:35.442716 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:35.442797 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:35.442872 | aio | 2026-04-18 16:23:35.442975 | aio | TASK [Start loop devices] ****************************************************** 2026-04-18 16:23:35.443074 | aio | Saturday 18 April 2026 16:23:35 +0000 (0:00:00.674) 0:00:41.233 ******** 2026-04-18 16:23:36.184061 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:36.184235 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:36.184472 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:36.184623 | aio | 2026-04-18 16:23:36.184844 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-18 16:23:36.185130 | aio | Saturday 18 April 2026 16:23:36 +0000 (0:00:00.741) 0:00:41.974 ******** 2026-04-18 16:23:39.249665 | aio | changed: [aio] => (item=osd0) 2026-04-18 16:23:39.249877 | aio | changed: [aio] => (item=osd1) 2026-04-18 16:23:39.250101 | aio | changed: [aio] => (item=osd2) 2026-04-18 16:23:39.250307 | aio | 2026-04-18 16:23:39.250534 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-18 16:23:39.250756 | aio | Saturday 18 April 2026 16:23:39 +0000 (0:00:03.065) 0:00:45.040 ******** 2026-04-18 16:23:41.074582 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-18 16:23:41.074788 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-18 16:23:41.075020 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-18 16:23:41.075277 | aio | 2026-04-18 16:23:41.075549 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:23:41.075873 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-18 16:23:41.076101 | aio | 2026-04-18 16:23:41.076336 | aio | 2026-04-18 16:23:41.076628 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:23:41.076890 | aio | Saturday 18 April 2026 16:23:41 +0000 (0:00:01.825) 0:00:46.865 ******** 2026-04-18 16:23:41.077061 | aio | =============================================================================== 2026-04-18 16:23:41.077223 | aio | Install depedencies ---------------------------------------------------- 24.64s 2026-04-18 16:23:41.077385 | aio | Update apt cache ------------------------------------------------------- 10.79s 2026-04-18 16:23:41.077563 | aio | Create a volume group for each loop device ------------------------------ 3.07s 2026-04-18 16:23:41.077739 | aio | Create a logical volume for each loop device ---------------------------- 1.83s 2026-04-18 16:23:41.077915 | aio | Gathering Facts --------------------------------------------------------- 1.15s 2026-04-18 16:23:41.078080 | aio | Start loop devices ------------------------------------------------------ 0.74s 2026-04-18 16:23:41.078251 | aio | Gathering Facts --------------------------------------------------------- 0.73s 2026-04-18 16:23:41.078425 | aio | Configure short hostname ------------------------------------------------ 0.72s 2026-04-18 16:23:41.078601 | aio | Set permissions on loopback devices ------------------------------------- 0.67s 2026-04-18 16:23:41.078742 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.63s 2026-04-18 16:23:41.078872 | aio | Create devices for Ceph ------------------------------------------------- 0.56s 2026-04-18 16:23:41.079003 | aio | Start up service -------------------------------------------------------- 0.52s 2026-04-18 16:23:41.079121 | aio | Generate lvm.conf ------------------------------------------------------- 0.30s 2026-04-18 16:23:41.079276 | aio | Ensure hostname inside hosts file --------------------------------------- 0.28s 2026-04-18 16:23:41.079422 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-04-18 16:23:41.079552 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-04-18 16:23:41.138238 | aio | INFO [default > prepare] Executed: Successful 2026-04-18 16:23:41.147572 | aio | INFO [default > converge] Executing 2026-04-18 16:23:42.013345 | aio | 2026-04-18 16:23:42.013500 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-18 16:23:42.013684 | aio | 2026-04-18 16:23:42.013886 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:23:42.014089 | aio | Saturday 18 April 2026 16:23:42 +0000 (0:00:00.046) 0:00:00.046 ******** 2026-04-18 16:23:43.210513 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-18 16:23:43.210726 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-18 16:23:43.210955 | aio | interpreter could change the meaning of that path. See 2026-04-18 16:23:43.211242 | aio | https://docs.ansible.com/ansible- 2026-04-18 16:23:43.211469 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:23:43.224744 | aio | ok: [aio] 2026-04-18 16:23:43.224929 | aio | 2026-04-18 16:23:43.225150 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:43.225358 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:01.211) 0:00:01.257 ******** 2026-04-18 16:23:43.501421 | aio | ok: [aio] 2026-04-18 16:23:43.501594 | aio | 2026-04-18 16:23:43.501809 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:43.502018 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:00.276) 0:00:01.534 ******** 2026-04-18 16:23:43.538759 | aio | skipping: [aio] 2026-04-18 16:23:43.538957 | aio | 2026-04-18 16:23:43.539188 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-18 16:23:43.539406 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:00.037) 0:00:01.571 ******** 2026-04-18 16:23:43.839846 | aio | changed: [aio] 2026-04-18 16:23:43.839997 | aio | 2026-04-18 16:23:43.840223 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:43.840411 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:00.301) 0:00:01.872 ******** 2026-04-18 16:23:43.933037 | aio | ok: [aio] => { 2026-04-18 16:23:43.933229 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-18 16:23:43.933418 | aio | } 2026-04-18 16:23:43.933596 | aio | 2026-04-18 16:23:43.933808 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:43.934017 | aio | Saturday 18 April 2026 16:23:43 +0000 (0:00:00.093) 0:00:01.966 ******** 2026-04-18 16:23:44.596718 | aio | changed: [aio] 2026-04-18 16:23:44.596815 | aio | 2026-04-18 16:23:44.596947 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:44.597092 | aio | Saturday 18 April 2026 16:23:44 +0000 (0:00:00.649) 0:00:02.615 ******** 2026-04-18 16:23:44.624164 | aio | skipping: [aio] 2026-04-18 16:23:44.624229 | aio | 2026-04-18 16:23:44.624372 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:44.624503 | aio | Saturday 18 April 2026 16:23:44 +0000 (0:00:00.041) 0:00:02.657 ******** 2026-04-18 16:23:44.664807 | aio | skipping: [aio] 2026-04-18 16:23:44.664960 | aio | 2026-04-18 16:23:44.665166 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:44.665374 | aio | Saturday 18 April 2026 16:23:44 +0000 (0:00:00.040) 0:00:02.697 ******** 2026-04-18 16:23:44.874652 | aio | ok: [aio] 2026-04-18 16:23:44.874806 | aio | 2026-04-18 16:23:44.875029 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-18 16:23:44.875244 | aio | Saturday 18 April 2026 16:23:44 +0000 (0:00:00.209) 0:00:02.907 ******** 2026-04-18 16:23:46.035099 | aio | ok: [aio] 2026-04-18 16:23:46.035270 | aio | 2026-04-18 16:23:46.035490 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:46.035770 | aio | Saturday 18 April 2026 16:23:46 +0000 (0:00:01.160) 0:00:04.068 ******** 2026-04-18 16:23:46.109389 | aio | ok: [aio] => { 2026-04-18 16:23:46.109592 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-18 16:23:46.109783 | aio | } 2026-04-18 16:23:46.109968 | aio | 2026-04-18 16:23:46.110190 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:46.110380 | aio | Saturday 18 April 2026 16:23:46 +0000 (0:00:00.074) 0:00:04.142 ******** 2026-04-18 16:23:46.775044 | aio | changed: [aio] 2026-04-18 16:23:46.775195 | aio | 2026-04-18 16:23:46.775414 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:23:46.775623 | aio | Saturday 18 April 2026 16:23:46 +0000 (0:00:00.665) 0:00:04.808 ******** 2026-04-18 16:23:49.720162 | aio | changed: [aio] 2026-04-18 16:23:49.720518 | aio | 2026-04-18 16:23:49.720811 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-18 16:23:49.721086 | aio | Saturday 18 April 2026 16:23:49 +0000 (0:00:02.945) 0:00:07.753 ******** 2026-04-18 16:23:49.748191 | aio | skipping: [aio] 2026-04-18 16:23:49.748259 | aio | 2026-04-18 16:23:49.748316 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-18 16:23:49.748430 | aio | Saturday 18 April 2026 16:23:49 +0000 (0:00:00.027) 0:00:07.781 ******** 2026-04-18 16:23:49.780267 | aio | skipping: [aio] 2026-04-18 16:23:49.780413 | aio | 2026-04-18 16:23:49.780640 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-18 16:23:49.780825 | aio | Saturday 18 April 2026 16:23:49 +0000 (0:00:00.031) 0:00:07.813 ******** 2026-04-18 16:23:49.812256 | aio | skipping: [aio] 2026-04-18 16:23:49.812763 | aio | 2026-04-18 16:23:49.813080 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-18 16:23:49.813380 | aio | Saturday 18 April 2026 16:23:49 +0000 (0:00:00.031) 0:00:07.845 ******** 2026-04-18 16:23:55.321834 | aio | changed: [aio] 2026-04-18 16:23:55.322027 | aio | 2026-04-18 16:23:55.322339 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-18 16:23:55.322686 | aio | Saturday 18 April 2026 16:23:55 +0000 (0:00:05.509) 0:00:13.354 ******** 2026-04-18 16:23:55.873969 | aio | changed: [aio] 2026-04-18 16:23:55.874040 | aio | 2026-04-18 16:23:55.874128 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-18 16:23:55.874287 | aio | Saturday 18 April 2026 16:23:55 +0000 (0:00:00.552) 0:00:13.907 ******** 2026-04-18 16:23:56.795017 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-18 16:23:56.795093 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-18 16:23:56.795271 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-18 16:23:56.795517 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-18 16:23:56.795731 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-18 16:23:56.795902 | aio | 2026-04-18 16:23:56.796100 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-18 16:23:56.796281 | aio | Saturday 18 April 2026 16:23:56 +0000 (0:00:00.920) 0:00:14.828 ******** 2026-04-18 16:23:57.381855 | aio | changed: [aio] 2026-04-18 16:23:57.381925 | aio | 2026-04-18 16:23:57.382398 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-18 16:23:57.382445 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.579) 0:00:15.407 ******** 2026-04-18 16:23:57.382451 | aio | 2026-04-18 16:23:57.382456 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 16:23:57.382460 | aio | Saturday 18 April 2026 16:23:57 +0000 (0:00:00.007) 0:00:15.415 ******** 2026-04-18 16:23:58.268001 | aio | ok: [aio] 2026-04-18 16:23:58.268057 | aio | 2026-04-18 16:23:58.268288 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-18 16:23:58.268456 | aio | Saturday 18 April 2026 16:23:58 +0000 (0:00:00.886) 0:00:16.301 ******** 2026-04-18 16:23:58.702606 | aio | changed: [aio] 2026-04-18 16:23:58.702700 | aio | 2026-04-18 16:23:58.703012 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-18 16:23:58.703065 | aio | Saturday 18 April 2026 16:23:58 +0000 (0:00:00.434) 0:00:16.735 ******** 2026-04-18 16:23:59.241729 | aio | changed: [aio] 2026-04-18 16:23:59.241809 | aio | 2026-04-18 16:23:59.241869 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:23:59.241985 | aio | Saturday 18 April 2026 16:23:59 +0000 (0:00:00.539) 0:00:17.275 ******** 2026-04-18 16:23:59.442907 | aio | ok: [aio] 2026-04-18 16:23:59.442989 | aio | 2026-04-18 16:23:59.443010 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-18 16:23:59.443157 | aio | Saturday 18 April 2026 16:23:59 +0000 (0:00:00.201) 0:00:17.476 ******** 2026-04-18 16:23:59.509938 | aio | ok: [aio] => { 2026-04-18 16:23:59.510002 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-18 16:23:59.510399 | aio | } 2026-04-18 16:23:59.510447 | aio | 2026-04-18 16:23:59.510453 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-18 16:23:59.510458 | aio | Saturday 18 April 2026 16:23:59 +0000 (0:00:00.066) 0:00:17.543 ******** 2026-04-18 16:24:00.279435 | aio | changed: [aio] 2026-04-18 16:24:00.279505 | aio | 2026-04-18 16:24:00.279774 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-18 16:24:00.279850 | aio | Saturday 18 April 2026 16:24:00 +0000 (0:00:00.769) 0:00:18.312 ******** 2026-04-18 16:24:04.631179 | aio | changed: [aio] 2026-04-18 16:24:04.631263 | aio | 2026-04-18 16:24:04.631278 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-18 16:24:04.631457 | aio | Saturday 18 April 2026 16:24:04 +0000 (0:00:04.347) 0:00:22.660 ******** 2026-04-18 16:24:05.639960 | aio | ok: [aio] 2026-04-18 16:24:05.640118 | aio | 2026-04-18 16:24:05.640354 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-18 16:24:05.640567 | aio | Saturday 18 April 2026 16:24:05 +0000 (0:00:01.012) 0:00:23.673 ******** 2026-04-18 16:24:06.010426 | aio | changed: [aio] 2026-04-18 16:24:06.010569 | aio | 2026-04-18 16:24:06.010797 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-18 16:24:06.011013 | aio | Saturday 18 April 2026 16:24:06 +0000 (0:00:00.370) 0:00:24.043 ******** 2026-04-18 16:24:06.485286 | aio | changed: [aio] 2026-04-18 16:24:06.485478 | aio | 2026-04-18 16:24:06.485706 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-18 16:24:06.485917 | aio | Saturday 18 April 2026 16:24:06 +0000 (0:00:00.475) 0:00:24.518 ******** 2026-04-18 16:24:07.035761 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-18 16:24:07.035816 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-18 16:24:07.035825 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-18 16:24:07.035831 | aio | 2026-04-18 16:24:07.035838 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-18 16:24:07.036018 | aio | Saturday 18 April 2026 16:24:07 +0000 (0:00:00.549) 0:00:25.068 ******** 2026-04-18 16:24:07.469293 | aio | changed: [aio] 2026-04-18 16:24:07.469360 | aio | 2026-04-18 16:24:07.469485 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-18 16:24:07.469603 | aio | Saturday 18 April 2026 16:24:07 +0000 (0:00:00.434) 0:00:25.502 ******** 2026-04-18 16:24:07.906403 | aio | changed: [aio] 2026-04-18 16:24:07.906470 | aio | 2026-04-18 16:24:07.906550 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-18 16:24:07.906954 | aio | Saturday 18 April 2026 16:24:07 +0000 (0:00:00.428) 0:00:25.931 ******** 2026-04-18 16:24:07.907002 | aio | 2026-04-18 16:24:07.907008 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-18 16:24:07.907012 | aio | Saturday 18 April 2026 16:24:07 +0000 (0:00:00.008) 0:00:25.939 ******** 2026-04-18 16:24:08.599363 | aio | ok: [aio] 2026-04-18 16:24:08.599439 | aio | 2026-04-18 16:24:08.599446 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-18 16:24:08.599451 | aio | Saturday 18 April 2026 16:24:08 +0000 (0:00:00.692) 0:00:26.632 ******** 2026-04-18 16:24:09.844401 | aio | changed: [aio] 2026-04-18 16:24:09.844554 | aio | 2026-04-18 16:24:09.844595 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-18 16:24:09.844617 | aio | Saturday 18 April 2026 16:24:09 +0000 (0:00:01.245) 0:00:27.877 ******** 2026-04-18 16:24:10.407509 | aio | changed: [aio] 2026-04-18 16:24:10.407586 | aio | 2026-04-18 16:24:10.407900 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-18 16:24:10.407990 | aio | Saturday 18 April 2026 16:24:10 +0000 (0:00:00.563) 0:00:28.440 ******** 2026-04-18 16:24:10.458103 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-18 16:24:10.458149 | aio | 2026-04-18 16:24:10.458418 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-18 16:24:10.458473 | aio | Saturday 18 April 2026 16:24:10 +0000 (0:00:00.050) 0:00:28.491 ******** 2026-04-18 16:24:15.976698 | aio | changed: [aio] 2026-04-18 16:24:15.976831 | aio | 2026-04-18 16:24:15.976844 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-18 16:24:15.976858 | aio | Saturday 18 April 2026 16:24:15 +0000 (0:00:05.518) 0:00:34.009 ******** 2026-04-18 16:24:16.621178 | aio | ok: [aio] => (item=chronyd) 2026-04-18 16:24:16.621303 | aio | ok: [aio] => (item=sshd) 2026-04-18 16:24:16.621312 | aio | 2026-04-18 16:24:16.621372 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-18 16:24:16.621494 | aio | Saturday 18 April 2026 16:24:16 +0000 (0:00:00.644) 0:00:34.654 ******** 2026-04-18 16:24:16.883746 | aio | fatal: [aio]: FAILED! => {"changed": false, "dest": "/usr/bin/cephadm", "elapsed": 0, "msg": "Request failed", "response": "HTTP Error 404: Not Found", "status_code": 404, "url": "https://download.ceph.com/rpm-21.0.0/el9/noarch/cephadm"} 2026-04-18 16:24:16.886456 | aio | 2026-04-18 16:24:16.886588 | aio | PLAY RECAP ********************************************************************* 2026-04-18 16:24:16.886739 | aio | aio : ok=33 changed=20 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-04-18 16:24:16.887763 | aio | 2026-04-18 16:24:16.887802 | aio | 2026-04-18 16:24:16.887813 | aio | TASKS RECAP ******************************************************************** 2026-04-18 16:24:16.887823 | aio | Saturday 18 April 2026 16:24:16 +0000 (0:00:00.265) 0:00:34.920 ******** 2026-04-18 16:24:16.887832 | aio | =============================================================================== 2026-04-18 16:24:16.887841 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.52s 2026-04-18 16:24:16.887850 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.51s 2026-04-18 16:24:16.887863 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.35s 2026-04-18 16:24:16.889983 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.95s 2026-04-18 16:24:16.890043 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 1.58s 2026-04-18 16:24:16.890051 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 1.25s 2026-04-18 16:24:16.890058 | aio | Gathering Facts --------------------------------------------------------- 1.21s 2026-04-18 16:24:16.890064 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.16s 2026-04-18 16:24:16.890070 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.01s 2026-04-18 16:24:16.890076 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 0.92s 2026-04-18 16:24:16.890083 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.77s 2026-04-18 16:24:16.890089 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.67s 2026-04-18 16:24:16.890095 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.65s 2026-04-18 16:24:16.890101 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.64s 2026-04-18 16:24:16.890106 | aio | vexxhost.containers.containerd : Create containerd config file ---------- 0.58s 2026-04-18 16:24:16.890112 | aio | vexxhost.containers.docker : Enable and start service ------------------- 0.56s 2026-04-18 16:24:16.890118 | aio | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.55s 2026-04-18 16:24:16.890125 | aio | vexxhost.containers.docker : Create folders for configuration ----------- 0.55s 2026-04-18 16:24:16.890147 | aio | vexxhost.containers.containerd : Enable and start service --------------- 0.54s 2026-04-18 16:24:16.890153 | aio | vexxhost.containers.docker : Create systemd service file for docker ----- 0.48s 2026-04-18 16:24:16.968231 | 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-04-18 16:24:16.968507 | aio | ERROR [default > converge] Executed: Failed 2026-04-18 16:24:16.968683 | 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-04-18 16:24:17.347582 | aio | ERROR 2026-04-18 16:24:17.348584 | aio | { 2026-04-18 16:24:17.348632 | aio | "delta": "0:01:40.836687", 2026-04-18 16:24:17.348659 | aio | "end": "2026-04-18 16:24:17.047372", 2026-04-18 16:24:17.348680 | aio | "msg": "non-zero return code", 2026-04-18 16:24:17.348701 | aio | "rc": 2, 2026-04-18 16:24:17.348725 | aio | "start": "2026-04-18 16:22:36.210685" 2026-04-18 16:24:17.348746 | aio | } failure 2026-04-18 16:24:17.354538 | 2026-04-18 16:24:17.354587 | PLAY RECAP 2026-04-18 16:24:17.354639 | aio | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:24:17.354660 | 2026-04-18 16:24:17.487278 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:24:17.491017 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:24:18.062218 | 2026-04-18 16:24:18.062364 | PLAY [all] 2026-04-18 16:24:18.074528 | 2026-04-18 16:24:18.074622 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 16:24:18.121007 | aio | skipping: Conditional result was False 2026-04-18 16:24:18.130666 | 2026-04-18 16:24:18.130776 | TASK [fetch-output : Set log path for single node] 2026-04-18 16:24:18.174732 | aio | ok 2026-04-18 16:24:18.181201 | 2026-04-18 16:24:18.181291 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 16:24:18.577381 | aio -> localhost | ok: "/var/lib/zuul/builds/e49e541cd5c74d10aa9b9f8a5950d2e3/work/logs" 2026-04-18 16:24:18.776176 | aio -> localhost | changed: "/var/lib/zuul/builds/e49e541cd5c74d10aa9b9f8a5950d2e3/work/artifacts" 2026-04-18 16:24:18.986525 | aio -> localhost | changed: "/var/lib/zuul/builds/e49e541cd5c74d10aa9b9f8a5950d2e3/work/docs" 2026-04-18 16:24:19.003035 | 2026-04-18 16:24:19.034046 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 16:24:19.641702 | aio | changed: .d..t...... ./ 2026-04-18 16:24:19.641951 | aio | changed: All items complete 2026-04-18 16:24:19.641989 | 2026-04-18 16:24:20.091503 | aio | changed: .d..t...... ./ 2026-04-18 16:24:20.553108 | aio | changed: .d..t...... ./ 2026-04-18 16:24:20.579630 | 2026-04-18 16:24:20.579697 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 16:24:21.011864 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006809 2026-04-18 16:24:21.250734 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008844 2026-04-18 16:24:21.260044 | 2026-04-18 16:24:21.260093 | PLAY [all] 2026-04-18 16:24:21.265775 | 2026-04-18 16:24:21.265858 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 16:24:21.662701 | aio | changed 2026-04-18 16:24:21.670047 | 2026-04-18 16:24:21.670112 | PLAY RECAP 2026-04-18 16:24:21.670174 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 16:24:21.670204 | 2026-04-18 16:24:21.775393 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:24:21.777786 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 16:24:22.312835 | 2026-04-18 16:24:22.312971 | PLAY [localhost] 2026-04-18 16:24:22.322657 | 2026-04-18 16:24:22.322729 | TASK [Generate Zuul manifest] 2026-04-18 16:24:22.354227 | localhost | ok 2026-04-18 16:24:22.373225 | 2026-04-18 16:24:22.373335 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 16:24:22.689933 | localhost | changed 2026-04-18 16:24:22.701920 | 2026-04-18 16:24:22.702020 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 16:24:22.741679 | localhost | ok 2026-04-18 16:24:22.751044 | 2026-04-18 16:24:22.751141 | TASK [Upload logs] 2026-04-18 16:24:22.782776 | localhost | ok 2026-04-18 16:24:22.841795 | 2026-04-18 16:24:22.841897 | TASK [Set zuul-log-path fact] 2026-04-18 16:24:22.873967 | localhost | ok 2026-04-18 16:24:22.887578 | 2026-04-18 16:24:22.887645 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:24:22.920894 | localhost | ok 2026-04-18 16:24:22.929825 | 2026-04-18 16:24:22.929886 | TASK [upload-logs : Create log directories] 2026-04-18 16:24:23.366798 | localhost | changed 2026-04-18 16:24:23.374967 | 2026-04-18 16:24:23.375097 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 16:24:23.793354 | localhost -> localhost | ok: Runtime: 0:00:00.005795 2026-04-18 16:24:23.799837 | 2026-04-18 16:24:23.799924 | TASK [upload-logs : Upload logs to log server] 2026-04-18 16:24:24.267392 | localhost | Output suppressed because no_log was given 2026-04-18 16:24:24.271579 | 2026-04-18 16:24:24.271644 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 16:24:24.319316 | localhost | skipping: Conditional result was False 2026-04-18 16:24:24.326401 | localhost | skipping: Conditional result was False 2026-04-18 16:24:24.336411 | 2026-04-18 16:24:24.336591 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 16:24:24.386976 | localhost | skipping: Conditional result was False 2026-04-18 16:24:24.387409 | 2026-04-18 16:24:24.390917 | localhost | skipping: Conditional result was False 2026-04-18 16:24:24.402358 | 2026-04-18 16:24:24.402484 | LOOP [upload-logs : Upload console log and json output]