2026-03-05 21:37:42.454221 | Job console starting 2026-03-05 21:37:42.711197 | Updating git repos 2026-03-05 21:37:42.763470 | Cloning repos into workspace 2026-03-05 21:37:44.742946 | Restoring repo states 2026-03-05 21:37:44.751317 | Merging changes 2026-03-05 21:37:45.200721 | Checking out repos 2026-03-05 21:37:45.795548 | Preparing playbooks 2026-03-05 21:37:48.905203 | Running Ansible setup 2026-03-05 21:37:53.348431 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 21:37:53.892386 | 2026-03-05 21:37:53.892496 | PLAY [localhost] 2026-03-05 21:37:53.899799 | 2026-03-05 21:37:53.899865 | TASK [Gathering Facts] 2026-03-05 21:37:54.911086 | localhost | ok 2026-03-05 21:37:54.923587 | 2026-03-05 21:37:54.923673 | TASK [Setup log path fact] 2026-03-05 21:37:54.943130 | localhost | ok 2026-03-05 21:37:54.954889 | 2026-03-05 21:37:54.954955 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 21:37:54.983909 | localhost | ok 2026-03-05 21:37:55.025356 | 2026-03-05 21:37:55.025432 | TASK [emit-job-header : Print job information] 2026-03-05 21:37:55.065328 | # Job Information 2026-03-05 21:37:55.065518 | Ansible Version: 2.16.16 2026-03-05 21:37:55.065563 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-03-05 21:37:55.065595 | Pipeline: check 2026-03-05 21:37:55.065623 | Executor: 0a8996d2b663 2026-03-05 21:37:55.065651 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/94 2026-03-05 21:37:55.065682 | Event ID: 73f33530-18d7-11f1-9201-aa96ba466095 2026-03-05 21:37:55.069313 | 2026-03-05 21:37:55.069399 | LOOP [emit-job-header : Print node information] 2026-03-05 21:37:55.159013 | localhost | ok: 2026-03-05 21:37:55.159321 | localhost | # Node Information 2026-03-05 21:37:55.159411 | localhost | Inventory Hostname: aio 2026-03-05 21:37:55.159481 | localhost | Hostname: np0000157948 2026-03-05 21:37:55.159548 | localhost | Username: zuul 2026-03-05 21:37:55.159619 | localhost | Distro: Ubuntu 22.04 2026-03-05 21:37:55.159758 | localhost | Provider: yul1 2026-03-05 21:37:55.159832 | localhost | Region: ca-ymq-1 2026-03-05 21:37:55.159896 | localhost | Label: ubuntu-jammy 2026-03-05 21:37:55.159959 | localhost | Product Name: OpenStack Nova 2026-03-05 21:37:55.160021 | localhost | Interface IP: 162.253.55.204 2026-03-05 21:37:55.175758 | 2026-03-05 21:37:55.175925 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-05 21:37:55.544010 | localhost -> localhost | changed 2026-03-05 21:37:55.553598 | 2026-03-05 21:37:55.553778 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-05 21:37:56.451162 | localhost -> localhost | changed 2026-03-05 21:37:56.460072 | 2026-03-05 21:37:56.460147 | PLAY [all] 2026-03-05 21:37:56.468541 | 2026-03-05 21:37:56.468615 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-05 21:37:56.677863 | aio -> localhost | ok 2026-03-05 21:37:56.689218 | 2026-03-05 21:37:56.740758 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-05 21:37:56.773300 | aio | ok 2026-03-05 21:37:56.789837 | aio | included: /var/lib/zuul/builds/ab9a6332bd744571afbba81401906669/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-05 21:37:56.795312 | 2026-03-05 21:37:56.795372 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-05 21:37:57.770207 | aio -> localhost | Generating public/private rsa key pair. 2026-03-05 21:37:57.770554 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/ab9a6332bd744571afbba81401906669/work/ab9a6332bd744571afbba81401906669_id_rsa 2026-03-05 21:37:57.770586 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/ab9a6332bd744571afbba81401906669/work/ab9a6332bd744571afbba81401906669_id_rsa.pub 2026-03-05 21:37:57.770609 | aio -> localhost | The key fingerprint is: 2026-03-05 21:37:57.770630 | aio -> localhost | SHA256:BeWKFQHw+mXcB5eUdxhElsQD+BZMV7REmKgPQPRd9BE zuul-build-sshkey 2026-03-05 21:37:57.770662 | aio -> localhost | The key's randomart image is: 2026-03-05 21:37:57.770684 | aio -> localhost | +---[RSA 3072]----+ 2026-03-05 21:37:57.770710 | aio -> localhost | | ..+++o.+*X@E+| 2026-03-05 21:37:57.770731 | aio -> localhost | | . ..+oo=*O +| 2026-03-05 21:37:57.770752 | aio -> localhost | | . o.=ooo = | 2026-03-05 21:37:57.770772 | aio -> localhost | | . + * oo | 2026-03-05 21:37:57.770791 | aio -> localhost | | . . S +.. | 2026-03-05 21:37:57.770811 | aio -> localhost | | . o o | 2026-03-05 21:37:57.770831 | aio -> localhost | | . | 2026-03-05 21:37:57.770854 | aio -> localhost | | | 2026-03-05 21:37:57.770876 | aio -> localhost | | | 2026-03-05 21:37:57.770897 | aio -> localhost | +----[SHA256]-----+ 2026-03-05 21:37:57.770942 | aio -> localhost | ok: Runtime: 0:00:00.324758 2026-03-05 21:37:57.775877 | 2026-03-05 21:37:57.776579 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-05 21:37:57.810507 | aio | ok 2026-03-05 21:37:57.818862 | aio | included: /var/lib/zuul/builds/ab9a6332bd744571afbba81401906669/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-05 21:37:57.826231 | 2026-03-05 21:37:57.826349 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-05 21:37:57.850946 | aio | skipping: Conditional result was False 2026-03-05 21:37:57.864184 | 2026-03-05 21:37:57.864398 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-05 21:37:58.279416 | aio | changed 2026-03-05 21:37:58.284697 | 2026-03-05 21:37:58.284762 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-05 21:37:58.456325 | aio | ok 2026-03-05 21:37:58.543194 | 2026-03-05 21:37:58.543297 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-05 21:37:58.981501 | aio | changed 2026-03-05 21:37:58.986804 | 2026-03-05 21:37:58.986876 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-05 21:37:59.420327 | aio | changed 2026-03-05 21:37:59.426630 | 2026-03-05 21:37:59.426699 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-05 21:37:59.449702 | aio | skipping: Conditional result was False 2026-03-05 21:37:59.465106 | 2026-03-05 21:37:59.465186 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-05 21:37:59.823812 | aio -> localhost | changed 2026-03-05 21:37:59.839966 | 2026-03-05 21:37:59.840064 | TASK [add-build-sshkey : Add back temp key] 2026-03-05 21:38:00.119681 | aio -> localhost | Identity added: /var/lib/zuul/builds/ab9a6332bd744571afbba81401906669/work/ab9a6332bd744571afbba81401906669_id_rsa (zuul-build-sshkey) 2026-03-05 21:38:00.120007 | aio -> localhost | ok: Runtime: 0:00:00.013700 2026-03-05 21:38:00.125117 | 2026-03-05 21:38:00.125184 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-05 21:38:00.443898 | aio | ok 2026-03-05 21:38:00.450895 | 2026-03-05 21:38:00.450957 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-05 21:38:00.474359 | aio | skipping: Conditional result was False 2026-03-05 21:38:00.489389 | 2026-03-05 21:38:00.489456 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-05 21:38:00.795318 | aio | ok 2026-03-05 21:38:00.801566 | 2026-03-05 21:38:00.801636 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-05 21:38:01.533030 | aio | Output suppressed because no_log was given 2026-03-05 21:38:01.556380 | 2026-03-05 21:38:01.556495 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-05 21:38:01.759879 | aio | ok: "logs" 2026-03-05 21:38:01.884858 | aio | ok: All items complete 2026-03-05 21:38:01.885013 | 2026-03-05 21:38:01.905457 | aio | ok: "artifacts" 2026-03-05 21:38:02.057683 | aio | ok: "docs" 2026-03-05 21:38:02.073768 | 2026-03-05 21:38:02.073912 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-05 21:38:02.291127 | aio | changed: "logs" 2026-03-05 21:38:02.439158 | aio | changed: "artifacts" 2026-03-05 21:38:02.592805 | aio | changed: "docs" 2026-03-05 21:38:02.611083 | 2026-03-05 21:38:02.611149 | PLAY RECAP 2026-03-05 21:38:02.611208 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-05 21:38:02.611249 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 21:38:02.611279 | 2026-03-05 21:38:02.780212 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 21:38:02.783291 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-05 21:38:03.335634 | 2026-03-05 21:38:03.335748 | PLAY [all] 2026-03-05 21:38:03.346476 | 2026-03-05 21:38:03.346549 | TASK [setup-uv : Extract archive] 2026-03-05 21:38:05.617261 | aio | changed 2026-03-05 21:38:05.817624 | 2026-03-05 21:38:05.817735 | TASK [setup-uv : Print version] 2026-03-05 21:38:05.992781 | aio | uv 0.8.13 2026-03-05 21:38:06.352671 | aio | ok: Runtime: 0:00:00.012842 2026-03-05 21:38:06.360977 | 2026-03-05 21:38:06.361043 | PLAY RECAP 2026-03-05 21:38:06.361088 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 21:38:06.361113 | 2026-03-05 21:38:06.464012 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-05 21:38:06.467498 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-05 21:38:07.052246 | 2026-03-05 21:38:07.052681 | PLAY [all] 2026-03-05 21:38:07.063313 | 2026-03-05 21:38:07.063402 | TASK [Copy inventory file for Zuul] 2026-03-05 21:38:07.886393 | aio | changed 2026-03-05 21:38:07.893690 | 2026-03-05 21:38:07.893759 | TASK [Switch "ansible_host" to private IP] 2026-03-05 21:38:08.179685 | aio | changed: 1 replacements made 2026-03-05 21:38:08.185197 | 2026-03-05 21:38:08.185266 | TASK [Run Molecule scenario] 2026-03-05 21:38:08.588414 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-03-05 21:38:09.343705 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-03-05 21:38:09.521181 | aio | Using CPython 3.13.7 2026-03-05 21:38:09.521257 | aio | Creating virtual environment at: .venv 2026-03-05 21:38:09.764151 | aio | Downloading pygments (1.2MiB) 2026-03-05 21:38:09.768124 | aio | Downloading cryptography (4.3MiB) 2026-03-05 21:38:09.768321 | aio | Downloading netaddr (2.2MiB) 2026-03-05 21:38:09.769368 | aio | Downloading ansible-core (2.1MiB) 2026-03-05 21:38:09.949420 | aio | Downloading netaddr 2026-03-05 21:38:09.959512 | aio | Downloading cryptography 2026-03-05 21:38:10.011622 | aio | Downloading pygments 2026-03-05 21:38:10.184338 | aio | Downloading ansible-core 2026-03-05 21:38:10.216834 | aio | Installed 36 packages in 31ms 2026-03-05 21:38:11.326405 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-03-05 21:38:11.326492 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-03-05 21:38:11.936802 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-05 21:38:11.936904 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-03-05 21:38:23.720334 | aio | INFO [default > dependency] Executing 2026-03-05 21:38:23.720514 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-03-05 21:38:23.720763 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-03-05 21:38:23.720937 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-05 21:38:23.727166 | aio | INFO [default > cleanup] Executing 2026-03-05 21:38:23.727447 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 21:38:23.733440 | aio | INFO [default > destroy] Executing 2026-03-05 21:38:23.733564 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-03-05 21:38:23.733715 | aio | INFO [default > destroy] Executed: Successful 2026-03-05 21:38:23.740010 | aio | INFO [default > syntax] Executing 2026-03-05 21:38:24.705664 | aio | 2026-03-05 21:38:24.705914 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-03-05 21:38:24.755169 | aio | INFO [default > syntax] Executed: Successful 2026-03-05 21:38:24.764823 | aio | INFO [default > create] Executing 2026-03-05 21:38:24.766841 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 21:38:24.771949 | aio | INFO [default > prepare] Executing 2026-03-05 21:38:25.417476 | aio | 2026-03-05 21:38:25.417678 | aio | PLAY [Prepare] ***************************************************************** 2026-03-05 21:38:25.417902 | aio | 2026-03-05 21:38:25.418115 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:38:25.418359 | aio | Thursday 05 March 2026 21:38:25 +0000 (0:00:00.029) 0:00:00.029 ******** 2026-03-05 21:38:26.535973 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 21:38:26.536182 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-03-05 21:38:26.536406 | aio | interpreter could change the meaning of that path. See 2026-03-05 21:38:26.536627 | aio | https://docs.ansible.com/ansible- 2026-03-05 21:38:26.536868 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 21:38:26.543414 | aio | ok: [aio] 2026-03-05 21:38:26.543643 | aio | 2026-03-05 21:38:26.543859 | aio | TASK [Configure short hostname] ************************************************ 2026-03-05 21:38:26.544072 | aio | Thursday 05 March 2026 21:38:26 +0000 (0:00:01.126) 0:00:01.156 ******** 2026-03-05 21:38:27.237473 | aio | changed: [aio] 2026-03-05 21:38:27.237576 | aio | 2026-03-05 21:38:27.237784 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-03-05 21:38:27.237954 | aio | Thursday 05 March 2026 21:38:27 +0000 (0:00:00.693) 0:00:01.849 ******** 2026-03-05 21:38:27.515294 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-03-05 21:38:27.515382 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-03-05 21:38:27.515442 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-03-05 21:38:27.522727 | aio | changed: [aio] 2026-03-05 21:38:27.522848 | aio | 2026-03-05 21:38:27.522983 | aio | TASK [Update apt cache] ******************************************************** 2026-03-05 21:38:27.523165 | aio | Thursday 05 March 2026 21:38:27 +0000 (0:00:00.285) 0:00:02.135 ******** 2026-03-05 21:38:33.773257 | aio | changed: [aio] 2026-03-05 21:38:33.773474 | aio | 2026-03-05 21:38:33.773488 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-03-05 21:38:33.773619 | aio | 2026-03-05 21:38:33.773761 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:38:33.773903 | aio | Thursday 05 March 2026 21:38:33 +0000 (0:00:06.250) 0:00:08.385 ******** 2026-03-05 21:38:34.477790 | aio | ok: [aio] 2026-03-05 21:38:34.477875 | aio | 2026-03-05 21:38:34.477935 | aio | TASK [Install depedencies] ***************************************************** 2026-03-05 21:38:34.478012 | aio | Thursday 05 March 2026 21:38:34 +0000 (0:00:00.704) 0:00:09.090 ******** 2026-03-05 21:38:54.541756 | aio | changed: [aio] 2026-03-05 21:38:54.541844 | aio | 2026-03-05 21:38:54.541972 | aio | TASK [Start up service] ******************************************************** 2026-03-05 21:38:54.542106 | aio | Thursday 05 March 2026 21:38:54 +0000 (0:00:20.063) 0:00:29.154 ******** 2026-03-05 21:38:55.075200 | aio | ok: [aio] 2026-03-05 21:38:55.075451 | aio | 2026-03-05 21:38:55.075645 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-03-05 21:38:55.075791 | aio | Thursday 05 March 2026 21:38:55 +0000 (0:00:00.533) 0:00:29.687 ******** 2026-03-05 21:38:55.383675 | aio | ok: [aio] 2026-03-05 21:38:55.383751 | aio | 2026-03-05 21:38:55.383881 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-03-05 21:38:55.384007 | aio | Thursday 05 March 2026 21:38:55 +0000 (0:00:00.308) 0:00:29.996 ******** 2026-03-05 21:38:56.014519 | aio | changed: [aio] 2026-03-05 21:38:56.014693 | aio | 2026-03-05 21:38:56.014914 | aio | TASK [Get list of all loopback devices] **************************************** 2026-03-05 21:38:56.015124 | aio | Thursday 05 March 2026 21:38:56 +0000 (0:00:00.630) 0:00:30.626 ******** 2026-03-05 21:38:56.197871 | aio | ok: [aio] 2026-03-05 21:38:56.198019 | aio | 2026-03-05 21:38:56.198265 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-03-05 21:38:56.198475 | aio | Thursday 05 March 2026 21:38:56 +0000 (0:00:00.183) 0:00:30.810 ******** 2026-03-05 21:38:56.218106 | aio | skipping: [aio] 2026-03-05 21:38:56.218268 | aio | 2026-03-05 21:38:56.218484 | aio | TASK [Create devices for Ceph] ************************************************* 2026-03-05 21:38:56.218687 | aio | Thursday 05 March 2026 21:38:56 +0000 (0:00:00.020) 0:00:30.830 ******** 2026-03-05 21:38:56.811110 | aio | changed: [aio] => (item=osd0) 2026-03-05 21:38:56.811283 | aio | changed: [aio] => (item=osd1) 2026-03-05 21:38:56.811484 | aio | changed: [aio] => (item=osd2) 2026-03-05 21:38:56.811671 | aio | 2026-03-05 21:38:56.811881 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-03-05 21:38:56.812109 | aio | Thursday 05 March 2026 21:38:56 +0000 (0:00:00.592) 0:00:31.423 ******** 2026-03-05 21:38:57.444946 | aio | changed: [aio] => (item=osd0) 2026-03-05 21:38:57.445133 | aio | changed: [aio] => (item=osd1) 2026-03-05 21:38:57.445343 | aio | changed: [aio] => (item=osd2) 2026-03-05 21:38:57.445557 | aio | 2026-03-05 21:38:57.445834 | aio | TASK [Start loop devices] ****************************************************** 2026-03-05 21:38:57.446099 | aio | Thursday 05 March 2026 21:38:57 +0000 (0:00:00.633) 0:00:32.057 ******** 2026-03-05 21:38:58.193900 | aio | changed: [aio] => (item=osd0) 2026-03-05 21:38:58.193982 | aio | changed: [aio] => (item=osd1) 2026-03-05 21:38:58.194006 | aio | changed: [aio] => (item=osd2) 2026-03-05 21:38:58.194082 | aio | 2026-03-05 21:38:58.194175 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-03-05 21:38:58.194285 | aio | Thursday 05 March 2026 21:38:58 +0000 (0:00:00.748) 0:00:32.805 ******** 2026-03-05 21:39:01.424953 | aio | changed: [aio] => (item=osd0) 2026-03-05 21:39:01.425147 | aio | changed: [aio] => (item=osd1) 2026-03-05 21:39:01.425359 | aio | changed: [aio] => (item=osd2) 2026-03-05 21:39:01.425562 | aio | 2026-03-05 21:39:01.425781 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-03-05 21:39:01.425984 | aio | Thursday 05 March 2026 21:39:01 +0000 (0:00:03.231) 0:00:36.037 ******** 2026-03-05 21:39:03.231089 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-03-05 21:39:03.231156 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-03-05 21:39:03.231167 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-03-05 21:39:03.231177 | aio | 2026-03-05 21:39:03.231305 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:39:03.231580 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-03-05 21:39:03.231890 | aio | 2026-03-05 21:39:03.231948 | aio | 2026-03-05 21:39:03.232145 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:39:03.232356 | aio | Thursday 05 March 2026 21:39:03 +0000 (0:00:01.805) 0:00:37.843 ******** 2026-03-05 21:39:03.232902 | aio | =============================================================================== 2026-03-05 21:39:03.232908 | aio | Install depedencies ---------------------------------------------------- 20.06s 2026-03-05 21:39:03.233001 | aio | Update apt cache -------------------------------------------------------- 6.25s 2026-03-05 21:39:03.233272 | aio | Create a volume group for each loop device ------------------------------ 3.23s 2026-03-05 21:39:03.233484 | aio | Create a logical volume for each loop device ---------------------------- 1.81s 2026-03-05 21:39:03.233682 | aio | Gathering Facts --------------------------------------------------------- 1.13s 2026-03-05 21:39:03.233881 | aio | Start loop devices ------------------------------------------------------ 0.75s 2026-03-05 21:39:03.234081 | aio | Gathering Facts --------------------------------------------------------- 0.70s 2026-03-05 21:39:03.234318 | aio | Configure short hostname ------------------------------------------------ 0.69s 2026-03-05 21:39:03.234520 | aio | Set permissions on loopback devices ------------------------------------- 0.63s 2026-03-05 21:39:03.234712 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.63s 2026-03-05 21:39:03.234905 | aio | Create devices for Ceph ------------------------------------------------- 0.59s 2026-03-05 21:39:03.235096 | aio | Start up service -------------------------------------------------------- 0.53s 2026-03-05 21:39:03.235289 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-03-05 21:39:03.235562 | aio | Ensure hostname inside hosts file --------------------------------------- 0.29s 2026-03-05 21:39:03.235776 | aio | Get list of all loopback devices ---------------------------------------- 0.18s 2026-03-05 21:39:03.235990 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-03-05 21:39:03.301092 | aio | INFO [default > prepare] Executed: Successful 2026-03-05 21:39:03.310919 | aio | INFO [default > converge] Executing 2026-03-05 21:39:04.103389 | aio | 2026-03-05 21:39:04.103474 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-03-05 21:39:04.103693 | aio | 2026-03-05 21:39:04.103906 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:39:04.104111 | aio | Thursday 05 March 2026 21:39:04 +0000 (0:00:00.046) 0:00:00.046 ******** 2026-03-05 21:39:05.245736 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 21:39:05.245927 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-03-05 21:39:05.246140 | aio | interpreter could change the meaning of that path. See 2026-03-05 21:39:05.246406 | aio | https://docs.ansible.com/ansible- 2026-03-05 21:39:05.246619 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 21:39:05.259573 | aio | ok: [aio] 2026-03-05 21:39:05.259844 | aio | 2026-03-05 21:39:05.260082 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:39:05.260301 | aio | Thursday 05 March 2026 21:39:05 +0000 (0:00:01.156) 0:00:01.203 ******** 2026-03-05 21:39:05.576885 | aio | ok: [aio] 2026-03-05 21:39:05.577055 | aio | 2026-03-05 21:39:05.577277 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:39:05.577486 | aio | Thursday 05 March 2026 21:39:05 +0000 (0:00:00.317) 0:00:01.520 ******** 2026-03-05 21:39:05.614066 | aio | skipping: [aio] 2026-03-05 21:39:05.614267 | aio | 2026-03-05 21:39:05.614483 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:39:05.614698 | aio | Thursday 05 March 2026 21:39:05 +0000 (0:00:00.037) 0:00:01.557 ******** 2026-03-05 21:39:05.913687 | aio | changed: [aio] 2026-03-05 21:39:05.913884 | aio | 2026-03-05 21:39:05.914113 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:39:05.914375 | aio | Thursday 05 March 2026 21:39:05 +0000 (0:00:00.299) 0:00:01.857 ******** 2026-03-05 21:39:06.010855 | aio | ok: [aio] => { 2026-03-05 21:39:06.011008 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:39:06.011254 | aio | } 2026-03-05 21:39:06.011487 | aio | 2026-03-05 21:39:06.011754 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:39:06.012007 | aio | Thursday 05 March 2026 21:39:06 +0000 (0:00:00.096) 0:00:01.954 ******** 2026-03-05 21:39:06.685965 | aio | changed: [aio] 2026-03-05 21:39:06.686142 | aio | 2026-03-05 21:39:06.686415 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:39:06.686648 | aio | Thursday 05 March 2026 21:39:06 +0000 (0:00:00.675) 0:00:02.629 ******** 2026-03-05 21:39:06.735757 | aio | skipping: [aio] 2026-03-05 21:39:06.735926 | aio | 2026-03-05 21:39:06.736135 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:39:06.736333 | aio | Thursday 05 March 2026 21:39:06 +0000 (0:00:00.049) 0:00:02.678 ******** 2026-03-05 21:39:06.781584 | aio | skipping: [aio] 2026-03-05 21:39:06.781796 | aio | 2026-03-05 21:39:06.782096 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:39:06.782475 | aio | Thursday 05 March 2026 21:39:06 +0000 (0:00:00.045) 0:00:02.724 ******** 2026-03-05 21:39:06.980909 | aio | ok: [aio] 2026-03-05 21:39:06.981083 | aio | 2026-03-05 21:39:06.981309 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:39:06.981522 | aio | Thursday 05 March 2026 21:39:06 +0000 (0:00:00.199) 0:00:02.924 ******** 2026-03-05 21:39:08.144769 | aio | ok: [aio] 2026-03-05 21:39:08.144924 | aio | 2026-03-05 21:39:08.145138 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:39:08.145343 | aio | Thursday 05 March 2026 21:39:08 +0000 (0:00:01.163) 0:00:04.088 ******** 2026-03-05 21:39:08.219904 | aio | ok: [aio] => { 2026-03-05 21:39:08.220131 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 21:39:08.220293 | aio | } 2026-03-05 21:39:08.220446 | aio | 2026-03-05 21:39:08.220618 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:39:08.220794 | aio | Thursday 05 March 2026 21:39:08 +0000 (0:00:00.075) 0:00:04.163 ******** 2026-03-05 21:39:08.949213 | aio | changed: [aio] 2026-03-05 21:39:08.949278 | aio | 2026-03-05 21:39:08.949349 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:39:08.949443 | aio | Thursday 05 March 2026 21:39:08 +0000 (0:00:00.729) 0:00:04.893 ******** 2026-03-05 21:39:11.845919 | aio | changed: [aio] 2026-03-05 21:39:11.846018 | aio | 2026-03-05 21:39:11.846033 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:39:11.846183 | aio | Thursday 05 March 2026 21:39:11 +0000 (0:00:02.896) 0:00:07.789 ******** 2026-03-05 21:39:11.872089 | aio | skipping: [aio] 2026-03-05 21:39:11.872486 | aio | 2026-03-05 21:39:11.872512 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:39:11.872520 | aio | Thursday 05 March 2026 21:39:11 +0000 (0:00:00.025) 0:00:07.815 ******** 2026-03-05 21:39:11.897636 | aio | skipping: [aio] 2026-03-05 21:39:11.897756 | aio | 2026-03-05 21:39:11.898042 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:39:11.898076 | aio | Thursday 05 March 2026 21:39:11 +0000 (0:00:00.025) 0:00:07.841 ******** 2026-03-05 21:39:11.924246 | aio | skipping: [aio] 2026-03-05 21:39:11.924357 | aio | 2026-03-05 21:39:11.924488 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:39:11.924632 | aio | Thursday 05 March 2026 21:39:11 +0000 (0:00:00.026) 0:00:07.868 ******** 2026-03-05 21:39:16.600037 | aio | changed: [aio] 2026-03-05 21:39:16.600094 | aio | 2026-03-05 21:39:16.600200 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:39:16.600337 | aio | Thursday 05 March 2026 21:39:16 +0000 (0:00:04.675) 0:00:12.543 ******** 2026-03-05 21:39:17.118341 | aio | changed: [aio] 2026-03-05 21:39:17.118406 | aio | 2026-03-05 21:39:17.118489 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:39:17.118585 | aio | Thursday 05 March 2026 21:39:17 +0000 (0:00:00.518) 0:00:13.062 ******** 2026-03-05 21:39:17.987723 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:39:17.987909 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:39:17.988118 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:39:17.988336 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:39:17.988547 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:39:17.988732 | aio | 2026-03-05 21:39:17.988984 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:39:17.989169 | aio | Thursday 05 March 2026 21:39:17 +0000 (0:00:00.868) 0:00:13.931 ******** 2026-03-05 21:39:18.522536 | aio | changed: [aio] 2026-03-05 21:39:18.522609 | aio | 2026-03-05 21:39:18.522666 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:39:18.522759 | aio | Thursday 05 March 2026 21:39:18 +0000 (0:00:00.526) 0:00:14.458 ******** 2026-03-05 21:39:18.522850 | aio | 2026-03-05 21:39:18.522945 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-05 21:39:18.523038 | aio | Thursday 05 March 2026 21:39:18 +0000 (0:00:00.008) 0:00:14.466 ******** 2026-03-05 21:39:19.415786 | aio | ok: [aio] 2026-03-05 21:39:19.415859 | aio | 2026-03-05 21:39:19.416167 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-03-05 21:39:19.416211 | aio | Thursday 05 March 2026 21:39:19 +0000 (0:00:00.893) 0:00:15.359 ******** 2026-03-05 21:39:19.866971 | aio | changed: [aio] 2026-03-05 21:39:19.867055 | aio | 2026-03-05 21:39:19.867360 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:39:19.867500 | aio | Thursday 05 March 2026 21:39:19 +0000 (0:00:00.451) 0:00:15.810 ******** 2026-03-05 21:39:20.403508 | aio | changed: [aio] 2026-03-05 21:39:20.403571 | aio | 2026-03-05 21:39:20.403662 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:39:20.403766 | aio | Thursday 05 March 2026 21:39:20 +0000 (0:00:00.536) 0:00:16.347 ******** 2026-03-05 21:39:20.604698 | aio | ok: [aio] 2026-03-05 21:39:20.604760 | aio | 2026-03-05 21:39:20.604848 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:39:20.604951 | aio | Thursday 05 March 2026 21:39:20 +0000 (0:00:00.201) 0:00:16.548 ******** 2026-03-05 21:39:20.677208 | aio | ok: [aio] => { 2026-03-05 21:39:20.677326 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:39:20.677450 | aio | } 2026-03-05 21:39:20.677831 | aio | 2026-03-05 21:39:20.677851 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:39:20.677858 | aio | Thursday 05 March 2026 21:39:20 +0000 (0:00:00.072) 0:00:16.621 ******** 2026-03-05 21:39:21.632507 | aio | changed: [aio] 2026-03-05 21:39:21.632556 | aio | 2026-03-05 21:39:21.632564 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:39:21.632570 | aio | Thursday 05 March 2026 21:39:21 +0000 (0:00:00.954) 0:00:17.575 ******** 2026-03-05 21:39:25.938784 | aio | changed: [aio] 2026-03-05 21:39:25.938832 | aio | 2026-03-05 21:39:25.938838 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:39:25.938843 | aio | Thursday 05 March 2026 21:39:25 +0000 (0:00:04.306) 0:00:21.882 ******** 2026-03-05 21:39:26.876883 | aio | ok: [aio] 2026-03-05 21:39:26.876976 | aio | 2026-03-05 21:39:26.877279 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:39:26.877328 | aio | Thursday 05 March 2026 21:39:26 +0000 (0:00:00.938) 0:00:22.820 ******** 2026-03-05 21:39:27.216244 | aio | changed: [aio] 2026-03-05 21:39:27.216316 | aio | 2026-03-05 21:39:27.216685 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:39:27.216736 | aio | Thursday 05 March 2026 21:39:27 +0000 (0:00:00.339) 0:00:23.159 ******** 2026-03-05 21:39:27.672241 | aio | changed: [aio] 2026-03-05 21:39:27.672347 | aio | 2026-03-05 21:39:27.672647 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:39:27.672848 | aio | Thursday 05 March 2026 21:39:27 +0000 (0:00:00.455) 0:00:23.615 ******** 2026-03-05 21:39:28.217200 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:39:28.217287 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:39:28.217406 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:39:28.217691 | aio | 2026-03-05 21:39:28.217707 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:39:28.217714 | aio | Thursday 05 March 2026 21:39:28 +0000 (0:00:00.545) 0:00:24.160 ******** 2026-03-05 21:39:28.667076 | aio | changed: [aio] 2026-03-05 21:39:28.667146 | aio | 2026-03-05 21:39:28.667210 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:39:28.667367 | aio | Thursday 05 March 2026 21:39:28 +0000 (0:00:00.449) 0:00:24.610 ******** 2026-03-05 21:39:29.111713 | aio | changed: [aio] 2026-03-05 21:39:29.111787 | aio | 2026-03-05 21:39:29.112270 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:39:29.112316 | aio | Thursday 05 March 2026 21:39:29 +0000 (0:00:00.435) 0:00:25.046 ******** 2026-03-05 21:39:29.112322 | aio | 2026-03-05 21:39:29.112327 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-03-05 21:39:29.112331 | aio | Thursday 05 March 2026 21:39:29 +0000 (0:00:00.009) 0:00:25.055 ******** 2026-03-05 21:39:29.760519 | aio | ok: [aio] 2026-03-05 21:39:29.760993 | aio | 2026-03-05 21:39:29.761045 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-03-05 21:39:29.761053 | aio | Thursday 05 March 2026 21:39:29 +0000 (0:00:00.648) 0:00:25.703 ******** 2026-03-05 21:39:30.594956 | aio | changed: [aio] 2026-03-05 21:39:30.595029 | aio | 2026-03-05 21:39:30.595108 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:39:30.595243 | aio | Thursday 05 March 2026 21:39:30 +0000 (0:00:00.834) 0:00:26.538 ******** 2026-03-05 21:39:31.123787 | aio | changed: [aio] 2026-03-05 21:39:31.123860 | aio | 2026-03-05 21:39:31.124069 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:39:31.124117 | aio | Thursday 05 March 2026 21:39:31 +0000 (0:00:00.528) 0:00:27.067 ******** 2026-03-05 21:39:31.170916 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-03-05 21:39:31.171022 | aio | 2026-03-05 21:39:31.171322 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:39:31.171341 | aio | Thursday 05 March 2026 21:39:31 +0000 (0:00:00.046) 0:00:27.114 ******** 2026-03-05 21:39:36.132051 | aio | changed: [aio] 2026-03-05 21:39:36.132129 | aio | 2026-03-05 21:39:36.132185 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:39:36.132313 | aio | Thursday 05 March 2026 21:39:36 +0000 (0:00:04.961) 0:00:32.075 ******** 2026-03-05 21:39:36.778093 | aio | ok: [aio] => (item=chronyd) 2026-03-05 21:39:36.778177 | aio | ok: [aio] => (item=sshd) 2026-03-05 21:39:36.778416 | aio | 2026-03-05 21:39:36.778514 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:39:36.778534 | aio | Thursday 05 March 2026 21:39:36 +0000 (0:00:00.646) 0:00:32.721 ******** 2026-03-05 21:39:37.055431 | aio | changed: [aio] 2026-03-05 21:39:37.055490 | aio | 2026-03-05 21:39:37.055589 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:39:37.055732 | aio | Thursday 05 March 2026 21:39:37 +0000 (0:00:00.277) 0:00:32.999 ******** 2026-03-05 21:39:37.246409 | aio | ok: [aio] 2026-03-05 21:39:37.246472 | aio | 2026-03-05 21:39:37.246554 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:39:37.246660 | aio | Thursday 05 March 2026 21:39:37 +0000 (0:00:00.190) 0:00:33.190 ******** 2026-03-05 21:39:37.695748 | aio | changed: [aio] 2026-03-05 21:39:37.695811 | aio | 2026-03-05 21:39:37.695913 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:39:37.696046 | aio | Thursday 05 March 2026 21:39:37 +0000 (0:00:00.449) 0:00:33.639 ******** 2026-03-05 21:39:38.024792 | aio | changed: [aio] 2026-03-05 21:39:38.024848 | aio | 2026-03-05 21:39:38.024946 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-03-05 21:39:38.025054 | aio | Thursday 05 March 2026 21:39:38 +0000 (0:00:00.329) 0:00:33.968 ******** 2026-03-05 21:39:38.173455 | aio | ok: [aio] 2026-03-05 21:39:38.173517 | aio | 2026-03-05 21:39:38.173683 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-03-05 21:39:38.173700 | aio | Thursday 05 March 2026 21:39:38 +0000 (0:00:00.148) 0:00:34.117 ******** 2026-03-05 21:39:38.372296 | aio | ok: [aio] => (item=aio) 2026-03-05 21:39:38.372355 | aio | 2026-03-05 21:39:38.372616 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-03-05 21:39:38.372699 | aio | Thursday 05 March 2026 21:39:38 +0000 (0:00:00.198) 0:00:34.315 ******** 2026-03-05 21:39:38.416840 | aio | ok: [aio] 2026-03-05 21:39:38.417159 | aio | 2026-03-05 21:39:38.417185 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-03-05 21:39:38.417193 | aio | Thursday 05 March 2026 21:39:38 +0000 (0:00:00.044) 0:00:34.360 ******** 2026-03-05 21:39:38.527454 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-03-05 21:39:38.527535 | aio | 2026-03-05 21:39:38.527765 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-03-05 21:39:38.527826 | aio | Thursday 05 March 2026 21:39:38 +0000 (0:00:00.110) 0:00:34.470 ******** 2026-03-05 21:39:38.805094 | aio | changed: [aio] 2026-03-05 21:39:38.805168 | aio | 2026-03-05 21:39:38.805360 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-03-05 21:39:38.805497 | aio | Thursday 05 March 2026 21:39:38 +0000 (0:00:00.277) 0:00:34.748 ******** 2026-03-05 21:39:39.452167 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-03-05 21:39:39.452235 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-03-05 21:39:39.452621 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-03-05 21:39:39.452664 | aio | 2026-03-05 21:39:39.452670 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-03-05 21:39:39.452675 | aio | Thursday 05 March 2026 21:39:39 +0000 (0:00:00.647) 0:00:35.396 ******** 2026-03-05 21:41:40.859919 | aio | ok: [aio] 2026-03-05 21:41:40.859996 | aio | 2026-03-05 21:41:40.860309 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-03-05 21:41:40.860358 | aio | Thursday 05 March 2026 21:41:40 +0000 (0:02:01.407) 0:02:36.803 ******** 2026-03-05 21:41:41.060218 | aio | changed: [aio] 2026-03-05 21:41:41.060293 | aio | 2026-03-05 21:41:41.060512 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-03-05 21:41:41.060734 | aio | Thursday 05 March 2026 21:41:41 +0000 (0:00:00.200) 0:02:37.003 ******** 2026-03-05 21:41:41.100391 | aio | ok: [aio] 2026-03-05 21:41:41.100442 | aio | 2026-03-05 21:41:41.100667 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:41:41.100710 | aio | Thursday 05 March 2026 21:41:41 +0000 (0:00:00.040) 0:02:37.044 ******** 2026-03-05 21:41:41.164510 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:41:41.164571 | aio | 2026-03-05 21:41:41.164650 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:41:41.164786 | aio | Thursday 05 March 2026 21:41:41 +0000 (0:00:00.064) 0:02:37.108 ******** 2026-03-05 21:41:47.829450 | aio | ok: [aio] 2026-03-05 21:41:47.829548 | aio | 2026-03-05 21:41:47.829599 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:41:47.829695 | aio | Thursday 05 March 2026 21:41:47 +0000 (0:00:06.664) 0:02:43.773 ******** 2026-03-05 21:41:47.877121 | aio | ok: [aio] => (item=aio) 2026-03-05 21:41:47.877183 | aio | 2026-03-05 21:41:47.877195 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:41:47.877205 | aio | Thursday 05 March 2026 21:41:47 +0000 (0:00:00.047) 0:02:43.820 ******** 2026-03-05 21:41:48.255980 | aio | ok: [aio] 2026-03-05 21:41:48.256095 | aio | 2026-03-05 21:41:48.256421 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:41:48.256661 | aio | Thursday 05 March 2026 21:41:48 +0000 (0:00:00.379) 0:02:44.199 ******** 2026-03-05 21:41:54.796579 | aio | ok: [aio] 2026-03-05 21:41:54.796632 | aio | 2026-03-05 21:41:54.796928 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-03-05 21:41:54.796942 | aio | Thursday 05 March 2026 21:41:54 +0000 (0:00:06.540) 0:02:50.739 ******** 2026-03-05 21:42:07.225254 | aio | changed: [aio] 2026-03-05 21:42:07.225320 | aio | 2026-03-05 21:42:07.225333 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-03-05 21:42:07.225354 | aio | Thursday 05 March 2026 21:42:07 +0000 (0:00:12.428) 0:03:03.168 ******** 2026-03-05 21:42:21.379752 | aio | ok: [aio] 2026-03-05 21:42:21.379822 | aio | 2026-03-05 21:42:21.379834 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:42:21.379845 | aio | Thursday 05 March 2026 21:42:21 +0000 (0:00:14.154) 0:03:17.322 ******** 2026-03-05 21:42:21.441165 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:42:21.441233 | aio | 2026-03-05 21:42:21.441296 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:42:21.441411 | aio | Thursday 05 March 2026 21:42:21 +0000 (0:00:00.062) 0:03:17.384 ******** 2026-03-05 21:42:21.478971 | aio | skipping: [aio] 2026-03-05 21:42:21.479018 | aio | 2026-03-05 21:42:21.479149 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:42:21.479276 | aio | Thursday 05 March 2026 21:42:21 +0000 (0:00:00.037) 0:03:17.422 ******** 2026-03-05 21:42:21.515230 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:42:21.515300 | aio | skipping: [aio] 2026-03-05 21:42:21.515390 | aio | 2026-03-05 21:42:21.515596 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:42:21.515615 | aio | Thursday 05 March 2026 21:42:21 +0000 (0:00:00.036) 0:03:17.459 ******** 2026-03-05 21:42:21.764694 | aio | ok: [aio] 2026-03-05 21:42:21.764798 | aio | 2026-03-05 21:42:21.765071 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:42:21.765093 | aio | Thursday 05 March 2026 21:42:21 +0000 (0:00:00.249) 0:03:17.708 ******** 2026-03-05 21:42:28.226907 | aio | ok: [aio] 2026-03-05 21:42:28.226986 | aio | 2026-03-05 21:42:28.227060 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-03-05 21:42:28.227188 | aio | Thursday 05 March 2026 21:42:28 +0000 (0:00:06.462) 0:03:24.170 ******** 2026-03-05 21:42:40.156048 | aio | changed: [aio] 2026-03-05 21:42:40.156105 | aio | 2026-03-05 21:42:40.156112 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-03-05 21:42:40.156119 | aio | Thursday 05 March 2026 21:42:40 +0000 (0:00:11.928) 0:03:36.099 ******** 2026-03-05 21:42:46.212040 | aio | ok: [aio] 2026-03-05 21:42:46.212124 | aio | 2026-03-05 21:42:46.212138 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-03-05 21:42:46.212258 | aio | Thursday 05 March 2026 21:42:46 +0000 (0:00:06.056) 0:03:42.155 ******** 2026-03-05 21:42:53.295396 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-03-05 21:42:53.295467 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-03-05 21:42:53.295531 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-03-05 21:42:53.295623 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-03-05 21:42:53.295709 | aio | 2026-03-05 21:42:53.295798 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-03-05 21:42:53.295871 | aio | 2026-03-05 21:42:53.295959 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:42:53.296048 | aio | Thursday 05 March 2026 21:42:53 +0000 (0:00:07.083) 0:03:49.239 ******** 2026-03-05 21:42:54.192435 | aio | ok: [aio] 2026-03-05 21:42:54.192497 | aio | 2026-03-05 21:42:54.192578 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:42:54.192671 | aio | Thursday 05 March 2026 21:42:54 +0000 (0:00:00.896) 0:03:50.136 ******** 2026-03-05 21:42:54.391391 | aio | ok: [aio] 2026-03-05 21:42:54.391460 | aio | 2026-03-05 21:42:54.391576 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:42:54.391675 | aio | Thursday 05 March 2026 21:42:54 +0000 (0:00:00.198) 0:03:50.335 ******** 2026-03-05 21:42:54.420300 | aio | skipping: [aio] 2026-03-05 21:42:54.420355 | aio | 2026-03-05 21:42:54.420459 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:42:54.420550 | aio | Thursday 05 March 2026 21:42:54 +0000 (0:00:00.028) 0:03:50.364 ******** 2026-03-05 21:42:54.621243 | aio | ok: [aio] 2026-03-05 21:42:54.621309 | aio | 2026-03-05 21:42:54.621405 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:42:54.621500 | aio | Thursday 05 March 2026 21:42:54 +0000 (0:00:00.200) 0:03:50.564 ******** 2026-03-05 21:42:54.671340 | aio | ok: [aio] => { 2026-03-05 21:42:54.671406 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:42:54.671479 | aio | } 2026-03-05 21:42:54.671558 | aio | 2026-03-05 21:42:54.671654 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:42:54.671743 | aio | Thursday 05 March 2026 21:42:54 +0000 (0:00:00.050) 0:03:50.615 ******** 2026-03-05 21:42:54.965303 | aio | ok: [aio] 2026-03-05 21:42:54.965410 | aio | 2026-03-05 21:42:54.965557 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:42:54.965697 | aio | Thursday 05 March 2026 21:42:54 +0000 (0:00:00.293) 0:03:50.908 ******** 2026-03-05 21:42:55.002213 | aio | skipping: [aio] 2026-03-05 21:42:55.002272 | aio | 2026-03-05 21:42:55.002395 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:42:55.002484 | aio | Thursday 05 March 2026 21:42:54 +0000 (0:00:00.037) 0:03:50.946 ******** 2026-03-05 21:42:55.037773 | aio | skipping: [aio] 2026-03-05 21:42:55.037843 | aio | 2026-03-05 21:42:55.037941 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:42:55.038029 | aio | Thursday 05 March 2026 21:42:55 +0000 (0:00:00.035) 0:03:50.981 ******** 2026-03-05 21:42:55.230026 | aio | ok: [aio] 2026-03-05 21:42:55.230091 | aio | 2026-03-05 21:42:55.230177 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:42:55.230322 | aio | Thursday 05 March 2026 21:42:55 +0000 (0:00:00.192) 0:03:51.173 ******** 2026-03-05 21:42:56.186722 | aio | ok: [aio] 2026-03-05 21:42:56.186785 | aio | 2026-03-05 21:42:56.186880 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:42:56.186963 | aio | Thursday 05 March 2026 21:42:56 +0000 (0:00:00.956) 0:03:52.130 ******** 2026-03-05 21:42:56.243182 | aio | ok: [aio] => { 2026-03-05 21:42:56.243235 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 21:42:56.243339 | aio | } 2026-03-05 21:42:56.243421 | aio | 2026-03-05 21:42:56.243521 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:42:56.243643 | aio | Thursday 05 March 2026 21:42:56 +0000 (0:00:00.056) 0:03:52.186 ******** 2026-03-05 21:42:56.589429 | aio | ok: [aio] 2026-03-05 21:42:56.589501 | aio | 2026-03-05 21:42:56.589637 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:42:56.589765 | aio | Thursday 05 March 2026 21:42:56 +0000 (0:00:00.346) 0:03:52.533 ******** 2026-03-05 21:42:58.491195 | aio | ok: [aio] 2026-03-05 21:42:58.491268 | aio | 2026-03-05 21:42:58.491334 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:42:58.491438 | aio | Thursday 05 March 2026 21:42:58 +0000 (0:00:01.902) 0:03:54.435 ******** 2026-03-05 21:42:58.516440 | aio | skipping: [aio] 2026-03-05 21:42:58.516502 | aio | 2026-03-05 21:42:58.516568 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:42:58.516654 | aio | Thursday 05 March 2026 21:42:58 +0000 (0:00:00.025) 0:03:54.460 ******** 2026-03-05 21:42:58.539559 | aio | skipping: [aio] 2026-03-05 21:42:58.539787 | aio | 2026-03-05 21:42:58.540092 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:42:58.540357 | aio | Thursday 05 March 2026 21:42:58 +0000 (0:00:00.022) 0:03:54.482 ******** 2026-03-05 21:42:58.566118 | aio | skipping: [aio] 2026-03-05 21:42:58.566155 | aio | 2026-03-05 21:42:58.566282 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:42:58.566370 | aio | Thursday 05 March 2026 21:42:58 +0000 (0:00:00.027) 0:03:54.510 ******** 2026-03-05 21:42:59.576787 | aio | ok: [aio] 2026-03-05 21:42:59.576857 | aio | 2026-03-05 21:42:59.577004 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:42:59.577151 | aio | Thursday 05 March 2026 21:42:59 +0000 (0:00:01.010) 0:03:55.520 ******** 2026-03-05 21:42:59.991865 | aio | ok: [aio] 2026-03-05 21:42:59.991931 | aio | 2026-03-05 21:42:59.992016 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:42:59.992110 | aio | Thursday 05 March 2026 21:42:59 +0000 (0:00:00.415) 0:03:55.935 ******** 2026-03-05 21:43:00.822071 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:43:00.822143 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:43:00.822267 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:43:00.822362 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:43:00.822462 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:43:00.822544 | aio | 2026-03-05 21:43:00.822647 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:43:00.822733 | aio | Thursday 05 March 2026 21:43:00 +0000 (0:00:00.830) 0:03:56.765 ******** 2026-03-05 21:43:01.280278 | aio | ok: [aio] 2026-03-05 21:43:01.280352 | aio | 2026-03-05 21:43:01.280426 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:43:01.280521 | aio | Thursday 05 March 2026 21:43:01 +0000 (0:00:00.451) 0:03:57.217 ******** 2026-03-05 21:43:01.280608 | aio | 2026-03-05 21:43:01.280703 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:43:01.280791 | aio | Thursday 05 March 2026 21:43:01 +0000 (0:00:00.006) 0:03:57.224 ******** 2026-03-05 21:43:01.622474 | aio | ok: [aio] 2026-03-05 21:43:01.622541 | aio | 2026-03-05 21:43:01.622647 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:43:01.622745 | aio | Thursday 05 March 2026 21:43:01 +0000 (0:00:00.342) 0:03:57.566 ******** 2026-03-05 21:43:01.824752 | aio | ok: [aio] 2026-03-05 21:43:01.824815 | aio | 2026-03-05 21:43:01.824904 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:43:01.824996 | aio | Thursday 05 March 2026 21:43:01 +0000 (0:00:00.202) 0:03:57.768 ******** 2026-03-05 21:43:01.873810 | aio | ok: [aio] => { 2026-03-05 21:43:01.873881 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:43:01.873928 | aio | } 2026-03-05 21:43:01.874017 | aio | 2026-03-05 21:43:01.874108 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:43:01.874218 | aio | Thursday 05 March 2026 21:43:01 +0000 (0:00:00.049) 0:03:57.817 ******** 2026-03-05 21:43:02.215583 | aio | ok: [aio] 2026-03-05 21:43:02.215653 | aio | 2026-03-05 21:43:02.215819 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:43:02.216007 | aio | Thursday 05 March 2026 21:43:02 +0000 (0:00:00.341) 0:03:58.159 ******** 2026-03-05 21:43:05.233295 | aio | ok: [aio] 2026-03-05 21:43:05.233364 | aio | 2026-03-05 21:43:05.233449 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:43:05.233542 | aio | Thursday 05 March 2026 21:43:05 +0000 (0:00:03.017) 0:04:01.177 ******** 2026-03-05 21:43:06.189899 | aio | ok: [aio] 2026-03-05 21:43:06.189992 | aio | 2026-03-05 21:43:06.190138 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:43:06.190303 | aio | Thursday 05 March 2026 21:43:06 +0000 (0:00:00.956) 0:04:02.133 ******** 2026-03-05 21:43:06.373375 | aio | ok: [aio] 2026-03-05 21:43:06.373483 | aio | 2026-03-05 21:43:06.373630 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:43:06.373769 | aio | Thursday 05 March 2026 21:43:06 +0000 (0:00:00.183) 0:04:02.317 ******** 2026-03-05 21:43:06.782653 | aio | ok: [aio] 2026-03-05 21:43:06.782731 | aio | 2026-03-05 21:43:06.782908 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:43:06.783039 | aio | Thursday 05 March 2026 21:43:06 +0000 (0:00:00.409) 0:04:02.726 ******** 2026-03-05 21:43:07.313523 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:43:07.313594 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:43:07.313670 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:43:07.313757 | aio | 2026-03-05 21:43:07.313861 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:43:07.314024 | aio | Thursday 05 March 2026 21:43:07 +0000 (0:00:00.531) 0:04:03.257 ******** 2026-03-05 21:43:07.727680 | aio | ok: [aio] 2026-03-05 21:43:07.727754 | aio | 2026-03-05 21:43:07.727911 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:43:07.728038 | aio | Thursday 05 March 2026 21:43:07 +0000 (0:00:00.413) 0:04:03.671 ******** 2026-03-05 21:43:08.148020 | aio | ok: [aio] 2026-03-05 21:43:08.148129 | aio | 2026-03-05 21:43:08.148265 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:43:08.148408 | aio | Thursday 05 March 2026 21:43:08 +0000 (0:00:00.414) 0:04:04.085 ******** 2026-03-05 21:43:08.148526 | aio | 2026-03-05 21:43:08.148658 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:43:08.148785 | aio | Thursday 05 March 2026 21:43:08 +0000 (0:00:00.006) 0:04:04.091 ******** 2026-03-05 21:43:08.506420 | aio | ok: [aio] 2026-03-05 21:43:08.506490 | aio | 2026-03-05 21:43:08.506559 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:43:08.506666 | aio | Thursday 05 March 2026 21:43:08 +0000 (0:00:00.358) 0:04:04.450 ******** 2026-03-05 21:43:08.552080 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-03-05 21:43:08.552169 | aio | 2026-03-05 21:43:08.552309 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:43:08.552454 | aio | Thursday 05 March 2026 21:43:08 +0000 (0:00:00.045) 0:04:04.495 ******** 2026-03-05 21:43:09.574593 | aio | ok: [aio] 2026-03-05 21:43:09.574687 | aio | 2026-03-05 21:43:09.574846 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:43:09.574988 | aio | Thursday 05 March 2026 21:43:09 +0000 (0:00:01.021) 0:04:05.517 ******** 2026-03-05 21:43:10.228151 | aio | ok: [aio] => (item=chronyd) 2026-03-05 21:43:10.228193 | aio | ok: [aio] => (item=sshd) 2026-03-05 21:43:10.228199 | aio | 2026-03-05 21:43:10.228204 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:43:10.228209 | aio | Thursday 05 March 2026 21:43:10 +0000 (0:00:00.653) 0:04:06.171 ******** 2026-03-05 21:43:10.504706 | aio | ok: [aio] 2026-03-05 21:43:10.504758 | aio | 2026-03-05 21:43:10.504765 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:43:10.504772 | aio | Thursday 05 March 2026 21:43:10 +0000 (0:00:00.276) 0:04:06.448 ******** 2026-03-05 21:43:10.704469 | aio | ok: [aio] 2026-03-05 21:43:10.704648 | aio | 2026-03-05 21:43:10.704655 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:43:10.704660 | aio | Thursday 05 March 2026 21:43:10 +0000 (0:00:00.199) 0:04:06.647 ******** 2026-03-05 21:43:10.931472 | aio | ok: [aio] 2026-03-05 21:43:10.931516 | aio | 2026-03-05 21:43:10.931522 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:43:10.931527 | aio | Thursday 05 March 2026 21:43:10 +0000 (0:00:00.227) 0:04:06.875 ******** 2026-03-05 21:43:11.128967 | aio | ok: [aio] 2026-03-05 21:43:11.129023 | aio | 2026-03-05 21:43:11.129122 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-03-05 21:43:11.129223 | aio | Thursday 05 March 2026 21:43:11 +0000 (0:00:00.197) 0:04:07.072 ******** 2026-03-05 21:43:11.339748 | aio | ok: [aio] => (item=aio) 2026-03-05 21:43:11.339830 | aio | 2026-03-05 21:43:11.340010 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-03-05 21:43:11.340143 | aio | Thursday 05 March 2026 21:43:11 +0000 (0:00:00.210) 0:04:07.283 ******** 2026-03-05 21:43:11.382484 | aio | ok: [aio] 2026-03-05 21:43:11.382549 | aio | 2026-03-05 21:43:11.382724 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:43:11.382870 | aio | Thursday 05 March 2026 21:43:11 +0000 (0:00:00.042) 0:04:07.325 ******** 2026-03-05 21:43:11.452974 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:43:11.453029 | aio | 2026-03-05 21:43:11.453196 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:43:11.453353 | aio | Thursday 05 March 2026 21:43:11 +0000 (0:00:00.070) 0:04:07.395 ******** 2026-03-05 21:43:11.499750 | aio | skipping: [aio] 2026-03-05 21:43:11.499789 | aio | 2026-03-05 21:43:11.499913 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:43:11.500008 | aio | Thursday 05 March 2026 21:43:11 +0000 (0:00:00.047) 0:04:07.443 ******** 2026-03-05 21:43:11.538104 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:43:11.538148 | aio | skipping: [aio] 2026-03-05 21:43:11.538290 | aio | 2026-03-05 21:43:11.538377 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:43:11.538471 | aio | Thursday 05 March 2026 21:43:11 +0000 (0:00:00.038) 0:04:07.482 ******** 2026-03-05 21:43:11.789563 | aio | ok: [aio] 2026-03-05 21:43:11.790327 | aio | 2026-03-05 21:43:11.791095 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:43:11.791111 | aio | Thursday 05 March 2026 21:43:11 +0000 (0:00:00.250) 0:04:07.732 ******** 2026-03-05 21:43:18.236106 | aio | ok: [aio] 2026-03-05 21:43:18.236189 | aio | 2026-03-05 21:43:18.236247 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-03-05 21:43:18.236380 | aio | Thursday 05 March 2026 21:43:18 +0000 (0:00:06.447) 0:04:14.179 ******** 2026-03-05 21:43:23.182590 | aio | ok: [aio] 2026-03-05 21:43:23.182653 | aio | 2026-03-05 21:43:23.182766 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-03-05 21:43:23.182899 | aio | Thursday 05 March 2026 21:43:23 +0000 (0:00:04.946) 0:04:19.126 ******** 2026-03-05 21:43:37.523518 | aio | ok: [aio] 2026-03-05 21:43:37.523567 | aio | 2026-03-05 21:43:37.523574 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-03-05 21:43:37.523721 | aio | Thursday 05 March 2026 21:43:37 +0000 (0:00:14.340) 0:04:33.467 ******** 2026-03-05 21:45:13.916934 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-03-05 21:45:13.917027 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-03-05 21:45:13.917046 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-03-05 21:45:13.917171 | aio | 2026-03-05 21:45:13.917305 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-03-05 21:45:13.917414 | aio | Thursday 05 March 2026 21:45:13 +0000 (0:01:36.393) 0:06:09.860 ******** 2026-03-05 21:45:19.873208 | aio | ok: [aio] 2026-03-05 21:45:19.873329 | aio | 2026-03-05 21:45:19.873342 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-03-05 21:45:19.873458 | aio | Thursday 05 March 2026 21:45:19 +0000 (0:00:05.956) 0:06:15.816 ******** 2026-03-05 21:45:26.051975 | aio | ok: [aio] 2026-03-05 21:45:26.052040 | aio | 2026-03-05 21:45:26.052362 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-03-05 21:45:26.052422 | aio | Thursday 05 March 2026 21:45:26 +0000 (0:00:06.178) 0:06:21.995 ******** 2026-03-05 21:45:26.103688 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-03-05 21:45:26.103764 | aio | 2026-03-05 21:45:26.103986 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-03-05 21:45:26.104012 | aio | Thursday 05 March 2026 21:45:26 +0000 (0:00:00.051) 0:06:22.047 ******** 2026-03-05 21:45:26.147822 | aio | ok: [aio] 2026-03-05 21:45:26.147863 | aio | 2026-03-05 21:45:26.147982 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-03-05 21:45:26.148085 | aio | Thursday 05 March 2026 21:45:26 +0000 (0:00:00.044) 0:06:22.091 ******** 2026-03-05 21:45:32.305301 | aio | ok: [aio] 2026-03-05 21:45:32.305380 | aio | 2026-03-05 21:45:32.305599 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-03-05 21:45:32.305639 | aio | Thursday 05 March 2026 21:45:32 +0000 (0:00:06.157) 0:06:28.249 ******** 2026-03-05 21:45:32.349654 | aio | ok: [aio] 2026-03-05 21:45:32.349739 | aio | 2026-03-05 21:45:32.349987 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-03-05 21:45:32.350013 | aio | Thursday 05 March 2026 21:45:32 +0000 (0:00:00.044) 0:06:28.293 ******** 2026-03-05 21:45:32.386011 | aio | skipping: [aio] => (item=1) 2026-03-05 21:45:32.386106 | aio | skipping: [aio] => (item=1) 2026-03-05 21:45:32.386220 | aio | skipping: [aio] => (item=1) 2026-03-05 21:45:32.386608 | aio | skipping: [aio] 2026-03-05 21:45:32.386629 | aio | 2026-03-05 21:45:32.386634 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-03-05 21:45:32.386639 | aio | Thursday 05 March 2026 21:45:32 +0000 (0:00:00.036) 0:06:28.329 ******** 2026-03-05 21:45:32.418132 | aio | skipping: [aio] 2026-03-05 21:45:32.418185 | aio | 2026-03-05 21:45:32.420630 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:45:32.420675 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-03-05 21:45:32.420681 | aio | 2026-03-05 21:45:32.420686 | aio | 2026-03-05 21:45:32.420690 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:45:32.420694 | aio | Thursday 05 March 2026 21:45:32 +0000 (0:00:00.032) 0:06:28.362 ******** 2026-03-05 21:45:32.420699 | aio | =============================================================================== 2026-03-05 21:45:32.420703 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 121.41s 2026-03-05 21:45:32.420707 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 96.39s 2026-03-05 21:45:32.420711 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.34s 2026-03-05 21:45:32.420715 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.15s 2026-03-05 21:45:32.420719 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.43s 2026-03-05 21:45:32.420723 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.93s 2026-03-05 21:45:32.420727 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.08s 2026-03-05 21:45:32.420731 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.66s 2026-03-05 21:45:32.420735 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.54s 2026-03-05 21:45:32.420739 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.46s 2026-03-05 21:45:32.420743 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.45s 2026-03-05 21:45:32.420747 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.18s 2026-03-05 21:45:32.420751 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.16s 2026-03-05 21:45:32.420755 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.06s 2026-03-05 21:45:32.420759 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.96s 2026-03-05 21:45:32.420763 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.96s 2026-03-05 21:45:32.420767 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 4.95s 2026-03-05 21:45:32.420771 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 4.68s 2026-03-05 21:45:32.420775 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.31s 2026-03-05 21:45:32.420779 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.02s 2026-03-05 21:45:32.522441 | aio | INFO [default > converge] Executed: Successful 2026-03-05 21:45:32.532443 | aio | INFO [default > idempotence] Executing 2026-03-05 21:45:33.388710 | aio | 2026-03-05 21:45:33.389150 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-03-05 21:45:33.389435 | aio | 2026-03-05 21:45:33.389718 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:45:33.390055 | aio | Thursday 05 March 2026 21:45:33 +0000 (0:00:00.049) 0:00:00.049 ******** 2026-03-05 21:45:34.577763 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 21:45:34.577813 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-03-05 21:45:34.577820 | aio | interpreter could change the meaning of that path. See 2026-03-05 21:45:34.577827 | aio | https://docs.ansible.com/ansible- 2026-03-05 21:45:34.577844 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 21:45:34.589460 | aio | ok: [aio] 2026-03-05 21:45:34.589493 | aio | 2026-03-05 21:45:34.589504 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:45:34.589513 | aio | Thursday 05 March 2026 21:45:34 +0000 (0:00:01.200) 0:00:01.249 ******** 2026-03-05 21:45:34.896161 | aio | ok: [aio] 2026-03-05 21:45:34.896248 | aio | 2026-03-05 21:45:34.896260 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:45:34.896285 | aio | Thursday 05 March 2026 21:45:34 +0000 (0:00:00.305) 0:00:01.555 ******** 2026-03-05 21:45:34.935381 | aio | skipping: [aio] 2026-03-05 21:45:34.935419 | aio | 2026-03-05 21:45:34.935431 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:45:34.935441 | aio | Thursday 05 March 2026 21:45:34 +0000 (0:00:00.039) 0:00:01.595 ******** 2026-03-05 21:45:35.235106 | aio | ok: [aio] 2026-03-05 21:45:35.235190 | aio | 2026-03-05 21:45:35.235199 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:45:35.235207 | aio | Thursday 05 March 2026 21:45:35 +0000 (0:00:00.299) 0:00:01.894 ******** 2026-03-05 21:45:35.308654 | aio | ok: [aio] => { 2026-03-05 21:45:35.308687 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:45:35.308695 | aio | } 2026-03-05 21:45:35.308701 | aio | 2026-03-05 21:45:35.308707 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:45:35.308714 | aio | Thursday 05 March 2026 21:45:35 +0000 (0:00:00.074) 0:00:01.968 ******** 2026-03-05 21:45:35.711412 | aio | ok: [aio] 2026-03-05 21:45:35.711474 | aio | 2026-03-05 21:45:35.711512 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:45:35.711639 | aio | Thursday 05 March 2026 21:45:35 +0000 (0:00:00.400) 0:00:02.369 ******** 2026-03-05 21:45:35.750617 | aio | skipping: [aio] 2026-03-05 21:45:35.750677 | aio | 2026-03-05 21:45:35.750771 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:45:35.750864 | aio | Thursday 05 March 2026 21:45:35 +0000 (0:00:00.042) 0:00:02.411 ******** 2026-03-05 21:45:35.792434 | aio | skipping: [aio] 2026-03-05 21:45:35.792618 | aio | 2026-03-05 21:45:35.792826 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:45:35.793026 | aio | Thursday 05 March 2026 21:45:35 +0000 (0:00:00.041) 0:00:02.453 ******** 2026-03-05 21:45:35.994791 | aio | ok: [aio] 2026-03-05 21:45:35.994991 | aio | 2026-03-05 21:45:35.995224 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:45:35.995443 | aio | Thursday 05 March 2026 21:45:35 +0000 (0:00:00.201) 0:00:02.655 ******** 2026-03-05 21:45:37.095715 | aio | ok: [aio] 2026-03-05 21:45:37.095785 | aio | 2026-03-05 21:45:37.095797 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:45:37.095807 | aio | Thursday 05 March 2026 21:45:37 +0000 (0:00:01.100) 0:00:03.755 ******** 2026-03-05 21:45:37.170737 | aio | ok: [aio] => { 2026-03-05 21:45:37.170823 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.0/containerd-2.2.0-linux-amd64.tar.gz" 2026-03-05 21:45:37.171407 | aio | } 2026-03-05 21:45:37.171618 | aio | 2026-03-05 21:45:37.171626 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:45:37.171634 | aio | Thursday 05 March 2026 21:45:37 +0000 (0:00:00.075) 0:00:03.831 ******** 2026-03-05 21:45:37.523196 | aio | ok: [aio] 2026-03-05 21:45:37.523329 | aio | 2026-03-05 21:45:37.523630 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:45:37.523675 | aio | Thursday 05 March 2026 21:45:37 +0000 (0:00:00.352) 0:00:04.183 ******** 2026-03-05 21:45:39.697594 | aio | ok: [aio] 2026-03-05 21:45:39.697648 | aio | 2026-03-05 21:45:39.697747 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:45:39.697883 | aio | Thursday 05 March 2026 21:45:39 +0000 (0:00:02.174) 0:00:06.358 ******** 2026-03-05 21:45:39.727564 | aio | skipping: [aio] 2026-03-05 21:45:39.727958 | aio | 2026-03-05 21:45:39.728004 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:45:39.728012 | aio | Thursday 05 March 2026 21:45:39 +0000 (0:00:00.029) 0:00:06.388 ******** 2026-03-05 21:45:39.753860 | aio | skipping: [aio] 2026-03-05 21:45:39.753927 | aio | 2026-03-05 21:45:39.754028 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:45:39.754158 | aio | Thursday 05 March 2026 21:45:39 +0000 (0:00:00.026) 0:00:06.414 ******** 2026-03-05 21:45:39.779730 | aio | skipping: [aio] 2026-03-05 21:45:39.779835 | aio | 2026-03-05 21:45:39.779966 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:45:39.780113 | aio | Thursday 05 March 2026 21:45:39 +0000 (0:00:00.025) 0:00:06.440 ******** 2026-03-05 21:45:40.746209 | aio | ok: [aio] 2026-03-05 21:45:40.746268 | aio | 2026-03-05 21:45:40.746363 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:45:40.746539 | aio | Thursday 05 March 2026 21:45:40 +0000 (0:00:00.966) 0:00:07.407 ******** 2026-03-05 21:45:41.183831 | aio | ok: [aio] 2026-03-05 21:45:41.183904 | aio | 2026-03-05 21:45:41.183962 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:45:41.184083 | aio | Thursday 05 March 2026 21:45:41 +0000 (0:00:00.437) 0:00:07.844 ******** 2026-03-05 21:45:42.076478 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:45:42.076550 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:45:42.077391 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:45:42.077441 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:45:42.077451 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:45:42.077458 | aio | 2026-03-05 21:45:42.077465 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:45:42.077471 | aio | Thursday 05 March 2026 21:45:42 +0000 (0:00:00.892) 0:00:08.737 ******** 2026-03-05 21:45:42.567125 | aio | ok: [aio] 2026-03-05 21:45:42.567195 | aio | 2026-03-05 21:45:42.567276 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:45:42.567690 | aio | Thursday 05 March 2026 21:45:42 +0000 (0:00:00.483) 0:00:09.220 ******** 2026-03-05 21:45:42.567734 | aio | 2026-03-05 21:45:42.567740 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:45:42.567744 | aio | Thursday 05 March 2026 21:45:42 +0000 (0:00:00.007) 0:00:09.227 ******** 2026-03-05 21:45:43.191524 | aio | ok: [aio] 2026-03-05 21:45:43.191606 | aio | 2026-03-05 21:45:43.191665 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:45:43.191789 | aio | Thursday 05 March 2026 21:45:43 +0000 (0:00:00.624) 0:00:09.852 ******** 2026-03-05 21:45:43.389677 | aio | ok: [aio] 2026-03-05 21:45:43.389745 | aio | 2026-03-05 21:45:43.389957 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:45:43.390002 | aio | Thursday 05 March 2026 21:45:43 +0000 (0:00:00.198) 0:00:10.050 ******** 2026-03-05 21:45:43.455852 | aio | ok: [aio] => { 2026-03-05 21:45:43.455925 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:45:43.456438 | aio | } 2026-03-05 21:45:43.456466 | aio | 2026-03-05 21:45:43.456473 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:45:43.456480 | aio | Thursday 05 March 2026 21:45:43 +0000 (0:00:00.066) 0:00:10.116 ******** 2026-03-05 21:45:43.803570 | aio | ok: [aio] 2026-03-05 21:45:43.803635 | aio | 2026-03-05 21:45:43.803864 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:45:43.803909 | aio | Thursday 05 March 2026 21:45:43 +0000 (0:00:00.347) 0:00:10.464 ******** 2026-03-05 21:45:46.843020 | aio | ok: [aio] 2026-03-05 21:45:46.843092 | aio | 2026-03-05 21:45:46.843173 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:45:46.843303 | aio | Thursday 05 March 2026 21:45:46 +0000 (0:00:03.039) 0:00:13.503 ******** 2026-03-05 21:45:47.878682 | aio | ok: [aio] 2026-03-05 21:45:47.878748 | aio | 2026-03-05 21:45:47.878841 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:45:47.878973 | aio | Thursday 05 March 2026 21:45:47 +0000 (0:00:01.035) 0:00:14.539 ******** 2026-03-05 21:45:48.156482 | aio | ok: [aio] 2026-03-05 21:45:48.156561 | aio | 2026-03-05 21:45:48.156908 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:45:48.156953 | aio | Thursday 05 March 2026 21:45:48 +0000 (0:00:00.277) 0:00:14.817 ******** 2026-03-05 21:45:48.577775 | aio | ok: [aio] 2026-03-05 21:45:48.578312 | aio | 2026-03-05 21:45:48.578607 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:45:48.578633 | aio | Thursday 05 March 2026 21:45:48 +0000 (0:00:00.421) 0:00:15.238 ******** 2026-03-05 21:45:49.126695 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:45:49.126787 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:45:49.126860 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:45:49.127166 | aio | 2026-03-05 21:45:49.127207 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:45:49.127213 | aio | Thursday 05 March 2026 21:45:49 +0000 (0:00:00.548) 0:00:15.787 ******** 2026-03-05 21:45:49.550293 | aio | ok: [aio] 2026-03-05 21:45:49.550354 | aio | 2026-03-05 21:45:49.550821 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:45:49.550842 | aio | Thursday 05 March 2026 21:45:49 +0000 (0:00:00.423) 0:00:16.210 ******** 2026-03-05 21:45:49.976768 | aio | ok: [aio] 2026-03-05 21:45:49.976841 | aio | 2026-03-05 21:45:49.976931 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:45:49.977323 | aio | Thursday 05 March 2026 21:45:49 +0000 (0:00:00.419) 0:00:16.630 ******** 2026-03-05 21:45:49.977361 | aio | 2026-03-05 21:45:49.977367 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:45:49.977371 | aio | Thursday 05 March 2026 21:45:49 +0000 (0:00:00.006) 0:00:16.637 ******** 2026-03-05 21:45:50.317136 | aio | ok: [aio] 2026-03-05 21:45:50.317200 | aio | 2026-03-05 21:45:50.317275 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:45:50.317408 | aio | Thursday 05 March 2026 21:45:50 +0000 (0:00:00.340) 0:00:16.977 ******** 2026-03-05 21:45:50.362872 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-03-05 21:45:50.362947 | aio | 2026-03-05 21:45:50.363168 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:45:50.363212 | aio | Thursday 05 March 2026 21:45:50 +0000 (0:00:00.045) 0:00:17.023 ******** 2026-03-05 21:45:51.289260 | aio | ok: [aio] 2026-03-05 21:45:51.289366 | aio | 2026-03-05 21:45:51.289669 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:45:51.289717 | aio | Thursday 05 March 2026 21:45:51 +0000 (0:00:00.926) 0:00:17.949 ******** 2026-03-05 21:45:51.917887 | aio | ok: [aio] => (item=chronyd) 2026-03-05 21:45:51.917961 | aio | ok: [aio] => (item=sshd) 2026-03-05 21:45:51.918264 | aio | 2026-03-05 21:45:51.918311 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:45:51.918317 | aio | Thursday 05 March 2026 21:45:51 +0000 (0:00:00.628) 0:00:18.578 ******** 2026-03-05 21:45:52.320119 | aio | ok: [aio] 2026-03-05 21:45:52.320200 | aio | 2026-03-05 21:45:52.320267 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:45:52.320394 | aio | Thursday 05 March 2026 21:45:52 +0000 (0:00:00.402) 0:00:18.980 ******** 2026-03-05 21:45:52.515085 | aio | ok: [aio] 2026-03-05 21:45:52.515182 | aio | 2026-03-05 21:45:52.515307 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:45:52.515380 | aio | Thursday 05 March 2026 21:45:52 +0000 (0:00:00.195) 0:00:19.175 ******** 2026-03-05 21:45:52.902270 | aio | ok: [aio] 2026-03-05 21:45:52.902328 | aio | 2026-03-05 21:45:52.902495 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:45:52.902537 | aio | Thursday 05 March 2026 21:45:52 +0000 (0:00:00.386) 0:00:19.562 ******** 2026-03-05 21:45:53.218393 | aio | ok: [aio] 2026-03-05 21:45:53.218464 | aio | 2026-03-05 21:45:53.218679 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-03-05 21:45:53.218721 | aio | Thursday 05 March 2026 21:45:53 +0000 (0:00:00.316) 0:00:19.879 ******** 2026-03-05 21:45:53.286843 | aio | ok: [aio] 2026-03-05 21:45:53.286893 | aio | 2026-03-05 21:45:53.286996 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-03-05 21:45:53.287122 | aio | Thursday 05 March 2026 21:45:53 +0000 (0:00:00.068) 0:00:19.947 ******** 2026-03-05 21:45:53.504285 | aio | ok: [aio] => (item=aio) 2026-03-05 21:45:53.504360 | aio | 2026-03-05 21:45:53.504762 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-03-05 21:45:53.504806 | aio | Thursday 05 March 2026 21:45:53 +0000 (0:00:00.217) 0:00:20.164 ******** 2026-03-05 21:45:53.545032 | aio | ok: [aio] 2026-03-05 21:45:53.545080 | aio | 2026-03-05 21:45:53.545325 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-03-05 21:45:53.545370 | aio | Thursday 05 March 2026 21:45:53 +0000 (0:00:00.040) 0:00:20.205 ******** 2026-03-05 21:45:53.579173 | aio | skipping: [aio] 2026-03-05 21:45:53.579222 | aio | 2026-03-05 21:45:53.579330 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:45:53.579460 | aio | Thursday 05 March 2026 21:45:53 +0000 (0:00:00.034) 0:00:20.239 ******** 2026-03-05 21:45:53.635888 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:45:53.635966 | aio | 2026-03-05 21:45:53.636239 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:45:53.636289 | aio | Thursday 05 March 2026 21:45:53 +0000 (0:00:00.056) 0:00:20.296 ******** 2026-03-05 21:45:59.842386 | aio | ok: [aio] 2026-03-05 21:45:59.842624 | aio | 2026-03-05 21:45:59.842638 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:45:59.842782 | aio | Thursday 05 March 2026 21:45:59 +0000 (0:00:06.206) 0:00:26.503 ******** 2026-03-05 21:45:59.894446 | aio | ok: [aio] => (item=aio) 2026-03-05 21:45:59.894520 | aio | 2026-03-05 21:45:59.894640 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:45:59.894715 | aio | Thursday 05 March 2026 21:45:59 +0000 (0:00:00.051) 0:00:26.554 ******** 2026-03-05 21:46:00.272175 | aio | ok: [aio] 2026-03-05 21:46:00.272247 | aio | 2026-03-05 21:46:00.272327 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:46:00.272462 | aio | Thursday 05 March 2026 21:46:00 +0000 (0:00:00.377) 0:00:26.932 ******** 2026-03-05 21:46:06.906405 | aio | ok: [aio] 2026-03-05 21:46:06.906484 | aio | 2026-03-05 21:46:06.906547 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-03-05 21:46:06.906648 | aio | Thursday 05 March 2026 21:46:06 +0000 (0:00:06.634) 0:00:33.567 ******** 2026-03-05 21:46:13.111849 | aio | ok: [aio] 2026-03-05 21:46:13.111925 | aio | 2026-03-05 21:46:13.112011 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-03-05 21:46:13.112117 | aio | Thursday 05 March 2026 21:46:13 +0000 (0:00:06.205) 0:00:39.772 ******** 2026-03-05 21:46:27.337059 | aio | ok: [aio] 2026-03-05 21:46:27.337121 | aio | 2026-03-05 21:46:27.337213 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:46:27.337335 | aio | Thursday 05 March 2026 21:46:27 +0000 (0:00:14.225) 0:00:53.997 ******** 2026-03-05 21:46:27.402042 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:46:27.402082 | aio | 2026-03-05 21:46:27.402327 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:46:27.402373 | aio | Thursday 05 March 2026 21:46:27 +0000 (0:00:00.064) 0:00:54.062 ******** 2026-03-05 21:46:27.447567 | aio | skipping: [aio] 2026-03-05 21:46:27.447731 | aio | 2026-03-05 21:46:27.447818 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:46:27.448088 | aio | Thursday 05 March 2026 21:46:27 +0000 (0:00:00.045) 0:00:54.108 ******** 2026-03-05 21:46:27.483888 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:46:27.483967 | aio | skipping: [aio] 2026-03-05 21:46:27.484274 | aio | 2026-03-05 21:46:27.484320 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:46:27.484326 | aio | Thursday 05 March 2026 21:46:27 +0000 (0:00:00.036) 0:00:54.144 ******** 2026-03-05 21:46:27.737711 | aio | ok: [aio] 2026-03-05 21:46:27.737777 | aio | 2026-03-05 21:46:27.737949 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:46:27.737965 | aio | Thursday 05 March 2026 21:46:27 +0000 (0:00:00.253) 0:00:54.398 ******** 2026-03-05 21:46:34.196159 | aio | ok: [aio] 2026-03-05 21:46:34.196224 | aio | 2026-03-05 21:46:34.196280 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-03-05 21:46:34.196422 | aio | Thursday 05 March 2026 21:46:34 +0000 (0:00:06.458) 0:01:00.856 ******** 2026-03-05 21:46:40.289360 | aio | ok: [aio] 2026-03-05 21:46:40.289793 | aio | 2026-03-05 21:46:40.289843 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-03-05 21:46:40.289851 | aio | Thursday 05 March 2026 21:46:40 +0000 (0:00:06.093) 0:01:06.949 ******** 2026-03-05 21:46:46.415136 | aio | ok: [aio] 2026-03-05 21:46:46.415362 | aio | 2026-03-05 21:46:46.415370 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-03-05 21:46:46.415376 | aio | Thursday 05 March 2026 21:46:46 +0000 (0:00:06.125) 0:01:13.075 ******** 2026-03-05 21:46:54.119593 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-03-05 21:46:54.119646 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-03-05 21:46:54.119652 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-03-05 21:46:54.119657 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-03-05 21:46:54.119661 | aio | 2026-03-05 21:46:54.119666 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-03-05 21:46:54.119671 | aio | 2026-03-05 21:46:54.119675 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:46:54.119679 | aio | Thursday 05 March 2026 21:46:54 +0000 (0:00:07.703) 0:01:20.779 ******** 2026-03-05 21:46:55.023626 | aio | ok: [aio] 2026-03-05 21:46:55.023700 | aio | 2026-03-05 21:46:55.023898 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:46:55.023945 | aio | Thursday 05 March 2026 21:46:55 +0000 (0:00:00.904) 0:01:21.684 ******** 2026-03-05 21:46:55.226793 | aio | ok: [aio] 2026-03-05 21:46:55.226867 | aio | 2026-03-05 21:46:55.227063 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:46:55.227109 | aio | Thursday 05 March 2026 21:46:55 +0000 (0:00:00.203) 0:01:21.887 ******** 2026-03-05 21:46:55.254120 | aio | skipping: [aio] 2026-03-05 21:46:55.254258 | aio | 2026-03-05 21:46:55.254483 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-03-05 21:46:55.254521 | aio | Thursday 05 March 2026 21:46:55 +0000 (0:00:00.027) 0:01:21.914 ******** 2026-03-05 21:46:55.460371 | aio | ok: [aio] 2026-03-05 21:46:55.460460 | aio | 2026-03-05 21:46:55.460532 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:46:55.460625 | aio | Thursday 05 March 2026 21:46:55 +0000 (0:00:00.206) 0:01:22.121 ******** 2026-03-05 21:46:55.527775 | aio | ok: [aio] => { 2026-03-05 21:46:55.527976 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.0/runc.amd64" 2026-03-05 21:46:55.528171 | aio | } 2026-03-05 21:46:55.528354 | aio | 2026-03-05 21:46:55.528560 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:46:55.528813 | aio | Thursday 05 March 2026 21:46:55 +0000 (0:00:00.067) 0:01:22.188 ******** 2026-03-05 21:46:55.832973 | aio | ok: [aio] 2026-03-05 21:46:55.833127 | aio | 2026-03-05 21:46:55.833343 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:46:55.833555 | aio | Thursday 05 March 2026 21:46:55 +0000 (0:00:00.304) 0:01:22.492 ******** 2026-03-05 21:46:55.875527 | aio | skipping: [aio] 2026-03-05 21:46:55.875776 | aio | 2026-03-05 21:46:55.876032 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:46:55.876243 | aio | Thursday 05 March 2026 21:46:55 +0000 (0:00:00.043) 0:01:22.535 ******** 2026-03-05 21:46:55.915417 | aio | skipping: [aio] 2026-03-05 21:46:55.915747 | aio | 2026-03-05 21:46:55.915845 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:46:55.916833 | aio | Thursday 05 March 2026 21:46:55 +0000 (0:00:00.039) 0:01:22.575 ******** 2026-03-05 21:46:56.123084 | aio | ok: [aio] 2026-03-05 21:46:56.123162 | aio | 2026-03-05 21:46:56.123228 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-03-05 21:46:56.123311 | aio | Thursday 05 March 2026 21:46:56 +0000 (0:00:00.207) 0:01:22.783 ******** 2026-03-05 21:46:57.098393 | aio | ok: [aio] 2026-03-05 21:46:57.098588 | aio | 2026-03-05 21:46:57.098830 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:46:57.099056 | aio | Thursday 05 March 2026 21:46:57 +0000 (0:00:00.974) 0:01:23.758 ******** 2026-03-05 21:46:57.169167 | aio | ok: [aio] => { 2026-03-05 21:46:57.169385 | 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:57.169587 | aio | } 2026-03-05 21:46:57.169775 | aio | 2026-03-05 21:46:57.169989 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:46:57.170259 | aio | Thursday 05 March 2026 21:46:57 +0000 (0:00:00.071) 0:01:23.829 ******** 2026-03-05 21:46:57.506043 | aio | ok: [aio] 2026-03-05 21:46:57.506115 | aio | 2026-03-05 21:46:57.506170 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:46:57.506302 | aio | Thursday 05 March 2026 21:46:57 +0000 (0:00:00.336) 0:01:24.166 ******** 2026-03-05 21:46:59.449897 | aio | ok: [aio] 2026-03-05 21:46:59.449979 | aio | 2026-03-05 21:46:59.449992 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-03-05 21:46:59.450003 | aio | Thursday 05 March 2026 21:46:59 +0000 (0:00:01.942) 0:01:26.109 ******** 2026-03-05 21:46:59.473471 | aio | skipping: [aio] 2026-03-05 21:46:59.474069 | aio | 2026-03-05 21:46:59.474147 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-03-05 21:46:59.474160 | aio | Thursday 05 March 2026 21:46:59 +0000 (0:00:00.024) 0:01:26.133 ******** 2026-03-05 21:46:59.505310 | aio | skipping: [aio] 2026-03-05 21:46:59.505408 | aio | 2026-03-05 21:46:59.505765 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-03-05 21:46:59.505800 | aio | Thursday 05 March 2026 21:46:59 +0000 (0:00:00.031) 0:01:26.165 ******** 2026-03-05 21:46:59.532718 | aio | skipping: [aio] 2026-03-05 21:46:59.533032 | aio | 2026-03-05 21:46:59.533086 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-03-05 21:46:59.533093 | aio | Thursday 05 March 2026 21:46:59 +0000 (0:00:00.027) 0:01:26.193 ******** 2026-03-05 21:47:00.519161 | aio | ok: [aio] 2026-03-05 21:47:00.519333 | aio | 2026-03-05 21:47:00.519389 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-03-05 21:47:00.519551 | aio | Thursday 05 March 2026 21:47:00 +0000 (0:00:00.986) 0:01:27.179 ******** 2026-03-05 21:47:00.940936 | aio | ok: [aio] 2026-03-05 21:47:00.941006 | aio | 2026-03-05 21:47:00.941215 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-03-05 21:47:00.941256 | aio | Thursday 05 March 2026 21:47:00 +0000 (0:00:00.422) 0:01:27.601 ******** 2026-03-05 21:47:01.870224 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-03-05 21:47:01.870274 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-03-05 21:47:01.870281 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-03-05 21:47:01.870285 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-03-05 21:47:01.870290 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-03-05 21:47:01.870295 | aio | 2026-03-05 21:47:01.870299 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-03-05 21:47:01.870303 | aio | Thursday 05 March 2026 21:47:01 +0000 (0:00:00.928) 0:01:28.530 ******** 2026-03-05 21:47:02.363134 | aio | ok: [aio] 2026-03-05 21:47:02.363178 | aio | 2026-03-05 21:47:02.363184 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-03-05 21:47:02.363188 | aio | Thursday 05 March 2026 21:47:02 +0000 (0:00:00.485) 0:01:29.015 ******** 2026-03-05 21:47:02.363193 | aio | 2026-03-05 21:47:02.363202 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-03-05 21:47:02.363207 | aio | Thursday 05 March 2026 21:47:02 +0000 (0:00:00.007) 0:01:29.023 ******** 2026-03-05 21:47:02.718791 | aio | ok: [aio] 2026-03-05 21:47:02.718864 | aio | 2026-03-05 21:47:02.719072 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 21:47:02.719111 | aio | Thursday 05 March 2026 21:47:02 +0000 (0:00:00.356) 0:01:29.379 ******** 2026-03-05 21:47:02.919089 | aio | ok: [aio] 2026-03-05 21:47:02.919153 | aio | 2026-03-05 21:47:02.919253 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-03-05 21:47:02.919376 | aio | Thursday 05 March 2026 21:47:02 +0000 (0:00:00.200) 0:01:29.579 ******** 2026-03-05 21:47:02.985624 | aio | ok: [aio] => { 2026-03-05 21:47:02.986318 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-03-05 21:47:02.986383 | aio | } 2026-03-05 21:47:02.986395 | aio | 2026-03-05 21:47:02.986404 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-03-05 21:47:02.986420 | aio | Thursday 05 March 2026 21:47:02 +0000 (0:00:00.066) 0:01:29.646 ******** 2026-03-05 21:47:03.321823 | aio | ok: [aio] 2026-03-05 21:47:03.321890 | aio | 2026-03-05 21:47:03.321973 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-03-05 21:47:03.322140 | aio | Thursday 05 March 2026 21:47:03 +0000 (0:00:00.336) 0:01:29.982 ******** 2026-03-05 21:47:06.403552 | aio | ok: [aio] 2026-03-05 21:47:06.403662 | aio | 2026-03-05 21:47:06.403680 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-03-05 21:47:06.403777 | aio | Thursday 05 March 2026 21:47:06 +0000 (0:00:03.081) 0:01:33.064 ******** 2026-03-05 21:47:07.402997 | aio | ok: [aio] 2026-03-05 21:47:07.403047 | aio | 2026-03-05 21:47:07.403054 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-03-05 21:47:07.403061 | aio | Thursday 05 March 2026 21:47:07 +0000 (0:00:00.998) 0:01:34.063 ******** 2026-03-05 21:47:07.598278 | aio | ok: [aio] 2026-03-05 21:47:07.598342 | aio | 2026-03-05 21:47:07.598542 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-03-05 21:47:07.598586 | aio | Thursday 05 March 2026 21:47:07 +0000 (0:00:00.195) 0:01:34.258 ******** 2026-03-05 21:47:08.027366 | aio | ok: [aio] 2026-03-05 21:47:08.027438 | aio | 2026-03-05 21:47:08.027765 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-03-05 21:47:08.027815 | aio | Thursday 05 March 2026 21:47:08 +0000 (0:00:00.428) 0:01:34.687 ******** 2026-03-05 21:47:08.591812 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-03-05 21:47:08.591906 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-03-05 21:47:08.592473 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-03-05 21:47:08.592520 | aio | 2026-03-05 21:47:08.592528 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-03-05 21:47:08.592535 | aio | Thursday 05 March 2026 21:47:08 +0000 (0:00:00.564) 0:01:35.252 ******** 2026-03-05 21:47:09.005530 | aio | ok: [aio] 2026-03-05 21:47:09.005601 | aio | 2026-03-05 21:47:09.005686 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-03-05 21:47:09.005817 | aio | Thursday 05 March 2026 21:47:09 +0000 (0:00:00.413) 0:01:35.666 ******** 2026-03-05 21:47:09.421285 | aio | ok: [aio] 2026-03-05 21:47:09.421390 | aio | 2026-03-05 21:47:09.422031 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-03-05 21:47:09.422050 | aio | Thursday 05 March 2026 21:47:09 +0000 (0:00:00.408) 0:01:36.074 ******** 2026-03-05 21:47:09.422057 | aio | 2026-03-05 21:47:09.422063 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-03-05 21:47:09.422069 | aio | Thursday 05 March 2026 21:47:09 +0000 (0:00:00.007) 0:01:36.081 ******** 2026-03-05 21:47:09.780670 | aio | ok: [aio] 2026-03-05 21:47:09.780730 | aio | 2026-03-05 21:47:09.780824 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-03-05 21:47:09.780959 | aio | Thursday 05 March 2026 21:47:09 +0000 (0:00:00.359) 0:01:36.441 ******** 2026-03-05 21:47:09.827997 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-03-05 21:47:09.828083 | aio | 2026-03-05 21:47:09.828258 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-03-05 21:47:09.828302 | aio | Thursday 05 March 2026 21:47:09 +0000 (0:00:00.047) 0:01:36.488 ******** 2026-03-05 21:47:10.832973 | aio | ok: [aio] 2026-03-05 21:47:10.833062 | aio | 2026-03-05 21:47:10.833337 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-03-05 21:47:10.833382 | aio | Thursday 05 March 2026 21:47:10 +0000 (0:00:01.005) 0:01:37.493 ******** 2026-03-05 21:47:11.471192 | aio | ok: [aio] => (item=chronyd) 2026-03-05 21:47:11.471262 | aio | ok: [aio] => (item=sshd) 2026-03-05 21:47:11.471555 | aio | 2026-03-05 21:47:11.471601 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-03-05 21:47:11.471608 | aio | Thursday 05 March 2026 21:47:11 +0000 (0:00:00.638) 0:01:38.131 ******** 2026-03-05 21:47:11.762145 | aio | ok: [aio] 2026-03-05 21:47:11.762606 | aio | 2026-03-05 21:47:11.762659 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-03-05 21:47:11.762668 | aio | Thursday 05 March 2026 21:47:11 +0000 (0:00:00.290) 0:01:38.422 ******** 2026-03-05 21:47:11.955085 | aio | ok: [aio] 2026-03-05 21:47:11.955157 | aio | 2026-03-05 21:47:11.955358 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-03-05 21:47:11.955400 | aio | Thursday 05 March 2026 21:47:11 +0000 (0:00:00.193) 0:01:38.615 ******** 2026-03-05 21:47:12.187493 | aio | ok: [aio] 2026-03-05 21:47:12.187563 | aio | 2026-03-05 21:47:12.187767 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-03-05 21:47:12.187811 | aio | Thursday 05 March 2026 21:47:12 +0000 (0:00:00.232) 0:01:38.848 ******** 2026-03-05 21:47:12.386377 | aio | ok: [aio] 2026-03-05 21:47:12.386451 | aio | 2026-03-05 21:47:12.386663 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-03-05 21:47:12.386706 | aio | Thursday 05 March 2026 21:47:12 +0000 (0:00:00.198) 0:01:39.047 ******** 2026-03-05 21:47:12.615102 | aio | ok: [aio] => (item=aio) 2026-03-05 21:47:12.615153 | aio | 2026-03-05 21:47:12.615268 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-03-05 21:47:12.615390 | aio | Thursday 05 March 2026 21:47:12 +0000 (0:00:00.228) 0:01:39.275 ******** 2026-03-05 21:47:12.659573 | aio | ok: [aio] 2026-03-05 21:47:12.659977 | aio | 2026-03-05 21:47:12.660006 | aio | TASK [Install Ceph host] ******************************************************* 2026-03-05 21:47:12.660014 | aio | Thursday 05 March 2026 21:47:12 +0000 (0:00:00.044) 0:01:39.320 ******** 2026-03-05 21:47:12.712315 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-03-05 21:47:12.712388 | aio | 2026-03-05 21:47:12.712484 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-03-05 21:47:12.712598 | aio | Thursday 05 March 2026 21:47:12 +0000 (0:00:00.053) 0:01:39.373 ******** 2026-03-05 21:47:12.752663 | aio | skipping: [aio] 2026-03-05 21:47:12.753079 | aio | 2026-03-05 21:47:12.753111 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-03-05 21:47:12.753119 | aio | Thursday 05 March 2026 21:47:12 +0000 (0:00:00.040) 0:01:39.413 ******** 2026-03-05 21:47:12.794260 | aio | skipping: [aio] => (item=aio) 2026-03-05 21:47:12.794345 | aio | skipping: [aio] 2026-03-05 21:47:12.794645 | aio | 2026-03-05 21:47:12.794690 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-03-05 21:47:12.794696 | aio | Thursday 05 March 2026 21:47:12 +0000 (0:00:00.041) 0:01:39.454 ******** 2026-03-05 21:47:13.038288 | aio | ok: [aio] 2026-03-05 21:47:13.038357 | aio | 2026-03-05 21:47:13.038581 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-03-05 21:47:13.038602 | aio | Thursday 05 March 2026 21:47:13 +0000 (0:00:00.243) 0:01:39.698 ******** 2026-03-05 21:47:19.527127 | aio | ok: [aio] 2026-03-05 21:47:19.527170 | aio | 2026-03-05 21:47:19.527176 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-03-05 21:47:19.527180 | aio | Thursday 05 March 2026 21:47:19 +0000 (0:00:06.488) 0:01:46.187 ******** 2026-03-05 21:47:25.019517 | aio | ok: [aio] 2026-03-05 21:47:25.019655 | aio | 2026-03-05 21:47:25.019718 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-03-05 21:47:25.019903 | aio | Thursday 05 March 2026 21:47:25 +0000 (0:00:05.492) 0:01:51.679 ******** 2026-03-05 21:47:39.434275 | aio | ok: [aio] 2026-03-05 21:47:39.434328 | aio | 2026-03-05 21:47:39.434440 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-03-05 21:47:39.434583 | aio | Thursday 05 March 2026 21:47:39 +0000 (0:00:14.415) 0:02:06.095 ******** 2026-03-05 21:47:39.503293 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-03-05 21:47:39.503363 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-03-05 21:47:39.503959 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-03-05 21:47:39.504012 | aio | skipping: [aio] 2026-03-05 21:47:39.504019 | aio | 2026-03-05 21:47:39.504025 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-03-05 21:47:39.504032 | aio | Thursday 05 March 2026 21:47:39 +0000 (0:00:00.068) 0:02:06.163 ******** 2026-03-05 21:47:45.757431 | aio | ok: [aio] 2026-03-05 21:47:45.757509 | aio | 2026-03-05 21:47:45.757871 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-03-05 21:47:45.757920 | aio | Thursday 05 March 2026 21:47:45 +0000 (0:00:06.254) 0:02:12.417 ******** 2026-03-05 21:47:51.936660 | aio | ok: [aio] 2026-03-05 21:47:51.936725 | aio | 2026-03-05 21:47:51.936960 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-03-05 21:47:51.937005 | aio | Thursday 05 March 2026 21:47:51 +0000 (0:00:06.179) 0:02:18.597 ******** 2026-03-05 21:47:51.991987 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-03-05 21:47:51.992048 | aio | 2026-03-05 21:47:51.992236 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-03-05 21:47:51.992274 | aio | Thursday 05 March 2026 21:47:51 +0000 (0:00:00.055) 0:02:18.652 ******** 2026-03-05 21:47:52.033366 | aio | ok: [aio] 2026-03-05 21:47:52.033443 | aio | 2026-03-05 21:47:52.033710 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-03-05 21:47:52.033763 | aio | Thursday 05 March 2026 21:47:52 +0000 (0:00:00.041) 0:02:18.694 ******** 2026-03-05 21:47:58.176670 | aio | ok: [aio] 2026-03-05 21:47:58.176755 | aio | 2026-03-05 21:47:58.176942 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-03-05 21:47:58.177137 | aio | Thursday 05 March 2026 21:47:58 +0000 (0:00:06.143) 0:02:24.837 ******** 2026-03-05 21:47:58.211630 | aio | ok: [aio] 2026-03-05 21:47:58.211703 | aio | 2026-03-05 21:47:58.211926 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-03-05 21:47:58.211972 | aio | Thursday 05 March 2026 21:47:58 +0000 (0:00:00.034) 0:02:24.872 ******** 2026-03-05 21:47:58.251978 | aio | skipping: [aio] => (item=1) 2026-03-05 21:47:58.252056 | aio | skipping: [aio] => (item=1) 2026-03-05 21:47:58.252766 | aio | skipping: [aio] => (item=1) 2026-03-05 21:47:58.252814 | aio | skipping: [aio] 2026-03-05 21:47:58.252822 | aio | 2026-03-05 21:47:58.252829 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-03-05 21:47:58.252836 | aio | Thursday 05 March 2026 21:47:58 +0000 (0:00:00.040) 0:02:24.912 ******** 2026-03-05 21:47:58.277379 | aio | skipping: [aio] 2026-03-05 21:47:58.277461 | aio | 2026-03-05 21:47:58.277533 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:47:58.278294 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-03-05 21:47:58.278352 | aio | 2026-03-05 21:47:58.278360 | aio | 2026-03-05 21:47:58.278367 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:47:58.278373 | aio | Thursday 05 March 2026 21:47:58 +0000 (0:00:00.025) 0:02:24.938 ******** 2026-03-05 21:47:58.278379 | aio | =============================================================================== 2026-03-05 21:47:58.278385 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.42s 2026-03-05 21:47:58.278391 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.23s 2026-03-05 21:47:58.278403 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.70s 2026-03-05 21:47:58.278409 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.63s 2026-03-05 21:47:58.278508 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.49s 2026-03-05 21:47:58.278595 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.46s 2026-03-05 21:47:58.278685 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.25s 2026-03-05 21:47:58.278779 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.21s 2026-03-05 21:47:58.278871 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.21s 2026-03-05 21:47:58.278961 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.18s 2026-03-05 21:47:58.279049 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.14s 2026-03-05 21:47:58.279138 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.13s 2026-03-05 21:47:58.279228 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.09s 2026-03-05 21:47:58.279318 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.49s 2026-03-05 21:47:58.279410 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.08s 2026-03-05 21:47:58.279501 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.04s 2026-03-05 21:47:58.279594 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.17s 2026-03-05 21:47:58.279686 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.94s 2026-03-05 21:47:58.279781 | aio | Gathering Facts --------------------------------------------------------- 1.20s 2026-03-05 21:47:58.279876 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.10s 2026-03-05 21:47:58.376483 | aio | INFO [default > idempotence] Executed: Successful 2026-03-05 21:47:58.382068 | aio | INFO [default > side_effect] Executing 2026-03-05 21:47:58.382375 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 21:47:58.387376 | aio | INFO [default > verify] Executing 2026-03-05 21:47:58.987270 | aio | 2026-03-05 21:47:58.987486 | aio | PLAY [Verify] ****************************************************************** 2026-03-05 21:47:58.987683 | aio | 2026-03-05 21:47:58.987897 | aio | TASK [Gathering Facts] ********************************************************* 2026-03-05 21:47:58.988145 | aio | Thursday 05 March 2026 21:47:58 +0000 (0:00:00.006) 0:00:00.006 ******** 2026-03-05 21:48:00.129929 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-03-05 21:48:00.130140 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-03-05 21:48:00.130402 | aio | interpreter could change the meaning of that path. See 2026-03-05 21:48:00.130600 | aio | https://docs.ansible.com/ansible- 2026-03-05 21:48:00.130808 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-03-05 21:48:00.141291 | aio | ok: [aio] 2026-03-05 21:48:00.141505 | aio | 2026-03-05 21:48:00.141738 | aio | TASK [Get cluster health status] *********************************************** 2026-03-05 21:48:00.141952 | aio | Thursday 05 March 2026 21:48:00 +0000 (0:00:01.154) 0:00:01.160 ******** 2026-03-05 21:48:10.400777 | aio | ok: [aio] 2026-03-05 21:48:10.400954 | aio | 2026-03-05 21:48:10.401177 | aio | TASK [Print cluster health status] ********************************************* 2026-03-05 21:48:10.401400 | aio | Thursday 05 March 2026 21:48:10 +0000 (0:00:10.259) 0:00:11.419 ******** 2026-03-05 21:48:10.427903 | aio | ok: [aio] => { 2026-03-05 21:48:10.428077 | aio | "_ceph_health": { 2026-03-05 21:48:10.428369 | aio | "changed": false, 2026-03-05 21:48:10.428474 | aio | "cmd": [ 2026-03-05 21:48:10.428662 | aio | "cephadm", 2026-03-05 21:48:10.428852 | aio | "shell", 2026-03-05 21:48:10.429041 | aio | "--", 2026-03-05 21:48:10.429307 | aio | "ceph", 2026-03-05 21:48:10.429439 | aio | "health" 2026-03-05 21:48:10.429628 | aio | ], 2026-03-05 21:48:10.429827 | aio | "delta": "0:00:09.979087", 2026-03-05 21:48:10.430023 | aio | "end": "2026-03-05 21:48:10.364360", 2026-03-05 21:48:10.430237 | aio | "failed": false, 2026-03-05 21:48:10.430435 | aio | "msg": "", 2026-03-05 21:48:10.430674 | aio | "rc": 0, 2026-03-05 21:48:10.430843 | aio | "start": "2026-03-05 21:48:00.385273", 2026-03-05 21:48:10.431060 | 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:48:10.431249 | aio | "stderr_lines": [ 2026-03-05 21:48:10.431465 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-03-05 21:48:10.431659 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-03-05 21:48:10.431840 | aio | ], 2026-03-05 21:48:10.432032 | aio | "stdout": "HEALTH_OK", 2026-03-05 21:48:10.432223 | aio | "stdout_lines": [ 2026-03-05 21:48:10.432430 | aio | "HEALTH_OK" 2026-03-05 21:48:10.432593 | aio | ] 2026-03-05 21:48:10.432772 | aio | } 2026-03-05 21:48:10.432955 | aio | } 2026-03-05 21:48:10.433131 | aio | 2026-03-05 21:48:10.433326 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-03-05 21:48:10.433544 | aio | Thursday 05 March 2026 21:48:10 +0000 (0:00:00.027) 0:00:11.447 ******** 2026-03-05 21:48:10.453754 | aio | ok: [aio] => { 2026-03-05 21:48:10.453904 | aio | "changed": false, 2026-03-05 21:48:10.454086 | aio | "msg": "All assertions passed" 2026-03-05 21:48:10.454306 | aio | } 2026-03-05 21:48:10.454518 | aio | 2026-03-05 21:48:10.454757 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-03-05 21:48:10.454950 | aio | Thursday 05 March 2026 21:48:10 +0000 (0:00:00.025) 0:00:11.473 ******** 2026-03-05 21:48:17.040863 | aio | changed: [aio] 2026-03-05 21:48:17.041045 | aio | 2026-03-05 21:48:17.041292 | aio | TASK [Create a test Ceph key] ************************************************** 2026-03-05 21:48:17.041548 | aio | Thursday 05 March 2026 21:48:17 +0000 (0:00:06.586) 0:00:18.059 ******** 2026-03-05 21:48:19.367918 | aio | changed: [aio] 2026-03-05 21:48:19.367986 | aio | 2026-03-05 21:48:19.367998 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-03-05 21:48:19.368008 | aio | Thursday 05 March 2026 21:48:19 +0000 (0:00:02.326) 0:00:20.386 ******** 2026-03-05 21:48:20.557064 | aio | ok: [aio] 2026-03-05 21:48:20.557760 | aio | 2026-03-05 21:48:20.557813 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-03-05 21:48:20.557825 | aio | Thursday 05 March 2026 21:48:20 +0000 (0:00:01.189) 0:00:21.576 ******** 2026-03-05 21:48:20.590296 | aio | ok: [aio] => { 2026-03-05 21:48:20.590348 | aio | "changed": false, 2026-03-05 21:48:20.590354 | aio | "msg": "All assertions passed" 2026-03-05 21:48:20.593480 | aio | } 2026-03-05 21:48:20.593523 | aio | 2026-03-05 21:48:20.593534 | aio | PLAY RECAP ********************************************************************* 2026-03-05 21:48:20.593545 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-05 21:48:20.593554 | aio | 2026-03-05 21:48:20.593563 | aio | 2026-03-05 21:48:20.593572 | aio | TASKS RECAP ******************************************************************** 2026-03-05 21:48:20.593581 | aio | Thursday 05 March 2026 21:48:20 +0000 (0:00:00.033) 0:00:21.609 ******** 2026-03-05 21:48:20.593590 | aio | =============================================================================== 2026-03-05 21:48:20.593599 | aio | Get cluster health status ---------------------------------------------- 10.26s 2026-03-05 21:48:20.593607 | aio | Create a test Ceph pool ------------------------------------------------- 6.59s 2026-03-05 21:48:20.593663 | aio | Create a test Ceph key -------------------------------------------------- 2.33s 2026-03-05 21:48:20.593673 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.19s 2026-03-05 21:48:20.593682 | aio | Gathering Facts --------------------------------------------------------- 1.15s 2026-03-05 21:48:20.593690 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-03-05 21:48:20.593699 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-03-05 21:48:20.593708 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-03-05 21:48:20.660272 | aio | INFO [default > verify] Executed: Successful 2026-03-05 21:48:20.671335 | aio | INFO [default > cleanup] Executing 2026-03-05 21:48:20.671663 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 21:48:20.676972 | aio | INFO [default > destroy] Executing 2026-03-05 21:48:20.677090 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-03-05 21:48:20.677178 | aio | INFO [default > destroy] Executed: Successful 2026-03-05 21:48:20.677446 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-05 21:48:20.999177 | aio | ok: Runtime: 0:10:12.373906 2026-03-05 21:48:21.011165 | 2026-03-05 21:48:21.011260 | PLAY RECAP 2026-03-05 21:48:21.011345 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 21:48:21.011390 | 2026-03-05 21:48:21.116360 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-05 21:48:21.119771 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 21:48:21.674873 | 2026-03-05 21:48:21.674990 | PLAY [all] 2026-03-05 21:48:21.685710 | 2026-03-05 21:48:21.685789 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-05 21:48:21.730608 | aio | skipping: Conditional result was False 2026-03-05 21:48:21.741990 | 2026-03-05 21:48:21.742072 | TASK [fetch-output : Set log path for single node] 2026-03-05 21:48:21.785311 | aio | ok 2026-03-05 21:48:21.791449 | 2026-03-05 21:48:21.791537 | LOOP [fetch-output : Ensure local output dirs] 2026-03-05 21:48:22.158885 | aio -> localhost | ok: "/var/lib/zuul/builds/ab9a6332bd744571afbba81401906669/work/logs" 2026-03-05 21:48:22.368864 | aio -> localhost | changed: "/var/lib/zuul/builds/ab9a6332bd744571afbba81401906669/work/artifacts" 2026-03-05 21:48:22.589531 | aio -> localhost | changed: "/var/lib/zuul/builds/ab9a6332bd744571afbba81401906669/work/docs" 2026-03-05 21:48:22.609089 | 2026-03-05 21:48:22.609240 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-05 21:48:23.233312 | aio | ok 2026-03-05 21:48:23.233596 | aio | changed: All items complete 2026-03-05 21:48:23.233641 | 2026-03-05 21:48:23.676833 | aio | changed: .d..t...... ./ 2026-03-05 21:48:24.143667 | aio | changed: .d..t...... ./ 2026-03-05 21:48:24.172563 | 2026-03-05 21:48:24.172660 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-05 21:48:24.584995 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007003 2026-03-05 21:48:24.839302 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008248 2026-03-05 21:48:24.861916 | 2026-03-05 21:48:24.861981 | PLAY [all] 2026-03-05 21:48:24.867647 | 2026-03-05 21:48:24.867712 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-05 21:48:25.258241 | aio | changed 2026-03-05 21:48:25.263778 | 2026-03-05 21:48:25.263829 | PLAY RECAP 2026-03-05 21:48:25.263878 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-05 21:48:25.263900 | 2026-03-05 21:48:25.381707 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 21:48:25.385207 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-05 21:48:25.947879 | 2026-03-05 21:48:25.948024 | PLAY [localhost] 2026-03-05 21:48:25.958216 | 2026-03-05 21:48:25.958290 | TASK [Generate Zuul manifest] 2026-03-05 21:48:25.980026 | localhost | ok 2026-03-05 21:48:25.998862 | 2026-03-05 21:48:25.998941 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-05 21:48:26.334930 | localhost | changed 2026-03-05 21:48:26.352819 | 2026-03-05 21:48:26.352924 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-05 21:48:26.396129 | localhost | ok 2026-03-05 21:48:26.404331 | 2026-03-05 21:48:26.404399 | TASK [Upload logs] 2026-03-05 21:48:26.427020 | localhost | ok 2026-03-05 21:48:26.487509 | 2026-03-05 21:48:26.487617 | TASK [Set zuul-log-path fact] 2026-03-05 21:48:26.518433 | localhost | ok 2026-03-05 21:48:26.531373 | 2026-03-05 21:48:26.531477 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 21:48:26.565521 | localhost | ok 2026-03-05 21:48:26.575035 | 2026-03-05 21:48:26.575122 | TASK [upload-logs : Create log directories] 2026-03-05 21:48:26.991181 | localhost | changed 2026-03-05 21:48:26.997356 | 2026-03-05 21:48:26.997447 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-05 21:48:27.415476 | localhost -> localhost | ok: Runtime: 0:00:00.004301 2026-03-05 21:48:27.422149 | 2026-03-05 21:48:27.422237 | TASK [upload-logs : Upload logs to log server] 2026-03-05 21:48:27.879814 | localhost | Output suppressed because no_log was given 2026-03-05 21:48:27.884552 | 2026-03-05 21:48:27.884639 | LOOP [upload-logs : Compress console log and json output] 2026-03-05 21:48:27.928018 | localhost | skipping: Conditional result was False 2026-03-05 21:48:27.935448 | localhost | skipping: Conditional result was False 2026-03-05 21:48:27.948632 | 2026-03-05 21:48:27.948802 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-05 21:48:27.995698 | localhost | skipping: Conditional result was False 2026-03-05 21:48:27.996087 | 2026-03-05 21:48:27.999786 | localhost | skipping: Conditional result was False 2026-03-05 21:48:28.018347 | 2026-03-05 21:48:28.018576 | LOOP [upload-logs : Upload console log and json output]