2026-06-16 00:39:43.765864 | Job console starting 2026-06-16 00:39:43.774710 | Updating git repos 2026-06-16 00:39:43.804562 | Cloning repos into workspace 2026-06-16 00:39:43.849294 | Restoring repo states 2026-06-16 00:39:43.856342 | Merging changes 2026-06-16 00:39:44.143933 | Checking out repos 2026-06-16 00:39:44.179062 | Preparing playbooks 2026-06-16 00:39:46.689542 | Running Ansible setup 2026-06-16 00:39:51.324969 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-16 00:39:51.950206 | 2026-06-16 00:39:51.993698 | PLAY [localhost] 2026-06-16 00:39:52.005976 | 2026-06-16 00:39:52.006051 | TASK [Gathering Facts] 2026-06-16 00:39:53.005256 | localhost | ok 2026-06-16 00:39:53.016953 | 2026-06-16 00:39:53.017079 | TASK [Setup log path fact] 2026-06-16 00:39:53.038510 | localhost | ok 2026-06-16 00:39:53.056409 | 2026-06-16 00:39:53.056588 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-16 00:39:53.087094 | localhost | ok 2026-06-16 00:39:53.095138 | 2026-06-16 00:39:53.095205 | TASK [emit-job-header : Print job information] 2026-06-16 00:39:53.137502 | # Job Information 2026-06-16 00:39:53.137848 | Ansible Version: 2.16.18 2026-06-16 00:39:53.137970 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-06-16 00:39:53.138040 | Pipeline: check 2026-06-16 00:39:53.138101 | Executor: 2d72f0692154 2026-06-16 00:39:53.138162 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/113 2026-06-16 00:39:53.138228 | Event ID: c60b9f80-691b-11f1-9711-0dd51fb7b2dc 2026-06-16 00:39:53.141581 | 2026-06-16 00:39:53.141651 | LOOP [emit-job-header : Print node information] 2026-06-16 00:39:53.240167 | localhost | ok: 2026-06-16 00:39:53.240467 | localhost | # Node Information 2026-06-16 00:39:53.240505 | localhost | Inventory Hostname: aio 2026-06-16 00:39:53.240528 | localhost | Hostname: np0000180439 2026-06-16 00:39:53.240552 | localhost | Username: zuul 2026-06-16 00:39:53.240579 | localhost | Distro: Ubuntu 22.04 2026-06-16 00:39:53.240604 | localhost | Provider: yul1 2026-06-16 00:39:53.240628 | localhost | Region: ca-ymq-1 2026-06-16 00:39:53.240651 | localhost | Label: ubuntu-jammy 2026-06-16 00:39:53.240674 | localhost | Product Name: OpenStack Nova 2026-06-16 00:39:53.240698 | localhost | Interface IP: 199.204.45.148 2026-06-16 00:39:53.250622 | 2026-06-16 00:39:53.250724 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-16 00:39:53.652521 | localhost -> localhost | changed 2026-06-16 00:39:53.814743 | 2026-06-16 00:39:53.814861 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-16 00:39:55.264276 | localhost -> localhost | changed 2026-06-16 00:39:55.274945 | 2026-06-16 00:39:55.275016 | PLAY [all] 2026-06-16 00:39:55.288683 | 2026-06-16 00:39:55.288825 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-16 00:39:55.506481 | aio -> localhost | ok 2026-06-16 00:39:55.516143 | 2026-06-16 00:39:55.516218 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-16 00:39:55.547592 | aio | ok 2026-06-16 00:39:55.565702 | aio | included: /var/lib/zuul/builds/1fd6281c07c94b3dbf71ffe957d7e248/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-16 00:39:55.576708 | 2026-06-16 00:39:55.576857 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-16 00:39:56.163768 | aio -> localhost | Generating public/private rsa key pair. 2026-06-16 00:39:56.544815 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/1fd6281c07c94b3dbf71ffe957d7e248/work/1fd6281c07c94b3dbf71ffe957d7e248_id_rsa 2026-06-16 00:39:56.545197 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/1fd6281c07c94b3dbf71ffe957d7e248/work/1fd6281c07c94b3dbf71ffe957d7e248_id_rsa.pub 2026-06-16 00:39:56.545282 | aio -> localhost | The key fingerprint is: 2026-06-16 00:39:56.545341 | aio -> localhost | SHA256:ZBKmqabaBhlGxMmzG00m7mK8+DyqlP6noj26hRl+9+Q zuul-build-sshkey 2026-06-16 00:39:56.545424 | aio -> localhost | The key's randomart image is: 2026-06-16 00:39:56.545475 | aio -> localhost | +---[RSA 3072]----+ 2026-06-16 00:39:56.545539 | aio -> localhost | |+.. o | 2026-06-16 00:39:56.545596 | aio -> localhost | | B o + . | 2026-06-16 00:39:56.545646 | aio -> localhost | |o B o . o | 2026-06-16 00:39:56.545695 | aio -> localhost | |.= o + | 2026-06-16 00:39:56.545744 | aio -> localhost | |=o= S | 2026-06-16 00:39:56.545793 | aio -> localhost | |=@. | 2026-06-16 00:39:56.545837 | aio -> localhost | |B=o. . . | 2026-06-16 00:39:56.545878 | aio -> localhost | |=B= ..+ | 2026-06-16 00:39:56.545930 | aio -> localhost | |XBB=o E | 2026-06-16 00:39:56.545995 | aio -> localhost | +----[SHA256]-----+ 2026-06-16 00:39:56.546299 | aio -> localhost | ok: Runtime: 0:00:00.177374 2026-06-16 00:39:56.556834 | 2026-06-16 00:39:56.556919 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-16 00:39:56.588013 | aio | ok 2026-06-16 00:39:56.599366 | aio | included: /var/lib/zuul/builds/1fd6281c07c94b3dbf71ffe957d7e248/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-16 00:39:56.606645 | 2026-06-16 00:39:56.606711 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-16 00:39:56.631915 | aio | skipping: Conditional result was False 2026-06-16 00:39:56.640691 | 2026-06-16 00:39:56.640783 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-16 00:39:57.070150 | aio | changed 2026-06-16 00:39:57.076732 | 2026-06-16 00:39:57.076797 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-16 00:39:57.271615 | aio | ok 2026-06-16 00:39:57.279113 | 2026-06-16 00:39:57.279177 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-16 00:39:57.771171 | aio | changed 2026-06-16 00:39:57.777776 | 2026-06-16 00:39:57.777845 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-16 00:39:58.287796 | aio | changed 2026-06-16 00:39:58.293119 | 2026-06-16 00:39:58.293192 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-16 00:39:58.319381 | aio | skipping: Conditional result was False 2026-06-16 00:39:58.326225 | 2026-06-16 00:39:58.326300 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-16 00:39:59.013662 | aio -> localhost | changed 2026-06-16 00:39:59.028902 | 2026-06-16 00:39:59.029297 | TASK [add-build-sshkey : Add back temp key] 2026-06-16 00:39:59.548285 | aio -> localhost | Identity added: /var/lib/zuul/builds/1fd6281c07c94b3dbf71ffe957d7e248/work/1fd6281c07c94b3dbf71ffe957d7e248_id_rsa (zuul-build-sshkey) 2026-06-16 00:39:59.548456 | aio -> localhost | ok: Runtime: 0:00:00.009504 2026-06-16 00:39:59.553649 | 2026-06-16 00:39:59.553725 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-16 00:39:59.868040 | aio | ok 2026-06-16 00:39:59.872798 | 2026-06-16 00:39:59.872867 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-16 00:39:59.898417 | aio | skipping: Conditional result was False 2026-06-16 00:39:59.916778 | 2026-06-16 00:39:59.916913 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-16 00:40:00.257956 | aio | ok 2026-06-16 00:40:00.264761 | 2026-06-16 00:40:00.264823 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-16 00:40:04.291698 | aio | Output suppressed because no_log was given 2026-06-16 00:40:04.338653 | 2026-06-16 00:40:04.338775 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-16 00:40:04.517890 | aio | ok: "logs" 2026-06-16 00:40:04.518119 | aio | ok: All items complete 2026-06-16 00:40:04.518148 | 2026-06-16 00:40:04.675193 | aio | ok: "artifacts" 2026-06-16 00:40:04.831095 | aio | ok: "docs" 2026-06-16 00:40:04.921632 | 2026-06-16 00:40:04.921747 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-16 00:40:05.112616 | aio | changed: "logs" 2026-06-16 00:40:05.273781 | aio | changed: "artifacts" 2026-06-16 00:40:05.432137 | aio | changed: "docs" 2026-06-16 00:40:05.463076 | 2026-06-16 00:40:05.463175 | PLAY RECAP 2026-06-16 00:40:05.463221 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-16 00:40:05.463251 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-16 00:40:05.463274 | 2026-06-16 00:40:05.630000 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-16 00:40:05.638607 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-16 00:40:06.305100 | 2026-06-16 00:40:06.559601 | PLAY [all] 2026-06-16 00:40:06.576957 | 2026-06-16 00:40:06.577088 | TASK [setup-uv : Extract archive] 2026-06-16 00:40:09.473221 | aio | changed 2026-06-16 00:40:09.522416 | 2026-06-16 00:40:09.522561 | TASK [setup-uv : Print version] 2026-06-16 00:40:09.833115 | aio | uv 0.8.13 2026-06-16 00:40:10.393224 | aio | ok: Runtime: 0:00:00.009736 2026-06-16 00:40:10.402022 | 2026-06-16 00:40:10.402094 | TASK [Install Ansible collection siblings] 2026-06-16 00:40:10.768528 | aio | ok: 2026-06-16 00:40:10.977018 | aio | Skipping community.general: no checked-out sibling 2026-06-16 00:40:10.977213 | aio | Skipping ansible.utils: no checked-out sibling 2026-06-16 00:40:10.977277 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-06-16 00:40:10.981138 | 2026-06-16 00:40:10.981250 | PLAY RECAP 2026-06-16 00:40:10.981382 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-16 00:40:10.981442 | 2026-06-16 00:40:11.102019 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-16 00:40:11.114963 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-16 00:40:11.811076 | 2026-06-16 00:40:11.811235 | PLAY [all] 2026-06-16 00:40:11.824563 | 2026-06-16 00:40:11.824656 | TASK [Copy inventory file for Zuul] 2026-06-16 00:40:12.769824 | aio | changed 2026-06-16 00:40:12.776221 | 2026-06-16 00:40:12.776317 | TASK [Switch "ansible_host" to private IP] 2026-06-16 00:40:13.104432 | aio | changed: 1 replacements made 2026-06-16 00:40:13.111196 | 2026-06-16 00:40:13.111265 | TASK [Run Molecule scenario] 2026-06-16 00:40:13.645597 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-06-16 00:40:14.317453 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-06-16 00:40:14.501654 | aio | Using CPython 3.13.7 2026-06-16 00:40:14.501766 | aio | Creating virtual environment at: .venv 2026-06-16 00:40:15.015718 | aio | Downloading pygments (1.2MiB) 2026-06-16 00:40:15.016792 | aio | Downloading cryptography (4.3MiB) 2026-06-16 00:40:15.016983 | aio | Downloading ansible-core (2.1MiB) 2026-06-16 00:40:15.017155 | aio | Downloading netaddr (2.2MiB) 2026-06-16 00:40:15.227127 | aio | Downloading netaddr 2026-06-16 00:40:15.260061 | aio | Downloading cryptography 2026-06-16 00:40:15.274246 | aio | Downloading pygments 2026-06-16 00:40:15.407286 | aio | Downloading ansible-core 2026-06-16 00:40:15.436148 | aio | Installed 36 packages in 28ms 2026-06-16 00:40:16.542612 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-06-16 00:40:16.542676 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-06-16 00:40:17.188060 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-16 00:40:17.188141 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-06-16 00:40:35.196128 | aio | INFO [default > dependency] Executing 2026-06-16 00:40:35.196264 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-06-16 00:40:35.196497 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-06-16 00:40:35.196662 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-16 00:40:35.203918 | aio | INFO [default > cleanup] Executing 2026-06-16 00:40:35.204208 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-16 00:40:35.209748 | aio | INFO [default > destroy] Executing 2026-06-16 00:40:35.209834 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-06-16 00:40:35.209916 | aio | INFO [default > destroy] Executed: Successful 2026-06-16 00:40:35.215009 | aio | INFO [default > syntax] Executing 2026-06-16 00:40:36.219546 | aio | 2026-06-16 00:40:36.219656 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-06-16 00:40:36.290074 | aio | INFO [default > syntax] Executed: Successful 2026-06-16 00:40:36.300064 | aio | INFO [default > create] Executing 2026-06-16 00:40:36.301885 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-16 00:40:36.307584 | aio | INFO [default > prepare] Executing 2026-06-16 00:40:36.981031 | aio | 2026-06-16 00:40:36.981229 | aio | PLAY [Prepare] ***************************************************************** 2026-06-16 00:40:36.981511 | aio | 2026-06-16 00:40:36.981716 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:40:36.981927 | aio | Tuesday 16 June 2026 00:40:36 +0000 (0:00:00.030) 0:00:00.030 ********** 2026-06-16 00:40:38.131459 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-16 00:40:38.131560 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-16 00:40:38.131689 | aio | interpreter could change the meaning of that path. See 2026-06-16 00:40:38.131820 | aio | https://docs.ansible.com/ansible- 2026-06-16 00:40:38.131963 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-16 00:40:38.142923 | aio | ok: [aio] 2026-06-16 00:40:38.143069 | aio | 2026-06-16 00:40:38.143295 | aio | TASK [Configure short hostname] ************************************************ 2026-06-16 00:40:38.143507 | aio | Tuesday 16 June 2026 00:40:38 +0000 (0:00:01.162) 0:00:01.193 ********** 2026-06-16 00:40:38.923898 | aio | changed: [aio] 2026-06-16 00:40:38.924055 | aio | 2026-06-16 00:40:38.924286 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-06-16 00:40:38.924581 | aio | Tuesday 16 June 2026 00:40:38 +0000 (0:00:00.780) 0:00:01.974 ********** 2026-06-16 00:40:39.205183 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-06-16 00:40:39.205358 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-06-16 00:40:39.205608 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-06-16 00:40:39.213684 | aio | changed: [aio] 2026-06-16 00:40:39.213837 | aio | 2026-06-16 00:40:39.214057 | aio | TASK [Update apt cache] ******************************************************** 2026-06-16 00:40:39.214301 | aio | Tuesday 16 June 2026 00:40:39 +0000 (0:00:00.290) 0:00:02.264 ********** 2026-06-16 00:41:09.104718 | aio | changed: [aio] 2026-06-16 00:41:09.104980 | aio | 2026-06-16 00:41:09.105240 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-06-16 00:41:09.105453 | aio | 2026-06-16 00:41:09.105681 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:41:09.105916 | aio | Tuesday 16 June 2026 00:41:09 +0000 (0:00:29.890) 0:00:32.154 ********** 2026-06-16 00:41:09.802576 | aio | ok: [aio] 2026-06-16 00:41:09.802675 | aio | 2026-06-16 00:41:09.802919 | aio | TASK [Install depedencies] ***************************************************** 2026-06-16 00:41:09.803073 | aio | Tuesday 16 June 2026 00:41:09 +0000 (0:00:00.698) 0:00:32.853 ********** 2026-06-16 00:41:30.351385 | aio | changed: [aio] 2026-06-16 00:41:30.351584 | aio | 2026-06-16 00:41:30.351906 | aio | TASK [Start up service] ******************************************************** 2026-06-16 00:41:30.352176 | aio | Tuesday 16 June 2026 00:41:30 +0000 (0:00:20.548) 0:00:53.401 ********** 2026-06-16 00:41:30.931310 | aio | ok: [aio] 2026-06-16 00:41:30.931616 | aio | 2026-06-16 00:41:30.932022 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-06-16 00:41:30.932287 | aio | Tuesday 16 June 2026 00:41:30 +0000 (0:00:00.580) 0:00:53.981 ********** 2026-06-16 00:41:31.231761 | aio | ok: [aio] 2026-06-16 00:41:31.231870 | aio | 2026-06-16 00:41:31.232001 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-06-16 00:41:31.232132 | aio | Tuesday 16 June 2026 00:41:31 +0000 (0:00:00.300) 0:00:54.282 ********** 2026-06-16 00:41:31.872778 | aio | changed: [aio] 2026-06-16 00:41:31.873016 | aio | 2026-06-16 00:41:31.873266 | aio | TASK [Get list of all loopback devices] **************************************** 2026-06-16 00:41:31.873642 | aio | Tuesday 16 June 2026 00:41:31 +0000 (0:00:00.641) 0:00:54.923 ********** 2026-06-16 00:41:32.065468 | aio | ok: [aio] 2026-06-16 00:41:32.065558 | aio | 2026-06-16 00:41:32.065710 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-06-16 00:41:32.065897 | aio | Tuesday 16 June 2026 00:41:32 +0000 (0:00:00.192) 0:00:55.116 ********** 2026-06-16 00:41:32.089524 | aio | skipping: [aio] 2026-06-16 00:41:32.089771 | aio | 2026-06-16 00:41:32.090090 | aio | TASK [Create devices for Ceph] ************************************************* 2026-06-16 00:41:32.090381 | aio | Tuesday 16 June 2026 00:41:32 +0000 (0:00:00.023) 0:00:55.140 ********** 2026-06-16 00:41:32.633255 | aio | changed: [aio] => (item=osd0) 2026-06-16 00:41:32.633437 | aio | changed: [aio] => (item=osd1) 2026-06-16 00:41:32.633648 | aio | changed: [aio] => (item=osd2) 2026-06-16 00:41:32.633851 | aio | 2026-06-16 00:41:32.634087 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-06-16 00:41:32.634319 | aio | Tuesday 16 June 2026 00:41:32 +0000 (0:00:00.543) 0:00:55.683 ********** 2026-06-16 00:41:33.273229 | aio | changed: [aio] => (item=osd0) 2026-06-16 00:41:33.273443 | aio | changed: [aio] => (item=osd1) 2026-06-16 00:41:33.273662 | aio | changed: [aio] => (item=osd2) 2026-06-16 00:41:33.273879 | aio | 2026-06-16 00:41:33.274115 | aio | TASK [Start loop devices] ****************************************************** 2026-06-16 00:41:33.274535 | aio | Tuesday 16 June 2026 00:41:33 +0000 (0:00:00.640) 0:00:56.323 ********** 2026-06-16 00:41:33.980660 | aio | changed: [aio] => (item=osd0) 2026-06-16 00:41:33.980798 | aio | changed: [aio] => (item=osd1) 2026-06-16 00:41:33.980933 | aio | changed: [aio] => (item=osd2) 2026-06-16 00:41:33.981042 | aio | 2026-06-16 00:41:33.981180 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-06-16 00:41:33.981308 | aio | Tuesday 16 June 2026 00:41:33 +0000 (0:00:00.707) 0:00:57.031 ********** 2026-06-16 00:41:36.914934 | aio | changed: [aio] => (item=osd0) 2026-06-16 00:41:36.915038 | aio | changed: [aio] => (item=osd1) 2026-06-16 00:41:36.915224 | aio | changed: [aio] => (item=osd2) 2026-06-16 00:41:36.915391 | aio | 2026-06-16 00:41:36.915567 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-06-16 00:41:36.915744 | aio | Tuesday 16 June 2026 00:41:36 +0000 (0:00:02.934) 0:00:59.965 ********** 2026-06-16 00:41:38.837658 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-06-16 00:41:38.837880 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-06-16 00:41:38.838130 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-06-16 00:41:38.838346 | aio | 2026-06-16 00:41:38.838608 | aio | PLAY RECAP ********************************************************************* 2026-06-16 00:41:38.838866 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-16 00:41:38.839089 | aio | 2026-06-16 00:41:38.839284 | aio | 2026-06-16 00:41:38.839500 | aio | TASKS RECAP ******************************************************************** 2026-06-16 00:41:38.839735 | aio | Tuesday 16 June 2026 00:41:38 +0000 (0:00:01.922) 0:01:01.888 ********** 2026-06-16 00:41:38.839989 | aio | =============================================================================== 2026-06-16 00:41:38.840220 | aio | Update apt cache ------------------------------------------------------- 29.89s 2026-06-16 00:41:38.840422 | aio | Install depedencies ---------------------------------------------------- 20.55s 2026-06-16 00:41:38.840635 | aio | Create a volume group for each loop device ------------------------------ 2.93s 2026-06-16 00:41:38.840966 | aio | Create a logical volume for each loop device ---------------------------- 1.92s 2026-06-16 00:41:38.841198 | aio | Gathering Facts --------------------------------------------------------- 1.16s 2026-06-16 00:41:38.841425 | aio | Configure short hostname ------------------------------------------------ 0.78s 2026-06-16 00:41:38.841623 | aio | Start loop devices ------------------------------------------------------ 0.71s 2026-06-16 00:41:38.841828 | aio | Gathering Facts --------------------------------------------------------- 0.70s 2026-06-16 00:41:38.842037 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.64s 2026-06-16 00:41:38.842247 | aio | Set permissions on loopback devices ------------------------------------- 0.64s 2026-06-16 00:41:38.842552 | aio | Start up service -------------------------------------------------------- 0.58s 2026-06-16 00:41:38.842780 | aio | Create devices for Ceph ------------------------------------------------- 0.54s 2026-06-16 00:41:38.842994 | aio | Generate lvm.conf ------------------------------------------------------- 0.30s 2026-06-16 00:41:38.843245 | aio | Ensure hostname inside hosts file --------------------------------------- 0.29s 2026-06-16 00:41:38.843556 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-06-16 00:41:38.843951 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-06-16 00:41:38.923639 | aio | INFO [default > prepare] Executed: Successful 2026-06-16 00:41:38.931603 | aio | INFO [default > converge] Executing 2026-06-16 00:41:39.775988 | aio | 2026-06-16 00:41:39.776075 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-16 00:41:39.776202 | aio | 2026-06-16 00:41:39.776325 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:41:39.776457 | aio | Tuesday 16 June 2026 00:41:39 +0000 (0:00:00.048) 0:00:00.048 ********** 2026-06-16 00:41:40.964880 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-16 00:41:40.965006 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-16 00:41:40.965241 | aio | interpreter could change the meaning of that path. See 2026-06-16 00:41:40.965451 | aio | https://docs.ansible.com/ansible- 2026-06-16 00:41:40.965658 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-16 00:41:40.975670 | aio | ok: [aio] 2026-06-16 00:41:40.975858 | aio | 2026-06-16 00:41:40.976067 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:41:40.976266 | aio | Tuesday 16 June 2026 00:41:40 +0000 (0:00:01.199) 0:00:01.247 ********** 2026-06-16 00:41:41.270215 | aio | ok: [aio] 2026-06-16 00:41:41.270335 | aio | 2026-06-16 00:41:41.270455 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:41:41.270600 | aio | Tuesday 16 June 2026 00:41:41 +0000 (0:00:00.294) 0:00:01.541 ********** 2026-06-16 00:41:41.311238 | aio | skipping: [aio] 2026-06-16 00:41:41.311548 | aio | 2026-06-16 00:41:41.311783 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-16 00:41:41.312000 | aio | Tuesday 16 June 2026 00:41:41 +0000 (0:00:00.040) 0:00:01.582 ********** 2026-06-16 00:41:41.620324 | aio | changed: [aio] 2026-06-16 00:41:41.620438 | aio | 2026-06-16 00:41:41.620518 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:41:41.620655 | aio | Tuesday 16 June 2026 00:41:41 +0000 (0:00:00.309) 0:00:01.891 ********** 2026-06-16 00:41:41.729042 | aio | ok: [aio] => { 2026-06-16 00:41:41.729164 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-16 00:41:41.729324 | aio | } 2026-06-16 00:41:41.729588 | aio | 2026-06-16 00:41:41.729685 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:41:41.729885 | aio | Tuesday 16 June 2026 00:41:41 +0000 (0:00:00.108) 0:00:02.000 ********** 2026-06-16 00:41:42.421677 | aio | changed: [aio] 2026-06-16 00:41:42.421908 | aio | 2026-06-16 00:41:42.422213 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:41:42.422518 | aio | Tuesday 16 June 2026 00:41:42 +0000 (0:00:00.692) 0:00:02.693 ********** 2026-06-16 00:41:42.468540 | aio | skipping: [aio] 2026-06-16 00:41:42.468726 | aio | 2026-06-16 00:41:42.469085 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:41:42.469319 | aio | Tuesday 16 June 2026 00:41:42 +0000 (0:00:00.047) 0:00:02.740 ********** 2026-06-16 00:41:42.512397 | aio | skipping: [aio] 2026-06-16 00:41:42.512565 | aio | 2026-06-16 00:41:42.512852 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:41:42.513063 | aio | Tuesday 16 June 2026 00:41:42 +0000 (0:00:00.043) 0:00:02.784 ********** 2026-06-16 00:41:42.732672 | aio | ok: [aio] 2026-06-16 00:41:42.732797 | aio | 2026-06-16 00:41:42.732987 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:41:42.733190 | aio | Tuesday 16 June 2026 00:41:42 +0000 (0:00:00.220) 0:00:03.004 ********** 2026-06-16 00:41:44.144600 | aio | ok: [aio] 2026-06-16 00:41:44.144694 | aio | 2026-06-16 00:41:44.144808 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:41:44.145004 | aio | Tuesday 16 June 2026 00:41:44 +0000 (0:00:01.411) 0:00:04.416 ********** 2026-06-16 00:41:44.222356 | aio | ok: [aio] => { 2026-06-16 00:41:44.222652 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-16 00:41:44.222806 | aio | } 2026-06-16 00:41:44.223004 | aio | 2026-06-16 00:41:44.223227 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:41:44.223456 | aio | Tuesday 16 June 2026 00:41:44 +0000 (0:00:00.077) 0:00:04.494 ********** 2026-06-16 00:41:44.988576 | aio | changed: [aio] 2026-06-16 00:41:44.988743 | aio | 2026-06-16 00:41:44.989055 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:41:44.989325 | aio | Tuesday 16 June 2026 00:41:44 +0000 (0:00:00.765) 0:00:05.260 ********** 2026-06-16 00:41:47.923083 | aio | changed: [aio] 2026-06-16 00:41:47.923160 | aio | 2026-06-16 00:41:47.923168 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-16 00:41:47.923174 | aio | Tuesday 16 June 2026 00:41:47 +0000 (0:00:02.934) 0:00:08.194 ********** 2026-06-16 00:41:47.953752 | aio | skipping: [aio] 2026-06-16 00:41:47.953814 | aio | 2026-06-16 00:41:47.954056 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-16 00:41:47.954073 | aio | Tuesday 16 June 2026 00:41:47 +0000 (0:00:00.030) 0:00:08.225 ********** 2026-06-16 00:41:47.981781 | aio | skipping: [aio] 2026-06-16 00:41:47.981862 | aio | 2026-06-16 00:41:47.981982 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-16 00:41:47.982128 | aio | Tuesday 16 June 2026 00:41:47 +0000 (0:00:00.028) 0:00:08.253 ********** 2026-06-16 00:41:48.006117 | aio | skipping: [aio] 2026-06-16 00:41:48.006190 | aio | 2026-06-16 00:41:48.006487 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-16 00:41:48.006540 | aio | Tuesday 16 June 2026 00:41:48 +0000 (0:00:00.024) 0:00:08.278 ********** 2026-06-16 00:41:59.862906 | aio | changed: [aio] 2026-06-16 00:41:59.863076 | aio | 2026-06-16 00:41:59.863085 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-16 00:41:59.863183 | aio | Tuesday 16 June 2026 00:41:59 +0000 (0:00:11.856) 0:00:20.135 ********** 2026-06-16 00:42:00.415145 | aio | changed: [aio] 2026-06-16 00:42:00.415208 | aio | 2026-06-16 00:42:00.415543 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-16 00:42:00.415598 | aio | Tuesday 16 June 2026 00:42:00 +0000 (0:00:00.552) 0:00:20.687 ********** 2026-06-16 00:42:01.309354 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-06-16 00:42:01.309420 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-16 00:42:01.309526 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-16 00:42:01.310011 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-16 00:42:01.310112 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-16 00:42:01.310119 | aio | 2026-06-16 00:42:01.310123 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-16 00:42:01.310128 | aio | Tuesday 16 June 2026 00:42:01 +0000 (0:00:00.894) 0:00:21.581 ********** 2026-06-16 00:42:01.884896 | aio | changed: [aio] 2026-06-16 00:42:01.884966 | aio | 2026-06-16 00:42:01.885532 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-16 00:42:01.885583 | aio | Tuesday 16 June 2026 00:42:01 +0000 (0:00:00.566) 0:00:22.148 ********** 2026-06-16 00:42:01.885590 | aio | 2026-06-16 00:42:01.885595 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-16 00:42:01.885601 | aio | Tuesday 16 June 2026 00:42:01 +0000 (0:00:00.008) 0:00:22.156 ********** 2026-06-16 00:42:02.792266 | aio | ok: [aio] 2026-06-16 00:42:02.792335 | aio | 2026-06-16 00:42:02.792648 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-06-16 00:42:02.792692 | aio | Tuesday 16 June 2026 00:42:02 +0000 (0:00:00.907) 0:00:23.064 ********** 2026-06-16 00:42:03.241297 | aio | changed: [aio] 2026-06-16 00:42:03.241375 | aio | 2026-06-16 00:42:03.241385 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-16 00:42:03.241392 | aio | Tuesday 16 June 2026 00:42:03 +0000 (0:00:00.448) 0:00:23.512 ********** 2026-06-16 00:42:03.781253 | aio | changed: [aio] 2026-06-16 00:42:03.781328 | aio | 2026-06-16 00:42:03.781512 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:42:03.781556 | aio | Tuesday 16 June 2026 00:42:03 +0000 (0:00:00.540) 0:00:24.053 ********** 2026-06-16 00:42:04.004827 | aio | ok: [aio] 2026-06-16 00:42:04.004903 | aio | 2026-06-16 00:42:04.004967 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:42:04.005077 | aio | Tuesday 16 June 2026 00:42:04 +0000 (0:00:00.223) 0:00:24.276 ********** 2026-06-16 00:42:04.066908 | aio | ok: [aio] => { 2026-06-16 00:42:04.066972 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-16 00:42:04.067380 | aio | } 2026-06-16 00:42:04.067573 | aio | 2026-06-16 00:42:04.067582 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:42:04.067589 | aio | Tuesday 16 June 2026 00:42:04 +0000 (0:00:00.062) 0:00:24.339 ********** 2026-06-16 00:42:05.027282 | aio | changed: [aio] 2026-06-16 00:42:05.027332 | aio | 2026-06-16 00:42:05.027340 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:42:05.027347 | aio | Tuesday 16 June 2026 00:42:05 +0000 (0:00:00.959) 0:00:25.298 ********** 2026-06-16 00:42:09.450901 | aio | changed: [aio] 2026-06-16 00:42:09.451013 | aio | 2026-06-16 00:42:09.451023 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-16 00:42:09.451155 | aio | Tuesday 16 June 2026 00:42:09 +0000 (0:00:04.424) 0:00:29.723 ********** 2026-06-16 00:42:10.562676 | aio | ok: [aio] 2026-06-16 00:42:10.562750 | aio | 2026-06-16 00:42:10.563002 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-16 00:42:10.563050 | aio | Tuesday 16 June 2026 00:42:10 +0000 (0:00:01.111) 0:00:30.834 ********** 2026-06-16 00:42:10.896737 | aio | changed: [aio] 2026-06-16 00:42:10.896900 | aio | 2026-06-16 00:42:10.897258 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-16 00:42:10.897318 | aio | Tuesday 16 June 2026 00:42:10 +0000 (0:00:00.334) 0:00:31.168 ********** 2026-06-16 00:42:11.356099 | aio | changed: [aio] 2026-06-16 00:42:11.356176 | aio | 2026-06-16 00:42:11.356465 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-16 00:42:11.356510 | aio | Tuesday 16 June 2026 00:42:11 +0000 (0:00:00.459) 0:00:31.628 ********** 2026-06-16 00:42:11.929462 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-06-16 00:42:11.929527 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-16 00:42:11.929611 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-16 00:42:11.929914 | aio | 2026-06-16 00:42:11.929959 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-16 00:42:11.929966 | aio | Tuesday 16 June 2026 00:42:11 +0000 (0:00:00.573) 0:00:32.201 ********** 2026-06-16 00:42:12.385743 | aio | changed: [aio] 2026-06-16 00:42:12.385785 | aio | 2026-06-16 00:42:12.385791 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-16 00:42:12.385796 | aio | Tuesday 16 June 2026 00:42:12 +0000 (0:00:00.456) 0:00:32.657 ********** 2026-06-16 00:42:12.827628 | aio | changed: [aio] 2026-06-16 00:42:12.827736 | aio | 2026-06-16 00:42:12.827793 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-16 00:42:12.828154 | aio | Tuesday 16 June 2026 00:42:12 +0000 (0:00:00.432) 0:00:33.090 ********** 2026-06-16 00:42:12.828201 | aio | 2026-06-16 00:42:12.828207 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-06-16 00:42:12.828211 | aio | Tuesday 16 June 2026 00:42:12 +0000 (0:00:00.009) 0:00:33.099 ********** 2026-06-16 00:42:13.518945 | aio | ok: [aio] 2026-06-16 00:42:13.519004 | aio | 2026-06-16 00:42:13.519202 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-06-16 00:42:13.519245 | aio | Tuesday 16 June 2026 00:42:13 +0000 (0:00:00.691) 0:00:33.791 ********** 2026-06-16 00:42:14.361638 | aio | changed: [aio] 2026-06-16 00:42:14.361691 | aio | 2026-06-16 00:42:14.361699 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-16 00:42:14.361706 | aio | Tuesday 16 June 2026 00:42:14 +0000 (0:00:00.842) 0:00:34.633 ********** 2026-06-16 00:42:14.911130 | aio | changed: [aio] 2026-06-16 00:42:14.911170 | aio | 2026-06-16 00:42:14.911177 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-16 00:42:14.911188 | aio | Tuesday 16 June 2026 00:42:14 +0000 (0:00:00.549) 0:00:35.183 ********** 2026-06-16 00:42:14.956848 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-16 00:42:14.956915 | aio | 2026-06-16 00:42:14.956942 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-16 00:42:14.956957 | aio | Tuesday 16 June 2026 00:42:14 +0000 (0:00:00.044) 0:00:35.227 ********** 2026-06-16 00:42:19.884419 | aio | changed: [aio] 2026-06-16 00:42:19.884518 | aio | 2026-06-16 00:42:19.884526 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-16 00:42:19.884533 | aio | Tuesday 16 June 2026 00:42:19 +0000 (0:00:04.928) 0:00:40.155 ********** 2026-06-16 00:42:20.560223 | aio | ok: [aio] => (item=chronyd) 2026-06-16 00:42:20.560320 | aio | ok: [aio] => (item=sshd) 2026-06-16 00:42:20.560347 | aio | 2026-06-16 00:42:20.560549 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-16 00:42:20.560681 | aio | Tuesday 16 June 2026 00:42:20 +0000 (0:00:00.676) 0:00:40.832 ********** 2026-06-16 00:42:21.176878 | aio | changed: [aio] 2026-06-16 00:42:21.176938 | aio | 2026-06-16 00:42:21.177029 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-16 00:42:21.177156 | aio | Tuesday 16 June 2026 00:42:21 +0000 (0:00:00.616) 0:00:41.449 ********** 2026-06-16 00:42:21.380644 | aio | ok: [aio] 2026-06-16 00:42:21.380688 | aio | 2026-06-16 00:42:21.380693 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-16 00:42:21.380698 | aio | Tuesday 16 June 2026 00:42:21 +0000 (0:00:00.203) 0:00:41.652 ********** 2026-06-16 00:42:21.830334 | aio | changed: [aio] 2026-06-16 00:42:21.830388 | aio | 2026-06-16 00:42:21.830401 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-16 00:42:21.830408 | aio | Tuesday 16 June 2026 00:42:21 +0000 (0:00:00.449) 0:00:42.102 ********** 2026-06-16 00:42:22.153563 | aio | changed: [aio] 2026-06-16 00:42:22.153601 | aio | 2026-06-16 00:42:22.153606 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-06-16 00:42:22.153611 | aio | Tuesday 16 June 2026 00:42:22 +0000 (0:00:00.323) 0:00:42.425 ********** 2026-06-16 00:42:22.313835 | aio | ok: [aio] 2026-06-16 00:42:22.313881 | aio | 2026-06-16 00:42:22.313887 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-06-16 00:42:22.313892 | aio | Tuesday 16 June 2026 00:42:22 +0000 (0:00:00.160) 0:00:42.585 ********** 2026-06-16 00:42:22.530999 | aio | ok: [aio] => (item=aio) 2026-06-16 00:42:22.531075 | aio | 2026-06-16 00:42:22.531142 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-06-16 00:42:22.531272 | aio | Tuesday 16 June 2026 00:42:22 +0000 (0:00:00.217) 0:00:42.803 ********** 2026-06-16 00:42:22.575246 | aio | ok: [aio] 2026-06-16 00:42:22.575663 | aio | 2026-06-16 00:42:22.575705 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-06-16 00:42:22.575713 | aio | Tuesday 16 June 2026 00:42:22 +0000 (0:00:00.043) 0:00:42.847 ********** 2026-06-16 00:42:22.651977 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-06-16 00:42:22.652047 | aio | 2026-06-16 00:42:22.652322 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-06-16 00:42:22.652377 | aio | Tuesday 16 June 2026 00:42:22 +0000 (0:00:00.076) 0:00:42.923 ********** 2026-06-16 00:42:22.934094 | aio | changed: [aio] 2026-06-16 00:42:22.934203 | aio | 2026-06-16 00:42:22.934211 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-06-16 00:42:22.934330 | aio | Tuesday 16 June 2026 00:42:22 +0000 (0:00:00.282) 0:00:43.206 ********** 2026-06-16 00:42:23.573338 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-06-16 00:42:23.573411 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-06-16 00:42:23.573868 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-06-16 00:42:23.573949 | aio | 2026-06-16 00:42:23.573956 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-06-16 00:42:23.573962 | aio | Tuesday 16 June 2026 00:42:23 +0000 (0:00:00.638) 0:00:43.845 ********** 2026-06-16 00:43:49.051174 | aio | ok: [aio] 2026-06-16 00:43:49.051250 | aio | 2026-06-16 00:43:49.051301 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-06-16 00:43:49.051430 | aio | Tuesday 16 June 2026 00:43:49 +0000 (0:01:25.478) 0:02:09.323 ********** 2026-06-16 00:43:49.243423 | aio | changed: [aio] 2026-06-16 00:43:49.243470 | aio | 2026-06-16 00:43:49.243478 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-06-16 00:43:49.243484 | aio | Tuesday 16 June 2026 00:43:49 +0000 (0:00:00.191) 0:02:09.515 ********** 2026-06-16 00:43:49.278962 | aio | ok: [aio] 2026-06-16 00:43:49.279000 | aio | 2026-06-16 00:43:49.279006 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:43:49.279011 | aio | Tuesday 16 June 2026 00:43:49 +0000 (0:00:00.035) 0:02:09.551 ********** 2026-06-16 00:43:49.345410 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:43:49.345452 | aio | 2026-06-16 00:43:49.345458 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:43:49.345463 | aio | Tuesday 16 June 2026 00:43:49 +0000 (0:00:00.066) 0:02:09.617 ********** 2026-06-16 00:43:54.839995 | aio | ok: [aio] 2026-06-16 00:43:54.840074 | aio | 2026-06-16 00:43:54.840402 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:43:54.840447 | aio | Tuesday 16 June 2026 00:43:54 +0000 (0:00:05.494) 0:02:15.112 ********** 2026-06-16 00:43:54.886584 | aio | ok: [aio] => (item=aio) 2026-06-16 00:43:54.886982 | aio | 2026-06-16 00:43:54.887027 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:43:54.887034 | aio | Tuesday 16 June 2026 00:43:54 +0000 (0:00:00.046) 0:02:15.158 ********** 2026-06-16 00:43:55.243087 | aio | ok: [aio] 2026-06-16 00:43:55.243145 | aio | 2026-06-16 00:43:55.243252 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:43:55.243372 | aio | Tuesday 16 June 2026 00:43:55 +0000 (0:00:00.356) 0:02:15.515 ********** 2026-06-16 00:44:02.035391 | aio | ok: [aio] 2026-06-16 00:44:02.035496 | aio | 2026-06-16 00:44:02.035540 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-06-16 00:44:02.035680 | aio | Tuesday 16 June 2026 00:44:02 +0000 (0:00:06.792) 0:02:22.307 ********** 2026-06-16 00:44:13.896325 | aio | changed: [aio] 2026-06-16 00:44:13.896380 | aio | 2026-06-16 00:44:13.896386 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-06-16 00:44:13.896396 | aio | Tuesday 16 June 2026 00:44:13 +0000 (0:00:11.860) 0:02:34.168 ********** 2026-06-16 00:44:27.972658 | aio | ok: [aio] 2026-06-16 00:44:27.972748 | aio | 2026-06-16 00:44:27.972816 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:44:27.972853 | aio | Tuesday 16 June 2026 00:44:27 +0000 (0:00:14.076) 0:02:48.244 ********** 2026-06-16 00:44:28.043236 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:44:28.043298 | aio | 2026-06-16 00:44:28.043629 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:44:28.043685 | aio | Tuesday 16 June 2026 00:44:28 +0000 (0:00:00.070) 0:02:48.315 ********** 2026-06-16 00:44:28.084807 | aio | skipping: [aio] 2026-06-16 00:44:28.084884 | aio | 2026-06-16 00:44:28.085071 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:44:28.085115 | aio | Tuesday 16 June 2026 00:44:28 +0000 (0:00:00.041) 0:02:48.356 ********** 2026-06-16 00:44:28.127188 | aio | skipping: [aio] => (item=aio) 2026-06-16 00:44:28.127272 | aio | skipping: [aio] 2026-06-16 00:44:28.127655 | aio | 2026-06-16 00:44:28.127687 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:44:28.127695 | aio | Tuesday 16 June 2026 00:44:28 +0000 (0:00:00.042) 0:02:48.399 ********** 2026-06-16 00:44:28.374002 | aio | ok: [aio] 2026-06-16 00:44:28.374062 | aio | 2026-06-16 00:44:28.374152 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:44:28.374281 | aio | Tuesday 16 June 2026 00:44:28 +0000 (0:00:00.246) 0:02:48.646 ********** 2026-06-16 00:44:35.178260 | aio | ok: [aio] 2026-06-16 00:44:35.178331 | aio | 2026-06-16 00:44:35.178523 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-06-16 00:44:35.178568 | aio | Tuesday 16 June 2026 00:44:35 +0000 (0:00:06.804) 0:02:55.450 ********** 2026-06-16 00:44:46.908637 | aio | changed: [aio] 2026-06-16 00:44:46.908707 | aio | 2026-06-16 00:44:46.908811 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-06-16 00:44:46.908982 | aio | Tuesday 16 June 2026 00:44:46 +0000 (0:00:11.730) 0:03:07.180 ********** 2026-06-16 00:44:52.882824 | aio | ok: [aio] 2026-06-16 00:44:52.882892 | aio | 2026-06-16 00:44:52.882903 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-06-16 00:44:52.882911 | aio | Tuesday 16 June 2026 00:44:52 +0000 (0:00:05.973) 0:03:13.154 ********** 2026-06-16 00:44:57.331791 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-06-16 00:44:57.331851 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-06-16 00:44:57.331857 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-06-16 00:44:57.331863 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-06-16 00:44:57.331868 | aio | 2026-06-16 00:44:57.331873 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-06-16 00:44:57.331878 | aio | 2026-06-16 00:44:57.331882 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:44:57.331886 | aio | Tuesday 16 June 2026 00:44:57 +0000 (0:00:04.448) 0:03:17.603 ********** 2026-06-16 00:44:58.213718 | aio | ok: [aio] 2026-06-16 00:44:58.213803 | aio | 2026-06-16 00:44:58.213943 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:44:58.214080 | aio | Tuesday 16 June 2026 00:44:58 +0000 (0:00:00.882) 0:03:18.485 ********** 2026-06-16 00:44:58.423164 | aio | ok: [aio] 2026-06-16 00:44:58.423225 | aio | 2026-06-16 00:44:58.423298 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:44:58.423387 | aio | Tuesday 16 June 2026 00:44:58 +0000 (0:00:00.209) 0:03:18.695 ********** 2026-06-16 00:44:58.459256 | aio | skipping: [aio] 2026-06-16 00:44:58.459340 | aio | 2026-06-16 00:44:58.459466 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-16 00:44:58.459603 | aio | Tuesday 16 June 2026 00:44:58 +0000 (0:00:00.036) 0:03:18.731 ********** 2026-06-16 00:44:58.662599 | aio | ok: [aio] 2026-06-16 00:44:58.662675 | aio | 2026-06-16 00:44:58.662753 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:44:58.662890 | aio | Tuesday 16 June 2026 00:44:58 +0000 (0:00:00.203) 0:03:18.934 ********** 2026-06-16 00:44:58.709902 | aio | ok: [aio] => { 2026-06-16 00:44:58.709975 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-16 00:44:58.710175 | aio | } 2026-06-16 00:44:58.710361 | aio | 2026-06-16 00:44:58.710579 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:44:58.710782 | aio | Tuesday 16 June 2026 00:44:58 +0000 (0:00:00.047) 0:03:18.982 ********** 2026-06-16 00:44:58.984675 | aio | ok: [aio] 2026-06-16 00:44:58.984802 | aio | 2026-06-16 00:44:58.985020 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:44:58.985174 | aio | Tuesday 16 June 2026 00:44:58 +0000 (0:00:00.274) 0:03:19.256 ********** 2026-06-16 00:44:59.021349 | aio | skipping: [aio] 2026-06-16 00:44:59.021460 | aio | 2026-06-16 00:44:59.021570 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:44:59.021670 | aio | Tuesday 16 June 2026 00:44:59 +0000 (0:00:00.037) 0:03:19.293 ********** 2026-06-16 00:44:59.051589 | aio | skipping: [aio] 2026-06-16 00:44:59.051664 | aio | 2026-06-16 00:44:59.051797 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:44:59.051892 | aio | Tuesday 16 June 2026 00:44:59 +0000 (0:00:00.030) 0:03:19.323 ********** 2026-06-16 00:44:59.257205 | aio | ok: [aio] 2026-06-16 00:44:59.257288 | aio | 2026-06-16 00:44:59.257309 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:44:59.257441 | aio | Tuesday 16 June 2026 00:44:59 +0000 (0:00:00.205) 0:03:19.529 ********** 2026-06-16 00:45:00.342301 | aio | ok: [aio] 2026-06-16 00:45:00.342348 | aio | 2026-06-16 00:45:00.342353 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:45:00.342358 | aio | Tuesday 16 June 2026 00:45:00 +0000 (0:00:01.084) 0:03:20.614 ********** 2026-06-16 00:45:00.410020 | aio | ok: [aio] => { 2026-06-16 00:45:00.410071 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-16 00:45:00.410079 | aio | } 2026-06-16 00:45:00.410086 | aio | 2026-06-16 00:45:00.410092 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:45:00.410099 | aio | Tuesday 16 June 2026 00:45:00 +0000 (0:00:00.067) 0:03:20.681 ********** 2026-06-16 00:45:00.753985 | aio | ok: [aio] 2026-06-16 00:45:00.754079 | aio | 2026-06-16 00:45:00.754230 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:45:00.754359 | aio | Tuesday 16 June 2026 00:45:00 +0000 (0:00:00.344) 0:03:21.025 ********** 2026-06-16 00:45:02.653511 | aio | ok: [aio] 2026-06-16 00:45:02.653581 | aio | 2026-06-16 00:45:02.653652 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-16 00:45:02.653741 | aio | Tuesday 16 June 2026 00:45:02 +0000 (0:00:01.899) 0:03:22.925 ********** 2026-06-16 00:45:02.679808 | aio | skipping: [aio] 2026-06-16 00:45:02.679916 | aio | 2026-06-16 00:45:02.680063 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-16 00:45:02.680203 | aio | Tuesday 16 June 2026 00:45:02 +0000 (0:00:00.026) 0:03:22.951 ********** 2026-06-16 00:45:02.708297 | aio | skipping: [aio] 2026-06-16 00:45:02.708399 | aio | 2026-06-16 00:45:02.708537 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-16 00:45:02.708668 | aio | Tuesday 16 June 2026 00:45:02 +0000 (0:00:00.028) 0:03:22.980 ********** 2026-06-16 00:45:02.735388 | aio | skipping: [aio] 2026-06-16 00:45:02.735483 | aio | 2026-06-16 00:45:02.735627 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-16 00:45:02.735765 | aio | Tuesday 16 June 2026 00:45:02 +0000 (0:00:00.027) 0:03:23.007 ********** 2026-06-16 00:45:03.869280 | aio | ok: [aio] 2026-06-16 00:45:03.869382 | aio | 2026-06-16 00:45:03.869514 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-16 00:45:03.869648 | aio | Tuesday 16 June 2026 00:45:03 +0000 (0:00:01.133) 0:03:24.141 ********** 2026-06-16 00:45:04.314506 | aio | ok: [aio] 2026-06-16 00:45:04.314561 | aio | 2026-06-16 00:45:04.314573 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-16 00:45:04.314584 | aio | Tuesday 16 June 2026 00:45:04 +0000 (0:00:00.444) 0:03:24.585 ********** 2026-06-16 00:45:05.200322 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-16 00:45:05.200485 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-16 00:45:05.200685 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-16 00:45:05.200926 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-16 00:45:05.201161 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-16 00:45:05.201302 | aio | 2026-06-16 00:45:05.201500 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-16 00:45:05.201676 | aio | Tuesday 16 June 2026 00:45:05 +0000 (0:00:00.886) 0:03:25.472 ********** 2026-06-16 00:45:05.699072 | aio | ok: [aio] 2026-06-16 00:45:05.699142 | aio | 2026-06-16 00:45:05.699256 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-16 00:45:05.699355 | aio | Tuesday 16 June 2026 00:45:05 +0000 (0:00:00.491) 0:03:25.963 ********** 2026-06-16 00:45:05.699441 | aio | 2026-06-16 00:45:05.699538 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-16 00:45:05.699632 | aio | Tuesday 16 June 2026 00:45:05 +0000 (0:00:00.007) 0:03:25.971 ********** 2026-06-16 00:45:06.071829 | aio | ok: [aio] 2026-06-16 00:45:06.071900 | aio | 2026-06-16 00:45:06.071976 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:45:06.072074 | aio | Tuesday 16 June 2026 00:45:06 +0000 (0:00:00.372) 0:03:26.344 ********** 2026-06-16 00:45:06.266628 | aio | ok: [aio] 2026-06-16 00:45:06.266692 | aio | 2026-06-16 00:45:06.266771 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:45:06.266864 | aio | Tuesday 16 June 2026 00:45:06 +0000 (0:00:00.194) 0:03:26.538 ********** 2026-06-16 00:45:06.321065 | aio | ok: [aio] => { 2026-06-16 00:45:06.321163 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-16 00:45:06.321251 | aio | } 2026-06-16 00:45:06.321328 | aio | 2026-06-16 00:45:06.321436 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:45:06.321526 | aio | Tuesday 16 June 2026 00:45:06 +0000 (0:00:00.054) 0:03:26.593 ********** 2026-06-16 00:45:06.656917 | aio | ok: [aio] 2026-06-16 00:45:06.656981 | aio | 2026-06-16 00:45:06.657078 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:45:06.657173 | aio | Tuesday 16 June 2026 00:45:06 +0000 (0:00:00.335) 0:03:26.929 ********** 2026-06-16 00:45:09.712955 | aio | ok: [aio] 2026-06-16 00:45:09.713220 | aio | 2026-06-16 00:45:09.713457 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-16 00:45:09.713666 | aio | Tuesday 16 June 2026 00:45:09 +0000 (0:00:03.055) 0:03:29.984 ********** 2026-06-16 00:45:10.787470 | aio | ok: [aio] 2026-06-16 00:45:10.787534 | aio | 2026-06-16 00:45:10.787546 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-16 00:45:10.787556 | aio | Tuesday 16 June 2026 00:45:10 +0000 (0:00:01.073) 0:03:31.058 ********** 2026-06-16 00:45:11.002805 | aio | ok: [aio] 2026-06-16 00:45:11.002886 | aio | 2026-06-16 00:45:11.003249 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-16 00:45:11.003333 | aio | Tuesday 16 June 2026 00:45:11 +0000 (0:00:00.215) 0:03:31.274 ********** 2026-06-16 00:45:11.468001 | aio | ok: [aio] 2026-06-16 00:45:11.468107 | aio | 2026-06-16 00:45:11.468321 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-16 00:45:11.468568 | aio | Tuesday 16 June 2026 00:45:11 +0000 (0:00:00.465) 0:03:31.739 ********** 2026-06-16 00:45:12.037306 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-16 00:45:12.037402 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-16 00:45:12.037555 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-16 00:45:12.037673 | aio | 2026-06-16 00:45:12.037811 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-16 00:45:12.037943 | aio | Tuesday 16 June 2026 00:45:12 +0000 (0:00:00.569) 0:03:32.309 ********** 2026-06-16 00:45:12.468240 | aio | ok: [aio] 2026-06-16 00:45:12.468348 | aio | 2026-06-16 00:45:12.468652 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-16 00:45:12.468705 | aio | Tuesday 16 June 2026 00:45:12 +0000 (0:00:00.431) 0:03:32.740 ********** 2026-06-16 00:45:12.891328 | aio | ok: [aio] 2026-06-16 00:45:12.891368 | aio | 2026-06-16 00:45:12.891373 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-16 00:45:12.891378 | aio | Tuesday 16 June 2026 00:45:12 +0000 (0:00:00.416) 0:03:33.157 ********** 2026-06-16 00:45:12.891382 | aio | 2026-06-16 00:45:12.891386 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-16 00:45:12.891390 | aio | Tuesday 16 June 2026 00:45:12 +0000 (0:00:00.006) 0:03:33.163 ********** 2026-06-16 00:45:13.228673 | aio | ok: [aio] 2026-06-16 00:45:13.228738 | aio | 2026-06-16 00:45:13.228913 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-16 00:45:13.228981 | aio | Tuesday 16 June 2026 00:45:13 +0000 (0:00:00.337) 0:03:33.500 ********** 2026-06-16 00:45:13.275239 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-16 00:45:13.275281 | aio | 2026-06-16 00:45:13.275288 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-16 00:45:13.275808 | aio | Tuesday 16 June 2026 00:45:13 +0000 (0:00:00.045) 0:03:33.546 ********** 2026-06-16 00:45:14.276718 | aio | ok: [aio] 2026-06-16 00:45:14.276795 | aio | 2026-06-16 00:45:14.276806 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-16 00:45:14.276813 | aio | Tuesday 16 June 2026 00:45:14 +0000 (0:00:01.001) 0:03:34.548 ********** 2026-06-16 00:45:14.924905 | aio | ok: [aio] => (item=chronyd) 2026-06-16 00:45:14.925030 | aio | ok: [aio] => (item=sshd) 2026-06-16 00:45:14.925252 | aio | 2026-06-16 00:45:14.925666 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-16 00:45:14.925923 | aio | Tuesday 16 June 2026 00:45:14 +0000 (0:00:00.648) 0:03:35.196 ********** 2026-06-16 00:45:15.267222 | aio | ok: [aio] 2026-06-16 00:45:15.267398 | aio | 2026-06-16 00:45:15.267652 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-16 00:45:15.267876 | aio | Tuesday 16 June 2026 00:45:15 +0000 (0:00:00.342) 0:03:35.538 ********** 2026-06-16 00:45:15.486963 | aio | ok: [aio] 2026-06-16 00:45:15.487017 | aio | 2026-06-16 00:45:15.487025 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-16 00:45:15.487031 | aio | Tuesday 16 June 2026 00:45:15 +0000 (0:00:00.219) 0:03:35.758 ********** 2026-06-16 00:45:15.727695 | aio | ok: [aio] 2026-06-16 00:45:15.727764 | aio | 2026-06-16 00:45:15.728104 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-16 00:45:15.728151 | aio | Tuesday 16 June 2026 00:45:15 +0000 (0:00:00.241) 0:03:35.999 ********** 2026-06-16 00:45:15.920736 | aio | ok: [aio] 2026-06-16 00:45:15.920824 | aio | 2026-06-16 00:45:15.920905 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-06-16 00:45:15.921003 | aio | Tuesday 16 June 2026 00:45:15 +0000 (0:00:00.193) 0:03:36.192 ********** 2026-06-16 00:45:16.139504 | aio | ok: [aio] => (item=aio) 2026-06-16 00:45:16.139581 | aio | 2026-06-16 00:45:16.139644 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-06-16 00:45:16.139768 | aio | Tuesday 16 June 2026 00:45:16 +0000 (0:00:00.218) 0:03:36.411 ********** 2026-06-16 00:45:16.175464 | aio | ok: [aio] 2026-06-16 00:45:16.175502 | aio | 2026-06-16 00:45:16.175561 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:45:16.175679 | aio | Tuesday 16 June 2026 00:45:16 +0000 (0:00:00.035) 0:03:36.447 ********** 2026-06-16 00:45:16.230776 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:45:16.230848 | aio | 2026-06-16 00:45:16.231041 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:45:16.231076 | aio | Tuesday 16 June 2026 00:45:16 +0000 (0:00:00.055) 0:03:36.502 ********** 2026-06-16 00:45:16.270304 | aio | skipping: [aio] 2026-06-16 00:45:16.270948 | aio | 2026-06-16 00:45:16.270997 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:45:16.271022 | aio | Tuesday 16 June 2026 00:45:16 +0000 (0:00:00.039) 0:03:36.542 ********** 2026-06-16 00:45:16.303339 | aio | skipping: [aio] => (item=aio) 2026-06-16 00:45:16.303423 | aio | skipping: [aio] 2026-06-16 00:45:16.303810 | aio | 2026-06-16 00:45:16.303854 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:45:16.303860 | aio | Tuesday 16 June 2026 00:45:16 +0000 (0:00:00.033) 0:03:36.575 ********** 2026-06-16 00:45:16.551124 | aio | ok: [aio] 2026-06-16 00:45:16.551524 | aio | 2026-06-16 00:45:16.551765 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:45:16.551808 | aio | Tuesday 16 June 2026 00:45:16 +0000 (0:00:00.247) 0:03:36.823 ********** 2026-06-16 00:45:22.798200 | aio | ok: [aio] 2026-06-16 00:45:22.798288 | aio | 2026-06-16 00:45:22.798356 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-06-16 00:45:22.798480 | aio | Tuesday 16 June 2026 00:45:22 +0000 (0:00:06.247) 0:03:43.070 ********** 2026-06-16 00:45:28.092084 | aio | ok: [aio] 2026-06-16 00:45:28.092181 | aio | 2026-06-16 00:45:28.092239 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-06-16 00:45:28.092367 | aio | Tuesday 16 June 2026 00:45:28 +0000 (0:00:05.293) 0:03:48.364 ********** 2026-06-16 00:45:42.062939 | aio | ok: [aio] 2026-06-16 00:45:42.063006 | aio | 2026-06-16 00:45:42.063100 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-06-16 00:45:42.063207 | aio | Tuesday 16 June 2026 00:45:42 +0000 (0:00:13.970) 0:04:02.334 ********** 2026-06-16 00:47:14.406308 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-06-16 00:47:14.406384 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-06-16 00:47:14.406463 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-06-16 00:47:14.406553 | aio | 2026-06-16 00:47:14.406652 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-06-16 00:47:14.406747 | aio | Tuesday 16 June 2026 00:47:14 +0000 (0:01:32.342) 0:05:34.677 ********** 2026-06-16 00:47:20.330441 | aio | ok: [aio] 2026-06-16 00:47:20.330529 | aio | 2026-06-16 00:47:20.330837 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-06-16 00:47:20.330883 | aio | Tuesday 16 June 2026 00:47:20 +0000 (0:00:05.924) 0:05:40.602 ********** 2026-06-16 00:47:26.569024 | aio | ok: [aio] 2026-06-16 00:47:26.569097 | aio | 2026-06-16 00:47:26.569106 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-06-16 00:47:26.569118 | aio | Tuesday 16 June 2026 00:47:26 +0000 (0:00:06.237) 0:05:46.840 ********** 2026-06-16 00:47:26.624099 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-06-16 00:47:26.624165 | aio | 2026-06-16 00:47:26.624450 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-06-16 00:47:26.624502 | aio | Tuesday 16 June 2026 00:47:26 +0000 (0:00:00.055) 0:05:46.896 ********** 2026-06-16 00:47:26.661396 | aio | ok: [aio] 2026-06-16 00:47:26.661471 | aio | 2026-06-16 00:47:26.661671 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-06-16 00:47:26.661712 | aio | Tuesday 16 June 2026 00:47:26 +0000 (0:00:00.037) 0:05:46.933 ********** 2026-06-16 00:47:32.837721 | aio | ok: [aio] 2026-06-16 00:47:32.837814 | aio | 2026-06-16 00:47:32.838191 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-06-16 00:47:32.838239 | aio | Tuesday 16 June 2026 00:47:32 +0000 (0:00:06.176) 0:05:53.109 ********** 2026-06-16 00:47:32.881171 | aio | ok: [aio] 2026-06-16 00:47:32.881229 | aio | 2026-06-16 00:47:32.881565 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-06-16 00:47:32.881610 | aio | Tuesday 16 June 2026 00:47:32 +0000 (0:00:00.043) 0:05:53.153 ********** 2026-06-16 00:47:32.923441 | aio | skipping: [aio] => (item=1) 2026-06-16 00:47:32.924500 | aio | skipping: [aio] => (item=1) 2026-06-16 00:47:32.924550 | aio | skipping: [aio] => (item=1) 2026-06-16 00:47:32.924577 | aio | skipping: [aio] 2026-06-16 00:47:32.924587 | aio | 2026-06-16 00:47:32.924596 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-06-16 00:47:32.924605 | aio | Tuesday 16 June 2026 00:47:32 +0000 (0:00:00.042) 0:05:53.195 ********** 2026-06-16 00:47:32.952538 | aio | skipping: [aio] 2026-06-16 00:47:32.952976 | aio | 2026-06-16 00:47:32.953050 | aio | PLAY RECAP ********************************************************************* 2026-06-16 00:47:32.953068 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-06-16 00:47:32.953109 | aio | 2026-06-16 00:47:32.956119 | aio | 2026-06-16 00:47:32.956153 | aio | TASKS RECAP ******************************************************************** 2026-06-16 00:47:32.956160 | aio | Tuesday 16 June 2026 00:47:32 +0000 (0:00:00.029) 0:05:53.224 ********** 2026-06-16 00:47:32.956166 | aio | =============================================================================== 2026-06-16 00:47:32.956172 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 92.34s 2026-06-16 00:47:32.956177 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 85.48s 2026-06-16 00:47:32.956183 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.08s 2026-06-16 00:47:32.956188 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.97s 2026-06-16 00:47:32.956194 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 11.86s 2026-06-16 00:47:32.956199 | aio | vexxhost.containers.containerd : Install AppArmor packages ------------- 11.86s 2026-06-16 00:47:32.956205 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.73s 2026-06-16 00:47:32.956210 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.80s 2026-06-16 00:47:32.956216 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.79s 2026-06-16 00:47:32.956221 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.25s 2026-06-16 00:47:32.956226 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.24s 2026-06-16 00:47:32.956232 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.18s 2026-06-16 00:47:32.956237 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.97s 2026-06-16 00:47:32.956243 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.92s 2026-06-16 00:47:32.956248 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.49s 2026-06-16 00:47:32.956253 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.29s 2026-06-16 00:47:32.956259 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.93s 2026-06-16 00:47:32.956264 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.45s 2026-06-16 00:47:32.956269 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.42s 2026-06-16 00:47:32.956275 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.06s 2026-06-16 00:47:33.048002 | aio | INFO [default > converge] Executed: Successful 2026-06-16 00:47:33.059597 | aio | INFO [default > idempotence] Executing 2026-06-16 00:47:33.880958 | aio | 2026-06-16 00:47:33.881292 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-06-16 00:47:33.881545 | aio | 2026-06-16 00:47:33.881812 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:47:33.882075 | aio | Tuesday 16 June 2026 00:47:33 +0000 (0:00:00.047) 0:00:00.047 ********** 2026-06-16 00:47:35.028844 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-16 00:47:35.029066 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-16 00:47:35.029293 | aio | interpreter could change the meaning of that path. See 2026-06-16 00:47:35.029491 | aio | https://docs.ansible.com/ansible- 2026-06-16 00:47:35.029695 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-16 00:47:35.041251 | aio | ok: [aio] 2026-06-16 00:47:35.041469 | aio | 2026-06-16 00:47:35.041703 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:47:35.041937 | aio | Tuesday 16 June 2026 00:47:35 +0000 (0:00:01.160) 0:00:01.207 ********** 2026-06-16 00:47:35.345029 | aio | ok: [aio] 2026-06-16 00:47:35.345206 | aio | 2026-06-16 00:47:35.345438 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:47:35.345662 | aio | Tuesday 16 June 2026 00:47:35 +0000 (0:00:00.303) 0:00:01.511 ********** 2026-06-16 00:47:35.380038 | aio | skipping: [aio] 2026-06-16 00:47:35.380228 | aio | 2026-06-16 00:47:35.380456 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-16 00:47:35.380669 | aio | Tuesday 16 June 2026 00:47:35 +0000 (0:00:00.035) 0:00:01.546 ********** 2026-06-16 00:47:35.701793 | aio | ok: [aio] 2026-06-16 00:47:35.702001 | aio | 2026-06-16 00:47:35.702253 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:47:35.702551 | aio | Tuesday 16 June 2026 00:47:35 +0000 (0:00:00.321) 0:00:01.868 ********** 2026-06-16 00:47:35.769217 | aio | ok: [aio] => { 2026-06-16 00:47:35.769470 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-16 00:47:35.769636 | aio | } 2026-06-16 00:47:35.769828 | aio | 2026-06-16 00:47:35.770049 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:47:35.770257 | aio | Tuesday 16 June 2026 00:47:35 +0000 (0:00:00.067) 0:00:01.935 ********** 2026-06-16 00:47:36.179728 | aio | ok: [aio] 2026-06-16 00:47:36.179793 | aio | 2026-06-16 00:47:36.179805 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:47:36.179815 | aio | Tuesday 16 June 2026 00:47:36 +0000 (0:00:00.410) 0:00:02.345 ********** 2026-06-16 00:47:36.217584 | aio | skipping: [aio] 2026-06-16 00:47:36.217673 | aio | 2026-06-16 00:47:36.217693 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:47:36.217826 | aio | Tuesday 16 June 2026 00:47:36 +0000 (0:00:00.038) 0:00:02.384 ********** 2026-06-16 00:47:36.262819 | aio | skipping: [aio] 2026-06-16 00:47:36.262861 | aio | 2026-06-16 00:47:36.262991 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:47:36.263110 | aio | Tuesday 16 June 2026 00:47:36 +0000 (0:00:00.045) 0:00:02.429 ********** 2026-06-16 00:47:36.478858 | aio | ok: [aio] 2026-06-16 00:47:36.478934 | aio | 2026-06-16 00:47:36.479190 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:47:36.479246 | aio | Tuesday 16 June 2026 00:47:36 +0000 (0:00:00.215) 0:00:02.645 ********** 2026-06-16 00:47:37.700356 | aio | ok: [aio] 2026-06-16 00:47:37.700433 | aio | 2026-06-16 00:47:37.700440 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:47:37.700445 | aio | Tuesday 16 June 2026 00:47:37 +0000 (0:00:01.221) 0:00:03.866 ********** 2026-06-16 00:47:37.778470 | aio | ok: [aio] => { 2026-06-16 00:47:37.778575 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-16 00:47:37.778718 | aio | } 2026-06-16 00:47:37.778840 | aio | 2026-06-16 00:47:37.778982 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:47:37.779147 | aio | Tuesday 16 June 2026 00:47:37 +0000 (0:00:00.078) 0:00:03.945 ********** 2026-06-16 00:47:38.119808 | aio | ok: [aio] 2026-06-16 00:47:38.119973 | aio | 2026-06-16 00:47:38.120204 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:47:38.120417 | aio | Tuesday 16 June 2026 00:47:38 +0000 (0:00:00.341) 0:00:04.286 ********** 2026-06-16 00:47:40.290176 | aio | ok: [aio] 2026-06-16 00:47:40.290350 | aio | 2026-06-16 00:47:40.290590 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-16 00:47:40.290813 | aio | Tuesday 16 June 2026 00:47:40 +0000 (0:00:02.170) 0:00:06.456 ********** 2026-06-16 00:47:40.314230 | aio | skipping: [aio] 2026-06-16 00:47:40.314462 | aio | 2026-06-16 00:47:40.314773 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-16 00:47:40.315145 | aio | Tuesday 16 June 2026 00:47:40 +0000 (0:00:00.023) 0:00:06.480 ********** 2026-06-16 00:47:40.344609 | aio | skipping: [aio] 2026-06-16 00:47:40.344734 | aio | 2026-06-16 00:47:40.344993 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-16 00:47:40.345213 | aio | Tuesday 16 June 2026 00:47:40 +0000 (0:00:00.030) 0:00:06.511 ********** 2026-06-16 00:47:40.376598 | aio | skipping: [aio] 2026-06-16 00:47:40.376673 | aio | 2026-06-16 00:47:40.376907 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-16 00:47:40.376983 | aio | Tuesday 16 June 2026 00:47:40 +0000 (0:00:00.031) 0:00:06.542 ********** 2026-06-16 00:47:41.419728 | aio | ok: [aio] 2026-06-16 00:47:41.419787 | aio | 2026-06-16 00:47:41.419799 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-16 00:47:41.419809 | aio | Tuesday 16 June 2026 00:47:41 +0000 (0:00:01.042) 0:00:07.585 ********** 2026-06-16 00:47:41.864705 | aio | ok: [aio] 2026-06-16 00:47:41.864817 | aio | 2026-06-16 00:47:41.864878 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-16 00:47:41.865009 | aio | Tuesday 16 June 2026 00:47:41 +0000 (0:00:00.445) 0:00:08.031 ********** 2026-06-16 00:47:42.796171 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-16 00:47:42.796239 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-16 00:47:42.796979 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-16 00:47:42.796996 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-16 00:47:42.797002 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-16 00:47:42.797007 | aio | 2026-06-16 00:47:42.797011 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-16 00:47:42.797016 | aio | Tuesday 16 June 2026 00:47:42 +0000 (0:00:00.931) 0:00:08.963 ********** 2026-06-16 00:47:43.308318 | aio | ok: [aio] 2026-06-16 00:47:43.308388 | aio | 2026-06-16 00:47:43.308492 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-16 00:47:43.308955 | aio | Tuesday 16 June 2026 00:47:43 +0000 (0:00:00.503) 0:00:09.466 ********** 2026-06-16 00:47:43.309025 | aio | 2026-06-16 00:47:43.309037 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-16 00:47:43.309047 | aio | Tuesday 16 June 2026 00:47:43 +0000 (0:00:00.009) 0:00:09.475 ********** 2026-06-16 00:47:43.896122 | aio | ok: [aio] 2026-06-16 00:47:43.896194 | aio | 2026-06-16 00:47:43.896500 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:47:43.896546 | aio | Tuesday 16 June 2026 00:47:43 +0000 (0:00:00.587) 0:00:10.062 ********** 2026-06-16 00:47:44.107558 | aio | ok: [aio] 2026-06-16 00:47:44.107652 | aio | 2026-06-16 00:47:44.107721 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:47:44.107819 | aio | Tuesday 16 June 2026 00:47:44 +0000 (0:00:00.211) 0:00:10.274 ********** 2026-06-16 00:47:44.183311 | aio | ok: [aio] => { 2026-06-16 00:47:44.183600 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-16 00:47:44.183897 | aio | } 2026-06-16 00:47:44.184114 | aio | 2026-06-16 00:47:44.184385 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:47:44.184603 | aio | Tuesday 16 June 2026 00:47:44 +0000 (0:00:00.075) 0:00:10.350 ********** 2026-06-16 00:47:44.555500 | aio | ok: [aio] 2026-06-16 00:47:44.555722 | aio | 2026-06-16 00:47:44.555956 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:47:44.556164 | aio | Tuesday 16 June 2026 00:47:44 +0000 (0:00:00.372) 0:00:10.722 ********** 2026-06-16 00:47:47.645588 | aio | ok: [aio] 2026-06-16 00:47:47.645655 | aio | 2026-06-16 00:47:47.645807 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-16 00:47:47.645934 | aio | Tuesday 16 June 2026 00:47:47 +0000 (0:00:03.090) 0:00:13.812 ********** 2026-06-16 00:47:48.711551 | aio | ok: [aio] 2026-06-16 00:47:48.711814 | aio | 2026-06-16 00:47:48.712081 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-16 00:47:48.712359 | aio | Tuesday 16 June 2026 00:47:48 +0000 (0:00:01.065) 0:00:14.877 ********** 2026-06-16 00:47:49.003899 | aio | ok: [aio] 2026-06-16 00:47:49.004096 | aio | 2026-06-16 00:47:49.004353 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-16 00:47:49.004559 | aio | Tuesday 16 June 2026 00:47:49 +0000 (0:00:00.292) 0:00:15.170 ********** 2026-06-16 00:47:49.449238 | aio | ok: [aio] 2026-06-16 00:47:49.449421 | aio | 2026-06-16 00:47:49.449657 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-16 00:47:49.449875 | aio | Tuesday 16 June 2026 00:47:49 +0000 (0:00:00.445) 0:00:15.615 ********** 2026-06-16 00:47:50.026571 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-16 00:47:50.026642 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-16 00:47:50.026655 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-16 00:47:50.026665 | aio | 2026-06-16 00:47:50.026675 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-16 00:47:50.026685 | aio | Tuesday 16 June 2026 00:47:50 +0000 (0:00:00.576) 0:00:16.191 ********** 2026-06-16 00:47:50.435606 | aio | ok: [aio] 2026-06-16 00:47:50.435672 | aio | 2026-06-16 00:47:50.435912 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-16 00:47:50.435989 | aio | Tuesday 16 June 2026 00:47:50 +0000 (0:00:00.410) 0:00:16.602 ********** 2026-06-16 00:47:50.874851 | aio | ok: [aio] 2026-06-16 00:47:50.874894 | aio | 2026-06-16 00:47:50.874900 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-16 00:47:50.874905 | aio | Tuesday 16 June 2026 00:47:50 +0000 (0:00:00.430) 0:00:17.032 ********** 2026-06-16 00:47:50.874909 | aio | 2026-06-16 00:47:50.874913 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-16 00:47:50.874918 | aio | Tuesday 16 June 2026 00:47:50 +0000 (0:00:00.008) 0:00:17.041 ********** 2026-06-16 00:47:51.230945 | aio | ok: [aio] 2026-06-16 00:47:51.231010 | aio | 2026-06-16 00:47:51.231103 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-16 00:47:51.231238 | aio | Tuesday 16 June 2026 00:47:51 +0000 (0:00:00.356) 0:00:17.397 ********** 2026-06-16 00:47:51.279816 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-16 00:47:51.279860 | aio | 2026-06-16 00:47:51.279867 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-16 00:47:51.279873 | aio | Tuesday 16 June 2026 00:47:51 +0000 (0:00:00.046) 0:00:17.443 ********** 2026-06-16 00:47:52.273625 | aio | ok: [aio] 2026-06-16 00:47:52.273680 | aio | 2026-06-16 00:47:52.273689 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-16 00:47:52.273697 | aio | Tuesday 16 June 2026 00:47:52 +0000 (0:00:00.996) 0:00:18.439 ********** 2026-06-16 00:47:52.921457 | aio | ok: [aio] => (item=chronyd) 2026-06-16 00:47:52.921697 | aio | ok: [aio] => (item=sshd) 2026-06-16 00:47:52.921709 | aio | 2026-06-16 00:47:52.921719 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-16 00:47:52.921821 | aio | Tuesday 16 June 2026 00:47:52 +0000 (0:00:00.648) 0:00:19.088 ********** 2026-06-16 00:47:53.484739 | aio | ok: [aio] 2026-06-16 00:47:53.484892 | aio | 2026-06-16 00:47:53.484923 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-16 00:47:53.485066 | aio | Tuesday 16 June 2026 00:47:53 +0000 (0:00:00.563) 0:00:19.651 ********** 2026-06-16 00:47:53.671205 | aio | ok: [aio] 2026-06-16 00:47:53.671301 | aio | 2026-06-16 00:47:53.671496 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-16 00:47:53.671542 | aio | Tuesday 16 June 2026 00:47:53 +0000 (0:00:00.186) 0:00:19.837 ********** 2026-06-16 00:47:54.057947 | aio | ok: [aio] 2026-06-16 00:47:54.058024 | aio | 2026-06-16 00:47:54.058106 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-16 00:47:54.058218 | aio | Tuesday 16 June 2026 00:47:54 +0000 (0:00:00.386) 0:00:20.224 ********** 2026-06-16 00:47:54.383921 | aio | ok: [aio] 2026-06-16 00:47:54.383995 | aio | 2026-06-16 00:47:54.384061 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-06-16 00:47:54.384189 | aio | Tuesday 16 June 2026 00:47:54 +0000 (0:00:00.326) 0:00:20.550 ********** 2026-06-16 00:47:54.449987 | aio | ok: [aio] 2026-06-16 00:47:54.450041 | aio | 2026-06-16 00:47:54.450261 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-06-16 00:47:54.450305 | aio | Tuesday 16 June 2026 00:47:54 +0000 (0:00:00.065) 0:00:20.616 ********** 2026-06-16 00:47:54.665315 | aio | ok: [aio] => (item=aio) 2026-06-16 00:47:54.665388 | aio | 2026-06-16 00:47:54.665474 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-06-16 00:47:54.665692 | aio | Tuesday 16 June 2026 00:47:54 +0000 (0:00:00.215) 0:00:20.832 ********** 2026-06-16 00:47:54.701990 | aio | ok: [aio] 2026-06-16 00:47:54.702173 | aio | 2026-06-16 00:47:54.702187 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-06-16 00:47:54.702201 | aio | Tuesday 16 June 2026 00:47:54 +0000 (0:00:00.036) 0:00:20.868 ********** 2026-06-16 00:47:54.738445 | aio | skipping: [aio] 2026-06-16 00:47:54.738520 | aio | 2026-06-16 00:47:54.738564 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:47:54.738667 | aio | Tuesday 16 June 2026 00:47:54 +0000 (0:00:00.036) 0:00:20.905 ********** 2026-06-16 00:47:54.811964 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:47:54.812047 | aio | 2026-06-16 00:47:54.812173 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:47:54.812318 | aio | Tuesday 16 June 2026 00:47:54 +0000 (0:00:00.073) 0:00:20.978 ********** 2026-06-16 00:48:00.850707 | aio | ok: [aio] 2026-06-16 00:48:00.850759 | aio | 2026-06-16 00:48:00.850765 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:48:00.850770 | aio | Tuesday 16 June 2026 00:48:00 +0000 (0:00:06.038) 0:00:27.017 ********** 2026-06-16 00:48:00.929806 | aio | ok: [aio] => (item=aio) 2026-06-16 00:48:00.929852 | aio | 2026-06-16 00:48:00.929859 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:48:00.929865 | aio | Tuesday 16 June 2026 00:48:00 +0000 (0:00:00.079) 0:00:27.096 ********** 2026-06-16 00:48:01.329881 | aio | ok: [aio] 2026-06-16 00:48:01.330006 | aio | 2026-06-16 00:48:01.330024 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:48:01.330174 | aio | Tuesday 16 June 2026 00:48:01 +0000 (0:00:00.400) 0:00:27.496 ********** 2026-06-16 00:48:07.654317 | aio | ok: [aio] 2026-06-16 00:48:07.654399 | aio | 2026-06-16 00:48:07.654414 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-06-16 00:48:07.654550 | aio | Tuesday 16 June 2026 00:48:07 +0000 (0:00:06.324) 0:00:33.821 ********** 2026-06-16 00:48:13.697474 | aio | ok: [aio] 2026-06-16 00:48:13.697526 | aio | 2026-06-16 00:48:13.697535 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-06-16 00:48:13.697542 | aio | Tuesday 16 June 2026 00:48:13 +0000 (0:00:06.043) 0:00:39.864 ********** 2026-06-16 00:48:27.813569 | aio | ok: [aio] 2026-06-16 00:48:27.813666 | aio | 2026-06-16 00:48:27.813686 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:48:27.813791 | aio | Tuesday 16 June 2026 00:48:27 +0000 (0:00:14.116) 0:00:53.980 ********** 2026-06-16 00:48:27.879516 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:48:27.879557 | aio | 2026-06-16 00:48:27.879564 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:48:27.879569 | aio | Tuesday 16 June 2026 00:48:27 +0000 (0:00:00.065) 0:00:54.046 ********** 2026-06-16 00:48:27.921411 | aio | skipping: [aio] 2026-06-16 00:48:27.921457 | aio | 2026-06-16 00:48:27.921463 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:48:27.921468 | aio | Tuesday 16 June 2026 00:48:27 +0000 (0:00:00.041) 0:00:54.087 ********** 2026-06-16 00:48:27.960883 | aio | skipping: [aio] => (item=aio) 2026-06-16 00:48:27.960935 | aio | skipping: [aio] 2026-06-16 00:48:27.960942 | aio | 2026-06-16 00:48:27.960949 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:48:27.960955 | aio | Tuesday 16 June 2026 00:48:27 +0000 (0:00:00.039) 0:00:54.127 ********** 2026-06-16 00:48:28.212509 | aio | ok: [aio] 2026-06-16 00:48:28.212562 | aio | 2026-06-16 00:48:28.212682 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:48:28.212781 | aio | Tuesday 16 June 2026 00:48:28 +0000 (0:00:00.252) 0:00:54.379 ********** 2026-06-16 00:48:34.625129 | aio | ok: [aio] 2026-06-16 00:48:34.625192 | aio | 2026-06-16 00:48:34.625289 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-06-16 00:48:34.625385 | aio | Tuesday 16 June 2026 00:48:34 +0000 (0:00:06.412) 0:01:00.792 ********** 2026-06-16 00:48:40.595058 | aio | ok: [aio] 2026-06-16 00:48:40.595105 | aio | 2026-06-16 00:48:40.595110 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-06-16 00:48:40.595115 | aio | Tuesday 16 June 2026 00:48:40 +0000 (0:00:05.969) 0:01:06.761 ********** 2026-06-16 00:48:46.615221 | aio | ok: [aio] 2026-06-16 00:48:46.615306 | aio | 2026-06-16 00:48:46.615319 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-06-16 00:48:46.615329 | aio | Tuesday 16 June 2026 00:48:46 +0000 (0:00:06.019) 0:01:12.781 ********** 2026-06-16 00:48:51.055643 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-06-16 00:48:51.055693 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-06-16 00:48:51.055699 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-06-16 00:48:51.055703 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-06-16 00:48:51.055708 | aio | 2026-06-16 00:48:51.055712 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-06-16 00:48:51.055717 | aio | 2026-06-16 00:48:51.055721 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:48:51.055726 | aio | Tuesday 16 June 2026 00:48:51 +0000 (0:00:04.440) 0:01:17.221 ********** 2026-06-16 00:48:51.932704 | aio | ok: [aio] 2026-06-16 00:48:51.932741 | aio | 2026-06-16 00:48:51.932747 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:48:51.932752 | aio | Tuesday 16 June 2026 00:48:51 +0000 (0:00:00.877) 0:01:18.099 ********** 2026-06-16 00:48:52.133395 | aio | ok: [aio] 2026-06-16 00:48:52.133437 | aio | 2026-06-16 00:48:52.133444 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:48:52.133449 | aio | Tuesday 16 June 2026 00:48:52 +0000 (0:00:00.200) 0:01:18.300 ********** 2026-06-16 00:48:52.169866 | aio | skipping: [aio] 2026-06-16 00:48:52.169903 | aio | 2026-06-16 00:48:52.169909 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-16 00:48:52.169914 | aio | Tuesday 16 June 2026 00:48:52 +0000 (0:00:00.036) 0:01:18.336 ********** 2026-06-16 00:48:52.368587 | aio | ok: [aio] 2026-06-16 00:48:52.368633 | aio | 2026-06-16 00:48:52.368641 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:48:52.368648 | aio | Tuesday 16 June 2026 00:48:52 +0000 (0:00:00.198) 0:01:18.535 ********** 2026-06-16 00:48:52.440099 | aio | ok: [aio] => { 2026-06-16 00:48:52.440137 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-06-16 00:48:52.440146 | aio | } 2026-06-16 00:48:52.440152 | aio | 2026-06-16 00:48:52.440159 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:48:52.440165 | aio | Tuesday 16 June 2026 00:48:52 +0000 (0:00:00.071) 0:01:18.606 ********** 2026-06-16 00:48:52.752543 | aio | ok: [aio] 2026-06-16 00:48:52.752588 | aio | 2026-06-16 00:48:52.752595 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:48:52.752599 | aio | Tuesday 16 June 2026 00:48:52 +0000 (0:00:00.312) 0:01:18.919 ********** 2026-06-16 00:48:52.788183 | aio | skipping: [aio] 2026-06-16 00:48:52.788223 | aio | 2026-06-16 00:48:52.788229 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:48:52.788233 | aio | Tuesday 16 June 2026 00:48:52 +0000 (0:00:00.035) 0:01:18.954 ********** 2026-06-16 00:48:52.828853 | aio | skipping: [aio] 2026-06-16 00:48:52.828904 | aio | 2026-06-16 00:48:52.828920 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:48:52.829002 | aio | Tuesday 16 June 2026 00:48:52 +0000 (0:00:00.040) 0:01:18.995 ********** 2026-06-16 00:48:53.020138 | aio | ok: [aio] 2026-06-16 00:48:53.020310 | aio | 2026-06-16 00:48:53.020541 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-16 00:48:53.020878 | aio | Tuesday 16 June 2026 00:48:53 +0000 (0:00:00.191) 0:01:19.186 ********** 2026-06-16 00:48:54.068864 | aio | ok: [aio] 2026-06-16 00:48:54.068932 | aio | 2026-06-16 00:48:54.068962 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:48:54.069198 | aio | Tuesday 16 June 2026 00:48:54 +0000 (0:00:01.047) 0:01:20.234 ********** 2026-06-16 00:48:54.144661 | aio | ok: [aio] => { 2026-06-16 00:48:54.144836 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.1/containerd-2.3.1-linux-amd64.tar.gz" 2026-06-16 00:48:54.144957 | aio | } 2026-06-16 00:48:54.145082 | aio | 2026-06-16 00:48:54.145223 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:48:54.145360 | aio | Tuesday 16 June 2026 00:48:54 +0000 (0:00:00.076) 0:01:20.311 ********** 2026-06-16 00:48:54.493535 | aio | ok: [aio] 2026-06-16 00:48:54.493695 | aio | 2026-06-16 00:48:54.493931 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:48:54.494269 | aio | Tuesday 16 June 2026 00:48:54 +0000 (0:00:00.348) 0:01:20.659 ********** 2026-06-16 00:48:56.449423 | aio | ok: [aio] 2026-06-16 00:48:56.449634 | aio | 2026-06-16 00:48:56.449900 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-06-16 00:48:56.450163 | aio | Tuesday 16 June 2026 00:48:56 +0000 (0:00:01.955) 0:01:22.615 ********** 2026-06-16 00:48:56.474657 | aio | skipping: [aio] 2026-06-16 00:48:56.474816 | aio | 2026-06-16 00:48:56.475069 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-06-16 00:48:56.475295 | aio | Tuesday 16 June 2026 00:48:56 +0000 (0:00:00.025) 0:01:22.641 ********** 2026-06-16 00:48:56.502321 | aio | skipping: [aio] 2026-06-16 00:48:56.502496 | aio | 2026-06-16 00:48:56.502752 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-06-16 00:48:56.502974 | aio | Tuesday 16 June 2026 00:48:56 +0000 (0:00:00.027) 0:01:22.668 ********** 2026-06-16 00:48:56.524717 | aio | skipping: [aio] 2026-06-16 00:48:56.524811 | aio | 2026-06-16 00:48:56.524966 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-06-16 00:48:56.525090 | aio | Tuesday 16 June 2026 00:48:56 +0000 (0:00:00.022) 0:01:22.691 ********** 2026-06-16 00:48:57.581921 | aio | ok: [aio] 2026-06-16 00:48:57.581999 | aio | 2026-06-16 00:48:57.582495 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-06-16 00:48:57.582529 | aio | Tuesday 16 June 2026 00:48:57 +0000 (0:00:01.056) 0:01:23.748 ********** 2026-06-16 00:48:58.004845 | aio | ok: [aio] 2026-06-16 00:48:58.005347 | aio | 2026-06-16 00:48:58.005398 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-06-16 00:48:58.005406 | aio | Tuesday 16 June 2026 00:48:58 +0000 (0:00:00.423) 0:01:24.171 ********** 2026-06-16 00:48:58.895259 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-06-16 00:48:58.895337 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-06-16 00:48:58.895423 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-06-16 00:48:58.895944 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-06-16 00:48:58.895990 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-06-16 00:48:58.895996 | aio | 2026-06-16 00:48:58.896001 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-06-16 00:48:58.896006 | aio | Tuesday 16 June 2026 00:48:58 +0000 (0:00:00.890) 0:01:25.062 ********** 2026-06-16 00:48:59.404871 | aio | ok: [aio] 2026-06-16 00:48:59.404931 | aio | 2026-06-16 00:48:59.405376 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-06-16 00:48:59.405392 | aio | Tuesday 16 June 2026 00:48:59 +0000 (0:00:00.502) 0:01:25.565 ********** 2026-06-16 00:48:59.405397 | aio | 2026-06-16 00:48:59.405406 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-06-16 00:48:59.405410 | aio | Tuesday 16 June 2026 00:48:59 +0000 (0:00:00.006) 0:01:25.571 ********** 2026-06-16 00:48:59.742457 | aio | ok: [aio] 2026-06-16 00:48:59.742515 | aio | 2026-06-16 00:48:59.742619 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-16 00:48:59.742744 | aio | Tuesday 16 June 2026 00:48:59 +0000 (0:00:00.337) 0:01:25.909 ********** 2026-06-16 00:48:59.937814 | aio | ok: [aio] 2026-06-16 00:48:59.937878 | aio | 2026-06-16 00:48:59.937964 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-16 00:48:59.938098 | aio | Tuesday 16 June 2026 00:48:59 +0000 (0:00:00.195) 0:01:26.104 ********** 2026-06-16 00:49:00.001091 | aio | ok: [aio] => { 2026-06-16 00:49:00.001152 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-06-16 00:49:00.001561 | aio | } 2026-06-16 00:49:00.001604 | aio | 2026-06-16 00:49:00.001610 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-16 00:49:00.001615 | aio | Tuesday 16 June 2026 00:48:59 +0000 (0:00:00.063) 0:01:26.167 ********** 2026-06-16 00:49:00.361301 | aio | ok: [aio] 2026-06-16 00:49:00.361375 | aio | 2026-06-16 00:49:00.361754 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-16 00:49:00.361958 | aio | Tuesday 16 June 2026 00:49:00 +0000 (0:00:00.360) 0:01:26.528 ********** 2026-06-16 00:49:03.449855 | aio | ok: [aio] 2026-06-16 00:49:03.449952 | aio | 2026-06-16 00:49:03.450142 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-06-16 00:49:03.450159 | aio | Tuesday 16 June 2026 00:49:03 +0000 (0:00:03.088) 0:01:29.616 ********** 2026-06-16 00:49:04.471396 | aio | ok: [aio] 2026-06-16 00:49:04.471473 | aio | 2026-06-16 00:49:04.471766 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-06-16 00:49:04.471815 | aio | Tuesday 16 June 2026 00:49:04 +0000 (0:00:01.021) 0:01:30.638 ********** 2026-06-16 00:49:04.667071 | aio | ok: [aio] 2026-06-16 00:49:04.667144 | aio | 2026-06-16 00:49:04.667470 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-06-16 00:49:04.667517 | aio | Tuesday 16 June 2026 00:49:04 +0000 (0:00:00.195) 0:01:30.833 ********** 2026-06-16 00:49:05.099046 | aio | ok: [aio] 2026-06-16 00:49:05.099526 | aio | 2026-06-16 00:49:05.099578 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-06-16 00:49:05.099586 | aio | Tuesday 16 June 2026 00:49:05 +0000 (0:00:00.431) 0:01:31.265 ********** 2026-06-16 00:49:05.672242 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-06-16 00:49:05.672339 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-06-16 00:49:05.672877 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-06-16 00:49:05.672949 | aio | 2026-06-16 00:49:05.672962 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-06-16 00:49:05.672980 | aio | Tuesday 16 June 2026 00:49:05 +0000 (0:00:00.573) 0:01:31.838 ********** 2026-06-16 00:49:06.088094 | aio | ok: [aio] 2026-06-16 00:49:06.088171 | aio | 2026-06-16 00:49:06.088375 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-06-16 00:49:06.088416 | aio | Tuesday 16 June 2026 00:49:06 +0000 (0:00:00.416) 0:01:32.254 ********** 2026-06-16 00:49:06.552227 | aio | ok: [aio] 2026-06-16 00:49:06.552301 | aio | 2026-06-16 00:49:06.552374 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-06-16 00:49:06.552813 | aio | Tuesday 16 June 2026 00:49:06 +0000 (0:00:00.457) 0:01:32.712 ********** 2026-06-16 00:49:06.552859 | aio | 2026-06-16 00:49:06.552865 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-06-16 00:49:06.552869 | aio | Tuesday 16 June 2026 00:49:06 +0000 (0:00:00.006) 0:01:32.719 ********** 2026-06-16 00:49:06.896491 | aio | ok: [aio] 2026-06-16 00:49:06.896561 | aio | 2026-06-16 00:49:06.896874 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-06-16 00:49:06.896951 | aio | Tuesday 16 June 2026 00:49:06 +0000 (0:00:00.344) 0:01:33.063 ********** 2026-06-16 00:49:06.941981 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-06-16 00:49:06.942066 | aio | 2026-06-16 00:49:06.942392 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-06-16 00:49:06.942441 | aio | Tuesday 16 June 2026 00:49:06 +0000 (0:00:00.045) 0:01:33.108 ********** 2026-06-16 00:49:08.008185 | aio | ok: [aio] 2026-06-16 00:49:08.008270 | aio | 2026-06-16 00:49:08.008529 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-06-16 00:49:08.008564 | aio | Tuesday 16 June 2026 00:49:08 +0000 (0:00:01.066) 0:01:34.174 ********** 2026-06-16 00:49:08.657523 | aio | ok: [aio] => (item=chronyd) 2026-06-16 00:49:08.657568 | aio | ok: [aio] => (item=sshd) 2026-06-16 00:49:08.657575 | aio | 2026-06-16 00:49:08.657579 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-06-16 00:49:08.657584 | aio | Tuesday 16 June 2026 00:49:08 +0000 (0:00:00.649) 0:01:34.824 ********** 2026-06-16 00:49:09.004076 | aio | ok: [aio] 2026-06-16 00:49:09.004510 | aio | 2026-06-16 00:49:09.004559 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-06-16 00:49:09.004567 | aio | Tuesday 16 June 2026 00:49:09 +0000 (0:00:00.346) 0:01:35.170 ********** 2026-06-16 00:49:09.200907 | aio | ok: [aio] 2026-06-16 00:49:09.200979 | aio | 2026-06-16 00:49:09.201131 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-06-16 00:49:09.201237 | aio | Tuesday 16 June 2026 00:49:09 +0000 (0:00:00.196) 0:01:35.367 ********** 2026-06-16 00:49:09.447252 | aio | ok: [aio] 2026-06-16 00:49:09.447421 | aio | 2026-06-16 00:49:09.447645 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-06-16 00:49:09.447848 | aio | Tuesday 16 June 2026 00:49:09 +0000 (0:00:00.246) 0:01:35.613 ********** 2026-06-16 00:49:09.654165 | aio | ok: [aio] 2026-06-16 00:49:09.654350 | aio | 2026-06-16 00:49:09.654615 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-06-16 00:49:09.654884 | aio | Tuesday 16 June 2026 00:49:09 +0000 (0:00:00.206) 0:01:35.820 ********** 2026-06-16 00:49:09.880016 | aio | ok: [aio] => (item=aio) 2026-06-16 00:49:09.880117 | aio | 2026-06-16 00:49:09.880264 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-06-16 00:49:09.880402 | aio | Tuesday 16 June 2026 00:49:09 +0000 (0:00:00.226) 0:01:36.046 ********** 2026-06-16 00:49:09.922795 | aio | ok: [aio] 2026-06-16 00:49:09.922940 | aio | 2026-06-16 00:49:09.923209 | aio | TASK [Install Ceph host] ******************************************************* 2026-06-16 00:49:09.923429 | aio | Tuesday 16 June 2026 00:49:09 +0000 (0:00:00.042) 0:01:36.089 ********** 2026-06-16 00:49:09.977253 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-06-16 00:49:09.977445 | aio | 2026-06-16 00:49:09.977704 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-06-16 00:49:09.977995 | aio | Tuesday 16 June 2026 00:49:09 +0000 (0:00:00.054) 0:01:36.143 ********** 2026-06-16 00:49:10.012143 | aio | skipping: [aio] 2026-06-16 00:49:10.012374 | aio | 2026-06-16 00:49:10.012613 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-06-16 00:49:10.012677 | aio | Tuesday 16 June 2026 00:49:10 +0000 (0:00:00.035) 0:01:36.178 ********** 2026-06-16 00:49:10.050025 | aio | skipping: [aio] => (item=aio) 2026-06-16 00:49:10.050239 | aio | skipping: [aio] 2026-06-16 00:49:10.050453 | aio | 2026-06-16 00:49:10.050686 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-06-16 00:49:10.050878 | aio | Tuesday 16 June 2026 00:49:10 +0000 (0:00:00.037) 0:01:36.216 ********** 2026-06-16 00:49:10.287945 | aio | ok: [aio] 2026-06-16 00:49:10.288156 | aio | 2026-06-16 00:49:10.288416 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-06-16 00:49:10.288664 | aio | Tuesday 16 June 2026 00:49:10 +0000 (0:00:00.238) 0:01:36.454 ********** 2026-06-16 00:49:16.681834 | aio | ok: [aio] 2026-06-16 00:49:16.682007 | aio | 2026-06-16 00:49:16.682247 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-06-16 00:49:16.682466 | aio | Tuesday 16 June 2026 00:49:16 +0000 (0:00:06.394) 0:01:42.848 ********** 2026-06-16 00:49:22.151025 | aio | ok: [aio] 2026-06-16 00:49:22.151085 | aio | 2026-06-16 00:49:22.151091 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-06-16 00:49:22.151096 | aio | Tuesday 16 June 2026 00:49:22 +0000 (0:00:05.468) 0:01:48.317 ********** 2026-06-16 00:49:36.158888 | aio | ok: [aio] 2026-06-16 00:49:36.158954 | aio | 2026-06-16 00:49:36.159049 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-06-16 00:49:36.159190 | aio | Tuesday 16 June 2026 00:49:36 +0000 (0:00:14.008) 0:02:02.325 ********** 2026-06-16 00:49:36.227209 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-06-16 00:49:36.227334 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-06-16 00:49:36.228043 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-06-16 00:49:36.228092 | aio | skipping: [aio] 2026-06-16 00:49:36.228100 | aio | 2026-06-16 00:49:36.228107 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-06-16 00:49:36.228114 | aio | Tuesday 16 June 2026 00:49:36 +0000 (0:00:00.068) 0:02:02.393 ********** 2026-06-16 00:49:42.385981 | aio | ok: [aio] 2026-06-16 00:49:42.386488 | aio | 2026-06-16 00:49:42.386512 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-06-16 00:49:42.386524 | aio | Tuesday 16 June 2026 00:49:42 +0000 (0:00:06.158) 0:02:08.552 ********** 2026-06-16 00:49:48.482432 | aio | ok: [aio] 2026-06-16 00:49:48.482506 | aio | 2026-06-16 00:49:48.482834 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-06-16 00:49:48.482887 | aio | Tuesday 16 June 2026 00:49:48 +0000 (0:00:06.096) 0:02:14.648 ********** 2026-06-16 00:49:48.536288 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-06-16 00:49:48.536360 | aio | 2026-06-16 00:49:48.536419 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-06-16 00:49:48.536545 | aio | Tuesday 16 June 2026 00:49:48 +0000 (0:00:00.054) 0:02:14.703 ********** 2026-06-16 00:49:48.578148 | aio | ok: [aio] 2026-06-16 00:49:48.578211 | aio | 2026-06-16 00:49:48.578523 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-06-16 00:49:48.578573 | aio | Tuesday 16 June 2026 00:49:48 +0000 (0:00:00.041) 0:02:14.744 ********** 2026-06-16 00:49:54.583404 | aio | ok: [aio] 2026-06-16 00:49:54.583469 | aio | 2026-06-16 00:49:54.583571 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-06-16 00:49:54.583677 | aio | Tuesday 16 June 2026 00:49:54 +0000 (0:00:06.005) 0:02:20.750 ********** 2026-06-16 00:49:54.622407 | aio | ok: [aio] 2026-06-16 00:49:54.622518 | aio | 2026-06-16 00:49:54.622660 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-06-16 00:49:54.622800 | aio | Tuesday 16 June 2026 00:49:54 +0000 (0:00:00.039) 0:02:20.789 ********** 2026-06-16 00:49:54.658969 | aio | skipping: [aio] => (item=1) 2026-06-16 00:49:54.659011 | aio | skipping: [aio] => (item=1) 2026-06-16 00:49:54.659018 | aio | skipping: [aio] => (item=1) 2026-06-16 00:49:54.659029 | aio | skipping: [aio] 2026-06-16 00:49:54.659174 | aio | 2026-06-16 00:49:54.659246 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-06-16 00:49:54.659262 | aio | Tuesday 16 June 2026 00:49:54 +0000 (0:00:00.036) 0:02:20.825 ********** 2026-06-16 00:49:54.690030 | aio | skipping: [aio] 2026-06-16 00:49:54.690094 | aio | 2026-06-16 00:49:54.690202 | aio | PLAY RECAP ********************************************************************* 2026-06-16 00:49:54.692618 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-06-16 00:49:54.692662 | aio | 2026-06-16 00:49:54.692668 | aio | 2026-06-16 00:49:54.692673 | aio | TASKS RECAP ******************************************************************** 2026-06-16 00:49:54.692677 | aio | Tuesday 16 June 2026 00:49:54 +0000 (0:00:00.031) 0:02:20.857 ********** 2026-06-16 00:49:54.692681 | aio | =============================================================================== 2026-06-16 00:49:54.692685 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.12s 2026-06-16 00:49:54.692689 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.01s 2026-06-16 00:49:54.692693 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.41s 2026-06-16 00:49:54.692697 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.39s 2026-06-16 00:49:54.692701 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.32s 2026-06-16 00:49:54.692705 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.16s 2026-06-16 00:49:54.692709 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.10s 2026-06-16 00:49:54.692713 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.04s 2026-06-16 00:49:54.692717 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.04s 2026-06-16 00:49:54.692721 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.02s 2026-06-16 00:49:54.692725 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.01s 2026-06-16 00:49:54.692729 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 5.97s 2026-06-16 00:49:54.692733 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.47s 2026-06-16 00:49:54.692737 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.44s 2026-06-16 00:49:54.692740 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.09s 2026-06-16 00:49:54.692744 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.09s 2026-06-16 00:49:54.692748 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.17s 2026-06-16 00:49:54.692767 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.96s 2026-06-16 00:49:54.692773 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.22s 2026-06-16 00:49:54.692777 | aio | Gathering Facts --------------------------------------------------------- 1.16s 2026-06-16 00:49:54.801422 | aio | INFO [default > idempotence] Executed: Successful 2026-06-16 00:49:54.810889 | aio | INFO [default > side_effect] Executing 2026-06-16 00:49:54.811345 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-16 00:49:54.818841 | aio | INFO [default > verify] Executing 2026-06-16 00:49:55.456060 | aio | 2026-06-16 00:49:55.456442 | aio | PLAY [Verify] ****************************************************************** 2026-06-16 00:49:55.456841 | aio | 2026-06-16 00:49:55.457257 | aio | TASK [Gathering Facts] ********************************************************* 2026-06-16 00:49:55.457567 | aio | Tuesday 16 June 2026 00:49:55 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-06-16 00:49:56.620844 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-06-16 00:49:56.620902 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-06-16 00:49:56.620910 | aio | interpreter could change the meaning of that path. See 2026-06-16 00:49:56.620922 | aio | https://docs.ansible.com/ansible- 2026-06-16 00:49:56.621133 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-06-16 00:49:56.628005 | aio | ok: [aio] 2026-06-16 00:49:56.628192 | aio | 2026-06-16 00:49:56.628414 | aio | TASK [Get cluster health status] *********************************************** 2026-06-16 00:49:56.628629 | aio | Tuesday 16 June 2026 00:49:56 +0000 (0:00:01.171) 0:00:01.179 ********** 2026-06-16 00:50:06.704015 | aio | ok: [aio] 2026-06-16 00:50:06.704247 | aio | 2026-06-16 00:50:06.704529 | aio | TASK [Print cluster health status] ********************************************* 2026-06-16 00:50:06.704853 | aio | Tuesday 16 June 2026 00:50:06 +0000 (0:00:10.075) 0:00:11.254 ********** 2026-06-16 00:50:06.732522 | aio | ok: [aio] => { 2026-06-16 00:50:06.732692 | aio | "_ceph_health": { 2026-06-16 00:50:06.732932 | aio | "changed": false, 2026-06-16 00:50:06.733258 | aio | "cmd": [ 2026-06-16 00:50:06.733483 | aio | "cephadm", 2026-06-16 00:50:06.733692 | aio | "shell", 2026-06-16 00:50:06.733889 | aio | "--", 2026-06-16 00:50:06.734076 | aio | "ceph", 2026-06-16 00:50:06.734264 | aio | "health" 2026-06-16 00:50:06.734453 | aio | ], 2026-06-16 00:50:06.734646 | aio | "delta": "0:00:09.789669", 2026-06-16 00:50:06.734865 | aio | "end": "2026-06-16 00:50:06.664814", 2026-06-16 00:50:06.735188 | aio | "failed": false, 2026-06-16 00:50:06.735415 | aio | "msg": "", 2026-06-16 00:50:06.735604 | aio | "rc": 0, 2026-06-16 00:50:06.735803 | aio | "start": "2026-06-16 00:49:56.875145", 2026-06-16 00:50:06.736021 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-06-16 00:50:06.736221 | aio | "stderr_lines": [ 2026-06-16 00:50:06.736421 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-06-16 00:50:06.736635 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-06-16 00:50:06.736877 | aio | ], 2026-06-16 00:50:06.737105 | aio | "stdout": "HEALTH_OK", 2026-06-16 00:50:06.737363 | aio | "stdout_lines": [ 2026-06-16 00:50:06.737603 | aio | "HEALTH_OK" 2026-06-16 00:50:06.737812 | aio | ] 2026-06-16 00:50:06.737945 | aio | } 2026-06-16 00:50:06.738061 | aio | } 2026-06-16 00:50:06.738174 | aio | 2026-06-16 00:50:06.738300 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-06-16 00:50:06.738423 | aio | Tuesday 16 June 2026 00:50:06 +0000 (0:00:00.028) 0:00:11.283 ********** 2026-06-16 00:50:06.759265 | aio | ok: [aio] => { 2026-06-16 00:50:06.759435 | aio | "changed": false, 2026-06-16 00:50:06.759630 | aio | "msg": "All assertions passed" 2026-06-16 00:50:06.759830 | aio | } 2026-06-16 00:50:06.760012 | aio | 2026-06-16 00:50:06.760220 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-06-16 00:50:06.760394 | aio | Tuesday 16 June 2026 00:50:06 +0000 (0:00:00.026) 0:00:11.310 ********** 2026-06-16 00:50:13.087384 | aio | changed: [aio] 2026-06-16 00:50:13.087649 | aio | 2026-06-16 00:50:13.087865 | aio | TASK [Create a test Ceph key] ************************************************** 2026-06-16 00:50:13.088077 | aio | Tuesday 16 June 2026 00:50:13 +0000 (0:00:06.328) 0:00:17.638 ********** 2026-06-16 00:50:15.049432 | aio | changed: [aio] 2026-06-16 00:50:15.049520 | aio | 2026-06-16 00:50:15.049678 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-06-16 00:50:15.049814 | aio | Tuesday 16 June 2026 00:50:15 +0000 (0:00:01.961) 0:00:19.600 ********** 2026-06-16 00:50:16.043355 | aio | ok: [aio] 2026-06-16 00:50:16.043518 | aio | 2026-06-16 00:50:16.043734 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-06-16 00:50:16.043959 | aio | Tuesday 16 June 2026 00:50:16 +0000 (0:00:00.994) 0:00:20.594 ********** 2026-06-16 00:50:16.087740 | aio | ok: [aio] => { 2026-06-16 00:50:16.087782 | aio | "changed": false, 2026-06-16 00:50:16.087793 | aio | "msg": "All assertions passed" 2026-06-16 00:50:16.087804 | aio | } 2026-06-16 00:50:16.087813 | aio | 2026-06-16 00:50:16.087822 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-06-16 00:50:16.087831 | aio | Tuesday 16 June 2026 00:50:16 +0000 (0:00:00.043) 0:00:20.637 ********** 2026-06-16 00:50:16.972929 | aio | ok: [aio] 2026-06-16 00:50:16.972990 | aio | 2026-06-16 00:50:16.973376 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-06-16 00:50:16.974473 | aio | Tuesday 16 June 2026 00:50:16 +0000 (0:00:00.886) 0:00:21.524 ********** 2026-06-16 00:50:17.006202 | aio | ok: [aio] => { 2026-06-16 00:50:17.008875 | aio | "changed": false, 2026-06-16 00:50:17.008941 | aio | "msg": "All assertions passed" 2026-06-16 00:50:17.008955 | aio | } 2026-06-16 00:50:17.008964 | aio | 2026-06-16 00:50:17.008974 | aio | PLAY RECAP ********************************************************************* 2026-06-16 00:50:17.008984 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-16 00:50:17.008993 | aio | 2026-06-16 00:50:17.009001 | aio | 2026-06-16 00:50:17.009010 | aio | TASKS RECAP ******************************************************************** 2026-06-16 00:50:17.011414 | aio | Tuesday 16 June 2026 00:50:17 +0000 (0:00:00.033) 0:00:21.557 ********** 2026-06-16 00:50:17.011468 | aio | =============================================================================== 2026-06-16 00:50:17.011476 | aio | Get cluster health status ---------------------------------------------- 10.08s 2026-06-16 00:50:17.011483 | aio | Create a test Ceph pool ------------------------------------------------- 6.33s 2026-06-16 00:50:17.011489 | aio | Create a test Ceph key -------------------------------------------------- 1.96s 2026-06-16 00:50:17.011495 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-06-16 00:50:17.011500 | aio | Retrieve info for the test Ceph key ------------------------------------- 0.99s 2026-06-16 00:50:17.011507 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 0.89s 2026-06-16 00:50:17.011514 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-06-16 00:50:17.011519 | aio | Assert that the legacy key module info state returns the correct key ---- 0.03s 2026-06-16 00:50:17.011533 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-06-16 00:50:17.011539 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-06-16 00:50:17.074076 | aio | INFO [default > verify] Executed: Successful 2026-06-16 00:50:17.085352 | aio | INFO [default > cleanup] Executing 2026-06-16 00:50:17.085795 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-16 00:50:17.091874 | aio | INFO [default > destroy] Executing 2026-06-16 00:50:17.091991 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-06-16 00:50:17.092087 | aio | INFO [default > destroy] Executed: Successful 2026-06-16 00:50:17.092363 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-16 00:50:17.416031 | aio | ok: Runtime: 0:10:03.759602 2026-06-16 00:50:17.471010 | 2026-06-16 00:50:17.572263 | PLAY RECAP 2026-06-16 00:50:17.572584 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-16 00:50:17.572647 | 2026-06-16 00:50:17.804316 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-16 00:50:17.985114 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-16 00:50:18.842802 | 2026-06-16 00:50:18.842965 | PLAY [all] 2026-06-16 00:50:18.857303 | 2026-06-16 00:50:18.857448 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-16 00:50:18.918045 | aio | skipping: Conditional result was False 2026-06-16 00:50:18.930358 | 2026-06-16 00:50:18.930567 | TASK [fetch-output : Set log path for single node] 2026-06-16 00:50:18.986779 | aio | ok 2026-06-16 00:50:18.999416 | 2026-06-16 00:50:18.999579 | LOOP [fetch-output : Ensure local output dirs] 2026-06-16 00:50:19.667913 | aio -> localhost | ok: "/var/lib/zuul/builds/1fd6281c07c94b3dbf71ffe957d7e248/work/logs" 2026-06-16 00:50:20.016922 | aio -> localhost | changed: "/var/lib/zuul/builds/1fd6281c07c94b3dbf71ffe957d7e248/work/artifacts" 2026-06-16 00:50:20.293775 | aio -> localhost | changed: "/var/lib/zuul/builds/1fd6281c07c94b3dbf71ffe957d7e248/work/docs" 2026-06-16 00:50:20.314715 | 2026-06-16 00:50:20.314866 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-16 00:50:20.992707 | aio | ok 2026-06-16 00:50:20.993383 | aio | changed: All items complete 2026-06-16 00:50:20.993433 | 2026-06-16 00:50:21.506170 | aio | changed: .d..t...... ./ 2026-06-16 00:50:22.038274 | aio | changed: .d..t...... ./ 2026-06-16 00:50:22.065661 | 2026-06-16 00:50:22.065811 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-16 00:50:22.660504 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.117247 2026-06-16 00:50:22.940986 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007507 2026-06-16 00:50:22.966480 | 2026-06-16 00:50:22.966608 | PLAY [all] 2026-06-16 00:50:22.972706 | 2026-06-16 00:50:22.972787 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-16 00:50:23.408195 | aio | changed 2026-06-16 00:50:23.587441 | 2026-06-16 00:50:23.587618 | PLAY RECAP 2026-06-16 00:50:23.587724 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-16 00:50:23.587761 | 2026-06-16 00:50:23.799267 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-16 00:50:23.802591 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-16 00:50:24.596877 | 2026-06-16 00:50:24.597076 | PLAY [localhost] 2026-06-16 00:50:24.607167 | 2026-06-16 00:50:24.607257 | TASK [Generate Zuul manifest] 2026-06-16 00:50:24.626498 | localhost | ok 2026-06-16 00:50:24.675650 | 2026-06-16 00:50:24.675810 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-16 00:50:25.119320 | localhost | changed 2026-06-16 00:50:25.254660 | 2026-06-16 00:50:25.254838 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-16 00:50:25.334768 | localhost | ok 2026-06-16 00:50:25.341415 | 2026-06-16 00:50:25.341481 | TASK [Upload logs] 2026-06-16 00:50:25.374423 | localhost | ok 2026-06-16 00:50:25.504358 | 2026-06-16 00:50:25.504542 | TASK [Set zuul-log-path fact] 2026-06-16 00:50:25.525911 | localhost | ok 2026-06-16 00:50:25.542849 | 2026-06-16 00:50:25.542981 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-16 00:50:25.580965 | localhost | ok 2026-06-16 00:50:25.589649 | 2026-06-16 00:50:25.589796 | TASK [upload-logs : Create log directories] 2026-06-16 00:50:26.071237 | localhost | changed 2026-06-16 00:50:26.078608 | 2026-06-16 00:50:26.078717 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-16 00:50:26.550985 | localhost -> localhost | ok: Runtime: 0:00:00.034080 2026-06-16 00:50:26.560713 | 2026-06-16 00:50:26.560828 | TASK [upload-logs : Upload logs to log server] 2026-06-16 00:50:27.221908 | localhost | Output suppressed because no_log was given 2026-06-16 00:50:27.230733 | 2026-06-16 00:50:27.230833 | LOOP [upload-logs : Compress console log and json output] 2026-06-16 00:50:27.274362 | localhost | skipping: Conditional result was False 2026-06-16 00:50:27.334136 | localhost | skipping: Conditional result was False 2026-06-16 00:50:27.343878 | 2026-06-16 00:50:27.344030 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-16 00:50:27.402298 | localhost | skipping: Conditional result was False 2026-06-16 00:50:27.402544 | 2026-06-16 00:50:27.409279 | localhost | skipping: Conditional result was False 2026-06-16 00:50:27.420142 | 2026-06-16 00:50:27.420291 | LOOP [upload-logs : Upload console log and json output]