2026-04-21 17:02:24.535894 | Job console starting 2026-04-21 17:02:24.542712 | Updating git repos 2026-04-21 17:02:24.567229 | Cloning repos into workspace 2026-04-21 17:02:24.810316 | Restoring repo states 2026-04-21 17:02:24.816505 | Merging changes 2026-04-21 17:02:25.105540 | Checking out repos 2026-04-21 17:02:25.163177 | Preparing playbooks 2026-04-21 17:02:28.660536 | Running Ansible setup 2026-04-21 17:02:32.778679 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-21 17:02:33.467813 | 2026-04-21 17:02:33.468003 | PLAY [localhost] 2026-04-21 17:02:33.477249 | 2026-04-21 17:02:33.477397 | TASK [Gathering Facts] 2026-04-21 17:02:34.604498 | localhost | ok 2026-04-21 17:02:34.615589 | 2026-04-21 17:02:34.615861 | TASK [Setup log path fact] 2026-04-21 17:02:34.635476 | localhost | ok 2026-04-21 17:02:34.750246 | 2026-04-21 17:02:34.750373 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-21 17:02:34.778726 | localhost | ok 2026-04-21 17:02:34.785475 | 2026-04-21 17:02:34.785574 | TASK [emit-job-header : Print job information] 2026-04-21 17:02:34.818893 | # Job Information 2026-04-21 17:02:34.819127 | Ansible Version: 2.16.16 2026-04-21 17:02:34.819177 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-04-21 17:02:34.819212 | Pipeline: check 2026-04-21 17:02:34.819247 | Executor: 0a8996d2b663 2026-04-21 17:02:34.819281 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/102 2026-04-21 17:02:34.819321 | Event ID: 4debab10-3da3-11f1-83b3-e513f1186327 2026-04-21 17:02:34.823483 | 2026-04-21 17:02:34.823582 | LOOP [emit-job-header : Print node information] 2026-04-21 17:02:35.113334 | localhost | ok: 2026-04-21 17:02:35.113559 | localhost | # Node Information 2026-04-21 17:02:35.113595 | localhost | Inventory Hostname: aio 2026-04-21 17:02:35.113618 | localhost | Hostname: np0000168817 2026-04-21 17:02:35.113639 | localhost | Username: zuul 2026-04-21 17:02:35.113663 | localhost | Distro: Ubuntu 22.04 2026-04-21 17:02:35.113695 | localhost | Provider: yul1 2026-04-21 17:02:35.113716 | localhost | Region: ca-ymq-1 2026-04-21 17:02:35.113736 | localhost | Label: ubuntu-jammy 2026-04-21 17:02:35.113755 | localhost | Product Name: OpenStack Nova 2026-04-21 17:02:35.113774 | localhost | Interface IP: 199.19.213.44 2026-04-21 17:02:35.132993 | 2026-04-21 17:02:35.455305 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-21 17:02:36.046040 | localhost -> localhost | changed 2026-04-21 17:02:36.051389 | 2026-04-21 17:02:36.051471 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-21 17:02:37.478111 | localhost -> localhost | changed 2026-04-21 17:02:37.490166 | 2026-04-21 17:02:37.590550 | PLAY [all] 2026-04-21 17:02:37.624195 | 2026-04-21 17:02:37.624837 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-21 17:02:38.076085 | aio -> localhost | ok 2026-04-21 17:02:38.087878 | 2026-04-21 17:02:38.087948 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-21 17:02:38.125334 | aio | ok 2026-04-21 17:02:38.149535 | aio | included: /var/lib/zuul/builds/1ddd48df3cbf41bf9492114a899768cf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-21 17:02:38.159353 | 2026-04-21 17:02:38.159425 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-21 17:02:39.706060 | aio -> localhost | Generating public/private rsa key pair. 2026-04-21 17:02:39.706285 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/1ddd48df3cbf41bf9492114a899768cf/work/1ddd48df3cbf41bf9492114a899768cf_id_rsa 2026-04-21 17:02:39.706328 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/1ddd48df3cbf41bf9492114a899768cf/work/1ddd48df3cbf41bf9492114a899768cf_id_rsa.pub 2026-04-21 17:02:39.706361 | aio -> localhost | The key fingerprint is: 2026-04-21 17:02:39.706391 | aio -> localhost | SHA256:PWjdPZzB9EPGJ70IenXcf58CYE/FksvQsu8UFAaUev0 zuul-build-sshkey 2026-04-21 17:02:39.706441 | aio -> localhost | The key's randomart image is: 2026-04-21 17:02:39.706471 | aio -> localhost | +---[RSA 3072]----+ 2026-04-21 17:02:39.706509 | aio -> localhost | | .o+o=.++.| 2026-04-21 17:02:39.706539 | aio -> localhost | | *.B =+=+| 2026-04-21 17:02:39.706568 | aio -> localhost | | o % = =o=| 2026-04-21 17:02:39.706597 | aio -> localhost | | . B X + ++| 2026-04-21 17:02:39.706625 | aio -> localhost | | S * = = +| 2026-04-21 17:02:39.706652 | aio -> localhost | | . + E o.| 2026-04-21 17:02:39.706679 | aio -> localhost | | o . | 2026-04-21 17:02:39.706706 | aio -> localhost | | . | 2026-04-21 17:02:39.706737 | aio -> localhost | | | 2026-04-21 17:02:39.706767 | aio -> localhost | +----[SHA256]-----+ 2026-04-21 17:02:39.706833 | aio -> localhost | ok: Runtime: 0:00:01.018902 2026-04-21 17:02:39.712443 | 2026-04-21 17:02:39.712561 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-21 17:02:39.746435 | aio | ok 2026-04-21 17:02:39.758145 | aio | included: /var/lib/zuul/builds/1ddd48df3cbf41bf9492114a899768cf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-21 17:02:39.767258 | 2026-04-21 17:02:39.767327 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-21 17:02:39.795882 | aio | skipping: Conditional result was False 2026-04-21 17:02:39.803006 | 2026-04-21 17:02:39.803085 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-21 17:02:40.266374 | aio | changed 2026-04-21 17:02:40.274811 | 2026-04-21 17:02:40.274935 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-21 17:02:40.463044 | aio | ok 2026-04-21 17:02:40.468563 | 2026-04-21 17:02:40.468633 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-21 17:02:40.974840 | aio | changed 2026-04-21 17:02:40.982255 | 2026-04-21 17:02:40.982352 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-21 17:02:41.488420 | aio | changed 2026-04-21 17:02:41.493439 | 2026-04-21 17:02:41.493506 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-21 17:02:41.517862 | aio | skipping: Conditional result was False 2026-04-21 17:02:41.524776 | 2026-04-21 17:02:41.524850 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-21 17:02:41.925725 | aio -> localhost | changed 2026-04-21 17:02:41.941660 | 2026-04-21 17:02:41.941766 | TASK [add-build-sshkey : Add back temp key] 2026-04-21 17:02:42.246239 | aio -> localhost | Identity added: /var/lib/zuul/builds/1ddd48df3cbf41bf9492114a899768cf/work/1ddd48df3cbf41bf9492114a899768cf_id_rsa (zuul-build-sshkey) 2026-04-21 17:02:42.246452 | aio -> localhost | ok: Runtime: 0:00:00.013078 2026-04-21 17:02:42.251508 | 2026-04-21 17:02:42.251571 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-21 17:02:42.595493 | aio | ok 2026-04-21 17:02:42.603585 | 2026-04-21 17:02:42.603703 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-21 17:02:42.629916 | aio | skipping: Conditional result was False 2026-04-21 17:02:42.645633 | 2026-04-21 17:02:42.645764 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-21 17:02:42.978396 | aio | ok 2026-04-21 17:02:42.986728 | 2026-04-21 17:02:42.986860 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-21 17:02:43.726175 | aio | Output suppressed because no_log was given 2026-04-21 17:02:43.748610 | 2026-04-21 17:02:43.748802 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-21 17:02:43.943574 | aio | ok: "logs" 2026-04-21 17:02:43.944170 | aio | ok: All items complete 2026-04-21 17:02:43.944220 | 2026-04-21 17:02:44.103056 | aio | ok: "artifacts" 2026-04-21 17:02:44.679462 | aio | ok: "docs" 2026-04-21 17:02:44.696268 | 2026-04-21 17:02:44.696460 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-21 17:02:44.950766 | aio | changed: "logs" 2026-04-21 17:02:45.056518 | aio | changed: "artifacts" 2026-04-21 17:02:45.217170 | aio | changed: "docs" 2026-04-21 17:02:45.231651 | 2026-04-21 17:02:45.231799 | PLAY RECAP 2026-04-21 17:02:45.231850 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-21 17:02:45.231879 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-21 17:02:45.231902 | 2026-04-21 17:02:45.409506 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-21 17:02:45.412745 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-21 17:02:46.007214 | 2026-04-21 17:02:46.007360 | PLAY [all] 2026-04-21 17:02:46.019332 | 2026-04-21 17:02:46.019441 | TASK [setup-uv : Extract archive] 2026-04-21 17:02:58.674446 | aio | changed 2026-04-21 17:02:58.682135 | 2026-04-21 17:02:58.682238 | TASK [setup-uv : Print version] 2026-04-21 17:02:59.467728 | aio | uv 0.8.13 2026-04-21 17:02:59.980171 | aio | ok: Runtime: 0:00:00.009240 2026-04-21 17:02:59.987798 | 2026-04-21 17:02:59.987854 | PLAY RECAP 2026-04-21 17:02:59.987903 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-21 17:02:59.987930 | 2026-04-21 17:03:00.116908 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-21 17:03:00.119400 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-21 17:03:00.677612 | 2026-04-21 17:03:00.677757 | PLAY [all] 2026-04-21 17:03:00.688523 | 2026-04-21 17:03:00.688616 | TASK [Copy inventory file for Zuul] 2026-04-21 17:03:01.653214 | aio | changed 2026-04-21 17:03:01.662670 | 2026-04-21 17:03:01.662802 | TASK [Switch "ansible_host" to private IP] 2026-04-21 17:03:01.996197 | aio | changed: 1 replacements made 2026-04-21 17:03:02.003259 | 2026-04-21 17:03:02.003351 | TASK [Run Molecule scenario] 2026-04-21 17:03:03.715977 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-21 17:03:05.108897 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-21 17:03:05.315582 | aio | Using CPython 3.13.7 2026-04-21 17:03:05.315652 | aio | Creating virtual environment at: .venv 2026-04-21 17:03:05.666376 | aio | Downloading netaddr (2.2MiB) 2026-04-21 17:03:05.666624 | aio | Downloading pygments (1.2MiB) 2026-04-21 17:03:05.680200 | aio | Downloading cryptography (4.3MiB) 2026-04-21 17:03:05.682432 | aio | Downloading ansible-core (2.1MiB) 2026-04-21 17:03:06.127937 | aio | Downloading pygments 2026-04-21 17:03:06.789215 | aio | Downloading netaddr 2026-04-21 17:03:06.808494 | aio | Downloading ansible-core 2026-04-21 17:03:06.821884 | aio | Downloading cryptography 2026-04-21 17:03:06.915404 | aio | Installed 36 packages in 92ms 2026-04-21 17:03:08.082187 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-04-21 17:03:08.082252 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-04-21 17:03:08.743319 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-21 17:03:08.743431 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-04-21 17:03:38.033606 | aio | INFO [default > dependency] Executing 2026-04-21 17:03:38.033861 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-04-21 17:03:38.034120 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-04-21 17:03:38.034283 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-21 17:03:38.089335 | aio | INFO [default > cleanup] Executing 2026-04-21 17:03:38.089712 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-21 17:03:38.467521 | aio | INFO [default > destroy] Executing 2026-04-21 17:03:38.467632 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-21 17:03:38.467992 | aio | INFO [default > destroy] Executed: Successful 2026-04-21 17:03:38.500131 | aio | INFO [default > syntax] Executing 2026-04-21 17:03:39.573792 | aio | 2026-04-21 17:03:39.573914 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-04-21 17:03:39.652102 | aio | INFO [default > syntax] Executed: Successful 2026-04-21 17:03:39.660366 | aio | INFO [default > create] Executing 2026-04-21 17:03:39.662341 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-21 17:03:39.669900 | aio | INFO [default > prepare] Executing 2026-04-21 17:03:40.414726 | aio | 2026-04-21 17:03:40.414843 | aio | PLAY [Prepare] ***************************************************************** 2026-04-21 17:03:40.414979 | aio | 2026-04-21 17:03:40.415143 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 17:03:40.415302 | aio | Tuesday 21 April 2026 17:03:40 +0000 (0:00:00.033) 0:00:00.033 ********* 2026-04-21 17:03:41.524266 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-21 17:03:41.524342 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-21 17:03:41.524501 | aio | interpreter could change the meaning of that path. See 2026-04-21 17:03:41.524639 | aio | https://docs.ansible.com/ansible- 2026-04-21 17:03:41.524801 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-21 17:03:41.529286 | aio | ok: [aio] 2026-04-21 17:03:41.529474 | aio | 2026-04-21 17:03:41.529678 | aio | TASK [Configure short hostname] ************************************************ 2026-04-21 17:03:41.529866 | aio | Tuesday 21 April 2026 17:03:41 +0000 (0:00:01.115) 0:00:01.149 ********* 2026-04-21 17:03:42.296886 | aio | changed: [aio] 2026-04-21 17:03:42.296985 | aio | 2026-04-21 17:03:42.297148 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-21 17:03:42.297303 | aio | Tuesday 21 April 2026 17:03:42 +0000 (0:00:00.763) 0:00:01.912 ********* 2026-04-21 17:03:42.556842 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-21 17:03:42.556963 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-04-21 17:03:42.557087 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-21 17:03:42.563064 | aio | changed: [aio] 2026-04-21 17:03:42.563150 | aio | 2026-04-21 17:03:42.563264 | aio | TASK [Update apt cache] ******************************************************** 2026-04-21 17:03:42.563393 | aio | Tuesday 21 April 2026 17:03:42 +0000 (0:00:00.270) 0:00:02.182 ********* 2026-04-21 17:03:55.100551 | aio | changed: [aio] 2026-04-21 17:03:55.100733 | aio | 2026-04-21 17:03:55.100988 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-04-21 17:03:55.101182 | aio | 2026-04-21 17:03:55.101645 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 17:03:55.101832 | aio | Tuesday 21 April 2026 17:03:55 +0000 (0:00:12.537) 0:00:14.720 ********* 2026-04-21 17:03:55.769119 | aio | ok: [aio] 2026-04-21 17:03:55.769214 | aio | 2026-04-21 17:03:55.769418 | aio | TASK [Install depedencies] ***************************************************** 2026-04-21 17:03:55.769548 | aio | Tuesday 21 April 2026 17:03:55 +0000 (0:00:00.668) 0:00:15.388 ********* 2026-04-21 17:04:24.568707 | aio | changed: [aio] 2026-04-21 17:04:24.568890 | aio | 2026-04-21 17:04:24.569333 | aio | TASK [Start up service] ******************************************************** 2026-04-21 17:04:24.569439 | aio | Tuesday 21 April 2026 17:04:24 +0000 (0:00:28.799) 0:00:44.188 ********* 2026-04-21 17:04:25.137435 | aio | ok: [aio] 2026-04-21 17:04:25.137556 | aio | 2026-04-21 17:04:25.137750 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-04-21 17:04:25.137942 | aio | Tuesday 21 April 2026 17:04:25 +0000 (0:00:00.568) 0:00:44.756 ********* 2026-04-21 17:04:25.455224 | aio | ok: [aio] 2026-04-21 17:04:25.455460 | aio | 2026-04-21 17:04:25.455764 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-21 17:04:25.456001 | aio | Tuesday 21 April 2026 17:04:25 +0000 (0:00:00.317) 0:00:45.074 ********* 2026-04-21 17:04:26.099678 | aio | changed: [aio] 2026-04-21 17:04:26.099853 | aio | 2026-04-21 17:04:26.100143 | aio | TASK [Get list of all loopback devices] **************************************** 2026-04-21 17:04:26.100383 | aio | Tuesday 21 April 2026 17:04:26 +0000 (0:00:00.643) 0:00:45.718 ********* 2026-04-21 17:04:26.324945 | aio | ok: [aio] 2026-04-21 17:04:26.325011 | aio | 2026-04-21 17:04:26.325172 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-21 17:04:26.325299 | aio | Tuesday 21 April 2026 17:04:26 +0000 (0:00:00.225) 0:00:45.944 ********* 2026-04-21 17:04:26.345615 | aio | skipping: [aio] 2026-04-21 17:04:26.345736 | aio | 2026-04-21 17:04:26.345887 | aio | TASK [Create devices for Ceph] ************************************************* 2026-04-21 17:04:26.346068 | aio | Tuesday 21 April 2026 17:04:26 +0000 (0:00:00.020) 0:00:45.965 ********* 2026-04-21 17:04:27.938557 | aio | changed: [aio] => (item=osd0) 2026-04-21 17:04:27.938636 | aio | changed: [aio] => (item=osd1) 2026-04-21 17:04:27.938776 | aio | changed: [aio] => (item=osd2) 2026-04-21 17:04:27.938897 | aio | 2026-04-21 17:04:27.939032 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-04-21 17:04:27.939160 | aio | Tuesday 21 April 2026 17:04:27 +0000 (0:00:01.592) 0:00:47.557 ********* 2026-04-21 17:04:28.632445 | aio | changed: [aio] => (item=osd0) 2026-04-21 17:04:28.632731 | aio | changed: [aio] => (item=osd1) 2026-04-21 17:04:28.633072 | aio | changed: [aio] => (item=osd2) 2026-04-21 17:04:28.633344 | aio | 2026-04-21 17:04:28.633664 | aio | TASK [Start loop devices] ****************************************************** 2026-04-21 17:04:28.633965 | aio | Tuesday 21 April 2026 17:04:28 +0000 (0:00:00.693) 0:00:48.251 ********* 2026-04-21 17:04:29.375653 | aio | changed: [aio] => (item=osd0) 2026-04-21 17:04:29.375784 | aio | changed: [aio] => (item=osd1) 2026-04-21 17:04:29.375935 | aio | changed: [aio] => (item=osd2) 2026-04-21 17:04:29.376064 | aio | 2026-04-21 17:04:29.376213 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-04-21 17:04:29.376361 | aio | Tuesday 21 April 2026 17:04:29 +0000 (0:00:00.743) 0:00:48.995 ********* 2026-04-21 17:04:32.530087 | aio | changed: [aio] => (item=osd0) 2026-04-21 17:04:32.530292 | aio | changed: [aio] => (item=osd1) 2026-04-21 17:04:32.530536 | aio | changed: [aio] => (item=osd2) 2026-04-21 17:04:32.530750 | aio | 2026-04-21 17:04:32.530984 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-04-21 17:04:32.531279 | aio | Tuesday 21 April 2026 17:04:32 +0000 (0:00:03.153) 0:00:52.148 ********* 2026-04-21 17:04:34.476858 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-04-21 17:04:34.476906 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-04-21 17:04:34.476913 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-04-21 17:04:34.476920 | aio | 2026-04-21 17:04:34.476926 | aio | PLAY RECAP ********************************************************************* 2026-04-21 17:04:34.476934 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-21 17:04:34.476939 | aio | 2026-04-21 17:04:34.476945 | aio | 2026-04-21 17:04:34.476951 | aio | TASKS RECAP ******************************************************************** 2026-04-21 17:04:34.476956 | aio | Tuesday 21 April 2026 17:04:34 +0000 (0:00:01.944) 0:00:54.092 ********* 2026-04-21 17:04:34.476962 | aio | =============================================================================== 2026-04-21 17:04:34.476967 | aio | Install depedencies ---------------------------------------------------- 28.80s 2026-04-21 17:04:34.476973 | aio | Update apt cache ------------------------------------------------------- 12.54s 2026-04-21 17:04:34.476978 | aio | Create a volume group for each loop device ------------------------------ 3.15s 2026-04-21 17:04:34.476984 | aio | Create a logical volume for each loop device ---------------------------- 1.94s 2026-04-21 17:04:34.476989 | aio | Create devices for Ceph ------------------------------------------------- 1.59s 2026-04-21 17:04:34.476995 | aio | Gathering Facts --------------------------------------------------------- 1.12s 2026-04-21 17:04:34.477001 | aio | Configure short hostname ------------------------------------------------ 0.76s 2026-04-21 17:04:34.477012 | aio | Start loop devices ------------------------------------------------------ 0.74s 2026-04-21 17:04:34.477073 | aio | Set permissions on loopback devices ------------------------------------- 0.69s 2026-04-21 17:04:34.477385 | aio | Gathering Facts --------------------------------------------------------- 0.67s 2026-04-21 17:04:34.477724 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.64s 2026-04-21 17:04:34.477934 | aio | Start up service -------------------------------------------------------- 0.57s 2026-04-21 17:04:34.478124 | aio | Generate lvm.conf ------------------------------------------------------- 0.32s 2026-04-21 17:04:34.478320 | aio | Ensure hostname inside hosts file --------------------------------------- 0.27s 2026-04-21 17:04:34.478536 | aio | Get list of all loopback devices ---------------------------------------- 0.23s 2026-04-21 17:04:34.478714 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-04-21 17:04:34.589751 | aio | INFO [default > prepare] Executed: Successful 2026-04-21 17:04:34.599717 | aio | INFO [default > converge] Executing 2026-04-21 17:04:35.493439 | aio | 2026-04-21 17:04:35.493582 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-21 17:04:35.493718 | aio | 2026-04-21 17:04:35.493869 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 17:04:35.494063 | aio | Tuesday 21 April 2026 17:04:35 +0000 (0:00:00.059) 0:00:00.059 ********* 2026-04-21 17:04:36.875260 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-21 17:04:36.875364 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-21 17:04:36.875517 | aio | interpreter could change the meaning of that path. See 2026-04-21 17:04:36.875774 | aio | https://docs.ansible.com/ansible- 2026-04-21 17:04:36.875933 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-21 17:04:36.884899 | aio | ok: [aio] 2026-04-21 17:04:36.884966 | aio | 2026-04-21 17:04:36.885068 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:04:36.885192 | aio | Tuesday 21 April 2026 17:04:36 +0000 (0:00:01.391) 0:00:01.450 ********* 2026-04-21 17:04:37.239858 | aio | ok: [aio] 2026-04-21 17:04:37.239979 | aio | 2026-04-21 17:04:37.240025 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:04:37.240199 | aio | Tuesday 21 April 2026 17:04:37 +0000 (0:00:00.355) 0:00:01.805 ********* 2026-04-21 17:04:37.279297 | aio | skipping: [aio] 2026-04-21 17:04:37.279407 | aio | 2026-04-21 17:04:37.279573 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-21 17:04:37.279749 | aio | Tuesday 21 April 2026 17:04:37 +0000 (0:00:00.039) 0:00:01.845 ********* 2026-04-21 17:04:37.653168 | aio | changed: [aio] 2026-04-21 17:04:37.653278 | aio | 2026-04-21 17:04:37.653464 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:04:37.653607 | aio | Tuesday 21 April 2026 17:04:37 +0000 (0:00:00.373) 0:00:02.219 ********* 2026-04-21 17:04:37.754424 | aio | ok: [aio] => { 2026-04-21 17:04:37.754590 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-21 17:04:37.754801 | aio | } 2026-04-21 17:04:37.754993 | aio | 2026-04-21 17:04:37.755211 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:04:37.755425 | aio | Tuesday 21 April 2026 17:04:37 +0000 (0:00:00.100) 0:00:02.320 ********* 2026-04-21 17:04:38.579146 | aio | changed: [aio] 2026-04-21 17:04:38.579276 | aio | 2026-04-21 17:04:38.579485 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:04:38.579735 | aio | Tuesday 21 April 2026 17:04:38 +0000 (0:00:00.824) 0:00:03.144 ********* 2026-04-21 17:04:38.633021 | aio | skipping: [aio] 2026-04-21 17:04:38.633172 | aio | 2026-04-21 17:04:38.633409 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:04:38.633657 | aio | Tuesday 21 April 2026 17:04:38 +0000 (0:00:00.053) 0:00:03.198 ********* 2026-04-21 17:04:38.686518 | aio | skipping: [aio] 2026-04-21 17:04:38.686592 | aio | 2026-04-21 17:04:38.686787 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:04:38.687071 | aio | Tuesday 21 April 2026 17:04:38 +0000 (0:00:00.053) 0:00:03.252 ********* 2026-04-21 17:04:38.957407 | aio | ok: [aio] 2026-04-21 17:04:38.957561 | aio | 2026-04-21 17:04:38.957782 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:04:38.958010 | aio | Tuesday 21 April 2026 17:04:38 +0000 (0:00:00.270) 0:00:03.523 ********* 2026-04-21 17:04:40.317223 | aio | ok: [aio] 2026-04-21 17:04:40.317372 | aio | 2026-04-21 17:04:40.317589 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:04:40.317809 | aio | Tuesday 21 April 2026 17:04:40 +0000 (0:00:01.359) 0:00:04.883 ********* 2026-04-21 17:04:40.396668 | aio | ok: [aio] => { 2026-04-21 17:04:40.396842 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-21 17:04:40.396990 | aio | } 2026-04-21 17:04:40.397246 | aio | 2026-04-21 17:04:40.397482 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:04:40.397690 | aio | Tuesday 21 April 2026 17:04:40 +0000 (0:00:00.079) 0:00:04.962 ********* 2026-04-21 17:04:41.527666 | aio | changed: [aio] 2026-04-21 17:04:41.528014 | aio | 2026-04-21 17:04:41.528224 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:04:41.528430 | aio | Tuesday 21 April 2026 17:04:41 +0000 (0:00:01.131) 0:00:06.093 ********* 2026-04-21 17:04:44.849604 | aio | changed: [aio] 2026-04-21 17:04:44.849713 | aio | 2026-04-21 17:04:44.849776 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-21 17:04:44.849946 | aio | Tuesday 21 April 2026 17:04:44 +0000 (0:00:03.321) 0:00:09.414 ********* 2026-04-21 17:04:44.877252 | aio | skipping: [aio] 2026-04-21 17:04:44.877447 | aio | 2026-04-21 17:04:44.877602 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-21 17:04:44.877742 | aio | Tuesday 21 April 2026 17:04:44 +0000 (0:00:00.025) 0:00:09.440 ********* 2026-04-21 17:04:44.902776 | aio | skipping: [aio] 2026-04-21 17:04:44.902834 | aio | 2026-04-21 17:04:44.902842 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-21 17:04:44.902849 | aio | Tuesday 21 April 2026 17:04:44 +0000 (0:00:00.027) 0:00:09.468 ********* 2026-04-21 17:04:44.929020 | aio | skipping: [aio] 2026-04-21 17:04:44.929085 | aio | 2026-04-21 17:04:44.929094 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-21 17:04:44.929101 | aio | Tuesday 21 April 2026 17:04:44 +0000 (0:00:00.026) 0:00:09.494 ********* 2026-04-21 17:04:56.730087 | aio | changed: [aio] 2026-04-21 17:04:56.730156 | aio | 2026-04-21 17:04:56.730345 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-21 17:04:56.730386 | aio | Tuesday 21 April 2026 17:04:56 +0000 (0:00:11.801) 0:00:21.296 ********* 2026-04-21 17:04:57.285389 | aio | changed: [aio] 2026-04-21 17:04:57.285465 | aio | 2026-04-21 17:04:57.285784 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-21 17:04:57.285835 | aio | Tuesday 21 April 2026 17:04:57 +0000 (0:00:00.555) 0:00:21.851 ********* 2026-04-21 17:04:58.308431 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-04-21 17:04:58.308501 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-21 17:04:58.308586 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-21 17:04:58.308862 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-21 17:04:58.308928 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-21 17:04:58.308948 | aio | 2026-04-21 17:04:58.309118 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-21 17:04:58.309164 | aio | Tuesday 21 April 2026 17:04:58 +0000 (0:00:01.023) 0:00:22.874 ********* 2026-04-21 17:04:58.965565 | aio | changed: [aio] 2026-04-21 17:04:58.965636 | aio | 2026-04-21 17:04:58.966330 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-21 17:04:58.966454 | aio | Tuesday 21 April 2026 17:04:58 +0000 (0:00:00.645) 0:00:23.520 ********* 2026-04-21 17:04:58.966463 | aio | 2026-04-21 17:04:58.966470 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-21 17:04:58.966477 | aio | Tuesday 21 April 2026 17:04:58 +0000 (0:00:00.010) 0:00:23.530 ********* 2026-04-21 17:05:00.009613 | aio | ok: [aio] 2026-04-21 17:05:00.009710 | aio | 2026-04-21 17:05:00.010068 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-21 17:05:00.010233 | aio | Tuesday 21 April 2026 17:05:00 +0000 (0:00:01.044) 0:00:24.575 ********* 2026-04-21 17:05:00.540090 | aio | changed: [aio] 2026-04-21 17:05:00.540156 | aio | 2026-04-21 17:05:00.540164 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-21 17:05:00.540170 | aio | Tuesday 21 April 2026 17:05:00 +0000 (0:00:00.530) 0:00:25.105 ********* 2026-04-21 17:05:01.130758 | aio | changed: [aio] 2026-04-21 17:05:01.130802 | aio | 2026-04-21 17:05:01.130808 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:05:01.130813 | aio | Tuesday 21 April 2026 17:05:01 +0000 (0:00:00.590) 0:00:25.696 ********* 2026-04-21 17:05:01.333749 | aio | ok: [aio] 2026-04-21 17:05:01.333805 | aio | 2026-04-21 17:05:01.333815 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:05:01.333834 | aio | Tuesday 21 April 2026 17:05:01 +0000 (0:00:00.202) 0:00:25.899 ********* 2026-04-21 17:05:01.424977 | aio | ok: [aio] => { 2026-04-21 17:05:01.425041 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-21 17:05:01.425050 | aio | } 2026-04-21 17:05:01.425062 | aio | 2026-04-21 17:05:01.425420 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:05:01.425514 | aio | Tuesday 21 April 2026 17:05:01 +0000 (0:00:00.090) 0:00:25.989 ********* 2026-04-21 17:05:02.274984 | aio | changed: [aio] 2026-04-21 17:05:02.275053 | aio | 2026-04-21 17:05:02.275288 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:05:02.275336 | aio | Tuesday 21 April 2026 17:05:02 +0000 (0:00:00.851) 0:00:26.841 ********* 2026-04-21 17:05:07.033511 | aio | changed: [aio] 2026-04-21 17:05:07.033588 | aio | 2026-04-21 17:05:07.033790 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-21 17:05:07.033836 | aio | Tuesday 21 April 2026 17:05:07 +0000 (0:00:04.758) 0:00:31.599 ********* 2026-04-21 17:05:08.097733 | aio | ok: [aio] 2026-04-21 17:05:08.097818 | aio | 2026-04-21 17:05:08.097833 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-21 17:05:08.097961 | aio | Tuesday 21 April 2026 17:05:08 +0000 (0:00:01.064) 0:00:32.664 ********* 2026-04-21 17:05:08.467400 | aio | changed: [aio] 2026-04-21 17:05:08.467477 | aio | 2026-04-21 17:05:08.467567 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-21 17:05:08.467727 | aio | Tuesday 21 April 2026 17:05:08 +0000 (0:00:00.369) 0:00:33.033 ********* 2026-04-21 17:05:08.989851 | aio | changed: [aio] 2026-04-21 17:05:08.990307 | aio | 2026-04-21 17:05:08.990362 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-21 17:05:08.990370 | aio | Tuesday 21 April 2026 17:05:08 +0000 (0:00:00.522) 0:00:33.555 ********* 2026-04-21 17:05:09.599891 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-04-21 17:05:09.599972 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-21 17:05:09.600364 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-21 17:05:09.600381 | aio | 2026-04-21 17:05:09.600386 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-21 17:05:09.600391 | aio | Tuesday 21 April 2026 17:05:09 +0000 (0:00:00.609) 0:00:34.165 ********* 2026-04-21 17:05:10.066817 | aio | changed: [aio] 2026-04-21 17:05:10.066923 | aio | 2026-04-21 17:05:10.066929 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-21 17:05:10.067069 | aio | Tuesday 21 April 2026 17:05:10 +0000 (0:00:00.467) 0:00:34.633 ********* 2026-04-21 17:05:10.541229 | aio | changed: [aio] 2026-04-21 17:05:10.541307 | aio | 2026-04-21 17:05:10.542023 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-21 17:05:10.542075 | aio | Tuesday 21 April 2026 17:05:10 +0000 (0:00:00.463) 0:00:35.096 ********* 2026-04-21 17:05:10.542083 | aio | 2026-04-21 17:05:10.542090 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-21 17:05:10.542096 | aio | Tuesday 21 April 2026 17:05:10 +0000 (0:00:00.010) 0:00:35.107 ********* 2026-04-21 17:05:11.360489 | aio | ok: [aio] 2026-04-21 17:05:11.360543 | aio | 2026-04-21 17:05:11.360551 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-21 17:05:11.360558 | aio | Tuesday 21 April 2026 17:05:11 +0000 (0:00:00.818) 0:00:35.926 ********* 2026-04-21 17:05:14.602825 | aio | changed: [aio] 2026-04-21 17:05:14.602902 | aio | 2026-04-21 17:05:14.603220 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-21 17:05:14.603271 | aio | Tuesday 21 April 2026 17:05:14 +0000 (0:00:03.242) 0:00:39.169 ********* 2026-04-21 17:05:15.139396 | aio | changed: [aio] 2026-04-21 17:05:15.139462 | aio | 2026-04-21 17:05:15.139511 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-21 17:05:15.139630 | aio | Tuesday 21 April 2026 17:05:15 +0000 (0:00:00.536) 0:00:39.705 ********* 2026-04-21 17:05:15.194684 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-21 17:05:15.194798 | aio | 2026-04-21 17:05:15.195134 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-21 17:05:15.195190 | aio | Tuesday 21 April 2026 17:05:15 +0000 (0:00:00.050) 0:00:39.755 ********* 2026-04-21 17:05:28.480127 | aio | changed: [aio] 2026-04-21 17:05:28.480321 | aio | 2026-04-21 17:05:28.480334 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-21 17:05:28.480344 | aio | Tuesday 21 April 2026 17:05:28 +0000 (0:00:13.290) 0:00:53.046 ********* 2026-04-21 17:05:29.177132 | aio | ok: [aio] => (item=chronyd) 2026-04-21 17:05:29.177289 | aio | ok: [aio] => (item=sshd) 2026-04-21 17:05:29.177476 | aio | 2026-04-21 17:05:29.177684 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-21 17:05:29.177887 | aio | Tuesday 21 April 2026 17:05:29 +0000 (0:00:00.696) 0:00:53.742 ********* 2026-04-21 17:05:29.472359 | aio | changed: [aio] 2026-04-21 17:05:29.472437 | aio | 2026-04-21 17:05:29.472572 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-21 17:05:29.472762 | aio | Tuesday 21 April 2026 17:05:29 +0000 (0:00:00.295) 0:00:54.038 ********* 2026-04-21 17:05:29.690270 | aio | ok: [aio] 2026-04-21 17:05:29.690331 | aio | 2026-04-21 17:05:29.690487 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-21 17:05:29.690627 | aio | Tuesday 21 April 2026 17:05:29 +0000 (0:00:00.217) 0:00:54.256 ********* 2026-04-21 17:05:30.417290 | aio | changed: [aio] 2026-04-21 17:05:30.417367 | aio | 2026-04-21 17:05:30.417503 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-21 17:05:30.417632 | aio | Tuesday 21 April 2026 17:05:30 +0000 (0:00:00.727) 0:00:54.983 ********* 2026-04-21 17:05:30.767941 | aio | changed: [aio] 2026-04-21 17:05:30.767991 | aio | 2026-04-21 17:05:30.768007 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-21 17:05:30.768014 | aio | Tuesday 21 April 2026 17:05:30 +0000 (0:00:00.350) 0:00:55.333 ********* 2026-04-21 17:05:30.919158 | aio | ok: [aio] 2026-04-21 17:05:30.919274 | aio | 2026-04-21 17:05:30.919584 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-21 17:05:30.919649 | aio | Tuesday 21 April 2026 17:05:30 +0000 (0:00:00.151) 0:00:55.485 ********* 2026-04-21 17:05:31.161311 | aio | ok: [aio] => (item=aio) 2026-04-21 17:05:31.161394 | aio | 2026-04-21 17:05:31.161400 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-21 17:05:31.161405 | aio | Tuesday 21 April 2026 17:05:31 +0000 (0:00:00.241) 0:00:55.726 ********* 2026-04-21 17:05:31.204511 | aio | ok: [aio] 2026-04-21 17:05:31.204618 | aio | 2026-04-21 17:05:31.204975 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-21 17:05:31.205052 | aio | Tuesday 21 April 2026 17:05:31 +0000 (0:00:00.043) 0:00:55.770 ********* 2026-04-21 17:05:31.334839 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-04-21 17:05:31.334916 | aio | 2026-04-21 17:05:31.334977 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-21 17:05:31.335129 | aio | Tuesday 21 April 2026 17:05:31 +0000 (0:00:00.130) 0:00:55.900 ********* 2026-04-21 17:05:31.624533 | aio | changed: [aio] 2026-04-21 17:05:31.624668 | aio | 2026-04-21 17:05:31.624680 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-21 17:05:31.624694 | aio | Tuesday 21 April 2026 17:05:31 +0000 (0:00:00.289) 0:00:56.190 ********* 2026-04-21 17:05:32.358262 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-21 17:05:32.358374 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-21 17:05:32.359035 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-04-21 17:05:32.359109 | aio | 2026-04-21 17:05:32.359120 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-04-21 17:05:32.359128 | aio | Tuesday 21 April 2026 17:05:32 +0000 (0:00:00.733) 0:00:56.924 ********* 2026-04-21 17:07:59.583506 | aio | ok: [aio] 2026-04-21 17:07:59.583577 | aio | 2026-04-21 17:07:59.583719 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-21 17:07:59.583830 | aio | Tuesday 21 April 2026 17:07:59 +0000 (0:02:27.225) 0:03:24.149 ********* 2026-04-21 17:07:59.841759 | aio | changed: [aio] 2026-04-21 17:07:59.842145 | aio | 2026-04-21 17:07:59.842170 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-21 17:07:59.842179 | aio | Tuesday 21 April 2026 17:07:59 +0000 (0:00:00.258) 0:03:24.407 ********* 2026-04-21 17:07:59.873850 | aio | ok: [aio] 2026-04-21 17:07:59.873944 | aio | 2026-04-21 17:07:59.874237 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 17:07:59.874259 | aio | Tuesday 21 April 2026 17:07:59 +0000 (0:00:00.032) 0:03:24.440 ********* 2026-04-21 17:07:59.947724 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 17:07:59.974228 | aio | 2026-04-21 17:07:59.974267 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 17:07:59.974280 | aio | Tuesday 21 April 2026 17:07:59 +0000 (0:00:00.073) 0:03:24.514 ********* 2026-04-21 17:08:07.871257 | aio | ok: [aio] 2026-04-21 17:08:07.871343 | aio | 2026-04-21 17:08:07.871728 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 17:08:07.871779 | aio | Tuesday 21 April 2026 17:08:07 +0000 (0:00:07.923) 0:03:32.437 ********* 2026-04-21 17:08:07.931686 | aio | ok: [aio] => (item=aio) 2026-04-21 17:08:07.931750 | aio | 2026-04-21 17:08:07.932104 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 17:08:07.932155 | aio | Tuesday 21 April 2026 17:08:07 +0000 (0:00:00.060) 0:03:32.497 ********* 2026-04-21 17:08:08.334654 | aio | ok: [aio] 2026-04-21 17:08:08.334739 | aio | 2026-04-21 17:08:08.334880 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 17:08:08.335011 | aio | Tuesday 21 April 2026 17:08:08 +0000 (0:00:00.403) 0:03:32.900 ********* 2026-04-21 17:08:15.932957 | aio | ok: [aio] 2026-04-21 17:08:15.933048 | aio | 2026-04-21 17:08:15.933311 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-21 17:08:15.933363 | aio | Tuesday 21 April 2026 17:08:15 +0000 (0:00:07.598) 0:03:40.498 ********* 2026-04-21 17:09:34.313791 | aio | changed: [aio] 2026-04-21 17:09:34.313863 | aio | 2026-04-21 17:09:34.313904 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-21 17:09:34.314048 | aio | Tuesday 21 April 2026 17:09:34 +0000 (0:01:18.381) 0:04:58.879 ********* 2026-04-21 17:09:49.454662 | aio | ok: [aio] 2026-04-21 17:09:49.454771 | aio | 2026-04-21 17:09:49.455116 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 17:09:49.455167 | aio | Tuesday 21 April 2026 17:09:49 +0000 (0:00:15.140) 0:05:14.020 ********* 2026-04-21 17:09:49.520720 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 17:09:49.520816 | aio | 2026-04-21 17:09:49.520924 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 17:09:49.521024 | aio | Tuesday 21 April 2026 17:09:49 +0000 (0:00:00.066) 0:05:14.087 ********* 2026-04-21 17:09:49.563598 | aio | skipping: [aio] 2026-04-21 17:09:49.563767 | aio | 2026-04-21 17:09:49.564004 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 17:09:49.564233 | aio | Tuesday 21 April 2026 17:09:49 +0000 (0:00:00.042) 0:05:14.129 ********* 2026-04-21 17:09:49.605539 | aio | skipping: [aio] => (item=aio) 2026-04-21 17:09:49.605668 | aio | skipping: [aio] 2026-04-21 17:09:49.605740 | aio | 2026-04-21 17:09:49.605932 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 17:09:49.606164 | aio | Tuesday 21 April 2026 17:09:49 +0000 (0:00:00.041) 0:05:14.171 ********* 2026-04-21 17:09:49.849957 | aio | ok: [aio] 2026-04-21 17:09:49.850084 | aio | 2026-04-21 17:09:49.850261 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 17:09:49.850447 | aio | Tuesday 21 April 2026 17:09:49 +0000 (0:00:00.244) 0:05:14.415 ********* 2026-04-21 17:09:59.718138 | aio | ok: [aio] 2026-04-21 17:09:59.718235 | aio | 2026-04-21 17:09:59.718406 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-21 17:09:59.718635 | aio | Tuesday 21 April 2026 17:09:59 +0000 (0:00:09.868) 0:05:24.284 ********* 2026-04-21 17:10:16.884418 | aio | changed: [aio] 2026-04-21 17:10:16.884480 | aio | 2026-04-21 17:10:16.884487 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-21 17:10:16.884494 | aio | Tuesday 21 April 2026 17:10:16 +0000 (0:00:17.165) 0:05:41.450 ********* 2026-04-21 17:10:25.946938 | aio | ok: [aio] 2026-04-21 17:10:25.947021 | aio | 2026-04-21 17:10:25.947223 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-21 17:10:25.947270 | aio | Tuesday 21 April 2026 17:10:25 +0000 (0:00:09.063) 0:05:50.513 ********* 2026-04-21 17:10:38.098740 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-21 17:10:38.098813 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-21 17:10:38.098898 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-04-21 17:10:38.099030 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-21 17:10:38.099120 | aio | 2026-04-21 17:10:38.099219 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-21 17:10:38.099295 | aio | 2026-04-21 17:10:38.099390 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 17:10:38.099486 | aio | Tuesday 21 April 2026 17:10:38 +0000 (0:00:12.151) 0:06:02.665 ********* 2026-04-21 17:10:38.989558 | aio | ok: [aio] 2026-04-21 17:10:38.989634 | aio | 2026-04-21 17:10:38.989706 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:10:38.989799 | aio | Tuesday 21 April 2026 17:10:38 +0000 (0:00:00.890) 0:06:03.555 ********* 2026-04-21 17:10:39.196530 | aio | ok: [aio] 2026-04-21 17:10:39.196592 | aio | 2026-04-21 17:10:39.196749 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:10:39.196804 | aio | Tuesday 21 April 2026 17:10:39 +0000 (0:00:00.206) 0:06:03.762 ********* 2026-04-21 17:10:39.233982 | aio | skipping: [aio] 2026-04-21 17:10:39.234163 | aio | 2026-04-21 17:10:39.234369 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-21 17:10:39.234584 | aio | Tuesday 21 April 2026 17:10:39 +0000 (0:00:00.036) 0:06:03.799 ********* 2026-04-21 17:10:39.475441 | aio | ok: [aio] 2026-04-21 17:10:39.475554 | aio | 2026-04-21 17:10:39.475686 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:10:39.475821 | aio | Tuesday 21 April 2026 17:10:39 +0000 (0:00:00.242) 0:06:04.041 ********* 2026-04-21 17:10:39.531753 | aio | ok: [aio] => { 2026-04-21 17:10:39.532024 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-21 17:10:39.532422 | aio | } 2026-04-21 17:10:39.532752 | aio | 2026-04-21 17:10:39.533181 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:10:39.533538 | aio | Tuesday 21 April 2026 17:10:39 +0000 (0:00:00.055) 0:06:04.097 ********* 2026-04-21 17:10:39.847117 | aio | ok: [aio] 2026-04-21 17:10:39.847223 | aio | 2026-04-21 17:10:39.847367 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:10:39.847572 | aio | Tuesday 21 April 2026 17:10:39 +0000 (0:00:00.316) 0:06:04.413 ********* 2026-04-21 17:10:39.889369 | aio | skipping: [aio] 2026-04-21 17:10:39.889430 | aio | 2026-04-21 17:10:39.889546 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:10:39.889653 | aio | Tuesday 21 April 2026 17:10:39 +0000 (0:00:00.042) 0:06:04.455 ********* 2026-04-21 17:10:39.925803 | aio | skipping: [aio] 2026-04-21 17:10:39.925883 | aio | 2026-04-21 17:10:39.926005 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:10:39.926108 | aio | Tuesday 21 April 2026 17:10:39 +0000 (0:00:00.036) 0:06:04.492 ********* 2026-04-21 17:10:40.124056 | aio | ok: [aio] 2026-04-21 17:10:40.124186 | aio | 2026-04-21 17:10:40.124387 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:10:40.124569 | aio | Tuesday 21 April 2026 17:10:40 +0000 (0:00:00.198) 0:06:04.690 ********* 2026-04-21 17:10:41.210336 | aio | ok: [aio] 2026-04-21 17:10:41.210512 | aio | 2026-04-21 17:10:41.210741 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:10:41.210958 | aio | Tuesday 21 April 2026 17:10:41 +0000 (0:00:01.086) 0:06:05.776 ********* 2026-04-21 17:10:41.272687 | aio | ok: [aio] => { 2026-04-21 17:10:41.364291 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-21 17:10:41.364349 | aio | } 2026-04-21 17:10:41.364357 | aio | 2026-04-21 17:10:41.364364 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:10:41.364371 | aio | Tuesday 21 April 2026 17:10:41 +0000 (0:00:00.062) 0:06:05.839 ********* 2026-04-21 17:10:41.608063 | aio | ok: [aio] 2026-04-21 17:10:41.608264 | aio | 2026-04-21 17:10:41.608507 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:10:41.608741 | aio | Tuesday 21 April 2026 17:10:41 +0000 (0:00:00.334) 0:06:06.174 ********* 2026-04-21 17:10:43.596938 | aio | ok: [aio] 2026-04-21 17:10:43.596998 | aio | 2026-04-21 17:10:43.597007 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-21 17:10:43.597019 | aio | Tuesday 21 April 2026 17:10:43 +0000 (0:00:01.988) 0:06:08.162 ********* 2026-04-21 17:10:43.618560 | aio | skipping: [aio] 2026-04-21 17:10:43.628756 | aio | 2026-04-21 17:10:43.628980 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-21 17:10:43.629112 | aio | Tuesday 21 April 2026 17:10:43 +0000 (0:00:00.021) 0:06:08.184 ********* 2026-04-21 17:10:43.652511 | aio | skipping: [aio] 2026-04-21 17:10:43.652730 | aio | 2026-04-21 17:10:43.652943 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-21 17:10:43.653136 | aio | Tuesday 21 April 2026 17:10:43 +0000 (0:00:00.031) 0:06:08.215 ********* 2026-04-21 17:10:43.674154 | aio | skipping: [aio] 2026-04-21 17:10:43.674222 | aio | 2026-04-21 17:10:43.674243 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-21 17:10:43.674324 | aio | Tuesday 21 April 2026 17:10:43 +0000 (0:00:00.024) 0:06:08.240 ********* 2026-04-21 17:10:44.827315 | aio | ok: [aio] 2026-04-21 17:10:44.827581 | aio | 2026-04-21 17:10:44.827887 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-21 17:10:44.828172 | aio | Tuesday 21 April 2026 17:10:44 +0000 (0:00:01.152) 0:06:09.393 ********* 2026-04-21 17:10:45.271224 | aio | ok: [aio] 2026-04-21 17:10:45.271348 | aio | 2026-04-21 17:10:45.271499 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-21 17:10:45.271708 | aio | Tuesday 21 April 2026 17:10:45 +0000 (0:00:00.443) 0:06:09.837 ********* 2026-04-21 17:10:46.252528 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-21 17:10:46.252786 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-21 17:10:46.253164 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-21 17:10:46.253476 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-21 17:10:46.253801 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-21 17:10:46.254135 | aio | 2026-04-21 17:10:46.254382 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-21 17:10:46.254822 | aio | Tuesday 21 April 2026 17:10:46 +0000 (0:00:00.981) 0:06:10.818 ********* 2026-04-21 17:10:46.885872 | aio | ok: [aio] 2026-04-21 17:10:46.886138 | aio | 2026-04-21 17:10:46.886162 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-21 17:10:46.886802 | aio | Tuesday 21 April 2026 17:10:46 +0000 (0:00:00.626) 0:06:11.444 ********* 2026-04-21 17:10:46.886827 | aio | 2026-04-21 17:10:46.886837 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-21 17:10:46.886846 | aio | Tuesday 21 April 2026 17:10:46 +0000 (0:00:00.007) 0:06:11.452 ********* 2026-04-21 17:10:47.259737 | aio | ok: [aio] 2026-04-21 17:10:47.259783 | aio | 2026-04-21 17:10:47.259788 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:10:47.259793 | aio | Tuesday 21 April 2026 17:10:47 +0000 (0:00:00.373) 0:06:11.825 ********* 2026-04-21 17:10:47.468980 | aio | ok: [aio] 2026-04-21 17:10:47.469063 | aio | 2026-04-21 17:10:47.469335 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:10:47.469391 | aio | Tuesday 21 April 2026 17:10:47 +0000 (0:00:00.209) 0:06:12.035 ********* 2026-04-21 17:10:47.524160 | aio | ok: [aio] => { 2026-04-21 17:10:47.524251 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-21 17:10:47.524712 | aio | } 2026-04-21 17:10:47.524756 | aio | 2026-04-21 17:10:47.524762 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:10:47.524767 | aio | Tuesday 21 April 2026 17:10:47 +0000 (0:00:00.054) 0:06:12.090 ********* 2026-04-21 17:10:47.889187 | aio | ok: [aio] 2026-04-21 17:10:47.889278 | aio | 2026-04-21 17:10:47.889569 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:10:47.889615 | aio | Tuesday 21 April 2026 17:10:47 +0000 (0:00:00.365) 0:06:12.455 ********* 2026-04-21 17:10:52.048100 | aio | ok: [aio] 2026-04-21 17:10:52.048166 | aio | 2026-04-21 17:10:52.048370 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-21 17:10:52.048415 | aio | Tuesday 21 April 2026 17:10:52 +0000 (0:00:04.159) 0:06:16.614 ********* 2026-04-21 17:10:53.124649 | aio | ok: [aio] 2026-04-21 17:10:53.124740 | aio | 2026-04-21 17:10:53.124760 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-21 17:10:53.124986 | aio | Tuesday 21 April 2026 17:10:53 +0000 (0:00:01.076) 0:06:17.690 ********* 2026-04-21 17:10:53.318606 | aio | ok: [aio] 2026-04-21 17:10:53.318718 | aio | 2026-04-21 17:10:53.318727 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-21 17:10:53.318851 | aio | Tuesday 21 April 2026 17:10:53 +0000 (0:00:00.194) 0:06:17.884 ********* 2026-04-21 17:10:53.864013 | aio | ok: [aio] 2026-04-21 17:10:53.864093 | aio | 2026-04-21 17:10:53.864440 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-21 17:10:53.864529 | aio | Tuesday 21 April 2026 17:10:53 +0000 (0:00:00.544) 0:06:18.429 ********* 2026-04-21 17:10:54.455273 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-21 17:10:54.455414 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-21 17:10:54.455939 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-21 17:10:54.456002 | aio | 2026-04-21 17:10:54.456011 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-21 17:10:54.456018 | aio | Tuesday 21 April 2026 17:10:54 +0000 (0:00:00.591) 0:06:19.021 ********* 2026-04-21 17:10:54.876262 | aio | ok: [aio] 2026-04-21 17:10:54.876327 | aio | 2026-04-21 17:10:54.876629 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-21 17:10:54.876684 | aio | Tuesday 21 April 2026 17:10:54 +0000 (0:00:00.421) 0:06:19.442 ********* 2026-04-21 17:10:55.289747 | aio | ok: [aio] 2026-04-21 17:10:55.289836 | aio | 2026-04-21 17:10:55.289876 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-21 17:10:55.290269 | aio | Tuesday 21 April 2026 17:10:55 +0000 (0:00:00.407) 0:06:19.850 ********* 2026-04-21 17:10:55.290319 | aio | 2026-04-21 17:10:55.290325 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-21 17:10:55.290329 | aio | Tuesday 21 April 2026 17:10:55 +0000 (0:00:00.005) 0:06:19.855 ********* 2026-04-21 17:10:55.667979 | aio | ok: [aio] 2026-04-21 17:10:55.668086 | aio | 2026-04-21 17:10:55.668394 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-21 17:10:55.668421 | aio | Tuesday 21 April 2026 17:10:55 +0000 (0:00:00.378) 0:06:20.234 ********* 2026-04-21 17:10:55.713869 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-21 17:10:55.713944 | aio | 2026-04-21 17:10:55.714267 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-21 17:10:55.714319 | aio | Tuesday 21 April 2026 17:10:55 +0000 (0:00:00.045) 0:06:20.279 ********* 2026-04-21 17:10:56.911098 | aio | ok: [aio] 2026-04-21 17:10:56.911195 | aio | 2026-04-21 17:10:56.911578 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-21 17:10:56.911634 | aio | Tuesday 21 April 2026 17:10:56 +0000 (0:00:01.197) 0:06:21.477 ********* 2026-04-21 17:10:57.598808 | aio | ok: [aio] => (item=chronyd) 2026-04-21 17:10:57.598856 | aio | ok: [aio] => (item=sshd) 2026-04-21 17:10:57.598862 | aio | 2026-04-21 17:10:57.598866 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-21 17:10:57.598871 | aio | Tuesday 21 April 2026 17:10:57 +0000 (0:00:00.686) 0:06:22.164 ********* 2026-04-21 17:10:57.921151 | aio | ok: [aio] 2026-04-21 17:10:57.921226 | aio | 2026-04-21 17:10:57.921506 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-21 17:10:57.921556 | aio | Tuesday 21 April 2026 17:10:57 +0000 (0:00:00.323) 0:06:22.487 ********* 2026-04-21 17:10:58.131192 | aio | ok: [aio] 2026-04-21 17:10:58.131682 | aio | 2026-04-21 17:10:58.131700 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-21 17:10:58.131707 | aio | Tuesday 21 April 2026 17:10:58 +0000 (0:00:00.210) 0:06:22.697 ********* 2026-04-21 17:10:58.374435 | aio | ok: [aio] 2026-04-21 17:10:58.374508 | aio | 2026-04-21 17:10:58.374716 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-21 17:10:58.374736 | aio | Tuesday 21 April 2026 17:10:58 +0000 (0:00:00.243) 0:06:22.940 ********* 2026-04-21 17:10:58.612905 | aio | ok: [aio] 2026-04-21 17:10:58.612960 | aio | 2026-04-21 17:10:58.612968 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-21 17:10:58.612980 | aio | Tuesday 21 April 2026 17:10:58 +0000 (0:00:00.238) 0:06:23.179 ********* 2026-04-21 17:10:58.823588 | aio | ok: [aio] => (item=aio) 2026-04-21 17:10:58.823658 | aio | 2026-04-21 17:10:58.823933 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-21 17:10:58.823986 | aio | Tuesday 21 April 2026 17:10:58 +0000 (0:00:00.210) 0:06:23.389 ********* 2026-04-21 17:10:58.863633 | aio | ok: [aio] 2026-04-21 17:10:58.863709 | aio | 2026-04-21 17:10:58.863729 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 17:10:58.863864 | aio | Tuesday 21 April 2026 17:10:58 +0000 (0:00:00.040) 0:06:23.429 ********* 2026-04-21 17:10:58.911126 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 17:10:58.911206 | aio | 2026-04-21 17:10:58.911221 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 17:10:58.911360 | aio | Tuesday 21 April 2026 17:10:58 +0000 (0:00:00.047) 0:06:23.477 ********* 2026-04-21 17:10:58.955540 | aio | skipping: [aio] 2026-04-21 17:10:58.955981 | aio | 2026-04-21 17:10:58.956028 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 17:10:58.956087 | aio | Tuesday 21 April 2026 17:10:58 +0000 (0:00:00.044) 0:06:23.521 ********* 2026-04-21 17:10:58.992298 | aio | skipping: [aio] => (item=aio) 2026-04-21 17:10:58.992411 | aio | skipping: [aio] 2026-04-21 17:10:58.992480 | aio | 2026-04-21 17:10:58.992780 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 17:10:58.992845 | aio | Tuesday 21 April 2026 17:10:58 +0000 (0:00:00.036) 0:06:23.558 ********* 2026-04-21 17:10:59.239451 | aio | ok: [aio] 2026-04-21 17:10:59.240686 | aio | 2026-04-21 17:10:59.240746 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 17:10:59.240757 | aio | Tuesday 21 April 2026 17:10:59 +0000 (0:00:00.246) 0:06:23.805 ********* 2026-04-21 17:11:06.305479 | aio | ok: [aio] 2026-04-21 17:11:06.305538 | aio | 2026-04-21 17:11:06.305652 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-21 17:11:06.305797 | aio | Tuesday 21 April 2026 17:11:06 +0000 (0:00:07.066) 0:06:30.871 ********* 2026-04-21 17:11:11.636480 | aio | ok: [aio] 2026-04-21 17:11:11.636564 | aio | 2026-04-21 17:11:11.636953 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-21 17:11:11.637027 | aio | Tuesday 21 April 2026 17:11:11 +0000 (0:00:05.330) 0:06:36.202 ********* 2026-04-21 17:11:28.244646 | aio | ok: [aio] 2026-04-21 17:11:28.244894 | aio | 2026-04-21 17:11:28.244966 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-21 17:11:28.245115 | aio | Tuesday 21 April 2026 17:11:28 +0000 (0:00:16.608) 0:06:52.810 ********* 2026-04-21 17:13:50.084599 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-21 17:13:50.084721 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-21 17:13:50.085331 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-21 17:13:50.085386 | aio | 2026-04-21 17:13:50.085393 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-21 17:13:50.085400 | aio | Tuesday 21 April 2026 17:13:50 +0000 (0:02:21.839) 0:09:14.650 ********* 2026-04-21 17:13:59.641993 | aio | ok: [aio] 2026-04-21 17:13:59.642063 | aio | 2026-04-21 17:13:59.642262 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-21 17:13:59.642280 | aio | Tuesday 21 April 2026 17:13:59 +0000 (0:00:09.557) 0:09:24.208 ********* 2026-04-21 17:14:09.939496 | aio | ok: [aio] 2026-04-21 17:14:09.940124 | aio | 2026-04-21 17:14:09.940185 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-21 17:14:09.940204 | aio | Tuesday 21 April 2026 17:14:09 +0000 (0:00:10.297) 0:09:34.505 ********* 2026-04-21 17:14:09.990391 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-21 17:14:09.991032 | aio | 2026-04-21 17:14:09.991064 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-21 17:14:09.991076 | aio | Tuesday 21 April 2026 17:14:09 +0000 (0:00:00.050) 0:09:34.556 ********* 2026-04-21 17:14:10.027715 | aio | ok: [aio] 2026-04-21 17:14:10.027796 | aio | 2026-04-21 17:14:10.027864 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-21 17:14:10.027985 | aio | Tuesday 21 April 2026 17:14:10 +0000 (0:00:00.037) 0:09:34.593 ********* 2026-04-21 17:14:18.001161 | aio | ok: [aio] 2026-04-21 17:14:18.001739 | aio | 2026-04-21 17:14:18.001799 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-21 17:14:18.001810 | aio | Tuesday 21 April 2026 17:14:17 +0000 (0:00:07.973) 0:09:42.567 ********* 2026-04-21 17:14:18.039384 | aio | ok: [aio] 2026-04-21 17:14:18.039450 | aio | 2026-04-21 17:14:18.039552 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-21 17:14:18.039695 | aio | Tuesday 21 April 2026 17:14:18 +0000 (0:00:00.038) 0:09:42.605 ********* 2026-04-21 17:14:18.072916 | aio | skipping: [aio] => (item=1) 2026-04-21 17:14:18.072996 | aio | skipping: [aio] => (item=1) 2026-04-21 17:14:18.073778 | aio | skipping: [aio] => (item=1) 2026-04-21 17:14:18.073899 | aio | skipping: [aio] 2026-04-21 17:14:18.073909 | aio | 2026-04-21 17:14:18.073916 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-21 17:14:18.073923 | aio | Tuesday 21 April 2026 17:14:18 +0000 (0:00:00.033) 0:09:42.639 ********* 2026-04-21 17:14:18.108218 | aio | skipping: [aio] 2026-04-21 17:14:18.109032 | aio | 2026-04-21 17:14:18.109096 | aio | PLAY RECAP ********************************************************************* 2026-04-21 17:14:18.109106 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-04-21 17:14:18.109113 | aio | 2026-04-21 17:14:18.109127 | aio | 2026-04-21 17:14:18.111794 | aio | TASKS RECAP ******************************************************************** 2026-04-21 17:14:18.111844 | aio | Tuesday 21 April 2026 17:14:18 +0000 (0:00:00.035) 0:09:42.674 ********* 2026-04-21 17:14:18.111849 | aio | =============================================================================== 2026-04-21 17:14:18.111853 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 147.23s 2026-04-21 17:14:18.111857 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 141.84s 2026-04-21 17:14:18.111861 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 78.38s 2026-04-21 17:14:18.111865 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 17.17s 2026-04-21 17:14:18.111869 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 16.61s 2026-04-21 17:14:18.111873 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 15.14s 2026-04-21 17:14:18.111877 | aio | vexxhost.ceph.cephadm : Install packages ------------------------------- 13.29s 2026-04-21 17:14:18.111881 | aio | vexxhost.ceph.mgr : Configure manager modules -------------------------- 12.15s 2026-04-21 17:14:18.111884 | aio | vexxhost.containers.containerd : Install AppArmor packages ------------- 11.80s 2026-04-21 17:14:18.111888 | aio | vexxhost.ceph.osd : Mark require osd release --------------------------- 10.30s 2026-04-21 17:14:18.111892 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 9.87s 2026-04-21 17:14:18.111896 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 9.56s 2026-04-21 17:14:18.111900 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 9.06s 2026-04-21 17:14:18.111903 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 7.97s 2026-04-21 17:14:18.111907 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 7.92s 2026-04-21 17:14:18.111911 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.60s 2026-04-21 17:14:18.111915 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.07s 2026-04-21 17:14:18.111919 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.33s 2026-04-21 17:14:18.111923 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.76s 2026-04-21 17:14:18.111927 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.16s 2026-04-21 17:14:18.235620 | aio | INFO [default > converge] Executed: Successful 2026-04-21 17:14:18.244596 | aio | INFO [default > idempotence] Executing 2026-04-21 17:14:19.170915 | aio | 2026-04-21 17:14:19.172246 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-21 17:14:19.172288 | aio | 2026-04-21 17:14:19.172293 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 17:14:19.172298 | aio | Tuesday 21 April 2026 17:14:19 +0000 (0:00:00.052) 0:00:00.052 ********* 2026-04-21 17:14:20.489165 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-21 17:14:20.489230 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-21 17:14:20.489249 | aio | interpreter could change the meaning of that path. See 2026-04-21 17:14:20.489297 | aio | https://docs.ansible.com/ansible- 2026-04-21 17:14:20.489392 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-21 17:14:20.502234 | aio | ok: [aio] 2026-04-21 17:14:20.502385 | aio | 2026-04-21 17:14:20.502603 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:14:20.502817 | aio | Tuesday 21 April 2026 17:14:20 +0000 (0:00:01.331) 0:00:01.384 ********* 2026-04-21 17:14:20.818604 | aio | ok: [aio] 2026-04-21 17:14:20.818696 | aio | 2026-04-21 17:14:20.818857 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:14:20.819007 | aio | Tuesday 21 April 2026 17:14:20 +0000 (0:00:00.316) 0:00:01.700 ********* 2026-04-21 17:14:20.852764 | aio | skipping: [aio] 2026-04-21 17:14:20.852894 | aio | 2026-04-21 17:14:20.853127 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-21 17:14:20.853426 | aio | Tuesday 21 April 2026 17:14:20 +0000 (0:00:00.033) 0:00:01.734 ********* 2026-04-21 17:14:21.175471 | aio | ok: [aio] 2026-04-21 17:14:21.175550 | aio | 2026-04-21 17:14:21.175704 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:14:21.175852 | aio | Tuesday 21 April 2026 17:14:21 +0000 (0:00:00.322) 0:00:02.057 ********* 2026-04-21 17:14:21.255348 | aio | ok: [aio] => { 2026-04-21 17:14:21.255536 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-21 17:14:21.255740 | aio | } 2026-04-21 17:14:21.255975 | aio | 2026-04-21 17:14:21.256175 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:14:21.256388 | aio | Tuesday 21 April 2026 17:14:21 +0000 (0:00:00.079) 0:00:02.137 ********* 2026-04-21 17:14:21.739480 | aio | ok: [aio] 2026-04-21 17:14:21.739590 | aio | 2026-04-21 17:14:21.739744 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:14:21.739932 | aio | Tuesday 21 April 2026 17:14:21 +0000 (0:00:00.484) 0:00:02.621 ********* 2026-04-21 17:14:21.783876 | aio | skipping: [aio] 2026-04-21 17:14:21.784000 | aio | 2026-04-21 17:14:21.784189 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:14:21.784392 | aio | Tuesday 21 April 2026 17:14:21 +0000 (0:00:00.044) 0:00:02.666 ********* 2026-04-21 17:14:21.825513 | aio | skipping: [aio] 2026-04-21 17:14:21.825692 | aio | 2026-04-21 17:14:21.825916 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:14:21.826119 | aio | Tuesday 21 April 2026 17:14:21 +0000 (0:00:00.041) 0:00:02.707 ********* 2026-04-21 17:14:22.053294 | aio | ok: [aio] 2026-04-21 17:14:22.053471 | aio | 2026-04-21 17:14:22.053704 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:14:22.053926 | aio | Tuesday 21 April 2026 17:14:22 +0000 (0:00:00.227) 0:00:02.935 ********* 2026-04-21 17:14:23.359072 | aio | ok: [aio] 2026-04-21 17:14:23.359335 | aio | 2026-04-21 17:14:23.359350 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:14:23.359359 | aio | Tuesday 21 April 2026 17:14:23 +0000 (0:00:01.305) 0:00:04.240 ********* 2026-04-21 17:14:23.443236 | aio | ok: [aio] => { 2026-04-21 17:14:23.443307 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-21 17:14:23.443867 | aio | } 2026-04-21 17:14:23.443949 | aio | 2026-04-21 17:14:23.443954 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:14:23.443960 | aio | Tuesday 21 April 2026 17:14:23 +0000 (0:00:00.084) 0:00:04.325 ********* 2026-04-21 17:14:23.794855 | aio | ok: [aio] 2026-04-21 17:14:23.794916 | aio | 2026-04-21 17:14:23.795035 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:14:23.795181 | aio | Tuesday 21 April 2026 17:14:23 +0000 (0:00:00.352) 0:00:04.677 ********* 2026-04-21 17:14:26.191397 | aio | ok: [aio] 2026-04-21 17:14:26.191483 | aio | 2026-04-21 17:14:26.191787 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-21 17:14:26.191848 | aio | Tuesday 21 April 2026 17:14:26 +0000 (0:00:02.396) 0:00:07.073 ********* 2026-04-21 17:14:26.219726 | aio | skipping: [aio] 2026-04-21 17:14:26.219788 | aio | 2026-04-21 17:14:26.219887 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-21 17:14:26.220021 | aio | Tuesday 21 April 2026 17:14:26 +0000 (0:00:00.028) 0:00:07.102 ********* 2026-04-21 17:14:26.247786 | aio | skipping: [aio] 2026-04-21 17:14:26.254327 | aio | 2026-04-21 17:14:26.254353 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-21 17:14:26.254364 | aio | Tuesday 21 April 2026 17:14:26 +0000 (0:00:00.028) 0:00:07.130 ********* 2026-04-21 17:14:26.275598 | aio | skipping: [aio] 2026-04-21 17:14:26.275661 | aio | 2026-04-21 17:14:26.275810 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-21 17:14:26.275854 | aio | Tuesday 21 April 2026 17:14:26 +0000 (0:00:00.027) 0:00:07.158 ********* 2026-04-21 17:14:27.444963 | aio | ok: [aio] 2026-04-21 17:14:27.445035 | aio | 2026-04-21 17:14:27.445259 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-21 17:14:27.445300 | aio | Tuesday 21 April 2026 17:14:27 +0000 (0:00:01.169) 0:00:08.327 ********* 2026-04-21 17:14:27.909619 | aio | ok: [aio] 2026-04-21 17:14:27.913984 | aio | 2026-04-21 17:14:27.914012 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-21 17:14:27.914023 | aio | Tuesday 21 April 2026 17:14:27 +0000 (0:00:00.464) 0:00:08.791 ********* 2026-04-21 17:14:28.871930 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-21 17:14:28.871989 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-21 17:14:28.871997 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-21 17:14:28.872003 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-21 17:14:28.872009 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-21 17:14:28.872016 | aio | 2026-04-21 17:14:28.872021 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-21 17:14:28.872027 | aio | Tuesday 21 April 2026 17:14:28 +0000 (0:00:00.958) 0:00:09.750 ********* 2026-04-21 17:14:29.463441 | aio | ok: [aio] 2026-04-21 17:14:29.463523 | aio | 2026-04-21 17:14:29.464288 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-21 17:14:29.464341 | aio | Tuesday 21 April 2026 17:14:29 +0000 (0:00:00.584) 0:00:10.335 ********* 2026-04-21 17:14:29.464350 | aio | 2026-04-21 17:14:29.464357 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-21 17:14:29.464364 | aio | Tuesday 21 April 2026 17:14:29 +0000 (0:00:00.010) 0:00:10.345 ********* 2026-04-21 17:14:30.060020 | aio | ok: [aio] 2026-04-21 17:14:30.060088 | aio | 2026-04-21 17:14:30.060186 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:14:30.060293 | aio | Tuesday 21 April 2026 17:14:30 +0000 (0:00:00.597) 0:00:10.942 ********* 2026-04-21 17:14:30.275321 | aio | ok: [aio] 2026-04-21 17:14:30.275399 | aio | 2026-04-21 17:14:30.275646 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:14:30.275701 | aio | Tuesday 21 April 2026 17:14:30 +0000 (0:00:00.215) 0:00:11.157 ********* 2026-04-21 17:14:30.342980 | aio | ok: [aio] => { 2026-04-21 17:14:30.343102 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-21 17:14:30.343429 | aio | } 2026-04-21 17:14:30.343489 | aio | 2026-04-21 17:14:30.343503 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:14:30.343648 | aio | Tuesday 21 April 2026 17:14:30 +0000 (0:00:00.067) 0:00:11.225 ********* 2026-04-21 17:14:30.736111 | aio | ok: [aio] 2026-04-21 17:14:30.736182 | aio | 2026-04-21 17:14:30.736445 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:14:30.736464 | aio | Tuesday 21 April 2026 17:14:30 +0000 (0:00:00.393) 0:00:11.618 ********* 2026-04-21 17:14:33.957266 | aio | ok: [aio] 2026-04-21 17:14:33.957351 | aio | 2026-04-21 17:14:33.957626 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-21 17:14:33.957675 | aio | Tuesday 21 April 2026 17:14:33 +0000 (0:00:03.221) 0:00:14.839 ********* 2026-04-21 17:14:35.073145 | aio | ok: [aio] 2026-04-21 17:14:35.073212 | aio | 2026-04-21 17:14:35.073424 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-21 17:14:35.073471 | aio | Tuesday 21 April 2026 17:14:35 +0000 (0:00:01.116) 0:00:15.955 ********* 2026-04-21 17:14:35.366166 | aio | ok: [aio] 2026-04-21 17:14:35.366240 | aio | 2026-04-21 17:14:35.366299 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-21 17:14:35.366429 | aio | Tuesday 21 April 2026 17:14:35 +0000 (0:00:00.293) 0:00:16.248 ********* 2026-04-21 17:14:35.812743 | aio | ok: [aio] 2026-04-21 17:14:35.812852 | aio | 2026-04-21 17:14:35.813258 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-21 17:14:35.813304 | aio | Tuesday 21 April 2026 17:14:35 +0000 (0:00:00.446) 0:00:16.695 ********* 2026-04-21 17:14:36.384428 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-21 17:14:36.384906 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-21 17:14:36.385230 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-21 17:14:36.385252 | aio | 2026-04-21 17:14:36.385275 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-21 17:14:36.385289 | aio | Tuesday 21 April 2026 17:14:36 +0000 (0:00:00.571) 0:00:17.266 ********* 2026-04-21 17:14:36.805499 | aio | ok: [aio] 2026-04-21 17:14:36.805622 | aio | 2026-04-21 17:14:36.805634 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-21 17:14:36.805755 | aio | Tuesday 21 April 2026 17:14:36 +0000 (0:00:00.421) 0:00:17.687 ********* 2026-04-21 17:14:37.239584 | aio | ok: [aio] 2026-04-21 17:14:37.239668 | aio | 2026-04-21 17:14:37.239731 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-21 17:14:37.240156 | aio | Tuesday 21 April 2026 17:14:37 +0000 (0:00:00.427) 0:00:18.115 ********* 2026-04-21 17:14:37.240201 | aio | 2026-04-21 17:14:37.240207 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-21 17:14:37.240211 | aio | Tuesday 21 April 2026 17:14:37 +0000 (0:00:00.006) 0:00:18.122 ********* 2026-04-21 17:14:37.615379 | aio | ok: [aio] 2026-04-21 17:14:37.615424 | aio | 2026-04-21 17:14:37.615432 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-21 17:14:37.615437 | aio | Tuesday 21 April 2026 17:14:37 +0000 (0:00:00.375) 0:00:18.497 ********* 2026-04-21 17:14:37.656982 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-21 17:14:37.657040 | aio | 2026-04-21 17:14:37.657136 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-21 17:14:37.657271 | aio | Tuesday 21 April 2026 17:14:37 +0000 (0:00:00.042) 0:00:18.539 ********* 2026-04-21 17:14:38.772693 | aio | ok: [aio] 2026-04-21 17:14:38.772796 | aio | 2026-04-21 17:14:38.773131 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-21 17:14:38.773243 | aio | Tuesday 21 April 2026 17:14:38 +0000 (0:00:01.115) 0:00:19.655 ********* 2026-04-21 17:14:39.486217 | aio | ok: [aio] => (item=chronyd) 2026-04-21 17:14:39.486309 | aio | ok: [aio] => (item=sshd) 2026-04-21 17:14:39.486327 | aio | 2026-04-21 17:14:39.486549 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-21 17:14:39.486593 | aio | Tuesday 21 April 2026 17:14:39 +0000 (0:00:00.713) 0:00:20.368 ********* 2026-04-21 17:14:41.016341 | aio | ok: [aio] 2026-04-21 17:14:41.016403 | aio | 2026-04-21 17:14:41.016733 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-21 17:14:41.016877 | aio | Tuesday 21 April 2026 17:14:41 +0000 (0:00:01.529) 0:00:21.898 ********* 2026-04-21 17:14:41.240119 | aio | ok: [aio] 2026-04-21 17:14:41.240187 | aio | 2026-04-21 17:14:41.240259 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-21 17:14:41.240389 | aio | Tuesday 21 April 2026 17:14:41 +0000 (0:00:00.224) 0:00:22.122 ********* 2026-04-21 17:14:41.679910 | aio | ok: [aio] 2026-04-21 17:14:41.679966 | aio | 2026-04-21 17:14:41.680242 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-21 17:14:41.680261 | aio | Tuesday 21 April 2026 17:14:41 +0000 (0:00:00.439) 0:00:22.562 ********* 2026-04-21 17:14:42.071281 | aio | ok: [aio] 2026-04-21 17:14:42.071354 | aio | 2026-04-21 17:14:42.071685 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-21 17:14:42.071733 | aio | Tuesday 21 April 2026 17:14:42 +0000 (0:00:00.391) 0:00:22.953 ********* 2026-04-21 17:14:42.138034 | aio | ok: [aio] 2026-04-21 17:14:42.138099 | aio | 2026-04-21 17:14:42.138304 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-21 17:14:42.138348 | aio | Tuesday 21 April 2026 17:14:42 +0000 (0:00:00.067) 0:00:23.020 ********* 2026-04-21 17:14:42.358951 | aio | ok: [aio] => (item=aio) 2026-04-21 17:14:42.359016 | aio | 2026-04-21 17:14:42.359329 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-21 17:14:42.359382 | aio | Tuesday 21 April 2026 17:14:42 +0000 (0:00:00.220) 0:00:23.241 ********* 2026-04-21 17:14:42.402021 | aio | ok: [aio] 2026-04-21 17:14:42.402087 | aio | 2026-04-21 17:14:42.402454 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-21 17:14:42.402506 | aio | Tuesday 21 April 2026 17:14:42 +0000 (0:00:00.043) 0:00:23.284 ********* 2026-04-21 17:14:42.441847 | aio | skipping: [aio] 2026-04-21 17:14:42.441918 | aio | 2026-04-21 17:14:42.442174 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 17:14:42.442224 | aio | Tuesday 21 April 2026 17:14:42 +0000 (0:00:00.039) 0:00:23.324 ********* 2026-04-21 17:14:42.517584 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 17:14:42.517643 | aio | 2026-04-21 17:14:42.517940 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 17:14:42.517959 | aio | Tuesday 21 April 2026 17:14:42 +0000 (0:00:00.075) 0:00:23.399 ********* 2026-04-21 17:14:55.272875 | aio | ok: [aio] 2026-04-21 17:14:55.272951 | aio | 2026-04-21 17:14:55.273291 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 17:14:55.273344 | aio | Tuesday 21 April 2026 17:14:55 +0000 (0:00:12.755) 0:00:36.155 ********* 2026-04-21 17:14:55.328526 | aio | ok: [aio] => (item=aio) 2026-04-21 17:14:55.328602 | aio | 2026-04-21 17:14:55.328887 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 17:14:55.328956 | aio | Tuesday 21 April 2026 17:14:55 +0000 (0:00:00.055) 0:00:36.210 ********* 2026-04-21 17:14:55.795307 | aio | ok: [aio] 2026-04-21 17:14:55.795734 | aio | 2026-04-21 17:14:55.795787 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 17:14:55.795796 | aio | Tuesday 21 April 2026 17:14:55 +0000 (0:00:00.466) 0:00:36.677 ********* 2026-04-21 17:15:03.610761 | aio | ok: [aio] 2026-04-21 17:15:03.610846 | aio | 2026-04-21 17:15:03.611034 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-21 17:15:03.611082 | aio | Tuesday 21 April 2026 17:15:03 +0000 (0:00:07.815) 0:00:44.493 ********* 2026-04-21 17:15:10.267171 | aio | ok: [aio] 2026-04-21 17:15:10.267250 | aio | 2026-04-21 17:15:10.267436 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-21 17:15:10.267480 | aio | Tuesday 21 April 2026 17:15:10 +0000 (0:00:06.656) 0:00:51.149 ********* 2026-04-21 17:15:24.532406 | aio | ok: [aio] 2026-04-21 17:15:24.532500 | aio | 2026-04-21 17:15:24.532814 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 17:15:24.532849 | aio | Tuesday 21 April 2026 17:15:24 +0000 (0:00:14.265) 0:01:05.414 ********* 2026-04-21 17:15:24.603914 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 17:15:24.603973 | aio | 2026-04-21 17:15:24.604269 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 17:15:24.604288 | aio | Tuesday 21 April 2026 17:15:24 +0000 (0:00:00.071) 0:01:05.486 ********* 2026-04-21 17:15:24.644912 | aio | skipping: [aio] 2026-04-21 17:15:24.645002 | aio | 2026-04-21 17:15:24.645293 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 17:15:24.645347 | aio | Tuesday 21 April 2026 17:15:24 +0000 (0:00:00.040) 0:01:05.527 ********* 2026-04-21 17:15:24.683203 | aio | skipping: [aio] => (item=aio) 2026-04-21 17:15:24.683339 | aio | skipping: [aio] 2026-04-21 17:15:24.683822 | aio | 2026-04-21 17:15:24.683916 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 17:15:24.683925 | aio | Tuesday 21 April 2026 17:15:24 +0000 (0:00:00.037) 0:01:05.565 ********* 2026-04-21 17:15:24.967237 | aio | ok: [aio] 2026-04-21 17:15:24.967305 | aio | 2026-04-21 17:15:24.967398 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 17:15:24.967546 | aio | Tuesday 21 April 2026 17:15:24 +0000 (0:00:00.284) 0:01:05.849 ********* 2026-04-21 17:15:31.932758 | aio | ok: [aio] 2026-04-21 17:15:31.932881 | aio | 2026-04-21 17:15:31.933151 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-21 17:15:31.933207 | aio | Tuesday 21 April 2026 17:15:31 +0000 (0:00:06.965) 0:01:12.815 ********* 2026-04-21 17:15:38.164988 | aio | ok: [aio] 2026-04-21 17:15:38.165075 | aio | 2026-04-21 17:15:38.165276 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-21 17:15:38.165317 | aio | Tuesday 21 April 2026 17:15:38 +0000 (0:00:06.232) 0:01:19.047 ********* 2026-04-21 17:15:44.265537 | aio | ok: [aio] 2026-04-21 17:15:44.265627 | aio | 2026-04-21 17:15:44.265818 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-04-21 17:15:44.265866 | aio | Tuesday 21 April 2026 17:15:44 +0000 (0:00:06.100) 0:01:25.147 ********* 2026-04-21 17:15:55.459140 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-04-21 17:15:55.459227 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-04-21 17:15:55.459286 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-04-21 17:15:55.459832 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-04-21 17:15:55.459881 | aio | 2026-04-21 17:15:55.459886 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-21 17:15:55.459891 | aio | 2026-04-21 17:15:55.459895 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 17:15:55.459900 | aio | Tuesday 21 April 2026 17:15:55 +0000 (0:00:11.193) 0:01:36.341 ********* 2026-04-21 17:15:56.355203 | aio | ok: [aio] 2026-04-21 17:15:56.355281 | aio | 2026-04-21 17:15:56.355636 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:15:56.355687 | aio | Tuesday 21 April 2026 17:15:56 +0000 (0:00:00.895) 0:01:37.237 ********* 2026-04-21 17:15:56.552850 | aio | ok: [aio] 2026-04-21 17:15:56.552921 | aio | 2026-04-21 17:15:56.553120 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:15:56.553135 | aio | Tuesday 21 April 2026 17:15:56 +0000 (0:00:00.197) 0:01:37.435 ********* 2026-04-21 17:15:56.583403 | aio | skipping: [aio] 2026-04-21 17:15:56.583557 | aio | 2026-04-21 17:15:56.583707 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-21 17:15:56.583848 | aio | Tuesday 21 April 2026 17:15:56 +0000 (0:00:00.030) 0:01:37.465 ********* 2026-04-21 17:15:56.792441 | aio | ok: [aio] 2026-04-21 17:15:56.792650 | aio | 2026-04-21 17:15:56.792898 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:15:56.793109 | aio | Tuesday 21 April 2026 17:15:56 +0000 (0:00:00.208) 0:01:37.674 ********* 2026-04-21 17:15:56.860179 | aio | ok: [aio] => { 2026-04-21 17:15:56.860474 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-21 17:15:56.860591 | aio | } 2026-04-21 17:15:56.860703 | aio | 2026-04-21 17:15:56.860866 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:15:56.861004 | aio | Tuesday 21 April 2026 17:15:56 +0000 (0:00:00.067) 0:01:37.742 ********* 2026-04-21 17:15:57.191819 | aio | ok: [aio] 2026-04-21 17:15:57.191884 | aio | 2026-04-21 17:15:57.191977 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:15:57.192078 | aio | Tuesday 21 April 2026 17:15:57 +0000 (0:00:00.331) 0:01:38.074 ********* 2026-04-21 17:15:57.225145 | aio | skipping: [aio] 2026-04-21 17:15:57.225293 | aio | 2026-04-21 17:15:57.225523 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:15:57.225754 | aio | Tuesday 21 April 2026 17:15:57 +0000 (0:00:00.033) 0:01:38.107 ********* 2026-04-21 17:15:57.256736 | aio | skipping: [aio] 2026-04-21 17:15:57.256983 | aio | 2026-04-21 17:15:57.257216 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:15:57.257426 | aio | Tuesday 21 April 2026 17:15:57 +0000 (0:00:00.031) 0:01:38.139 ********* 2026-04-21 17:15:57.454034 | aio | ok: [aio] 2026-04-21 17:15:57.454259 | aio | 2026-04-21 17:15:57.454555 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-21 17:15:57.454844 | aio | Tuesday 21 April 2026 17:15:57 +0000 (0:00:00.197) 0:01:38.336 ********* 2026-04-21 17:15:58.563543 | aio | ok: [aio] 2026-04-21 17:15:58.563840 | aio | 2026-04-21 17:15:58.564027 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:15:58.564370 | aio | Tuesday 21 April 2026 17:15:58 +0000 (0:00:01.109) 0:01:39.445 ********* 2026-04-21 17:15:58.634957 | aio | ok: [aio] => { 2026-04-21 17:15:58.635266 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-21 17:15:58.635519 | aio | } 2026-04-21 17:15:58.635758 | aio | 2026-04-21 17:15:58.636026 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:15:58.636298 | aio | Tuesday 21 April 2026 17:15:58 +0000 (0:00:00.071) 0:01:39.517 ********* 2026-04-21 17:15:58.988576 | aio | ok: [aio] 2026-04-21 17:15:58.988647 | aio | 2026-04-21 17:15:58.988849 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:15:58.989000 | aio | Tuesday 21 April 2026 17:15:58 +0000 (0:00:00.353) 0:01:39.870 ********* 2026-04-21 17:16:01.972019 | aio | ok: [aio] 2026-04-21 17:16:01.972111 | aio | 2026-04-21 17:16:01.972120 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-21 17:16:01.972127 | aio | Tuesday 21 April 2026 17:16:01 +0000 (0:00:02.983) 0:01:42.854 ********* 2026-04-21 17:16:01.994343 | aio | skipping: [aio] 2026-04-21 17:16:01.994426 | aio | 2026-04-21 17:16:01.994734 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-21 17:16:01.994782 | aio | Tuesday 21 April 2026 17:16:01 +0000 (0:00:00.022) 0:01:42.876 ********* 2026-04-21 17:16:02.021441 | aio | skipping: [aio] 2026-04-21 17:16:02.021838 | aio | 2026-04-21 17:16:02.021859 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-21 17:16:02.021867 | aio | Tuesday 21 April 2026 17:16:02 +0000 (0:00:00.026) 0:01:42.903 ********* 2026-04-21 17:16:02.050704 | aio | skipping: [aio] 2026-04-21 17:16:02.050822 | aio | 2026-04-21 17:16:02.051182 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-21 17:16:02.051233 | aio | Tuesday 21 April 2026 17:16:02 +0000 (0:00:00.029) 0:01:42.933 ********* 2026-04-21 17:16:03.161721 | aio | ok: [aio] 2026-04-21 17:16:03.161836 | aio | 2026-04-21 17:16:03.162240 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-21 17:16:03.162289 | aio | Tuesday 21 April 2026 17:16:03 +0000 (0:00:01.110) 0:01:44.044 ********* 2026-04-21 17:16:03.626384 | aio | ok: [aio] 2026-04-21 17:16:03.626447 | aio | 2026-04-21 17:16:03.626538 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-21 17:16:03.626645 | aio | Tuesday 21 April 2026 17:16:03 +0000 (0:00:00.464) 0:01:44.509 ********* 2026-04-21 17:16:04.607248 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-04-21 17:16:04.607315 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-21 17:16:04.607950 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-21 17:16:04.607993 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-21 17:16:04.607999 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-21 17:16:04.608004 | aio | 2026-04-21 17:16:04.608009 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-21 17:16:04.608013 | aio | Tuesday 21 April 2026 17:16:04 +0000 (0:00:00.980) 0:01:45.489 ********* 2026-04-21 17:16:05.176915 | aio | ok: [aio] 2026-04-21 17:16:05.176994 | aio | 2026-04-21 17:16:05.177107 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-21 17:16:05.177511 | aio | Tuesday 21 April 2026 17:16:05 +0000 (0:00:00.564) 0:01:46.054 ********* 2026-04-21 17:16:05.177672 | aio | 2026-04-21 17:16:05.177683 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-21 17:16:05.177688 | aio | Tuesday 21 April 2026 17:16:05 +0000 (0:00:00.005) 0:01:46.059 ********* 2026-04-21 17:16:05.542608 | aio | ok: [aio] 2026-04-21 17:16:05.542681 | aio | 2026-04-21 17:16:05.542895 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-21 17:16:05.542940 | aio | Tuesday 21 April 2026 17:16:05 +0000 (0:00:00.365) 0:01:46.425 ********* 2026-04-21 17:16:05.767155 | aio | ok: [aio] 2026-04-21 17:16:05.767244 | aio | 2026-04-21 17:16:05.767273 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-21 17:16:05.767436 | aio | Tuesday 21 April 2026 17:16:05 +0000 (0:00:00.224) 0:01:46.649 ********* 2026-04-21 17:16:05.833638 | aio | ok: [aio] => { 2026-04-21 17:16:05.834369 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-21 17:16:05.834421 | aio | } 2026-04-21 17:16:05.834430 | aio | 2026-04-21 17:16:05.834437 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-21 17:16:05.834445 | aio | Tuesday 21 April 2026 17:16:05 +0000 (0:00:00.066) 0:01:46.715 ********* 2026-04-21 17:16:06.201957 | aio | ok: [aio] 2026-04-21 17:16:06.202066 | aio | 2026-04-21 17:16:06.202364 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-21 17:16:06.202384 | aio | Tuesday 21 April 2026 17:16:06 +0000 (0:00:00.368) 0:01:47.084 ********* 2026-04-21 17:16:10.382383 | aio | ok: [aio] 2026-04-21 17:16:10.382430 | aio | 2026-04-21 17:16:10.382435 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-21 17:16:10.382440 | aio | Tuesday 21 April 2026 17:16:10 +0000 (0:00:04.180) 0:01:51.264 ********* 2026-04-21 17:16:11.471750 | aio | ok: [aio] 2026-04-21 17:16:11.471831 | aio | 2026-04-21 17:16:11.471893 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-21 17:16:11.472057 | aio | Tuesday 21 April 2026 17:16:11 +0000 (0:00:01.088) 0:01:52.353 ********* 2026-04-21 17:16:11.674885 | aio | ok: [aio] 2026-04-21 17:16:11.674954 | aio | 2026-04-21 17:16:11.675211 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-21 17:16:11.675264 | aio | Tuesday 21 April 2026 17:16:11 +0000 (0:00:00.203) 0:01:52.557 ********* 2026-04-21 17:16:12.117107 | aio | ok: [aio] 2026-04-21 17:16:12.117193 | aio | 2026-04-21 17:16:12.117509 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-21 17:16:12.117584 | aio | Tuesday 21 April 2026 17:16:12 +0000 (0:00:00.442) 0:01:52.999 ********* 2026-04-21 17:16:12.695555 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-04-21 17:16:12.695691 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-21 17:16:12.696289 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-21 17:16:12.696308 | aio | 2026-04-21 17:16:12.696315 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-21 17:16:12.696322 | aio | Tuesday 21 April 2026 17:16:12 +0000 (0:00:00.578) 0:01:53.578 ********* 2026-04-21 17:16:13.107441 | aio | ok: [aio] 2026-04-21 17:16:13.107513 | aio | 2026-04-21 17:16:13.107848 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-21 17:16:13.107893 | aio | Tuesday 21 April 2026 17:16:13 +0000 (0:00:00.411) 0:01:53.989 ********* 2026-04-21 17:16:13.527713 | aio | ok: [aio] 2026-04-21 17:16:13.527761 | aio | 2026-04-21 17:16:13.527767 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-21 17:16:13.527774 | aio | Tuesday 21 April 2026 17:16:13 +0000 (0:00:00.412) 0:01:54.402 ********* 2026-04-21 17:16:13.527780 | aio | 2026-04-21 17:16:13.527785 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-21 17:16:13.527790 | aio | Tuesday 21 April 2026 17:16:13 +0000 (0:00:00.007) 0:01:54.409 ********* 2026-04-21 17:16:13.956910 | aio | ok: [aio] 2026-04-21 17:16:13.956987 | aio | 2026-04-21 17:16:13.957196 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-21 17:16:13.957240 | aio | Tuesday 21 April 2026 17:16:13 +0000 (0:00:00.430) 0:01:54.839 ********* 2026-04-21 17:16:14.002491 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-21 17:16:14.002573 | aio | 2026-04-21 17:16:14.002867 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-21 17:16:14.002914 | aio | Tuesday 21 April 2026 17:16:13 +0000 (0:00:00.045) 0:01:54.884 ********* 2026-04-21 17:16:15.283857 | aio | ok: [aio] 2026-04-21 17:16:15.283948 | aio | 2026-04-21 17:16:15.284325 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-21 17:16:15.284586 | aio | Tuesday 21 April 2026 17:16:15 +0000 (0:00:01.281) 0:01:56.166 ********* 2026-04-21 17:16:15.940534 | aio | ok: [aio] => (item=chronyd) 2026-04-21 17:16:15.940792 | aio | ok: [aio] => (item=sshd) 2026-04-21 17:16:15.941479 | aio | 2026-04-21 17:16:15.941510 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-21 17:16:15.941521 | aio | Tuesday 21 April 2026 17:16:15 +0000 (0:00:00.655) 0:01:56.821 ********* 2026-04-21 17:16:16.573564 | aio | ok: [aio] 2026-04-21 17:16:16.573651 | aio | 2026-04-21 17:16:16.573960 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-21 17:16:16.574013 | aio | Tuesday 21 April 2026 17:16:16 +0000 (0:00:00.634) 0:01:57.455 ********* 2026-04-21 17:16:16.794618 | aio | ok: [aio] 2026-04-21 17:16:16.794687 | aio | 2026-04-21 17:16:16.794777 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-21 17:16:16.794916 | aio | Tuesday 21 April 2026 17:16:16 +0000 (0:00:00.221) 0:01:57.677 ********* 2026-04-21 17:16:17.027591 | aio | ok: [aio] 2026-04-21 17:16:17.028078 | aio | 2026-04-21 17:16:17.028164 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-21 17:16:17.028173 | aio | Tuesday 21 April 2026 17:16:17 +0000 (0:00:00.232) 0:01:57.909 ********* 2026-04-21 17:16:17.256445 | aio | ok: [aio] 2026-04-21 17:16:17.256513 | aio | 2026-04-21 17:16:17.256883 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-21 17:16:17.256949 | aio | Tuesday 21 April 2026 17:16:17 +0000 (0:00:00.229) 0:01:58.138 ********* 2026-04-21 17:16:17.517304 | aio | ok: [aio] => (item=aio) 2026-04-21 17:16:17.517441 | aio | 2026-04-21 17:16:17.517647 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-21 17:16:17.517826 | aio | Tuesday 21 April 2026 17:16:17 +0000 (0:00:00.260) 0:01:58.399 ********* 2026-04-21 17:16:17.554984 | aio | ok: [aio] 2026-04-21 17:16:17.555072 | aio | 2026-04-21 17:16:17.555201 | aio | TASK [Install Ceph host] ******************************************************* 2026-04-21 17:16:17.555335 | aio | Tuesday 21 April 2026 17:16:17 +0000 (0:00:00.037) 0:01:58.437 ********* 2026-04-21 17:16:17.611228 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-04-21 17:16:17.611303 | aio | 2026-04-21 17:16:17.611404 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-21 17:16:17.611530 | aio | Tuesday 21 April 2026 17:16:17 +0000 (0:00:00.056) 0:01:58.493 ********* 2026-04-21 17:16:17.646525 | aio | skipping: [aio] 2026-04-21 17:16:17.646626 | aio | 2026-04-21 17:16:17.646783 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-21 17:16:17.646916 | aio | Tuesday 21 April 2026 17:16:17 +0000 (0:00:00.035) 0:01:58.528 ********* 2026-04-21 17:16:17.683072 | aio | skipping: [aio] => (item=aio) 2026-04-21 17:16:17.683174 | aio | skipping: [aio] 2026-04-21 17:16:17.683340 | aio | 2026-04-21 17:16:17.683475 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-21 17:16:17.683612 | aio | Tuesday 21 April 2026 17:16:17 +0000 (0:00:00.036) 0:01:58.565 ********* 2026-04-21 17:16:17.941026 | aio | ok: [aio] 2026-04-21 17:16:17.941279 | aio | 2026-04-21 17:16:17.941562 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-21 17:16:17.941839 | aio | Tuesday 21 April 2026 17:16:17 +0000 (0:00:00.257) 0:01:58.822 ********* 2026-04-21 17:16:25.859414 | aio | ok: [aio] 2026-04-21 17:16:25.859476 | aio | 2026-04-21 17:16:25.859484 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-21 17:16:25.859490 | aio | Tuesday 21 April 2026 17:16:25 +0000 (0:00:07.918) 0:02:06.741 ********* 2026-04-21 17:16:31.368172 | aio | ok: [aio] 2026-04-21 17:16:31.368254 | aio | 2026-04-21 17:16:31.368457 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-21 17:16:31.368505 | aio | Tuesday 21 April 2026 17:16:31 +0000 (0:00:05.509) 0:02:12.250 ********* 2026-04-21 17:16:45.305291 | aio | ok: [aio] 2026-04-21 17:16:45.305377 | aio | 2026-04-21 17:16:45.305576 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-21 17:16:45.305623 | aio | Tuesday 21 April 2026 17:16:45 +0000 (0:00:13.936) 0:02:26.187 ********* 2026-04-21 17:16:45.364648 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-04-21 17:16:45.364758 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-04-21 17:16:45.364808 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-04-21 17:16:45.365199 | aio | skipping: [aio] 2026-04-21 17:16:45.365243 | aio | 2026-04-21 17:16:45.365249 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-21 17:16:45.365254 | aio | Tuesday 21 April 2026 17:16:45 +0000 (0:00:00.059) 0:02:26.247 ********* 2026-04-21 17:16:51.870177 | aio | ok: [aio] 2026-04-21 17:16:51.870239 | aio | 2026-04-21 17:16:51.870515 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-21 17:16:51.870562 | aio | Tuesday 21 April 2026 17:16:51 +0000 (0:00:06.505) 0:02:32.752 ********* 2026-04-21 17:16:58.188253 | aio | ok: [aio] 2026-04-21 17:16:58.188343 | aio | 2026-04-21 17:16:58.188358 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-21 17:16:58.188492 | aio | Tuesday 21 April 2026 17:16:58 +0000 (0:00:06.318) 0:02:39.070 ********* 2026-04-21 17:16:58.245365 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-04-21 17:16:58.245456 | aio | 2026-04-21 17:16:58.245562 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-21 17:16:58.245719 | aio | Tuesday 21 April 2026 17:16:58 +0000 (0:00:00.056) 0:02:39.127 ********* 2026-04-21 17:16:58.287150 | aio | ok: [aio] 2026-04-21 17:16:58.287230 | aio | 2026-04-21 17:16:58.287299 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-21 17:16:58.287373 | aio | Tuesday 21 April 2026 17:16:58 +0000 (0:00:00.041) 0:02:39.169 ********* 2026-04-21 17:17:05.980380 | aio | ok: [aio] 2026-04-21 17:17:05.980495 | aio | 2026-04-21 17:17:05.980887 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-21 17:17:05.980965 | aio | Tuesday 21 April 2026 17:17:05 +0000 (0:00:07.693) 0:02:46.862 ********* 2026-04-21 17:17:06.019992 | aio | ok: [aio] 2026-04-21 17:17:06.020068 | aio | 2026-04-21 17:17:06.020083 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-21 17:17:06.020220 | aio | Tuesday 21 April 2026 17:17:06 +0000 (0:00:00.039) 0:02:46.902 ********* 2026-04-21 17:17:06.065711 | aio | skipping: [aio] => (item=1) 2026-04-21 17:17:06.065802 | aio | skipping: [aio] => (item=1) 2026-04-21 17:17:06.066395 | aio | skipping: [aio] => (item=1) 2026-04-21 17:17:06.066445 | aio | skipping: [aio] 2026-04-21 17:17:06.066451 | aio | 2026-04-21 17:17:06.066456 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-21 17:17:06.066461 | aio | Tuesday 21 April 2026 17:17:06 +0000 (0:00:00.045) 0:02:46.948 ********* 2026-04-21 17:17:06.097273 | aio | skipping: [aio] 2026-04-21 17:17:06.097337 | aio | 2026-04-21 17:17:06.099742 | aio | PLAY RECAP ********************************************************************* 2026-04-21 17:17:06.099791 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-04-21 17:17:06.099796 | aio | 2026-04-21 17:17:06.099801 | aio | 2026-04-21 17:17:06.099805 | aio | TASKS RECAP ******************************************************************** 2026-04-21 17:17:06.099809 | aio | Tuesday 21 April 2026 17:17:06 +0000 (0:00:00.031) 0:02:46.980 ********* 2026-04-21 17:17:06.099814 | aio | =============================================================================== 2026-04-21 17:17:06.099818 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.27s 2026-04-21 17:17:06.099822 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.94s 2026-04-21 17:17:06.099826 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ----- 12.76s 2026-04-21 17:17:06.099829 | aio | vexxhost.ceph.mgr : Configure manager modules -------------------------- 11.19s 2026-04-21 17:17:06.099833 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.92s 2026-04-21 17:17:06.099837 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.82s 2026-04-21 17:17:06.099841 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 7.69s 2026-04-21 17:17:06.099845 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.97s 2026-04-21 17:17:06.099849 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.66s 2026-04-21 17:17:06.099853 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.51s 2026-04-21 17:17:06.099857 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.32s 2026-04-21 17:17:06.099861 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.23s 2026-04-21 17:17:06.099865 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.10s 2026-04-21 17:17:06.099869 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.51s 2026-04-21 17:17:06.099873 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.18s 2026-04-21 17:17:06.099877 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.22s 2026-04-21 17:17:06.099881 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.98s 2026-04-21 17:17:06.099885 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.40s 2026-04-21 17:17:06.099889 | aio | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 1.53s 2026-04-21 17:17:06.099893 | aio | Gathering Facts --------------------------------------------------------- 1.33s 2026-04-21 17:17:06.197871 | aio | INFO [default > idempotence] Executed: Successful 2026-04-21 17:17:06.206705 | aio | INFO [default > side_effect] Executing 2026-04-21 17:17:06.207218 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-21 17:17:06.213684 | aio | INFO [default > verify] Executing 2026-04-21 17:17:06.898907 | aio | 2026-04-21 17:17:06.899289 | aio | PLAY [Verify] ****************************************************************** 2026-04-21 17:17:06.899576 | aio | 2026-04-21 17:17:06.899875 | aio | TASK [Gathering Facts] ********************************************************* 2026-04-21 17:17:06.900190 | aio | Tuesday 21 April 2026 17:17:06 +0000 (0:00:00.007) 0:00:00.007 ********* 2026-04-21 17:17:08.072884 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-04-21 17:17:08.072953 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-21 17:17:08.072965 | aio | interpreter could change the meaning of that path. See 2026-04-21 17:17:08.072975 | aio | https://docs.ansible.com/ansible- 2026-04-21 17:17:08.072984 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-04-21 17:17:08.081665 | aio | ok: [aio] 2026-04-21 17:17:08.081948 | aio | 2026-04-21 17:17:08.082270 | aio | TASK [Get cluster health status] *********************************************** 2026-04-21 17:17:08.082585 | aio | Tuesday 21 April 2026 17:17:08 +0000 (0:00:01.182) 0:00:01.190 ********* 2026-04-21 17:17:19.241895 | aio | ok: [aio] 2026-04-21 17:17:19.242097 | aio | 2026-04-21 17:17:19.242391 | aio | TASK [Print cluster health status] ********************************************* 2026-04-21 17:17:19.242695 | aio | Tuesday 21 April 2026 17:17:19 +0000 (0:00:11.160) 0:00:12.350 ********* 2026-04-21 17:17:19.272902 | aio | ok: [aio] => { 2026-04-21 17:17:19.273066 | aio | "_ceph_health": { 2026-04-21 17:17:19.273221 | aio | "changed": false, 2026-04-21 17:17:19.273356 | aio | "cmd": [ 2026-04-21 17:17:19.273482 | aio | "cephadm", 2026-04-21 17:17:19.273609 | aio | "shell", 2026-04-21 17:17:19.273760 | aio | "--", 2026-04-21 17:17:19.273955 | aio | "ceph", 2026-04-21 17:17:19.274113 | aio | "health" 2026-04-21 17:17:19.274240 | aio | ], 2026-04-21 17:17:19.274362 | aio | "delta": "0:00:10.878957", 2026-04-21 17:17:19.274487 | aio | "end": "2026-04-21 17:17:19.206014", 2026-04-21 17:17:19.274610 | aio | "failed": false, 2026-04-21 17:17:19.274741 | aio | "msg": "", 2026-04-21 17:17:19.274868 | aio | "rc": 0, 2026-04-21 17:17:19.274995 | aio | "start": "2026-04-21 17:17:08.327057", 2026-04-21 17:17:19.275153 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-04-21 17:17:19.275298 | aio | "stderr_lines": [ 2026-04-21 17:17:19.275430 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-04-21 17:17:19.275565 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-04-21 17:17:19.275684 | aio | ], 2026-04-21 17:17:19.275811 | aio | "stdout": "HEALTH_OK", 2026-04-21 17:17:19.275934 | aio | "stdout_lines": [ 2026-04-21 17:17:19.276069 | aio | "HEALTH_OK" 2026-04-21 17:17:19.276239 | aio | ] 2026-04-21 17:17:19.276353 | aio | } 2026-04-21 17:17:19.276474 | aio | } 2026-04-21 17:17:19.276588 | aio | 2026-04-21 17:17:19.276711 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-04-21 17:17:19.276922 | aio | Tuesday 21 April 2026 17:17:19 +0000 (0:00:00.030) 0:00:12.381 ********* 2026-04-21 17:17:19.301078 | aio | ok: [aio] => { 2026-04-21 17:17:19.301327 | aio | "changed": false, 2026-04-21 17:17:19.301676 | aio | "msg": "All assertions passed" 2026-04-21 17:17:19.301949 | aio | } 2026-04-21 17:17:19.302179 | aio | 2026-04-21 17:17:19.302428 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-04-21 17:17:19.302677 | aio | Tuesday 21 April 2026 17:17:19 +0000 (0:00:00.028) 0:00:12.409 ********* 2026-04-21 17:17:28.770642 | aio | changed: [aio] 2026-04-21 17:17:28.770745 | aio | 2026-04-21 17:17:28.770929 | aio | TASK [Create a test Ceph key] ************************************************** 2026-04-21 17:17:28.771073 | aio | Tuesday 21 April 2026 17:17:28 +0000 (0:00:09.469) 0:00:21.879 ********* 2026-04-21 17:17:31.246623 | aio | changed: [aio] 2026-04-21 17:17:31.246694 | aio | 2026-04-21 17:17:31.246795 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-04-21 17:17:31.246878 | aio | Tuesday 21 April 2026 17:17:31 +0000 (0:00:02.475) 0:00:24.355 ********* 2026-04-21 17:17:32.485065 | aio | ok: [aio] 2026-04-21 17:17:32.485144 | aio | 2026-04-21 17:17:32.485399 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-04-21 17:17:32.485452 | aio | Tuesday 21 April 2026 17:17:32 +0000 (0:00:01.238) 0:00:25.593 ********* 2026-04-21 17:17:32.518269 | aio | ok: [aio] => { 2026-04-21 17:17:32.520897 | aio | "changed": false, 2026-04-21 17:17:32.520967 | aio | "msg": "All assertions passed" 2026-04-21 17:17:32.520979 | aio | } 2026-04-21 17:17:32.520988 | aio | 2026-04-21 17:17:32.520998 | aio | PLAY RECAP ********************************************************************* 2026-04-21 17:17:32.521008 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-21 17:17:32.521017 | aio | 2026-04-21 17:17:32.521025 | aio | 2026-04-21 17:17:32.521034 | aio | TASKS RECAP ******************************************************************** 2026-04-21 17:17:32.521043 | aio | Tuesday 21 April 2026 17:17:32 +0000 (0:00:00.033) 0:00:25.627 ********* 2026-04-21 17:17:32.521060 | aio | =============================================================================== 2026-04-21 17:17:32.522284 | aio | Get cluster health status ---------------------------------------------- 11.16s 2026-04-21 17:17:32.522339 | aio | Create a test Ceph pool ------------------------------------------------- 9.47s 2026-04-21 17:17:32.522346 | aio | Create a test Ceph key -------------------------------------------------- 2.48s 2026-04-21 17:17:32.522352 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.24s 2026-04-21 17:17:32.522358 | aio | Gathering Facts --------------------------------------------------------- 1.18s 2026-04-21 17:17:32.522364 | aio | Assert that key_info returns the correct key ---------------------------- 0.03s 2026-04-21 17:17:32.522370 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-04-21 17:17:32.522376 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-04-21 17:17:32.579912 | aio | INFO [default > verify] Executed: Successful 2026-04-21 17:17:32.587574 | aio | INFO [default > cleanup] Executing 2026-04-21 17:17:32.587914 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-21 17:17:32.593220 | aio | INFO [default > destroy] Executing 2026-04-21 17:17:32.593324 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-04-21 17:17:32.593428 | aio | INFO [default > destroy] Executed: Successful 2026-04-21 17:17:32.593701 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-21 17:17:32.730143 | aio | ok: Runtime: 0:14:30.271134 2026-04-21 17:17:32.744925 | 2026-04-21 17:17:32.745214 | PLAY RECAP 2026-04-21 17:17:32.745344 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-21 17:17:32.745411 | 2026-04-21 17:17:32.875444 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-21 17:17:32.879231 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-21 17:17:33.443870 | 2026-04-21 17:17:33.444434 | PLAY [all] 2026-04-21 17:17:33.455597 | 2026-04-21 17:17:33.455689 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-21 17:17:33.521014 | aio | skipping: Conditional result was False 2026-04-21 17:17:33.533002 | 2026-04-21 17:17:33.533100 | TASK [fetch-output : Set log path for single node] 2026-04-21 17:17:33.578559 | aio | ok 2026-04-21 17:17:33.583810 | 2026-04-21 17:17:33.583888 | LOOP [fetch-output : Ensure local output dirs] 2026-04-21 17:17:33.986462 | aio -> localhost | ok: "/var/lib/zuul/builds/1ddd48df3cbf41bf9492114a899768cf/work/logs" 2026-04-21 17:17:34.231868 | aio -> localhost | changed: "/var/lib/zuul/builds/1ddd48df3cbf41bf9492114a899768cf/work/artifacts" 2026-04-21 17:17:34.459041 | aio -> localhost | changed: "/var/lib/zuul/builds/1ddd48df3cbf41bf9492114a899768cf/work/docs" 2026-04-21 17:17:34.476391 | 2026-04-21 17:17:34.476525 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-21 17:17:35.114130 | aio | changed: .d..t...... ./ 2026-04-21 17:17:35.114371 | aio | changed: All items complete 2026-04-21 17:17:35.114411 | 2026-04-21 17:17:35.597524 | aio | changed: .d..t...... ./ 2026-04-21 17:17:36.052768 | aio | changed: .d..t...... ./ 2026-04-21 17:17:36.076402 | 2026-04-21 17:17:36.076543 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-21 17:17:36.496881 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008132 2026-04-21 17:17:36.748308 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008541 2026-04-21 17:17:36.770072 | 2026-04-21 17:17:36.770200 | PLAY [all] 2026-04-21 17:17:36.778159 | 2026-04-21 17:17:36.778250 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-21 17:17:37.269836 | aio | changed 2026-04-21 17:17:37.277297 | 2026-04-21 17:17:37.277386 | PLAY RECAP 2026-04-21 17:17:37.277448 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-21 17:17:37.277480 | 2026-04-21 17:17:37.448449 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-21 17:17:37.450905 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-21 17:17:38.187006 | 2026-04-21 17:17:38.187180 | PLAY [localhost] 2026-04-21 17:17:38.235301 | 2026-04-21 17:17:38.235469 | TASK [Generate Zuul manifest] 2026-04-21 17:17:38.281559 | localhost | ok 2026-04-21 17:17:38.298499 | 2026-04-21 17:17:38.298611 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-21 17:17:38.640185 | localhost | changed 2026-04-21 17:17:38.666766 | 2026-04-21 17:17:38.667028 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-21 17:17:39.372251 | localhost | ok 2026-04-21 17:17:39.382074 | 2026-04-21 17:17:39.382167 | TASK [Upload logs] 2026-04-21 17:17:39.401860 | localhost | ok 2026-04-21 17:17:39.481248 | 2026-04-21 17:17:39.481404 | TASK [Set zuul-log-path fact] 2026-04-21 17:17:39.506590 | localhost | ok 2026-04-21 17:17:39.520037 | 2026-04-21 17:17:39.520190 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-21 17:17:39.567394 | localhost | ok 2026-04-21 17:17:39.581655 | 2026-04-21 17:17:39.581804 | TASK [upload-logs : Create log directories] 2026-04-21 17:17:40.019715 | localhost | changed 2026-04-21 17:17:40.024842 | 2026-04-21 17:17:40.024915 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-21 17:17:40.474730 | localhost -> localhost | ok: Runtime: 0:00:00.005475 2026-04-21 17:17:40.480312 | 2026-04-21 17:17:40.480383 | TASK [upload-logs : Upload logs to log server] 2026-04-21 17:17:40.946754 | localhost | Output suppressed because no_log was given 2026-04-21 17:17:40.952260 | 2026-04-21 17:17:40.952352 | LOOP [upload-logs : Compress console log and json output] 2026-04-21 17:17:41.006526 | localhost | skipping: Conditional result was False 2026-04-21 17:17:41.015467 | localhost | skipping: Conditional result was False 2026-04-21 17:17:41.027454 | 2026-04-21 17:17:41.027717 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-21 17:17:41.075021 | localhost | skipping: Conditional result was False 2026-04-21 17:17:41.075700 | 2026-04-21 17:17:41.079204 | localhost | skipping: Conditional result was False 2026-04-21 17:17:41.098641 | 2026-04-21 17:17:41.098973 | LOOP [upload-logs : Upload console log and json output]