2026-02-10 16:00:24.900951 | Job console starting 2026-02-10 16:00:25.047215 | Updating git repos 2026-02-10 16:00:25.075407 | Cloning repos into workspace 2026-02-10 16:00:25.554305 | Restoring repo states 2026-02-10 16:00:25.562250 | Merging changes 2026-02-10 16:00:26.057679 | Checking out repos 2026-02-10 16:00:26.225457 | Preparing playbooks 2026-02-10 16:00:30.629724 | Running Ansible setup 2026-02-10 16:00:35.167322 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 16:00:35.848890 | 2026-02-10 16:00:35.850007 | PLAY [localhost] 2026-02-10 16:00:35.859181 | 2026-02-10 16:00:35.859285 | TASK [Gathering Facts] 2026-02-10 16:00:36.860864 | localhost | ok 2026-02-10 16:00:36.871467 | 2026-02-10 16:00:36.871573 | TASK [Setup log path fact] 2026-02-10 16:00:36.895668 | localhost | ok 2026-02-10 16:00:36.907327 | 2026-02-10 16:00:36.907589 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 16:00:36.937884 | localhost | ok 2026-02-10 16:00:36.947474 | 2026-02-10 16:00:36.947568 | TASK [emit-job-header : Print job information] 2026-02-10 16:00:36.988897 | # Job Information 2026-02-10 16:00:36.989158 | Ansible Version: 2.16.15 2026-02-10 16:00:36.989245 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-02-10 16:00:36.989287 | Pipeline: check 2026-02-10 16:00:36.989316 | Executor: 3a2793d2bd32 2026-02-10 16:00:36.989342 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/92 2026-02-10 16:00:36.989373 | Event ID: 7ad6daa0-0699-11f1-8cd7-f0ce2bc47a28 2026-02-10 16:00:36.993056 | 2026-02-10 16:00:36.993147 | LOOP [emit-job-header : Print node information] 2026-02-10 16:00:37.087910 | localhost | ok: 2026-02-10 16:00:37.089168 | localhost | # Node Information 2026-02-10 16:00:37.089256 | localhost | Inventory Hostname: aio 2026-02-10 16:00:37.089308 | localhost | Hostname: np0000155175 2026-02-10 16:00:37.089352 | localhost | Username: zuul 2026-02-10 16:00:37.089401 | localhost | Distro: Ubuntu 22.04 2026-02-10 16:00:37.089444 | localhost | Provider: yul1 2026-02-10 16:00:37.089487 | localhost | Region: ca-ymq-1 2026-02-10 16:00:37.089527 | localhost | Label: ubuntu-jammy 2026-02-10 16:00:37.089567 | localhost | Product Name: OpenStack Nova 2026-02-10 16:00:37.089607 | localhost | Interface IP: 199.19.213.67 2026-02-10 16:00:37.096526 | 2026-02-10 16:00:37.096594 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-10 16:00:37.516383 | localhost -> localhost | changed 2026-02-10 16:00:37.521798 | 2026-02-10 16:00:37.521875 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-10 16:00:38.421167 | localhost -> localhost | changed 2026-02-10 16:00:38.429122 | 2026-02-10 16:00:38.429210 | PLAY [all] 2026-02-10 16:00:38.437651 | 2026-02-10 16:00:38.437719 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-10 16:00:38.715033 | aio -> localhost | ok 2026-02-10 16:00:38.723622 | 2026-02-10 16:00:38.723738 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-10 16:00:38.759851 | aio | ok 2026-02-10 16:00:38.775368 | aio | included: /var/lib/zuul/builds/3cf26131ffab4ff6a447363dd3928e7b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-10 16:00:38.782395 | 2026-02-10 16:00:38.782514 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-10 16:00:40.542120 | aio -> localhost | Generating public/private rsa key pair. 2026-02-10 16:00:40.542691 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/3cf26131ffab4ff6a447363dd3928e7b/work/3cf26131ffab4ff6a447363dd3928e7b_id_rsa 2026-02-10 16:00:40.542723 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/3cf26131ffab4ff6a447363dd3928e7b/work/3cf26131ffab4ff6a447363dd3928e7b_id_rsa.pub 2026-02-10 16:00:40.542746 | aio -> localhost | The key fingerprint is: 2026-02-10 16:00:40.542768 | aio -> localhost | SHA256:g69lAusjYD9aaknIRTlEsYf4I/8Noh5KVAQmHhRbj+c zuul-build-sshkey 2026-02-10 16:00:40.542789 | aio -> localhost | The key's randomart image is: 2026-02-10 16:00:40.542828 | aio -> localhost | +---[RSA 3072]----+ 2026-02-10 16:00:40.542857 | aio -> localhost | |o*=*o | 2026-02-10 16:00:40.542879 | aio -> localhost | |+ *+= | 2026-02-10 16:00:40.542900 | aio -> localhost | | +.=.+ | 2026-02-10 16:00:40.542919 | aio -> localhost | | o.+ . | 2026-02-10 16:00:40.542938 | aio -> localhost | |oo.o.E. S | 2026-02-10 16:00:40.542957 | aio -> localhost | |++o .o . . | 2026-02-10 16:00:40.542977 | aio -> localhost | |o+o+... + | 2026-02-10 16:00:40.542996 | aio -> localhost | |oo*++ o= | 2026-02-10 16:00:40.543017 | aio -> localhost | |+=..oo.. | 2026-02-10 16:00:40.543037 | aio -> localhost | +----[SHA256]-----+ 2026-02-10 16:00:40.543088 | aio -> localhost | ok: Runtime: 0:00:01.309566 2026-02-10 16:00:40.548083 | 2026-02-10 16:00:40.548147 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-10 16:00:40.582556 | aio | ok 2026-02-10 16:00:40.591051 | aio | included: /var/lib/zuul/builds/3cf26131ffab4ff6a447363dd3928e7b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-10 16:00:40.598255 | 2026-02-10 16:00:40.598319 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-10 16:00:40.622676 | aio | skipping: Conditional result was False 2026-02-10 16:00:40.640182 | 2026-02-10 16:00:40.640400 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-10 16:00:41.183466 | aio | changed 2026-02-10 16:00:41.189136 | 2026-02-10 16:00:41.189204 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-10 16:00:41.390584 | aio | ok 2026-02-10 16:00:41.396430 | 2026-02-10 16:00:41.396497 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-10 16:00:41.886506 | aio | changed 2026-02-10 16:00:41.892013 | 2026-02-10 16:00:41.892078 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-10 16:00:42.403253 | aio | changed 2026-02-10 16:00:42.408794 | 2026-02-10 16:00:42.408860 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-10 16:00:42.433261 | aio | skipping: Conditional result was False 2026-02-10 16:00:42.442422 | 2026-02-10 16:00:42.442509 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-10 16:00:42.803053 | aio -> localhost | changed 2026-02-10 16:00:42.817930 | 2026-02-10 16:00:42.818002 | TASK [add-build-sshkey : Add back temp key] 2026-02-10 16:00:43.088689 | aio -> localhost | Identity added: /var/lib/zuul/builds/3cf26131ffab4ff6a447363dd3928e7b/work/3cf26131ffab4ff6a447363dd3928e7b_id_rsa (zuul-build-sshkey) 2026-02-10 16:00:43.089168 | aio -> localhost | ok: Runtime: 0:00:00.014867 2026-02-10 16:00:43.095253 | 2026-02-10 16:00:43.095318 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-10 16:00:43.458532 | aio | ok 2026-02-10 16:00:43.464525 | 2026-02-10 16:00:43.464592 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-10 16:00:43.487864 | aio | skipping: Conditional result was False 2026-02-10 16:00:43.502145 | 2026-02-10 16:00:43.502239 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-10 16:00:43.882538 | aio | ok 2026-02-10 16:00:43.888098 | 2026-02-10 16:00:43.888211 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-10 16:00:44.684880 | aio | Output suppressed because no_log was given 2026-02-10 16:00:44.694800 | 2026-02-10 16:00:44.694862 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-10 16:00:44.881909 | aio | ok: "logs" 2026-02-10 16:00:44.882249 | aio | ok: All items complete 2026-02-10 16:00:44.882291 | 2026-02-10 16:00:45.048083 | aio | ok: "artifacts" 2026-02-10 16:00:45.234091 | aio | ok: "docs" 2026-02-10 16:00:45.249842 | 2026-02-10 16:00:45.249936 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-10 16:00:45.496189 | aio | changed: "logs" 2026-02-10 16:00:45.617341 | aio | changed: "artifacts" 2026-02-10 16:00:45.787820 | aio | changed: "docs" 2026-02-10 16:00:45.805979 | 2026-02-10 16:00:45.806143 | PLAY RECAP 2026-02-10 16:00:45.806233 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-02-10 16:00:45.806295 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 16:00:45.806339 | 2026-02-10 16:00:45.952676 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 16:00:45.956304 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-10 16:00:46.526704 | 2026-02-10 16:00:46.527472 | PLAY [all] 2026-02-10 16:00:46.538954 | 2026-02-10 16:00:46.539026 | TASK [setup-uv : Extract archive] 2026-02-10 16:00:49.020560 | aio | changed 2026-02-10 16:00:49.026562 | 2026-02-10 16:00:49.026647 | TASK [setup-uv : Print version] 2026-02-10 16:00:49.375405 | aio | uv 0.8.13 2026-02-10 16:00:49.568703 | aio | ok: Runtime: 0:00:00.009507 2026-02-10 16:00:49.574849 | 2026-02-10 16:00:49.574900 | PLAY RECAP 2026-02-10 16:00:49.574946 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 16:00:49.574970 | 2026-02-10 16:00:49.718091 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-10 16:00:49.719687 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-10 16:00:50.335532 | 2026-02-10 16:00:50.335735 | PLAY [all] 2026-02-10 16:00:50.349045 | 2026-02-10 16:00:50.349215 | TASK [Copy inventory file for Zuul] 2026-02-10 16:00:51.231638 | aio | changed 2026-02-10 16:00:51.254328 | 2026-02-10 16:00:51.254548 | TASK [Switch "ansible_host" to private IP] 2026-02-10 16:00:51.544090 | aio | changed: 1 replacements made 2026-02-10 16:00:51.549478 | 2026-02-10 16:00:51.549551 | TASK [Run Molecule scenario] 2026-02-10 16:00:52.140525 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-02-10 16:00:52.737134 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-02-10 16:00:53.375581 | aio | Using CPython 3.13.7 2026-02-10 16:00:53.375626 | aio | Creating virtual environment at: .venv 2026-02-10 16:00:53.620044 | aio | Downloading pygments (1.2MiB) 2026-02-10 16:00:53.642137 | aio | Downloading ansible-core (2.1MiB) 2026-02-10 16:00:53.697302 | aio | Downloading cryptography (4.3MiB) 2026-02-10 16:00:53.715439 | aio | Downloading netaddr (2.2MiB) 2026-02-10 16:00:53.794092 | aio | Downloading pygments 2026-02-10 16:00:53.818751 | aio | Downloading netaddr 2026-02-10 16:00:53.936797 | aio | Downloading cryptography 2026-02-10 16:00:54.021680 | aio | Downloading ansible-core 2026-02-10 16:00:54.052180 | aio | Installed 37 packages in 28ms 2026-02-10 16:00:55.203547 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-02-10 16:00:55.203663 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-02-10 16:00:55.940642 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-02-10 16:00:55.940823 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-02-10 16:02:28.871753 | aio | INFO [default > dependency] Executing 2026-02-10 16:02:28.872180 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-02-10 16:02:28.872514 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-02-10 16:02:28.872716 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-02-10 16:02:28.878780 | aio | INFO [default > cleanup] Executing 2026-02-10 16:02:28.879126 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-10 16:02:28.884227 | aio | INFO [default > destroy] Executing 2026-02-10 16:02:28.884343 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-02-10 16:02:28.884435 | aio | INFO [default > destroy] Executed: Successful 2026-02-10 16:02:28.889573 | aio | INFO [default > syntax] Executing 2026-02-10 16:02:29.942070 | aio | 2026-02-10 16:02:29.942137 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-02-10 16:02:30.008032 | aio | INFO [default > syntax] Executed: Successful 2026-02-10 16:02:30.012934 | aio | INFO [default > create] Executing 2026-02-10 16:02:30.014560 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-10 16:02:30.021105 | aio | INFO [default > prepare] Executing 2026-02-10 16:02:30.718230 | aio | 2026-02-10 16:02:30.718558 | aio | PLAY [Prepare] ***************************************************************** 2026-02-10 16:02:30.718806 | aio | 2026-02-10 16:02:30.719060 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 16:02:30.719349 | aio | Tuesday 10 February 2026 16:02:30 +0000 (0:00:00.034) 0:00:00.034 ****** 2026-02-10 16:02:31.825683 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-02-10 16:02:31.825800 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-02-10 16:02:31.825935 | aio | interpreter could change the meaning of that path. See 2026-02-10 16:02:31.826251 | aio | https://docs.ansible.com/ansible- 2026-02-10 16:02:31.826260 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-02-10 16:02:31.832895 | aio | ok: [aio] 2026-02-10 16:02:31.833013 | aio | 2026-02-10 16:02:31.833149 | aio | TASK [Configure short hostname] ************************************************ 2026-02-10 16:02:31.833287 | aio | Tuesday 10 February 2026 16:02:31 +0000 (0:00:01.115) 0:00:01.149 ****** 2026-02-10 16:02:32.594930 | aio | changed: [aio] 2026-02-10 16:02:32.595026 | aio | 2026-02-10 16:02:32.595173 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-02-10 16:02:32.595324 | aio | Tuesday 10 February 2026 16:02:32 +0000 (0:00:00.761) 0:00:01.911 ****** 2026-02-10 16:02:32.877844 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-02-10 16:02:32.878064 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-02-10 16:02:32.878286 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-02-10 16:02:32.883487 | aio | changed: [aio] 2026-02-10 16:02:32.883659 | aio | 2026-02-10 16:02:32.883816 | aio | TASK [Update apt cache] ******************************************************** 2026-02-10 16:02:32.884034 | aio | Tuesday 10 February 2026 16:02:32 +0000 (0:00:00.288) 0:00:02.200 ****** 2026-02-10 16:02:40.555819 | aio | changed: [aio] 2026-02-10 16:02:40.556035 | aio | 2026-02-10 16:02:40.556269 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-02-10 16:02:40.556472 | aio | 2026-02-10 16:02:40.556679 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 16:02:40.556894 | aio | Tuesday 10 February 2026 16:02:40 +0000 (0:00:07.672) 0:00:09.872 ****** 2026-02-10 16:02:41.275634 | aio | ok: [aio] 2026-02-10 16:02:41.275704 | aio | 2026-02-10 16:02:41.275825 | aio | TASK [Install depedencies] ***************************************************** 2026-02-10 16:02:41.275987 | aio | Tuesday 10 February 2026 16:02:41 +0000 (0:00:00.719) 0:00:10.592 ****** 2026-02-10 16:03:01.726739 | aio | changed: [aio] 2026-02-10 16:03:01.726854 | aio | 2026-02-10 16:03:01.726973 | aio | TASK [Start up service] ******************************************************** 2026-02-10 16:03:01.727112 | aio | Tuesday 10 February 2026 16:03:01 +0000 (0:00:20.451) 0:00:31.043 ****** 2026-02-10 16:03:02.297008 | aio | ok: [aio] 2026-02-10 16:03:02.297121 | aio | 2026-02-10 16:03:02.297292 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-02-10 16:03:02.297442 | aio | Tuesday 10 February 2026 16:03:02 +0000 (0:00:00.570) 0:00:31.613 ****** 2026-02-10 16:03:02.608362 | aio | ok: [aio] 2026-02-10 16:03:02.608418 | aio | 2026-02-10 16:03:02.608432 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-02-10 16:03:02.608440 | aio | Tuesday 10 February 2026 16:03:02 +0000 (0:00:00.311) 0:00:31.925 ****** 2026-02-10 16:03:03.314841 | aio | changed: [aio] 2026-02-10 16:03:03.314936 | aio | 2026-02-10 16:03:03.315075 | aio | TASK [Get list of all loopback devices] **************************************** 2026-02-10 16:03:03.315206 | aio | Tuesday 10 February 2026 16:03:03 +0000 (0:00:00.706) 0:00:32.631 ****** 2026-02-10 16:03:03.492745 | aio | ok: [aio] 2026-02-10 16:03:03.492841 | aio | 2026-02-10 16:03:03.492989 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-02-10 16:03:03.493128 | aio | Tuesday 10 February 2026 16:03:03 +0000 (0:00:00.177) 0:00:32.809 ****** 2026-02-10 16:03:03.509663 | aio | skipping: [aio] 2026-02-10 16:03:03.509758 | aio | 2026-02-10 16:03:03.509897 | aio | TASK [Create devices for Ceph] ************************************************* 2026-02-10 16:03:03.510035 | aio | Tuesday 10 February 2026 16:03:03 +0000 (0:00:00.016) 0:00:32.826 ****** 2026-02-10 16:03:04.094543 | aio | changed: [aio] => (item=osd0) 2026-02-10 16:03:04.094646 | aio | changed: [aio] => (item=osd1) 2026-02-10 16:03:04.094788 | aio | changed: [aio] => (item=osd2) 2026-02-10 16:03:04.094917 | aio | 2026-02-10 16:03:04.095089 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-02-10 16:03:04.095226 | aio | Tuesday 10 February 2026 16:03:04 +0000 (0:00:00.584) 0:00:33.411 ****** 2026-02-10 16:03:04.776777 | aio | changed: [aio] => (item=osd0) 2026-02-10 16:03:04.776857 | aio | changed: [aio] => (item=osd1) 2026-02-10 16:03:04.776997 | aio | changed: [aio] => (item=osd2) 2026-02-10 16:03:04.777106 | aio | 2026-02-10 16:03:04.777237 | aio | TASK [Start loop devices] ****************************************************** 2026-02-10 16:03:04.777367 | aio | Tuesday 10 February 2026 16:03:04 +0000 (0:00:00.680) 0:00:34.092 ****** 2026-02-10 16:03:05.514831 | aio | changed: [aio] => (item=osd0) 2026-02-10 16:03:05.515054 | aio | changed: [aio] => (item=osd1) 2026-02-10 16:03:05.515243 | aio | changed: [aio] => (item=osd2) 2026-02-10 16:03:05.515452 | aio | 2026-02-10 16:03:05.515706 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-02-10 16:03:05.515876 | aio | Tuesday 10 February 2026 16:03:05 +0000 (0:00:00.739) 0:00:34.831 ****** 2026-02-10 16:03:08.242643 | aio | changed: [aio] => (item=osd0) 2026-02-10 16:03:08.242726 | aio | changed: [aio] => (item=osd1) 2026-02-10 16:03:08.242828 | aio | changed: [aio] => (item=osd2) 2026-02-10 16:03:08.242924 | aio | 2026-02-10 16:03:08.243043 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-02-10 16:03:08.243156 | aio | Tuesday 10 February 2026 16:03:08 +0000 (0:00:02.727) 0:00:37.559 ****** 2026-02-10 16:03:09.923771 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-02-10 16:03:09.923899 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-02-10 16:03:09.924141 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-02-10 16:03:09.924277 | aio | 2026-02-10 16:03:09.924419 | aio | PLAY RECAP ********************************************************************* 2026-02-10 16:03:09.924582 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-02-10 16:03:09.924706 | aio | 2026-02-10 16:03:09.924826 | aio | 2026-02-10 16:03:09.924960 | aio | TASKS RECAP ******************************************************************** 2026-02-10 16:03:09.925098 | aio | Tuesday 10 February 2026 16:03:09 +0000 (0:00:01.681) 0:00:39.241 ****** 2026-02-10 16:03:09.925225 | aio | =============================================================================== 2026-02-10 16:03:09.925354 | aio | Install depedencies ---------------------------------------------------- 20.45s 2026-02-10 16:03:09.925703 | aio | Update apt cache -------------------------------------------------------- 7.67s 2026-02-10 16:03:09.925837 | aio | Create a volume group for each loop device ------------------------------ 2.73s 2026-02-10 16:03:09.925972 | aio | Create a logical volume for each loop device ---------------------------- 1.68s 2026-02-10 16:03:09.926102 | aio | Gathering Facts --------------------------------------------------------- 1.12s 2026-02-10 16:03:09.926231 | aio | Configure short hostname ------------------------------------------------ 0.76s 2026-02-10 16:03:09.926364 | aio | Start loop devices ------------------------------------------------------ 0.74s 2026-02-10 16:03:09.926493 | aio | Gathering Facts --------------------------------------------------------- 0.72s 2026-02-10 16:03:09.926622 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.71s 2026-02-10 16:03:09.926754 | aio | Set permissions on loopback devices ------------------------------------- 0.68s 2026-02-10 16:03:09.927107 | aio | Create devices for Ceph ------------------------------------------------- 0.58s 2026-02-10 16:03:09.927336 | aio | Start up service -------------------------------------------------------- 0.57s 2026-02-10 16:03:09.927474 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-02-10 16:03:09.927645 | aio | Ensure hostname inside hosts file --------------------------------------- 0.29s 2026-02-10 16:03:09.927817 | aio | Get list of all loopback devices ---------------------------------------- 0.18s 2026-02-10 16:03:09.928059 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-02-10 16:03:09.996525 | aio | INFO [default > prepare] Executed: Successful 2026-02-10 16:03:10.005868 | aio | INFO [default > converge] Executing 2026-02-10 16:03:10.887464 | aio | 2026-02-10 16:03:10.887735 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-02-10 16:03:10.888040 | aio | 2026-02-10 16:03:10.888299 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 16:03:10.888512 | aio | Tuesday 10 February 2026 16:03:10 +0000 (0:00:00.053) 0:00:00.053 ****** 2026-02-10 16:03:12.006515 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-02-10 16:03:12.006609 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-02-10 16:03:12.006730 | aio | interpreter could change the meaning of that path. See 2026-02-10 16:03:12.006854 | aio | https://docs.ansible.com/ansible- 2026-02-10 16:03:12.006975 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-02-10 16:03:12.019264 | aio | ok: [aio] 2026-02-10 16:03:12.019347 | aio | 2026-02-10 16:03:12.019502 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 16:03:12.019605 | aio | Tuesday 10 February 2026 16:03:12 +0000 (0:00:01.132) 0:00:01.185 ****** 2026-02-10 16:03:12.304200 | aio | ok: [aio] 2026-02-10 16:03:12.304307 | aio | 2026-02-10 16:03:12.304394 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 16:03:12.304518 | aio | Tuesday 10 February 2026 16:03:12 +0000 (0:00:00.284) 0:00:01.470 ****** 2026-02-10 16:03:12.333322 | aio | skipping: [aio] 2026-02-10 16:03:12.333455 | aio | 2026-02-10 16:03:12.333477 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-02-10 16:03:12.333587 | aio | Tuesday 10 February 2026 16:03:12 +0000 (0:00:00.029) 0:00:01.500 ****** 2026-02-10 16:03:12.693148 | aio | changed: [aio] 2026-02-10 16:03:12.693256 | aio | 2026-02-10 16:03:12.693350 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 16:03:12.693471 | aio | Tuesday 10 February 2026 16:03:12 +0000 (0:00:00.359) 0:00:01.859 ****** 2026-02-10 16:03:12.804603 | aio | ok: [aio] => { 2026-02-10 16:03:12.804713 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-02-10 16:03:12.804831 | aio | } 2026-02-10 16:03:12.804939 | aio | 2026-02-10 16:03:12.805063 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 16:03:12.805185 | aio | Tuesday 10 February 2026 16:03:12 +0000 (0:00:00.111) 0:00:01.971 ****** 2026-02-10 16:03:13.527964 | aio | changed: [aio] 2026-02-10 16:03:13.528068 | aio | 2026-02-10 16:03:13.528218 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 16:03:13.528357 | aio | Tuesday 10 February 2026 16:03:13 +0000 (0:00:00.723) 0:00:02.694 ****** 2026-02-10 16:03:13.564920 | aio | skipping: [aio] 2026-02-10 16:03:13.565119 | aio | 2026-02-10 16:03:13.565337 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 16:03:13.565544 | aio | Tuesday 10 February 2026 16:03:13 +0000 (0:00:00.036) 0:00:02.731 ****** 2026-02-10 16:03:13.605246 | aio | skipping: [aio] 2026-02-10 16:03:13.605421 | aio | 2026-02-10 16:03:13.605643 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 16:03:13.605845 | aio | Tuesday 10 February 2026 16:03:13 +0000 (0:00:00.040) 0:00:02.771 ****** 2026-02-10 16:03:13.806135 | aio | ok: [aio] 2026-02-10 16:03:13.806190 | aio | 2026-02-10 16:03:13.806298 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 16:03:13.806399 | aio | Tuesday 10 February 2026 16:03:13 +0000 (0:00:00.201) 0:00:02.973 ****** 2026-02-10 16:03:14.998592 | aio | ok: [aio] 2026-02-10 16:03:14.998665 | aio | 2026-02-10 16:03:14.998747 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 16:03:14.998848 | aio | Tuesday 10 February 2026 16:03:14 +0000 (0:00:01.192) 0:00:04.165 ****** 2026-02-10 16:03:15.066092 | aio | ok: [aio] => { 2026-02-10 16:03:15.066336 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-02-10 16:03:15.066614 | aio | } 2026-02-10 16:03:15.066818 | aio | 2026-02-10 16:03:15.067048 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 16:03:15.067271 | aio | Tuesday 10 February 2026 16:03:15 +0000 (0:00:00.067) 0:00:04.232 ****** 2026-02-10 16:03:15.829754 | aio | changed: [aio] 2026-02-10 16:03:15.829816 | aio | 2026-02-10 16:03:15.829945 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 16:03:15.830049 | aio | Tuesday 10 February 2026 16:03:15 +0000 (0:00:00.763) 0:00:04.996 ****** 2026-02-10 16:03:18.790955 | aio | changed: [aio] 2026-02-10 16:03:18.791141 | aio | 2026-02-10 16:03:18.791370 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-02-10 16:03:18.791602 | aio | Tuesday 10 February 2026 16:03:18 +0000 (0:00:02.960) 0:00:07.957 ****** 2026-02-10 16:03:18.818216 | aio | skipping: [aio] 2026-02-10 16:03:18.818420 | aio | 2026-02-10 16:03:18.818644 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-02-10 16:03:18.818853 | aio | Tuesday 10 February 2026 16:03:18 +0000 (0:00:00.027) 0:00:07.984 ****** 2026-02-10 16:03:18.842247 | aio | skipping: [aio] 2026-02-10 16:03:18.842446 | aio | 2026-02-10 16:03:18.842666 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-02-10 16:03:18.842869 | aio | Tuesday 10 February 2026 16:03:18 +0000 (0:00:00.024) 0:00:08.009 ****** 2026-02-10 16:03:18.868092 | aio | skipping: [aio] 2026-02-10 16:03:18.868187 | aio | 2026-02-10 16:03:18.868339 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-02-10 16:03:18.868476 | aio | Tuesday 10 February 2026 16:03:18 +0000 (0:00:00.025) 0:00:08.034 ****** 2026-02-10 16:03:38.728673 | aio | changed: [aio] 2026-02-10 16:03:38.728862 | aio | 2026-02-10 16:03:38.729099 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-02-10 16:03:38.729325 | aio | Tuesday 10 February 2026 16:03:38 +0000 (0:00:19.860) 0:00:27.895 ****** 2026-02-10 16:03:39.249173 | aio | changed: [aio] 2026-02-10 16:03:39.249378 | aio | 2026-02-10 16:03:39.249615 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-02-10 16:03:39.249827 | aio | Tuesday 10 February 2026 16:03:39 +0000 (0:00:00.520) 0:00:28.415 ****** 2026-02-10 16:03:40.090661 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-02-10 16:03:40.090718 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-02-10 16:03:40.090820 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-02-10 16:03:40.091348 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-02-10 16:03:40.091395 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-02-10 16:03:40.091401 | aio | 2026-02-10 16:03:40.091406 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-02-10 16:03:40.091410 | aio | Tuesday 10 February 2026 16:03:40 +0000 (0:00:00.841) 0:00:29.257 ****** 2026-02-10 16:03:40.591051 | aio | changed: [aio] 2026-02-10 16:03:40.591115 | aio | 2026-02-10 16:03:40.591292 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-02-10 16:03:40.591332 | aio | Tuesday 10 February 2026 16:03:40 +0000 (0:00:00.492) 0:00:29.750 ****** 2026-02-10 16:03:40.591622 | aio | 2026-02-10 16:03:40.591660 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-02-10 16:03:40.591666 | aio | Tuesday 10 February 2026 16:03:40 +0000 (0:00:00.007) 0:00:29.758 ****** 2026-02-10 16:03:41.528113 | aio | ok: [aio] 2026-02-10 16:03:41.528168 | aio | 2026-02-10 16:03:41.528182 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-02-10 16:03:41.528292 | aio | Tuesday 10 February 2026 16:03:41 +0000 (0:00:00.936) 0:00:30.694 ****** 2026-02-10 16:03:42.128005 | aio | changed: [aio] 2026-02-10 16:03:42.128061 | aio | 2026-02-10 16:03:42.128069 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-02-10 16:03:42.128076 | aio | Tuesday 10 February 2026 16:03:42 +0000 (0:00:00.599) 0:00:31.294 ****** 2026-02-10 16:03:42.651837 | aio | changed: [aio] 2026-02-10 16:03:42.651884 | aio | 2026-02-10 16:03:42.651890 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 16:03:42.651895 | aio | Tuesday 10 February 2026 16:03:42 +0000 (0:00:00.524) 0:00:31.818 ****** 2026-02-10 16:03:42.833498 | aio | ok: [aio] 2026-02-10 16:03:42.833531 | aio | 2026-02-10 16:03:42.833536 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 16:03:42.833551 | aio | Tuesday 10 February 2026 16:03:42 +0000 (0:00:00.181) 0:00:32.000 ****** 2026-02-10 16:03:42.899662 | aio | ok: [aio] => { 2026-02-10 16:03:42.899706 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-02-10 16:03:42.899715 | aio | } 2026-02-10 16:03:42.899721 | aio | 2026-02-10 16:03:42.899727 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 16:03:42.899733 | aio | Tuesday 10 February 2026 16:03:42 +0000 (0:00:00.065) 0:00:32.065 ****** 2026-02-10 16:03:43.637602 | aio | changed: [aio] 2026-02-10 16:03:43.637644 | aio | 2026-02-10 16:03:43.637650 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 16:03:43.637655 | aio | Tuesday 10 February 2026 16:03:43 +0000 (0:00:00.738) 0:00:32.804 ****** 2026-02-10 16:03:47.988114 | aio | changed: [aio] 2026-02-10 16:03:47.988154 | aio | 2026-02-10 16:03:47.988159 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-02-10 16:03:47.988164 | aio | Tuesday 10 February 2026 16:03:47 +0000 (0:00:04.350) 0:00:37.154 ****** 2026-02-10 16:03:49.003932 | aio | ok: [aio] 2026-02-10 16:03:49.004132 | aio | 2026-02-10 16:03:49.004145 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-02-10 16:03:49.004245 | aio | Tuesday 10 February 2026 16:03:48 +0000 (0:00:01.016) 0:00:38.170 ****** 2026-02-10 16:03:49.515281 | aio | changed: [aio] 2026-02-10 16:03:49.515352 | aio | 2026-02-10 16:03:49.516097 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-02-10 16:03:49.516167 | aio | Tuesday 10 February 2026 16:03:49 +0000 (0:00:00.510) 0:00:38.681 ****** 2026-02-10 16:03:49.910995 | aio | changed: [aio] 2026-02-10 16:03:49.911032 | aio | 2026-02-10 16:03:49.911038 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-02-10 16:03:49.911043 | aio | Tuesday 10 February 2026 16:03:49 +0000 (0:00:00.395) 0:00:39.077 ****** 2026-02-10 16:03:50.440610 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-02-10 16:03:50.440685 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-02-10 16:03:50.441062 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-02-10 16:03:50.441110 | aio | 2026-02-10 16:03:50.441116 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-02-10 16:03:50.441121 | aio | Tuesday 10 February 2026 16:03:50 +0000 (0:00:00.529) 0:00:39.607 ****** 2026-02-10 16:03:50.840575 | aio | changed: [aio] 2026-02-10 16:03:50.840615 | aio | 2026-02-10 16:03:50.840621 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-02-10 16:03:50.840626 | aio | Tuesday 10 February 2026 16:03:50 +0000 (0:00:00.399) 0:00:40.007 ****** 2026-02-10 16:03:51.252136 | aio | changed: [aio] 2026-02-10 16:03:51.252205 | aio | 2026-02-10 16:03:51.252211 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-02-10 16:03:51.252216 | aio | Tuesday 10 February 2026 16:03:51 +0000 (0:00:00.402) 0:00:40.409 ****** 2026-02-10 16:03:51.252220 | aio | 2026-02-10 16:03:51.252224 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-02-10 16:03:51.252228 | aio | Tuesday 10 February 2026 16:03:51 +0000 (0:00:00.009) 0:00:40.418 ****** 2026-02-10 16:03:51.950450 | aio | ok: [aio] 2026-02-10 16:03:51.950500 | aio | 2026-02-10 16:03:51.950505 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-02-10 16:03:51.950510 | aio | Tuesday 10 February 2026 16:03:51 +0000 (0:00:00.698) 0:00:41.117 ****** 2026-02-10 16:03:55.397482 | aio | changed: [aio] 2026-02-10 16:03:55.397532 | aio | 2026-02-10 16:03:55.397541 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-02-10 16:03:55.397548 | aio | Tuesday 10 February 2026 16:03:55 +0000 (0:00:03.446) 0:00:44.563 ****** 2026-02-10 16:03:55.919378 | aio | changed: [aio] 2026-02-10 16:03:55.919421 | aio | 2026-02-10 16:03:55.919427 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-02-10 16:03:55.919441 | aio | Tuesday 10 February 2026 16:03:55 +0000 (0:00:00.522) 0:00:45.085 ****** 2026-02-10 16:03:55.960647 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-02-10 16:03:55.960702 | aio | 2026-02-10 16:03:55.960815 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-02-10 16:03:55.960936 | aio | Tuesday 10 February 2026 16:03:55 +0000 (0:00:00.041) 0:00:45.127 ****** 2026-02-10 16:04:06.650691 | aio | changed: [aio] 2026-02-10 16:04:06.650767 | aio | 2026-02-10 16:04:06.650974 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-02-10 16:04:06.651056 | aio | Tuesday 10 February 2026 16:04:06 +0000 (0:00:10.689) 0:00:55.817 ****** 2026-02-10 16:04:07.258847 | aio | ok: [aio] => (item=chronyd) 2026-02-10 16:04:07.258910 | aio | ok: [aio] => (item=sshd) 2026-02-10 16:04:07.259218 | aio | 2026-02-10 16:04:07.259259 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-02-10 16:04:07.259265 | aio | Tuesday 10 February 2026 16:04:07 +0000 (0:00:00.608) 0:00:56.425 ****** 2026-02-10 16:04:07.488341 | aio | fatal: [aio]: FAILED! => {"changed": false, "dest": "/usr/bin/cephadm", "elapsed": 0, "msg": "Request failed: ", "url": "https://download.ceph.com/rpm-18.2.7/el9/noarch/cephadm"} 2026-02-10 16:04:07.490256 | aio | 2026-02-10 16:04:07.490422 | aio | PLAY RECAP ********************************************************************* 2026-02-10 16:04:07.492029 | aio | aio : ok=33 changed=20 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-02-10 16:04:07.492085 | aio | 2026-02-10 16:04:07.492093 | aio | 2026-02-10 16:04:07.492100 | aio | TASKS RECAP ******************************************************************** 2026-02-10 16:04:07.492107 | aio | Tuesday 10 February 2026 16:04:07 +0000 (0:00:00.231) 0:00:56.657 ****** 2026-02-10 16:04:07.492113 | aio | =============================================================================== 2026-02-10 16:04:07.492119 | aio | vexxhost.containers.containerd : Install AppArmor packages ------------- 19.86s 2026-02-10 16:04:07.492125 | aio | vexxhost.ceph.cephadm : Install packages ------------------------------- 10.69s 2026-02-10 16:04:07.492131 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.35s 2026-02-10 16:04:07.492137 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 3.45s 2026-02-10 16:04:07.492321 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.96s 2026-02-10 16:04:07.492508 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 1.64s 2026-02-10 16:04:07.492666 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.19s 2026-02-10 16:04:07.492786 | aio | Gathering Facts --------------------------------------------------------- 1.13s 2026-02-10 16:04:07.492905 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.02s 2026-02-10 16:04:07.493022 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 0.84s 2026-02-10 16:04:07.493140 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.76s 2026-02-10 16:04:07.493257 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.74s 2026-02-10 16:04:07.493374 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.72s 2026-02-10 16:04:07.493490 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.61s 2026-02-10 16:04:07.493620 | aio | vexxhost.containers.containerd : Restart containerd --------------------- 0.60s 2026-02-10 16:04:07.493738 | aio | vexxhost.containers.docker : Create folders for configuration ----------- 0.53s 2026-02-10 16:04:07.493853 | aio | vexxhost.containers.containerd : Enable and start service --------------- 0.52s 2026-02-10 16:04:07.493970 | aio | vexxhost.containers.docker : Enable and start service ------------------- 0.52s 2026-02-10 16:04:07.494105 | aio | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.52s 2026-02-10 16:04:07.494222 | aio | vexxhost.containers.docker : Ensure group "docker" exists --------------- 0.51s 2026-02-10 16:04:07.560179 | aio | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-02-10 16:04:07.560470 | aio | ERROR [default > converge] Executed: Failed 2026-02-10 16:04:07.560673 | aio | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-02-10 16:04:07.862571 | aio | ERROR 2026-02-10 16:04:07.862863 | aio | { 2026-02-10 16:04:07.862894 | aio | "delta": "0:03:15.737426", 2026-02-10 16:04:07.862916 | aio | "end": "2026-02-10 16:04:07.642912", 2026-02-10 16:04:07.862935 | aio | "msg": "non-zero return code", 2026-02-10 16:04:07.862953 | aio | "rc": 2, 2026-02-10 16:04:07.862972 | aio | "start": "2026-02-10 16:00:51.905486" 2026-02-10 16:04:07.862991 | aio | } failure 2026-02-10 16:04:07.868924 | 2026-02-10 16:04:07.869014 | PLAY RECAP 2026-02-10 16:04:07.869075 | aio | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-02-10 16:04:07.869105 | 2026-02-10 16:04:08.030512 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-10 16:04:08.034825 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 16:04:08.617430 | 2026-02-10 16:04:08.617571 | PLAY [all] 2026-02-10 16:04:08.629718 | 2026-02-10 16:04:08.629796 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-10 16:04:08.674592 | aio | skipping: Conditional result was False 2026-02-10 16:04:08.687025 | 2026-02-10 16:04:08.687143 | TASK [fetch-output : Set log path for single node] 2026-02-10 16:04:08.723092 | aio | ok 2026-02-10 16:04:08.729159 | 2026-02-10 16:04:08.729231 | LOOP [fetch-output : Ensure local output dirs] 2026-02-10 16:04:09.103298 | aio -> localhost | ok: "/var/lib/zuul/builds/3cf26131ffab4ff6a447363dd3928e7b/work/logs" 2026-02-10 16:04:09.350902 | aio -> localhost | changed: "/var/lib/zuul/builds/3cf26131ffab4ff6a447363dd3928e7b/work/artifacts" 2026-02-10 16:04:09.560475 | aio -> localhost | changed: "/var/lib/zuul/builds/3cf26131ffab4ff6a447363dd3928e7b/work/docs" 2026-02-10 16:04:09.577444 | 2026-02-10 16:04:09.577604 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-10 16:04:10.214714 | aio | changed: .d..t...... ./ 2026-02-10 16:04:10.214977 | aio | changed: All items complete 2026-02-10 16:04:10.215014 | 2026-02-10 16:04:10.670427 | aio | changed: .d..t...... ./ 2026-02-10 16:04:11.144559 | aio | changed: .d..t...... ./ 2026-02-10 16:04:11.159253 | 2026-02-10 16:04:11.159323 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-10 16:04:11.558353 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007172 2026-02-10 16:04:11.772449 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006732 2026-02-10 16:04:11.787271 | 2026-02-10 16:04:11.787395 | PLAY [all] 2026-02-10 16:04:11.794026 | 2026-02-10 16:04:11.794109 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-10 16:04:12.183871 | aio | changed 2026-02-10 16:04:12.191978 | 2026-02-10 16:04:12.192034 | PLAY RECAP 2026-02-10 16:04:12.192083 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-02-10 16:04:12.192104 | 2026-02-10 16:04:12.342863 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 16:04:12.346601 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-10 16:04:12.939454 | 2026-02-10 16:04:12.939612 | PLAY [localhost] 2026-02-10 16:04:12.950677 | 2026-02-10 16:04:12.950771 | TASK [Generate Zuul manifest] 2026-02-10 16:04:12.970216 | localhost | ok 2026-02-10 16:04:12.987922 | 2026-02-10 16:04:12.988011 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-10 16:04:13.317515 | localhost | changed 2026-02-10 16:04:13.330312 | 2026-02-10 16:04:13.330492 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-10 16:04:13.362873 | localhost | ok 2026-02-10 16:04:13.372345 | 2026-02-10 16:04:13.372538 | TASK [Upload logs] 2026-02-10 16:04:13.396036 | localhost | ok 2026-02-10 16:04:13.466281 | 2026-02-10 16:04:13.466769 | TASK [Set zuul-log-path fact] 2026-02-10 16:04:13.486236 | localhost | ok 2026-02-10 16:04:13.500240 | 2026-02-10 16:04:13.500411 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 16:04:13.535546 | localhost | ok 2026-02-10 16:04:13.544908 | 2026-02-10 16:04:13.545026 | TASK [upload-logs : Create log directories] 2026-02-10 16:04:13.983576 | localhost | changed 2026-02-10 16:04:13.991135 | 2026-02-10 16:04:13.991205 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-10 16:04:14.393272 | localhost -> localhost | ok: Runtime: 0:00:00.005795 2026-02-10 16:04:14.400338 | 2026-02-10 16:04:14.400402 | TASK [upload-logs : Upload logs to log server] 2026-02-10 16:04:14.867013 | localhost | Output suppressed because no_log was given 2026-02-10 16:04:14.872101 | 2026-02-10 16:04:14.872192 | LOOP [upload-logs : Compress console log and json output] 2026-02-10 16:04:14.918862 | localhost | skipping: Conditional result was False 2026-02-10 16:04:14.924522 | localhost | skipping: Conditional result was False 2026-02-10 16:04:14.938100 | 2026-02-10 16:04:14.938288 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-10 16:04:14.983758 | localhost | skipping: Conditional result was False 2026-02-10 16:04:14.984201 | 2026-02-10 16:04:14.987108 | localhost | skipping: Conditional result was False 2026-02-10 16:04:15.005372 | 2026-02-10 16:04:15.005582 | LOOP [upload-logs : Upload console log and json output]