2026-03-05 21:37:34.100739 | Job console starting 2026-03-05 21:37:34.110916 | Updating git repos 2026-03-05 21:37:34.149771 | Cloning repos into workspace 2026-03-05 21:37:34.197708 | Restoring repo states 2026-03-05 21:37:34.205051 | Merging changes 2026-03-05 21:37:34.574430 | Checking out repos 2026-03-05 21:37:34.676679 | Preparing playbooks 2026-03-05 21:37:35.878421 | Running Ansible setup 2026-03-05 21:37:40.750955 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 21:37:41.342819 | 2026-03-05 21:37:41.342926 | PLAY [localhost] 2026-03-05 21:37:41.349987 | 2026-03-05 21:37:41.350056 | TASK [Gathering Facts] 2026-03-05 21:37:42.197033 | localhost | ok 2026-03-05 21:37:42.206153 | 2026-03-05 21:37:42.206226 | TASK [Setup log path fact] 2026-03-05 21:37:42.225784 | localhost | ok 2026-03-05 21:37:42.238362 | 2026-03-05 21:37:42.238424 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 21:37:42.267144 | localhost | ok 2026-03-05 21:37:42.275350 | 2026-03-05 21:37:42.275454 | TASK [emit-job-header : Print job information] 2026-03-05 21:37:42.317144 | # Job Information 2026-03-05 21:37:42.317396 | Ansible Version: 2.16.16 2026-03-05 21:37:42.317445 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-03-05 21:37:42.317479 | Pipeline: check 2026-03-05 21:37:42.317508 | Executor: 0a8996d2b663 2026-03-05 21:37:42.317536 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/94 2026-03-05 21:37:42.317568 | Event ID: 73f33530-18d7-11f1-9201-aa96ba466095 2026-03-05 21:37:42.323078 | 2026-03-05 21:37:42.323221 | LOOP [emit-job-header : Print node information] 2026-03-05 21:37:42.436775 | localhost | ok: 2026-03-05 21:37:42.437041 | localhost | # Node Information 2026-03-05 21:37:42.437072 | localhost | Inventory Hostname: aio 2026-03-05 21:37:42.437095 | localhost | Hostname: np0000157949 2026-03-05 21:37:42.437114 | localhost | Username: zuul 2026-03-05 21:37:42.437138 | localhost | Distro: Ubuntu 24.04 2026-03-05 21:37:42.437157 | localhost | Provider: yul1 2026-03-05 21:37:42.437176 | localhost | Region: ca-ymq-1 2026-03-05 21:37:42.437195 | localhost | Label: ubuntu-noble 2026-03-05 21:37:42.437215 | localhost | Product Name: OpenStack Nova 2026-03-05 21:37:42.437234 | localhost | Interface IP: 162.253.55.195 2026-03-05 21:37:42.455230 | 2026-03-05 21:37:42.455440 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-05 21:37:42.865303 | localhost -> localhost | changed 2026-03-05 21:37:42.873536 | 2026-03-05 21:37:42.873637 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-05 21:37:44.041434 | localhost -> localhost | changed 2026-03-05 21:37:44.050848 | 2026-03-05 21:37:44.050935 | PLAY [all] 2026-03-05 21:37:44.063464 | 2026-03-05 21:37:44.063573 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-05 21:37:44.281825 | aio -> localhost | ok 2026-03-05 21:37:44.296199 | 2026-03-05 21:37:44.296326 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-05 21:37:44.332482 | aio | ok 2026-03-05 21:37:44.349267 | aio | included: /var/lib/zuul/builds/59f9445e1c27419982af8b14d7ec149e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-05 21:37:44.357668 | 2026-03-05 21:37:44.357747 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-05 21:37:45.630335 | aio -> localhost | Generating public/private rsa key pair. 2026-03-05 21:37:45.630531 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/59f9445e1c27419982af8b14d7ec149e/work/59f9445e1c27419982af8b14d7ec149e_id_rsa 2026-03-05 21:37:45.630574 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/59f9445e1c27419982af8b14d7ec149e/work/59f9445e1c27419982af8b14d7ec149e_id_rsa.pub 2026-03-05 21:37:45.630609 | aio -> localhost | The key fingerprint is: 2026-03-05 21:37:45.630641 | aio -> localhost | SHA256:PeVp12HzXz4j92rBpwU4et5qtKtSBJTpUG2IDlrc5+M zuul-build-sshkey 2026-03-05 21:37:45.630684 | aio -> localhost | The key's randomart image is: 2026-03-05 21:37:45.630717 | aio -> localhost | +---[RSA 3072]----+ 2026-03-05 21:37:45.630755 | aio -> localhost | | . . +o= | 2026-03-05 21:37:45.630787 | aio -> localhost | | + + * o | 2026-03-05 21:37:45.630817 | aio -> localhost | | o o = o .. + | 2026-03-05 21:37:45.630846 | aio -> localhost | | . . +..oo.o.+| 2026-03-05 21:37:45.630876 | aio -> localhost | | .Soo.+o..+| 2026-03-05 21:37:45.630904 | aio -> localhost | | E ooo.o.=| 2026-03-05 21:37:45.630940 | aio -> localhost | | . + + Oo| 2026-03-05 21:37:45.630983 | aio -> localhost | | . + * +| 2026-03-05 21:37:45.631015 | aio -> localhost | | ..oo+...| 2026-03-05 21:37:45.631045 | aio -> localhost | +----[SHA256]-----+ 2026-03-05 21:37:45.631107 | aio -> localhost | ok: Runtime: 0:00:00.822405 2026-03-05 21:37:45.638648 | 2026-03-05 21:37:45.638711 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-05 21:37:45.672293 | aio | ok 2026-03-05 21:37:45.682723 | aio | included: /var/lib/zuul/builds/59f9445e1c27419982af8b14d7ec149e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-05 21:37:45.690786 | 2026-03-05 21:37:45.690852 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-05 21:37:45.717046 | aio | skipping: Conditional result was False 2026-03-05 21:37:45.729318 | 2026-03-05 21:37:45.729428 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-05 21:37:46.265347 | aio | changed 2026-03-05 21:37:46.270704 | 2026-03-05 21:37:46.270768 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-05 21:37:46.481921 | aio | ok 2026-03-05 21:37:46.487619 | 2026-03-05 21:37:46.487693 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-05 21:37:47.051099 | aio | changed 2026-03-05 21:37:47.058857 | 2026-03-05 21:37:47.058934 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-05 21:37:47.605722 | aio | changed 2026-03-05 21:37:47.613257 | 2026-03-05 21:37:47.613321 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-05 21:37:47.637316 | aio | skipping: Conditional result was False 2026-03-05 21:37:47.644066 | 2026-03-05 21:37:47.644145 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-05 21:37:48.015044 | aio -> localhost | changed 2026-03-05 21:37:48.028911 | 2026-03-05 21:37:48.029058 | TASK [add-build-sshkey : Add back temp key] 2026-03-05 21:37:48.293230 | aio -> localhost | Identity added: /var/lib/zuul/builds/59f9445e1c27419982af8b14d7ec149e/work/59f9445e1c27419982af8b14d7ec149e_id_rsa (zuul-build-sshkey) 2026-03-05 21:37:48.293409 | aio -> localhost | ok: Runtime: 0:00:00.009037 2026-03-05 21:37:48.299564 | 2026-03-05 21:37:48.299631 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-05 21:37:48.654416 | aio | ok 2026-03-05 21:37:48.659602 | 2026-03-05 21:37:48.659665 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-05 21:37:48.684452 | aio | skipping: Conditional result was False 2026-03-05 21:37:48.710680 | 2026-03-05 21:37:48.711094 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-05 21:37:49.149162 | aio | ok 2026-03-05 21:37:49.155429 | 2026-03-05 21:37:49.155492 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-05 21:37:49.962706 | aio | Output suppressed because no_log was given 2026-03-05 21:37:50.020152 | 2026-03-05 21:37:50.020266 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-05 21:37:50.251121 | aio | ok: "logs" 2026-03-05 21:37:50.251612 | aio | ok: All items complete 2026-03-05 21:37:50.251666 | 2026-03-05 21:37:50.433302 | aio | ok: "artifacts" 2026-03-05 21:37:50.636138 | aio | ok: "docs" 2026-03-05 21:37:50.655896 | 2026-03-05 21:37:50.656299 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-05 21:37:50.870739 | aio | changed: "logs" 2026-03-05 21:37:51.080428 | aio | changed: "artifacts" 2026-03-05 21:37:51.296181 | aio | changed: "docs" 2026-03-05 21:37:51.311721 | 2026-03-05 21:37:51.311849 | PLAY RECAP 2026-03-05 21:37:51.311898 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-05 21:37:51.311951 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 21:37:51.311976 | 2026-03-05 21:37:51.412235 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 21:37:51.415301 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-05 21:37:51.945690 | 2026-03-05 21:37:52.213142 | PLAY [all] 2026-03-05 21:37:52.227355 | 2026-03-05 21:37:52.227442 | TASK [setup-uv : Extract archive] 2026-03-05 21:37:54.613433 | aio | changed 2026-03-05 21:37:54.620270 | 2026-03-05 21:37:54.620351 | TASK [setup-uv : Print version] 2026-03-05 21:37:53.888335 | aio | uv 0.8.13 2026-03-05 21:37:55.157398 | aio | ok: Runtime: 0:00:00.014287 2026-03-05 21:37:55.163621 | 2026-03-05 21:37:55.163670 | PLAY RECAP 2026-03-05 21:37:55.163750 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 21:37:55.163778 | 2026-03-05 21:37:55.247579 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-05 21:37:55.249633 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-05 21:37:55.831962 | 2026-03-05 21:37:55.832090 | PLAY [all] 2026-03-05 21:37:55.843279 | 2026-03-05 21:37:55.843360 | TASK [Copy inventory file for Zuul] 2026-03-05 21:37:56.806081 | aio | changed 2026-03-05 21:37:56.812269 | 2026-03-05 21:37:56.812342 | TASK [Switch "ansible_host" to private IP] 2026-03-05 21:37:57.119820 | aio | changed: 1 replacements made 2026-03-05 21:37:57.256511 | 2026-03-05 21:37:57.256615 | TASK [Run Molecule scenario] 2026-03-05 21:37:56.605496 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-03-05 21:37:56.605651 | aio | Creating virtual environment at: .venv 2026-03-05 21:37:56.880609 | aio | Downloading cryptography (4.3MiB) 2026-03-05 21:37:56.881771 | aio | Downloading pygments (1.2MiB) 2026-03-05 21:37:56.884695 | aio | Downloading netaddr (2.2MiB) 2026-03-05 21:37:56.885819 | aio | Downloading ansible-core (2.1MiB) 2026-03-05 21:37:57.075793 | aio | Downloading netaddr 2026-03-05 21:37:57.088294 | aio | Downloading cryptography 2026-03-05 21:37:57.151039 | aio | Downloading pygments 2026-03-05 21:37:57.333832 | aio | Downloading ansible-core 2026-03-05 21:37:57.378644 | aio | Installed 37 packages in 44ms 2026-03-05 21:37:58.140652 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-03-05 21:37:58.141218 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-03-05 21:37:58.748647 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-05 21:37:58.748765 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-03-05 21:38:11.716888 | aio | INFO [default > dependency] Executing 2026-03-05 21:38:11.717091 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-03-05 21:38:11.717393 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-03-05 21:38:11.717587 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-05 21:38:11.723527 | aio | INFO [default > cleanup] Executing 2026-03-05 21:38:11.723855 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 21:38:11.729548 | aio | INFO [default > destroy] Executing 2026-03-05 21:38:11.729607 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-03-05 21:38:11.729728 | aio | INFO [default > destroy] Executed: Successful 2026-03-05 21:38:11.735453 | aio | INFO [default > syntax] Executing 2026-03-05 21:38:12.855825 | aio | 2026-03-05 21:38:12.855959 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-03-05 21:38:12.943365 | aio | INFO [default > syntax] Executed: Successful 2026-03-05 21:38:12.953697 | aio | INFO [default > create] Executing 2026-03-05 21:38:12.955361 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 21:38:12.961386 | aio | INFO [default > prepare] Executing 2026-03-05 21:38:13.815670 | aio | 2026-03-05 21:38:13.815938 | aio | PLAY [Prepare] ***************************************************************** 2026-03-05 21:38:13.816184 | aio | 2026-03-05 21:38:13.816412 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:38:13.816659 | aio | Thursday 05 March 2026 21:38:13 +0000 (0:00:00.035) 0:00:00.035 ******** 2026-03-05 21:38:15.077796 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 21:38:15.078037 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-05 21:38:15.078306 | aio | interpreter could change the meaning of that path. See 2026-03-05 21:38:15.078546 | aio | https://docs.ansible.com/ansible- 2026-03-05 21:38:15.078821 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 21:38:15.090386 | aio | ok: [aio] 2026-03-05 21:38:15.090603 | aio | 2026-03-05 21:38:15.090856 | aio | TASK [Configure short hostname] ************************************************ 2026-03-05 21:38:15.091097 | aio | Thursday 05 March 2026 21:38:15 +0000 (0:00:01.275) 0:00:01.310 ******** 2026-03-05 21:38:15.886225 | aio | changed: [aio] 2026-03-05 21:38:15.886311 | aio | 2026-03-05 21:38:15.887831 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-03-05 21:38:15.887882 | aio | Thursday 05 March 2026 21:38:15 +0000 (0:00:00.795) 0:00:02.106 ******** 2026-03-05 21:38:16.193891 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-03-05 21:38:16.193958 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-03-05 21:38:16.193993 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-03-05 21:38:16.203521 | aio | changed: [aio] 2026-03-05 21:38:16.203609 | aio | 2026-03-05 21:38:16.203717 | aio | TASK [Update apt cache] ******************************************************** 2026-03-05 21:38:16.203857 | aio | Thursday 05 March 2026 21:38:16 +0000 (0:00:00.317) 0:00:02.424 ******** 2026-03-05 21:38:22.708104 | aio | changed: [aio] 2026-03-05 21:38:22.708168 | aio | 2026-03-05 21:38:22.708177 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-03-05 21:38:22.708185 | aio | 2026-03-05 21:38:22.708191 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:38:22.708198 | aio | Thursday 05 March 2026 21:38:22 +0000 (0:00:06.503) 0:00:08.927 ******** 2026-03-05 21:38:23.508894 | aio | ok: [aio] 2026-03-05 21:38:23.509083 | aio | 2026-03-05 21:38:23.509329 | aio | TASK [Install depedencies] ***************************************************** 2026-03-05 21:38:23.509572 | aio | Thursday 05 March 2026 21:38:23 +0000 (0:00:00.801) 0:00:09.729 ******** 2026-03-05 21:38:41.966022 | aio | changed: [aio] 2026-03-05 21:38:41.966137 | aio | 2026-03-05 21:38:41.966156 | aio | TASK [Start up service] ******************************************************** 2026-03-05 21:38:41.966183 | aio | Thursday 05 March 2026 21:38:41 +0000 (0:00:18.453) 0:00:28.182 ******** 2026-03-05 21:38:42.605430 | aio | ok: [aio] 2026-03-05 21:38:42.605601 | aio | 2026-03-05 21:38:42.605889 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-03-05 21:38:42.606139 | aio | Thursday 05 March 2026 21:38:42 +0000 (0:00:00.642) 0:00:28.825 ******** 2026-03-05 21:38:42.952149 | aio | ok: [aio] 2026-03-05 21:38:42.952278 | aio | 2026-03-05 21:38:42.952336 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-03-05 21:38:42.952480 | aio | Thursday 05 March 2026 21:38:42 +0000 (0:00:00.347) 0:00:29.172 ******** 2026-03-05 21:38:43.717209 | aio | changed: [aio] 2026-03-05 21:38:43.717295 | aio | 2026-03-05 21:38:43.717435 | aio | TASK [Get list of all loopback devices] **************************************** 2026-03-05 21:38:43.717565 | aio | Thursday 05 March 2026 21:38:43 +0000 (0:00:00.765) 0:00:29.937 ******** 2026-03-05 21:38:43.972824 | aio | ok: [aio] 2026-03-05 21:38:43.972867 | aio | 2026-03-05 21:38:43.972874 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-03-05 21:38:43.972882 | aio | Thursday 05 March 2026 21:38:43 +0000 (0:00:00.255) 0:00:30.192 ******** 2026-03-05 21:38:44.000853 | aio | skipping: [aio] 2026-03-05 21:38:44.000926 | aio | 2026-03-05 21:38:44.001002 | aio | TASK [Create devices for Ceph] ************************************************* 2026-03-05 21:38:44.001124 | aio | Thursday 05 March 2026 21:38:43 +0000 (0:00:00.028) 0:00:30.221 ******** 2026-03-05 21:38:44.655505 | aio | changed: [aio] => (item=osd0) 2026-03-05 21:38:44.655740 | aio | changed: [aio] => (item=osd1) 2026-03-05 21:38:44.656015 | aio | changed: [aio] => (item=osd2) 2026-03-05 21:38:44.656240 | aio | 2026-03-05 21:38:44.656470 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-03-05 21:38:44.656706 | aio | Thursday 05 March 2026 21:38:44 +0000 (0:00:00.653) 0:00:30.875 ******** 2026-03-05 21:38:45.407976 | aio | changed: [aio] => (item=osd0) 2026-03-05 21:38:45.408066 | aio | changed: [aio] => (item=osd1) 2026-03-05 21:38:45.408201 | aio | changed: [aio] => (item=osd2) 2026-03-05 21:38:45.408309 | aio | 2026-03-05 21:38:45.408431 | aio | TASK [Start loop devices] ****************************************************** 2026-03-05 21:38:45.408647 | aio | Thursday 05 March 2026 21:38:45 +0000 (0:00:00.752) 0:00:31.628 ******** 2026-03-05 21:38:46.177335 | aio | changed: [aio] => (item=osd0) 2026-03-05 21:38:46.178160 | aio | changed: [aio] => (item=osd1) 2026-03-05 21:38:46.178204 | aio | changed: [aio] => (item=osd2) 2026-03-05 21:38:46.178213 | aio | 2026-03-05 21:38:46.178221 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-03-05 21:38:46.178242 | aio | Thursday 05 March 2026 21:38:46 +0000 (0:00:00.768) 0:00:32.396 ******** 2026-03-05 21:38:47.718870 | aio | changed: [aio] => (item=osd0) 2026-03-05 21:38:47.718924 | aio | changed: [aio] => (item=osd1) 2026-03-05 21:38:47.718929 | aio | changed: [aio] => (item=osd2) 2026-03-05 21:38:47.718942 | aio | 2026-03-05 21:38:47.719263 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-03-05 21:38:47.719556 | aio | Thursday 05 March 2026 21:38:47 +0000 (0:00:01.541) 0:00:33.938 ******** 2026-03-05 21:38:49.035517 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-03-05 21:38:49.035652 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-03-05 21:38:49.035845 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-03-05 21:38:49.035999 | aio | 2026-03-05 21:38:49.036171 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:38:49.036341 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-03-05 21:38:49.036486 | aio | 2026-03-05 21:38:49.036625 | aio | 2026-03-05 21:38:49.036794 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:38:49.036959 | aio | Thursday 05 March 2026 21:38:49 +0000 (0:00:01.318) 0:00:35.256 ******** 2026-03-05 21:38:49.037103 | aio | =============================================================================== 2026-03-05 21:38:49.037258 | aio | Install depedencies ---------------------------------------------------- 18.45s 2026-03-05 21:38:49.037409 | aio | Update apt cache -------------------------------------------------------- 6.50s 2026-03-05 21:38:49.037568 | aio | Create a volume group for each loop device ------------------------------ 1.54s 2026-03-05 21:38:49.037723 | aio | Create a logical volume for each loop device ---------------------------- 1.32s 2026-03-05 21:38:49.038001 | aio | Gathering Facts --------------------------------------------------------- 1.28s 2026-03-05 21:38:49.038172 | aio | Gathering Facts --------------------------------------------------------- 0.80s 2026-03-05 21:38:49.038322 | aio | Configure short hostname ------------------------------------------------ 0.80s 2026-03-05 21:38:49.038472 | aio | Start loop devices ------------------------------------------------------ 0.77s 2026-03-05 21:38:49.038669 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.77s 2026-03-05 21:38:49.038952 | aio | Set permissions on loopback devices ------------------------------------- 0.75s 2026-03-05 21:38:49.039198 | aio | Create devices for Ceph ------------------------------------------------- 0.65s 2026-03-05 21:38:49.039433 | aio | Start up service -------------------------------------------------------- 0.64s 2026-03-05 21:38:49.039672 | aio | Generate lvm.conf ------------------------------------------------------- 0.35s 2026-03-05 21:38:49.039945 | aio | Ensure hostname inside hosts file --------------------------------------- 0.32s 2026-03-05 21:38:49.040269 | aio | Get list of all loopback devices ---------------------------------------- 0.26s 2026-03-05 21:38:49.040557 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-03-05 21:38:49.142330 | aio | INFO [default > prepare] Executed: Successful 2026-03-05 21:38:49.153795 | aio | INFO [default > converge] Executing 2026-03-05 21:38:50.124014 | aio | 2026-03-05 21:38:50.124150 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-03-05 21:38:50.124163 | aio | 2026-03-05 21:38:50.124182 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:38:50.124282 | aio | Thursday 05 March 2026 21:38:50 +0000 (0:00:00.052) 0:00:00.052 ******** 2026-03-05 21:38:51.395915 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 21:38:51.395964 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-05 21:38:51.395969 | aio | interpreter could change the meaning of that path. See 2026-03-05 21:38:51.395973 | aio | https://docs.ansible.com/ansible- 2026-03-05 21:38:51.395978 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 21:38:51.409540 | aio | ok: [aio] 2026-03-05 21:38:51.409646 | aio | 2026-03-05 21:38:51.409800 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:38:51.409931 | aio | Thursday 05 March 2026 21:38:51 +0000 (0:00:01.286) 0:00:01.339 ******** 2026-03-05 21:38:51.748027 | aio | ok: [aio] 2026-03-05 21:38:51.748232 | aio | 2026-03-05 21:38:51.748507 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:38:51.748788 | aio | Thursday 05 March 2026 21:38:51 +0000 (0:00:00.337) 0:00:01.677 ******** 2026-03-05 21:38:51.791972 | aio | skipping: [aio] 2026-03-05 21:38:51.792187 | aio | 2026-03-05 21:38:51.792439 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:38:51.792679 | aio | Thursday 05 March 2026 21:38:51 +0000 (0:00:00.044) 0:00:01.721 ******** 2026-03-05 21:38:52.148000 | aio | changed: [aio] 2026-03-05 21:38:52.148259 | aio | 2026-03-05 21:38:52.148488 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:38:52.148751 | aio | Thursday 05 March 2026 21:38:52 +0000 (0:00:00.355) 0:00:02.077 ******** 2026-03-05 21:38:52.260175 | aio | ok: [aio] => { 2026-03-05 21:38:52.260442 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:38:52.260682 | aio | } 2026-03-05 21:38:52.260938 | aio | 2026-03-05 21:38:52.261195 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:38:52.261397 | aio | Thursday 05 March 2026 21:38:52 +0000 (0:00:00.112) 0:00:02.189 ******** 2026-03-05 21:38:53.079373 | aio | changed: [aio] 2026-03-05 21:38:53.079572 | aio | 2026-03-05 21:38:53.079909 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:38:53.080125 | aio | Thursday 05 March 2026 21:38:53 +0000 (0:00:00.818) 0:00:03.008 ******** 2026-03-05 21:38:53.136611 | aio | skipping: [aio] 2026-03-05 21:38:53.136941 | aio | 2026-03-05 21:38:53.137191 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:38:53.137463 | aio | Thursday 05 March 2026 21:38:53 +0000 (0:00:00.057) 0:00:03.066 ******** 2026-03-05 21:38:53.196673 | aio | skipping: [aio] 2026-03-05 21:38:53.196814 | aio | 2026-03-05 21:38:53.197057 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:38:53.197221 | aio | Thursday 05 March 2026 21:38:53 +0000 (0:00:00.059) 0:00:03.126 ******** 2026-03-05 21:38:53.446398 | aio | ok: [aio] 2026-03-05 21:38:53.446674 | aio | 2026-03-05 21:38:53.447001 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:38:53.447253 | aio | Thursday 05 March 2026 21:38:53 +0000 (0:00:00.249) 0:00:03.376 ******** 2026-03-05 21:38:54.916656 | aio | ok: [aio] 2026-03-05 21:38:54.916917 | aio | 2026-03-05 21:38:54.917191 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:38:54.917444 | aio | Thursday 05 March 2026 21:38:54 +0000 (0:00:01.470) 0:00:04.846 ******** 2026-03-05 21:38:55.120605 | aio | ok: [aio] => { 2026-03-05 21:38:55.120644 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 21:38:55.120788 | aio | } 2026-03-05 21:38:55.120914 | aio | 2026-03-05 21:38:55.121032 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:38:55.121151 | aio | Thursday 05 March 2026 21:38:55 +0000 (0:00:00.203) 0:00:05.050 ******** 2026-03-05 21:38:56.048946 | aio | changed: [aio] 2026-03-05 21:38:56.048992 | aio | 2026-03-05 21:38:56.049004 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:38:56.049020 | aio | Thursday 05 March 2026 21:38:56 +0000 (0:00:00.927) 0:00:05.978 ******** 2026-03-05 21:38:59.272892 | aio | changed: [aio] 2026-03-05 21:38:59.272974 | aio | 2026-03-05 21:38:59.272985 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:38:59.273015 | aio | Thursday 05 March 2026 21:38:59 +0000 (0:00:03.224) 0:00:09.202 ******** 2026-03-05 21:38:59.311371 | aio | skipping: [aio] 2026-03-05 21:38:59.311742 | aio | 2026-03-05 21:38:59.311750 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:38:59.311787 | aio | Thursday 05 March 2026 21:38:59 +0000 (0:00:00.038) 0:00:09.240 ******** 2026-03-05 21:38:59.346928 | aio | skipping: [aio] 2026-03-05 21:38:59.347002 | aio | 2026-03-05 21:38:59.347522 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:38:59.347580 | aio | Thursday 05 March 2026 21:38:59 +0000 (0:00:00.034) 0:00:09.275 ******** 2026-03-05 21:38:59.382852 | aio | skipping: [aio] 2026-03-05 21:38:59.382890 | aio | 2026-03-05 21:38:59.382900 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:38:59.383079 | aio | Thursday 05 March 2026 21:38:59 +0000 (0:00:00.036) 0:00:09.312 ******** 2026-03-05 21:39:05.938903 | aio | changed: [aio] 2026-03-05 21:39:05.938965 | aio | 2026-03-05 21:39:05.939016 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:39:05.939338 | aio | Thursday 05 March 2026 21:39:05 +0000 (0:00:06.555) 0:00:15.868 ******** 2026-03-05 21:39:06.575740 | aio | changed: [aio] 2026-03-05 21:39:06.575812 | aio | 2026-03-05 21:39:06.575819 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:39:06.575827 | aio | Thursday 05 March 2026 21:39:06 +0000 (0:00:00.636) 0:00:16.504 ******** 2026-03-05 21:39:07.696947 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:39:07.697022 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:39:07.697039 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:39:07.697060 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:39:07.697635 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:39:07.697689 | aio | 2026-03-05 21:39:07.697700 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:39:07.697709 | aio | Thursday 05 March 2026 21:39:07 +0000 (0:00:01.121) 0:00:17.626 ******** 2026-03-05 21:39:08.406884 | aio | changed: [aio] 2026-03-05 21:39:08.406937 | aio | 2026-03-05 21:39:08.406943 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:39:08.406950 | aio | Thursday 05 March 2026 21:39:08 +0000 (0:00:00.699) 0:00:18.325 ******** 2026-03-05 21:39:08.406955 | aio | 2026-03-05 21:39:08.406960 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-05 21:39:08.406965 | aio | Thursday 05 March 2026 21:39:08 +0000 (0:00:00.007) 0:00:18.333 ******** 2026-03-05 21:39:09.574436 | aio | ok: [aio] 2026-03-05 21:39:09.574498 | aio | 2026-03-05 21:39:09.574513 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-03-05 21:39:09.574527 | aio | Thursday 05 March 2026 21:39:09 +0000 (0:00:01.169) 0:00:19.502 ******** 2026-03-05 21:39:10.153445 | aio | changed: [aio] 2026-03-05 21:39:10.153531 | aio | 2026-03-05 21:39:10.153545 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:39:10.153557 | aio | Thursday 05 March 2026 21:39:10 +0000 (0:00:00.579) 0:00:20.082 ******** 2026-03-05 21:39:10.867386 | aio | changed: [aio] 2026-03-05 21:39:10.867455 | aio | 2026-03-05 21:39:10.867912 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:39:10.867973 | aio | Thursday 05 March 2026 21:39:10 +0000 (0:00:00.714) 0:00:20.796 ******** 2026-03-05 21:39:11.133877 | aio | ok: [aio] 2026-03-05 21:39:11.133930 | aio | 2026-03-05 21:39:11.133945 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:39:11.134124 | aio | Thursday 05 March 2026 21:39:11 +0000 (0:00:00.266) 0:00:21.062 ******** 2026-03-05 21:39:11.212950 | aio | ok: [aio] => { 2026-03-05 21:39:11.214019 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:39:11.214110 | aio | } 2026-03-05 21:39:11.214131 | aio | 2026-03-05 21:39:11.214603 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:39:11.214666 | aio | Thursday 05 March 2026 21:39:11 +0000 (0:00:00.079) 0:00:21.142 ******** 2026-03-05 21:39:12.723907 | aio | changed: [aio] 2026-03-05 21:39:12.723975 | aio | 2026-03-05 21:39:12.723996 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:39:12.724263 | aio | Thursday 05 March 2026 21:39:12 +0000 (0:00:01.510) 0:00:22.653 ******** 2026-03-05 21:39:17.387251 | aio | changed: [aio] 2026-03-05 21:39:17.387332 | aio | 2026-03-05 21:39:17.387347 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:39:17.387604 | aio | Thursday 05 March 2026 21:39:17 +0000 (0:00:04.663) 0:00:27.316 ******** 2026-03-05 21:39:18.554321 | aio | ok: [aio] 2026-03-05 21:39:18.554379 | aio | 2026-03-05 21:39:18.554392 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:39:18.554404 | aio | Thursday 05 March 2026 21:39:18 +0000 (0:00:01.166) 0:00:28.483 ******** 2026-03-05 21:39:18.947918 | aio | changed: [aio] 2026-03-05 21:39:18.948003 | aio | 2026-03-05 21:39:18.948060 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:39:18.948366 | aio | Thursday 05 March 2026 21:39:18 +0000 (0:00:00.393) 0:00:28.876 ******** 2026-03-05 21:39:19.520259 | aio | changed: [aio] 2026-03-05 21:39:19.520310 | aio | 2026-03-05 21:39:19.520324 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:39:19.520337 | aio | Thursday 05 March 2026 21:39:19 +0000 (0:00:00.572) 0:00:29.449 ******** 2026-03-05 21:39:20.236873 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:39:20.236927 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:39:20.236941 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:39:20.236953 | aio | 2026-03-05 21:39:20.236967 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:39:20.236978 | aio | Thursday 05 March 2026 21:39:20 +0000 (0:00:00.716) 0:00:30.165 ******** 2026-03-05 21:39:20.829918 | aio | changed: [aio] 2026-03-05 21:39:20.829978 | aio | 2026-03-05 21:39:20.830654 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:39:20.830729 | aio | Thursday 05 March 2026 21:39:20 +0000 (0:00:00.593) 0:00:30.759 ******** 2026-03-05 21:39:21.436046 | aio | changed: [aio] 2026-03-05 21:39:21.436096 | aio | 2026-03-05 21:39:21.436111 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:39:21.436124 | aio | Thursday 05 March 2026 21:39:21 +0000 (0:00:00.592) 0:00:31.352 ******** 2026-03-05 21:39:21.436136 | aio | 2026-03-05 21:39:21.436147 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-05 21:39:21.436159 | aio | Thursday 05 March 2026 21:39:21 +0000 (0:00:00.011) 0:00:31.363 ******** 2026-03-05 21:39:22.393856 | aio | ok: [aio] 2026-03-05 21:39:22.393916 | aio | 2026-03-05 21:39:22.394377 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-03-05 21:39:22.394430 | aio | Thursday 05 March 2026 21:39:22 +0000 (0:00:00.959) 0:00:32.323 ******** 2026-03-05 21:39:23.385969 | aio | changed: [aio] 2026-03-05 21:39:23.386061 | aio | 2026-03-05 21:39:23.386496 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:39:23.386531 | aio | Thursday 05 March 2026 21:39:23 +0000 (0:00:00.991) 0:00:33.314 ******** 2026-03-05 21:39:24.125376 | aio | changed: [aio] 2026-03-05 21:39:24.125435 | aio | 2026-03-05 21:39:24.125673 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:39:24.125718 | aio | Thursday 05 March 2026 21:39:24 +0000 (0:00:00.739) 0:00:34.054 ******** 2026-03-05 21:39:24.183903 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-05 21:39:24.184003 | aio | 2026-03-05 21:39:24.184022 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:39:24.184230 | aio | Thursday 05 March 2026 21:39:24 +0000 (0:00:00.057) 0:00:34.112 ******** 2026-03-05 21:39:25.369485 | aio | ok: [aio] 2026-03-05 21:39:25.369554 | aio | 2026-03-05 21:39:25.369971 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:39:25.370039 | aio | Thursday 05 March 2026 21:39:25 +0000 (0:00:01.186) 0:00:35.299 ******** 2026-03-05 21:39:26.175823 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-05 21:39:26.175869 | aio | ok: [aio] => (item=ssh) 2026-03-05 21:39:26.175874 | aio | 2026-03-05 21:39:26.175880 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:39:26.175885 | aio | Thursday 05 March 2026 21:39:26 +0000 (0:00:00.806) 0:00:36.105 ******** 2026-03-05 21:39:26.569857 | aio | changed: [aio] 2026-03-05 21:39:26.569914 | aio | 2026-03-05 21:39:26.570313 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:39:26.570351 | aio | Thursday 05 March 2026 21:39:26 +0000 (0:00:00.393) 0:00:36.498 ******** 2026-03-05 21:39:26.810911 | aio | ok: [aio] 2026-03-05 21:39:26.810968 | aio | 2026-03-05 21:39:26.811020 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:39:26.811328 | aio | Thursday 05 March 2026 21:39:26 +0000 (0:00:00.241) 0:00:36.740 ******** 2026-03-05 21:39:27.367230 | aio | changed: [aio] 2026-03-05 21:39:27.367282 | aio | 2026-03-05 21:39:27.367575 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:39:27.367606 | aio | Thursday 05 March 2026 21:39:27 +0000 (0:00:00.556) 0:00:37.296 ******** 2026-03-05 21:39:27.755621 | aio | changed: [aio] 2026-03-05 21:39:27.755689 | aio | 2026-03-05 21:39:27.755700 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-03-05 21:39:27.755710 | aio | Thursday 05 March 2026 21:39:27 +0000 (0:00:00.386) 0:00:37.683 ******** 2026-03-05 21:39:27.876887 | aio | ok: [aio] 2026-03-05 21:39:27.876967 | aio | 2026-03-05 21:39:27.877388 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-03-05 21:39:27.877431 | aio | Thursday 05 March 2026 21:39:27 +0000 (0:00:00.122) 0:00:37.805 ******** 2026-03-05 21:39:28.148478 | aio | ok: [aio] => (item=aio) 2026-03-05 21:39:28.149410 | aio | 2026-03-05 21:39:28.149436 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-03-05 21:39:28.149446 | aio | Thursday 05 March 2026 21:39:28 +0000 (0:00:00.272) 0:00:38.078 ******** 2026-03-05 21:39:28.200665 | aio | ok: [aio] 2026-03-05 21:39:28.200695 | aio | 2026-03-05 21:39:28.200706 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-03-05 21:39:28.200715 | aio | Thursday 05 March 2026 21:39:28 +0000 (0:00:00.051) 0:00:38.129 ******** 2026-03-05 21:39:28.334049 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-03-05 21:39:28.334079 | aio | 2026-03-05 21:39:28.334089 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-03-05 21:39:28.334098 | aio | Thursday 05 March 2026 21:39:28 +0000 (0:00:00.133) 0:00:38.263 ******** 2026-03-05 21:39:28.668552 | aio | changed: [aio] 2026-03-05 21:39:28.668584 | aio | 2026-03-05 21:39:28.668591 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-03-05 21:39:28.668596 | aio | Thursday 05 March 2026 21:39:28 +0000 (0:00:00.332) 0:00:38.596 ******** 2026-03-05 21:39:29.445588 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-03-05 21:39:29.445641 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-03-05 21:39:29.445649 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-03-05 21:39:29.445672 | aio | 2026-03-05 21:39:29.445677 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-03-05 21:39:29.445682 | aio | Thursday 05 March 2026 21:39:29 +0000 (0:00:00.778) 0:00:39.375 ******** 2026-03-05 21:41:44.293088 | aio | ok: [aio] 2026-03-05 21:41:44.293131 | aio | 2026-03-05 21:41:44.293138 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-03-05 21:41:44.293144 | aio | Thursday 05 March 2026 21:41:44 +0000 (0:02:14.843) 0:02:54.219 ******** 2026-03-05 21:41:44.545319 | aio | changed: [aio] 2026-03-05 21:41:44.545421 | aio | 2026-03-05 21:41:44.545436 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-03-05 21:41:44.545448 | aio | Thursday 05 March 2026 21:41:44 +0000 (0:00:00.254) 0:02:54.473 ******** 2026-03-05 21:41:44.586713 | aio | ok: [aio] 2026-03-05 21:41:44.586745 | aio | 2026-03-05 21:41:44.586796 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:41:44.586808 | aio | Thursday 05 March 2026 21:41:44 +0000 (0:00:00.042) 0:02:54.516 ******** 2026-03-05 21:41:44.657681 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:41:44.657714 | aio | 2026-03-05 21:41:44.657727 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:41:44.657738 | aio | Thursday 05 March 2026 21:41:44 +0000 (0:00:00.071) 0:02:54.587 ******** 2026-03-05 21:41:50.369411 | aio | ok: [aio] 2026-03-05 21:41:50.369460 | aio | 2026-03-05 21:41:50.369469 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:41:50.369478 | aio | Thursday 05 March 2026 21:41:50 +0000 (0:00:05.711) 0:03:00.298 ******** 2026-03-05 21:41:50.427353 | aio | ok: [aio] => (item=aio) 2026-03-05 21:41:50.427419 | aio | 2026-03-05 21:41:50.427433 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:41:50.427445 | aio | Thursday 05 March 2026 21:41:50 +0000 (0:00:00.056) 0:03:00.355 ******** 2026-03-05 21:41:50.838494 | aio | ok: [aio] 2026-03-05 21:41:50.838859 | aio | 2026-03-05 21:41:50.838941 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:41:50.839181 | aio | Thursday 05 March 2026 21:41:50 +0000 (0:00:00.412) 0:03:00.768 ******** 2026-03-05 21:41:59.026929 | aio | ok: [aio] 2026-03-05 21:41:59.026994 | aio | 2026-03-05 21:41:59.027478 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-03-05 21:41:59.027527 | aio | Thursday 05 March 2026 21:41:59 +0000 (0:00:08.187) 0:03:08.955 ******** 2026-03-05 21:42:12.324898 | aio | changed: [aio] 2026-03-05 21:42:12.324996 | aio | 2026-03-05 21:42:12.325011 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-03-05 21:42:12.325033 | aio | Thursday 05 March 2026 21:42:12 +0000 (0:00:13.297) 0:03:22.253 ******** 2026-03-05 21:42:27.130514 | aio | ok: [aio] 2026-03-05 21:42:27.130610 | aio | 2026-03-05 21:42:27.130629 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:42:27.130635 | aio | Thursday 05 March 2026 21:42:27 +0000 (0:00:14.798) 0:03:37.052 ******** 2026-03-05 21:42:27.200088 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:42:27.200183 | aio | 2026-03-05 21:42:27.200198 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:42:27.200219 | aio | Thursday 05 March 2026 21:42:27 +0000 (0:00:00.077) 0:03:37.129 ******** 2026-03-05 21:42:27.257939 | aio | skipping: [aio] 2026-03-05 21:42:27.257974 | aio | 2026-03-05 21:42:27.258330 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:42:27.258399 | aio | Thursday 05 March 2026 21:42:27 +0000 (0:00:00.058) 0:03:37.187 ******** 2026-03-05 21:42:27.318953 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:42:27.319040 | aio | skipping: [aio] 2026-03-05 21:42:27.319054 | aio | 2026-03-05 21:42:27.319067 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:42:27.319120 | aio | Thursday 05 March 2026 21:42:27 +0000 (0:00:00.060) 0:03:37.248 ******** 2026-03-05 21:42:27.673908 | aio | ok: [aio] 2026-03-05 21:42:27.673983 | aio | 2026-03-05 21:42:27.673996 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:42:27.674017 | aio | Thursday 05 March 2026 21:42:27 +0000 (0:00:00.354) 0:03:37.602 ******** 2026-03-05 21:42:34.974981 | aio | ok: [aio] 2026-03-05 21:42:34.975087 | aio | 2026-03-05 21:42:34.975110 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-03-05 21:42:34.975264 | aio | Thursday 05 March 2026 21:42:34 +0000 (0:00:07.301) 0:03:44.904 ******** 2026-03-05 21:42:47.946531 | aio | changed: [aio] 2026-03-05 21:42:47.946610 | aio | 2026-03-05 21:42:47.946643 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-03-05 21:42:47.946656 | aio | Thursday 05 March 2026 21:42:47 +0000 (0:00:12.971) 0:03:57.875 ******** 2026-03-05 21:42:54.650233 | aio | ok: [aio] 2026-03-05 21:42:54.650285 | aio | 2026-03-05 21:42:54.650618 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-03-05 21:42:54.650809 | aio | Thursday 05 March 2026 21:42:54 +0000 (0:00:06.702) 0:04:04.578 ******** 2026-03-05 21:43:03.000871 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-03-05 21:43:03.000926 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-03-05 21:43:03.000933 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-03-05 21:43:03.000938 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-03-05 21:43:03.000944 | aio | 2026-03-05 21:43:03.000951 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-03-05 21:43:03.000956 | aio | 2026-03-05 21:43:03.000962 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:43:03.000967 | aio | Thursday 05 March 2026 21:43:02 +0000 (0:00:08.349) 0:04:12.927 ******** 2026-03-05 21:43:03.997486 | aio | ok: [aio] 2026-03-05 21:43:03.997558 | aio | 2026-03-05 21:43:03.997642 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:43:03.997754 | aio | Thursday 05 March 2026 21:43:03 +0000 (0:00:01.000) 0:04:13.927 ******** 2026-03-05 21:43:04.249822 | aio | ok: [aio] 2026-03-05 21:43:04.249892 | aio | 2026-03-05 21:43:04.249950 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:43:04.250087 | aio | Thursday 05 March 2026 21:43:04 +0000 (0:00:00.252) 0:04:14.179 ******** 2026-03-05 21:43:04.296098 | aio | skipping: [aio] 2026-03-05 21:43:04.296176 | aio | 2026-03-05 21:43:04.296310 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:43:04.296424 | aio | Thursday 05 March 2026 21:43:04 +0000 (0:00:00.043) 0:04:14.223 ******** 2026-03-05 21:43:04.573904 | aio | ok: [aio] 2026-03-05 21:43:04.573967 | aio | 2026-03-05 21:43:04.574063 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:43:04.574176 | aio | Thursday 05 March 2026 21:43:04 +0000 (0:00:00.280) 0:04:14.504 ******** 2026-03-05 21:43:04.641817 | aio | ok: [aio] => { 2026-03-05 21:43:04.641894 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:43:04.642014 | aio | } 2026-03-05 21:43:04.642115 | aio | 2026-03-05 21:43:04.642243 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:43:04.642358 | aio | Thursday 05 March 2026 21:43:04 +0000 (0:00:00.068) 0:04:14.572 ******** 2026-03-05 21:43:05.028429 | aio | ok: [aio] 2026-03-05 21:43:05.028487 | aio | 2026-03-05 21:43:05.028610 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:43:05.028719 | aio | Thursday 05 March 2026 21:43:05 +0000 (0:00:00.386) 0:04:14.958 ******** 2026-03-05 21:43:05.081183 | aio | skipping: [aio] 2026-03-05 21:43:05.081241 | aio | 2026-03-05 21:43:05.081361 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:43:05.081470 | aio | Thursday 05 March 2026 21:43:05 +0000 (0:00:00.050) 0:04:15.009 ******** 2026-03-05 21:43:05.124809 | aio | skipping: [aio] 2026-03-05 21:43:05.124850 | aio | 2026-03-05 21:43:05.124992 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:43:05.125098 | aio | Thursday 05 March 2026 21:43:05 +0000 (0:00:00.045) 0:04:15.055 ******** 2026-03-05 21:43:05.381969 | aio | ok: [aio] 2026-03-05 21:43:05.382043 | aio | 2026-03-05 21:43:05.382151 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:43:05.382266 | aio | Thursday 05 March 2026 21:43:05 +0000 (0:00:00.256) 0:04:15.312 ******** 2026-03-05 21:43:06.632265 | aio | ok: [aio] 2026-03-05 21:43:06.632331 | aio | 2026-03-05 21:43:06.632424 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:43:06.632539 | aio | Thursday 05 March 2026 21:43:06 +0000 (0:00:01.249) 0:04:16.561 ******** 2026-03-05 21:43:06.710082 | aio | ok: [aio] => { 2026-03-05 21:43:06.710152 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 21:43:06.710289 | aio | } 2026-03-05 21:43:06.710361 | aio | 2026-03-05 21:43:06.710482 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:43:06.710593 | aio | Thursday 05 March 2026 21:43:06 +0000 (0:00:00.077) 0:04:16.638 ******** 2026-03-05 21:43:07.142359 | aio | ok: [aio] 2026-03-05 21:43:07.142448 | aio | 2026-03-05 21:43:07.142522 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:43:07.142653 | aio | Thursday 05 March 2026 21:43:07 +0000 (0:00:00.430) 0:04:17.069 ******** 2026-03-05 21:43:09.380890 | aio | ok: [aio] 2026-03-05 21:43:09.380994 | aio | 2026-03-05 21:43:09.381049 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:43:09.381166 | aio | Thursday 05 March 2026 21:43:09 +0000 (0:00:02.241) 0:04:19.311 ******** 2026-03-05 21:43:09.418384 | aio | skipping: [aio] 2026-03-05 21:43:09.418526 | aio | 2026-03-05 21:43:09.418556 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:43:09.418704 | aio | Thursday 05 March 2026 21:43:09 +0000 (0:00:00.037) 0:04:19.348 ******** 2026-03-05 21:43:09.454934 | aio | skipping: [aio] 2026-03-05 21:43:09.455013 | aio | 2026-03-05 21:43:09.455149 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:43:09.455262 | aio | Thursday 05 March 2026 21:43:09 +0000 (0:00:00.036) 0:04:19.385 ******** 2026-03-05 21:43:09.491277 | aio | skipping: [aio] 2026-03-05 21:43:09.491381 | aio | 2026-03-05 21:43:09.491500 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:43:09.491621 | aio | Thursday 05 March 2026 21:43:09 +0000 (0:00:00.035) 0:04:19.421 ******** 2026-03-05 21:43:10.811686 | aio | ok: [aio] 2026-03-05 21:43:10.811742 | aio | 2026-03-05 21:43:10.811749 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:43:10.811777 | aio | Thursday 05 March 2026 21:43:10 +0000 (0:00:01.316) 0:04:20.737 ******** 2026-03-05 21:43:11.363446 | aio | ok: [aio] 2026-03-05 21:43:11.363532 | aio | 2026-03-05 21:43:11.363610 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:43:11.363727 | aio | Thursday 05 March 2026 21:43:11 +0000 (0:00:00.555) 0:04:21.293 ******** 2026-03-05 21:43:12.558567 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:43:12.558615 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:43:12.558622 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:43:12.558627 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:43:12.558633 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:43:12.558639 | aio | 2026-03-05 21:43:12.558644 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:43:12.558667 | aio | Thursday 05 March 2026 21:43:12 +0000 (0:00:01.194) 0:04:22.487 ******** 2026-03-05 21:43:13.233930 | aio | ok: [aio] 2026-03-05 21:43:13.233971 | aio | 2026-03-05 21:43:13.233976 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:43:13.233981 | aio | Thursday 05 March 2026 21:43:13 +0000 (0:00:00.666) 0:04:23.154 ******** 2026-03-05 21:43:13.233985 | aio | 2026-03-05 21:43:13.233989 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:43:13.233993 | aio | Thursday 05 March 2026 21:43:13 +0000 (0:00:00.007) 0:04:23.161 ******** 2026-03-05 21:43:13.702240 | aio | ok: [aio] 2026-03-05 21:43:13.702916 | aio | 2026-03-05 21:43:13.703068 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:43:13.705007 | aio | Thursday 05 March 2026 21:43:13 +0000 (0:00:00.471) 0:04:23.632 ******** 2026-03-05 21:43:13.953597 | aio | ok: [aio] 2026-03-05 21:43:13.953635 | aio | 2026-03-05 21:43:13.953640 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:43:13.953645 | aio | Thursday 05 March 2026 21:43:13 +0000 (0:00:00.248) 0:04:23.880 ******** 2026-03-05 21:43:14.018548 | aio | ok: [aio] => { 2026-03-05 21:43:14.018641 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:43:14.018647 | aio | } 2026-03-05 21:43:14.018652 | aio | 2026-03-05 21:43:14.018656 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:43:14.018662 | aio | Thursday 05 March 2026 21:43:14 +0000 (0:00:00.067) 0:04:23.947 ******** 2026-03-05 21:43:14.462232 | aio | ok: [aio] 2026-03-05 21:43:14.462402 | aio | 2026-03-05 21:43:14.464705 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:43:14.464905 | aio | Thursday 05 March 2026 21:43:14 +0000 (0:00:00.443) 0:04:24.391 ******** 2026-03-05 21:43:17.850896 | aio | ok: [aio] 2026-03-05 21:43:17.851274 | aio | 2026-03-05 21:43:17.851620 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:43:17.851996 | aio | Thursday 05 March 2026 21:43:17 +0000 (0:00:03.389) 0:04:27.780 ******** 2026-03-05 21:43:19.021671 | aio | ok: [aio] 2026-03-05 21:43:19.022063 | aio | 2026-03-05 21:43:19.022401 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:43:19.022754 | aio | Thursday 05 March 2026 21:43:19 +0000 (0:00:01.170) 0:04:28.951 ******** 2026-03-05 21:43:19.283459 | aio | ok: [aio] 2026-03-05 21:43:19.283553 | aio | 2026-03-05 21:43:19.283603 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:43:19.283731 | aio | Thursday 05 March 2026 21:43:19 +0000 (0:00:00.261) 0:04:29.213 ******** 2026-03-05 21:43:19.845624 | aio | ok: [aio] 2026-03-05 21:43:19.845670 | aio | 2026-03-05 21:43:19.845677 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:43:19.845683 | aio | Thursday 05 March 2026 21:43:19 +0000 (0:00:00.560) 0:04:29.774 ******** 2026-03-05 21:43:20.541367 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:43:20.541453 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:43:20.541570 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:43:20.541672 | aio | 2026-03-05 21:43:20.541812 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:43:20.541931 | aio | Thursday 05 March 2026 21:43:20 +0000 (0:00:00.694) 0:04:30.468 ******** 2026-03-05 21:43:21.086800 | aio | ok: [aio] 2026-03-05 21:43:21.086872 | aio | 2026-03-05 21:43:21.087000 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:43:21.087117 | aio | Thursday 05 March 2026 21:43:21 +0000 (0:00:00.548) 0:04:31.016 ******** 2026-03-05 21:43:21.665962 | aio | ok: [aio] 2026-03-05 21:43:21.666030 | aio | 2026-03-05 21:43:21.666147 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:43:21.666251 | aio | Thursday 05 March 2026 21:43:21 +0000 (0:00:00.568) 0:04:31.585 ******** 2026-03-05 21:43:21.666366 | aio | 2026-03-05 21:43:21.666477 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:43:21.666581 | aio | Thursday 05 March 2026 21:43:21 +0000 (0:00:00.010) 0:04:31.595 ******** 2026-03-05 21:43:22.142339 | aio | ok: [aio] 2026-03-05 21:43:22.142407 | aio | 2026-03-05 21:43:22.142514 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:43:22.142628 | aio | Thursday 05 March 2026 21:43:22 +0000 (0:00:00.475) 0:04:32.071 ******** 2026-03-05 21:43:22.200461 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-05 21:43:22.200538 | aio | 2026-03-05 21:43:22.200696 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:43:22.200836 | aio | Thursday 05 March 2026 21:43:22 +0000 (0:00:00.057) 0:04:32.129 ******** 2026-03-05 21:43:23.407415 | aio | ok: [aio] 2026-03-05 21:43:23.407608 | aio | 2026-03-05 21:43:23.407921 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:43:23.408172 | aio | Thursday 05 March 2026 21:43:23 +0000 (0:00:01.207) 0:04:33.336 ******** 2026-03-05 21:43:24.283172 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-05 21:43:24.283264 | aio | ok: [aio] => (item=ssh) 2026-03-05 21:43:24.283280 | aio | 2026-03-05 21:43:24.283500 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:43:24.283689 | aio | Thursday 05 March 2026 21:43:24 +0000 (0:00:00.873) 0:04:34.209 ******** 2026-03-05 21:43:24.677168 | aio | ok: [aio] 2026-03-05 21:43:24.677248 | aio | 2026-03-05 21:43:24.677358 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:43:24.677474 | aio | Thursday 05 March 2026 21:43:24 +0000 (0:00:00.394) 0:04:34.604 ******** 2026-03-05 21:43:24.938752 | aio | ok: [aio] 2026-03-05 21:43:24.938877 | aio | 2026-03-05 21:43:24.939001 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:43:24.939118 | aio | Thursday 05 March 2026 21:43:24 +0000 (0:00:00.264) 0:04:34.868 ******** 2026-03-05 21:43:25.257543 | aio | ok: [aio] 2026-03-05 21:43:25.257595 | aio | 2026-03-05 21:43:25.257750 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:43:25.257892 | aio | Thursday 05 March 2026 21:43:25 +0000 (0:00:00.318) 0:04:35.187 ******** 2026-03-05 21:43:25.525326 | aio | ok: [aio] 2026-03-05 21:43:25.525404 | aio | 2026-03-05 21:43:25.525503 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-03-05 21:43:25.525617 | aio | Thursday 05 March 2026 21:43:25 +0000 (0:00:00.267) 0:04:35.455 ******** 2026-03-05 21:43:25.823270 | aio | ok: [aio] => (item=aio) 2026-03-05 21:43:25.823351 | aio | 2026-03-05 21:43:25.823442 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-03-05 21:43:25.823563 | aio | Thursday 05 March 2026 21:43:25 +0000 (0:00:00.297) 0:04:35.752 ******** 2026-03-05 21:43:25.882192 | aio | ok: [aio] 2026-03-05 21:43:25.882301 | aio | 2026-03-05 21:43:25.882416 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:43:25.882543 | aio | Thursday 05 March 2026 21:43:25 +0000 (0:00:00.058) 0:04:35.810 ******** 2026-03-05 21:43:25.949354 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:43:25.949458 | aio | 2026-03-05 21:43:25.949586 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:43:25.949705 | aio | Thursday 05 March 2026 21:43:25 +0000 (0:00:00.068) 0:04:35.879 ******** 2026-03-05 21:43:25.999210 | aio | skipping: [aio] 2026-03-05 21:43:25.999353 | aio | 2026-03-05 21:43:25.999483 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:43:25.999603 | aio | Thursday 05 March 2026 21:43:25 +0000 (0:00:00.049) 0:04:35.928 ******** 2026-03-05 21:43:26.050214 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:43:26.050328 | aio | skipping: [aio] 2026-03-05 21:43:26.050433 | aio | 2026-03-05 21:43:26.050562 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:43:26.050691 | aio | Thursday 05 March 2026 21:43:26 +0000 (0:00:00.050) 0:04:35.979 ******** 2026-03-05 21:43:26.397632 | aio | ok: [aio] 2026-03-05 21:43:26.397722 | aio | 2026-03-05 21:43:26.397848 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:43:26.398202 | aio | Thursday 05 March 2026 21:43:26 +0000 (0:00:00.346) 0:04:36.326 ******** 2026-03-05 21:43:37.269357 | aio | ok: [aio] 2026-03-05 21:43:37.269434 | aio | 2026-03-05 21:43:37.269524 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-03-05 21:43:37.269642 | aio | Thursday 05 March 2026 21:43:37 +0000 (0:00:10.871) 0:04:47.197 ******** 2026-03-05 21:43:42.581553 | aio | ok: [aio] 2026-03-05 21:43:42.581628 | aio | 2026-03-05 21:43:42.581639 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-03-05 21:43:42.581832 | aio | Thursday 05 March 2026 21:43:42 +0000 (0:00:05.313) 0:04:52.511 ******** 2026-03-05 21:43:57.652961 | aio | ok: [aio] 2026-03-05 21:43:57.653039 | aio | 2026-03-05 21:43:57.653648 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-03-05 21:43:57.653765 | aio | Thursday 05 March 2026 21:43:57 +0000 (0:00:15.070) 0:05:07.581 ******** 2026-03-05 21:45:49.434065 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-03-05 21:45:49.434139 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-03-05 21:45:49.434190 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-03-05 21:45:49.434333 | aio | 2026-03-05 21:45:49.434458 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-03-05 21:45:49.434575 | aio | Thursday 05 March 2026 21:45:49 +0000 (0:01:51.780) 0:06:59.361 ******** 2026-03-05 21:45:55.860345 | aio | ok: [aio] 2026-03-05 21:45:55.860410 | aio | 2026-03-05 21:45:55.860553 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-03-05 21:45:55.860706 | aio | Thursday 05 March 2026 21:45:55 +0000 (0:00:06.426) 0:07:05.788 ******** 2026-03-05 21:46:02.619872 | aio | ok: [aio] 2026-03-05 21:46:02.619915 | aio | 2026-03-05 21:46:02.619921 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-03-05 21:46:02.619928 | aio | Thursday 05 March 2026 21:46:02 +0000 (0:00:06.761) 0:07:12.549 ******** 2026-03-05 21:46:02.687465 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-03-05 21:46:02.687521 | aio | 2026-03-05 21:46:02.687535 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-03-05 21:46:02.687548 | aio | Thursday 05 March 2026 21:46:02 +0000 (0:00:00.065) 0:07:12.615 ******** 2026-03-05 21:46:02.738594 | aio | ok: [aio] 2026-03-05 21:46:02.738703 | aio | 2026-03-05 21:46:02.738719 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-03-05 21:46:02.738733 | aio | Thursday 05 March 2026 21:46:02 +0000 (0:00:00.051) 0:07:12.667 ******** 2026-03-05 21:46:09.428751 | aio | ok: [aio] 2026-03-05 21:46:09.428844 | aio | 2026-03-05 21:46:09.428851 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-03-05 21:46:09.428857 | aio | Thursday 05 March 2026 21:46:09 +0000 (0:00:06.690) 0:07:19.358 ******** 2026-03-05 21:46:09.477645 | aio | ok: [aio] 2026-03-05 21:46:09.477710 | aio | 2026-03-05 21:46:09.477725 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-03-05 21:46:09.477995 | aio | Thursday 05 March 2026 21:46:09 +0000 (0:00:00.048) 0:07:19.406 ******** 2026-03-05 21:46:09.522366 | aio | skipping: [aio] => (item=1) 2026-03-05 21:46:09.522460 | aio | skipping: [aio] => (item=1) 2026-03-05 21:46:09.523175 | aio | skipping: [aio] => (item=1) 2026-03-05 21:46:09.523235 | aio | skipping: [aio] 2026-03-05 21:46:09.523241 | aio | 2026-03-05 21:46:09.523247 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-03-05 21:46:09.523274 | aio | Thursday 05 March 2026 21:46:09 +0000 (0:00:00.044) 0:07:19.451 ******** 2026-03-05 21:46:09.570962 | aio | skipping: [aio] 2026-03-05 21:46:09.571063 | aio | 2026-03-05 21:46:09.571071 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:46:09.571078 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-03-05 21:46:09.571084 | aio | 2026-03-05 21:46:09.571097 | aio | 2026-03-05 21:46:09.571843 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:46:09.571963 | aio | Thursday 05 March 2026 21:46:09 +0000 (0:00:00.048) 0:07:19.499 ******** 2026-03-05 21:46:09.571973 | aio | =============================================================================== 2026-03-05 21:46:09.572168 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 134.84s 2026-03-05 21:46:09.572483 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 111.78s 2026-03-05 21:46:09.572830 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 15.07s 2026-03-05 21:46:09.573211 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.80s 2026-03-05 21:46:09.573546 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 13.30s 2026-03-05 21:46:09.573907 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.97s 2026-03-05 21:46:09.574252 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ---------------------- 10.87s 2026-03-05 21:46:09.574563 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.35s 2026-03-05 21:46:09.574905 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.19s 2026-03-05 21:46:09.575223 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.30s 2026-03-05 21:46:09.575869 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.76s 2026-03-05 21:46:09.575924 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.70s 2026-03-05 21:46:09.576917 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.69s 2026-03-05 21:46:09.576955 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.56s 2026-03-05 21:46:09.576965 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.43s 2026-03-05 21:46:09.576973 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.71s 2026-03-05 21:46:09.577898 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.31s 2026-03-05 21:46:09.577933 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.66s 2026-03-05 21:46:09.577946 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.39s 2026-03-05 21:46:09.577956 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.22s 2026-03-05 21:46:09.715413 | aio | INFO [default > converge] Executed: Successful 2026-03-05 21:46:09.726952 | aio | INFO [default > idempotence] Executing 2026-03-05 21:46:10.763602 | aio | 2026-03-05 21:46:10.763799 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-03-05 21:46:10.764036 | aio | 2026-03-05 21:46:10.764297 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:46:10.764556 | aio | Thursday 05 March 2026 21:46:10 +0000 (0:00:00.054) 0:00:00.054 ******** 2026-03-05 21:46:12.038257 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 21:46:12.038466 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-05 21:46:12.038703 | aio | interpreter could change the meaning of that path. See 2026-03-05 21:46:12.038978 | aio | https://docs.ansible.com/ansible- 2026-03-05 21:46:12.039275 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 21:46:12.056686 | aio | ok: [aio] 2026-03-05 21:46:12.056924 | aio | 2026-03-05 21:46:12.057234 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:46:12.057550 | aio | Thursday 05 March 2026 21:46:12 +0000 (0:00:01.292) 0:00:01.347 ******** 2026-03-05 21:46:12.409407 | aio | ok: [aio] 2026-03-05 21:46:12.409652 | aio | 2026-03-05 21:46:12.410028 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:46:12.410329 | aio | Thursday 05 March 2026 21:46:12 +0000 (0:00:00.352) 0:00:01.699 ******** 2026-03-05 21:46:12.451176 | aio | skipping: [aio] 2026-03-05 21:46:12.451449 | aio | 2026-03-05 21:46:12.451814 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:46:12.452100 | aio | Thursday 05 March 2026 21:46:12 +0000 (0:00:00.042) 0:00:01.742 ******** 2026-03-05 21:46:12.810725 | aio | ok: [aio] 2026-03-05 21:46:12.810861 | aio | 2026-03-05 21:46:12.811021 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:46:12.811175 | aio | Thursday 05 March 2026 21:46:12 +0000 (0:00:00.359) 0:00:02.101 ******** 2026-03-05 21:46:12.890408 | aio | ok: [aio] => { 2026-03-05 21:46:12.890715 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:46:12.891019 | aio | } 2026-03-05 21:46:12.891258 | aio | 2026-03-05 21:46:12.891536 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:46:12.891828 | aio | Thursday 05 March 2026 21:46:12 +0000 (0:00:00.079) 0:00:02.181 ******** 2026-03-05 21:46:13.410688 | aio | ok: [aio] 2026-03-05 21:46:13.411038 | aio | 2026-03-05 21:46:13.411358 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:46:13.411650 | aio | Thursday 05 March 2026 21:46:13 +0000 (0:00:00.520) 0:00:02.701 ******** 2026-03-05 21:46:13.456388 | aio | skipping: [aio] 2026-03-05 21:46:13.456596 | aio | 2026-03-05 21:46:13.456877 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:46:13.457121 | aio | Thursday 05 March 2026 21:46:13 +0000 (0:00:00.046) 0:00:02.747 ******** 2026-03-05 21:46:13.508550 | aio | skipping: [aio] 2026-03-05 21:46:13.508753 | aio | 2026-03-05 21:46:13.509042 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:46:13.509284 | aio | Thursday 05 March 2026 21:46:13 +0000 (0:00:00.052) 0:00:02.799 ******** 2026-03-05 21:46:13.765199 | aio | ok: [aio] 2026-03-05 21:46:13.765369 | aio | 2026-03-05 21:46:13.765688 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:46:13.765961 | aio | Thursday 05 March 2026 21:46:13 +0000 (0:00:00.256) 0:00:03.055 ******** 2026-03-05 21:46:15.023842 | aio | ok: [aio] 2026-03-05 21:46:15.023905 | aio | 2026-03-05 21:46:15.023919 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:46:15.023932 | aio | Thursday 05 March 2026 21:46:15 +0000 (0:00:01.257) 0:00:04.313 ******** 2026-03-05 21:46:15.224978 | aio | ok: [aio] => { 2026-03-05 21:46:15.225044 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 21:46:15.225058 | aio | } 2026-03-05 21:46:15.225071 | aio | 2026-03-05 21:46:15.225083 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:46:15.225102 | aio | Thursday 05 March 2026 21:46:15 +0000 (0:00:00.200) 0:00:04.513 ******** 2026-03-05 21:46:15.757949 | aio | ok: [aio] 2026-03-05 21:46:15.758047 | aio | 2026-03-05 21:46:15.758061 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:46:15.758074 | aio | Thursday 05 March 2026 21:46:15 +0000 (0:00:00.534) 0:00:05.047 ******** 2026-03-05 21:46:18.290593 | aio | ok: [aio] 2026-03-05 21:46:18.290678 | aio | 2026-03-05 21:46:18.290693 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:46:18.290732 | aio | Thursday 05 March 2026 21:46:18 +0000 (0:00:02.531) 0:00:07.579 ******** 2026-03-05 21:46:18.321878 | aio | skipping: [aio] 2026-03-05 21:46:18.321941 | aio | 2026-03-05 21:46:18.322484 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:46:18.322532 | aio | Thursday 05 March 2026 21:46:18 +0000 (0:00:00.031) 0:00:07.611 ******** 2026-03-05 21:46:18.349877 | aio | skipping: [aio] 2026-03-05 21:46:18.349922 | aio | 2026-03-05 21:46:18.349927 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:46:18.350004 | aio | Thursday 05 March 2026 21:46:18 +0000 (0:00:00.027) 0:00:07.639 ******** 2026-03-05 21:46:18.381326 | aio | skipping: [aio] 2026-03-05 21:46:18.382933 | aio | 2026-03-05 21:46:18.382993 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:46:18.383000 | aio | Thursday 05 March 2026 21:46:18 +0000 (0:00:00.032) 0:00:07.671 ******** 2026-03-05 21:46:19.626272 | aio | ok: [aio] 2026-03-05 21:46:19.626337 | aio | 2026-03-05 21:46:19.626594 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:46:19.626635 | aio | Thursday 05 March 2026 21:46:19 +0000 (0:00:01.244) 0:00:08.916 ******** 2026-03-05 21:46:20.190893 | aio | ok: [aio] 2026-03-05 21:46:20.190994 | aio | 2026-03-05 21:46:20.191628 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:46:20.191688 | aio | Thursday 05 March 2026 21:46:20 +0000 (0:00:00.564) 0:00:09.481 ******** 2026-03-05 21:46:21.334908 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:46:21.334982 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:46:21.335941 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:46:21.336019 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:46:21.336031 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:46:21.336049 | aio | 2026-03-05 21:46:21.336190 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:46:21.336438 | aio | Thursday 05 March 2026 21:46:21 +0000 (0:00:01.144) 0:00:10.625 ******** 2026-03-05 21:46:21.990549 | aio | ok: [aio] 2026-03-05 21:46:21.990669 | aio | 2026-03-05 21:46:21.991013 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:46:21.991275 | aio | Thursday 05 March 2026 21:46:21 +0000 (0:00:00.647) 0:00:11.272 ******** 2026-03-05 21:46:21.991499 | aio | 2026-03-05 21:46:21.991808 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:46:21.992199 | aio | Thursday 05 March 2026 21:46:21 +0000 (0:00:00.008) 0:00:11.281 ******** 2026-03-05 21:46:22.722190 | aio | ok: [aio] 2026-03-05 21:46:22.722408 | aio | 2026-03-05 21:46:22.722706 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:46:22.723057 | aio | Thursday 05 March 2026 21:46:22 +0000 (0:00:00.731) 0:00:12.012 ******** 2026-03-05 21:46:22.965975 | aio | ok: [aio] 2026-03-05 21:46:22.966172 | aio | 2026-03-05 21:46:22.966462 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:46:22.966725 | aio | Thursday 05 March 2026 21:46:22 +0000 (0:00:00.243) 0:00:12.256 ******** 2026-03-05 21:46:23.046244 | aio | ok: [aio] => { 2026-03-05 21:46:23.046458 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:46:23.046722 | aio | } 2026-03-05 21:46:23.046978 | aio | 2026-03-05 21:46:23.047235 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:46:23.047484 | aio | Thursday 05 March 2026 21:46:23 +0000 (0:00:00.080) 0:00:12.337 ******** 2026-03-05 21:46:23.485318 | aio | ok: [aio] 2026-03-05 21:46:23.485480 | aio | 2026-03-05 21:46:23.485742 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:46:23.486033 | aio | Thursday 05 March 2026 21:46:23 +0000 (0:00:00.438) 0:00:12.775 ******** 2026-03-05 21:46:26.854958 | aio | ok: [aio] 2026-03-05 21:46:26.855039 | aio | 2026-03-05 21:46:26.855058 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:46:26.855262 | aio | Thursday 05 March 2026 21:46:26 +0000 (0:00:03.369) 0:00:16.145 ******** 2026-03-05 21:46:27.937679 | aio | ok: [aio] 2026-03-05 21:46:27.937755 | aio | 2026-03-05 21:46:27.937812 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:46:27.937825 | aio | Thursday 05 March 2026 21:46:27 +0000 (0:00:01.082) 0:00:17.227 ******** 2026-03-05 21:46:28.307952 | aio | ok: [aio] 2026-03-05 21:46:28.308017 | aio | 2026-03-05 21:46:28.308134 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:46:28.308379 | aio | Thursday 05 March 2026 21:46:28 +0000 (0:00:00.370) 0:00:17.597 ******** 2026-03-05 21:46:28.882277 | aio | ok: [aio] 2026-03-05 21:46:28.882346 | aio | 2026-03-05 21:46:28.883900 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:46:28.883963 | aio | Thursday 05 March 2026 21:46:28 +0000 (0:00:00.575) 0:00:18.172 ******** 2026-03-05 21:46:29.617852 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:46:29.618101 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:46:29.618373 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:46:29.618604 | aio | 2026-03-05 21:46:29.618930 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:46:29.619196 | aio | Thursday 05 March 2026 21:46:29 +0000 (0:00:00.735) 0:00:18.908 ******** 2026-03-05 21:46:30.174675 | aio | ok: [aio] 2026-03-05 21:46:30.174932 | aio | 2026-03-05 21:46:30.175255 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:46:30.175472 | aio | Thursday 05 March 2026 21:46:30 +0000 (0:00:00.556) 0:00:19.465 ******** 2026-03-05 21:46:30.753956 | aio | ok: [aio] 2026-03-05 21:46:30.754028 | aio | 2026-03-05 21:46:30.754048 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:46:30.755107 | aio | Thursday 05 March 2026 21:46:30 +0000 (0:00:00.569) 0:00:20.035 ******** 2026-03-05 21:46:30.755202 | aio | 2026-03-05 21:46:30.755216 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:46:30.755228 | aio | Thursday 05 March 2026 21:46:30 +0000 (0:00:00.008) 0:00:20.043 ******** 2026-03-05 21:46:31.225024 | aio | ok: [aio] 2026-03-05 21:46:31.225110 | aio | 2026-03-05 21:46:31.225123 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:46:31.225136 | aio | Thursday 05 March 2026 21:46:31 +0000 (0:00:00.470) 0:00:20.514 ******** 2026-03-05 21:46:31.282862 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-05 21:46:31.282945 | aio | 2026-03-05 21:46:31.283185 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:46:31.283503 | aio | Thursday 05 March 2026 21:46:31 +0000 (0:00:00.058) 0:00:20.573 ******** 2026-03-05 21:46:32.487549 | aio | ok: [aio] 2026-03-05 21:46:32.488583 | aio | 2026-03-05 21:46:32.488623 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:46:32.488641 | aio | Thursday 05 March 2026 21:46:32 +0000 (0:00:01.204) 0:00:21.778 ******** 2026-03-05 21:46:33.318983 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-05 21:46:33.319045 | aio | ok: [aio] => (item=ssh) 2026-03-05 21:46:33.319060 | aio | 2026-03-05 21:46:33.319246 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:46:33.319490 | aio | Thursday 05 March 2026 21:46:33 +0000 (0:00:00.830) 0:00:22.608 ******** 2026-03-05 21:46:33.723687 | aio | ok: [aio] 2026-03-05 21:46:33.723921 | aio | 2026-03-05 21:46:33.724197 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:46:33.724464 | aio | Thursday 05 March 2026 21:46:33 +0000 (0:00:00.405) 0:00:23.014 ******** 2026-03-05 21:46:33.995988 | aio | ok: [aio] 2026-03-05 21:46:33.996074 | aio | 2026-03-05 21:46:33.996085 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:46:33.996102 | aio | Thursday 05 March 2026 21:46:33 +0000 (0:00:00.271) 0:00:23.285 ******** 2026-03-05 21:46:34.454207 | aio | ok: [aio] 2026-03-05 21:46:34.454426 | aio | 2026-03-05 21:46:34.454688 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:46:34.454966 | aio | Thursday 05 March 2026 21:46:34 +0000 (0:00:00.458) 0:00:23.744 ******** 2026-03-05 21:46:34.801625 | aio | ok: [aio] 2026-03-05 21:46:34.801678 | aio | 2026-03-05 21:46:34.801932 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-03-05 21:46:34.802043 | aio | Thursday 05 March 2026 21:46:34 +0000 (0:00:00.347) 0:00:24.091 ******** 2026-03-05 21:46:34.895575 | aio | ok: [aio] 2026-03-05 21:46:34.895827 | aio | 2026-03-05 21:46:34.896115 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-03-05 21:46:34.896371 | aio | Thursday 05 March 2026 21:46:34 +0000 (0:00:00.094) 0:00:24.186 ******** 2026-03-05 21:46:35.190500 | aio | ok: [aio] => (item=aio) 2026-03-05 21:46:35.190657 | aio | 2026-03-05 21:46:35.190952 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-03-05 21:46:35.191140 | aio | Thursday 05 March 2026 21:46:35 +0000 (0:00:00.294) 0:00:24.480 ******** 2026-03-05 21:46:35.248282 | aio | ok: [aio] 2026-03-05 21:46:35.248506 | aio | 2026-03-05 21:46:35.248812 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-03-05 21:46:35.249086 | aio | Thursday 05 March 2026 21:46:35 +0000 (0:00:00.058) 0:00:24.538 ******** 2026-03-05 21:46:35.292040 | aio | skipping: [aio] 2026-03-05 21:46:35.292108 | aio | 2026-03-05 21:46:35.292235 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:46:35.292345 | aio | Thursday 05 March 2026 21:46:35 +0000 (0:00:00.044) 0:00:24.583 ******** 2026-03-05 21:46:35.366182 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:46:35.366270 | aio | 2026-03-05 21:46:35.366487 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:46:35.366604 | aio | Thursday 05 March 2026 21:46:35 +0000 (0:00:00.074) 0:00:24.657 ******** 2026-03-05 21:46:42.158340 | aio | ok: [aio] 2026-03-05 21:46:42.158427 | aio | 2026-03-05 21:46:42.158436 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:46:42.158444 | aio | Thursday 05 March 2026 21:46:42 +0000 (0:00:06.790) 0:00:31.448 ******** 2026-03-05 21:46:42.224612 | aio | ok: [aio] => (item=aio) 2026-03-05 21:46:42.224635 | aio | 2026-03-05 21:46:42.224643 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:46:42.224651 | aio | Thursday 05 March 2026 21:46:42 +0000 (0:00:00.066) 0:00:31.514 ******** 2026-03-05 21:46:42.721311 | aio | ok: [aio] 2026-03-05 21:46:42.721393 | aio | 2026-03-05 21:46:42.721635 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:46:42.721687 | aio | Thursday 05 March 2026 21:46:42 +0000 (0:00:00.496) 0:00:32.011 ******** 2026-03-05 21:46:49.916273 | aio | ok: [aio] 2026-03-05 21:46:49.916375 | aio | 2026-03-05 21:46:49.916475 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-03-05 21:46:49.916580 | aio | Thursday 05 March 2026 21:46:49 +0000 (0:00:07.195) 0:00:39.206 ******** 2026-03-05 21:46:56.614456 | aio | ok: [aio] 2026-03-05 21:46:56.614554 | aio | 2026-03-05 21:46:56.614568 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-03-05 21:46:56.614580 | aio | Thursday 05 March 2026 21:46:56 +0000 (0:00:06.697) 0:00:45.903 ******** 2026-03-05 21:47:11.429252 | aio | ok: [aio] 2026-03-05 21:47:11.429341 | aio | 2026-03-05 21:47:11.429360 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:47:11.429376 | aio | Thursday 05 March 2026 21:47:11 +0000 (0:00:14.815) 0:01:00.719 ******** 2026-03-05 21:47:11.506851 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:47:11.506962 | aio | 2026-03-05 21:47:11.507292 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:47:11.507604 | aio | Thursday 05 March 2026 21:47:11 +0000 (0:00:00.078) 0:01:00.797 ******** 2026-03-05 21:47:11.559110 | aio | skipping: [aio] 2026-03-05 21:47:11.559417 | aio | 2026-03-05 21:47:11.560055 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:47:11.560079 | aio | Thursday 05 March 2026 21:47:11 +0000 (0:00:00.052) 0:01:00.850 ******** 2026-03-05 21:47:11.612914 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:47:11.613024 | aio | skipping: [aio] 2026-03-05 21:47:11.613035 | aio | 2026-03-05 21:47:11.613045 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:47:11.613063 | aio | Thursday 05 March 2026 21:47:11 +0000 (0:00:00.052) 0:01:00.903 ******** 2026-03-05 21:47:11.945365 | aio | ok: [aio] 2026-03-05 21:47:11.945562 | aio | 2026-03-05 21:47:11.945898 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:47:11.946152 | aio | Thursday 05 March 2026 21:47:11 +0000 (0:00:00.332) 0:01:01.236 ******** 2026-03-05 21:47:19.186046 | aio | ok: [aio] 2026-03-05 21:47:19.186193 | aio | 2026-03-05 21:47:19.186227 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-03-05 21:47:19.186245 | aio | Thursday 05 March 2026 21:47:19 +0000 (0:00:07.240) 0:01:08.476 ******** 2026-03-05 21:47:25.774927 | aio | ok: [aio] 2026-03-05 21:47:25.775026 | aio | 2026-03-05 21:47:25.775481 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-03-05 21:47:25.775555 | aio | Thursday 05 March 2026 21:47:25 +0000 (0:00:06.588) 0:01:15.065 ******** 2026-03-05 21:47:32.386268 | aio | ok: [aio] 2026-03-05 21:47:32.386377 | aio | 2026-03-05 21:47:32.386395 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-03-05 21:47:32.386594 | aio | Thursday 05 March 2026 21:47:32 +0000 (0:00:06.609) 0:01:21.675 ******** 2026-03-05 21:47:40.570162 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-03-05 21:47:40.570226 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-03-05 21:47:40.570232 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-03-05 21:47:40.570238 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-03-05 21:47:40.570244 | aio | 2026-03-05 21:47:40.570249 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-03-05 21:47:40.570255 | aio | 2026-03-05 21:47:40.570260 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:47:40.570265 | aio | Thursday 05 March 2026 21:47:40 +0000 (0:00:08.185) 0:01:29.860 ******** 2026-03-05 21:47:41.568376 | aio | ok: [aio] 2026-03-05 21:47:41.568449 | aio | 2026-03-05 21:47:41.568463 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:47:41.568479 | aio | Thursday 05 March 2026 21:47:41 +0000 (0:00:00.997) 0:01:30.858 ******** 2026-03-05 21:47:41.828359 | aio | ok: [aio] 2026-03-05 21:47:41.828422 | aio | 2026-03-05 21:47:41.828436 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:47:41.828448 | aio | Thursday 05 March 2026 21:47:41 +0000 (0:00:00.259) 0:01:31.117 ******** 2026-03-05 21:47:41.874396 | aio | skipping: [aio] 2026-03-05 21:47:41.874476 | aio | 2026-03-05 21:47:41.874490 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:47:41.874502 | aio | Thursday 05 March 2026 21:47:41 +0000 (0:00:00.045) 0:01:31.163 ******** 2026-03-05 21:47:42.141955 | aio | ok: [aio] 2026-03-05 21:47:42.142001 | aio | 2026-03-05 21:47:42.142008 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:47:42.142013 | aio | Thursday 05 March 2026 21:47:42 +0000 (0:00:00.267) 0:01:31.431 ******** 2026-03-05 21:47:42.218256 | aio | ok: [aio] => { 2026-03-05 21:47:42.218339 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:47:42.218419 | aio | } 2026-03-05 21:47:42.218808 | aio | 2026-03-05 21:47:42.218868 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:47:42.218873 | aio | Thursday 05 March 2026 21:47:42 +0000 (0:00:00.077) 0:01:31.509 ******** 2026-03-05 21:47:42.608886 | aio | ok: [aio] 2026-03-05 21:47:42.608977 | aio | 2026-03-05 21:47:42.609437 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:47:42.609463 | aio | Thursday 05 March 2026 21:47:42 +0000 (0:00:00.389) 0:01:31.898 ******** 2026-03-05 21:47:42.657130 | aio | skipping: [aio] 2026-03-05 21:47:42.657162 | aio | 2026-03-05 21:47:42.657173 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:47:42.657181 | aio | Thursday 05 March 2026 21:47:42 +0000 (0:00:00.048) 0:01:31.947 ******** 2026-03-05 21:47:42.706958 | aio | skipping: [aio] 2026-03-05 21:47:42.707004 | aio | 2026-03-05 21:47:42.707015 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:47:42.707030 | aio | Thursday 05 March 2026 21:47:42 +0000 (0:00:00.049) 0:01:31.996 ******** 2026-03-05 21:47:42.971921 | aio | ok: [aio] 2026-03-05 21:47:42.972007 | aio | 2026-03-05 21:47:42.972899 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:47:42.972991 | aio | Thursday 05 March 2026 21:47:42 +0000 (0:00:00.265) 0:01:32.262 ******** 2026-03-05 21:47:44.060226 | aio | ok: [aio] 2026-03-05 21:47:44.060285 | aio | 2026-03-05 21:47:44.060290 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:47:44.060294 | aio | Thursday 05 March 2026 21:47:44 +0000 (0:00:01.088) 0:01:33.350 ******** 2026-03-05 21:47:44.243979 | aio | ok: [aio] => { 2026-03-05 21:47:44.244057 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 21:47:44.244068 | aio | } 2026-03-05 21:47:44.244077 | aio | 2026-03-05 21:47:44.244086 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:47:44.244104 | aio | Thursday 05 March 2026 21:47:44 +0000 (0:00:00.182) 0:01:33.533 ******** 2026-03-05 21:47:44.806815 | aio | ok: [aio] 2026-03-05 21:47:44.807040 | aio | 2026-03-05 21:47:44.807416 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:47:44.807736 | aio | Thursday 05 March 2026 21:47:44 +0000 (0:00:00.563) 0:01:34.096 ******** 2026-03-05 21:47:47.181531 | aio | ok: [aio] 2026-03-05 21:47:47.181610 | aio | 2026-03-05 21:47:47.181619 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:47:47.181627 | aio | Thursday 05 March 2026 21:47:47 +0000 (0:00:02.375) 0:01:36.471 ******** 2026-03-05 21:47:47.217703 | aio | skipping: [aio] 2026-03-05 21:47:47.217745 | aio | 2026-03-05 21:47:47.217787 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:47:47.217798 | aio | Thursday 05 March 2026 21:47:47 +0000 (0:00:00.035) 0:01:36.507 ******** 2026-03-05 21:47:47.256032 | aio | skipping: [aio] 2026-03-05 21:47:47.256383 | aio | 2026-03-05 21:47:47.256633 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:47:47.256960 | aio | Thursday 05 March 2026 21:47:47 +0000 (0:00:00.039) 0:01:36.546 ******** 2026-03-05 21:47:47.293329 | aio | skipping: [aio] 2026-03-05 21:47:47.293555 | aio | 2026-03-05 21:47:47.293865 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:47:47.294185 | aio | Thursday 05 March 2026 21:47:47 +0000 (0:00:00.037) 0:01:36.584 ******** 2026-03-05 21:47:48.464994 | aio | ok: [aio] 2026-03-05 21:47:48.465194 | aio | 2026-03-05 21:47:48.465507 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:47:48.467132 | aio | Thursday 05 March 2026 21:47:48 +0000 (0:00:01.170) 0:01:37.755 ******** 2026-03-05 21:47:49.033459 | aio | ok: [aio] 2026-03-05 21:47:49.033721 | aio | 2026-03-05 21:47:49.033992 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:47:49.034260 | aio | Thursday 05 March 2026 21:47:49 +0000 (0:00:00.568) 0:01:38.323 ******** 2026-03-05 21:47:50.222974 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:47:50.223322 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:47:50.223653 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:47:50.224041 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:47:50.224381 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:47:50.224673 | aio | 2026-03-05 21:47:50.225072 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:47:50.225386 | aio | Thursday 05 March 2026 21:47:50 +0000 (0:00:01.190) 0:01:39.513 ******** 2026-03-05 21:47:50.873683 | aio | ok: [aio] 2026-03-05 21:47:50.873997 | aio | 2026-03-05 21:47:50.874298 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:47:50.874592 | aio | Thursday 05 March 2026 21:47:50 +0000 (0:00:00.642) 0:01:40.156 ******** 2026-03-05 21:47:50.874904 | aio | 2026-03-05 21:47:50.875220 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:47:50.875498 | aio | Thursday 05 March 2026 21:47:50 +0000 (0:00:00.008) 0:01:40.164 ******** 2026-03-05 21:47:51.347813 | aio | ok: [aio] 2026-03-05 21:47:51.347861 | aio | 2026-03-05 21:47:51.347873 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:47:51.348150 | aio | Thursday 05 March 2026 21:47:51 +0000 (0:00:00.473) 0:01:40.637 ******** 2026-03-05 21:47:51.609843 | aio | ok: [aio] 2026-03-05 21:47:51.610002 | aio | 2026-03-05 21:47:51.610255 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:47:51.610473 | aio | Thursday 05 March 2026 21:47:51 +0000 (0:00:00.262) 0:01:40.900 ******** 2026-03-05 21:47:51.695539 | aio | ok: [aio] => { 2026-03-05 21:47:51.695703 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:47:51.695949 | aio | } 2026-03-05 21:47:51.696192 | aio | 2026-03-05 21:47:51.696393 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:47:51.697435 | aio | Thursday 05 March 2026 21:47:51 +0000 (0:00:00.086) 0:01:40.986 ******** 2026-03-05 21:47:52.141269 | aio | ok: [aio] 2026-03-05 21:47:52.141531 | aio | 2026-03-05 21:47:52.141899 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:47:52.142184 | aio | Thursday 05 March 2026 21:47:52 +0000 (0:00:00.445) 0:01:41.431 ******** 2026-03-05 21:47:55.489921 | aio | ok: [aio] 2026-03-05 21:47:55.490001 | aio | 2026-03-05 21:47:55.490528 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:47:55.490594 | aio | Thursday 05 March 2026 21:47:55 +0000 (0:00:03.348) 0:01:44.780 ******** 2026-03-05 21:47:56.633348 | aio | ok: [aio] 2026-03-05 21:47:56.633438 | aio | 2026-03-05 21:47:56.633457 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:47:56.633626 | aio | Thursday 05 March 2026 21:47:56 +0000 (0:00:01.143) 0:01:45.923 ******** 2026-03-05 21:47:56.890638 | aio | ok: [aio] 2026-03-05 21:47:56.890726 | aio | 2026-03-05 21:47:56.890742 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:47:56.890756 | aio | Thursday 05 March 2026 21:47:56 +0000 (0:00:00.256) 0:01:46.180 ******** 2026-03-05 21:47:57.467363 | aio | ok: [aio] 2026-03-05 21:47:57.467455 | aio | 2026-03-05 21:47:57.467467 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:47:57.467477 | aio | Thursday 05 March 2026 21:47:57 +0000 (0:00:00.576) 0:01:46.756 ******** 2026-03-05 21:47:58.183826 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:47:58.183883 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:47:58.183923 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:47:58.183933 | aio | 2026-03-05 21:47:58.183942 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:47:58.183951 | aio | Thursday 05 March 2026 21:47:58 +0000 (0:00:00.715) 0:01:47.472 ******** 2026-03-05 21:47:58.733961 | aio | ok: [aio] 2026-03-05 21:47:58.734097 | aio | 2026-03-05 21:47:58.734449 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:47:58.734506 | aio | Thursday 05 March 2026 21:47:58 +0000 (0:00:00.551) 0:01:48.024 ******** 2026-03-05 21:47:59.334119 | aio | ok: [aio] 2026-03-05 21:47:59.334219 | aio | 2026-03-05 21:47:59.334777 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:47:59.334821 | aio | Thursday 05 March 2026 21:47:59 +0000 (0:00:00.593) 0:01:48.617 ******** 2026-03-05 21:47:59.334825 | aio | 2026-03-05 21:47:59.334830 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:47:59.334833 | aio | Thursday 05 March 2026 21:47:59 +0000 (0:00:00.007) 0:01:48.625 ******** 2026-03-05 21:47:59.826412 | aio | ok: [aio] 2026-03-05 21:47:59.826485 | aio | 2026-03-05 21:47:59.826496 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:47:59.826505 | aio | Thursday 05 March 2026 21:47:59 +0000 (0:00:00.491) 0:01:49.116 ******** 2026-03-05 21:47:59.876506 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-03-05 21:47:59.876585 | aio | 2026-03-05 21:47:59.876595 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:47:59.876604 | aio | Thursday 05 March 2026 21:47:59 +0000 (0:00:00.049) 0:01:49.166 ******** 2026-03-05 21:48:00.963431 | aio | ok: [aio] 2026-03-05 21:48:00.963500 | aio | 2026-03-05 21:48:00.963533 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:48:00.963546 | aio | Thursday 05 March 2026 21:48:00 +0000 (0:00:01.086) 0:01:50.252 ******** 2026-03-05 21:48:01.810888 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-03-05 21:48:01.810988 | aio | ok: [aio] => (item=ssh) 2026-03-05 21:48:01.811596 | aio | 2026-03-05 21:48:01.811651 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:48:01.811919 | aio | Thursday 05 March 2026 21:48:01 +0000 (0:00:00.847) 0:01:51.100 ******** 2026-03-05 21:48:02.200259 | aio | ok: [aio] 2026-03-05 21:48:02.200370 | aio | 2026-03-05 21:48:02.200384 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:48:02.200526 | aio | Thursday 05 March 2026 21:48:02 +0000 (0:00:00.389) 0:01:51.490 ******** 2026-03-05 21:48:02.450335 | aio | ok: [aio] 2026-03-05 21:48:02.450434 | aio | 2026-03-05 21:48:02.450747 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:48:02.450828 | aio | Thursday 05 March 2026 21:48:02 +0000 (0:00:00.250) 0:01:51.740 ******** 2026-03-05 21:48:02.763865 | aio | ok: [aio] 2026-03-05 21:48:02.763943 | aio | 2026-03-05 21:48:02.764477 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:48:02.764569 | aio | Thursday 05 March 2026 21:48:02 +0000 (0:00:00.312) 0:01:52.053 ******** 2026-03-05 21:48:03.017663 | aio | ok: [aio] 2026-03-05 21:48:03.017723 | aio | 2026-03-05 21:48:03.017730 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-03-05 21:48:03.017736 | aio | Thursday 05 March 2026 21:48:03 +0000 (0:00:00.254) 0:01:52.308 ******** 2026-03-05 21:48:03.315882 | aio | ok: [aio] => (item=aio) 2026-03-05 21:48:03.315957 | aio | 2026-03-05 21:48:03.316467 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-03-05 21:48:03.316536 | aio | Thursday 05 March 2026 21:48:03 +0000 (0:00:00.297) 0:01:52.605 ******** 2026-03-05 21:48:03.370883 | aio | ok: [aio] 2026-03-05 21:48:03.370956 | aio | 2026-03-05 21:48:03.370977 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:48:03.371205 | aio | Thursday 05 March 2026 21:48:03 +0000 (0:00:00.054) 0:01:52.660 ******** 2026-03-05 21:48:03.436005 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:48:03.436066 | aio | 2026-03-05 21:48:03.436082 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:48:03.436319 | aio | Thursday 05 March 2026 21:48:03 +0000 (0:00:00.065) 0:01:52.726 ******** 2026-03-05 21:48:03.486934 | aio | skipping: [aio] 2026-03-05 21:48:03.486977 | aio | 2026-03-05 21:48:03.486988 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:48:03.486997 | aio | Thursday 05 March 2026 21:48:03 +0000 (0:00:00.050) 0:01:52.776 ******** 2026-03-05 21:48:03.537859 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:48:03.538798 | aio | skipping: [aio] 2026-03-05 21:48:03.538869 | aio | 2026-03-05 21:48:03.538880 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:48:03.538922 | aio | Thursday 05 March 2026 21:48:03 +0000 (0:00:00.050) 0:01:52.827 ******** 2026-03-05 21:48:03.864871 | aio | ok: [aio] 2026-03-05 21:48:03.865084 | aio | 2026-03-05 21:48:03.865366 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:48:03.865634 | aio | Thursday 05 March 2026 21:48:03 +0000 (0:00:00.328) 0:01:53.155 ******** 2026-03-05 21:48:10.990335 | aio | ok: [aio] 2026-03-05 21:48:10.990406 | aio | 2026-03-05 21:48:10.990528 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-03-05 21:48:10.990655 | aio | Thursday 05 March 2026 21:48:10 +0000 (0:00:07.124) 0:02:00.280 ******** 2026-03-05 21:48:16.776942 | aio | ok: [aio] 2026-03-05 21:48:16.777055 | aio | 2026-03-05 21:48:16.777073 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-03-05 21:48:16.777218 | aio | Thursday 05 March 2026 21:48:16 +0000 (0:00:05.785) 0:02:06.066 ******** 2026-03-05 21:48:31.804963 | aio | ok: [aio] 2026-03-05 21:48:31.805088 | aio | 2026-03-05 21:48:31.805384 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-03-05 21:48:31.805405 | aio | Thursday 05 March 2026 21:48:31 +0000 (0:00:15.029) 0:02:21.095 ******** 2026-03-05 21:48:31.876792 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-03-05 21:48:31.876864 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-03-05 21:48:31.876903 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-03-05 21:48:31.877118 | aio | skipping: [aio] 2026-03-05 21:48:31.877330 | aio | 2026-03-05 21:48:31.877627 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-03-05 21:48:31.877906 | aio | Thursday 05 March 2026 21:48:31 +0000 (0:00:00.071) 0:02:21.167 ******** 2026-03-05 21:48:38.526295 | aio | ok: [aio] 2026-03-05 21:48:38.526405 | aio | 2026-03-05 21:48:38.526778 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-03-05 21:48:38.526833 | aio | Thursday 05 March 2026 21:48:38 +0000 (0:00:06.649) 0:02:27.816 ******** 2026-03-05 21:48:45.119447 | aio | ok: [aio] 2026-03-05 21:48:45.119515 | aio | 2026-03-05 21:48:45.119529 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-03-05 21:48:45.119542 | aio | Thursday 05 March 2026 21:48:45 +0000 (0:00:06.592) 0:02:34.408 ******** 2026-03-05 21:48:45.183411 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-03-05 21:48:45.183469 | aio | 2026-03-05 21:48:45.183483 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-03-05 21:48:45.183497 | aio | Thursday 05 March 2026 21:48:45 +0000 (0:00:00.064) 0:02:34.473 ******** 2026-03-05 21:48:45.236751 | aio | ok: [aio] 2026-03-05 21:48:45.236864 | aio | 2026-03-05 21:48:45.236881 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-03-05 21:48:45.236894 | aio | Thursday 05 March 2026 21:48:45 +0000 (0:00:00.052) 0:02:34.525 ******** 2026-03-05 21:48:51.799046 | aio | ok: [aio] 2026-03-05 21:48:51.799138 | aio | 2026-03-05 21:48:51.799152 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-03-05 21:48:51.799165 | aio | Thursday 05 March 2026 21:48:51 +0000 (0:00:06.561) 0:02:41.087 ******** 2026-03-05 21:48:51.855884 | aio | ok: [aio] 2026-03-05 21:48:51.855964 | aio | 2026-03-05 21:48:51.855976 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-03-05 21:48:51.856152 | aio | Thursday 05 March 2026 21:48:51 +0000 (0:00:00.052) 0:02:41.139 ******** 2026-03-05 21:48:51.897595 | aio | skipping: [aio] => (item=1) 2026-03-05 21:48:51.897785 | aio | skipping: [aio] => (item=1) 2026-03-05 21:48:51.897973 | aio | skipping: [aio] => (item=1) 2026-03-05 21:48:51.898139 | aio | skipping: [aio] 2026-03-05 21:48:51.898410 | aio | 2026-03-05 21:48:51.898573 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-03-05 21:48:51.898727 | aio | Thursday 05 March 2026 21:48:51 +0000 (0:00:00.048) 0:02:41.188 ******** 2026-03-05 21:48:51.933611 | aio | skipping: [aio] 2026-03-05 21:48:51.933900 | aio | 2026-03-05 21:48:51.934141 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:48:51.934395 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-03-05 21:48:51.934611 | aio | 2026-03-05 21:48:51.934865 | aio | 2026-03-05 21:48:51.935103 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:48:51.935343 | aio | Thursday 05 March 2026 21:48:51 +0000 (0:00:00.036) 0:02:41.225 ******** 2026-03-05 21:48:51.935569 | aio | =============================================================================== 2026-03-05 21:48:51.935843 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 15.03s 2026-03-05 21:48:51.936093 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.82s 2026-03-05 21:48:51.936339 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.19s 2026-03-05 21:48:51.936580 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.24s 2026-03-05 21:48:51.936853 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.20s 2026-03-05 21:48:51.937096 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.13s 2026-03-05 21:48:51.937343 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.79s 2026-03-05 21:48:51.937584 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.70s 2026-03-05 21:48:51.937853 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.65s 2026-03-05 21:48:51.938188 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.61s 2026-03-05 21:48:51.938461 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.59s 2026-03-05 21:48:51.938708 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.59s 2026-03-05 21:48:51.938987 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.56s 2026-03-05 21:48:51.939265 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.79s 2026-03-05 21:48:51.939511 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.37s 2026-03-05 21:48:51.939754 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.35s 2026-03-05 21:48:51.940051 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.53s 2026-03-05 21:48:51.940334 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.38s 2026-03-05 21:48:51.940574 | aio | Gathering Facts --------------------------------------------------------- 1.29s 2026-03-05 21:48:51.940848 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.26s 2026-03-05 21:48:52.037811 | aio | INFO [default > idempotence] Executed: Successful 2026-03-05 21:48:52.047094 | aio | INFO [default > side_effect] Executing 2026-03-05 21:48:52.047420 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 21:48:52.053151 | aio | INFO [default > verify] Executing 2026-03-05 21:48:52.799707 | aio | 2026-03-05 21:48:52.800122 | aio | PLAY [Verify] ****************************************************************** 2026-03-05 21:48:52.800447 | aio | 2026-03-05 21:48:52.800732 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:48:52.801151 | aio | Thursday 05 March 2026 21:48:52 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-03-05 21:48:54.055618 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 21:48:54.055917 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-03-05 21:48:54.056220 | aio | interpreter could change the meaning of that path. See 2026-03-05 21:48:54.056547 | aio | https://docs.ansible.com/ansible- 2026-03-05 21:48:54.056951 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 21:48:54.069236 | aio | ok: [aio] 2026-03-05 21:48:54.069472 | aio | 2026-03-05 21:48:54.069776 | aio | TASK [Get cluster health status] *********************************************** 2026-03-05 21:48:54.070088 | aio | Thursday 05 March 2026 21:48:54 +0000 (0:00:01.269) 0:00:01.277 ******** 2026-03-05 21:49:04.715945 | aio | ok: [aio] 2026-03-05 21:49:04.716035 | aio | 2026-03-05 21:49:04.716155 | aio | TASK [Print cluster health status] ********************************************* 2026-03-05 21:49:04.716267 | aio | Thursday 05 March 2026 21:49:04 +0000 (0:00:10.646) 0:00:11.924 ******** 2026-03-05 21:49:04.751427 | aio | ok: [aio] => { 2026-03-05 21:49:04.751593 | aio | "_ceph_health": { 2026-03-05 21:49:04.751742 | aio | "changed": false, 2026-03-05 21:49:04.751973 | aio | "cmd": [ 2026-03-05 21:49:04.752123 | aio | "cephadm", 2026-03-05 21:49:04.752262 | aio | "shell", 2026-03-05 21:49:04.752397 | aio | "--", 2026-03-05 21:49:04.752557 | aio | "ceph", 2026-03-05 21:49:04.752702 | aio | "health" 2026-03-05 21:49:04.752867 | aio | ], 2026-03-05 21:49:04.753028 | aio | "delta": "0:00:10.314456", 2026-03-05 21:49:04.753162 | aio | "end": "2026-03-05 21:49:04.673120", 2026-03-05 21:49:04.753304 | aio | "failed": false, 2026-03-05 21:49:04.753444 | aio | "msg": "", 2026-03-05 21:49:04.753603 | aio | "rc": 0, 2026-03-05 21:49:04.753750 | aio | "start": "2026-03-05 21:48:54.358664", 2026-03-05 21:49:04.753935 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-03-05 21:49:04.754084 | aio | "stderr_lines": [ 2026-03-05 21:49:04.754236 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-03-05 21:49:04.754392 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-03-05 21:49:04.754557 | aio | ], 2026-03-05 21:49:04.754710 | aio | "stdout": "HEALTH_OK", 2026-03-05 21:49:04.754890 | aio | "stdout_lines": [ 2026-03-05 21:49:04.755057 | aio | "HEALTH_OK" 2026-03-05 21:49:04.755200 | aio | ] 2026-03-05 21:49:04.755341 | aio | } 2026-03-05 21:49:04.755492 | aio | } 2026-03-05 21:49:04.755684 | aio | 2026-03-05 21:49:04.756012 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-03-05 21:49:04.756405 | aio | Thursday 05 March 2026 21:49:04 +0000 (0:00:00.035) 0:00:11.960 ******** 2026-03-05 21:49:04.785332 | aio | ok: [aio] => { 2026-03-05 21:49:04.785581 | aio | "changed": false, 2026-03-05 21:49:04.785853 | aio | "msg": "All assertions passed" 2026-03-05 21:49:04.786083 | aio | } 2026-03-05 21:49:04.786298 | aio | 2026-03-05 21:49:04.786540 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-03-05 21:49:04.786783 | aio | Thursday 05 March 2026 21:49:04 +0000 (0:00:00.033) 0:00:11.993 ******** 2026-03-05 21:49:11.208863 | aio | changed: [aio] 2026-03-05 21:49:11.208913 | aio | 2026-03-05 21:49:11.208956 | aio | TASK [Create a test Ceph key] ************************************************** 2026-03-05 21:49:11.209198 | aio | Thursday 05 March 2026 21:49:11 +0000 (0:00:06.422) 0:00:18.416 ******** 2026-03-05 21:49:13.993997 | aio | changed: [aio] 2026-03-05 21:49:13.994209 | aio | 2026-03-05 21:49:13.994471 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-03-05 21:49:13.994820 | aio | Thursday 05 March 2026 21:49:13 +0000 (0:00:02.786) 0:00:21.202 ******** 2026-03-05 21:49:15.372446 | aio | ok: [aio] 2026-03-05 21:49:15.372504 | aio | 2026-03-05 21:49:15.372518 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-03-05 21:49:15.372531 | aio | Thursday 05 March 2026 21:49:15 +0000 (0:00:01.377) 0:00:22.579 ******** 2026-03-05 21:49:15.414898 | aio | ok: [aio] => { 2026-03-05 21:49:15.414978 | aio | "changed": false, 2026-03-05 21:49:15.414998 | aio | "msg": "All assertions passed" 2026-03-05 21:49:15.415932 | aio | } 2026-03-05 21:49:15.415970 | aio | 2026-03-05 21:49:15.415984 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:49:15.415998 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-05 21:49:15.416011 | aio | 2026-03-05 21:49:15.416024 | aio | 2026-03-05 21:49:15.416036 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:49:15.416048 | aio | Thursday 05 March 2026 21:49:15 +0000 (0:00:00.043) 0:00:22.623 ******** 2026-03-05 21:49:15.416067 | aio | =============================================================================== 2026-03-05 21:49:15.416080 | aio | Get cluster health status ---------------------------------------------- 10.65s 2026-03-05 21:49:15.416186 | aio | Create a test Ceph pool ------------------------------------------------- 6.42s 2026-03-05 21:49:15.416292 | aio | Create a test Ceph key -------------------------------------------------- 2.79s 2026-03-05 21:49:15.416425 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.38s 2026-03-05 21:49:15.416541 | aio | Gathering Facts --------------------------------------------------------- 1.27s 2026-03-05 21:49:15.416642 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-03-05 21:49:15.416747 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-03-05 21:49:15.416880 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-03-05 21:49:15.507840 | aio | INFO [default > verify] Executed: Successful 2026-03-05 21:49:15.515278 | aio | INFO [default > cleanup] Executing 2026-03-05 21:49:15.515621 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 21:49:15.521308 | aio | INFO [default > destroy] Executing 2026-03-05 21:49:15.521349 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-03-05 21:49:15.521437 | aio | INFO [default > destroy] Executed: Successful 2026-03-05 21:49:15.521817 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-05 21:49:15.864143 | aio | ok: Runtime: 0:11:19.094756 2026-03-05 21:49:15.876340 | 2026-03-05 21:49:15.876394 | PLAY RECAP 2026-03-05 21:49:15.876442 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 21:49:15.876464 | 2026-03-05 21:49:15.999723 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-05 21:49:16.003288 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 21:49:16.543874 | 2026-03-05 21:49:16.543995 | PLAY [all] 2026-03-05 21:49:16.555153 | 2026-03-05 21:49:16.555226 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-05 21:49:16.600692 | aio | skipping: Conditional result was False 2026-03-05 21:49:16.610385 | 2026-03-05 21:49:16.610489 | TASK [fetch-output : Set log path for single node] 2026-03-05 21:49:16.654034 | aio | ok 2026-03-05 21:49:16.660558 | 2026-03-05 21:49:16.660625 | LOOP [fetch-output : Ensure local output dirs] 2026-03-05 21:49:17.034719 | aio -> localhost | ok: "/var/lib/zuul/builds/59f9445e1c27419982af8b14d7ec149e/work/logs" 2026-03-05 21:49:17.237267 | aio -> localhost | changed: "/var/lib/zuul/builds/59f9445e1c27419982af8b14d7ec149e/work/artifacts" 2026-03-05 21:49:17.433649 | aio -> localhost | changed: "/var/lib/zuul/builds/59f9445e1c27419982af8b14d7ec149e/work/docs" 2026-03-05 21:49:17.447792 | 2026-03-05 21:49:17.447961 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-05 21:49:18.081480 | aio | changed: .d..t...... ./ 2026-03-05 21:49:18.081753 | aio | changed: All items complete 2026-03-05 21:49:18.081780 | 2026-03-05 21:49:18.541056 | aio | changed: .d..t...... ./ 2026-03-05 21:49:18.992795 | aio | changed: .d..t...... ./ 2026-03-05 21:49:19.008783 | 2026-03-05 21:49:19.008943 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-05 21:49:19.442119 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006835 2026-03-05 21:49:19.663937 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007111 2026-03-05 21:49:19.678741 | 2026-03-05 21:49:19.678872 | PLAY [all] 2026-03-05 21:49:19.685599 | 2026-03-05 21:49:19.685667 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-05 21:49:20.170855 | aio | changed 2026-03-05 21:49:20.176805 | 2026-03-05 21:49:20.176855 | PLAY RECAP 2026-03-05 21:49:20.176899 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-05 21:49:20.176921 | 2026-03-05 21:49:20.295478 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 21:49:20.298753 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-05 21:49:20.831164 | 2026-03-05 21:49:20.831286 | PLAY [localhost] 2026-03-05 21:49:20.840719 | 2026-03-05 21:49:20.840790 | TASK [Generate Zuul manifest] 2026-03-05 21:49:20.861701 | localhost | ok 2026-03-05 21:49:20.878409 | 2026-03-05 21:49:20.878488 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-05 21:49:21.188123 | localhost | changed 2026-03-05 21:49:21.198825 | 2026-03-05 21:49:21.198898 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-05 21:49:21.231022 | localhost | ok 2026-03-05 21:49:21.238837 | 2026-03-05 21:49:21.238900 | TASK [Upload logs] 2026-03-05 21:49:21.259088 | localhost | ok 2026-03-05 21:49:21.327684 | 2026-03-05 21:49:21.327940 | TASK [Set zuul-log-path fact] 2026-03-05 21:49:21.351743 | localhost | ok 2026-03-05 21:49:21.364539 | 2026-03-05 21:49:21.364606 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 21:49:21.396893 | localhost | ok 2026-03-05 21:49:21.405327 | 2026-03-05 21:49:21.405395 | TASK [upload-logs : Create log directories] 2026-03-05 21:49:21.792040 | localhost | changed 2026-03-05 21:49:21.798332 | 2026-03-05 21:49:21.798422 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-05 21:49:22.206297 | localhost -> localhost | ok: Runtime: 0:00:00.006893 2026-03-05 21:49:22.211997 | 2026-03-05 21:49:22.212060 | TASK [upload-logs : Upload logs to log server] 2026-03-05 21:49:22.659376 | localhost | Output suppressed because no_log was given 2026-03-05 21:49:22.664219 | 2026-03-05 21:49:22.664284 | LOOP [upload-logs : Compress console log and json output] 2026-03-05 21:49:22.711181 | localhost | skipping: Conditional result was False 2026-03-05 21:49:22.718442 | localhost | skipping: Conditional result was False 2026-03-05 21:49:22.726246 | 2026-03-05 21:49:22.726992 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-05 21:49:22.769192 | localhost | skipping: Conditional result was False 2026-03-05 21:49:22.769558 | 2026-03-05 21:49:22.773358 | localhost | skipping: Conditional result was False 2026-03-05 21:49:22.790625 | 2026-03-05 21:49:22.790728 | LOOP [upload-logs : Upload console log and json output]