2026-04-15 09:36:46.058678 | Job console starting 2026-04-15 09:36:46.068342 | Updating git repos 2026-04-15 09:36:46.090614 | Cloning repos into workspace 2026-04-15 09:36:46.126157 | Restoring repo states 2026-04-15 09:36:46.133897 | Merging changes 2026-04-15 09:36:46.393612 | Checking out repos 2026-04-15 09:36:46.424304 | Preparing playbooks 2026-04-15 09:36:48.501396 | Running Ansible setup 2026-04-15 09:36:51.857963 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-15 09:36:52.469084 | 2026-04-15 09:36:52.469212 | PLAY [localhost] 2026-04-15 09:36:52.476848 | 2026-04-15 09:36:52.476921 | TASK [Gathering Facts] 2026-04-15 09:36:53.423569 | localhost | ok 2026-04-15 09:36:53.431622 | 2026-04-15 09:36:53.431699 | TASK [Setup log path fact] 2026-04-15 09:36:53.451671 | localhost | ok 2026-04-15 09:36:53.463699 | 2026-04-15 09:36:53.463823 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-15 09:36:53.496641 | localhost | ok 2026-04-15 09:36:53.506996 | 2026-04-15 09:36:53.507086 | TASK [emit-job-header : Print job information] 2026-04-15 09:36:53.551837 | # Job Information 2026-04-15 09:36:53.552124 | Ansible Version: 2.16.16 2026-04-15 09:36:53.552196 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-04-15 09:36:53.552245 | Pipeline: check 2026-04-15 09:36:53.552290 | Executor: 0a8996d2b663 2026-04-15 09:36:53.552335 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/96 2026-04-15 09:36:53.552385 | Event ID: 84badde0-38ae-11f1-8e11-15ac2b02dee5 2026-04-15 09:36:53.556677 | 2026-04-15 09:36:53.557275 | LOOP [emit-job-header : Print node information] 2026-04-15 09:36:53.659234 | localhost | ok: 2026-04-15 09:36:53.659476 | localhost | # Node Information 2026-04-15 09:36:53.659517 | localhost | Inventory Hostname: aio 2026-04-15 09:36:53.659549 | localhost | Hostname: np0000166434 2026-04-15 09:36:53.659582 | localhost | Username: zuul 2026-04-15 09:36:53.659615 | localhost | Distro: Ubuntu 22.04 2026-04-15 09:36:53.659644 | localhost | Provider: yul1 2026-04-15 09:36:53.659672 | localhost | Region: ca-ymq-1 2026-04-15 09:36:53.659779 | localhost | Label: ubuntu-jammy 2026-04-15 09:36:53.659809 | localhost | Product Name: OpenStack Nova 2026-04-15 09:36:53.659837 | localhost | Interface IP: 199.204.45.233 2026-04-15 09:36:53.675502 | 2026-04-15 09:36:53.675674 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-15 09:36:54.116484 | localhost -> localhost | changed 2026-04-15 09:36:54.122152 | 2026-04-15 09:36:54.122227 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-15 09:36:54.977573 | localhost -> localhost | changed 2026-04-15 09:36:54.988660 | 2026-04-15 09:36:54.988718 | PLAY [all] 2026-04-15 09:36:54.996988 | 2026-04-15 09:36:54.997093 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-15 09:36:55.254920 | aio -> localhost | ok 2026-04-15 09:36:55.267272 | 2026-04-15 09:36:55.267389 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-15 09:36:55.310299 | aio | ok 2026-04-15 09:36:55.345107 | aio | included: /var/lib/zuul/builds/77cdf285d47c43f3aa76f8dbe8d5c687/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-15 09:36:55.352227 | 2026-04-15 09:36:55.352296 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-15 09:36:56.422875 | aio -> localhost | Generating public/private rsa key pair. 2026-04-15 09:36:56.423079 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/77cdf285d47c43f3aa76f8dbe8d5c687/work/77cdf285d47c43f3aa76f8dbe8d5c687_id_rsa 2026-04-15 09:36:56.423109 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/77cdf285d47c43f3aa76f8dbe8d5c687/work/77cdf285d47c43f3aa76f8dbe8d5c687_id_rsa.pub 2026-04-15 09:36:56.423131 | aio -> localhost | The key fingerprint is: 2026-04-15 09:36:56.423151 | aio -> localhost | SHA256:GpJGV/WtnxvtNqMwDVdjlc7D+4itrmJ1+NPXMTQGXCY zuul-build-sshkey 2026-04-15 09:36:56.423189 | aio -> localhost | The key's randomart image is: 2026-04-15 09:36:56.423210 | aio -> localhost | +---[RSA 3072]----+ 2026-04-15 09:36:56.423235 | aio -> localhost | | ... .E.oo| 2026-04-15 09:36:56.423256 | aio -> localhost | | . . +o..| 2026-04-15 09:36:56.423276 | aio -> localhost | | . . . *+ | 2026-04-15 09:36:56.423295 | aio -> localhost | | . o .oO.| 2026-04-15 09:36:56.423314 | aio -> localhost | | + . S o..o +| 2026-04-15 09:36:56.423333 | aio -> localhost | | . . o o =. * | 2026-04-15 09:36:56.423352 | aio -> localhost | | . . = =+.*| 2026-04-15 09:36:56.423371 | aio -> localhost | | o * +*=| 2026-04-15 09:36:56.423393 | aio -> localhost | | . ..oo+oo+| 2026-04-15 09:36:56.423413 | aio -> localhost | +----[SHA256]-----+ 2026-04-15 09:36:56.423459 | aio -> localhost | ok: Runtime: 0:00:00.636106 2026-04-15 09:36:56.428402 | 2026-04-15 09:36:56.428469 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-15 09:36:56.462724 | aio | ok 2026-04-15 09:36:56.472395 | aio | included: /var/lib/zuul/builds/77cdf285d47c43f3aa76f8dbe8d5c687/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-15 09:36:56.479577 | 2026-04-15 09:36:56.479639 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-15 09:36:56.504447 | aio | skipping: Conditional result was False 2026-04-15 09:36:56.510068 | 2026-04-15 09:36:56.510131 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-15 09:36:56.954526 | aio | changed 2026-04-15 09:36:56.959602 | 2026-04-15 09:36:56.959666 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-15 09:36:57.142209 | aio | ok 2026-04-15 09:36:57.147149 | 2026-04-15 09:36:57.147212 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-15 09:36:57.595066 | aio | changed 2026-04-15 09:36:57.599964 | 2026-04-15 09:36:57.600029 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-15 09:36:58.084175 | aio | changed 2026-04-15 09:36:58.091379 | 2026-04-15 09:36:58.091541 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-15 09:36:58.116414 | aio | skipping: Conditional result was False 2026-04-15 09:36:58.123090 | 2026-04-15 09:36:58.123153 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-15 09:36:58.483035 | aio -> localhost | changed 2026-04-15 09:36:58.493810 | 2026-04-15 09:36:58.493886 | TASK [add-build-sshkey : Add back temp key] 2026-04-15 09:36:58.782276 | aio -> localhost | Identity added: /var/lib/zuul/builds/77cdf285d47c43f3aa76f8dbe8d5c687/work/77cdf285d47c43f3aa76f8dbe8d5c687_id_rsa (zuul-build-sshkey) 2026-04-15 09:36:58.782554 | aio -> localhost | ok: Runtime: 0:00:00.015134 2026-04-15 09:36:58.788870 | 2026-04-15 09:36:58.789004 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-15 09:36:59.096442 | aio | ok 2026-04-15 09:36:59.104499 | 2026-04-15 09:36:59.104584 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-15 09:36:59.129590 | aio | skipping: Conditional result was False 2026-04-15 09:36:59.144327 | 2026-04-15 09:36:59.144417 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-15 09:36:59.493454 | aio | ok 2026-04-15 09:36:59.499850 | 2026-04-15 09:36:59.499915 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-15 09:37:00.216298 | aio | Output suppressed because no_log was given 2026-04-15 09:37:00.232390 | 2026-04-15 09:37:00.232505 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-15 09:37:00.420014 | aio | ok: "logs" 2026-04-15 09:37:00.420275 | aio | ok: All items complete 2026-04-15 09:37:00.420303 | 2026-04-15 09:37:00.579760 | aio | ok: "artifacts" 2026-04-15 09:37:00.751178 | aio | ok: "docs" 2026-04-15 09:37:00.768453 | 2026-04-15 09:37:00.768597 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-15 09:37:00.990795 | aio | changed: "logs" 2026-04-15 09:37:01.101841 | aio | changed: "artifacts" 2026-04-15 09:37:01.254621 | aio | changed: "docs" 2026-04-15 09:37:01.276734 | 2026-04-15 09:37:01.276881 | PLAY RECAP 2026-04-15 09:37:01.276933 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-15 09:37:01.276980 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 09:37:01.277008 | 2026-04-15 09:37:01.429435 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-15 09:37:01.433054 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-15 09:37:02.019504 | 2026-04-15 09:37:02.019687 | PLAY [all] 2026-04-15 09:37:02.031476 | 2026-04-15 09:37:02.031565 | TASK [setup-uv : Extract archive] 2026-04-15 09:37:04.196635 | aio | changed 2026-04-15 09:37:04.206958 | 2026-04-15 09:37:04.207125 | TASK [setup-uv : Print version] 2026-04-15 09:37:04.779288 | aio | uv 0.8.13 2026-04-15 09:37:04.752476 | aio | ok: Runtime: 0:00:00.012396 2026-04-15 09:37:04.760768 | 2026-04-15 09:37:04.760848 | PLAY RECAP 2026-04-15 09:37:04.760911 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 09:37:04.760946 | 2026-04-15 09:37:04.886679 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-15 09:37:04.889569 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-15 09:37:05.473738 | 2026-04-15 09:37:05.473932 | PLAY [all] 2026-04-15 09:37:05.487191 | 2026-04-15 09:37:05.487338 | TASK [Copy inventory file for Zuul] 2026-04-15 09:37:06.323729 | aio | changed 2026-04-15 09:37:06.329868 | 2026-04-15 09:37:06.329942 | TASK [Switch "ansible_host" to private IP] 2026-04-15 09:37:06.595020 | aio | changed: 1 replacements made 2026-04-15 09:37:06.602094 | 2026-04-15 09:37:06.602166 | TASK [Run Molecule scenario] 2026-04-15 09:37:07.386144 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-15 09:37:08.116437 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-15 09:37:08.299870 | aio | Using CPython 3.13.7 2026-04-15 09:37:08.300020 | aio | Creating virtual environment at: .venv 2026-04-15 09:37:08.608954 | aio | Downloading pygments (1.2MiB) 2026-04-15 09:37:08.609117 | aio | Downloading netaddr (2.2MiB) 2026-04-15 09:37:08.610067 | aio | Downloading cryptography (4.3MiB) 2026-04-15 09:37:08.610289 | aio | Downloading ansible-core (2.1MiB) 2026-04-15 09:37:08.781825 | aio | Downloading netaddr 2026-04-15 09:37:08.790945 | aio | Downloading cryptography 2026-04-15 09:37:08.841138 | aio | Downloading pygments 2026-04-15 09:37:08.981284 | aio | Downloading ansible-core 2026-04-15 09:37:09.009628 | aio | Installed 36 packages in 27ms 2026-04-15 09:37:10.108786 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-15 09:37:10.108902 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-15 09:37:10.704079 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-15 09:37:10.704186 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-15 09:37:24.370622 | aio | INFO [default > dependency] Executing 2026-04-15 09:37:24.370764 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-15 09:37:24.370915 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-15 09:37:24.371025 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-15 09:37:24.376039 | aio | INFO [default > cleanup] Executing 2026-04-15 09:37:24.376321 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-15 09:37:24.381351 | aio | INFO [default > destroy] Executing 2026-04-15 09:37:24.381388 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-15 09:37:24.381403 | aio | INFO [default > destroy] Executed: Successful 2026-04-15 09:37:24.386417 | aio | INFO [default > syntax] Executing 2026-04-15 09:37:25.378364 | aio | 2026-04-15 09:37:25.378546 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-15 09:37:25.433193 | aio | INFO [default > syntax] Executed: Successful 2026-04-15 09:37:25.441857 | aio | INFO [default > create] Executing 2026-04-15 09:37:25.443760 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-15 09:37:25.451230 | aio | INFO [default > prepare] Executing 2026-04-15 09:37:26.139917 | aio | 2026-04-15 09:37:26.140082 | aio | PLAY [Prepare] ***************************************************************** 2026-04-15 09:37:26.140304 | aio | 2026-04-15 09:37:26.140543 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:37:26.140748 | aio | Wednesday 15 April 2026 09:37:26 +0000 (0:00:00.030) 0:00:00.030 ******* 2026-04-15 09:37:27.260522 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-15 09:37:27.260623 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-15 09:37:27.260633 | aio | interpreter could change the meaning of that path. See 2026-04-15 09:37:27.260698 | aio | https://docs.ansible.com/ansible- 2026-04-15 09:37:27.260797 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-15 09:37:27.269550 | aio | ok: [aio] 2026-04-15 09:37:27.269716 | aio | 2026-04-15 09:37:27.269916 | aio | TASK [Configure short hostname] ************************************************ 2026-04-15 09:37:27.270118 | aio | Wednesday 15 April 2026 09:37:27 +0000 (0:00:01.130) 0:00:01.160 ******* 2026-04-15 09:37:27.963295 | aio | changed: [aio] 2026-04-15 09:37:27.963432 | aio | 2026-04-15 09:37:27.963657 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-15 09:37:27.963857 | aio | Wednesday 15 April 2026 09:37:27 +0000 (0:00:00.693) 0:00:01.854 ******* 2026-04-15 09:37:28.212593 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-15 09:37:28.212770 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-15 09:37:28.213018 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-15 09:37:28.218851 | aio | changed: [aio] 2026-04-15 09:37:28.219038 | aio | 2026-04-15 09:37:28.219232 | aio | TASK [Update apt cache] ******************************************************** 2026-04-15 09:37:28.219442 | aio | Wednesday 15 April 2026 09:37:28 +0000 (0:00:00.255) 0:00:02.110 ******* 2026-04-15 09:37:35.048327 | aio | changed: [aio] 2026-04-15 09:37:35.048527 | aio | 2026-04-15 09:37:35.048698 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-15 09:37:35.048874 | aio | 2026-04-15 09:37:35.049070 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:37:35.049267 | aio | Wednesday 15 April 2026 09:37:35 +0000 (0:00:06.829) 0:00:08.939 ******* 2026-04-15 09:37:35.752257 | aio | ok: [aio] 2026-04-15 09:37:35.752434 | aio | 2026-04-15 09:37:35.752643 | aio | TASK [Install depedencies] ***************************************************** 2026-04-15 09:37:35.752848 | aio | Wednesday 15 April 2026 09:37:35 +0000 (0:00:00.703) 0:00:09.643 ******* 2026-04-15 09:37:55.951863 | aio | changed: [aio] 2026-04-15 09:37:55.952115 | aio | 2026-04-15 09:37:55.952411 | aio | TASK [Start up service] ******************************************************** 2026-04-15 09:37:55.952640 | aio | Wednesday 15 April 2026 09:37:55 +0000 (0:00:20.199) 0:00:29.843 ******* 2026-04-15 09:37:56.497032 | aio | ok: [aio] 2026-04-15 09:37:56.497219 | aio | 2026-04-15 09:37:56.497452 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-15 09:37:56.497679 | aio | Wednesday 15 April 2026 09:37:56 +0000 (0:00:00.544) 0:00:30.388 ******* 2026-04-15 09:37:56.797121 | aio | ok: [aio] 2026-04-15 09:37:56.797282 | aio | 2026-04-15 09:37:56.797490 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-15 09:37:56.797694 | aio | Wednesday 15 April 2026 09:37:56 +0000 (0:00:00.300) 0:00:30.688 ******* 2026-04-15 09:37:57.434204 | aio | changed: [aio] 2026-04-15 09:37:57.434269 | aio | 2026-04-15 09:37:57.434419 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-15 09:37:57.434547 | aio | Wednesday 15 April 2026 09:37:57 +0000 (0:00:00.637) 0:00:31.325 ******* 2026-04-15 09:37:57.625103 | aio | ok: [aio] 2026-04-15 09:37:57.625178 | aio | 2026-04-15 09:37:57.625322 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-15 09:37:57.625456 | aio | Wednesday 15 April 2026 09:37:57 +0000 (0:00:00.190) 0:00:31.516 ******* 2026-04-15 09:37:57.638797 | aio | skipping: [aio] 2026-04-15 09:37:57.638897 | aio | 2026-04-15 09:37:57.639032 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-15 09:37:57.639170 | aio | Wednesday 15 April 2026 09:37:57 +0000 (0:00:00.014) 0:00:31.530 ******* 2026-04-15 09:37:58.150411 | aio | changed: [aio] => (item=osd0) 2026-04-15 09:37:58.150506 | aio | changed: [aio] => (item=osd1) 2026-04-15 09:37:58.150638 | aio | changed: [aio] => (item=osd2) 2026-04-15 09:37:58.150755 | aio | 2026-04-15 09:37:58.150887 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-15 09:37:58.151027 | aio | Wednesday 15 April 2026 09:37:58 +0000 (0:00:00.511) 0:00:32.041 ******* 2026-04-15 09:37:58.749996 | aio | changed: [aio] => (item=osd0) 2026-04-15 09:37:58.750199 | aio | changed: [aio] => (item=osd1) 2026-04-15 09:37:58.750410 | aio | changed: [aio] => (item=osd2) 2026-04-15 09:37:58.750601 | aio | 2026-04-15 09:37:58.750813 | aio | TASK [Start loop devices] ****************************************************** 2026-04-15 09:37:58.751025 | aio | Wednesday 15 April 2026 09:37:58 +0000 (0:00:00.599) 0:00:32.640 ******* 2026-04-15 09:37:59.455960 | aio | changed: [aio] => (item=osd0) 2026-04-15 09:37:59.456190 | aio | changed: [aio] => (item=osd1) 2026-04-15 09:37:59.456419 | aio | changed: [aio] => (item=osd2) 2026-04-15 09:37:59.456609 | aio | 2026-04-15 09:37:59.456877 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-15 09:37:59.457092 | aio | Wednesday 15 April 2026 09:37:59 +0000 (0:00:00.706) 0:00:33.347 ******* 2026-04-15 09:38:02.930204 | aio | changed: [aio] => (item=osd0) 2026-04-15 09:38:02.930381 | aio | changed: [aio] => (item=osd1) 2026-04-15 09:38:02.930586 | aio | changed: [aio] => (item=osd2) 2026-04-15 09:38:02.930777 | aio | 2026-04-15 09:38:02.930990 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-15 09:38:02.931200 | aio | Wednesday 15 April 2026 09:38:02 +0000 (0:00:03.474) 0:00:36.821 ******* 2026-04-15 09:38:04.914496 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-15 09:38:04.914663 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-15 09:38:04.914881 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-15 09:38:04.915075 | aio | 2026-04-15 09:38:04.915282 | aio | PLAY RECAP ********************************************************************* 2026-04-15 09:38:04.915513 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-15 09:38:04.915701 | aio | 2026-04-15 09:38:04.915885 | aio | 2026-04-15 09:38:04.916172 | aio | TASKS RECAP ******************************************************************** 2026-04-15 09:38:04.916407 | aio | Wednesday 15 April 2026 09:38:04 +0000 (0:00:01.984) 0:00:38.805 ******* 2026-04-15 09:38:04.916604 | aio | =============================================================================== 2026-04-15 09:38:04.916791 | aio | Install depedencies ---------------------------------------------------- 20.20s 2026-04-15 09:38:04.916993 | aio | Update apt cache -------------------------------------------------------- 6.83s 2026-04-15 09:38:04.917188 | aio | Create a volume group for each loop device ------------------------------ 3.47s 2026-04-15 09:38:04.917390 | aio | Create a logical volume for each loop device ---------------------------- 1.98s 2026-04-15 09:38:04.917595 | aio | Gathering Facts --------------------------------------------------------- 1.13s 2026-04-15 09:38:04.917776 | aio | Start loop devices ------------------------------------------------------ 0.71s 2026-04-15 09:38:04.917971 | aio | Gathering Facts --------------------------------------------------------- 0.70s 2026-04-15 09:38:04.918170 | aio | Configure short hostname ------------------------------------------------ 0.69s 2026-04-15 09:38:04.918361 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.64s 2026-04-15 09:38:04.918559 | aio | Set permissions on loopback devices ------------------------------------- 0.60s 2026-04-15 09:38:04.918751 | aio | Start up service -------------------------------------------------------- 0.54s 2026-04-15 09:38:04.918950 | aio | Create devices for Ceph ------------------------------------------------- 0.51s 2026-04-15 09:38:04.919147 | aio | Generate lvm.conf ------------------------------------------------------- 0.30s 2026-04-15 09:38:04.919341 | aio | Ensure hostname inside hosts file --------------------------------------- 0.26s 2026-04-15 09:38:04.919539 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-04-15 09:38:04.919736 | aio | Fail if there is any existing loopback devices -------------------------- 0.01s 2026-04-15 09:38:05.011457 | aio | INFO [default > prepare] Executed: Successful 2026-04-15 09:38:05.023582 | aio | INFO [default > converge] Executing 2026-04-15 09:38:05.907324 | aio | 2026-04-15 09:38:05.907414 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-15 09:38:05.907431 | aio | 2026-04-15 09:38:05.907445 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:38:05.907458 | aio | Wednesday 15 April 2026 09:38:05 +0000 (0:00:00.047) 0:00:00.048 ******* 2026-04-15 09:38:07.106659 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-15 09:38:07.106875 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-15 09:38:07.107075 | aio | interpreter could change the meaning of that path. See 2026-04-15 09:38:07.107280 | aio | https://docs.ansible.com/ansible- 2026-04-15 09:38:07.107486 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-15 09:38:07.120996 | aio | ok: [aio] 2026-04-15 09:38:07.121157 | aio | 2026-04-15 09:38:07.121355 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:38:07.121557 | aio | Wednesday 15 April 2026 09:38:07 +0000 (0:00:01.215) 0:00:01.263 ******* 2026-04-15 09:38:07.394047 | aio | ok: [aio] 2026-04-15 09:38:07.394186 | aio | 2026-04-15 09:38:07.394464 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:38:07.394621 | aio | Wednesday 15 April 2026 09:38:07 +0000 (0:00:00.272) 0:00:01.536 ******* 2026-04-15 09:38:07.424060 | aio | skipping: [aio] 2026-04-15 09:38:07.424226 | aio | 2026-04-15 09:38:07.424438 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-15 09:38:07.424647 | aio | Wednesday 15 April 2026 09:38:07 +0000 (0:00:00.030) 0:00:01.566 ******* 2026-04-15 09:38:07.721665 | aio | changed: [aio] 2026-04-15 09:38:07.721748 | aio | 2026-04-15 09:38:07.721890 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:38:07.722020 | aio | Wednesday 15 April 2026 09:38:07 +0000 (0:00:00.297) 0:00:01.864 ******* 2026-04-15 09:38:07.809745 | aio | ok: [aio] => { 2026-04-15 09:38:07.809939 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-15 09:38:07.810114 | aio | } 2026-04-15 09:38:07.810278 | aio | 2026-04-15 09:38:07.810519 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:38:07.810719 | aio | Wednesday 15 April 2026 09:38:07 +0000 (0:00:00.088) 0:00:01.952 ******* 2026-04-15 09:38:08.457645 | aio | changed: [aio] 2026-04-15 09:38:08.457814 | aio | 2026-04-15 09:38:08.458049 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:38:08.458258 | aio | Wednesday 15 April 2026 09:38:08 +0000 (0:00:00.647) 0:00:02.599 ******* 2026-04-15 09:38:08.500654 | aio | skipping: [aio] 2026-04-15 09:38:08.500838 | aio | 2026-04-15 09:38:08.501058 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:38:08.501267 | aio | Wednesday 15 April 2026 09:38:08 +0000 (0:00:00.043) 0:00:02.643 ******* 2026-04-15 09:38:08.539079 | aio | skipping: [aio] 2026-04-15 09:38:08.539266 | aio | 2026-04-15 09:38:08.539482 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:38:08.539688 | aio | Wednesday 15 April 2026 09:38:08 +0000 (0:00:00.038) 0:00:02.681 ******* 2026-04-15 09:38:08.761527 | aio | ok: [aio] 2026-04-15 09:38:08.761695 | aio | 2026-04-15 09:38:08.762108 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:38:08.762306 | aio | Wednesday 15 April 2026 09:38:08 +0000 (0:00:00.221) 0:00:02.903 ******* 2026-04-15 09:38:10.073592 | aio | ok: [aio] 2026-04-15 09:38:10.073737 | aio | 2026-04-15 09:38:10.073958 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:38:10.074164 | aio | Wednesday 15 April 2026 09:38:10 +0000 (0:00:01.312) 0:00:04.215 ******* 2026-04-15 09:38:10.153278 | aio | ok: [aio] => { 2026-04-15 09:38:10.153454 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-15 09:38:10.153642 | aio | } 2026-04-15 09:38:10.153841 | aio | 2026-04-15 09:38:10.154032 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:38:10.154240 | aio | Wednesday 15 April 2026 09:38:10 +0000 (0:00:00.079) 0:00:04.295 ******* 2026-04-15 09:38:11.267235 | aio | changed: [aio] 2026-04-15 09:38:11.267310 | aio | 2026-04-15 09:38:11.267547 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:38:11.267691 | aio | Wednesday 15 April 2026 09:38:11 +0000 (0:00:01.113) 0:00:05.409 ******* 2026-04-15 09:38:14.146441 | aio | changed: [aio] 2026-04-15 09:38:14.146619 | aio | 2026-04-15 09:38:14.146636 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-15 09:38:14.146650 | aio | Wednesday 15 April 2026 09:38:14 +0000 (0:00:02.879) 0:00:08.289 ******* 2026-04-15 09:38:14.176036 | aio | skipping: [aio] 2026-04-15 09:38:14.176145 | aio | 2026-04-15 09:38:14.176439 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-15 09:38:14.176500 | aio | Wednesday 15 April 2026 09:38:14 +0000 (0:00:00.029) 0:00:08.318 ******* 2026-04-15 09:38:14.202137 | aio | skipping: [aio] 2026-04-15 09:38:14.202190 | aio | 2026-04-15 09:38:14.202412 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-15 09:38:14.202460 | aio | Wednesday 15 April 2026 09:38:14 +0000 (0:00:00.026) 0:00:08.344 ******* 2026-04-15 09:38:14.237518 | aio | skipping: [aio] 2026-04-15 09:38:14.237605 | aio | 2026-04-15 09:38:14.237704 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-15 09:38:14.237820 | aio | Wednesday 15 April 2026 09:38:14 +0000 (0:00:00.035) 0:00:08.380 ******* 2026-04-15 09:38:19.186701 | aio | changed: [aio] 2026-04-15 09:38:19.186764 | aio | 2026-04-15 09:38:19.186845 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-15 09:38:19.186977 | aio | Wednesday 15 April 2026 09:38:19 +0000 (0:00:04.949) 0:00:13.329 ******* 2026-04-15 09:38:19.715433 | aio | changed: [aio] 2026-04-15 09:38:19.715484 | aio | 2026-04-15 09:38:19.715582 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-15 09:38:19.715723 | aio | Wednesday 15 April 2026 09:38:19 +0000 (0:00:00.528) 0:00:13.858 ******* 2026-04-15 09:38:20.585758 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-15 09:38:20.585859 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-15 09:38:20.586609 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-15 09:38:20.586630 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-15 09:38:20.586637 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-15 09:38:20.586644 | aio | 2026-04-15 09:38:20.586650 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-15 09:38:20.586656 | aio | Wednesday 15 April 2026 09:38:20 +0000 (0:00:00.870) 0:00:14.728 ******* 2026-04-15 09:38:21.140616 | aio | changed: [aio] 2026-04-15 09:38:21.140679 | aio | 2026-04-15 09:38:21.140734 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-15 09:38:21.141112 | aio | Wednesday 15 April 2026 09:38:21 +0000 (0:00:00.547) 0:00:15.275 ******* 2026-04-15 09:38:21.141269 | aio | 2026-04-15 09:38:21.141276 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-15 09:38:21.141280 | aio | Wednesday 15 April 2026 09:38:21 +0000 (0:00:00.007) 0:00:15.283 ******* 2026-04-15 09:38:22.026824 | aio | ok: [aio] 2026-04-15 09:38:22.026879 | aio | 2026-04-15 09:38:22.026990 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-15 09:38:22.027106 | aio | Wednesday 15 April 2026 09:38:22 +0000 (0:00:00.886) 0:00:16.169 ******* 2026-04-15 09:38:22.465213 | aio | changed: [aio] 2026-04-15 09:38:22.465288 | aio | 2026-04-15 09:38:22.465395 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-15 09:38:22.465519 | aio | Wednesday 15 April 2026 09:38:22 +0000 (0:00:00.438) 0:00:16.608 ******* 2026-04-15 09:38:23.009461 | aio | changed: [aio] 2026-04-15 09:38:23.009522 | aio | 2026-04-15 09:38:23.009603 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:38:23.009732 | aio | Wednesday 15 April 2026 09:38:23 +0000 (0:00:00.544) 0:00:17.152 ******* 2026-04-15 09:38:23.224231 | aio | ok: [aio] 2026-04-15 09:38:23.224299 | aio | 2026-04-15 09:38:23.224467 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:38:23.224494 | aio | Wednesday 15 April 2026 09:38:23 +0000 (0:00:00.214) 0:00:17.366 ******* 2026-04-15 09:38:23.287540 | aio | ok: [aio] => { 2026-04-15 09:38:23.288107 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-15 09:38:23.288165 | aio | } 2026-04-15 09:38:23.288177 | aio | 2026-04-15 09:38:23.288187 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:38:23.288197 | aio | Wednesday 15 April 2026 09:38:23 +0000 (0:00:00.063) 0:00:17.430 ******* 2026-04-15 09:38:24.115431 | aio | changed: [aio] 2026-04-15 09:38:24.115495 | aio | 2026-04-15 09:38:24.115695 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:38:24.115742 | aio | Wednesday 15 April 2026 09:38:24 +0000 (0:00:00.827) 0:00:18.258 ******* 2026-04-15 09:38:28.428985 | aio | changed: [aio] 2026-04-15 09:38:28.429037 | aio | 2026-04-15 09:38:28.429043 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-15 09:38:28.429048 | aio | Wednesday 15 April 2026 09:38:28 +0000 (0:00:04.313) 0:00:22.571 ******* 2026-04-15 09:38:29.428079 | aio | ok: [aio] 2026-04-15 09:38:29.428283 | aio | 2026-04-15 09:38:29.428297 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-15 09:38:29.428310 | aio | Wednesday 15 April 2026 09:38:29 +0000 (0:00:00.999) 0:00:23.570 ******* 2026-04-15 09:38:29.830039 | aio | changed: [aio] 2026-04-15 09:38:29.830092 | aio | 2026-04-15 09:38:29.830187 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-15 09:38:29.830324 | aio | Wednesday 15 April 2026 09:38:29 +0000 (0:00:00.401) 0:00:23.972 ******* 2026-04-15 09:38:30.295797 | aio | changed: [aio] 2026-04-15 09:38:30.295867 | aio | 2026-04-15 09:38:30.296248 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-15 09:38:30.296321 | aio | Wednesday 15 April 2026 09:38:30 +0000 (0:00:00.465) 0:00:24.438 ******* 2026-04-15 09:38:30.864154 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-15 09:38:30.864277 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-15 09:38:30.864291 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-15 09:38:30.864626 | aio | 2026-04-15 09:38:30.864679 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-15 09:38:30.864686 | aio | Wednesday 15 April 2026 09:38:30 +0000 (0:00:00.568) 0:00:25.006 ******* 2026-04-15 09:38:31.309847 | aio | changed: [aio] 2026-04-15 09:38:31.309907 | aio | 2026-04-15 09:38:31.309994 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-15 09:38:31.310120 | aio | Wednesday 15 April 2026 09:38:31 +0000 (0:00:00.445) 0:00:25.452 ******* 2026-04-15 09:38:31.757909 | aio | changed: [aio] 2026-04-15 09:38:31.757975 | aio | 2026-04-15 09:38:31.758056 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-15 09:38:31.758305 | aio | Wednesday 15 April 2026 09:38:31 +0000 (0:00:00.439) 0:00:25.892 ******* 2026-04-15 09:38:31.758372 | aio | 2026-04-15 09:38:31.758391 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-15 09:38:31.758403 | aio | Wednesday 15 April 2026 09:38:31 +0000 (0:00:00.008) 0:00:25.900 ******* 2026-04-15 09:38:32.428960 | aio | ok: [aio] 2026-04-15 09:38:32.429032 | aio | 2026-04-15 09:38:32.429238 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-15 09:38:32.429281 | aio | Wednesday 15 April 2026 09:38:32 +0000 (0:00:00.670) 0:00:26.571 ******* 2026-04-15 09:38:33.518772 | aio | changed: [aio] 2026-04-15 09:38:33.518833 | aio | 2026-04-15 09:38:33.518933 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-15 09:38:33.519065 | aio | Wednesday 15 April 2026 09:38:33 +0000 (0:00:01.089) 0:00:27.661 ******* 2026-04-15 09:38:34.080687 | aio | changed: [aio] 2026-04-15 09:38:34.080746 | aio | 2026-04-15 09:38:34.080847 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-15 09:38:34.080980 | aio | Wednesday 15 April 2026 09:38:34 +0000 (0:00:00.561) 0:00:28.223 ******* 2026-04-15 09:38:34.125738 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-15 09:38:34.125824 | aio | 2026-04-15 09:38:34.125929 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-15 09:38:34.126038 | aio | Wednesday 15 April 2026 09:38:34 +0000 (0:00:00.045) 0:00:28.268 ******* 2026-04-15 09:38:39.339369 | aio | changed: [aio] 2026-04-15 09:38:39.339758 | aio | 2026-04-15 09:38:39.339894 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-15 09:38:39.339902 | aio | Wednesday 15 April 2026 09:38:39 +0000 (0:00:05.213) 0:00:33.481 ******* 2026-04-15 09:38:39.986687 | aio | ok: [aio] => (item=chronyd) 2026-04-15 09:38:39.986747 | aio | ok: [aio] => (item=sshd) 2026-04-15 09:38:39.986805 | aio | 2026-04-15 09:38:39.987059 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-15 09:38:39.987099 | aio | Wednesday 15 April 2026 09:38:39 +0000 (0:00:00.647) 0:00:34.129 ******* 2026-04-15 09:38:40.282412 | aio | changed: [aio] 2026-04-15 09:38:40.282450 | aio | 2026-04-15 09:38:40.282552 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-15 09:38:40.282678 | aio | Wednesday 15 April 2026 09:38:40 +0000 (0:00:00.295) 0:00:34.425 ******* 2026-04-15 09:38:40.469958 | aio | ok: [aio] 2026-04-15 09:38:40.470024 | aio | 2026-04-15 09:38:40.470326 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-15 09:38:40.470379 | aio | Wednesday 15 April 2026 09:38:40 +0000 (0:00:00.187) 0:00:34.612 ******* 2026-04-15 09:38:40.936515 | aio | changed: [aio] 2026-04-15 09:38:40.936587 | aio | 2026-04-15 09:38:40.936813 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-15 09:38:40.936857 | aio | Wednesday 15 April 2026 09:38:40 +0000 (0:00:00.466) 0:00:35.079 ******* 2026-04-15 09:38:41.258375 | aio | changed: [aio] 2026-04-15 09:38:41.258438 | aio | 2026-04-15 09:38:41.258666 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-15 09:38:41.258706 | aio | Wednesday 15 April 2026 09:38:41 +0000 (0:00:00.321) 0:00:35.401 ******* 2026-04-15 09:38:41.411639 | aio | ok: [aio] 2026-04-15 09:38:41.411945 | aio | 2026-04-15 09:38:41.411982 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-15 09:38:41.411988 | aio | Wednesday 15 April 2026 09:38:41 +0000 (0:00:00.152) 0:00:35.554 ******* 2026-04-15 09:38:41.637458 | aio | ok: [aio] => (item=aio) 2026-04-15 09:38:41.637524 | aio | 2026-04-15 09:38:41.637815 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-15 09:38:41.637860 | aio | Wednesday 15 April 2026 09:38:41 +0000 (0:00:00.225) 0:00:35.779 ******* 2026-04-15 09:38:41.680652 | aio | ok: [aio] 2026-04-15 09:38:41.680667 | aio | 2026-04-15 09:38:41.680673 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-15 09:38:41.680677 | aio | Wednesday 15 April 2026 09:38:41 +0000 (0:00:00.043) 0:00:35.823 ******* 2026-04-15 09:38:41.802033 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-15 09:38:41.802079 | aio | 2026-04-15 09:38:41.802325 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-15 09:38:41.802518 | aio | Wednesday 15 April 2026 09:38:41 +0000 (0:00:00.121) 0:00:35.944 ******* 2026-04-15 09:38:42.096832 | aio | changed: [aio] 2026-04-15 09:38:42.096935 | aio | 2026-04-15 09:38:42.097241 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-15 09:38:42.097291 | aio | Wednesday 15 April 2026 09:38:42 +0000 (0:00:00.294) 0:00:36.239 ******* 2026-04-15 09:38:42.728942 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-15 09:38:42.729020 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-15 09:38:42.729421 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-15 09:38:42.729466 | aio | 2026-04-15 09:38:42.729472 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-15 09:38:42.729477 | aio | Wednesday 15 April 2026 09:38:42 +0000 (0:00:00.632) 0:00:36.871 ******* 2026-04-15 09:40:09.068758 | aio | ok: [aio] 2026-04-15 09:40:09.068905 | aio | 2026-04-15 09:40:09.069057 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-15 09:40:09.069198 | aio | Wednesday 15 April 2026 09:40:09 +0000 (0:01:26.339) 0:02:03.211 ******* 2026-04-15 09:40:09.278332 | aio | changed: [aio] 2026-04-15 09:40:09.278388 | aio | 2026-04-15 09:40:09.278474 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-15 09:40:09.278567 | aio | Wednesday 15 April 2026 09:40:09 +0000 (0:00:00.209) 0:02:03.420 ******* 2026-04-15 09:40:09.319919 | aio | ok: [aio] 2026-04-15 09:40:09.320013 | aio | 2026-04-15 09:40:09.320083 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:40:09.320255 | aio | Wednesday 15 April 2026 09:40:09 +0000 (0:00:00.041) 0:02:03.462 ******* 2026-04-15 09:40:09.391526 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:40:09.391591 | aio | 2026-04-15 09:40:09.391632 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:40:09.391790 | aio | Wednesday 15 April 2026 09:40:09 +0000 (0:00:00.071) 0:02:03.534 ******* 2026-04-15 09:40:14.958314 | aio | ok: [aio] 2026-04-15 09:40:14.958389 | aio | 2026-04-15 09:40:14.958729 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:40:14.958776 | aio | Wednesday 15 April 2026 09:40:14 +0000 (0:00:05.566) 0:02:09.100 ******* 2026-04-15 09:40:15.008950 | aio | ok: [aio] => (item=aio) 2026-04-15 09:40:15.009003 | aio | 2026-04-15 09:40:15.009138 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:40:15.009235 | aio | Wednesday 15 April 2026 09:40:15 +0000 (0:00:00.050) 0:02:09.151 ******* 2026-04-15 09:40:15.341972 | aio | ok: [aio] 2026-04-15 09:40:15.342047 | aio | 2026-04-15 09:40:15.342376 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:40:15.342427 | aio | Wednesday 15 April 2026 09:40:15 +0000 (0:00:00.332) 0:02:09.484 ******* 2026-04-15 09:40:22.643223 | aio | ok: [aio] 2026-04-15 09:40:22.643293 | aio | 2026-04-15 09:40:22.643392 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-15 09:40:22.643529 | aio | Wednesday 15 April 2026 09:40:22 +0000 (0:00:07.301) 0:02:16.785 ******* 2026-04-15 09:41:06.606880 | aio | changed: [aio] 2026-04-15 09:41:06.606950 | aio | 2026-04-15 09:41:06.607174 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-15 09:41:06.607229 | aio | Wednesday 15 April 2026 09:41:06 +0000 (0:00:43.963) 0:03:00.749 ******* 2026-04-15 09:41:22.106783 | aio | ok: [aio] 2026-04-15 09:41:22.106864 | aio | 2026-04-15 09:41:22.107158 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:41:22.107207 | aio | Wednesday 15 April 2026 09:41:22 +0000 (0:00:15.499) 0:03:16.249 ******* 2026-04-15 09:41:22.169575 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:41:22.169643 | aio | 2026-04-15 09:41:22.169757 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:41:22.169883 | aio | Wednesday 15 April 2026 09:41:22 +0000 (0:00:00.062) 0:03:16.312 ******* 2026-04-15 09:41:22.207628 | aio | skipping: [aio] 2026-04-15 09:41:22.207682 | aio | 2026-04-15 09:41:22.207800 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:41:22.207913 | aio | Wednesday 15 April 2026 09:41:22 +0000 (0:00:00.037) 0:03:16.350 ******* 2026-04-15 09:41:22.251487 | aio | skipping: [aio] => (item=aio) 2026-04-15 09:41:22.251549 | aio | skipping: [aio] 2026-04-15 09:41:22.251658 | aio | 2026-04-15 09:41:22.251736 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:41:22.251834 | aio | Wednesday 15 April 2026 09:41:22 +0000 (0:00:00.044) 0:03:16.394 ******* 2026-04-15 09:41:22.493008 | aio | ok: [aio] 2026-04-15 09:41:22.493079 | aio | 2026-04-15 09:41:22.493150 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:41:22.493275 | aio | Wednesday 15 April 2026 09:41:22 +0000 (0:00:00.241) 0:03:16.635 ******* 2026-04-15 09:41:29.197046 | aio | ok: [aio] 2026-04-15 09:41:29.197124 | aio | 2026-04-15 09:41:29.197172 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-15 09:41:29.197275 | aio | Wednesday 15 April 2026 09:41:29 +0000 (0:00:06.703) 0:03:23.339 ******* 2026-04-15 09:41:41.322526 | aio | changed: [aio] 2026-04-15 09:41:41.322566 | aio | 2026-04-15 09:41:41.322572 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-15 09:41:41.322577 | aio | Wednesday 15 April 2026 09:41:41 +0000 (0:00:12.125) 0:03:35.465 ******* 2026-04-15 09:41:47.227660 | aio | ok: [aio] 2026-04-15 09:41:47.227726 | aio | 2026-04-15 09:41:47.227798 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-15 09:41:47.227943 | aio | Wednesday 15 April 2026 09:41:47 +0000 (0:00:05.905) 0:03:41.370 ******* 2026-04-15 09:41:54.524746 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-15 09:41:54.524815 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-15 09:41:54.524897 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-15 09:41:54.524988 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-15 09:41:54.525074 | aio | 2026-04-15 09:41:54.525169 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-15 09:41:54.525249 | aio | 2026-04-15 09:41:54.525342 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:41:54.525438 | aio | Wednesday 15 April 2026 09:41:54 +0000 (0:00:07.297) 0:03:48.667 ******* 2026-04-15 09:41:55.437576 | aio | ok: [aio] 2026-04-15 09:41:55.437630 | aio | 2026-04-15 09:41:55.437737 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:41:55.437836 | aio | Wednesday 15 April 2026 09:41:55 +0000 (0:00:00.912) 0:03:49.580 ******* 2026-04-15 09:41:55.633132 | aio | ok: [aio] 2026-04-15 09:41:55.633246 | aio | 2026-04-15 09:41:55.633258 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:41:55.633343 | aio | Wednesday 15 April 2026 09:41:55 +0000 (0:00:00.195) 0:03:49.775 ******* 2026-04-15 09:41:55.670069 | aio | skipping: [aio] 2026-04-15 09:41:55.670136 | aio | 2026-04-15 09:41:55.670246 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-15 09:41:55.670341 | aio | Wednesday 15 April 2026 09:41:55 +0000 (0:00:00.037) 0:03:49.812 ******* 2026-04-15 09:41:55.878111 | aio | ok: [aio] 2026-04-15 09:41:55.878197 | aio | 2026-04-15 09:41:55.878241 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:41:55.878346 | aio | Wednesday 15 April 2026 09:41:55 +0000 (0:00:00.207) 0:03:50.020 ******* 2026-04-15 09:41:55.934208 | aio | ok: [aio] => { 2026-04-15 09:41:55.934310 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-15 09:41:55.934412 | aio | } 2026-04-15 09:41:55.934514 | aio | 2026-04-15 09:41:55.934620 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:41:55.934712 | aio | Wednesday 15 April 2026 09:41:55 +0000 (0:00:00.056) 0:03:50.076 ******* 2026-04-15 09:41:56.224728 | aio | ok: [aio] 2026-04-15 09:41:56.224783 | aio | 2026-04-15 09:41:56.224792 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:41:56.224800 | aio | Wednesday 15 April 2026 09:41:56 +0000 (0:00:00.289) 0:03:50.366 ******* 2026-04-15 09:41:56.263059 | aio | skipping: [aio] 2026-04-15 09:41:56.263105 | aio | 2026-04-15 09:41:56.263112 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:41:56.263117 | aio | Wednesday 15 April 2026 09:41:56 +0000 (0:00:00.039) 0:03:50.405 ******* 2026-04-15 09:41:56.302221 | aio | skipping: [aio] 2026-04-15 09:41:56.302258 | aio | 2026-04-15 09:41:56.302264 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:41:56.302269 | aio | Wednesday 15 April 2026 09:41:56 +0000 (0:00:00.039) 0:03:50.444 ******* 2026-04-15 09:41:56.499508 | aio | ok: [aio] 2026-04-15 09:41:56.499562 | aio | 2026-04-15 09:41:56.499571 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:41:56.499577 | aio | Wednesday 15 April 2026 09:41:56 +0000 (0:00:00.196) 0:03:50.641 ******* 2026-04-15 09:41:57.435562 | aio | ok: [aio] 2026-04-15 09:41:57.435605 | aio | 2026-04-15 09:41:57.435610 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:41:57.435615 | aio | Wednesday 15 April 2026 09:41:57 +0000 (0:00:00.936) 0:03:51.577 ******* 2026-04-15 09:41:57.497060 | aio | ok: [aio] => { 2026-04-15 09:41:57.497089 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-15 09:41:57.497096 | aio | } 2026-04-15 09:41:57.497102 | aio | 2026-04-15 09:41:57.497108 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:41:57.497114 | aio | Wednesday 15 April 2026 09:41:57 +0000 (0:00:00.061) 0:03:51.639 ******* 2026-04-15 09:41:57.821225 | aio | ok: [aio] 2026-04-15 09:41:57.821274 | aio | 2026-04-15 09:41:57.821283 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:41:57.821292 | aio | Wednesday 15 April 2026 09:41:57 +0000 (0:00:00.324) 0:03:51.963 ******* 2026-04-15 09:41:59.713626 | aio | ok: [aio] 2026-04-15 09:41:59.713665 | aio | 2026-04-15 09:41:59.713671 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-15 09:41:59.713675 | aio | Wednesday 15 April 2026 09:41:59 +0000 (0:00:01.892) 0:03:53.856 ******* 2026-04-15 09:41:59.741117 | aio | skipping: [aio] 2026-04-15 09:41:59.741139 | aio | 2026-04-15 09:41:59.741146 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-15 09:41:59.741152 | aio | Wednesday 15 April 2026 09:41:59 +0000 (0:00:00.027) 0:03:53.883 ******* 2026-04-15 09:41:59.771594 | aio | skipping: [aio] 2026-04-15 09:41:59.771633 | aio | 2026-04-15 09:41:59.771640 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-15 09:41:59.771646 | aio | Wednesday 15 April 2026 09:41:59 +0000 (0:00:00.030) 0:03:53.913 ******* 2026-04-15 09:41:59.797759 | aio | skipping: [aio] 2026-04-15 09:41:59.797781 | aio | 2026-04-15 09:41:59.797788 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-15 09:41:59.797794 | aio | Wednesday 15 April 2026 09:41:59 +0000 (0:00:00.026) 0:03:53.940 ******* 2026-04-15 09:42:00.745203 | aio | ok: [aio] 2026-04-15 09:42:00.745245 | aio | 2026-04-15 09:42:00.745253 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-15 09:42:00.745260 | aio | Wednesday 15 April 2026 09:42:00 +0000 (0:00:00.947) 0:03:54.887 ******* 2026-04-15 09:42:01.158090 | aio | ok: [aio] 2026-04-15 09:42:01.158153 | aio | 2026-04-15 09:42:01.158323 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-15 09:42:01.158463 | aio | Wednesday 15 April 2026 09:42:01 +0000 (0:00:00.413) 0:03:55.300 ******* 2026-04-15 09:42:02.026901 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-15 09:42:02.026994 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-15 09:42:02.027594 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-15 09:42:02.027637 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-15 09:42:02.027643 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-15 09:42:02.027659 | aio | 2026-04-15 09:42:02.027664 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-15 09:42:02.027668 | aio | Wednesday 15 April 2026 09:42:02 +0000 (0:00:00.868) 0:03:56.169 ******* 2026-04-15 09:42:02.510148 | aio | ok: [aio] 2026-04-15 09:42:02.510216 | aio | 2026-04-15 09:42:02.510280 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-15 09:42:02.510711 | aio | Wednesday 15 April 2026 09:42:02 +0000 (0:00:00.476) 0:03:56.645 ******* 2026-04-15 09:42:02.511135 | aio | 2026-04-15 09:42:02.511144 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-15 09:42:02.511148 | aio | Wednesday 15 April 2026 09:42:02 +0000 (0:00:00.006) 0:03:56.652 ******* 2026-04-15 09:42:02.849427 | aio | ok: [aio] 2026-04-15 09:42:02.849500 | aio | 2026-04-15 09:42:02.849721 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:42:02.849788 | aio | Wednesday 15 April 2026 09:42:02 +0000 (0:00:00.339) 0:03:56.992 ******* 2026-04-15 09:42:03.060846 | aio | ok: [aio] 2026-04-15 09:42:03.060921 | aio | 2026-04-15 09:42:03.061240 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:42:03.061291 | aio | Wednesday 15 April 2026 09:42:03 +0000 (0:00:00.211) 0:03:57.203 ******* 2026-04-15 09:42:03.115712 | aio | ok: [aio] => { 2026-04-15 09:42:03.116014 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-15 09:42:03.116030 | aio | } 2026-04-15 09:42:03.116293 | aio | 2026-04-15 09:42:03.116428 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:42:03.116445 | aio | Wednesday 15 April 2026 09:42:03 +0000 (0:00:00.054) 0:03:57.258 ******* 2026-04-15 09:42:03.460350 | aio | ok: [aio] 2026-04-15 09:42:03.460449 | aio | 2026-04-15 09:42:03.460820 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:42:03.460896 | aio | Wednesday 15 April 2026 09:42:03 +0000 (0:00:00.344) 0:03:57.602 ******* 2026-04-15 09:42:06.476535 | aio | ok: [aio] 2026-04-15 09:42:06.476577 | aio | 2026-04-15 09:42:06.476582 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-15 09:42:06.476588 | aio | Wednesday 15 April 2026 09:42:06 +0000 (0:00:03.016) 0:04:00.619 ******* 2026-04-15 09:42:07.446418 | aio | ok: [aio] 2026-04-15 09:42:07.446463 | aio | 2026-04-15 09:42:07.446468 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-15 09:42:07.446473 | aio | Wednesday 15 April 2026 09:42:07 +0000 (0:00:00.969) 0:04:01.588 ******* 2026-04-15 09:42:07.632951 | aio | ok: [aio] 2026-04-15 09:42:07.632996 | aio | 2026-04-15 09:42:07.633003 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-15 09:42:07.633009 | aio | Wednesday 15 April 2026 09:42:07 +0000 (0:00:00.186) 0:04:01.774 ******* 2026-04-15 09:42:08.050435 | aio | ok: [aio] 2026-04-15 09:42:08.050893 | aio | 2026-04-15 09:42:08.050934 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-15 09:42:08.050940 | aio | Wednesday 15 April 2026 09:42:08 +0000 (0:00:00.417) 0:04:02.192 ******* 2026-04-15 09:42:08.585772 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-15 09:42:08.585831 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-15 09:42:08.586192 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-15 09:42:08.586229 | aio | 2026-04-15 09:42:08.586236 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-15 09:42:08.586242 | aio | Wednesday 15 April 2026 09:42:08 +0000 (0:00:00.535) 0:04:02.728 ******* 2026-04-15 09:42:09.000093 | aio | ok: [aio] 2026-04-15 09:42:09.000485 | aio | 2026-04-15 09:42:09.000506 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-15 09:42:09.000514 | aio | Wednesday 15 April 2026 09:42:08 +0000 (0:00:00.414) 0:04:03.142 ******* 2026-04-15 09:42:09.432565 | aio | ok: [aio] 2026-04-15 09:42:09.432625 | aio | 2026-04-15 09:42:09.432731 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-15 09:42:09.433134 | aio | Wednesday 15 April 2026 09:42:09 +0000 (0:00:00.427) 0:04:03.570 ******* 2026-04-15 09:42:09.433149 | aio | 2026-04-15 09:42:09.433155 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-15 09:42:09.433159 | aio | Wednesday 15 April 2026 09:42:09 +0000 (0:00:00.005) 0:04:03.575 ******* 2026-04-15 09:42:09.767352 | aio | ok: [aio] 2026-04-15 09:42:09.767458 | aio | 2026-04-15 09:42:09.767790 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-15 09:42:09.767849 | aio | Wednesday 15 April 2026 09:42:09 +0000 (0:00:00.334) 0:04:03.909 ******* 2026-04-15 09:42:09.819522 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-15 09:42:09.820024 | aio | 2026-04-15 09:42:09.820083 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-15 09:42:09.820265 | aio | Wednesday 15 April 2026 09:42:09 +0000 (0:00:00.051) 0:04:03.961 ******* 2026-04-15 09:42:10.758730 | aio | ok: [aio] 2026-04-15 09:42:10.758770 | aio | 2026-04-15 09:42:10.758776 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-15 09:42:10.758782 | aio | Wednesday 15 April 2026 09:42:10 +0000 (0:00:00.939) 0:04:04.901 ******* 2026-04-15 09:42:11.395654 | aio | ok: [aio] => (item=chronyd) 2026-04-15 09:42:11.395700 | aio | ok: [aio] => (item=sshd) 2026-04-15 09:42:11.395707 | aio | 2026-04-15 09:42:11.395714 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-15 09:42:11.395720 | aio | Wednesday 15 April 2026 09:42:11 +0000 (0:00:00.636) 0:04:05.537 ******* 2026-04-15 09:42:11.657469 | aio | ok: [aio] 2026-04-15 09:42:11.658211 | aio | 2026-04-15 09:42:11.658246 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-15 09:42:11.658259 | aio | Wednesday 15 April 2026 09:42:11 +0000 (0:00:00.262) 0:04:05.799 ******* 2026-04-15 09:42:11.850417 | aio | ok: [aio] 2026-04-15 09:42:11.850485 | aio | 2026-04-15 09:42:11.850796 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-15 09:42:11.850841 | aio | Wednesday 15 April 2026 09:42:11 +0000 (0:00:00.193) 0:04:05.993 ******* 2026-04-15 09:42:12.089514 | aio | ok: [aio] 2026-04-15 09:42:12.089573 | aio | 2026-04-15 09:42:12.089848 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-15 09:42:12.089900 | aio | Wednesday 15 April 2026 09:42:12 +0000 (0:00:00.239) 0:04:06.232 ******* 2026-04-15 09:42:12.285815 | aio | ok: [aio] 2026-04-15 09:42:12.285874 | aio | 2026-04-15 09:42:12.286120 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-15 09:42:12.286162 | aio | Wednesday 15 April 2026 09:42:12 +0000 (0:00:00.196) 0:04:06.428 ******* 2026-04-15 09:42:12.494819 | aio | ok: [aio] => (item=aio) 2026-04-15 09:42:12.494924 | aio | 2026-04-15 09:42:12.495224 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-15 09:42:12.495274 | aio | Wednesday 15 April 2026 09:42:12 +0000 (0:00:00.208) 0:04:06.637 ******* 2026-04-15 09:42:12.533206 | aio | ok: [aio] 2026-04-15 09:42:12.533277 | aio | 2026-04-15 09:42:12.533330 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:42:12.533444 | aio | Wednesday 15 April 2026 09:42:12 +0000 (0:00:00.038) 0:04:06.675 ******* 2026-04-15 09:42:12.583562 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:42:12.583648 | aio | 2026-04-15 09:42:12.583873 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:42:12.583915 | aio | Wednesday 15 April 2026 09:42:12 +0000 (0:00:00.050) 0:04:06.726 ******* 2026-04-15 09:42:12.627179 | aio | skipping: [aio] 2026-04-15 09:42:12.627228 | aio | 2026-04-15 09:42:12.627350 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:42:12.627464 | aio | Wednesday 15 April 2026 09:42:12 +0000 (0:00:00.043) 0:04:06.770 ******* 2026-04-15 09:42:12.660306 | aio | skipping: [aio] => (item=aio) 2026-04-15 09:42:12.660851 | aio | skipping: [aio] 2026-04-15 09:42:12.660902 | aio | 2026-04-15 09:42:12.660910 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:42:12.660917 | aio | Wednesday 15 April 2026 09:42:12 +0000 (0:00:00.032) 0:04:06.802 ******* 2026-04-15 09:42:12.895028 | aio | ok: [aio] 2026-04-15 09:42:12.895804 | aio | 2026-04-15 09:42:12.895853 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:42:12.895861 | aio | Wednesday 15 April 2026 09:42:12 +0000 (0:00:00.234) 0:04:07.037 ******* 2026-04-15 09:42:19.233155 | aio | ok: [aio] 2026-04-15 09:42:19.233236 | aio | 2026-04-15 09:42:19.233463 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-15 09:42:19.233506 | aio | Wednesday 15 April 2026 09:42:19 +0000 (0:00:06.338) 0:04:13.375 ******* 2026-04-15 09:42:24.526989 | aio | ok: [aio] 2026-04-15 09:42:24.527057 | aio | 2026-04-15 09:42:24.527140 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-15 09:42:24.527247 | aio | Wednesday 15 April 2026 09:42:24 +0000 (0:00:05.293) 0:04:18.669 ******* 2026-04-15 09:42:38.459960 | aio | ok: [aio] 2026-04-15 09:42:38.460043 | aio | 2026-04-15 09:42:38.460136 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-15 09:42:38.460249 | aio | Wednesday 15 April 2026 09:42:38 +0000 (0:00:13.932) 0:04:32.602 ******* 2026-04-15 09:44:14.292346 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-15 09:44:14.292533 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-15 09:44:14.292767 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-15 09:44:14.292989 | aio | 2026-04-15 09:44:14.293211 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-15 09:44:14.293429 | aio | Wednesday 15 April 2026 09:44:14 +0000 (0:01:35.831) 0:06:08.434 ******* 2026-04-15 09:44:20.083810 | aio | ok: [aio] 2026-04-15 09:44:20.084024 | aio | 2026-04-15 09:44:20.084187 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-15 09:44:20.084327 | aio | Wednesday 15 April 2026 09:44:20 +0000 (0:00:05.791) 0:06:14.225 ******* 2026-04-15 09:44:26.042476 | aio | ok: [aio] 2026-04-15 09:44:26.042546 | aio | 2026-04-15 09:44:26.042558 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-15 09:44:26.042583 | aio | Wednesday 15 April 2026 09:44:26 +0000 (0:00:05.958) 0:06:20.184 ******* 2026-04-15 09:44:26.088460 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-15 09:44:26.088517 | aio | 2026-04-15 09:44:26.088641 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-15 09:44:26.088772 | aio | Wednesday 15 April 2026 09:44:26 +0000 (0:00:00.047) 0:06:20.231 ******* 2026-04-15 09:44:26.131543 | aio | ok: [aio] 2026-04-15 09:44:26.131994 | aio | 2026-04-15 09:44:26.132044 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-15 09:44:26.132052 | aio | Wednesday 15 April 2026 09:44:26 +0000 (0:00:00.042) 0:06:20.273 ******* 2026-04-15 09:44:32.221557 | aio | ok: [aio] 2026-04-15 09:44:32.221613 | aio | 2026-04-15 09:44:32.221624 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-15 09:44:32.221632 | aio | Wednesday 15 April 2026 09:44:32 +0000 (0:00:06.089) 0:06:26.363 ******* 2026-04-15 09:44:32.261474 | aio | ok: [aio] 2026-04-15 09:44:32.261520 | aio | 2026-04-15 09:44:32.261527 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-15 09:44:32.261534 | aio | Wednesday 15 April 2026 09:44:32 +0000 (0:00:00.039) 0:06:26.403 ******* 2026-04-15 09:44:32.298972 | aio | skipping: [aio] => (item=1) 2026-04-15 09:44:32.299019 | aio | skipping: [aio] => (item=1) 2026-04-15 09:44:32.299026 | aio | skipping: [aio] => (item=1) 2026-04-15 09:44:32.299044 | aio | skipping: [aio] 2026-04-15 09:44:32.299050 | aio | 2026-04-15 09:44:32.299056 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-15 09:44:32.299063 | aio | Wednesday 15 April 2026 09:44:32 +0000 (0:00:00.037) 0:06:26.440 ******* 2026-04-15 09:44:32.332064 | aio | skipping: [aio] 2026-04-15 09:44:32.332131 | aio | 2026-04-15 09:44:32.332139 | aio | PLAY RECAP ********************************************************************* 2026-04-15 09:44:32.332147 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-15 09:44:32.332153 | aio | 2026-04-15 09:44:32.332159 | aio | 2026-04-15 09:44:32.332164 | aio | TASKS RECAP ******************************************************************** 2026-04-15 09:44:32.332170 | aio | Wednesday 15 April 2026 09:44:32 +0000 (0:00:00.032) 0:06:26.473 ******* 2026-04-15 09:44:32.332176 | aio | =============================================================================== 2026-04-15 09:44:32.332182 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 95.83s 2026-04-15 09:44:32.332187 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 86.34s 2026-04-15 09:44:32.332193 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 43.96s 2026-04-15 09:44:32.332199 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 15.50s 2026-04-15 09:44:32.332205 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.93s 2026-04-15 09:44:32.332216 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.13s 2026-04-15 09:44:32.333597 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.30s 2026-04-15 09:44:32.333642 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.30s 2026-04-15 09:44:32.333647 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.70s 2026-04-15 09:44:32.333652 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.34s 2026-04-15 09:44:32.333656 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.09s 2026-04-15 09:44:32.333660 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.96s 2026-04-15 09:44:32.333664 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.91s 2026-04-15 09:44:32.333668 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.79s 2026-04-15 09:44:32.333673 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.57s 2026-04-15 09:44:32.333677 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.29s 2026-04-15 09:44:32.333681 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.21s 2026-04-15 09:44:32.333684 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 4.95s 2026-04-15 09:44:32.333689 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.31s 2026-04-15 09:44:32.333693 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.02s 2026-04-15 09:44:32.432813 | aio | INFO [default > converge] Executed: Successful 2026-04-15 09:44:32.440744 | aio | INFO [default > idempotence] Executing 2026-04-15 09:44:33.290025 | aio | 2026-04-15 09:44:33.290382 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-15 09:44:33.290642 | aio | 2026-04-15 09:44:33.290919 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:44:33.291191 | aio | Wednesday 15 April 2026 09:44:33 +0000 (0:00:00.049) 0:00:00.049 ******* 2026-04-15 09:44:34.433412 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-15 09:44:34.433465 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-15 09:44:34.433477 | aio | interpreter could change the meaning of that path. See 2026-04-15 09:44:34.433488 | aio | https://docs.ansible.com/ansible- 2026-04-15 09:44:34.433512 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-15 09:44:34.446296 | aio | ok: [aio] 2026-04-15 09:44:34.446311 | aio | 2026-04-15 09:44:34.446316 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:44:34.446321 | aio | Wednesday 15 April 2026 09:44:34 +0000 (0:00:01.156) 0:00:01.205 ******* 2026-04-15 09:44:34.722558 | aio | ok: [aio] 2026-04-15 09:44:34.722620 | aio | 2026-04-15 09:44:34.722631 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:44:34.722652 | aio | Wednesday 15 April 2026 09:44:34 +0000 (0:00:00.275) 0:00:01.481 ******* 2026-04-15 09:44:34.757193 | aio | skipping: [aio] 2026-04-15 09:44:34.757258 | aio | 2026-04-15 09:44:34.757509 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-15 09:44:34.757717 | aio | Wednesday 15 April 2026 09:44:34 +0000 (0:00:00.035) 0:00:01.516 ******* 2026-04-15 09:44:35.050553 | aio | ok: [aio] 2026-04-15 09:44:35.050719 | aio | 2026-04-15 09:44:35.050937 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:44:35.051145 | aio | Wednesday 15 April 2026 09:44:35 +0000 (0:00:00.292) 0:00:01.809 ******* 2026-04-15 09:44:35.113921 | aio | ok: [aio] => { 2026-04-15 09:44:35.114140 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-15 09:44:35.114340 | aio | } 2026-04-15 09:44:35.114527 | aio | 2026-04-15 09:44:35.114759 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:44:35.114974 | aio | Wednesday 15 April 2026 09:44:35 +0000 (0:00:00.063) 0:00:01.873 ******* 2026-04-15 09:44:35.505587 | aio | ok: [aio] 2026-04-15 09:44:35.505646 | aio | 2026-04-15 09:44:35.505762 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:44:35.505855 | aio | Wednesday 15 April 2026 09:44:35 +0000 (0:00:00.391) 0:00:02.265 ******* 2026-04-15 09:44:35.546647 | aio | skipping: [aio] 2026-04-15 09:44:35.546868 | aio | 2026-04-15 09:44:35.547108 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:44:35.547333 | aio | Wednesday 15 April 2026 09:44:35 +0000 (0:00:00.041) 0:00:02.306 ******* 2026-04-15 09:44:35.582264 | aio | skipping: [aio] 2026-04-15 09:44:35.582459 | aio | 2026-04-15 09:44:35.582671 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:44:35.582880 | aio | Wednesday 15 April 2026 09:44:35 +0000 (0:00:00.035) 0:00:02.341 ******* 2026-04-15 09:44:35.772754 | aio | ok: [aio] 2026-04-15 09:44:35.778479 | aio | 2026-04-15 09:44:35.778488 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:44:35.778494 | aio | Wednesday 15 April 2026 09:44:35 +0000 (0:00:00.190) 0:00:02.532 ******* 2026-04-15 09:44:36.916896 | aio | ok: [aio] 2026-04-15 09:44:36.916955 | aio | 2026-04-15 09:44:36.916968 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:44:36.916979 | aio | Wednesday 15 April 2026 09:44:36 +0000 (0:00:01.143) 0:00:03.675 ******* 2026-04-15 09:44:36.989871 | aio | ok: [aio] => { 2026-04-15 09:44:36.990556 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-15 09:44:36.990838 | aio | } 2026-04-15 09:44:36.990850 | aio | 2026-04-15 09:44:36.990857 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:44:36.990863 | aio | Wednesday 15 April 2026 09:44:36 +0000 (0:00:00.074) 0:00:03.749 ******* 2026-04-15 09:44:37.335002 | aio | ok: [aio] 2026-04-15 09:44:37.335093 | aio | 2026-04-15 09:44:37.335172 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:44:37.335281 | aio | Wednesday 15 April 2026 09:44:37 +0000 (0:00:00.345) 0:00:04.094 ******* 2026-04-15 09:44:39.538701 | aio | ok: [aio] 2026-04-15 09:44:39.538765 | aio | 2026-04-15 09:44:39.538847 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-15 09:44:39.538980 | aio | Wednesday 15 April 2026 09:44:39 +0000 (0:00:02.203) 0:00:06.298 ******* 2026-04-15 09:44:39.562658 | aio | skipping: [aio] 2026-04-15 09:44:39.562742 | aio | 2026-04-15 09:44:39.562982 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-15 09:44:39.563028 | aio | Wednesday 15 April 2026 09:44:39 +0000 (0:00:00.023) 0:00:06.322 ******* 2026-04-15 09:44:39.587019 | aio | skipping: [aio] 2026-04-15 09:44:39.587095 | aio | 2026-04-15 09:44:39.587193 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-15 09:44:39.587311 | aio | Wednesday 15 April 2026 09:44:39 +0000 (0:00:00.024) 0:00:06.346 ******* 2026-04-15 09:44:39.610813 | aio | skipping: [aio] 2026-04-15 09:44:39.610896 | aio | 2026-04-15 09:44:39.611003 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-15 09:44:39.611146 | aio | Wednesday 15 April 2026 09:44:39 +0000 (0:00:00.023) 0:00:06.370 ******* 2026-04-15 09:44:40.535463 | aio | ok: [aio] 2026-04-15 09:44:40.535539 | aio | 2026-04-15 09:44:40.535958 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-15 09:44:40.536014 | aio | Wednesday 15 April 2026 09:44:40 +0000 (0:00:00.924) 0:00:07.294 ******* 2026-04-15 09:44:40.955638 | aio | ok: [aio] 2026-04-15 09:44:40.955710 | aio | 2026-04-15 09:44:40.955931 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-15 09:44:40.956005 | aio | Wednesday 15 April 2026 09:44:40 +0000 (0:00:00.420) 0:00:07.715 ******* 2026-04-15 09:44:41.873407 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-15 09:44:41.873477 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-15 09:44:41.873535 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-15 09:44:41.874031 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-15 09:44:41.874078 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-15 09:44:41.874083 | aio | 2026-04-15 09:44:41.874088 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-15 09:44:41.874093 | aio | Wednesday 15 April 2026 09:44:41 +0000 (0:00:00.917) 0:00:08.632 ******* 2026-04-15 09:44:42.368023 | aio | ok: [aio] 2026-04-15 09:44:42.368090 | aio | 2026-04-15 09:44:42.368168 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-15 09:44:42.368269 | aio | Wednesday 15 April 2026 09:44:42 +0000 (0:00:00.487) 0:00:09.119 ******* 2026-04-15 09:44:42.368378 | aio | 2026-04-15 09:44:42.368477 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-15 09:44:42.368570 | aio | Wednesday 15 April 2026 09:44:42 +0000 (0:00:00.007) 0:00:09.127 ******* 2026-04-15 09:44:42.936510 | aio | ok: [aio] 2026-04-15 09:44:42.936750 | aio | 2026-04-15 09:44:42.937044 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:44:42.937299 | aio | Wednesday 15 April 2026 09:44:42 +0000 (0:00:00.568) 0:00:09.695 ******* 2026-04-15 09:44:43.130308 | aio | ok: [aio] 2026-04-15 09:44:43.130486 | aio | 2026-04-15 09:44:43.130706 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:44:43.130915 | aio | Wednesday 15 April 2026 09:44:43 +0000 (0:00:00.193) 0:00:09.889 ******* 2026-04-15 09:44:43.191988 | aio | ok: [aio] => { 2026-04-15 09:44:43.192231 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-15 09:44:43.192434 | aio | } 2026-04-15 09:44:43.192620 | aio | 2026-04-15 09:44:43.192836 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:44:43.193044 | aio | Wednesday 15 April 2026 09:44:43 +0000 (0:00:00.061) 0:00:09.951 ******* 2026-04-15 09:44:43.543192 | aio | ok: [aio] 2026-04-15 09:44:43.543356 | aio | 2026-04-15 09:44:43.543576 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:44:43.543776 | aio | Wednesday 15 April 2026 09:44:43 +0000 (0:00:00.351) 0:00:10.302 ******* 2026-04-15 09:44:46.588065 | aio | ok: [aio] 2026-04-15 09:44:46.588144 | aio | 2026-04-15 09:44:46.588385 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-15 09:44:46.588643 | aio | Wednesday 15 April 2026 09:44:46 +0000 (0:00:03.044) 0:00:13.347 ******* 2026-04-15 09:44:47.528054 | aio | ok: [aio] 2026-04-15 09:44:47.528161 | aio | 2026-04-15 09:44:47.528226 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-15 09:44:47.528413 | aio | Wednesday 15 April 2026 09:44:47 +0000 (0:00:00.940) 0:00:14.287 ******* 2026-04-15 09:44:47.798696 | aio | ok: [aio] 2026-04-15 09:44:47.798825 | aio | 2026-04-15 09:44:47.799014 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-15 09:44:47.799229 | aio | Wednesday 15 April 2026 09:44:47 +0000 (0:00:00.270) 0:00:14.557 ******* 2026-04-15 09:44:48.225654 | aio | ok: [aio] 2026-04-15 09:44:48.225777 | aio | 2026-04-15 09:44:48.225848 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-15 09:44:48.225960 | aio | Wednesday 15 April 2026 09:44:48 +0000 (0:00:00.426) 0:00:14.984 ******* 2026-04-15 09:44:48.786440 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-15 09:44:48.786554 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-15 09:44:48.786776 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-15 09:44:48.786959 | aio | 2026-04-15 09:44:48.787166 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-15 09:44:48.787368 | aio | Wednesday 15 April 2026 09:44:48 +0000 (0:00:00.560) 0:00:15.545 ******* 2026-04-15 09:44:49.211620 | aio | ok: [aio] 2026-04-15 09:44:49.211677 | aio | 2026-04-15 09:44:49.211689 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-15 09:44:49.211699 | aio | Wednesday 15 April 2026 09:44:49 +0000 (0:00:00.424) 0:00:15.969 ******* 2026-04-15 09:44:49.638394 | aio | ok: [aio] 2026-04-15 09:44:49.638462 | aio | 2026-04-15 09:44:49.638552 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-15 09:44:49.638955 | aio | Wednesday 15 April 2026 09:44:49 +0000 (0:00:00.420) 0:00:16.390 ******* 2026-04-15 09:44:49.638994 | aio | 2026-04-15 09:44:49.639000 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-15 09:44:49.639004 | aio | Wednesday 15 April 2026 09:44:49 +0000 (0:00:00.007) 0:00:16.397 ******* 2026-04-15 09:44:49.989571 | aio | ok: [aio] 2026-04-15 09:44:49.989638 | aio | 2026-04-15 09:44:49.989736 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-15 09:44:49.989871 | aio | Wednesday 15 April 2026 09:44:49 +0000 (0:00:00.351) 0:00:16.748 ******* 2026-04-15 09:44:50.034223 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-15 09:44:50.034288 | aio | 2026-04-15 09:44:50.034465 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-15 09:44:50.034485 | aio | Wednesday 15 April 2026 09:44:50 +0000 (0:00:00.044) 0:00:16.793 ******* 2026-04-15 09:44:50.976486 | aio | ok: [aio] 2026-04-15 09:44:50.976778 | aio | 2026-04-15 09:44:50.976792 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-15 09:44:50.976802 | aio | Wednesday 15 April 2026 09:44:50 +0000 (0:00:00.941) 0:00:17.735 ******* 2026-04-15 09:44:51.654443 | aio | ok: [aio] => (item=chronyd) 2026-04-15 09:44:51.654518 | aio | ok: [aio] => (item=sshd) 2026-04-15 09:44:51.654573 | aio | 2026-04-15 09:44:51.654802 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-15 09:44:51.654855 | aio | Wednesday 15 April 2026 09:44:51 +0000 (0:00:00.678) 0:00:18.413 ******* 2026-04-15 09:44:51.936352 | aio | ok: [aio] 2026-04-15 09:44:51.936432 | aio | 2026-04-15 09:44:51.936447 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-15 09:44:51.936599 | aio | Wednesday 15 April 2026 09:44:51 +0000 (0:00:00.281) 0:00:18.695 ******* 2026-04-15 09:44:52.124067 | aio | ok: [aio] 2026-04-15 09:44:52.124140 | aio | 2026-04-15 09:44:52.124385 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-15 09:44:52.124437 | aio | Wednesday 15 April 2026 09:44:52 +0000 (0:00:00.187) 0:00:18.883 ******* 2026-04-15 09:44:52.497798 | aio | ok: [aio] 2026-04-15 09:44:52.497876 | aio | 2026-04-15 09:44:52.497911 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-15 09:44:52.498046 | aio | Wednesday 15 April 2026 09:44:52 +0000 (0:00:00.373) 0:00:19.257 ******* 2026-04-15 09:44:52.814507 | aio | ok: [aio] 2026-04-15 09:44:52.814585 | aio | 2026-04-15 09:44:52.814643 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-15 09:44:52.814790 | aio | Wednesday 15 April 2026 09:44:52 +0000 (0:00:00.316) 0:00:19.573 ******* 2026-04-15 09:44:52.876938 | aio | ok: [aio] 2026-04-15 09:44:52.877015 | aio | 2026-04-15 09:44:52.877069 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-15 09:44:52.877203 | aio | Wednesday 15 April 2026 09:44:52 +0000 (0:00:00.062) 0:00:19.636 ******* 2026-04-15 09:44:53.088482 | aio | ok: [aio] => (item=aio) 2026-04-15 09:44:53.088538 | aio | 2026-04-15 09:44:53.088645 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-15 09:44:53.088786 | aio | Wednesday 15 April 2026 09:44:53 +0000 (0:00:00.211) 0:00:19.847 ******* 2026-04-15 09:44:53.123977 | aio | ok: [aio] 2026-04-15 09:44:53.124057 | aio | 2026-04-15 09:44:53.124077 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-15 09:44:53.124088 | aio | Wednesday 15 April 2026 09:44:53 +0000 (0:00:00.035) 0:00:19.883 ******* 2026-04-15 09:44:53.167574 | aio | skipping: [aio] 2026-04-15 09:44:53.167639 | aio | 2026-04-15 09:44:53.167904 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:44:53.167999 | aio | Wednesday 15 April 2026 09:44:53 +0000 (0:00:00.043) 0:00:19.926 ******* 2026-04-15 09:44:53.227555 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:44:53.227601 | aio | 2026-04-15 09:44:53.227852 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:44:53.227907 | aio | Wednesday 15 April 2026 09:44:53 +0000 (0:00:00.059) 0:00:19.986 ******* 2026-04-15 09:44:59.291960 | aio | ok: [aio] 2026-04-15 09:44:59.292039 | aio | 2026-04-15 09:44:59.292053 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:44:59.292208 | aio | Wednesday 15 April 2026 09:44:59 +0000 (0:00:06.064) 0:00:26.051 ******* 2026-04-15 09:44:59.343221 | aio | ok: [aio] => (item=aio) 2026-04-15 09:44:59.343376 | aio | 2026-04-15 09:44:59.343649 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:44:59.343709 | aio | Wednesday 15 April 2026 09:44:59 +0000 (0:00:00.051) 0:00:26.102 ******* 2026-04-15 09:44:59.726245 | aio | ok: [aio] 2026-04-15 09:44:59.726318 | aio | 2026-04-15 09:44:59.726598 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:44:59.726659 | aio | Wednesday 15 April 2026 09:44:59 +0000 (0:00:00.382) 0:00:26.485 ******* 2026-04-15 09:45:06.086349 | aio | ok: [aio] 2026-04-15 09:45:06.086433 | aio | 2026-04-15 09:45:06.086665 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-15 09:45:06.086716 | aio | Wednesday 15 April 2026 09:45:06 +0000 (0:00:06.360) 0:00:32.845 ******* 2026-04-15 09:45:12.564589 | aio | ok: [aio] 2026-04-15 09:45:12.564682 | aio | 2026-04-15 09:45:12.564913 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-15 09:45:12.564973 | aio | Wednesday 15 April 2026 09:45:12 +0000 (0:00:06.478) 0:00:39.323 ******* 2026-04-15 09:45:26.632094 | aio | ok: [aio] 2026-04-15 09:45:26.632178 | aio | 2026-04-15 09:45:26.632236 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:45:26.632368 | aio | Wednesday 15 April 2026 09:45:26 +0000 (0:00:14.067) 0:00:53.391 ******* 2026-04-15 09:45:26.694058 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:45:26.694109 | aio | 2026-04-15 09:45:26.694371 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:45:26.694420 | aio | Wednesday 15 April 2026 09:45:26 +0000 (0:00:00.061) 0:00:53.453 ******* 2026-04-15 09:45:26.733006 | aio | skipping: [aio] 2026-04-15 09:45:26.733084 | aio | 2026-04-15 09:45:26.733332 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:45:26.733390 | aio | Wednesday 15 April 2026 09:45:26 +0000 (0:00:00.039) 0:00:53.492 ******* 2026-04-15 09:45:26.772315 | aio | skipping: [aio] => (item=aio) 2026-04-15 09:45:26.772402 | aio | skipping: [aio] 2026-04-15 09:45:26.772731 | aio | 2026-04-15 09:45:26.772792 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:45:26.772798 | aio | Wednesday 15 April 2026 09:45:26 +0000 (0:00:00.039) 0:00:53.531 ******* 2026-04-15 09:45:27.028073 | aio | ok: [aio] 2026-04-15 09:45:27.028128 | aio | 2026-04-15 09:45:27.028388 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:45:27.028453 | aio | Wednesday 15 April 2026 09:45:27 +0000 (0:00:00.255) 0:00:53.787 ******* 2026-04-15 09:45:33.391886 | aio | ok: [aio] 2026-04-15 09:45:33.391981 | aio | 2026-04-15 09:45:33.392069 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-15 09:45:33.392162 | aio | Wednesday 15 April 2026 09:45:33 +0000 (0:00:06.363) 0:01:00.151 ******* 2026-04-15 09:45:39.833345 | aio | ok: [aio] 2026-04-15 09:45:39.833442 | aio | 2026-04-15 09:45:39.833458 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-15 09:45:39.833624 | aio | Wednesday 15 April 2026 09:45:39 +0000 (0:00:06.441) 0:01:06.592 ******* 2026-04-15 09:45:46.575461 | aio | ok: [aio] 2026-04-15 09:45:46.575570 | aio | 2026-04-15 09:45:46.575904 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-15 09:45:46.575981 | aio | Wednesday 15 April 2026 09:45:46 +0000 (0:00:06.741) 0:01:13.334 ******* 2026-04-15 09:45:54.498178 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-15 09:45:54.498260 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-15 09:45:54.499241 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-15 09:45:54.499435 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-15 09:45:54.499444 | aio | 2026-04-15 09:45:54.499452 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-15 09:45:54.499458 | aio | 2026-04-15 09:45:54.499464 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:45:54.499470 | aio | Wednesday 15 April 2026 09:45:54 +0000 (0:00:07.922) 0:01:21.257 ******* 2026-04-15 09:45:55.354066 | aio | ok: [aio] 2026-04-15 09:45:55.354170 | aio | 2026-04-15 09:45:55.354187 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:45:55.354264 | aio | Wednesday 15 April 2026 09:45:55 +0000 (0:00:00.855) 0:01:22.113 ******* 2026-04-15 09:45:55.540667 | aio | ok: [aio] 2026-04-15 09:45:55.540734 | aio | 2026-04-15 09:45:55.540797 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:45:55.540940 | aio | Wednesday 15 April 2026 09:45:55 +0000 (0:00:00.186) 0:01:22.300 ******* 2026-04-15 09:45:55.571125 | aio | skipping: [aio] 2026-04-15 09:45:55.571411 | aio | 2026-04-15 09:45:55.571434 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-15 09:45:55.571440 | aio | Wednesday 15 April 2026 09:45:55 +0000 (0:00:00.030) 0:01:22.330 ******* 2026-04-15 09:45:55.774831 | aio | ok: [aio] 2026-04-15 09:45:55.774898 | aio | 2026-04-15 09:45:55.775121 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:45:55.775176 | aio | Wednesday 15 April 2026 09:45:55 +0000 (0:00:00.203) 0:01:22.534 ******* 2026-04-15 09:45:55.844244 | aio | ok: [aio] => { 2026-04-15 09:45:55.844336 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-15 09:45:55.844726 | aio | } 2026-04-15 09:45:55.844745 | aio | 2026-04-15 09:45:55.844751 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:45:55.844756 | aio | Wednesday 15 April 2026 09:45:55 +0000 (0:00:00.069) 0:01:22.603 ******* 2026-04-15 09:45:56.150831 | aio | ok: [aio] 2026-04-15 09:45:56.150885 | aio | 2026-04-15 09:45:56.150978 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:45:56.151083 | aio | Wednesday 15 April 2026 09:45:56 +0000 (0:00:00.305) 0:01:22.909 ******* 2026-04-15 09:45:56.190581 | aio | skipping: [aio] 2026-04-15 09:45:56.190783 | aio | 2026-04-15 09:45:56.191003 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:45:56.191210 | aio | Wednesday 15 April 2026 09:45:56 +0000 (0:00:00.040) 0:01:22.949 ******* 2026-04-15 09:45:56.228108 | aio | skipping: [aio] 2026-04-15 09:45:56.228298 | aio | 2026-04-15 09:45:56.228516 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:45:56.228724 | aio | Wednesday 15 April 2026 09:45:56 +0000 (0:00:00.037) 0:01:22.987 ******* 2026-04-15 09:45:56.437091 | aio | ok: [aio] 2026-04-15 09:45:56.437296 | aio | 2026-04-15 09:45:56.437540 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-15 09:45:56.437766 | aio | Wednesday 15 April 2026 09:45:56 +0000 (0:00:00.208) 0:01:23.195 ******* 2026-04-15 09:45:57.420110 | aio | ok: [aio] 2026-04-15 09:45:57.420190 | aio | 2026-04-15 09:45:57.420311 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:45:57.420408 | aio | Wednesday 15 April 2026 09:45:57 +0000 (0:00:00.983) 0:01:24.179 ******* 2026-04-15 09:45:57.496738 | aio | ok: [aio] => { 2026-04-15 09:45:57.496990 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.2/containerd-2.2.2-linux-amd64.tar.gz" 2026-04-15 09:45:57.497190 | aio | } 2026-04-15 09:45:57.497369 | aio | 2026-04-15 09:45:57.497647 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:45:57.497866 | aio | Wednesday 15 April 2026 09:45:57 +0000 (0:00:00.076) 0:01:24.255 ******* 2026-04-15 09:45:57.833603 | aio | ok: [aio] 2026-04-15 09:45:57.833714 | aio | 2026-04-15 09:45:57.833932 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:45:57.834069 | aio | Wednesday 15 April 2026 09:45:57 +0000 (0:00:00.337) 0:01:24.592 ******* 2026-04-15 09:45:59.776149 | aio | ok: [aio] 2026-04-15 09:45:59.776328 | aio | 2026-04-15 09:45:59.776600 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-15 09:45:59.776857 | aio | Wednesday 15 April 2026 09:45:59 +0000 (0:00:01.941) 0:01:26.534 ******* 2026-04-15 09:45:59.801150 | aio | skipping: [aio] 2026-04-15 09:45:59.801343 | aio | 2026-04-15 09:45:59.801565 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-15 09:45:59.801820 | aio | Wednesday 15 April 2026 09:45:59 +0000 (0:00:00.025) 0:01:26.560 ******* 2026-04-15 09:45:59.819604 | aio | skipping: [aio] 2026-04-15 09:45:59.819812 | aio | 2026-04-15 09:45:59.820088 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-15 09:45:59.820310 | aio | Wednesday 15 April 2026 09:45:59 +0000 (0:00:00.018) 0:01:26.579 ******* 2026-04-15 09:45:59.842809 | aio | skipping: [aio] 2026-04-15 09:45:59.843042 | aio | 2026-04-15 09:45:59.843273 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-15 09:45:59.843547 | aio | Wednesday 15 April 2026 09:45:59 +0000 (0:00:00.023) 0:01:26.602 ******* 2026-04-15 09:46:01.030447 | aio | ok: [aio] 2026-04-15 09:46:01.030530 | aio | 2026-04-15 09:46:01.030677 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-15 09:46:01.030927 | aio | Wednesday 15 April 2026 09:46:01 +0000 (0:00:01.176) 0:01:27.778 ******* 2026-04-15 09:46:01.447896 | aio | ok: [aio] 2026-04-15 09:46:01.448166 | aio | 2026-04-15 09:46:01.448446 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-15 09:46:01.448719 | aio | Wednesday 15 April 2026 09:46:01 +0000 (0:00:00.427) 0:01:28.206 ******* 2026-04-15 09:46:02.343051 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-15 09:46:02.343246 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-15 09:46:02.343460 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-15 09:46:02.343681 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-15 09:46:02.344109 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-15 09:46:02.344354 | aio | 2026-04-15 09:46:02.344604 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-15 09:46:02.344812 | aio | Wednesday 15 April 2026 09:46:02 +0000 (0:00:00.895) 0:01:29.101 ******* 2026-04-15 09:46:02.887022 | aio | ok: [aio] 2026-04-15 09:46:02.887112 | aio | 2026-04-15 09:46:02.887172 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-15 09:46:02.887266 | aio | Wednesday 15 April 2026 09:46:02 +0000 (0:00:00.537) 0:01:29.639 ******* 2026-04-15 09:46:02.887353 | aio | 2026-04-15 09:46:02.887459 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-15 09:46:02.887549 | aio | Wednesday 15 April 2026 09:46:02 +0000 (0:00:00.006) 0:01:29.646 ******* 2026-04-15 09:46:03.247698 | aio | ok: [aio] 2026-04-15 09:46:03.247839 | aio | 2026-04-15 09:46:03.248172 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-15 09:46:03.248375 | aio | Wednesday 15 April 2026 09:46:03 +0000 (0:00:00.360) 0:01:30.006 ******* 2026-04-15 09:46:03.444261 | aio | ok: [aio] 2026-04-15 09:46:03.445181 | aio | 2026-04-15 09:46:03.445197 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-15 09:46:03.445208 | aio | Wednesday 15 April 2026 09:46:03 +0000 (0:00:00.196) 0:01:30.203 ******* 2026-04-15 09:46:03.508499 | aio | ok: [aio] => { 2026-04-15 09:46:03.508722 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-15 09:46:03.508928 | aio | } 2026-04-15 09:46:03.509109 | aio | 2026-04-15 09:46:03.509321 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-15 09:46:03.509560 | aio | Wednesday 15 April 2026 09:46:03 +0000 (0:00:00.064) 0:01:30.267 ******* 2026-04-15 09:46:03.883121 | aio | ok: [aio] 2026-04-15 09:46:03.883256 | aio | 2026-04-15 09:46:03.883492 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-15 09:46:03.883839 | aio | Wednesday 15 April 2026 09:46:03 +0000 (0:00:00.374) 0:01:30.641 ******* 2026-04-15 09:46:06.949100 | aio | ok: [aio] 2026-04-15 09:46:06.949156 | aio | 2026-04-15 09:46:06.949166 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-15 09:46:06.949384 | aio | Wednesday 15 April 2026 09:46:06 +0000 (0:00:03.065) 0:01:33.707 ******* 2026-04-15 09:46:07.910639 | aio | ok: [aio] 2026-04-15 09:46:07.910930 | aio | 2026-04-15 09:46:07.910944 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-15 09:46:07.910955 | aio | Wednesday 15 April 2026 09:46:07 +0000 (0:00:00.962) 0:01:34.669 ******* 2026-04-15 09:46:08.100191 | aio | ok: [aio] 2026-04-15 09:46:08.100285 | aio | 2026-04-15 09:46:08.100570 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-15 09:46:08.100625 | aio | Wednesday 15 April 2026 09:46:08 +0000 (0:00:00.189) 0:01:34.859 ******* 2026-04-15 09:46:08.525796 | aio | ok: [aio] 2026-04-15 09:46:08.525871 | aio | 2026-04-15 09:46:08.526090 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-15 09:46:08.526154 | aio | Wednesday 15 April 2026 09:46:08 +0000 (0:00:00.425) 0:01:35.285 ******* 2026-04-15 09:46:09.077086 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-15 09:46:09.077201 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-15 09:46:09.077215 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-15 09:46:09.077555 | aio | 2026-04-15 09:46:09.077611 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-15 09:46:09.077617 | aio | Wednesday 15 April 2026 09:46:09 +0000 (0:00:00.551) 0:01:35.836 ******* 2026-04-15 09:46:09.488380 | aio | ok: [aio] 2026-04-15 09:46:09.488485 | aio | 2026-04-15 09:46:09.488860 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-15 09:46:09.488926 | aio | Wednesday 15 April 2026 09:46:09 +0000 (0:00:00.410) 0:01:36.247 ******* 2026-04-15 09:46:09.891765 | aio | ok: [aio] 2026-04-15 09:46:09.891844 | aio | 2026-04-15 09:46:09.891907 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-15 09:46:09.892354 | aio | Wednesday 15 April 2026 09:46:09 +0000 (0:00:00.397) 0:01:36.644 ******* 2026-04-15 09:46:09.892411 | aio | 2026-04-15 09:46:09.892416 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-15 09:46:09.892421 | aio | Wednesday 15 April 2026 09:46:09 +0000 (0:00:00.006) 0:01:36.651 ******* 2026-04-15 09:46:10.227914 | aio | ok: [aio] 2026-04-15 09:46:10.228011 | aio | 2026-04-15 09:46:10.228199 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-15 09:46:10.228259 | aio | Wednesday 15 April 2026 09:46:10 +0000 (0:00:00.335) 0:01:36.987 ******* 2026-04-15 09:46:10.276203 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-15 09:46:10.276306 | aio | 2026-04-15 09:46:10.276466 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-15 09:46:10.276612 | aio | Wednesday 15 April 2026 09:46:10 +0000 (0:00:00.048) 0:01:37.035 ******* 2026-04-15 09:46:11.300805 | aio | ok: [aio] 2026-04-15 09:46:11.300963 | aio | 2026-04-15 09:46:11.301181 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-15 09:46:11.301393 | aio | Wednesday 15 April 2026 09:46:11 +0000 (0:00:01.024) 0:01:38.059 ******* 2026-04-15 09:46:11.943382 | aio | ok: [aio] => (item=chronyd) 2026-04-15 09:46:11.943486 | aio | ok: [aio] => (item=sshd) 2026-04-15 09:46:11.943629 | aio | 2026-04-15 09:46:11.943812 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-15 09:46:11.943999 | aio | Wednesday 15 April 2026 09:46:11 +0000 (0:00:00.642) 0:01:38.702 ******* 2026-04-15 09:46:12.216543 | aio | ok: [aio] 2026-04-15 09:46:12.216714 | aio | 2026-04-15 09:46:12.216936 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-15 09:46:12.217138 | aio | Wednesday 15 April 2026 09:46:12 +0000 (0:00:00.272) 0:01:38.975 ******* 2026-04-15 09:46:12.462048 | aio | ok: [aio] 2026-04-15 09:46:12.462112 | aio | 2026-04-15 09:46:12.462123 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-15 09:46:12.462133 | aio | Wednesday 15 April 2026 09:46:12 +0000 (0:00:00.245) 0:01:39.220 ******* 2026-04-15 09:46:12.695363 | aio | ok: [aio] 2026-04-15 09:46:12.695418 | aio | 2026-04-15 09:46:12.695685 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-15 09:46:12.695951 | aio | Wednesday 15 April 2026 09:46:12 +0000 (0:00:00.231) 0:01:39.451 ******* 2026-04-15 09:46:12.890744 | aio | ok: [aio] 2026-04-15 09:46:12.890795 | aio | 2026-04-15 09:46:12.891047 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-15 09:46:12.891104 | aio | Wednesday 15 April 2026 09:46:12 +0000 (0:00:00.198) 0:01:39.650 ******* 2026-04-15 09:46:13.106750 | aio | ok: [aio] => (item=aio) 2026-04-15 09:46:13.106818 | aio | 2026-04-15 09:46:13.107156 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-15 09:46:13.107208 | aio | Wednesday 15 April 2026 09:46:13 +0000 (0:00:00.215) 0:01:39.865 ******* 2026-04-15 09:46:13.148454 | aio | ok: [aio] 2026-04-15 09:46:13.148500 | aio | 2026-04-15 09:46:13.148508 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-15 09:46:13.148514 | aio | Wednesday 15 April 2026 09:46:13 +0000 (0:00:00.041) 0:01:39.907 ******* 2026-04-15 09:46:13.197472 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-15 09:46:13.197815 | aio | 2026-04-15 09:46:13.197881 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-15 09:46:13.197887 | aio | Wednesday 15 April 2026 09:46:13 +0000 (0:00:00.049) 0:01:39.956 ******* 2026-04-15 09:46:13.236316 | aio | skipping: [aio] 2026-04-15 09:46:13.236397 | aio | 2026-04-15 09:46:13.236553 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-15 09:46:13.236573 | aio | Wednesday 15 April 2026 09:46:13 +0000 (0:00:00.039) 0:01:39.995 ******* 2026-04-15 09:46:13.265880 | aio | skipping: [aio] => (item=aio) 2026-04-15 09:46:13.266289 | aio | skipping: [aio] 2026-04-15 09:46:13.266357 | aio | 2026-04-15 09:46:13.266363 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-15 09:46:13.266368 | aio | Wednesday 15 April 2026 09:46:13 +0000 (0:00:00.029) 0:01:40.025 ******* 2026-04-15 09:46:13.518041 | aio | ok: [aio] 2026-04-15 09:46:13.518151 | aio | 2026-04-15 09:46:13.518552 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-15 09:46:13.518640 | aio | Wednesday 15 April 2026 09:46:13 +0000 (0:00:00.251) 0:01:40.276 ******* 2026-04-15 09:46:19.946165 | aio | ok: [aio] 2026-04-15 09:46:19.946246 | aio | 2026-04-15 09:46:19.946468 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-15 09:46:19.946531 | aio | Wednesday 15 April 2026 09:46:19 +0000 (0:00:06.428) 0:01:46.705 ******* 2026-04-15 09:46:25.392129 | aio | ok: [aio] 2026-04-15 09:46:25.392231 | aio | 2026-04-15 09:46:25.392247 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-15 09:46:25.392425 | aio | Wednesday 15 April 2026 09:46:25 +0000 (0:00:05.445) 0:01:52.151 ******* 2026-04-15 09:46:39.437013 | aio | ok: [aio] 2026-04-15 09:46:39.437096 | aio | 2026-04-15 09:46:39.437357 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-15 09:46:39.437417 | aio | Wednesday 15 April 2026 09:46:39 +0000 (0:00:14.044) 0:02:06.196 ******* 2026-04-15 09:46:39.500275 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-15 09:46:39.501045 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-15 09:46:39.501099 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-15 09:46:39.501106 | aio | skipping: [aio] 2026-04-15 09:46:39.501113 | aio | 2026-04-15 09:46:39.501119 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-15 09:46:39.501125 | aio | Wednesday 15 April 2026 09:46:39 +0000 (0:00:00.063) 0:02:06.259 ******* 2026-04-15 09:46:45.577961 | aio | ok: [aio] 2026-04-15 09:46:45.578047 | aio | 2026-04-15 09:46:45.578819 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-15 09:46:45.578839 | aio | Wednesday 15 April 2026 09:46:45 +0000 (0:00:06.077) 0:02:12.336 ******* 2026-04-15 09:46:51.565336 | aio | ok: [aio] 2026-04-15 09:46:51.565418 | aio | 2026-04-15 09:46:51.565668 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-15 09:46:51.565726 | aio | Wednesday 15 April 2026 09:46:51 +0000 (0:00:05.987) 0:02:18.324 ******* 2026-04-15 09:46:51.617994 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-15 09:46:51.618070 | aio | 2026-04-15 09:46:51.618115 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-15 09:46:51.618262 | aio | Wednesday 15 April 2026 09:46:51 +0000 (0:00:00.052) 0:02:18.377 ******* 2026-04-15 09:46:51.655724 | aio | ok: [aio] 2026-04-15 09:46:51.656032 | aio | 2026-04-15 09:46:51.656114 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-15 09:46:51.656291 | aio | Wednesday 15 April 2026 09:46:51 +0000 (0:00:00.037) 0:02:18.414 ******* 2026-04-15 09:46:58.529178 | aio | ok: [aio] 2026-04-15 09:46:58.529346 | aio | 2026-04-15 09:46:58.529566 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-15 09:46:58.529777 | aio | Wednesday 15 April 2026 09:46:58 +0000 (0:00:06.873) 0:02:25.287 ******* 2026-04-15 09:46:58.567248 | aio | ok: [aio] 2026-04-15 09:46:58.567430 | aio | 2026-04-15 09:46:58.567658 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-15 09:46:58.567872 | aio | Wednesday 15 April 2026 09:46:58 +0000 (0:00:00.038) 0:02:25.326 ******* 2026-04-15 09:46:58.609204 | aio | skipping: [aio] => (item=1) 2026-04-15 09:46:58.609393 | aio | skipping: [aio] => (item=1) 2026-04-15 09:46:58.609586 | aio | skipping: [aio] => (item=1) 2026-04-15 09:46:58.609798 | aio | skipping: [aio] 2026-04-15 09:46:58.609985 | aio | 2026-04-15 09:46:58.610192 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-15 09:46:58.610395 | aio | Wednesday 15 April 2026 09:46:58 +0000 (0:00:00.041) 0:02:25.368 ******* 2026-04-15 09:46:58.638315 | aio | skipping: [aio] 2026-04-15 09:46:58.638482 | aio | 2026-04-15 09:46:58.638680 | aio | PLAY RECAP ********************************************************************* 2026-04-15 09:46:58.638906 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-15 09:46:58.639093 | aio | 2026-04-15 09:46:58.639278 | aio | 2026-04-15 09:46:58.639474 | aio | TASKS RECAP ******************************************************************** 2026-04-15 09:46:58.639670 | aio | Wednesday 15 April 2026 09:46:58 +0000 (0:00:00.029) 0:02:25.397 ******* 2026-04-15 09:46:58.639860 | aio | =============================================================================== 2026-04-15 09:46:58.640125 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.07s 2026-04-15 09:46:58.640394 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.04s 2026-04-15 09:46:58.640600 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.92s 2026-04-15 09:46:58.640806 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.87s 2026-04-15 09:46:58.640994 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.74s 2026-04-15 09:46:58.641192 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.48s 2026-04-15 09:46:58.641407 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.44s 2026-04-15 09:46:58.641611 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.43s 2026-04-15 09:46:58.641810 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.36s 2026-04-15 09:46:58.642007 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.36s 2026-04-15 09:46:58.642202 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.08s 2026-04-15 09:46:58.642422 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.06s 2026-04-15 09:46:58.642625 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.99s 2026-04-15 09:46:58.642822 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.45s 2026-04-15 09:46:58.643019 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.07s 2026-04-15 09:46:58.643214 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.04s 2026-04-15 09:46:58.643410 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.20s 2026-04-15 09:46:58.643626 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.94s 2026-04-15 09:46:58.643834 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.18s 2026-04-15 09:46:58.644079 | aio | Gathering Facts --------------------------------------------------------- 1.16s 2026-04-15 09:46:58.762081 | aio | INFO [default > idempotence] Executed: Successful 2026-04-15 09:46:58.771150 | aio | INFO [default > side_effect] Executing 2026-04-15 09:46:58.771551 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-15 09:46:58.776909 | aio | INFO [default > verify] Executing 2026-04-15 09:46:59.432889 | aio | 2026-04-15 09:46:59.433068 | aio | PLAY [Verify] ****************************************************************** 2026-04-15 09:46:59.433247 | aio | 2026-04-15 09:46:59.433443 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-15 09:46:59.433648 | aio | Wednesday 15 April 2026 09:46:59 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-04-15 09:47:00.555825 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-15 09:47:00.556571 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-15 09:47:00.556581 | aio | interpreter could change the meaning of that path. See 2026-04-15 09:47:00.556778 | aio | https://docs.ansible.com/ansible- 2026-04-15 09:47:00.557101 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-15 09:47:00.566138 | aio | ok: [aio] 2026-04-15 09:47:00.566371 | aio | 2026-04-15 09:47:00.566599 | aio | TASK [Get cluster health status] *********************************************** 2026-04-15 09:47:00.566825 | aio | Wednesday 15 April 2026 09:47:00 +0000 (0:00:01.133) 0:00:01.140 ******* 2026-04-15 09:47:10.871217 | aio | ok: [aio] 2026-04-15 09:47:10.871377 | aio | 2026-04-15 09:47:10.871592 | aio | TASK [Print cluster health status] ********************************************* 2026-04-15 09:47:10.871805 | aio | Wednesday 15 April 2026 09:47:10 +0000 (0:00:10.305) 0:00:11.445 ******* 2026-04-15 09:47:10.901138 | aio | ok: [aio] => { 2026-04-15 09:47:10.901229 | aio | "_ceph_health": { 2026-04-15 09:47:10.901481 | aio | "changed": false, 2026-04-15 09:47:10.901673 | aio | "cmd": [ 2026-04-15 09:47:10.901867 | aio | "cephadm", 2026-04-15 09:47:10.902010 | aio | "shell", 2026-04-15 09:47:10.902191 | aio | "--", 2026-04-15 09:47:10.902370 | aio | "ceph", 2026-04-15 09:47:10.902555 | aio | "health" 2026-04-15 09:47:10.902771 | aio | ], 2026-04-15 09:47:10.902963 | aio | "delta": "0:00:10.039103", 2026-04-15 09:47:10.903160 | aio | "end": "2026-04-15 09:47:10.841420", 2026-04-15 09:47:10.903347 | aio | "failed": false, 2026-04-15 09:47:10.903531 | aio | "msg": "", 2026-04-15 09:47:10.903715 | aio | "rc": 0, 2026-04-15 09:47:10.903910 | aio | "start": "2026-04-15 09:47:00.802317", 2026-04-15 09:47:10.904172 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-15 09:47:10.904410 | aio | "stderr_lines": [ 2026-04-15 09:47:10.904609 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-15 09:47:10.904818 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-15 09:47:10.904959 | aio | ], 2026-04-15 09:47:10.905152 | aio | "stdout": "HEALTH_OK", 2026-04-15 09:47:10.905333 | aio | "stdout_lines": [ 2026-04-15 09:47:10.905518 | aio | "HEALTH_OK" 2026-04-15 09:47:10.905702 | aio | ] 2026-04-15 09:47:10.905885 | aio | } 2026-04-15 09:47:10.906074 | aio | } 2026-04-15 09:47:10.906252 | aio | 2026-04-15 09:47:10.906447 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-15 09:47:10.906668 | aio | Wednesday 15 April 2026 09:47:10 +0000 (0:00:00.030) 0:00:11.476 ******* 2026-04-15 09:47:10.931813 | aio | ok: [aio] => { 2026-04-15 09:47:10.931889 | aio | "changed": false, 2026-04-15 09:47:10.932162 | aio | "msg": "All assertions passed" 2026-04-15 09:47:10.932358 | aio | } 2026-04-15 09:47:10.932479 | aio | 2026-04-15 09:47:10.932728 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-15 09:47:10.932866 | aio | Wednesday 15 April 2026 09:47:10 +0000 (0:00:00.030) 0:00:11.506 ******* 2026-04-15 09:47:17.894680 | aio | changed: [aio] 2026-04-15 09:47:17.894838 | aio | 2026-04-15 09:47:17.895057 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-15 09:47:17.895255 | aio | Wednesday 15 April 2026 09:47:17 +0000 (0:00:06.950) 0:00:18.456 ******* 2026-04-15 09:47:20.412051 | aio | changed: [aio] 2026-04-15 09:47:20.412144 | aio | 2026-04-15 09:47:20.412465 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-15 09:47:20.412540 | aio | Wednesday 15 April 2026 09:47:20 +0000 (0:00:02.529) 0:00:20.986 ******* 2026-04-15 09:47:21.622375 | aio | ok: [aio] 2026-04-15 09:47:21.622460 | aio | 2026-04-15 09:47:21.622740 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-15 09:47:21.622831 | aio | Wednesday 15 April 2026 09:47:21 +0000 (0:00:01.210) 0:00:22.196 ******* 2026-04-15 09:47:21.659107 | aio | ok: [aio] => { 2026-04-15 09:47:21.659194 | aio | "changed": false, 2026-04-15 09:47:21.659289 | aio | "msg": "All assertions passed" 2026-04-15 09:47:21.659378 | aio | } 2026-04-15 09:47:21.659464 | aio | 2026-04-15 09:47:21.659553 | aio | PLAY RECAP ********************************************************************* 2026-04-15 09:47:21.659657 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-15 09:47:21.659740 | aio | 2026-04-15 09:47:21.659820 | aio | 2026-04-15 09:47:21.659939 | aio | TASKS RECAP ******************************************************************** 2026-04-15 09:47:21.660469 | aio | Wednesday 15 April 2026 09:47:21 +0000 (0:00:00.037) 0:00:22.234 ******* 2026-04-15 09:47:21.660546 | aio | =============================================================================== 2026-04-15 09:47:21.660557 | aio | Get cluster health status ---------------------------------------------- 10.31s 2026-04-15 09:47:21.660566 | aio | Create a test Ceph pool ------------------------------------------------- 6.95s 2026-04-15 09:47:21.660575 | aio | Create a test Ceph key -------------------------------------------------- 2.53s 2026-04-15 09:47:21.660603 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.21s 2026-04-15 09:47:21.660612 | aio | Gathering Facts --------------------------------------------------------- 1.13s 2026-04-15 09:47:21.660649 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-04-15 09:47:21.660899 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-15 09:47:21.660979 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-04-15 09:47:21.754984 | aio | INFO [default > verify] Executed: Successful 2026-04-15 09:47:21.764708 | aio | INFO [default > cleanup] Executing 2026-04-15 09:47:21.764995 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-15 09:47:21.769904 | aio | INFO [default > destroy] Executing 2026-04-15 09:47:21.769934 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-15 09:47:21.770031 | aio | INFO [default > destroy] Executed: Successful 2026-04-15 09:47:21.770343 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-15 09:47:22.137516 | aio | ok: Runtime: 0:10:14.716772 2026-04-15 09:47:22.153039 | 2026-04-15 09:47:22.153084 | PLAY RECAP 2026-04-15 09:47:22.153128 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 09:47:22.153148 | 2026-04-15 09:47:22.325409 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-15 09:47:22.329077 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-15 09:47:22.895289 | 2026-04-15 09:47:22.895412 | PLAY [all] 2026-04-15 09:47:22.906355 | 2026-04-15 09:47:22.906432 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-15 09:47:22.951476 | aio | skipping: Conditional result was False 2026-04-15 09:47:22.961088 | 2026-04-15 09:47:22.961193 | TASK [fetch-output : Set log path for single node] 2026-04-15 09:47:23.004988 | aio | ok 2026-04-15 09:47:23.011140 | 2026-04-15 09:47:23.011231 | LOOP [fetch-output : Ensure local output dirs] 2026-04-15 09:47:23.419077 | aio -> localhost | ok: "/var/lib/zuul/builds/77cdf285d47c43f3aa76f8dbe8d5c687/work/logs" 2026-04-15 09:47:23.634160 | aio -> localhost | changed: "/var/lib/zuul/builds/77cdf285d47c43f3aa76f8dbe8d5c687/work/artifacts" 2026-04-15 09:47:23.844101 | aio -> localhost | changed: "/var/lib/zuul/builds/77cdf285d47c43f3aa76f8dbe8d5c687/work/docs" 2026-04-15 09:47:23.861151 | 2026-04-15 09:47:23.861355 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-15 09:47:24.540257 | aio | ok 2026-04-15 09:47:24.540539 | aio | changed: All items complete 2026-04-15 09:47:24.540576 | 2026-04-15 09:47:24.997050 | aio | changed: .d..t...... ./ 2026-04-15 09:47:25.444148 | aio | changed: .d..t...... ./ 2026-04-15 09:47:25.470320 | 2026-04-15 09:47:25.470481 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-15 09:47:25.888770 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008237 2026-04-15 09:47:26.117481 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007665 2026-04-15 09:47:26.134043 | 2026-04-15 09:47:26.134229 | PLAY [all] 2026-04-15 09:47:26.140571 | 2026-04-15 09:47:26.140643 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-15 09:47:26.611242 | aio | changed 2026-04-15 09:47:26.617039 | 2026-04-15 09:47:26.617103 | PLAY RECAP 2026-04-15 09:47:26.617149 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-15 09:47:26.617172 | 2026-04-15 09:47:26.736271 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-15 09:47:26.740219 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-15 09:47:27.283008 | 2026-04-15 09:47:27.283365 | PLAY [localhost] 2026-04-15 09:47:27.292798 | 2026-04-15 09:47:27.292867 | TASK [Generate Zuul manifest] 2026-04-15 09:47:27.310252 | localhost | ok 2026-04-15 09:47:27.324763 | 2026-04-15 09:47:27.324834 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-15 09:47:27.629368 | localhost | changed 2026-04-15 09:47:27.641900 | 2026-04-15 09:47:27.641970 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-15 09:47:27.673741 | localhost | ok 2026-04-15 09:47:27.683675 | 2026-04-15 09:47:27.683757 | TASK [Upload logs] 2026-04-15 09:47:27.707306 | localhost | ok 2026-04-15 09:47:27.764308 | 2026-04-15 09:47:27.764425 | TASK [Set zuul-log-path fact] 2026-04-15 09:47:27.788565 | localhost | ok 2026-04-15 09:47:27.802696 | 2026-04-15 09:47:27.802761 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-15 09:47:27.835657 | localhost | ok 2026-04-15 09:47:27.842869 | 2026-04-15 09:47:27.842934 | TASK [upload-logs : Create log directories] 2026-04-15 09:47:28.247522 | localhost | changed 2026-04-15 09:47:28.256432 | 2026-04-15 09:47:28.256495 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-15 09:47:28.651295 | localhost -> localhost | ok: Runtime: 0:00:00.005821 2026-04-15 09:47:28.658334 | 2026-04-15 09:47:28.658417 | TASK [upload-logs : Upload logs to log server] 2026-04-15 09:47:29.114898 | localhost | Output suppressed because no_log was given 2026-04-15 09:47:29.119764 | 2026-04-15 09:47:29.119850 | LOOP [upload-logs : Compress console log and json output] 2026-04-15 09:47:29.164561 | localhost | skipping: Conditional result was False 2026-04-15 09:47:29.171787 | localhost | skipping: Conditional result was False 2026-04-15 09:47:29.179350 | 2026-04-15 09:47:29.179469 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-15 09:47:29.218720 | localhost | skipping: Conditional result was False 2026-04-15 09:47:29.219108 | 2026-04-15 09:47:29.223024 | localhost | skipping: Conditional result was False 2026-04-15 09:47:29.241485 | 2026-04-15 09:47:29.241577 | LOOP [upload-logs : Upload console log and json output]