2026-02-10 15:24:47.060848 | Job console starting 2026-02-10 15:24:47.082770 | Updating git repos 2026-02-10 15:24:47.113323 | Cloning repos into workspace 2026-02-10 15:24:47.169331 | Restoring repo states 2026-02-10 15:24:47.176782 | Merging changes 2026-02-10 15:24:47.424710 | Checking out repos 2026-02-10 15:24:47.463875 | Preparing playbooks 2026-02-10 15:24:48.498541 | Running Ansible setup 2026-02-10 15:24:52.143215 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 15:24:52.781492 | 2026-02-10 15:24:52.781717 | PLAY [localhost] 2026-02-10 15:24:52.791675 | 2026-02-10 15:24:52.791829 | TASK [Gathering Facts] 2026-02-10 15:24:53.679330 | localhost | ok 2026-02-10 15:24:53.691993 | 2026-02-10 15:24:53.692132 | TASK [Setup log path fact] 2026-02-10 15:24:53.713052 | localhost | ok 2026-02-10 15:24:53.726901 | 2026-02-10 15:24:53.727044 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 15:24:53.768903 | localhost | ok 2026-02-10 15:24:53.788600 | 2026-02-10 15:24:53.788855 | TASK [emit-job-header : Print job information] 2026-02-10 15:24:53.831346 | # Job Information 2026-02-10 15:24:53.831598 | Ansible Version: 2.16.15 2026-02-10 15:24:53.831673 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-02-10 15:24:53.831727 | Pipeline: check 2026-02-10 15:24:53.831775 | Executor: 3a2793d2bd32 2026-02-10 15:24:53.831822 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/92 2026-02-10 15:24:53.831876 | Event ID: 84e54360-0694-11f1-9927-933010ebb25e 2026-02-10 15:24:53.836352 | 2026-02-10 15:24:53.836414 | LOOP [emit-job-header : Print node information] 2026-02-10 15:24:53.935086 | localhost | ok: 2026-02-10 15:24:53.935331 | localhost | # Node Information 2026-02-10 15:24:53.935371 | localhost | Inventory Hostname: aio 2026-02-10 15:24:53.935398 | localhost | Hostname: np0000155160 2026-02-10 15:24:53.935423 | localhost | Username: zuul 2026-02-10 15:24:53.935450 | localhost | Distro: Ubuntu 24.04 2026-02-10 15:24:53.935474 | localhost | Provider: yul1 2026-02-10 15:24:53.935498 | localhost | Region: ca-ymq-1 2026-02-10 15:24:53.935523 | localhost | Label: ubuntu-noble 2026-02-10 15:24:53.935549 | localhost | Product Name: OpenStack Nova 2026-02-10 15:24:53.935574 | localhost | Interface IP: 162.253.55.140 2026-02-10 15:24:53.952640 | 2026-02-10 15:24:53.952789 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-10 15:24:54.373602 | localhost -> localhost | changed 2026-02-10 15:24:54.379317 | 2026-02-10 15:24:54.379389 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-10 15:24:55.261314 | localhost -> localhost | changed 2026-02-10 15:24:55.270947 | 2026-02-10 15:24:55.271032 | PLAY [all] 2026-02-10 15:24:55.280846 | 2026-02-10 15:24:55.281034 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-10 15:24:55.520289 | aio -> localhost | ok 2026-02-10 15:24:55.533149 | 2026-02-10 15:24:55.533286 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-10 15:24:55.567147 | aio | ok 2026-02-10 15:24:55.581980 | aio | included: /var/lib/zuul/builds/ef3664833ec64e369682f91dbf1e9908/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-10 15:24:55.588102 | 2026-02-10 15:24:55.588169 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-10 15:24:56.900843 | aio -> localhost | Generating public/private rsa key pair. 2026-02-10 15:24:56.901310 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/ef3664833ec64e369682f91dbf1e9908/work/ef3664833ec64e369682f91dbf1e9908_id_rsa 2026-02-10 15:24:56.901349 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/ef3664833ec64e369682f91dbf1e9908/work/ef3664833ec64e369682f91dbf1e9908_id_rsa.pub 2026-02-10 15:24:56.901382 | aio -> localhost | The key fingerprint is: 2026-02-10 15:24:56.901414 | aio -> localhost | SHA256:JyKZflTnqsSbU2GqRKglpmDPRRCc4SSbzHvz5cM1W8I zuul-build-sshkey 2026-02-10 15:24:56.901436 | aio -> localhost | The key's randomart image is: 2026-02-10 15:24:56.901487 | aio -> localhost | +---[RSA 3072]----+ 2026-02-10 15:24:56.901549 | aio -> localhost | | ..== | 2026-02-10 15:24:56.901594 | aio -> localhost | |o *o . | 2026-02-10 15:24:56.901625 | aio -> localhost | | = o. . . | 2026-02-10 15:24:56.901646 | aio -> localhost | |oo+ .+ .+o | 2026-02-10 15:24:56.901670 | aio -> localhost | |==o+= o+SEo. | 2026-02-10 15:24:56.901711 | aio -> localhost | |o .+++=.o+= | 2026-02-10 15:24:56.901740 | aio -> localhost | | ..o+=.. | 2026-02-10 15:24:56.901761 | aio -> localhost | | .o.+. | 2026-02-10 15:24:56.901783 | aio -> localhost | | +. | 2026-02-10 15:24:56.901804 | aio -> localhost | +----[SHA256]-----+ 2026-02-10 15:24:56.901918 | aio -> localhost | ok: Runtime: 0:00:00.871269 2026-02-10 15:24:56.912322 | 2026-02-10 15:24:56.912434 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-10 15:24:56.948672 | aio | ok 2026-02-10 15:24:56.958643 | aio | included: /var/lib/zuul/builds/ef3664833ec64e369682f91dbf1e9908/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-10 15:24:56.968800 | 2026-02-10 15:24:56.968877 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-10 15:24:56.994035 | aio | skipping: Conditional result was False 2026-02-10 15:24:57.007775 | 2026-02-10 15:24:57.008061 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-10 15:24:57.569770 | aio | changed 2026-02-10 15:24:57.576160 | 2026-02-10 15:24:57.576325 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-10 15:24:57.793875 | aio | ok 2026-02-10 15:24:57.800532 | 2026-02-10 15:24:57.800632 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-10 15:24:58.334247 | aio | changed 2026-02-10 15:24:58.343395 | 2026-02-10 15:24:58.343627 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-10 15:24:58.877366 | aio | changed 2026-02-10 15:24:58.883190 | 2026-02-10 15:24:58.883254 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-10 15:24:58.907992 | aio | skipping: Conditional result was False 2026-02-10 15:24:58.918486 | 2026-02-10 15:24:58.918576 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-10 15:24:59.289009 | aio -> localhost | changed 2026-02-10 15:24:59.306035 | 2026-02-10 15:24:59.306178 | TASK [add-build-sshkey : Add back temp key] 2026-02-10 15:24:59.636924 | aio -> localhost | Identity added: /var/lib/zuul/builds/ef3664833ec64e369682f91dbf1e9908/work/ef3664833ec64e369682f91dbf1e9908_id_rsa (zuul-build-sshkey) 2026-02-10 15:24:59.637253 | aio -> localhost | ok: Runtime: 0:00:00.016041 2026-02-10 15:24:59.643790 | 2026-02-10 15:24:59.643902 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-10 15:24:59.995127 | aio | ok 2026-02-10 15:25:00.001848 | 2026-02-10 15:25:00.001980 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-10 15:25:00.026795 | aio | skipping: Conditional result was False 2026-02-10 15:25:00.042978 | 2026-02-10 15:25:00.043080 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-10 15:25:00.405248 | aio | ok 2026-02-10 15:25:00.413217 | 2026-02-10 15:25:00.413365 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-10 15:25:01.235150 | aio | Output suppressed because no_log was given 2026-02-10 15:25:01.247431 | 2026-02-10 15:25:01.247497 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-10 15:25:01.522395 | aio | ok: "logs" 2026-02-10 15:25:01.522623 | aio | ok: All items complete 2026-02-10 15:25:01.522652 | 2026-02-10 15:25:01.665580 | aio | ok: "artifacts" 2026-02-10 15:25:01.906610 | aio | ok: "docs" 2026-02-10 15:25:01.930591 | 2026-02-10 15:25:01.930694 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-10 15:25:02.148815 | aio | changed: "logs" 2026-02-10 15:25:02.351478 | aio | changed: "artifacts" 2026-02-10 15:25:02.546075 | aio | changed: "docs" 2026-02-10 15:25:02.571920 | 2026-02-10 15:25:02.572067 | PLAY RECAP 2026-02-10 15:25:02.572133 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-02-10 15:25:02.572277 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:25:02.572340 | 2026-02-10 15:25:02.715500 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 15:25:02.718973 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-10 15:25:03.350516 | 2026-02-10 15:25:03.350725 | PLAY [all] 2026-02-10 15:25:03.364220 | 2026-02-10 15:25:03.364405 | TASK [setup-uv : Extract archive] 2026-02-10 15:25:05.806099 | aio | changed 2026-02-10 15:25:05.814463 | 2026-02-10 15:25:05.814626 | TASK [setup-uv : Print version] 2026-02-10 15:25:04.738313 | aio | uv 0.8.13 2026-02-10 15:25:06.352901 | aio | ok: Runtime: 0:00:00.010445 2026-02-10 15:25:06.360472 | 2026-02-10 15:25:06.360523 | PLAY RECAP 2026-02-10 15:25:06.360570 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:25:06.360596 | 2026-02-10 15:25:06.493334 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-02-10 15:25:06.496562 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-10 15:25:07.116010 | 2026-02-10 15:25:07.116183 | PLAY [all] 2026-02-10 15:25:07.128923 | 2026-02-10 15:25:07.129040 | TASK [Copy inventory file for Zuul] 2026-02-10 15:25:08.119420 | aio | changed 2026-02-10 15:25:08.127900 | 2026-02-10 15:25:08.128551 | TASK [Switch "ansible_host" to private IP] 2026-02-10 15:25:08.448003 | aio | changed: 1 replacements made 2026-02-10 15:25:08.454752 | 2026-02-10 15:25:08.454851 | TASK [Run Molecule scenario] 2026-02-10 15:25:07.449516 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-02-10 15:25:07.449611 | aio | Creating virtual environment at: .venv 2026-02-10 15:25:07.688030 | aio | Downloading netaddr (2.2MiB) 2026-02-10 15:25:07.700735 | aio | Downloading pygments (1.2MiB) 2026-02-10 15:25:07.702487 | aio | Downloading cryptography (4.3MiB) 2026-02-10 15:25:07.713120 | aio | Downloading ansible-core (2.1MiB) 2026-02-10 15:25:07.924967 | aio | Downloading netaddr 2026-02-10 15:25:07.938351 | aio | Downloading cryptography 2026-02-10 15:25:07.981785 | aio | Downloading pygments 2026-02-10 15:25:08.072233 | aio | Downloading ansible-core 2026-02-10 15:25:08.126517 | aio | Installed 38 packages in 53ms 2026-02-10 15:25:08.914630 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-02-10 15:25:08.914769 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-02-10 15:25:09.564963 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-02-10 15:25:09.565027 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-02-10 15:25:27.453541 | aio | INFO [default > dependency] Executing 2026-02-10 15:25:27.454749 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-02-10 15:25:27.454797 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-02-10 15:25:27.454809 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-02-10 15:25:27.462465 | aio | INFO [default > cleanup] Executing 2026-02-10 15:25:27.462977 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-10 15:25:27.468750 | aio | INFO [default > destroy] Executing 2026-02-10 15:25:27.468845 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-02-10 15:25:27.468917 | aio | INFO [default > destroy] Executed: Successful 2026-02-10 15:25:27.474545 | aio | INFO [default > syntax] Executing 2026-02-10 15:25:28.501715 | aio | 2026-02-10 15:25:28.502668 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-02-10 15:25:28.552691 | aio | INFO [default > syntax] Executed: Successful 2026-02-10 15:25:28.563204 | aio | INFO [default > create] Executing 2026-02-10 15:25:28.564826 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-02-10 15:25:28.570703 | aio | INFO [default > prepare] Executing 2026-02-10 15:25:29.367369 | aio | 2026-02-10 15:25:29.367395 | aio | PLAY [Prepare] ***************************************************************** 2026-02-10 15:25:29.367400 | aio | 2026-02-10 15:25:29.367404 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 15:25:29.368584 | aio | Tuesday 10 February 2026 15:25:29 +0000 (0:00:00.035) 0:00:00.035 ****** 2026-02-10 15:25:30.507503 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-02-10 15:25:30.507543 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-02-10 15:25:30.507549 | aio | interpreter could change the meaning of that path. See 2026-02-10 15:25:30.507553 | aio | https://docs.ansible.com/ansible- 2026-02-10 15:25:30.507557 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-02-10 15:25:30.518907 | aio | ok: [aio] 2026-02-10 15:25:30.518925 | aio | 2026-02-10 15:25:30.518932 | aio | TASK [Configure short hostname] ************************************************ 2026-02-10 15:25:30.518937 | aio | Tuesday 10 February 2026 15:25:30 +0000 (0:00:01.153) 0:00:01.188 ****** 2026-02-10 15:25:31.256340 | aio | changed: [aio] 2026-02-10 15:25:31.256369 | aio | 2026-02-10 15:25:31.256374 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-02-10 15:25:31.256379 | aio | Tuesday 10 February 2026 15:25:31 +0000 (0:00:00.735) 0:00:01.924 ****** 2026-02-10 15:25:31.546042 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-02-10 15:25:31.547947 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-02-10 15:25:31.547972 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-02-10 15:25:31.553258 | aio | changed: [aio] 2026-02-10 15:25:31.553277 | aio | 2026-02-10 15:25:31.553284 | aio | TASK [Update apt cache] ******************************************************** 2026-02-10 15:25:31.553290 | aio | Tuesday 10 February 2026 15:25:31 +0000 (0:00:00.298) 0:00:02.223 ****** 2026-02-10 15:25:37.941194 | aio | changed: [aio] 2026-02-10 15:25:37.941326 | aio | 2026-02-10 15:25:37.941485 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-02-10 15:25:37.941623 | aio | 2026-02-10 15:25:37.941825 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 15:25:37.941980 | aio | Tuesday 10 February 2026 15:25:37 +0000 (0:00:06.388) 0:00:08.611 ****** 2026-02-10 15:25:38.677865 | aio | ok: [aio] 2026-02-10 15:25:38.677994 | aio | 2026-02-10 15:25:38.678153 | aio | TASK [Install depedencies] ***************************************************** 2026-02-10 15:25:38.678305 | aio | Tuesday 10 February 2026 15:25:38 +0000 (0:00:00.736) 0:00:09.347 ****** 2026-02-10 15:25:54.945133 | aio | changed: [aio] 2026-02-10 15:25:54.945262 | aio | 2026-02-10 15:25:54.945417 | aio | TASK [Start up service] ******************************************************** 2026-02-10 15:25:54.945568 | aio | Tuesday 10 February 2026 15:25:54 +0000 (0:00:16.267) 0:00:25.615 ****** 2026-02-10 15:25:55.539064 | aio | ok: [aio] 2026-02-10 15:25:55.539143 | aio | 2026-02-10 15:25:55.539260 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-02-10 15:25:55.539369 | aio | Tuesday 10 February 2026 15:25:55 +0000 (0:00:00.592) 0:00:26.208 ****** 2026-02-10 15:25:55.852099 | aio | ok: [aio] 2026-02-10 15:25:55.852143 | aio | 2026-02-10 15:25:55.852152 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-02-10 15:25:55.852160 | aio | Tuesday 10 February 2026 15:25:55 +0000 (0:00:00.313) 0:00:26.522 ****** 2026-02-10 15:25:56.542702 | aio | changed: [aio] 2026-02-10 15:25:56.542742 | aio | 2026-02-10 15:25:56.542750 | aio | TASK [Get list of all loopback devices] **************************************** 2026-02-10 15:25:56.542758 | aio | Tuesday 10 February 2026 15:25:56 +0000 (0:00:00.690) 0:00:27.212 ****** 2026-02-10 15:25:56.769451 | aio | ok: [aio] 2026-02-10 15:25:56.769502 | aio | 2026-02-10 15:25:56.769516 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-02-10 15:25:56.769530 | aio | Tuesday 10 February 2026 15:25:56 +0000 (0:00:00.226) 0:00:27.439 ****** 2026-02-10 15:25:56.793443 | aio | skipping: [aio] 2026-02-10 15:25:56.793481 | aio | 2026-02-10 15:25:56.793490 | aio | TASK [Create devices for Ceph] ************************************************* 2026-02-10 15:25:56.793498 | aio | Tuesday 10 February 2026 15:25:56 +0000 (0:00:00.024) 0:00:27.463 ****** 2026-02-10 15:25:57.398632 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:25:57.398705 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:25:57.398716 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:25:57.398723 | aio | 2026-02-10 15:25:57.398763 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-02-10 15:25:57.398773 | aio | Tuesday 10 February 2026 15:25:57 +0000 (0:00:00.603) 0:00:28.067 ****** 2026-02-10 15:25:58.115561 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:25:58.115594 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:25:58.115599 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:25:58.115605 | aio | 2026-02-10 15:25:58.115618 | aio | TASK [Start loop devices] ****************************************************** 2026-02-10 15:25:58.115624 | aio | Tuesday 10 February 2026 15:25:58 +0000 (0:00:00.715) 0:00:28.783 ****** 2026-02-10 15:25:58.854550 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:25:58.854580 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:25:58.854585 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:25:58.854591 | aio | 2026-02-10 15:25:58.854597 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-02-10 15:25:58.854612 | aio | Tuesday 10 February 2026 15:25:58 +0000 (0:00:00.741) 0:00:29.524 ****** 2026-02-10 15:26:00.087287 | aio | changed: [aio] => (item=osd0) 2026-02-10 15:26:00.087314 | aio | changed: [aio] => (item=osd1) 2026-02-10 15:26:00.087319 | aio | changed: [aio] => (item=osd2) 2026-02-10 15:26:00.087323 | aio | 2026-02-10 15:26:00.087327 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-02-10 15:26:00.087331 | aio | Tuesday 10 February 2026 15:26:00 +0000 (0:00:01.229) 0:00:30.754 ****** 2026-02-10 15:26:01.207109 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-02-10 15:26:01.207153 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-02-10 15:26:01.207282 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-02-10 15:26:01.207345 | aio | 2026-02-10 15:26:01.207501 | aio | PLAY RECAP ********************************************************************* 2026-02-10 15:26:01.207575 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-02-10 15:26:01.207695 | aio | 2026-02-10 15:26:01.207843 | aio | 2026-02-10 15:26:01.207903 | aio | TASKS RECAP ******************************************************************** 2026-02-10 15:26:01.208013 | aio | Tuesday 10 February 2026 15:26:01 +0000 (0:00:01.122) 0:00:31.877 ****** 2026-02-10 15:26:01.208115 | aio | =============================================================================== 2026-02-10 15:26:01.208224 | aio | Install depedencies ---------------------------------------------------- 16.27s 2026-02-10 15:26:01.208330 | aio | Update apt cache -------------------------------------------------------- 6.39s 2026-02-10 15:26:01.208440 | aio | Create a volume group for each loop device ------------------------------ 1.23s 2026-02-10 15:26:01.208595 | aio | Gathering Facts --------------------------------------------------------- 1.15s 2026-02-10 15:26:01.208925 | aio | Create a logical volume for each loop device ---------------------------- 1.12s 2026-02-10 15:26:01.208938 | aio | Start loop devices ------------------------------------------------------ 0.74s 2026-02-10 15:26:01.209695 | aio | Gathering Facts --------------------------------------------------------- 0.74s 2026-02-10 15:26:01.209711 | aio | Configure short hostname ------------------------------------------------ 0.74s 2026-02-10 15:26:01.209717 | aio | Set permissions on loopback devices ------------------------------------- 0.72s 2026-02-10 15:26:01.209723 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.69s 2026-02-10 15:26:01.209728 | aio | Create devices for Ceph ------------------------------------------------- 0.60s 2026-02-10 15:26:01.209734 | aio | Start up service -------------------------------------------------------- 0.59s 2026-02-10 15:26:01.209740 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-02-10 15:26:01.209749 | aio | Ensure hostname inside hosts file --------------------------------------- 0.30s 2026-02-10 15:26:01.209827 | aio | Get list of all loopback devices ---------------------------------------- 0.23s 2026-02-10 15:26:01.209976 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-02-10 15:26:01.273542 | aio | INFO [default > prepare] Executed: Successful 2026-02-10 15:26:01.281974 | aio | INFO [default > converge] Executing 2026-02-10 15:26:02.193701 | aio | 2026-02-10 15:26:02.193729 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-02-10 15:26:02.193734 | aio | 2026-02-10 15:26:02.193738 | aio | TASK [Gathering Facts] ********************************************************* 2026-02-10 15:26:02.193879 | aio | Tuesday 10 February 2026 15:26:02 +0000 (0:00:00.051) 0:00:00.051 ****** 2026-02-10 15:26:03.345514 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-02-10 15:26:03.345606 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-02-10 15:26:03.345741 | aio | interpreter could change the meaning of that path. See 2026-02-10 15:26:03.345854 | aio | https://docs.ansible.com/ansible- 2026-02-10 15:26:03.345976 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-02-10 15:26:03.359301 | aio | ok: [aio] 2026-02-10 15:26:03.359537 | aio | 2026-02-10 15:26:03.359824 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 15:26:03.360067 | aio | Tuesday 10 February 2026 15:26:03 +0000 (0:00:01.166) 0:00:01.217 ****** 2026-02-10 15:26:03.684573 | aio | ok: [aio] 2026-02-10 15:26:03.684855 | aio | 2026-02-10 15:26:03.685130 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 15:26:03.685390 | aio | Tuesday 10 February 2026 15:26:03 +0000 (0:00:00.325) 0:00:01.543 ****** 2026-02-10 15:26:03.725103 | aio | skipping: [aio] 2026-02-10 15:26:03.725339 | aio | 2026-02-10 15:26:03.725613 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-02-10 15:26:03.725911 | aio | Tuesday 10 February 2026 15:26:03 +0000 (0:00:00.040) 0:00:01.583 ****** 2026-02-10 15:26:04.051416 | aio | changed: [aio] 2026-02-10 15:26:04.051628 | aio | 2026-02-10 15:26:04.051923 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 15:26:04.052167 | aio | Tuesday 10 February 2026 15:26:04 +0000 (0:00:00.326) 0:00:01.909 ****** 2026-02-10 15:26:04.150374 | aio | ok: [aio] => { 2026-02-10 15:26:04.150720 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-02-10 15:26:04.150963 | aio | } 2026-02-10 15:26:04.151667 | aio | 2026-02-10 15:26:04.151676 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 15:26:04.151776 | aio | Tuesday 10 February 2026 15:26:04 +0000 (0:00:00.099) 0:00:02.009 ****** 2026-02-10 15:26:04.930041 | aio | changed: [aio] 2026-02-10 15:26:04.930199 | aio | 2026-02-10 15:26:04.930348 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 15:26:04.930491 | aio | Tuesday 10 February 2026 15:26:04 +0000 (0:00:00.779) 0:00:02.788 ****** 2026-02-10 15:26:04.972619 | aio | skipping: [aio] 2026-02-10 15:26:04.972886 | aio | 2026-02-10 15:26:04.973092 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 15:26:04.973285 | aio | Tuesday 10 February 2026 15:26:04 +0000 (0:00:00.042) 0:00:02.831 ****** 2026-02-10 15:26:05.020936 | aio | skipping: [aio] 2026-02-10 15:26:05.021171 | aio | 2026-02-10 15:26:05.021365 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 15:26:05.021572 | aio | Tuesday 10 February 2026 15:26:05 +0000 (0:00:00.048) 0:00:02.879 ****** 2026-02-10 15:26:05.248346 | aio | ok: [aio] 2026-02-10 15:26:05.248377 | aio | 2026-02-10 15:26:05.248382 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-02-10 15:26:05.248387 | aio | Tuesday 10 February 2026 15:26:05 +0000 (0:00:00.226) 0:00:03.106 ****** 2026-02-10 15:26:06.374390 | aio | ok: [aio] 2026-02-10 15:26:06.375291 | aio | 2026-02-10 15:26:06.375318 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 15:26:06.375328 | aio | Tuesday 10 February 2026 15:26:06 +0000 (0:00:01.126) 0:00:04.233 ****** 2026-02-10 15:26:06.554715 | aio | ok: [aio] => { 2026-02-10 15:26:06.554764 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-02-10 15:26:06.554774 | aio | } 2026-02-10 15:26:06.554784 | aio | 2026-02-10 15:26:06.555031 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 15:26:06.555431 | aio | Tuesday 10 February 2026 15:26:06 +0000 (0:00:00.179) 0:00:04.412 ****** 2026-02-10 15:26:07.457612 | aio | changed: [aio] 2026-02-10 15:26:07.457663 | aio | 2026-02-10 15:26:07.457672 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 15:26:07.457677 | aio | Tuesday 10 February 2026 15:26:07 +0000 (0:00:00.903) 0:00:05.315 ****** 2026-02-10 15:26:10.542256 | aio | changed: [aio] 2026-02-10 15:26:10.542309 | aio | 2026-02-10 15:26:10.542319 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-02-10 15:26:10.542349 | aio | Tuesday 10 February 2026 15:26:10 +0000 (0:00:03.083) 0:00:08.399 ****** 2026-02-10 15:26:10.577164 | aio | skipping: [aio] 2026-02-10 15:26:10.577214 | aio | 2026-02-10 15:26:10.577224 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-02-10 15:26:10.577234 | aio | Tuesday 10 February 2026 15:26:10 +0000 (0:00:00.034) 0:00:08.434 ****** 2026-02-10 15:26:10.610102 | aio | skipping: [aio] 2026-02-10 15:26:10.610150 | aio | 2026-02-10 15:26:10.610161 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-02-10 15:26:10.610170 | aio | Tuesday 10 February 2026 15:26:10 +0000 (0:00:00.033) 0:00:08.467 ****** 2026-02-10 15:26:10.646127 | aio | skipping: [aio] 2026-02-10 15:26:10.646178 | aio | 2026-02-10 15:26:10.646189 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-02-10 15:26:10.646200 | aio | Tuesday 10 February 2026 15:26:10 +0000 (0:00:00.035) 0:00:08.503 ****** 2026-02-10 15:26:18.362226 | aio | changed: [aio] 2026-02-10 15:26:18.362279 | aio | 2026-02-10 15:26:18.362289 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-02-10 15:26:18.362299 | aio | Tuesday 10 February 2026 15:26:18 +0000 (0:00:07.714) 0:00:16.218 ****** 2026-02-10 15:26:18.932320 | aio | changed: [aio] 2026-02-10 15:26:18.932689 | aio | 2026-02-10 15:26:18.932830 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-02-10 15:26:18.933087 | aio | Tuesday 10 February 2026 15:26:18 +0000 (0:00:00.572) 0:00:16.790 ****** 2026-02-10 15:26:19.965981 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-02-10 15:26:19.966962 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-02-10 15:26:19.966980 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-02-10 15:26:19.966985 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-02-10 15:26:19.966991 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-02-10 15:26:19.966996 | aio | 2026-02-10 15:26:19.967001 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-02-10 15:26:19.967006 | aio | Tuesday 10 February 2026 15:26:19 +0000 (0:00:01.033) 0:00:17.824 ****** 2026-02-10 15:26:20.572896 | aio | changed: [aio] 2026-02-10 15:26:20.572930 | aio | 2026-02-10 15:26:20.572935 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-02-10 15:26:20.572939 | aio | Tuesday 10 February 2026 15:26:20 +0000 (0:00:00.598) 0:00:18.423 ****** 2026-02-10 15:26:20.572943 | aio | 2026-02-10 15:26:20.572947 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-02-10 15:26:20.572950 | aio | Tuesday 10 February 2026 15:26:20 +0000 (0:00:00.007) 0:00:18.431 ****** 2026-02-10 15:26:21.688590 | aio | ok: [aio] 2026-02-10 15:26:21.688635 | aio | 2026-02-10 15:26:21.688733 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-02-10 15:26:21.688750 | aio | Tuesday 10 February 2026 15:26:21 +0000 (0:00:01.115) 0:00:19.546 ****** 2026-02-10 15:26:22.229233 | aio | changed: [aio] 2026-02-10 15:26:22.229307 | aio | 2026-02-10 15:26:22.229318 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-02-10 15:26:22.229327 | aio | Tuesday 10 February 2026 15:26:22 +0000 (0:00:00.540) 0:00:20.086 ****** 2026-02-10 15:26:22.933086 | aio | changed: [aio] 2026-02-10 15:26:22.933135 | aio | 2026-02-10 15:26:22.933146 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-02-10 15:26:22.933155 | aio | Tuesday 10 February 2026 15:26:22 +0000 (0:00:00.703) 0:00:20.790 ****** 2026-02-10 15:26:23.170338 | aio | ok: [aio] 2026-02-10 15:26:23.170371 | aio | 2026-02-10 15:26:23.170376 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-02-10 15:26:23.170380 | aio | Tuesday 10 February 2026 15:26:23 +0000 (0:00:00.236) 0:00:21.027 ****** 2026-02-10 15:26:23.244937 | aio | ok: [aio] => { 2026-02-10 15:26:23.246716 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-02-10 15:26:23.246728 | aio | } 2026-02-10 15:26:23.246733 | aio | 2026-02-10 15:26:23.246737 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-02-10 15:26:23.246742 | aio | Tuesday 10 February 2026 15:26:23 +0000 (0:00:00.076) 0:00:21.103 ****** 2026-02-10 15:26:24.121504 | aio | changed: [aio] 2026-02-10 15:26:24.121548 | aio | 2026-02-10 15:26:24.121554 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-02-10 15:26:24.121559 | aio | Tuesday 10 February 2026 15:26:24 +0000 (0:00:00.873) 0:00:21.977 ****** 2026-02-10 15:26:28.592382 | aio | changed: [aio] 2026-02-10 15:26:28.592768 | aio | 2026-02-10 15:26:28.593109 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-02-10 15:26:28.593426 | aio | Tuesday 10 February 2026 15:26:28 +0000 (0:00:04.473) 0:00:26.451 ****** 2026-02-10 15:26:29.493890 | aio | ok: [aio] 2026-02-10 15:26:29.494699 | aio | 2026-02-10 15:26:29.494731 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-02-10 15:26:29.494736 | aio | Tuesday 10 February 2026 15:26:29 +0000 (0:00:00.901) 0:00:27.352 ****** 2026-02-10 15:26:29.871103 | aio | changed: [aio] 2026-02-10 15:26:29.871229 | aio | 2026-02-10 15:26:29.871610 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-02-10 15:26:29.871685 | aio | Tuesday 10 February 2026 15:26:29 +0000 (0:00:00.375) 0:00:27.727 ****** 2026-02-10 15:26:30.365351 | aio | changed: [aio] 2026-02-10 15:26:30.365380 | aio | 2026-02-10 15:26:30.365387 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-02-10 15:26:30.365392 | aio | Tuesday 10 February 2026 15:26:30 +0000 (0:00:00.495) 0:00:28.223 ****** 2026-02-10 15:26:31.025571 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-02-10 15:26:31.025606 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-02-10 15:26:31.025613 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-02-10 15:26:31.025618 | aio | 2026-02-10 15:26:31.025624 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-02-10 15:26:31.025629 | aio | Tuesday 10 February 2026 15:26:31 +0000 (0:00:00.658) 0:00:28.882 ****** 2026-02-10 15:26:31.502856 | aio | changed: [aio] 2026-02-10 15:26:31.505189 | aio | 2026-02-10 15:26:31.505208 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-02-10 15:26:31.505216 | aio | Tuesday 10 February 2026 15:26:31 +0000 (0:00:00.479) 0:00:29.361 ****** 2026-02-10 15:26:32.019032 | aio | changed: [aio] 2026-02-10 15:26:32.019087 | aio | 2026-02-10 15:26:32.019695 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-02-10 15:26:32.019732 | aio | Tuesday 10 February 2026 15:26:32 +0000 (0:00:00.505) 0:00:29.867 ****** 2026-02-10 15:26:32.019738 | aio | 2026-02-10 15:26:32.019744 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-02-10 15:26:32.019749 | aio | Tuesday 10 February 2026 15:26:32 +0000 (0:00:00.010) 0:00:29.877 ****** 2026-02-10 15:26:32.937164 | aio | ok: [aio] 2026-02-10 15:26:32.937213 | aio | 2026-02-10 15:26:32.937227 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-02-10 15:26:32.937239 | aio | Tuesday 10 February 2026 15:26:32 +0000 (0:00:00.916) 0:00:30.794 ****** 2026-02-10 15:26:33.979306 | aio | changed: [aio] 2026-02-10 15:26:33.979362 | aio | 2026-02-10 15:26:33.979376 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-02-10 15:26:33.979388 | aio | Tuesday 10 February 2026 15:26:33 +0000 (0:00:01.041) 0:00:31.836 ****** 2026-02-10 15:26:34.671140 | aio | changed: [aio] 2026-02-10 15:26:34.671193 | aio | 2026-02-10 15:26:34.671207 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-02-10 15:26:34.671220 | aio | Tuesday 10 February 2026 15:26:34 +0000 (0:00:00.692) 0:00:32.528 ****** 2026-02-10 15:26:34.720626 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-02-10 15:26:34.720682 | aio | 2026-02-10 15:26:34.720690 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-02-10 15:26:34.720696 | aio | Tuesday 10 February 2026 15:26:34 +0000 (0:00:00.050) 0:00:32.578 ****** 2026-02-10 15:26:35.620391 | aio | ok: [aio] 2026-02-10 15:26:35.620423 | aio | 2026-02-10 15:26:35.620427 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-02-10 15:26:35.620432 | aio | Tuesday 10 February 2026 15:26:35 +0000 (0:00:00.899) 0:00:33.477 ****** 2026-02-10 15:26:36.391442 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-02-10 15:26:36.392697 | aio | ok: [aio] => (item=ssh) 2026-02-10 15:26:36.392726 | aio | 2026-02-10 15:26:36.392737 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-02-10 15:26:36.392924 | aio | Tuesday 10 February 2026 15:26:36 +0000 (0:00:00.771) 0:00:34.249 ****** 2026-02-10 15:26:36.707383 | aio | fatal: [aio]: FAILED! => {"changed": false, "dest": "/usr/bin/cephadm", "elapsed": 0, "msg": "Request failed: ", "url": "https://download.ceph.com/rpm-18.2.7/el9/noarch/cephadm"} 2026-02-10 15:26:36.712670 | aio | 2026-02-10 15:26:36.712687 | aio | PLAY RECAP ********************************************************************* 2026-02-10 15:26:36.712701 | aio | aio : ok=33 changed=19 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-02-10 15:26:36.712706 | aio | 2026-02-10 15:26:36.712711 | aio | 2026-02-10 15:26:36.712716 | aio | TASKS RECAP ******************************************************************** 2026-02-10 15:26:36.712721 | aio | Tuesday 10 February 2026 15:26:36 +0000 (0:00:00.320) 0:00:34.569 ****** 2026-02-10 15:26:36.712725 | aio | =============================================================================== 2026-02-10 15:26:36.712731 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.71s 2026-02-10 15:26:36.712736 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.47s 2026-02-10 15:26:36.712741 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.08s 2026-02-10 15:26:36.712745 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 2.03s 2026-02-10 15:26:36.712750 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-02-10 15:26:36.712754 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.13s 2026-02-10 15:26:36.712759 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 1.04s 2026-02-10 15:26:36.712764 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.03s 2026-02-10 15:26:36.712768 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.90s 2026-02-10 15:26:36.714061 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.90s 2026-02-10 15:26:36.714335 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 0.90s 2026-02-10 15:26:36.714537 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.87s 2026-02-10 15:26:36.714790 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.78s 2026-02-10 15:26:36.714991 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.77s 2026-02-10 15:26:36.715182 | aio | vexxhost.containers.containerd : Enable and start service --------------- 0.70s 2026-02-10 15:26:36.715412 | aio | vexxhost.containers.docker : Enable and start service ------------------- 0.69s 2026-02-10 15:26:36.715687 | aio | vexxhost.containers.docker : Create folders for configuration ----------- 0.66s 2026-02-10 15:26:36.715911 | aio | vexxhost.containers.containerd : Create containerd config file ---------- 0.60s 2026-02-10 15:26:36.716151 | aio | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.57s 2026-02-10 15:26:36.716378 | aio | vexxhost.containers.containerd : Restart containerd --------------------- 0.54s 2026-02-10 15:26:36.794121 | aio | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-02-10 15:26:36.794376 | aio | ERROR [default > converge] Executed: Failed 2026-02-10 15:26:36.794561 | aio | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-02-10 15:26:37.053059 | aio | ERROR 2026-02-10 15:26:37.053285 | aio | { 2026-02-10 15:26:37.053316 | aio | "delta": "0:01:29.475527", 2026-02-10 15:26:37.053337 | aio | "end": "2026-02-10 15:26:36.856741", 2026-02-10 15:26:37.053356 | aio | "msg": "non-zero return code", 2026-02-10 15:26:37.053374 | aio | "rc": 2, 2026-02-10 15:26:37.053396 | aio | "start": "2026-02-10 15:25:07.381214" 2026-02-10 15:26:37.053415 | aio | } failure 2026-02-10 15:26:37.058224 | 2026-02-10 15:26:37.058279 | PLAY RECAP 2026-02-10 15:26:37.058323 | aio | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-02-10 15:26:37.058344 | 2026-02-10 15:26:37.183777 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-02-10 15:26:37.185656 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 15:26:37.808603 | 2026-02-10 15:26:37.808772 | PLAY [all] 2026-02-10 15:26:37.821391 | 2026-02-10 15:26:37.821485 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-10 15:26:37.867375 | aio | skipping: Conditional result was False 2026-02-10 15:26:37.880176 | 2026-02-10 15:26:37.880342 | TASK [fetch-output : Set log path for single node] 2026-02-10 15:26:37.927212 | aio | ok 2026-02-10 15:26:37.934302 | 2026-02-10 15:26:37.934410 | LOOP [fetch-output : Ensure local output dirs] 2026-02-10 15:26:38.314617 | aio -> localhost | ok: "/var/lib/zuul/builds/ef3664833ec64e369682f91dbf1e9908/work/logs" 2026-02-10 15:26:38.535466 | aio -> localhost | changed: "/var/lib/zuul/builds/ef3664833ec64e369682f91dbf1e9908/work/artifacts" 2026-02-10 15:26:38.746560 | aio -> localhost | changed: "/var/lib/zuul/builds/ef3664833ec64e369682f91dbf1e9908/work/docs" 2026-02-10 15:26:38.763891 | 2026-02-10 15:26:38.764070 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-10 15:26:39.429556 | aio | changed: .d..t...... ./ 2026-02-10 15:26:39.429825 | aio | changed: All items complete 2026-02-10 15:26:39.429865 | 2026-02-10 15:26:39.883246 | aio | changed: .d..t...... ./ 2026-02-10 15:26:40.350791 | aio | changed: .d..t...... ./ 2026-02-10 15:26:40.377569 | 2026-02-10 15:26:40.377742 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-10 15:26:40.832021 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.009303 2026-02-10 15:26:41.096136 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.009711 2026-02-10 15:26:41.120504 | 2026-02-10 15:26:41.120657 | PLAY [all] 2026-02-10 15:26:41.127981 | 2026-02-10 15:26:41.128053 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-10 15:26:41.607123 | aio | changed 2026-02-10 15:26:41.615786 | 2026-02-10 15:26:41.615871 | PLAY RECAP 2026-02-10 15:26:41.615924 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-02-10 15:26:41.615946 | 2026-02-10 15:26:41.782020 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 15:26:41.785677 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-10 15:26:42.411588 | 2026-02-10 15:26:42.411750 | PLAY [localhost] 2026-02-10 15:26:42.422129 | 2026-02-10 15:26:42.422268 | TASK [Generate Zuul manifest] 2026-02-10 15:26:42.444293 | localhost | ok 2026-02-10 15:26:42.459651 | 2026-02-10 15:26:42.459732 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-10 15:26:42.775398 | localhost | changed 2026-02-10 15:26:42.788376 | 2026-02-10 15:26:42.788465 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-10 15:26:42.818540 | localhost | ok 2026-02-10 15:26:42.828558 | 2026-02-10 15:26:42.828653 | TASK [Upload logs] 2026-02-10 15:26:42.849528 | localhost | ok 2026-02-10 15:26:42.909977 | 2026-02-10 15:26:42.910115 | TASK [Set zuul-log-path fact] 2026-02-10 15:26:42.929227 | localhost | ok 2026-02-10 15:26:42.944032 | 2026-02-10 15:26:42.944103 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 15:26:42.973840 | localhost | ok 2026-02-10 15:26:42.983114 | 2026-02-10 15:26:42.983182 | TASK [upload-logs : Create log directories] 2026-02-10 15:26:43.431494 | localhost | changed 2026-02-10 15:26:43.438320 | 2026-02-10 15:26:43.438415 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-10 15:26:43.874765 | localhost -> localhost | ok: Runtime: 0:00:00.004222 2026-02-10 15:26:43.883522 | 2026-02-10 15:26:43.883604 | TASK [upload-logs : Upload logs to log server] 2026-02-10 15:26:44.374290 | localhost | Output suppressed because no_log was given 2026-02-10 15:26:44.380277 | 2026-02-10 15:26:44.380380 | LOOP [upload-logs : Compress console log and json output] 2026-02-10 15:26:44.426685 | localhost | skipping: Conditional result was False 2026-02-10 15:26:44.431899 | localhost | skipping: Conditional result was False 2026-02-10 15:26:44.447495 | 2026-02-10 15:26:44.447688 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-10 15:26:44.490638 | localhost | skipping: Conditional result was False 2026-02-10 15:26:44.491144 | 2026-02-10 15:26:44.493522 | localhost | skipping: Conditional result was False 2026-02-10 15:26:44.502450 | 2026-02-10 15:26:44.502688 | LOOP [upload-logs : Upload console log and json output]