2026-05-19 15:07:35.418355 | Job console starting 2026-05-19 15:07:35.429500 | Updating git repos 2026-05-19 15:07:35.453699 | Cloning repos into workspace 2026-05-19 15:07:38.515949 | Restoring repo states 2026-05-19 15:07:38.524530 | Merging changes 2026-05-19 15:07:38.826233 | Checking out repos 2026-05-19 15:07:38.866768 | Preparing playbooks 2026-05-19 15:07:40.409952 | Running Ansible setup 2026-05-19 15:07:44.775092 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 15:07:45.380010 | 2026-05-19 15:07:45.380176 | PLAY [localhost] 2026-05-19 15:07:45.388500 | 2026-05-19 15:07:45.388589 | TASK [Gathering Facts] 2026-05-19 15:07:46.306975 | localhost | ok 2026-05-19 15:07:46.314122 | 2026-05-19 15:07:46.314264 | TASK [Setup log path fact] 2026-05-19 15:07:46.336178 | localhost | ok 2026-05-19 15:07:46.351547 | 2026-05-19 15:07:46.351710 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 15:07:46.383750 | localhost | ok 2026-05-19 15:07:46.392851 | 2026-05-19 15:07:46.392989 | TASK [emit-job-header : Print job information] 2026-05-19 15:07:46.435172 | # Job Information 2026-05-19 15:07:46.435389 | Ansible Version: 2.16.18 2026-05-19 15:07:46.435458 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-19 15:07:46.435509 | Pipeline: check 2026-05-19 15:07:46.435555 | Executor: 2d72f0692154 2026-05-19 15:07:46.435599 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/90 2026-05-19 15:07:46.435653 | Event ID: 637f2c20-5394-11f1-87a8-0beed738d757 2026-05-19 15:07:46.440093 | 2026-05-19 15:07:46.440185 | LOOP [emit-job-header : Print node information] 2026-05-19 15:07:46.532409 | localhost | ok: 2026-05-19 15:07:46.532671 | localhost | # Node Information 2026-05-19 15:07:46.532710 | localhost | Inventory Hostname: aio 2026-05-19 15:07:46.532740 | localhost | Hostname: np0000174823 2026-05-19 15:07:46.532768 | localhost | Username: zuul 2026-05-19 15:07:46.532800 | localhost | Distro: Ubuntu 22.04 2026-05-19 15:07:46.532828 | localhost | Provider: yul1 2026-05-19 15:07:46.532856 | localhost | Region: ca-ymq-1 2026-05-19 15:07:46.532882 | localhost | Label: ubuntu-jammy 2026-05-19 15:07:46.532909 | localhost | Product Name: OpenStack Nova 2026-05-19 15:07:46.532935 | localhost | Interface IP: 199.204.45.162 2026-05-19 15:07:46.549276 | 2026-05-19 15:07:46.549416 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 15:07:47.079617 | localhost -> localhost | changed 2026-05-19 15:07:47.086937 | 2026-05-19 15:07:47.087063 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 15:07:48.006013 | localhost -> localhost | changed 2026-05-19 15:07:48.014536 | 2026-05-19 15:07:48.014606 | PLAY [all] 2026-05-19 15:07:48.025873 | 2026-05-19 15:07:48.025941 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 15:07:48.272730 | aio -> localhost | ok 2026-05-19 15:07:48.281253 | 2026-05-19 15:07:48.281355 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 15:07:48.315793 | aio | ok 2026-05-19 15:07:48.330452 | aio | included: /var/lib/zuul/builds/236b0911d95e494495ec691d9ea198f0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 15:07:48.335908 | 2026-05-19 15:07:48.335970 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 15:07:49.471385 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 15:07:49.471668 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/236b0911d95e494495ec691d9ea198f0/work/236b0911d95e494495ec691d9ea198f0_id_rsa 2026-05-19 15:07:49.471736 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/236b0911d95e494495ec691d9ea198f0/work/236b0911d95e494495ec691d9ea198f0_id_rsa.pub 2026-05-19 15:07:49.471786 | aio -> localhost | The key fingerprint is: 2026-05-19 15:07:49.471833 | aio -> localhost | SHA256:TqWU9OhGpJxVcep/LANoXD02oOFVHv+KY0cgkIVSTqw zuul-build-sshkey 2026-05-19 15:07:49.471907 | aio -> localhost | The key's randomart image is: 2026-05-19 15:07:49.471956 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 15:07:49.472019 | aio -> localhost | | oO=*o+ | 2026-05-19 15:07:49.472083 | aio -> localhost | | ..X+O * o | 2026-05-19 15:07:49.472133 | aio -> localhost | | +oO * B . | 2026-05-19 15:07:49.472226 | aio -> localhost | | E= * o + . | 2026-05-19 15:07:49.472274 | aio -> localhost | | S o . .| 2026-05-19 15:07:49.472318 | aio -> localhost | | = o + . | 2026-05-19 15:07:49.472361 | aio -> localhost | | . B = | 2026-05-19 15:07:49.472404 | aio -> localhost | | . * | 2026-05-19 15:07:49.472453 | aio -> localhost | | | 2026-05-19 15:07:49.472499 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 15:07:49.472596 | aio -> localhost | ok: Runtime: 0:00:00.684641 2026-05-19 15:07:49.477577 | 2026-05-19 15:07:49.477638 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 15:07:49.512144 | aio | ok 2026-05-19 15:07:49.521569 | aio | included: /var/lib/zuul/builds/236b0911d95e494495ec691d9ea198f0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 15:07:49.528779 | 2026-05-19 15:07:49.528841 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 15:07:49.553184 | aio | skipping: Conditional result was False 2026-05-19 15:07:49.562524 | 2026-05-19 15:07:49.562596 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 15:07:50.026871 | aio | changed 2026-05-19 15:07:50.036427 | 2026-05-19 15:07:50.036635 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 15:07:50.229712 | aio | ok 2026-05-19 15:07:50.236600 | 2026-05-19 15:07:50.236674 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 15:07:50.699460 | aio | changed 2026-05-19 15:07:50.708523 | 2026-05-19 15:07:50.708587 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 15:07:51.135782 | aio | changed 2026-05-19 15:07:51.142406 | 2026-05-19 15:07:51.142468 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 15:07:51.166067 | aio | skipping: Conditional result was False 2026-05-19 15:07:51.178596 | 2026-05-19 15:07:51.178839 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 15:07:51.558554 | aio -> localhost | changed 2026-05-19 15:07:51.569781 | 2026-05-19 15:07:51.569846 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 15:07:52.074295 | aio -> localhost | Identity added: /var/lib/zuul/builds/236b0911d95e494495ec691d9ea198f0/work/236b0911d95e494495ec691d9ea198f0_id_rsa (zuul-build-sshkey) 2026-05-19 15:07:52.074498 | aio -> localhost | ok: Runtime: 0:00:00.014593 2026-05-19 15:07:52.080286 | 2026-05-19 15:07:52.080347 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 15:07:52.426459 | aio | ok 2026-05-19 15:07:52.434362 | 2026-05-19 15:07:52.434532 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 15:07:52.472014 | aio | skipping: Conditional result was False 2026-05-19 15:07:52.488877 | 2026-05-19 15:07:52.489048 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 15:07:52.793645 | aio | ok 2026-05-19 15:07:52.799789 | 2026-05-19 15:07:52.799929 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 15:07:53.507274 | aio | Output suppressed because no_log was given 2026-05-19 15:07:53.548377 | 2026-05-19 15:07:53.548508 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 15:07:53.738455 | aio | ok: "logs" 2026-05-19 15:07:53.738687 | aio | ok: All items complete 2026-05-19 15:07:53.738716 | 2026-05-19 15:07:53.897450 | aio | ok: "artifacts" 2026-05-19 15:07:54.055266 | aio | ok: "docs" 2026-05-19 15:07:54.080385 | 2026-05-19 15:07:54.080518 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 15:07:54.261532 | aio | changed: "logs" 2026-05-19 15:07:54.412707 | aio | changed: "artifacts" 2026-05-19 15:07:54.568019 | aio | changed: "docs" 2026-05-19 15:07:54.579456 | 2026-05-19 15:07:54.579569 | PLAY RECAP 2026-05-19 15:07:54.579634 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 15:07:54.579675 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 15:07:54.579707 | 2026-05-19 15:07:54.728021 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 15:07:54.731585 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 15:07:55.308180 | 2026-05-19 15:07:55.308307 | PLAY [all] 2026-05-19 15:07:55.319476 | 2026-05-19 15:07:55.319558 | TASK [setup-uv : Extract archive] 2026-05-19 15:07:57.537858 | aio | changed 2026-05-19 15:07:57.543766 | 2026-05-19 15:07:57.543848 | TASK [setup-uv : Print version] 2026-05-19 15:07:57.239298 | aio | uv 0.8.13 2026-05-19 15:07:58.081334 | aio | ok: Runtime: 0:00:00.011532 2026-05-19 15:07:58.089326 | 2026-05-19 15:07:58.089397 | PLAY RECAP 2026-05-19 15:07:58.089457 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 15:07:58.089490 | 2026-05-19 15:07:58.248611 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 15:07:58.250890 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 15:07:58.845591 | 2026-05-19 15:07:58.845735 | PLAY [all] 2026-05-19 15:07:58.856801 | 2026-05-19 15:07:58.856877 | TASK [Copy inventory file for Zuul] 2026-05-19 15:07:59.751221 | aio | changed 2026-05-19 15:07:59.758157 | 2026-05-19 15:07:59.758261 | TASK [Switch "ansible_host" to private IP] 2026-05-19 15:08:00.063779 | aio | changed: 1 replacements made 2026-05-19 15:08:00.077386 | 2026-05-19 15:08:00.077517 | TASK [Run Molecule scenario] 2026-05-19 15:08:00.014328 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-19 15:08:00.703625 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-19 15:08:00.875880 | aio | Using CPython 3.13.7 2026-05-19 15:08:00.875986 | aio | Creating virtual environment at: .venv 2026-05-19 15:08:01.112868 | aio | Downloading cryptography (4.3MiB) 2026-05-19 15:08:01.113022 | aio | Downloading netaddr (2.2MiB) 2026-05-19 15:08:01.116002 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 15:08:01.116676 | aio | Downloading pygments (1.2MiB) 2026-05-19 15:08:01.273262 | aio | Downloading netaddr 2026-05-19 15:08:01.325496 | aio | Downloading cryptography 2026-05-19 15:08:01.353243 | aio | Downloading pygments 2026-05-19 15:08:01.476718 | aio | Downloading ansible-core 2026-05-19 15:08:01.501855 | aio | Installed 36 packages in 24ms 2026-05-19 15:08:02.614320 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 15:08:02.614411 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 15:08:03.898470 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 15:08:03.898580 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 15:08:18.082971 | aio | INFO [default > dependency] Executing 2026-05-19 15:08:18.083117 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 15:08:18.083290 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 15:08:18.083406 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 15:08:18.088403 | aio | INFO [default > cleanup] Executing 2026-05-19 15:08:18.088667 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 15:08:18.093539 | aio | INFO [default > destroy] Executing 2026-05-19 15:08:18.093593 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 15:08:18.093673 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 15:08:18.098589 | aio | INFO [default > syntax] Executing 2026-05-19 15:08:19.014720 | aio | 2026-05-19 15:08:19.015002 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 15:08:19.064466 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 15:08:19.072775 | aio | INFO [default > create] Executing 2026-05-19 15:08:19.074584 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 15:08:19.081815 | aio | INFO [default > prepare] Executing 2026-05-19 15:08:19.722633 | aio | 2026-05-19 15:08:19.722748 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 15:08:19.722888 | aio | 2026-05-19 15:08:19.723022 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 15:08:19.723145 | aio | Tuesday 19 May 2026 15:08:19 +0000 (0:00:00.030) 0:00:00.030 *********** 2026-05-19 15:08:20.831121 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 15:08:20.831233 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 15:08:20.831326 | aio | interpreter could change the meaning of that path. See 2026-05-19 15:08:20.831453 | aio | https://docs.ansible.com/ansible- 2026-05-19 15:08:20.831583 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 15:08:20.840180 | aio | ok: [aio] 2026-05-19 15:08:20.840380 | aio | 2026-05-19 15:08:20.840593 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 15:08:20.840797 | aio | Tuesday 19 May 2026 15:08:20 +0000 (0:00:01.117) 0:00:01.148 *********** 2026-05-19 15:08:21.795229 | aio | changed: [aio] 2026-05-19 15:08:21.795400 | aio | 2026-05-19 15:08:21.795605 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 15:08:21.795819 | aio | Tuesday 19 May 2026 15:08:21 +0000 (0:00:00.955) 0:00:02.103 *********** 2026-05-19 15:08:22.047589 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 15:08:22.047729 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 15:08:22.048015 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 15:08:22.056625 | aio | changed: [aio] 2026-05-19 15:08:22.056833 | aio | 2026-05-19 15:08:22.057029 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 15:08:22.057233 | aio | Tuesday 19 May 2026 15:08:22 +0000 (0:00:00.261) 0:00:02.364 *********** 2026-05-19 15:08:28.801761 | aio | changed: [aio] 2026-05-19 15:08:28.801939 | aio | 2026-05-19 15:08:28.802197 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 15:08:28.802374 | aio | 2026-05-19 15:08:28.802622 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 15:08:28.802836 | aio | Tuesday 19 May 2026 15:08:28 +0000 (0:00:06.745) 0:00:09.109 *********** 2026-05-19 15:08:29.476697 | aio | ok: [aio] 2026-05-19 15:08:29.476906 | aio | 2026-05-19 15:08:29.477118 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 15:08:29.477415 | aio | Tuesday 19 May 2026 15:08:29 +0000 (0:00:00.674) 0:00:09.784 *********** 2026-05-19 15:08:49.412579 | aio | changed: [aio] 2026-05-19 15:08:49.412745 | aio | 2026-05-19 15:08:49.412949 | aio | TASK [Start up service] ******************************************************** 2026-05-19 15:08:49.413151 | aio | Tuesday 19 May 2026 15:08:49 +0000 (0:00:19.935) 0:00:29.720 *********** 2026-05-19 15:08:49.938392 | aio | ok: [aio] 2026-05-19 15:08:49.938586 | aio | 2026-05-19 15:08:49.938810 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 15:08:49.939019 | aio | Tuesday 19 May 2026 15:08:49 +0000 (0:00:00.525) 0:00:30.246 *********** 2026-05-19 15:08:50.224376 | aio | ok: [aio] 2026-05-19 15:08:50.224542 | aio | 2026-05-19 15:08:50.224752 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 15:08:50.224958 | aio | Tuesday 19 May 2026 15:08:50 +0000 (0:00:00.285) 0:00:30.532 *********** 2026-05-19 15:08:50.851059 | aio | changed: [aio] 2026-05-19 15:08:50.851208 | aio | 2026-05-19 15:08:50.851467 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 15:08:50.851696 | aio | Tuesday 19 May 2026 15:08:50 +0000 (0:00:00.626) 0:00:31.159 *********** 2026-05-19 15:08:51.032420 | aio | ok: [aio] 2026-05-19 15:08:51.032759 | aio | 2026-05-19 15:08:51.033034 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 15:08:51.033263 | aio | Tuesday 19 May 2026 15:08:51 +0000 (0:00:00.181) 0:00:31.340 *********** 2026-05-19 15:08:51.052480 | aio | skipping: [aio] 2026-05-19 15:08:51.052711 | aio | 2026-05-19 15:08:51.052930 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 15:08:51.053141 | aio | Tuesday 19 May 2026 15:08:51 +0000 (0:00:00.020) 0:00:31.360 *********** 2026-05-19 15:08:51.567080 | aio | changed: [aio] => (item=osd0) 2026-05-19 15:08:51.567402 | aio | changed: [aio] => (item=osd1) 2026-05-19 15:08:51.567685 | aio | changed: [aio] => (item=osd2) 2026-05-19 15:08:51.567913 | aio | 2026-05-19 15:08:51.568168 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 15:08:51.568404 | aio | Tuesday 19 May 2026 15:08:51 +0000 (0:00:00.514) 0:00:31.875 *********** 2026-05-19 15:08:52.162492 | aio | changed: [aio] => (item=osd0) 2026-05-19 15:08:52.162613 | aio | changed: [aio] => (item=osd1) 2026-05-19 15:08:52.162742 | aio | changed: [aio] => (item=osd2) 2026-05-19 15:08:52.162861 | aio | 2026-05-19 15:08:52.162994 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 15:08:52.163124 | aio | Tuesday 19 May 2026 15:08:52 +0000 (0:00:00.595) 0:00:32.470 *********** 2026-05-19 15:08:52.824262 | aio | changed: [aio] => (item=osd0) 2026-05-19 15:08:52.824385 | aio | changed: [aio] => (item=osd1) 2026-05-19 15:08:52.824529 | aio | changed: [aio] => (item=osd2) 2026-05-19 15:08:52.824646 | aio | 2026-05-19 15:08:52.824784 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 15:08:52.824921 | aio | Tuesday 19 May 2026 15:08:52 +0000 (0:00:00.661) 0:00:33.132 *********** 2026-05-19 15:08:55.740060 | aio | changed: [aio] => (item=osd0) 2026-05-19 15:08:55.740161 | aio | changed: [aio] => (item=osd1) 2026-05-19 15:08:55.740281 | aio | changed: [aio] => (item=osd2) 2026-05-19 15:08:55.740393 | aio | 2026-05-19 15:08:55.740534 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 15:08:55.740658 | aio | Tuesday 19 May 2026 15:08:55 +0000 (0:00:02.915) 0:00:36.048 *********** 2026-05-19 15:08:57.500305 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 15:08:57.500553 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 15:08:57.500855 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 15:08:57.501142 | aio | 2026-05-19 15:08:57.501438 | aio | PLAY RECAP ********************************************************************* 2026-05-19 15:08:57.501767 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 15:08:57.502032 | aio | 2026-05-19 15:08:57.502296 | aio | 2026-05-19 15:08:57.502613 | aio | TASKS RECAP ******************************************************************** 2026-05-19 15:08:57.502921 | aio | Tuesday 19 May 2026 15:08:57 +0000 (0:00:01.760) 0:00:37.808 *********** 2026-05-19 15:08:57.503196 | aio | =============================================================================== 2026-05-19 15:08:57.503485 | aio | Install depedencies ---------------------------------------------------- 19.94s 2026-05-19 15:08:57.503781 | aio | Update apt cache -------------------------------------------------------- 6.75s 2026-05-19 15:08:57.504066 | aio | Create a volume group for each loop device ------------------------------ 2.92s 2026-05-19 15:08:57.504420 | aio | Create a logical volume for each loop device ---------------------------- 1.76s 2026-05-19 15:08:57.504696 | aio | Gathering Facts --------------------------------------------------------- 1.12s 2026-05-19 15:08:57.504970 | aio | Configure short hostname ------------------------------------------------ 0.95s 2026-05-19 15:08:57.505236 | aio | Gathering Facts --------------------------------------------------------- 0.67s 2026-05-19 15:08:57.505407 | aio | Start loop devices ------------------------------------------------------ 0.66s 2026-05-19 15:08:57.505582 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.63s 2026-05-19 15:08:57.505761 | aio | Set permissions on loopback devices ------------------------------------- 0.60s 2026-05-19 15:08:57.505936 | aio | Start up service -------------------------------------------------------- 0.53s 2026-05-19 15:08:57.506110 | aio | Create devices for Ceph ------------------------------------------------- 0.51s 2026-05-19 15:08:57.506290 | aio | Generate lvm.conf ------------------------------------------------------- 0.29s 2026-05-19 15:08:57.506459 | aio | Ensure hostname inside hosts file --------------------------------------- 0.26s 2026-05-19 15:08:57.506668 | aio | Get list of all loopback devices ---------------------------------------- 0.18s 2026-05-19 15:08:57.506844 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-05-19 15:08:57.566759 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 15:08:57.572129 | aio | INFO [default > converge] Executing 2026-05-19 15:08:58.351907 | aio | 2026-05-19 15:08:58.352126 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 15:08:58.352378 | aio | 2026-05-19 15:08:58.352617 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 15:08:58.352877 | aio | Tuesday 19 May 2026 15:08:58 +0000 (0:00:00.045) 0:00:00.045 *********** 2026-05-19 15:08:59.457010 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 15:08:59.457245 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 15:08:59.457463 | aio | interpreter could change the meaning of that path. See 2026-05-19 15:08:59.457662 | aio | https://docs.ansible.com/ansible- 2026-05-19 15:08:59.457853 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 15:08:59.470184 | aio | ok: [aio] 2026-05-19 15:08:59.470370 | aio | 2026-05-19 15:08:59.470605 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:08:59.470822 | aio | Tuesday 19 May 2026 15:08:59 +0000 (0:00:01.118) 0:00:01.164 *********** 2026-05-19 15:08:59.749288 | aio | ok: [aio] 2026-05-19 15:08:59.749456 | aio | 2026-05-19 15:08:59.749643 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:08:59.749849 | aio | Tuesday 19 May 2026 15:08:59 +0000 (0:00:00.278) 0:00:01.443 *********** 2026-05-19 15:08:59.781431 | aio | skipping: [aio] 2026-05-19 15:08:59.781571 | aio | 2026-05-19 15:08:59.781709 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 15:08:59.781940 | aio | Tuesday 19 May 2026 15:08:59 +0000 (0:00:00.032) 0:00:01.475 *********** 2026-05-19 15:09:00.074771 | aio | changed: [aio] 2026-05-19 15:09:00.074941 | aio | 2026-05-19 15:09:00.075179 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:09:00.075417 | aio | Tuesday 19 May 2026 15:09:00 +0000 (0:00:00.293) 0:00:01.768 *********** 2026-05-19 15:09:00.167255 | aio | ok: [aio] => { 2026-05-19 15:09:00.167426 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 15:09:00.167613 | aio | } 2026-05-19 15:09:00.167791 | aio | 2026-05-19 15:09:00.167995 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:09:00.168189 | aio | Tuesday 19 May 2026 15:09:00 +0000 (0:00:00.092) 0:00:01.861 *********** 2026-05-19 15:09:00.888946 | aio | changed: [aio] 2026-05-19 15:09:00.889102 | aio | 2026-05-19 15:09:00.889321 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:09:00.889603 | aio | Tuesday 19 May 2026 15:09:00 +0000 (0:00:00.721) 0:00:02.582 *********** 2026-05-19 15:09:00.929338 | aio | skipping: [aio] 2026-05-19 15:09:00.929618 | aio | 2026-05-19 15:09:00.929846 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:09:00.930051 | aio | Tuesday 19 May 2026 15:09:00 +0000 (0:00:00.040) 0:00:02.623 *********** 2026-05-19 15:09:00.969357 | aio | skipping: [aio] 2026-05-19 15:09:00.969545 | aio | 2026-05-19 15:09:00.969753 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:09:00.969955 | aio | Tuesday 19 May 2026 15:09:00 +0000 (0:00:00.039) 0:00:02.663 *********** 2026-05-19 15:09:01.159856 | aio | ok: [aio] 2026-05-19 15:09:01.159941 | aio | 2026-05-19 15:09:01.160081 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:09:01.160209 | aio | Tuesday 19 May 2026 15:09:01 +0000 (0:00:00.190) 0:00:02.853 *********** 2026-05-19 15:09:02.270606 | aio | ok: [aio] 2026-05-19 15:09:02.270792 | aio | 2026-05-19 15:09:02.271043 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:09:02.271258 | aio | Tuesday 19 May 2026 15:09:02 +0000 (0:00:01.110) 0:00:03.964 *********** 2026-05-19 15:09:02.342925 | aio | ok: [aio] => { 2026-05-19 15:09:02.343133 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 15:09:02.343330 | aio | } 2026-05-19 15:09:02.343520 | aio | 2026-05-19 15:09:02.343730 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:09:02.343934 | aio | Tuesday 19 May 2026 15:09:02 +0000 (0:00:00.072) 0:00:04.036 *********** 2026-05-19 15:09:03.086169 | aio | changed: [aio] 2026-05-19 15:09:03.086364 | aio | 2026-05-19 15:09:03.086721 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:09:03.087007 | aio | Tuesday 19 May 2026 15:09:03 +0000 (0:00:00.743) 0:00:04.780 *********** 2026-05-19 15:09:05.929587 | aio | changed: [aio] 2026-05-19 15:09:05.929680 | aio | 2026-05-19 15:09:05.929697 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 15:09:05.929711 | aio | Tuesday 19 May 2026 15:09:05 +0000 (0:00:02.842) 0:00:07.622 *********** 2026-05-19 15:09:05.959627 | aio | skipping: [aio] 2026-05-19 15:09:05.960283 | aio | 2026-05-19 15:09:05.960345 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 15:09:05.960360 | aio | Tuesday 19 May 2026 15:09:05 +0000 (0:00:00.030) 0:00:07.653 *********** 2026-05-19 15:09:05.985549 | aio | skipping: [aio] 2026-05-19 15:09:05.985625 | aio | 2026-05-19 15:09:05.985828 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 15:09:05.985851 | aio | Tuesday 19 May 2026 15:09:05 +0000 (0:00:00.026) 0:00:07.679 *********** 2026-05-19 15:09:06.012120 | aio | skipping: [aio] 2026-05-19 15:09:06.012240 | aio | 2026-05-19 15:09:06.012377 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 15:09:06.012540 | aio | Tuesday 19 May 2026 15:09:06 +0000 (0:00:00.026) 0:00:07.706 *********** 2026-05-19 15:09:11.434516 | aio | changed: [aio] 2026-05-19 15:09:11.434609 | aio | 2026-05-19 15:09:11.434778 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 15:09:11.434817 | aio | Tuesday 19 May 2026 15:09:11 +0000 (0:00:05.422) 0:00:13.128 *********** 2026-05-19 15:09:11.955026 | aio | changed: [aio] 2026-05-19 15:09:11.955097 | aio | 2026-05-19 15:09:11.955308 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 15:09:11.955352 | aio | Tuesday 19 May 2026 15:09:11 +0000 (0:00:00.520) 0:00:13.649 *********** 2026-05-19 15:09:12.820888 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 15:09:12.820975 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 15:09:12.821057 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 15:09:12.821566 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 15:09:12.821614 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 15:09:12.821620 | aio | 2026-05-19 15:09:12.821625 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 15:09:12.821630 | aio | Tuesday 19 May 2026 15:09:12 +0000 (0:00:00.866) 0:00:14.515 *********** 2026-05-19 15:09:13.360194 | aio | changed: [aio] 2026-05-19 15:09:13.360259 | aio | 2026-05-19 15:09:13.360328 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 15:09:13.360701 | aio | Tuesday 19 May 2026 15:09:13 +0000 (0:00:00.532) 0:00:15.047 *********** 2026-05-19 15:09:13.360743 | aio | 2026-05-19 15:09:13.360748 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 15:09:13.360753 | aio | Tuesday 19 May 2026 15:09:13 +0000 (0:00:00.006) 0:00:15.054 *********** 2026-05-19 15:09:14.259158 | aio | ok: [aio] 2026-05-19 15:09:14.259236 | aio | 2026-05-19 15:09:14.259432 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 15:09:14.259472 | aio | Tuesday 19 May 2026 15:09:14 +0000 (0:00:00.898) 0:00:15.953 *********** 2026-05-19 15:09:14.689988 | aio | changed: [aio] 2026-05-19 15:09:14.690115 | aio | 2026-05-19 15:09:14.690128 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 15:09:14.690258 | aio | Tuesday 19 May 2026 15:09:14 +0000 (0:00:00.430) 0:00:16.384 *********** 2026-05-19 15:09:15.221303 | aio | changed: [aio] 2026-05-19 15:09:15.221372 | aio | 2026-05-19 15:09:15.221580 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:09:15.221626 | aio | Tuesday 19 May 2026 15:09:15 +0000 (0:00:00.531) 0:00:16.915 *********** 2026-05-19 15:09:15.408583 | aio | ok: [aio] 2026-05-19 15:09:15.408664 | aio | 2026-05-19 15:09:15.408739 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:09:15.408846 | aio | Tuesday 19 May 2026 15:09:15 +0000 (0:00:00.187) 0:00:17.102 *********** 2026-05-19 15:09:15.477702 | aio | ok: [aio] => { 2026-05-19 15:09:15.478422 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 15:09:15.478474 | aio | } 2026-05-19 15:09:15.478482 | aio | 2026-05-19 15:09:15.478489 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:09:15.478496 | aio | Tuesday 19 May 2026 15:09:15 +0000 (0:00:00.068) 0:00:17.171 *********** 2026-05-19 15:09:16.348996 | aio | changed: [aio] 2026-05-19 15:09:16.349074 | aio | 2026-05-19 15:09:16.349122 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:09:16.349241 | aio | Tuesday 19 May 2026 15:09:16 +0000 (0:00:00.871) 0:00:18.043 *********** 2026-05-19 15:09:20.671534 | aio | changed: [aio] 2026-05-19 15:09:20.671627 | aio | 2026-05-19 15:09:20.671840 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 15:09:20.672007 | aio | Tuesday 19 May 2026 15:09:20 +0000 (0:00:04.322) 0:00:22.365 *********** 2026-05-19 15:09:21.665695 | aio | ok: [aio] 2026-05-19 15:09:21.665773 | aio | 2026-05-19 15:09:21.665981 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 15:09:21.666130 | aio | Tuesday 19 May 2026 15:09:21 +0000 (0:00:00.994) 0:00:23.359 *********** 2026-05-19 15:09:22.016193 | aio | changed: [aio] 2026-05-19 15:09:22.016268 | aio | 2026-05-19 15:09:22.016573 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 15:09:22.016620 | aio | Tuesday 19 May 2026 15:09:22 +0000 (0:00:00.350) 0:00:23.710 *********** 2026-05-19 15:09:22.452259 | aio | changed: [aio] 2026-05-19 15:09:22.452325 | aio | 2026-05-19 15:09:22.452640 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 15:09:22.452691 | aio | Tuesday 19 May 2026 15:09:22 +0000 (0:00:00.436) 0:00:24.146 *********** 2026-05-19 15:09:23.000510 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 15:09:23.000554 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 15:09:23.000560 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 15:09:23.000565 | aio | 2026-05-19 15:09:23.000570 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 15:09:23.000574 | aio | Tuesday 19 May 2026 15:09:22 +0000 (0:00:00.548) 0:00:24.694 *********** 2026-05-19 15:09:23.439000 | aio | changed: [aio] 2026-05-19 15:09:23.439077 | aio | 2026-05-19 15:09:23.439361 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 15:09:23.439406 | aio | Tuesday 19 May 2026 15:09:23 +0000 (0:00:00.438) 0:00:25.133 *********** 2026-05-19 15:09:23.890879 | aio | changed: [aio] 2026-05-19 15:09:23.890946 | aio | 2026-05-19 15:09:23.891404 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 15:09:23.891449 | aio | Tuesday 19 May 2026 15:09:23 +0000 (0:00:00.444) 0:00:25.577 *********** 2026-05-19 15:09:23.891455 | aio | 2026-05-19 15:09:23.891460 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 15:09:23.891464 | aio | Tuesday 19 May 2026 15:09:23 +0000 (0:00:00.007) 0:00:25.585 *********** 2026-05-19 15:09:24.585756 | aio | ok: [aio] 2026-05-19 15:09:24.585824 | aio | 2026-05-19 15:09:24.585928 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 15:09:24.586053 | aio | Tuesday 19 May 2026 15:09:24 +0000 (0:00:00.694) 0:00:26.280 *********** 2026-05-19 15:09:25.580167 | aio | changed: [aio] 2026-05-19 15:09:25.580244 | aio | 2026-05-19 15:09:25.580301 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 15:09:25.580440 | aio | Tuesday 19 May 2026 15:09:25 +0000 (0:00:00.994) 0:00:27.274 *********** 2026-05-19 15:09:26.128416 | aio | changed: [aio] 2026-05-19 15:09:26.128486 | aio | 2026-05-19 15:09:26.128788 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 15:09:26.128872 | aio | Tuesday 19 May 2026 15:09:26 +0000 (0:00:00.547) 0:00:27.822 *********** 2026-05-19 15:09:26.184236 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 15:09:26.184365 | aio | 2026-05-19 15:09:26.184404 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 15:09:26.184419 | aio | Tuesday 19 May 2026 15:09:26 +0000 (0:00:00.055) 0:00:27.878 *********** 2026-05-19 15:09:31.017102 | aio | changed: [aio] 2026-05-19 15:09:31.017342 | aio | 2026-05-19 15:09:31.017358 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 15:09:31.017515 | aio | Tuesday 19 May 2026 15:09:31 +0000 (0:00:04.832) 0:00:32.711 *********** 2026-05-19 15:09:31.656352 | aio | ok: [aio] => (item=chronyd) 2026-05-19 15:09:31.656846 | aio | ok: [aio] => (item=sshd) 2026-05-19 15:09:31.656994 | aio | 2026-05-19 15:09:31.657003 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 15:09:31.657010 | aio | Tuesday 19 May 2026 15:09:31 +0000 (0:00:00.639) 0:00:33.350 *********** 2026-05-19 15:09:31.960355 | aio | changed: [aio] 2026-05-19 15:09:31.960421 | aio | 2026-05-19 15:09:31.960490 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 15:09:31.960612 | aio | Tuesday 19 May 2026 15:09:31 +0000 (0:00:00.304) 0:00:33.654 *********** 2026-05-19 15:09:32.160834 | aio | ok: [aio] 2026-05-19 15:09:32.160901 | aio | 2026-05-19 15:09:32.161120 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 15:09:32.161166 | aio | Tuesday 19 May 2026 15:09:32 +0000 (0:00:00.200) 0:00:33.855 *********** 2026-05-19 15:09:32.815025 | aio | changed: [aio] 2026-05-19 15:09:32.815101 | aio | 2026-05-19 15:09:32.815166 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 15:09:32.815287 | aio | Tuesday 19 May 2026 15:09:32 +0000 (0:00:00.654) 0:00:34.509 *********** 2026-05-19 15:09:33.150296 | aio | changed: [aio] 2026-05-19 15:09:33.150354 | aio | 2026-05-19 15:09:33.150445 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 15:09:33.150563 | aio | Tuesday 19 May 2026 15:09:33 +0000 (0:00:00.335) 0:00:34.844 *********** 2026-05-19 15:09:33.299864 | aio | ok: [aio] 2026-05-19 15:09:33.299914 | aio | 2026-05-19 15:09:33.300044 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 15:09:33.300079 | aio | Tuesday 19 May 2026 15:09:33 +0000 (0:00:00.149) 0:00:34.994 *********** 2026-05-19 15:09:33.506128 | aio | ok: [aio] => (item=aio) 2026-05-19 15:09:33.506212 | aio | 2026-05-19 15:09:33.506467 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 15:09:33.506516 | aio | Tuesday 19 May 2026 15:09:33 +0000 (0:00:00.205) 0:00:35.200 *********** 2026-05-19 15:09:33.547225 | aio | ok: [aio] 2026-05-19 15:09:33.547288 | aio | 2026-05-19 15:09:33.547572 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 15:09:33.547618 | aio | Tuesday 19 May 2026 15:09:33 +0000 (0:00:00.040) 0:00:35.240 *********** 2026-05-19 15:09:33.658356 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-19 15:09:33.658403 | aio | 2026-05-19 15:09:33.658641 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-19 15:09:33.658689 | aio | Tuesday 19 May 2026 15:09:33 +0000 (0:00:00.111) 0:00:35.352 *********** 2026-05-19 15:09:33.944765 | aio | changed: [aio] 2026-05-19 15:09:33.944837 | aio | 2026-05-19 15:09:33.945179 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-19 15:09:33.945225 | aio | Tuesday 19 May 2026 15:09:33 +0000 (0:00:00.286) 0:00:35.638 *********** 2026-05-19 15:09:34.593406 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-19 15:09:34.593469 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-19 15:09:34.594033 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-19 15:09:34.594113 | aio | 2026-05-19 15:09:34.594122 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-19 15:09:34.594129 | aio | Tuesday 19 May 2026 15:09:34 +0000 (0:00:00.648) 0:00:36.287 *********** 2026-05-19 15:11:04.756230 | aio | ok: [aio] 2026-05-19 15:11:04.756300 | aio | 2026-05-19 15:11:04.756440 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-19 15:11:04.756576 | aio | Tuesday 19 May 2026 15:11:04 +0000 (0:01:30.162) 0:02:06.450 *********** 2026-05-19 15:11:04.955795 | aio | changed: [aio] 2026-05-19 15:11:04.955847 | aio | 2026-05-19 15:11:04.955994 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-19 15:11:04.956123 | aio | Tuesday 19 May 2026 15:11:04 +0000 (0:00:00.199) 0:02:06.649 *********** 2026-05-19 15:11:04.993642 | aio | ok: [aio] 2026-05-19 15:11:04.993709 | aio | 2026-05-19 15:11:04.993829 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 15:11:04.993947 | aio | Tuesday 19 May 2026 15:11:04 +0000 (0:00:00.038) 0:02:06.688 *********** 2026-05-19 15:11:05.061689 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 15:11:05.061736 | aio | 2026-05-19 15:11:05.061827 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 15:11:05.061918 | aio | Tuesday 19 May 2026 15:11:05 +0000 (0:00:00.068) 0:02:06.756 *********** 2026-05-19 15:11:10.633411 | aio | ok: [aio] 2026-05-19 15:11:10.633587 | aio | 2026-05-19 15:11:10.633868 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 15:11:10.634154 | aio | Tuesday 19 May 2026 15:11:10 +0000 (0:00:05.570) 0:02:12.327 *********** 2026-05-19 15:11:10.676807 | aio | ok: [aio] => (item=aio) 2026-05-19 15:11:10.676996 | aio | 2026-05-19 15:11:10.677259 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 15:11:10.677517 | aio | Tuesday 19 May 2026 15:11:10 +0000 (0:00:00.043) 0:02:12.370 *********** 2026-05-19 15:11:11.038807 | aio | ok: [aio] 2026-05-19 15:11:11.038882 | aio | 2026-05-19 15:11:11.039057 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 15:11:11.039194 | aio | Tuesday 19 May 2026 15:11:11 +0000 (0:00:00.361) 0:02:12.732 *********** 2026-05-19 15:11:18.605755 | aio | ok: [aio] 2026-05-19 15:11:18.605806 | aio | 2026-05-19 15:11:18.605814 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 15:11:18.605821 | aio | Tuesday 19 May 2026 15:11:18 +0000 (0:00:07.566) 0:02:20.299 *********** 2026-05-19 15:11:30.765698 | aio | changed: [aio] 2026-05-19 15:11:30.766229 | aio | 2026-05-19 15:11:30.766280 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 15:11:30.766298 | aio | Tuesday 19 May 2026 15:11:30 +0000 (0:00:12.159) 0:02:32.459 *********** 2026-05-19 15:11:44.787616 | aio | ok: [aio] 2026-05-19 15:11:44.787695 | aio | 2026-05-19 15:11:44.787751 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 15:11:44.787872 | aio | Tuesday 19 May 2026 15:11:44 +0000 (0:00:14.022) 0:02:46.481 *********** 2026-05-19 15:11:44.852744 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 15:11:44.852783 | aio | 2026-05-19 15:11:44.853008 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 15:11:44.853048 | aio | Tuesday 19 May 2026 15:11:44 +0000 (0:00:00.065) 0:02:46.547 *********** 2026-05-19 15:11:44.894249 | aio | skipping: [aio] 2026-05-19 15:11:44.894360 | aio | 2026-05-19 15:11:44.894709 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 15:11:44.894779 | aio | Tuesday 19 May 2026 15:11:44 +0000 (0:00:00.041) 0:02:46.588 *********** 2026-05-19 15:11:44.936187 | aio | skipping: [aio] => (item=aio) 2026-05-19 15:11:44.936280 | aio | skipping: [aio] 2026-05-19 15:11:44.936696 | aio | 2026-05-19 15:11:44.936744 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 15:11:44.936752 | aio | Tuesday 19 May 2026 15:11:44 +0000 (0:00:00.041) 0:02:46.630 *********** 2026-05-19 15:11:45.184870 | aio | ok: [aio] 2026-05-19 15:11:45.184942 | aio | 2026-05-19 15:11:45.185242 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 15:11:45.185288 | aio | Tuesday 19 May 2026 15:11:45 +0000 (0:00:00.249) 0:02:46.879 *********** 2026-05-19 15:11:51.533160 | aio | ok: [aio] 2026-05-19 15:11:51.533231 | aio | 2026-05-19 15:11:51.533307 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 15:11:51.533437 | aio | Tuesday 19 May 2026 15:11:51 +0000 (0:00:06.348) 0:02:53.227 *********** 2026-05-19 15:12:03.161657 | aio | changed: [aio] 2026-05-19 15:12:03.161730 | aio | 2026-05-19 15:12:03.162049 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 15:12:03.162091 | aio | Tuesday 19 May 2026 15:12:03 +0000 (0:00:11.628) 0:03:04.855 *********** 2026-05-19 15:12:09.103710 | aio | ok: [aio] 2026-05-19 15:12:09.103786 | aio | 2026-05-19 15:12:09.103873 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 15:12:09.103984 | aio | Tuesday 19 May 2026 15:12:09 +0000 (0:00:05.942) 0:03:10.798 *********** 2026-05-19 15:12:13.289342 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 15:12:13.289416 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 15:12:13.289482 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-19 15:12:13.289603 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 15:12:13.289684 | aio | 2026-05-19 15:12:13.289785 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 15:12:13.289859 | aio | 2026-05-19 15:12:13.289950 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 15:12:13.290046 | aio | Tuesday 19 May 2026 15:12:13 +0000 (0:00:04.185) 0:03:14.983 *********** 2026-05-19 15:12:14.237922 | aio | ok: [aio] 2026-05-19 15:12:14.237999 | aio | 2026-05-19 15:12:14.238067 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:12:14.238155 | aio | Tuesday 19 May 2026 15:12:14 +0000 (0:00:00.948) 0:03:15.932 *********** 2026-05-19 15:12:14.451316 | aio | ok: [aio] 2026-05-19 15:12:14.451383 | aio | 2026-05-19 15:12:14.451470 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:12:14.451563 | aio | Tuesday 19 May 2026 15:12:14 +0000 (0:00:00.213) 0:03:16.145 *********** 2026-05-19 15:12:14.485017 | aio | skipping: [aio] 2026-05-19 15:12:14.485081 | aio | 2026-05-19 15:12:14.485142 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 15:12:14.485263 | aio | Tuesday 19 May 2026 15:12:14 +0000 (0:00:00.033) 0:03:16.179 *********** 2026-05-19 15:12:14.685347 | aio | ok: [aio] 2026-05-19 15:12:14.685422 | aio | 2026-05-19 15:12:14.685548 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:12:14.685681 | aio | Tuesday 19 May 2026 15:12:14 +0000 (0:00:00.199) 0:03:16.379 *********** 2026-05-19 15:12:14.732711 | aio | ok: [aio] => { 2026-05-19 15:12:14.732792 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 15:12:14.732891 | aio | } 2026-05-19 15:12:14.732964 | aio | 2026-05-19 15:12:14.733063 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:12:14.733136 | aio | Tuesday 19 May 2026 15:12:14 +0000 (0:00:00.047) 0:03:16.426 *********** 2026-05-19 15:12:15.018638 | aio | ok: [aio] 2026-05-19 15:12:15.018755 | aio | 2026-05-19 15:12:15.018901 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:12:15.019041 | aio | Tuesday 19 May 2026 15:12:15 +0000 (0:00:00.285) 0:03:16.712 *********** 2026-05-19 15:12:15.055486 | aio | skipping: [aio] 2026-05-19 15:12:15.055543 | aio | 2026-05-19 15:12:15.055644 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:12:15.055726 | aio | Tuesday 19 May 2026 15:12:15 +0000 (0:00:00.037) 0:03:16.749 *********** 2026-05-19 15:12:15.092999 | aio | skipping: [aio] 2026-05-19 15:12:15.093061 | aio | 2026-05-19 15:12:15.093164 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:12:15.093257 | aio | Tuesday 19 May 2026 15:12:15 +0000 (0:00:00.037) 0:03:16.787 *********** 2026-05-19 15:12:15.292881 | aio | ok: [aio] 2026-05-19 15:12:15.292949 | aio | 2026-05-19 15:12:15.293011 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:12:15.293111 | aio | Tuesday 19 May 2026 15:12:15 +0000 (0:00:00.199) 0:03:16.987 *********** 2026-05-19 15:12:16.307432 | aio | ok: [aio] 2026-05-19 15:12:16.307470 | aio | 2026-05-19 15:12:16.307477 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:12:16.307482 | aio | Tuesday 19 May 2026 15:12:16 +0000 (0:00:01.014) 0:03:18.001 *********** 2026-05-19 15:12:16.375073 | aio | ok: [aio] => { 2026-05-19 15:12:16.375134 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 15:12:16.375146 | aio | } 2026-05-19 15:12:16.375156 | aio | 2026-05-19 15:12:16.375166 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:12:16.375175 | aio | Tuesday 19 May 2026 15:12:16 +0000 (0:00:00.066) 0:03:18.067 *********** 2026-05-19 15:12:16.704912 | aio | ok: [aio] 2026-05-19 15:12:16.704958 | aio | 2026-05-19 15:12:16.704965 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:12:16.704972 | aio | Tuesday 19 May 2026 15:12:16 +0000 (0:00:00.331) 0:03:18.398 *********** 2026-05-19 15:12:18.612399 | aio | ok: [aio] 2026-05-19 15:12:18.612449 | aio | 2026-05-19 15:12:18.612456 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 15:12:18.612461 | aio | Tuesday 19 May 2026 15:12:18 +0000 (0:00:01.907) 0:03:20.306 *********** 2026-05-19 15:12:18.639844 | aio | skipping: [aio] 2026-05-19 15:12:18.639873 | aio | 2026-05-19 15:12:18.639878 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 15:12:18.639883 | aio | Tuesday 19 May 2026 15:12:18 +0000 (0:00:00.027) 0:03:20.334 *********** 2026-05-19 15:12:18.663361 | aio | skipping: [aio] 2026-05-19 15:12:18.663394 | aio | 2026-05-19 15:12:18.663399 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 15:12:18.663404 | aio | Tuesday 19 May 2026 15:12:18 +0000 (0:00:00.023) 0:03:20.357 *********** 2026-05-19 15:12:18.692525 | aio | skipping: [aio] 2026-05-19 15:12:18.692563 | aio | 2026-05-19 15:12:18.692568 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 15:12:18.692573 | aio | Tuesday 19 May 2026 15:12:18 +0000 (0:00:00.029) 0:03:20.386 *********** 2026-05-19 15:12:19.735000 | aio | ok: [aio] 2026-05-19 15:12:19.735169 | aio | 2026-05-19 15:12:19.735175 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 15:12:19.735180 | aio | Tuesday 19 May 2026 15:12:19 +0000 (0:00:01.042) 0:03:21.428 *********** 2026-05-19 15:12:20.147636 | aio | ok: [aio] 2026-05-19 15:12:20.147674 | aio | 2026-05-19 15:12:20.147787 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 15:12:20.147792 | aio | Tuesday 19 May 2026 15:12:20 +0000 (0:00:00.412) 0:03:21.841 *********** 2026-05-19 15:12:20.988396 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 15:12:20.988450 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 15:12:20.988459 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 15:12:20.988465 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 15:12:20.988471 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 15:12:20.988488 | aio | 2026-05-19 15:12:20.988495 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 15:12:20.988500 | aio | Tuesday 19 May 2026 15:12:20 +0000 (0:00:00.839) 0:03:22.681 *********** 2026-05-19 15:12:21.493373 | aio | ok: [aio] 2026-05-19 15:12:21.494911 | aio | 2026-05-19 15:12:21.494927 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 15:12:21.494933 | aio | Tuesday 19 May 2026 15:12:21 +0000 (0:00:00.498) 0:03:23.180 *********** 2026-05-19 15:12:21.494937 | aio | 2026-05-19 15:12:21.494941 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 15:12:21.494945 | aio | Tuesday 19 May 2026 15:12:21 +0000 (0:00:00.007) 0:03:23.187 *********** 2026-05-19 15:12:21.827385 | aio | ok: [aio] 2026-05-19 15:12:21.827449 | aio | 2026-05-19 15:12:21.827532 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:12:21.827627 | aio | Tuesday 19 May 2026 15:12:21 +0000 (0:00:00.334) 0:03:23.521 *********** 2026-05-19 15:12:22.028890 | aio | ok: [aio] 2026-05-19 15:12:22.028955 | aio | 2026-05-19 15:12:22.029042 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:12:22.029121 | aio | Tuesday 19 May 2026 15:12:22 +0000 (0:00:00.201) 0:03:23.723 *********** 2026-05-19 15:12:22.076469 | aio | ok: [aio] => { 2026-05-19 15:12:22.076557 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 15:12:22.076659 | aio | } 2026-05-19 15:12:22.076741 | aio | 2026-05-19 15:12:22.076835 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:12:22.076931 | aio | Tuesday 19 May 2026 15:12:22 +0000 (0:00:00.047) 0:03:23.771 *********** 2026-05-19 15:12:22.402798 | aio | ok: [aio] 2026-05-19 15:12:22.402893 | aio | 2026-05-19 15:12:22.403029 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:12:22.403159 | aio | Tuesday 19 May 2026 15:12:22 +0000 (0:00:00.325) 0:03:24.096 *********** 2026-05-19 15:12:25.416895 | aio | ok: [aio] 2026-05-19 15:12:25.416970 | aio | 2026-05-19 15:12:25.417028 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 15:12:25.417151 | aio | Tuesday 19 May 2026 15:12:25 +0000 (0:00:03.014) 0:03:27.111 *********** 2026-05-19 15:12:26.423207 | aio | ok: [aio] 2026-05-19 15:12:26.423318 | aio | 2026-05-19 15:12:26.423392 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 15:12:26.423569 | aio | Tuesday 19 May 2026 15:12:26 +0000 (0:00:01.005) 0:03:28.117 *********** 2026-05-19 15:12:26.649893 | aio | ok: [aio] 2026-05-19 15:12:26.649976 | aio | 2026-05-19 15:12:26.650054 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 15:12:26.650148 | aio | Tuesday 19 May 2026 15:12:26 +0000 (0:00:00.226) 0:03:28.344 *********** 2026-05-19 15:12:27.076253 | aio | ok: [aio] 2026-05-19 15:12:27.076302 | aio | 2026-05-19 15:12:27.076310 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 15:12:27.076317 | aio | Tuesday 19 May 2026 15:12:27 +0000 (0:00:00.425) 0:03:28.769 *********** 2026-05-19 15:12:27.613499 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 15:12:27.613542 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 15:12:27.613550 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 15:12:27.613557 | aio | 2026-05-19 15:12:27.613563 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 15:12:27.613569 | aio | Tuesday 19 May 2026 15:12:27 +0000 (0:00:00.537) 0:03:29.307 *********** 2026-05-19 15:12:28.001222 | aio | ok: [aio] 2026-05-19 15:12:28.001331 | aio | 2026-05-19 15:12:28.001650 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 15:12:28.001696 | aio | Tuesday 19 May 2026 15:12:28 +0000 (0:00:00.388) 0:03:29.695 *********** 2026-05-19 15:12:28.399986 | aio | ok: [aio] 2026-05-19 15:12:28.400054 | aio | 2026-05-19 15:12:28.400147 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 15:12:28.400540 | aio | Tuesday 19 May 2026 15:12:28 +0000 (0:00:00.392) 0:03:30.087 *********** 2026-05-19 15:12:28.400578 | aio | 2026-05-19 15:12:28.400583 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 15:12:28.400587 | aio | Tuesday 19 May 2026 15:12:28 +0000 (0:00:00.006) 0:03:30.094 *********** 2026-05-19 15:12:28.747646 | aio | ok: [aio] 2026-05-19 15:12:28.747687 | aio | 2026-05-19 15:12:28.747693 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 15:12:28.747703 | aio | Tuesday 19 May 2026 15:12:28 +0000 (0:00:00.347) 0:03:30.441 *********** 2026-05-19 15:12:28.791143 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 15:12:28.791246 | aio | 2026-05-19 15:12:28.791539 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 15:12:28.791582 | aio | Tuesday 19 May 2026 15:12:28 +0000 (0:00:00.043) 0:03:30.485 *********** 2026-05-19 15:12:29.762010 | aio | ok: [aio] 2026-05-19 15:12:29.762075 | aio | 2026-05-19 15:12:29.762396 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 15:12:29.762641 | aio | Tuesday 19 May 2026 15:12:29 +0000 (0:00:00.970) 0:03:31.455 *********** 2026-05-19 15:12:30.381083 | aio | ok: [aio] => (item=chronyd) 2026-05-19 15:12:30.381151 | aio | ok: [aio] => (item=sshd) 2026-05-19 15:12:30.381216 | aio | 2026-05-19 15:12:30.381475 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 15:12:30.381563 | aio | Tuesday 19 May 2026 15:12:30 +0000 (0:00:00.618) 0:03:32.074 *********** 2026-05-19 15:12:30.671783 | aio | ok: [aio] 2026-05-19 15:12:30.671858 | aio | 2026-05-19 15:12:30.672173 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 15:12:30.672217 | aio | Tuesday 19 May 2026 15:12:30 +0000 (0:00:00.291) 0:03:32.365 *********** 2026-05-19 15:12:30.870077 | aio | ok: [aio] 2026-05-19 15:12:30.870140 | aio | 2026-05-19 15:12:30.870239 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 15:12:30.870321 | aio | Tuesday 19 May 2026 15:12:30 +0000 (0:00:00.198) 0:03:32.564 *********** 2026-05-19 15:12:31.113433 | aio | ok: [aio] 2026-05-19 15:12:31.113484 | aio | 2026-05-19 15:12:31.113491 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 15:12:31.113498 | aio | Tuesday 19 May 2026 15:12:31 +0000 (0:00:00.242) 0:03:32.807 *********** 2026-05-19 15:12:31.322203 | aio | ok: [aio] 2026-05-19 15:12:31.322263 | aio | 2026-05-19 15:12:31.322362 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 15:12:31.322463 | aio | Tuesday 19 May 2026 15:12:31 +0000 (0:00:00.209) 0:03:33.016 *********** 2026-05-19 15:12:31.536167 | aio | ok: [aio] => (item=aio) 2026-05-19 15:12:31.536385 | aio | 2026-05-19 15:12:31.536603 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 15:12:31.536806 | aio | Tuesday 19 May 2026 15:12:31 +0000 (0:00:00.213) 0:03:33.230 *********** 2026-05-19 15:12:31.578129 | aio | ok: [aio] 2026-05-19 15:12:31.578350 | aio | 2026-05-19 15:12:31.578607 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 15:12:31.578819 | aio | Tuesday 19 May 2026 15:12:31 +0000 (0:00:00.042) 0:03:33.272 *********** 2026-05-19 15:12:31.632591 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 15:12:31.632768 | aio | 2026-05-19 15:12:31.632982 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 15:12:31.633182 | aio | Tuesday 19 May 2026 15:12:31 +0000 (0:00:00.054) 0:03:33.326 *********** 2026-05-19 15:12:31.675495 | aio | skipping: [aio] 2026-05-19 15:12:31.675667 | aio | 2026-05-19 15:12:31.675891 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 15:12:31.676133 | aio | Tuesday 19 May 2026 15:12:31 +0000 (0:00:00.042) 0:03:33.369 *********** 2026-05-19 15:12:31.719159 | aio | skipping: [aio] => (item=aio) 2026-05-19 15:12:31.719377 | aio | skipping: [aio] 2026-05-19 15:12:31.719579 | aio | 2026-05-19 15:12:31.719841 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 15:12:31.720055 | aio | Tuesday 19 May 2026 15:12:31 +0000 (0:00:00.043) 0:03:33.413 *********** 2026-05-19 15:12:31.960419 | aio | ok: [aio] 2026-05-19 15:12:31.960620 | aio | 2026-05-19 15:12:31.961473 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 15:12:31.961728 | aio | Tuesday 19 May 2026 15:12:31 +0000 (0:00:00.241) 0:03:33.654 *********** 2026-05-19 15:12:38.214672 | aio | ok: [aio] 2026-05-19 15:12:38.214801 | aio | 2026-05-19 15:12:38.215274 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 15:12:38.215346 | aio | Tuesday 19 May 2026 15:12:38 +0000 (0:00:06.254) 0:03:39.908 *********** 2026-05-19 15:12:43.481525 | aio | ok: [aio] 2026-05-19 15:12:43.481588 | aio | 2026-05-19 15:12:43.481697 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 15:12:43.481825 | aio | Tuesday 19 May 2026 15:12:43 +0000 (0:00:05.267) 0:03:45.175 *********** 2026-05-19 15:12:57.345342 | aio | ok: [aio] 2026-05-19 15:12:57.345387 | aio | 2026-05-19 15:12:57.345393 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 15:12:57.345398 | aio | Tuesday 19 May 2026 15:12:57 +0000 (0:00:13.863) 0:03:59.039 *********** 2026-05-19 15:14:30.467346 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 15:14:30.467423 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 15:14:30.467532 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 15:14:30.467624 | aio | 2026-05-19 15:14:30.467725 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 15:14:30.467827 | aio | Tuesday 19 May 2026 15:14:30 +0000 (0:01:33.121) 0:05:32.161 *********** 2026-05-19 15:14:36.306742 | aio | ok: [aio] 2026-05-19 15:14:36.306831 | aio | 2026-05-19 15:14:36.307058 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 15:14:36.307196 | aio | Tuesday 19 May 2026 15:14:36 +0000 (0:00:05.839) 0:05:38.000 *********** 2026-05-19 15:14:42.637636 | aio | ok: [aio] 2026-05-19 15:14:42.637750 | aio | 2026-05-19 15:14:42.637912 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 15:14:42.638089 | aio | Tuesday 19 May 2026 15:14:42 +0000 (0:00:06.331) 0:05:44.331 *********** 2026-05-19 15:14:42.694365 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 15:14:42.694646 | aio | 2026-05-19 15:14:42.694930 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 15:14:42.695193 | aio | Tuesday 19 May 2026 15:14:42 +0000 (0:00:00.056) 0:05:44.388 *********** 2026-05-19 15:14:42.731700 | aio | ok: [aio] 2026-05-19 15:14:42.731950 | aio | 2026-05-19 15:14:42.732271 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 15:14:42.732527 | aio | Tuesday 19 May 2026 15:14:42 +0000 (0:00:00.037) 0:05:44.425 *********** 2026-05-19 15:14:49.322669 | aio | ok: [aio] 2026-05-19 15:14:49.323305 | aio | 2026-05-19 15:14:49.323331 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 15:14:49.323342 | aio | Tuesday 19 May 2026 15:14:49 +0000 (0:00:06.590) 0:05:51.016 *********** 2026-05-19 15:14:49.357182 | aio | ok: [aio] 2026-05-19 15:14:49.357217 | aio | 2026-05-19 15:14:49.357229 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 15:14:49.357239 | aio | Tuesday 19 May 2026 15:14:49 +0000 (0:00:00.034) 0:05:51.050 *********** 2026-05-19 15:14:49.397877 | aio | skipping: [aio] => (item=1) 2026-05-19 15:14:49.397911 | aio | skipping: [aio] => (item=1) 2026-05-19 15:14:49.397922 | aio | skipping: [aio] => (item=1) 2026-05-19 15:14:49.397951 | aio | skipping: [aio] 2026-05-19 15:14:49.397961 | aio | 2026-05-19 15:14:49.397970 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 15:14:49.397979 | aio | Tuesday 19 May 2026 15:14:49 +0000 (0:00:00.040) 0:05:51.090 *********** 2026-05-19 15:14:49.427080 | aio | skipping: [aio] 2026-05-19 15:14:49.427358 | aio | 2026-05-19 15:14:49.427629 | aio | PLAY RECAP ********************************************************************* 2026-05-19 15:14:49.427951 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-19 15:14:49.428206 | aio | 2026-05-19 15:14:49.428450 | aio | 2026-05-19 15:14:49.428713 | aio | TASKS RECAP ******************************************************************** 2026-05-19 15:14:49.429001 | aio | Tuesday 19 May 2026 15:14:49 +0000 (0:00:00.030) 0:05:51.121 *********** 2026-05-19 15:14:49.429260 | aio | =============================================================================== 2026-05-19 15:14:49.429528 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 93.12s 2026-05-19 15:14:49.429810 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 90.16s 2026-05-19 15:14:49.430103 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.02s 2026-05-19 15:14:49.430375 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.86s 2026-05-19 15:14:49.430686 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.16s 2026-05-19 15:14:49.431031 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.63s 2026-05-19 15:14:49.431308 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.57s 2026-05-19 15:14:49.431589 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.59s 2026-05-19 15:14:49.431858 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.35s 2026-05-19 15:14:49.432154 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.33s 2026-05-19 15:14:49.432426 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.25s 2026-05-19 15:14:49.432694 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.94s 2026-05-19 15:14:49.432981 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.84s 2026-05-19 15:14:49.433271 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.57s 2026-05-19 15:14:49.433541 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.42s 2026-05-19 15:14:49.433809 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.27s 2026-05-19 15:14:49.434250 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.83s 2026-05-19 15:14:49.434652 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.32s 2026-05-19 15:14:49.435021 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.19s 2026-05-19 15:14:49.435372 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.01s 2026-05-19 15:14:49.517894 | aio | INFO [default > converge] Executed: Successful 2026-05-19 15:14:49.526631 | aio | INFO [default > idempotence] Executing 2026-05-19 15:14:50.393190 | aio | 2026-05-19 15:14:50.393566 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 15:14:50.393841 | aio | 2026-05-19 15:14:50.394130 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 15:14:50.394411 | aio | Tuesday 19 May 2026 15:14:50 +0000 (0:00:00.048) 0:00:00.048 *********** 2026-05-19 15:14:51.537664 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 15:14:51.537723 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 15:14:51.537735 | aio | interpreter could change the meaning of that path. See 2026-05-19 15:14:51.537745 | aio | https://docs.ansible.com/ansible- 2026-05-19 15:14:51.537769 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 15:14:51.550391 | aio | ok: [aio] 2026-05-19 15:14:51.550416 | aio | 2026-05-19 15:14:51.550422 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:14:51.550426 | aio | Tuesday 19 May 2026 15:14:51 +0000 (0:00:01.157) 0:00:01.205 *********** 2026-05-19 15:14:51.857095 | aio | ok: [aio] 2026-05-19 15:14:51.857157 | aio | 2026-05-19 15:14:51.857168 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:14:51.857191 | aio | Tuesday 19 May 2026 15:14:51 +0000 (0:00:00.305) 0:00:01.511 *********** 2026-05-19 15:14:51.891965 | aio | skipping: [aio] 2026-05-19 15:14:51.892007 | aio | 2026-05-19 15:14:51.892018 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 15:14:51.892028 | aio | Tuesday 19 May 2026 15:14:51 +0000 (0:00:00.035) 0:00:01.546 *********** 2026-05-19 15:14:52.208886 | aio | ok: [aio] 2026-05-19 15:14:52.208957 | aio | 2026-05-19 15:14:52.209120 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:14:52.209248 | aio | Tuesday 19 May 2026 15:14:52 +0000 (0:00:00.317) 0:00:01.864 *********** 2026-05-19 15:14:52.274644 | aio | ok: [aio] => { 2026-05-19 15:14:52.274794 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 15:14:52.274923 | aio | } 2026-05-19 15:14:52.275150 | aio | 2026-05-19 15:14:52.275364 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:14:52.275590 | aio | Tuesday 19 May 2026 15:14:52 +0000 (0:00:00.065) 0:00:01.929 *********** 2026-05-19 15:14:52.698512 | aio | ok: [aio] 2026-05-19 15:14:52.698736 | aio | 2026-05-19 15:14:52.698983 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:14:52.699211 | aio | Tuesday 19 May 2026 15:14:52 +0000 (0:00:00.424) 0:00:02.353 *********** 2026-05-19 15:14:52.739060 | aio | skipping: [aio] 2026-05-19 15:14:52.739218 | aio | 2026-05-19 15:14:52.739437 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:14:52.739757 | aio | Tuesday 19 May 2026 15:14:52 +0000 (0:00:00.040) 0:00:02.394 *********** 2026-05-19 15:14:52.779974 | aio | skipping: [aio] 2026-05-19 15:14:52.780216 | aio | 2026-05-19 15:14:52.780561 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:14:52.780927 | aio | Tuesday 19 May 2026 15:14:52 +0000 (0:00:00.040) 0:00:02.435 *********** 2026-05-19 15:14:52.977606 | aio | ok: [aio] 2026-05-19 15:14:52.977758 | aio | 2026-05-19 15:14:52.977971 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:14:52.978305 | aio | Tuesday 19 May 2026 15:14:52 +0000 (0:00:00.197) 0:00:02.632 *********** 2026-05-19 15:14:54.106650 | aio | ok: [aio] 2026-05-19 15:14:54.106718 | aio | 2026-05-19 15:14:54.106731 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:14:54.106742 | aio | Tuesday 19 May 2026 15:14:54 +0000 (0:00:01.128) 0:00:03.761 *********** 2026-05-19 15:14:54.186668 | aio | ok: [aio] => { 2026-05-19 15:14:54.187628 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 15:14:54.187688 | aio | } 2026-05-19 15:14:54.187698 | aio | 2026-05-19 15:14:54.187708 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:14:54.187718 | aio | Tuesday 19 May 2026 15:14:54 +0000 (0:00:00.080) 0:00:03.841 *********** 2026-05-19 15:14:54.545641 | aio | ok: [aio] 2026-05-19 15:14:54.545688 | aio | 2026-05-19 15:14:54.545694 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:14:54.545699 | aio | Tuesday 19 May 2026 15:14:54 +0000 (0:00:00.359) 0:00:04.200 *********** 2026-05-19 15:14:56.818091 | aio | ok: [aio] 2026-05-19 15:14:56.818166 | aio | 2026-05-19 15:14:56.818229 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 15:14:56.818325 | aio | Tuesday 19 May 2026 15:14:56 +0000 (0:00:02.272) 0:00:06.473 *********** 2026-05-19 15:14:56.846195 | aio | skipping: [aio] 2026-05-19 15:14:56.846216 | aio | 2026-05-19 15:14:56.846221 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 15:14:56.846226 | aio | Tuesday 19 May 2026 15:14:56 +0000 (0:00:00.027) 0:00:06.500 *********** 2026-05-19 15:14:56.872461 | aio | skipping: [aio] 2026-05-19 15:14:56.872550 | aio | 2026-05-19 15:14:56.872651 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 15:14:56.872798 | aio | Tuesday 19 May 2026 15:14:56 +0000 (0:00:00.027) 0:00:06.528 *********** 2026-05-19 15:14:56.890453 | aio | skipping: [aio] 2026-05-19 15:14:56.890518 | aio | 2026-05-19 15:14:56.890707 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 15:14:56.890776 | aio | Tuesday 19 May 2026 15:14:56 +0000 (0:00:00.017) 0:00:06.545 *********** 2026-05-19 15:14:57.872299 | aio | ok: [aio] 2026-05-19 15:14:57.872368 | aio | 2026-05-19 15:14:57.872384 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 15:14:57.872525 | aio | Tuesday 19 May 2026 15:14:57 +0000 (0:00:00.981) 0:00:07.527 *********** 2026-05-19 15:14:58.278347 | aio | ok: [aio] 2026-05-19 15:14:58.278415 | aio | 2026-05-19 15:14:58.278497 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 15:14:58.278677 | aio | Tuesday 19 May 2026 15:14:58 +0000 (0:00:00.406) 0:00:07.934 *********** 2026-05-19 15:14:59.172863 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 15:14:59.172927 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 15:14:59.173027 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 15:14:59.173494 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 15:14:59.173510 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 15:14:59.173515 | aio | 2026-05-19 15:14:59.173520 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 15:14:59.173524 | aio | Tuesday 19 May 2026 15:14:59 +0000 (0:00:00.894) 0:00:08.828 *********** 2026-05-19 15:14:59.673645 | aio | ok: [aio] 2026-05-19 15:14:59.673708 | aio | 2026-05-19 15:14:59.674152 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 15:14:59.674307 | aio | Tuesday 19 May 2026 15:14:59 +0000 (0:00:00.493) 0:00:09.321 *********** 2026-05-19 15:14:59.674313 | aio | 2026-05-19 15:14:59.674318 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 15:14:59.674322 | aio | Tuesday 19 May 2026 15:14:59 +0000 (0:00:00.007) 0:00:09.329 *********** 2026-05-19 15:15:00.238068 | aio | ok: [aio] 2026-05-19 15:15:00.238134 | aio | 2026-05-19 15:15:00.238217 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:15:00.238349 | aio | Tuesday 19 May 2026 15:15:00 +0000 (0:00:00.564) 0:00:09.893 *********** 2026-05-19 15:15:00.447682 | aio | ok: [aio] 2026-05-19 15:15:00.447757 | aio | 2026-05-19 15:15:00.447803 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:15:00.447929 | aio | Tuesday 19 May 2026 15:15:00 +0000 (0:00:00.209) 0:00:10.103 *********** 2026-05-19 15:15:00.514568 | aio | ok: [aio] => { 2026-05-19 15:15:00.515190 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 15:15:00.515205 | aio | } 2026-05-19 15:15:00.515216 | aio | 2026-05-19 15:15:00.515227 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:15:00.515236 | aio | Tuesday 19 May 2026 15:15:00 +0000 (0:00:00.066) 0:00:10.170 *********** 2026-05-19 15:15:00.871292 | aio | ok: [aio] 2026-05-19 15:15:00.871361 | aio | 2026-05-19 15:15:00.871449 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:15:00.871555 | aio | Tuesday 19 May 2026 15:15:00 +0000 (0:00:00.356) 0:00:10.526 *********** 2026-05-19 15:15:03.985687 | aio | ok: [aio] 2026-05-19 15:15:03.985766 | aio | 2026-05-19 15:15:03.985824 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 15:15:03.985951 | aio | Tuesday 19 May 2026 15:15:03 +0000 (0:00:03.114) 0:00:13.641 *********** 2026-05-19 15:15:04.991815 | aio | ok: [aio] 2026-05-19 15:15:04.991879 | aio | 2026-05-19 15:15:04.991973 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 15:15:04.992108 | aio | Tuesday 19 May 2026 15:15:04 +0000 (0:00:01.006) 0:00:14.647 *********** 2026-05-19 15:15:05.277728 | aio | ok: [aio] 2026-05-19 15:15:05.277806 | aio | 2026-05-19 15:15:05.278074 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 15:15:05.278143 | aio | Tuesday 19 May 2026 15:15:05 +0000 (0:00:00.285) 0:00:14.932 *********** 2026-05-19 15:15:05.727956 | aio | ok: [aio] 2026-05-19 15:15:05.728047 | aio | 2026-05-19 15:15:05.728242 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 15:15:05.728287 | aio | Tuesday 19 May 2026 15:15:05 +0000 (0:00:00.450) 0:00:15.383 *********** 2026-05-19 15:15:06.354625 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 15:15:06.354756 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 15:15:06.355551 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 15:15:06.355598 | aio | 2026-05-19 15:15:06.355604 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 15:15:06.355609 | aio | Tuesday 19 May 2026 15:15:06 +0000 (0:00:00.626) 0:00:16.009 *********** 2026-05-19 15:15:06.773840 | aio | ok: [aio] 2026-05-19 15:15:06.773894 | aio | 2026-05-19 15:15:06.774005 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 15:15:06.774126 | aio | Tuesday 19 May 2026 15:15:06 +0000 (0:00:00.419) 0:00:16.429 *********** 2026-05-19 15:15:07.202351 | aio | ok: [aio] 2026-05-19 15:15:07.202410 | aio | 2026-05-19 15:15:07.202596 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 15:15:07.202633 | aio | Tuesday 19 May 2026 15:15:07 +0000 (0:00:00.420) 0:00:16.849 *********** 2026-05-19 15:15:07.202988 | aio | 2026-05-19 15:15:07.203067 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 15:15:07.203074 | aio | Tuesday 19 May 2026 15:15:07 +0000 (0:00:00.007) 0:00:16.857 *********** 2026-05-19 15:15:07.555681 | aio | ok: [aio] 2026-05-19 15:15:07.555761 | aio | 2026-05-19 15:15:07.556008 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 15:15:07.556056 | aio | Tuesday 19 May 2026 15:15:07 +0000 (0:00:00.353) 0:00:17.211 *********** 2026-05-19 15:15:07.599774 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 15:15:07.599837 | aio | 2026-05-19 15:15:07.600051 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 15:15:07.600094 | aio | Tuesday 19 May 2026 15:15:07 +0000 (0:00:00.044) 0:00:17.255 *********** 2026-05-19 15:15:08.725116 | aio | ok: [aio] 2026-05-19 15:15:08.725184 | aio | 2026-05-19 15:15:08.725257 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 15:15:08.725376 | aio | Tuesday 19 May 2026 15:15:08 +0000 (0:00:01.125) 0:00:18.380 *********** 2026-05-19 15:15:09.425605 | aio | ok: [aio] => (item=chronyd) 2026-05-19 15:15:09.425667 | aio | ok: [aio] => (item=sshd) 2026-05-19 15:15:09.425744 | aio | 2026-05-19 15:15:09.425945 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 15:15:09.425961 | aio | Tuesday 19 May 2026 15:15:09 +0000 (0:00:00.700) 0:00:19.081 *********** 2026-05-19 15:15:09.730434 | aio | ok: [aio] 2026-05-19 15:15:09.730499 | aio | 2026-05-19 15:15:09.730600 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 15:15:09.730686 | aio | Tuesday 19 May 2026 15:15:09 +0000 (0:00:00.304) 0:00:19.386 *********** 2026-05-19 15:15:09.935561 | aio | ok: [aio] 2026-05-19 15:15:09.935630 | aio | 2026-05-19 15:15:09.936038 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 15:15:09.936114 | aio | Tuesday 19 May 2026 15:15:09 +0000 (0:00:00.204) 0:00:19.590 *********** 2026-05-19 15:15:10.345358 | aio | ok: [aio] 2026-05-19 15:15:10.345441 | aio | 2026-05-19 15:15:10.345721 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 15:15:10.345766 | aio | Tuesday 19 May 2026 15:15:10 +0000 (0:00:00.410) 0:00:20.000 *********** 2026-05-19 15:15:10.662984 | aio | ok: [aio] 2026-05-19 15:15:10.663046 | aio | 2026-05-19 15:15:10.663148 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 15:15:10.663278 | aio | Tuesday 19 May 2026 15:15:10 +0000 (0:00:00.317) 0:00:20.318 *********** 2026-05-19 15:15:10.729069 | aio | ok: [aio] 2026-05-19 15:15:10.729422 | aio | 2026-05-19 15:15:10.729448 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 15:15:10.729454 | aio | Tuesday 19 May 2026 15:15:10 +0000 (0:00:00.065) 0:00:20.384 *********** 2026-05-19 15:15:10.944900 | aio | ok: [aio] => (item=aio) 2026-05-19 15:15:10.944965 | aio | 2026-05-19 15:15:10.945026 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 15:15:10.945154 | aio | Tuesday 19 May 2026 15:15:10 +0000 (0:00:00.215) 0:00:20.600 *********** 2026-05-19 15:15:10.989192 | aio | ok: [aio] 2026-05-19 15:15:10.989277 | aio | 2026-05-19 15:15:10.989494 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 15:15:10.989536 | aio | Tuesday 19 May 2026 15:15:10 +0000 (0:00:00.044) 0:00:20.644 *********** 2026-05-19 15:15:11.028491 | aio | skipping: [aio] 2026-05-19 15:15:11.028558 | aio | 2026-05-19 15:15:11.028671 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 15:15:11.028780 | aio | Tuesday 19 May 2026 15:15:11 +0000 (0:00:00.039) 0:00:20.684 *********** 2026-05-19 15:15:11.094690 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 15:15:11.094769 | aio | 2026-05-19 15:15:11.094988 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 15:15:11.095028 | aio | Tuesday 19 May 2026 15:15:11 +0000 (0:00:00.066) 0:00:20.750 *********** 2026-05-19 15:15:17.231988 | aio | ok: [aio] 2026-05-19 15:15:17.232033 | aio | 2026-05-19 15:15:17.232039 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 15:15:17.232044 | aio | Tuesday 19 May 2026 15:15:17 +0000 (0:00:06.136) 0:00:26.887 *********** 2026-05-19 15:15:17.286362 | aio | ok: [aio] => (item=aio) 2026-05-19 15:15:17.286387 | aio | 2026-05-19 15:15:17.286394 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 15:15:17.286400 | aio | Tuesday 19 May 2026 15:15:17 +0000 (0:00:00.054) 0:00:26.941 *********** 2026-05-19 15:15:17.703513 | aio | ok: [aio] 2026-05-19 15:15:17.703584 | aio | 2026-05-19 15:15:17.703649 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 15:15:17.703778 | aio | Tuesday 19 May 2026 15:15:17 +0000 (0:00:00.417) 0:00:27.359 *********** 2026-05-19 15:15:24.220315 | aio | ok: [aio] 2026-05-19 15:15:24.220405 | aio | 2026-05-19 15:15:24.220411 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 15:15:24.220417 | aio | Tuesday 19 May 2026 15:15:24 +0000 (0:00:06.516) 0:00:33.875 *********** 2026-05-19 15:15:30.483828 | aio | ok: [aio] 2026-05-19 15:15:30.483925 | aio | 2026-05-19 15:15:30.483938 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 15:15:30.484069 | aio | Tuesday 19 May 2026 15:15:30 +0000 (0:00:06.264) 0:00:40.139 *********** 2026-05-19 15:15:44.600089 | aio | ok: [aio] 2026-05-19 15:15:44.600157 | aio | 2026-05-19 15:15:44.600245 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 15:15:44.600391 | aio | Tuesday 19 May 2026 15:15:44 +0000 (0:00:14.116) 0:00:54.255 *********** 2026-05-19 15:15:44.665955 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 15:15:44.666020 | aio | 2026-05-19 15:15:44.666207 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 15:15:44.666242 | aio | Tuesday 19 May 2026 15:15:44 +0000 (0:00:00.065) 0:00:54.321 *********** 2026-05-19 15:15:44.711112 | aio | skipping: [aio] 2026-05-19 15:15:44.711207 | aio | 2026-05-19 15:15:44.711445 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 15:15:44.711491 | aio | Tuesday 19 May 2026 15:15:44 +0000 (0:00:00.045) 0:00:54.366 *********** 2026-05-19 15:15:44.755881 | aio | skipping: [aio] => (item=aio) 2026-05-19 15:15:44.755958 | aio | skipping: [aio] 2026-05-19 15:15:44.756320 | aio | 2026-05-19 15:15:44.756347 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 15:15:44.756355 | aio | Tuesday 19 May 2026 15:15:44 +0000 (0:00:00.044) 0:00:54.411 *********** 2026-05-19 15:15:45.014283 | aio | ok: [aio] 2026-05-19 15:15:45.014346 | aio | 2026-05-19 15:15:45.014626 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 15:15:45.014702 | aio | Tuesday 19 May 2026 15:15:45 +0000 (0:00:00.258) 0:00:54.669 *********** 2026-05-19 15:15:51.697870 | aio | ok: [aio] 2026-05-19 15:15:51.697959 | aio | 2026-05-19 15:15:51.698024 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 15:15:51.698152 | aio | Tuesday 19 May 2026 15:15:51 +0000 (0:00:06.683) 0:01:01.353 *********** 2026-05-19 15:15:57.810705 | aio | ok: [aio] 2026-05-19 15:15:57.810781 | aio | 2026-05-19 15:15:57.810985 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 15:15:57.811029 | aio | Tuesday 19 May 2026 15:15:57 +0000 (0:00:06.112) 0:01:07.466 *********** 2026-05-19 15:16:03.769883 | aio | ok: [aio] 2026-05-19 15:16:03.769939 | aio | 2026-05-19 15:16:03.769947 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 15:16:03.770010 | aio | Tuesday 19 May 2026 15:16:03 +0000 (0:00:05.958) 0:01:13.424 *********** 2026-05-19 15:16:08.723741 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 15:16:08.723792 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 15:16:08.723798 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-19 15:16:08.723803 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 15:16:08.723807 | aio | 2026-05-19 15:16:08.723812 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 15:16:08.723817 | aio | 2026-05-19 15:16:08.723821 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 15:16:08.723825 | aio | Tuesday 19 May 2026 15:16:08 +0000 (0:00:04.953) 0:01:18.378 *********** 2026-05-19 15:16:09.606831 | aio | ok: [aio] 2026-05-19 15:16:09.606871 | aio | 2026-05-19 15:16:09.606876 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:16:09.606881 | aio | Tuesday 19 May 2026 15:16:09 +0000 (0:00:00.883) 0:01:19.261 *********** 2026-05-19 15:16:09.814729 | aio | ok: [aio] 2026-05-19 15:16:09.814822 | aio | 2026-05-19 15:16:09.815045 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:16:09.815082 | aio | Tuesday 19 May 2026 15:16:09 +0000 (0:00:00.208) 0:01:19.470 *********** 2026-05-19 15:16:09.849894 | aio | skipping: [aio] 2026-05-19 15:16:09.849971 | aio | 2026-05-19 15:16:09.850200 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 15:16:09.850460 | aio | Tuesday 19 May 2026 15:16:09 +0000 (0:00:00.035) 0:01:19.505 *********** 2026-05-19 15:16:10.048442 | aio | ok: [aio] 2026-05-19 15:16:10.048518 | aio | 2026-05-19 15:16:10.048567 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:16:10.048688 | aio | Tuesday 19 May 2026 15:16:10 +0000 (0:00:00.198) 0:01:19.703 *********** 2026-05-19 15:16:10.117337 | aio | ok: [aio] => { 2026-05-19 15:16:10.117427 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 15:16:10.117840 | aio | } 2026-05-19 15:16:10.117888 | aio | 2026-05-19 15:16:10.117894 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:16:10.117899 | aio | Tuesday 19 May 2026 15:16:10 +0000 (0:00:00.068) 0:01:19.772 *********** 2026-05-19 15:16:10.425020 | aio | ok: [aio] 2026-05-19 15:16:10.425082 | aio | 2026-05-19 15:16:10.425178 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:16:10.425284 | aio | Tuesday 19 May 2026 15:16:10 +0000 (0:00:00.307) 0:01:20.080 *********** 2026-05-19 15:16:10.457709 | aio | skipping: [aio] 2026-05-19 15:16:10.457795 | aio | 2026-05-19 15:16:10.457963 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:16:10.458125 | aio | Tuesday 19 May 2026 15:16:10 +0000 (0:00:00.032) 0:01:20.113 *********** 2026-05-19 15:16:10.495028 | aio | skipping: [aio] 2026-05-19 15:16:10.495088 | aio | 2026-05-19 15:16:10.495180 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:16:10.495278 | aio | Tuesday 19 May 2026 15:16:10 +0000 (0:00:00.037) 0:01:20.150 *********** 2026-05-19 15:16:10.688655 | aio | ok: [aio] 2026-05-19 15:16:10.688719 | aio | 2026-05-19 15:16:10.688795 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 15:16:10.688894 | aio | Tuesday 19 May 2026 15:16:10 +0000 (0:00:00.193) 0:01:20.344 *********** 2026-05-19 15:16:11.706342 | aio | ok: [aio] 2026-05-19 15:16:11.706415 | aio | 2026-05-19 15:16:11.706503 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:16:11.706703 | aio | Tuesday 19 May 2026 15:16:11 +0000 (0:00:01.017) 0:01:21.361 *********** 2026-05-19 15:16:11.780530 | aio | ok: [aio] => { 2026-05-19 15:16:11.780615 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 15:16:11.781013 | aio | } 2026-05-19 15:16:11.781048 | aio | 2026-05-19 15:16:11.781055 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:16:11.781060 | aio | Tuesday 19 May 2026 15:16:11 +0000 (0:00:00.073) 0:01:21.435 *********** 2026-05-19 15:16:12.133852 | aio | ok: [aio] 2026-05-19 15:16:12.133965 | aio | 2026-05-19 15:16:12.134297 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:16:12.134347 | aio | Tuesday 19 May 2026 15:16:12 +0000 (0:00:00.353) 0:01:21.789 *********** 2026-05-19 15:16:14.140867 | aio | ok: [aio] 2026-05-19 15:16:14.140938 | aio | 2026-05-19 15:16:14.141155 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 15:16:14.141199 | aio | Tuesday 19 May 2026 15:16:14 +0000 (0:00:02.007) 0:01:23.796 *********** 2026-05-19 15:16:14.175312 | aio | skipping: [aio] 2026-05-19 15:16:14.175751 | aio | 2026-05-19 15:16:14.175802 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 15:16:14.175810 | aio | Tuesday 19 May 2026 15:16:14 +0000 (0:00:00.034) 0:01:23.830 *********** 2026-05-19 15:16:14.204620 | aio | skipping: [aio] 2026-05-19 15:16:14.204686 | aio | 2026-05-19 15:16:14.204776 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 15:16:14.204928 | aio | Tuesday 19 May 2026 15:16:14 +0000 (0:00:00.029) 0:01:23.859 *********** 2026-05-19 15:16:14.234109 | aio | skipping: [aio] 2026-05-19 15:16:14.234688 | aio | 2026-05-19 15:16:14.234746 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 15:16:14.234758 | aio | Tuesday 19 May 2026 15:16:14 +0000 (0:00:00.029) 0:01:23.889 *********** 2026-05-19 15:16:15.308293 | aio | ok: [aio] 2026-05-19 15:16:15.308375 | aio | 2026-05-19 15:16:15.308726 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 15:16:15.308773 | aio | Tuesday 19 May 2026 15:16:15 +0000 (0:00:01.074) 0:01:24.963 *********** 2026-05-19 15:16:15.750441 | aio | ok: [aio] 2026-05-19 15:16:15.750576 | aio | 2026-05-19 15:16:15.750918 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 15:16:15.750970 | aio | Tuesday 19 May 2026 15:16:15 +0000 (0:00:00.442) 0:01:25.405 *********** 2026-05-19 15:16:16.682960 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 15:16:16.683238 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 15:16:16.683252 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 15:16:16.683262 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 15:16:16.683323 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 15:16:16.683630 | aio | 2026-05-19 15:16:16.683671 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 15:16:16.683677 | aio | Tuesday 19 May 2026 15:16:16 +0000 (0:00:00.932) 0:01:26.338 *********** 2026-05-19 15:16:17.180331 | aio | ok: [aio] 2026-05-19 15:16:17.180395 | aio | 2026-05-19 15:16:17.180412 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 15:16:17.180458 | aio | Tuesday 19 May 2026 15:16:17 +0000 (0:00:00.491) 0:01:26.830 *********** 2026-05-19 15:16:17.180751 | aio | 2026-05-19 15:16:17.180794 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 15:16:17.180800 | aio | Tuesday 19 May 2026 15:16:17 +0000 (0:00:00.005) 0:01:26.835 *********** 2026-05-19 15:16:17.511915 | aio | ok: [aio] 2026-05-19 15:16:17.511987 | aio | 2026-05-19 15:16:17.512064 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 15:16:17.512182 | aio | Tuesday 19 May 2026 15:16:17 +0000 (0:00:00.331) 0:01:27.167 *********** 2026-05-19 15:16:17.710499 | aio | ok: [aio] 2026-05-19 15:16:17.710652 | aio | 2026-05-19 15:16:17.710673 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 15:16:17.710798 | aio | Tuesday 19 May 2026 15:16:17 +0000 (0:00:00.198) 0:01:27.365 *********** 2026-05-19 15:16:17.776701 | aio | ok: [aio] => { 2026-05-19 15:16:17.777205 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 15:16:17.777251 | aio | } 2026-05-19 15:16:17.777256 | aio | 2026-05-19 15:16:17.777261 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 15:16:17.777269 | aio | Tuesday 19 May 2026 15:16:17 +0000 (0:00:00.066) 0:01:27.432 *********** 2026-05-19 15:16:18.136292 | aio | ok: [aio] 2026-05-19 15:16:18.136385 | aio | 2026-05-19 15:16:18.136714 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 15:16:18.136806 | aio | Tuesday 19 May 2026 15:16:18 +0000 (0:00:00.359) 0:01:27.791 *********** 2026-05-19 15:16:21.299214 | aio | ok: [aio] 2026-05-19 15:16:21.299261 | aio | 2026-05-19 15:16:21.299267 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 15:16:21.299272 | aio | Tuesday 19 May 2026 15:16:21 +0000 (0:00:03.162) 0:01:30.954 *********** 2026-05-19 15:16:22.351021 | aio | ok: [aio] 2026-05-19 15:16:22.351091 | aio | 2026-05-19 15:16:22.351428 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 15:16:22.351478 | aio | Tuesday 19 May 2026 15:16:22 +0000 (0:00:01.051) 0:01:32.006 *********** 2026-05-19 15:16:22.546754 | aio | ok: [aio] 2026-05-19 15:16:22.546870 | aio | 2026-05-19 15:16:22.546879 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 15:16:22.547022 | aio | Tuesday 19 May 2026 15:16:22 +0000 (0:00:00.195) 0:01:32.201 *********** 2026-05-19 15:16:22.983373 | aio | ok: [aio] 2026-05-19 15:16:22.983439 | aio | 2026-05-19 15:16:22.983522 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 15:16:22.983652 | aio | Tuesday 19 May 2026 15:16:22 +0000 (0:00:00.437) 0:01:32.638 *********** 2026-05-19 15:16:23.519098 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 15:16:23.519174 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 15:16:23.519269 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 15:16:23.519582 | aio | 2026-05-19 15:16:23.519622 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 15:16:23.519628 | aio | Tuesday 19 May 2026 15:16:23 +0000 (0:00:00.535) 0:01:33.174 *********** 2026-05-19 15:16:23.922102 | aio | ok: [aio] 2026-05-19 15:16:23.922169 | aio | 2026-05-19 15:16:23.922256 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 15:16:23.922405 | aio | Tuesday 19 May 2026 15:16:23 +0000 (0:00:00.402) 0:01:33.577 *********** 2026-05-19 15:16:24.341718 | aio | ok: [aio] 2026-05-19 15:16:24.341789 | aio | 2026-05-19 15:16:24.341879 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 15:16:24.342325 | aio | Tuesday 19 May 2026 15:16:24 +0000 (0:00:00.414) 0:01:33.992 *********** 2026-05-19 15:16:24.342370 | aio | 2026-05-19 15:16:24.342376 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 15:16:24.342380 | aio | Tuesday 19 May 2026 15:16:24 +0000 (0:00:00.005) 0:01:33.997 *********** 2026-05-19 15:16:24.691094 | aio | ok: [aio] 2026-05-19 15:16:24.691137 | aio | 2026-05-19 15:16:24.691143 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 15:16:24.691147 | aio | Tuesday 19 May 2026 15:16:24 +0000 (0:00:00.348) 0:01:34.346 *********** 2026-05-19 15:16:24.732870 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 15:16:24.732918 | aio | 2026-05-19 15:16:24.732925 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 15:16:24.732932 | aio | Tuesday 19 May 2026 15:16:24 +0000 (0:00:00.041) 0:01:34.387 *********** 2026-05-19 15:16:25.715090 | aio | ok: [aio] 2026-05-19 15:16:25.715163 | aio | 2026-05-19 15:16:25.715253 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 15:16:25.715386 | aio | Tuesday 19 May 2026 15:16:25 +0000 (0:00:00.982) 0:01:35.370 *********** 2026-05-19 15:16:26.367652 | aio | ok: [aio] => (item=chronyd) 2026-05-19 15:16:26.367736 | aio | ok: [aio] => (item=sshd) 2026-05-19 15:16:26.367796 | aio | 2026-05-19 15:16:26.368007 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 15:16:26.368047 | aio | Tuesday 19 May 2026 15:16:26 +0000 (0:00:00.652) 0:01:36.022 *********** 2026-05-19 15:16:26.652034 | aio | ok: [aio] 2026-05-19 15:16:26.652101 | aio | 2026-05-19 15:16:26.652420 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 15:16:26.652472 | aio | Tuesday 19 May 2026 15:16:26 +0000 (0:00:00.284) 0:01:36.307 *********** 2026-05-19 15:16:26.842616 | aio | ok: [aio] 2026-05-19 15:16:26.842730 | aio | 2026-05-19 15:16:26.842744 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 15:16:26.842867 | aio | Tuesday 19 May 2026 15:16:26 +0000 (0:00:00.190) 0:01:36.498 *********** 2026-05-19 15:16:27.081196 | aio | ok: [aio] 2026-05-19 15:16:27.081280 | aio | 2026-05-19 15:16:27.081467 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 15:16:27.081705 | aio | Tuesday 19 May 2026 15:16:27 +0000 (0:00:00.238) 0:01:36.736 *********** 2026-05-19 15:16:27.278604 | aio | ok: [aio] 2026-05-19 15:16:27.278681 | aio | 2026-05-19 15:16:27.279005 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 15:16:27.279056 | aio | Tuesday 19 May 2026 15:16:27 +0000 (0:00:00.197) 0:01:36.933 *********** 2026-05-19 15:16:27.520634 | aio | ok: [aio] => (item=aio) 2026-05-19 15:16:27.520703 | aio | 2026-05-19 15:16:27.520902 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 15:16:27.520945 | aio | Tuesday 19 May 2026 15:16:27 +0000 (0:00:00.242) 0:01:37.176 *********** 2026-05-19 15:16:27.563498 | aio | ok: [aio] 2026-05-19 15:16:27.563541 | aio | 2026-05-19 15:16:27.563774 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 15:16:27.563815 | aio | Tuesday 19 May 2026 15:16:27 +0000 (0:00:00.042) 0:01:37.218 *********** 2026-05-19 15:16:27.619722 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 15:16:27.619799 | aio | 2026-05-19 15:16:27.620019 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 15:16:27.620054 | aio | Tuesday 19 May 2026 15:16:27 +0000 (0:00:00.056) 0:01:37.275 *********** 2026-05-19 15:16:27.663362 | aio | skipping: [aio] 2026-05-19 15:16:27.663468 | aio | 2026-05-19 15:16:27.663791 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 15:16:27.663833 | aio | Tuesday 19 May 2026 15:16:27 +0000 (0:00:00.043) 0:01:37.318 *********** 2026-05-19 15:16:27.707048 | aio | skipping: [aio] => (item=aio) 2026-05-19 15:16:27.707141 | aio | skipping: [aio] 2026-05-19 15:16:27.707667 | aio | 2026-05-19 15:16:27.707740 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 15:16:27.707747 | aio | Tuesday 19 May 2026 15:16:27 +0000 (0:00:00.043) 0:01:37.361 *********** 2026-05-19 15:16:27.965234 | aio | ok: [aio] 2026-05-19 15:16:27.965310 | aio | 2026-05-19 15:16:27.965581 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 15:16:27.965639 | aio | Tuesday 19 May 2026 15:16:27 +0000 (0:00:00.258) 0:01:37.620 *********** 2026-05-19 15:16:34.337141 | aio | ok: [aio] 2026-05-19 15:16:34.337202 | aio | 2026-05-19 15:16:34.337293 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 15:16:34.337387 | aio | Tuesday 19 May 2026 15:16:34 +0000 (0:00:06.372) 0:01:43.992 *********** 2026-05-19 15:16:39.770734 | aio | ok: [aio] 2026-05-19 15:16:39.770811 | aio | 2026-05-19 15:16:39.770965 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 15:16:39.770981 | aio | Tuesday 19 May 2026 15:16:39 +0000 (0:00:05.433) 0:01:49.426 *********** 2026-05-19 15:16:53.748429 | aio | ok: [aio] 2026-05-19 15:16:53.748519 | aio | 2026-05-19 15:16:53.748828 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 15:16:53.748872 | aio | Tuesday 19 May 2026 15:16:53 +0000 (0:00:13.977) 0:02:03.403 *********** 2026-05-19 15:16:53.815014 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 15:16:53.815091 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 15:16:53.815811 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 15:16:53.815861 | aio | skipping: [aio] 2026-05-19 15:16:53.815869 | aio | 2026-05-19 15:16:53.815876 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 15:16:53.815883 | aio | Tuesday 19 May 2026 15:16:53 +0000 (0:00:00.066) 0:02:03.470 *********** 2026-05-19 15:16:59.862624 | aio | ok: [aio] 2026-05-19 15:16:59.862691 | aio | 2026-05-19 15:16:59.862777 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 15:16:59.862907 | aio | Tuesday 19 May 2026 15:16:59 +0000 (0:00:06.047) 0:02:09.518 *********** 2026-05-19 15:17:05.820117 | aio | ok: [aio] 2026-05-19 15:17:05.820164 | aio | 2026-05-19 15:17:05.820169 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 15:17:05.820174 | aio | Tuesday 19 May 2026 15:17:05 +0000 (0:00:05.957) 0:02:15.475 *********** 2026-05-19 15:17:05.871155 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 15:17:05.871188 | aio | 2026-05-19 15:17:05.871194 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 15:17:05.871204 | aio | Tuesday 19 May 2026 15:17:05 +0000 (0:00:00.051) 0:02:15.526 *********** 2026-05-19 15:17:05.910354 | aio | ok: [aio] 2026-05-19 15:17:05.910379 | aio | 2026-05-19 15:17:05.910384 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 15:17:05.910399 | aio | Tuesday 19 May 2026 15:17:05 +0000 (0:00:00.039) 0:02:15.565 *********** 2026-05-19 15:17:11.873040 | aio | ok: [aio] 2026-05-19 15:17:11.873117 | aio | 2026-05-19 15:17:11.873294 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 15:17:11.873334 | aio | Tuesday 19 May 2026 15:17:11 +0000 (0:00:05.962) 0:02:21.528 *********** 2026-05-19 15:17:11.903503 | aio | ok: [aio] 2026-05-19 15:17:11.903573 | aio | 2026-05-19 15:17:11.903685 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 15:17:11.903815 | aio | Tuesday 19 May 2026 15:17:11 +0000 (0:00:00.030) 0:02:21.559 *********** 2026-05-19 15:17:11.941803 | aio | skipping: [aio] => (item=1) 2026-05-19 15:17:11.941893 | aio | skipping: [aio] => (item=1) 2026-05-19 15:17:11.941996 | aio | skipping: [aio] => (item=1) 2026-05-19 15:17:11.942383 | aio | skipping: [aio] 2026-05-19 15:17:11.942424 | aio | 2026-05-19 15:17:11.942430 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 15:17:11.942435 | aio | Tuesday 19 May 2026 15:17:11 +0000 (0:00:00.038) 0:02:21.597 *********** 2026-05-19 15:17:11.971488 | aio | skipping: [aio] 2026-05-19 15:17:11.971553 | aio | 2026-05-19 15:17:11.971629 | aio | PLAY RECAP ********************************************************************* 2026-05-19 15:17:11.973949 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-19 15:17:11.973972 | aio | 2026-05-19 15:17:11.973977 | aio | 2026-05-19 15:17:11.973982 | aio | TASKS RECAP ******************************************************************** 2026-05-19 15:17:11.973986 | aio | Tuesday 19 May 2026 15:17:11 +0000 (0:00:00.030) 0:02:21.627 *********** 2026-05-19 15:17:11.973990 | aio | =============================================================================== 2026-05-19 15:17:11.973994 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.12s 2026-05-19 15:17:11.973998 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.98s 2026-05-19 15:17:11.974002 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.68s 2026-05-19 15:17:11.974005 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.52s 2026-05-19 15:17:11.974009 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.37s 2026-05-19 15:17:11.974013 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.26s 2026-05-19 15:17:11.974017 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.14s 2026-05-19 15:17:11.974020 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.11s 2026-05-19 15:17:11.974024 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.05s 2026-05-19 15:17:11.974028 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.96s 2026-05-19 15:17:11.974032 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.96s 2026-05-19 15:17:11.974035 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.96s 2026-05-19 15:17:11.974039 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.43s 2026-05-19 15:17:11.974044 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.95s 2026-05-19 15:17:11.974049 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.16s 2026-05-19 15:17:11.974055 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.11s 2026-05-19 15:17:11.974060 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.27s 2026-05-19 15:17:11.974066 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.01s 2026-05-19 15:17:11.974071 | aio | Gathering Facts --------------------------------------------------------- 1.16s 2026-05-19 15:17:11.974076 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.13s 2026-05-19 15:17:12.066936 | aio | INFO [default > idempotence] Executed: Successful 2026-05-19 15:17:12.076035 | aio | INFO [default > side_effect] Executing 2026-05-19 15:17:12.076520 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 15:17:12.082248 | aio | INFO [default > verify] Executing 2026-05-19 15:17:12.695356 | aio | 2026-05-19 15:17:12.695423 | aio | PLAY [Verify] ****************************************************************** 2026-05-19 15:17:12.695435 | aio | 2026-05-19 15:17:12.695444 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 15:17:12.695453 | aio | Tuesday 19 May 2026 15:17:12 +0000 (0:00:00.006) 0:00:00.006 *********** 2026-05-19 15:17:13.853873 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 15:17:13.853966 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 15:17:13.853975 | aio | interpreter could change the meaning of that path. See 2026-05-19 15:17:13.853981 | aio | https://docs.ansible.com/ansible- 2026-05-19 15:17:13.853987 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 15:17:13.863756 | aio | ok: [aio] 2026-05-19 15:17:13.863797 | aio | 2026-05-19 15:17:13.863809 | aio | TASK [Get cluster health status] *********************************************** 2026-05-19 15:17:13.863819 | aio | Tuesday 19 May 2026 15:17:13 +0000 (0:00:01.168) 0:00:01.175 *********** 2026-05-19 15:17:23.980624 | aio | ok: [aio] 2026-05-19 15:17:23.980707 | aio | 2026-05-19 15:17:23.980872 | aio | TASK [Print cluster health status] ********************************************* 2026-05-19 15:17:23.981171 | aio | Tuesday 19 May 2026 15:17:23 +0000 (0:00:10.117) 0:00:11.292 *********** 2026-05-19 15:17:24.012801 | aio | ok: [aio] => { 2026-05-19 15:17:24.013066 | aio | "_ceph_health": { 2026-05-19 15:17:24.013289 | aio | "changed": false, 2026-05-19 15:17:24.013523 | aio | "cmd": [ 2026-05-19 15:17:24.013721 | aio | "cephadm", 2026-05-19 15:17:24.013915 | aio | "shell", 2026-05-19 15:17:24.014085 | aio | "--", 2026-05-19 15:17:24.014403 | aio | "ceph", 2026-05-19 15:17:24.014627 | aio | "health" 2026-05-19 15:17:24.014812 | aio | ], 2026-05-19 15:17:24.015008 | aio | "delta": "0:00:09.826162", 2026-05-19 15:17:24.015199 | aio | "end": "2026-05-19 15:17:23.943720", 2026-05-19 15:17:24.015384 | aio | "failed": false, 2026-05-19 15:17:24.015563 | aio | "msg": "", 2026-05-19 15:17:24.015745 | aio | "rc": 0, 2026-05-19 15:17:24.015999 | aio | "start": "2026-05-19 15:17:14.117558", 2026-05-19 15:17:24.016249 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-19 15:17:24.016447 | aio | "stderr_lines": [ 2026-05-19 15:17:24.016640 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-19 15:17:24.016846 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-19 15:17:24.017035 | aio | ], 2026-05-19 15:17:24.017231 | aio | "stdout": "HEALTH_OK", 2026-05-19 15:17:24.017482 | aio | "stdout_lines": [ 2026-05-19 15:17:24.017675 | aio | "HEALTH_OK" 2026-05-19 15:17:24.017858 | aio | ] 2026-05-19 15:17:24.018055 | aio | } 2026-05-19 15:17:24.018267 | aio | } 2026-05-19 15:17:24.018503 | aio | 2026-05-19 15:17:24.018775 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-19 15:17:24.018982 | aio | Tuesday 19 May 2026 15:17:24 +0000 (0:00:00.032) 0:00:11.325 *********** 2026-05-19 15:17:24.039757 | aio | ok: [aio] => { 2026-05-19 15:17:24.039956 | aio | "changed": false, 2026-05-19 15:17:24.040152 | aio | "msg": "All assertions passed" 2026-05-19 15:17:24.040403 | aio | } 2026-05-19 15:17:24.040657 | aio | 2026-05-19 15:17:24.040907 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-19 15:17:24.041114 | aio | Tuesday 19 May 2026 15:17:24 +0000 (0:00:00.026) 0:00:11.351 *********** 2026-05-19 15:17:29.840286 | aio | changed: [aio] 2026-05-19 15:17:29.840455 | aio | 2026-05-19 15:17:29.840665 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-19 15:17:29.840871 | aio | Tuesday 19 May 2026 15:17:29 +0000 (0:00:05.800) 0:00:17.152 *********** 2026-05-19 15:17:31.773519 | aio | changed: [aio] 2026-05-19 15:17:31.773576 | aio | 2026-05-19 15:17:31.773584 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-19 15:17:31.773591 | aio | Tuesday 19 May 2026 15:17:31 +0000 (0:00:01.933) 0:00:19.085 *********** 2026-05-19 15:17:32.825474 | aio | ok: [aio] 2026-05-19 15:17:32.825549 | aio | 2026-05-19 15:17:32.825861 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-19 15:17:32.825908 | aio | Tuesday 19 May 2026 15:17:32 +0000 (0:00:01.052) 0:00:20.138 *********** 2026-05-19 15:17:32.859460 | aio | ok: [aio] => { 2026-05-19 15:17:32.859535 | aio | "changed": false, 2026-05-19 15:17:32.859547 | aio | "msg": "All assertions passed" 2026-05-19 15:17:32.859558 | aio | } 2026-05-19 15:17:32.859567 | aio | 2026-05-19 15:17:32.859577 | aio | PLAY RECAP ********************************************************************* 2026-05-19 15:17:32.859595 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-19 15:17:32.859606 | aio | 2026-05-19 15:17:32.860605 | aio | 2026-05-19 15:17:32.860654 | aio | TASKS RECAP ******************************************************************** 2026-05-19 15:17:32.860660 | aio | Tuesday 19 May 2026 15:17:32 +0000 (0:00:00.033) 0:00:20.171 *********** 2026-05-19 15:17:32.860664 | aio | =============================================================================== 2026-05-19 15:17:32.860668 | aio | Get cluster health status ---------------------------------------------- 10.12s 2026-05-19 15:17:32.860672 | aio | Create a test Ceph pool ------------------------------------------------- 5.80s 2026-05-19 15:17:32.860676 | aio | Create a test Ceph key -------------------------------------------------- 1.93s 2026-05-19 15:17:32.860680 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-19 15:17:32.860684 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.05s 2026-05-19 15:17:32.860688 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-05-19 15:17:32.860692 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-19 15:17:32.860695 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-19 15:17:32.926636 | aio | INFO [default > verify] Executed: Successful 2026-05-19 15:17:32.933932 | aio | INFO [default > cleanup] Executing 2026-05-19 15:17:32.934188 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 15:17:32.939209 | aio | INFO [default > destroy] Executing 2026-05-19 15:17:32.939244 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 15:17:32.939324 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 15:17:32.939562 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-19 15:17:33.403222 | aio | ok: Runtime: 0:09:33.241692 2026-05-19 15:17:33.418568 | 2026-05-19 15:17:33.418634 | PLAY RECAP 2026-05-19 15:17:33.418687 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 15:17:33.418710 | 2026-05-19 15:17:33.556809 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 15:17:33.560705 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 15:17:34.191819 | 2026-05-19 15:17:34.191987 | PLAY [all] 2026-05-19 15:17:34.203796 | 2026-05-19 15:17:34.203901 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 15:17:34.248671 | aio | skipping: Conditional result was False 2026-05-19 15:17:34.261218 | 2026-05-19 15:17:34.261398 | TASK [fetch-output : Set log path for single node] 2026-05-19 15:17:34.307335 | aio | ok 2026-05-19 15:17:34.313333 | 2026-05-19 15:17:34.313402 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 15:17:34.712374 | aio -> localhost | ok: "/var/lib/zuul/builds/236b0911d95e494495ec691d9ea198f0/work/logs" 2026-05-19 15:17:34.936394 | aio -> localhost | changed: "/var/lib/zuul/builds/236b0911d95e494495ec691d9ea198f0/work/artifacts" 2026-05-19 15:17:35.208620 | aio -> localhost | changed: "/var/lib/zuul/builds/236b0911d95e494495ec691d9ea198f0/work/docs" 2026-05-19 15:17:35.224541 | 2026-05-19 15:17:35.224725 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 15:17:35.885999 | aio | changed: .d..t...... ./ 2026-05-19 15:17:35.886247 | aio | changed: All items complete 2026-05-19 15:17:35.886287 | 2026-05-19 15:17:36.353149 | aio | changed: .d..t...... ./ 2026-05-19 15:17:36.806393 | aio | changed: .d..t...... ./ 2026-05-19 15:17:36.833624 | 2026-05-19 15:17:36.833783 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 15:17:37.303470 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008127 2026-05-19 15:17:37.535460 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007154 2026-05-19 15:17:37.548874 | 2026-05-19 15:17:37.549056 | PLAY [all] 2026-05-19 15:17:37.555060 | 2026-05-19 15:17:37.555124 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 15:17:37.955144 | aio | changed 2026-05-19 15:17:37.960578 | 2026-05-19 15:17:37.960624 | PLAY RECAP 2026-05-19 15:17:37.960672 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 15:17:37.960694 | 2026-05-19 15:17:38.085665 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 15:17:38.090083 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 15:17:38.708221 | 2026-05-19 15:17:38.708883 | PLAY [localhost] 2026-05-19 15:17:38.720374 | 2026-05-19 15:17:38.720456 | TASK [Generate Zuul manifest] 2026-05-19 15:17:38.741253 | localhost | ok 2026-05-19 15:17:38.757699 | 2026-05-19 15:17:38.757799 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 15:17:39.299649 | localhost | changed 2026-05-19 15:17:39.312464 | 2026-05-19 15:17:39.312554 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 15:17:39.598535 | localhost | ok 2026-05-19 15:17:39.607306 | 2026-05-19 15:17:39.607375 | TASK [Upload logs] 2026-05-19 15:17:39.629237 | localhost | ok 2026-05-19 15:17:39.686896 | 2026-05-19 15:17:39.687035 | TASK [Set zuul-log-path fact] 2026-05-19 15:17:39.710027 | localhost | ok 2026-05-19 15:17:39.721256 | 2026-05-19 15:17:39.721326 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 15:17:39.751957 | localhost | ok 2026-05-19 15:17:39.761635 | 2026-05-19 15:17:39.761703 | TASK [upload-logs : Create log directories] 2026-05-19 15:17:40.188059 | localhost | changed 2026-05-19 15:17:40.195035 | 2026-05-19 15:17:40.195133 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 15:17:40.633753 | localhost -> localhost | ok: Runtime: 0:00:00.005513 2026-05-19 15:17:40.639809 | 2026-05-19 15:17:40.639912 | TASK [upload-logs : Upload logs to log server] 2026-05-19 15:17:41.128520 | localhost | Output suppressed because no_log was given 2026-05-19 15:17:41.133758 | 2026-05-19 15:17:41.133826 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 15:17:41.183339 | localhost | skipping: Conditional result was False 2026-05-19 15:17:41.251359 | localhost | skipping: Conditional result was False 2026-05-19 15:17:41.265279 | 2026-05-19 15:17:41.265401 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 15:17:41.308532 | localhost | skipping: Conditional result was False 2026-05-19 15:17:41.309004 | 2026-05-19 15:17:41.312547 | localhost | skipping: Conditional result was False 2026-05-19 15:17:41.329336 | 2026-05-19 15:17:41.329519 | LOOP [upload-logs : Upload console log and json output]