2026-05-19 13:42:27.541468 | Job console starting 2026-05-19 13:42:27.555031 | Updating git repos 2026-05-19 13:42:27.599388 | Cloning repos into workspace 2026-05-19 13:42:27.760735 | Restoring repo states 2026-05-19 13:42:27.768034 | Merging changes 2026-05-19 13:42:28.064497 | Checking out repos 2026-05-19 13:42:28.159204 | Preparing playbooks 2026-05-19 13:42:29.377917 | Running Ansible setup 2026-05-19 13:42:32.983682 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:33.682139 | 2026-05-19 13:42:33.682320 | PLAY [localhost] 2026-05-19 13:42:33.699702 | 2026-05-19 13:42:33.699862 | TASK [Gathering Facts] 2026-05-19 13:42:34.635202 | localhost | ok 2026-05-19 13:42:34.646804 | 2026-05-19 13:42:34.646919 | TASK [Setup log path fact] 2026-05-19 13:42:34.671470 | localhost | ok 2026-05-19 13:42:34.694304 | 2026-05-19 13:42:34.694509 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:42:34.736234 | localhost | ok 2026-05-19 13:42:34.744405 | 2026-05-19 13:42:34.744486 | TASK [emit-job-header : Print job information] 2026-05-19 13:42:34.787983 | # Job Information 2026-05-19 13:42:34.788216 | Ansible Version: 2.16.18 2026-05-19 13:42:34.788262 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-19 13:42:34.788293 | Pipeline: check 2026-05-19 13:42:34.788321 | Executor: 2d72f0692154 2026-05-19 13:42:34.788348 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/106 2026-05-19 13:42:34.788381 | Event ID: 7bad5210-5388-11f1-8c73-a39ac7d2d23e 2026-05-19 13:42:34.793712 | 2026-05-19 13:42:34.793790 | LOOP [emit-job-header : Print node information] 2026-05-19 13:42:34.932742 | localhost | ok: 2026-05-19 13:42:34.933196 | localhost | # Node Information 2026-05-19 13:42:34.933262 | localhost | Inventory Hostname: aio 2026-05-19 13:42:34.933301 | localhost | Hostname: np0000174775 2026-05-19 13:42:34.933334 | localhost | Username: zuul 2026-05-19 13:42:34.933368 | localhost | Distro: Ubuntu 22.04 2026-05-19 13:42:34.933401 | localhost | Provider: yul1 2026-05-19 13:42:34.933433 | localhost | Region: ca-ymq-1 2026-05-19 13:42:34.933468 | localhost | Label: ubuntu-jammy 2026-05-19 13:42:34.933498 | localhost | Product Name: OpenStack Nova 2026-05-19 13:42:34.933528 | localhost | Interface IP: 199.204.45.210 2026-05-19 13:42:34.944384 | 2026-05-19 13:42:34.944664 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 13:42:35.403351 | localhost -> localhost | changed 2026-05-19 13:42:35.414922 | 2026-05-19 13:42:35.415025 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 13:42:36.493546 | localhost -> localhost | changed 2026-05-19 13:42:36.511377 | 2026-05-19 13:42:36.511622 | PLAY [all] 2026-05-19 13:42:36.522112 | 2026-05-19 13:42:36.522193 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 13:42:36.800444 | aio -> localhost | ok 2026-05-19 13:42:36.806539 | 2026-05-19 13:42:36.806609 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 13:42:36.837872 | aio | ok 2026-05-19 13:42:36.864296 | aio | included: /var/lib/zuul/builds/982c6f241fb449788083aacbf59f8afe/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 13:42:36.873041 | 2026-05-19 13:42:36.873108 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 13:42:38.529608 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 13:42:38.529788 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/982c6f241fb449788083aacbf59f8afe/work/982c6f241fb449788083aacbf59f8afe_id_rsa 2026-05-19 13:42:38.529819 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/982c6f241fb449788083aacbf59f8afe/work/982c6f241fb449788083aacbf59f8afe_id_rsa.pub 2026-05-19 13:42:38.529842 | aio -> localhost | The key fingerprint is: 2026-05-19 13:42:38.529863 | aio -> localhost | SHA256:JojZfunaKsVrZTd5yLg/ED1KW+lSCebgtY73aju2k3w zuul-build-sshkey 2026-05-19 13:42:38.529897 | aio -> localhost | The key's randomart image is: 2026-05-19 13:42:38.529918 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 13:42:38.529948 | aio -> localhost | | | 2026-05-19 13:42:38.529970 | aio -> localhost | | . + | 2026-05-19 13:42:38.529990 | aio -> localhost | | . = + o | 2026-05-19 13:42:38.530011 | aio -> localhost | | +..= B | 2026-05-19 13:42:38.530031 | aio -> localhost | | o.o+.XS+ | 2026-05-19 13:42:38.530050 | aio -> localhost | | .+ @+B . | 2026-05-19 13:42:38.530069 | aio -> localhost | | ..*oB o | 2026-05-19 13:42:38.530088 | aio -> localhost | | . o+O E | 2026-05-19 13:42:38.530110 | aio -> localhost | | oo=*O.. | 2026-05-19 13:42:38.530130 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 13:42:38.530177 | aio -> localhost | ok: Runtime: 0:00:00.400352 2026-05-19 13:42:38.536077 | 2026-05-19 13:42:38.536155 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 13:42:38.589532 | aio | ok 2026-05-19 13:42:38.602472 | aio | included: /var/lib/zuul/builds/982c6f241fb449788083aacbf59f8afe/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 13:42:38.611588 | 2026-05-19 13:42:38.611701 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 13:42:38.637494 | aio | skipping: Conditional result was False 2026-05-19 13:42:38.759969 | 2026-05-19 13:42:38.760101 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 13:42:39.210797 | aio | changed 2026-05-19 13:42:39.227063 | 2026-05-19 13:42:39.227208 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 13:42:39.421039 | aio | ok 2026-05-19 13:42:39.427387 | 2026-05-19 13:42:39.427475 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 13:42:39.899907 | aio | changed 2026-05-19 13:42:39.905788 | 2026-05-19 13:42:39.905858 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 13:42:40.390465 | aio | changed 2026-05-19 13:42:40.395968 | 2026-05-19 13:42:40.396046 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 13:42:40.411804 | aio | skipping: Conditional result was False 2026-05-19 13:42:40.422666 | 2026-05-19 13:42:40.422846 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 13:42:40.805597 | aio -> localhost | changed 2026-05-19 13:42:40.818220 | 2026-05-19 13:42:40.818298 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 13:42:41.463238 | aio -> localhost | Identity added: /var/lib/zuul/builds/982c6f241fb449788083aacbf59f8afe/work/982c6f241fb449788083aacbf59f8afe_id_rsa (zuul-build-sshkey) 2026-05-19 13:42:41.463446 | aio -> localhost | ok: Runtime: 0:00:00.015472 2026-05-19 13:42:41.468568 | 2026-05-19 13:42:41.468635 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 13:42:41.793561 | aio | ok 2026-05-19 13:42:41.798289 | 2026-05-19 13:42:41.798353 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 13:42:41.833451 | aio | skipping: Conditional result was False 2026-05-19 13:42:41.849001 | 2026-05-19 13:42:41.849158 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 13:42:42.210474 | aio | ok 2026-05-19 13:42:42.268259 | 2026-05-19 13:42:42.297837 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 13:42:43.158095 | aio | Output suppressed because no_log was given 2026-05-19 13:42:43.249188 | 2026-05-19 13:42:43.372392 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 13:42:43.570535 | aio | ok: "logs" 2026-05-19 13:42:43.570790 | aio | ok: All items complete 2026-05-19 13:42:43.570820 | 2026-05-19 13:42:43.718014 | aio | ok: "artifacts" 2026-05-19 13:42:43.864872 | aio | ok: "docs" 2026-05-19 13:42:43.880096 | 2026-05-19 13:42:43.880263 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 13:42:44.059080 | aio | changed: "logs" 2026-05-19 13:42:44.218439 | aio | changed: "artifacts" 2026-05-19 13:42:44.376350 | aio | changed: "docs" 2026-05-19 13:42:44.442684 | 2026-05-19 13:42:44.442816 | PLAY RECAP 2026-05-19 13:42:44.442883 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 13:42:44.442931 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:44.442990 | 2026-05-19 13:42:44.614421 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:44.652187 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:42:45.257711 | 2026-05-19 13:42:45.261914 | PLAY [all] 2026-05-19 13:42:45.275442 | 2026-05-19 13:42:45.275546 | TASK [setup-uv : Extract archive] 2026-05-19 13:42:47.916016 | aio | changed 2026-05-19 13:42:47.967914 | 2026-05-19 13:42:47.968135 | TASK [setup-uv : Print version] 2026-05-19 13:42:47.345039 | aio | uv 0.8.13 2026-05-19 13:42:48.513288 | aio | ok: Runtime: 0:00:00.012839 2026-05-19 13:42:48.520942 | 2026-05-19 13:42:48.521045 | PLAY RECAP 2026-05-19 13:42:48.521096 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:42:48.521120 | 2026-05-19 13:42:48.650790 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:42:48.652587 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:42:49.336616 | 2026-05-19 13:42:49.336763 | PLAY [all] 2026-05-19 13:42:49.348377 | 2026-05-19 13:42:49.348601 | TASK [Copy inventory file for Zuul] 2026-05-19 13:42:50.232325 | aio | changed 2026-05-19 13:42:50.238553 | 2026-05-19 13:42:50.238635 | TASK [Switch "ansible_host" to private IP] 2026-05-19 13:42:50.577127 | aio | changed: 1 replacements made 2026-05-19 13:42:50.585130 | 2026-05-19 13:42:50.585242 | TASK [Run Molecule scenario] 2026-05-19 13:42:50.192740 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-19 13:42:50.896254 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-19 13:42:51.065485 | aio | Using CPython 3.13.7 2026-05-19 13:42:51.065601 | aio | Creating virtual environment at: .venv 2026-05-19 13:42:51.291443 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 13:42:51.291842 | aio | Downloading pygments (1.2MiB) 2026-05-19 13:42:51.293802 | aio | Downloading netaddr (2.2MiB) 2026-05-19 13:42:51.296832 | aio | Downloading cryptography (4.3MiB) 2026-05-19 13:42:51.460157 | aio | Downloading netaddr 2026-05-19 13:42:51.477374 | aio | Downloading cryptography 2026-05-19 13:42:51.513767 | aio | Downloading pygments 2026-05-19 13:42:51.654858 | aio | Downloading ansible-core 2026-05-19 13:42:51.685828 | aio | Installed 36 packages in 30ms 2026-05-19 13:42:53.847880 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 13:42:53.847957 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 13:42:54.473330 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 13:42:54.473421 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 13:43:09.470412 | aio | INFO [default > dependency] Executing 2026-05-19 13:43:09.470604 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 13:43:09.470853 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 13:43:09.471030 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 13:43:09.478040 | aio | INFO [default > cleanup] Executing 2026-05-19 13:43:09.478423 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:43:09.483687 | aio | INFO [default > destroy] Executing 2026-05-19 13:43:09.483718 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:43:09.483808 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:43:09.488668 | aio | INFO [default > syntax] Executing 2026-05-19 13:43:10.430409 | aio | 2026-05-19 13:43:10.430648 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 13:43:10.486051 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 13:43:10.496719 | aio | INFO [default > create] Executing 2026-05-19 13:43:10.498011 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:43:10.503028 | aio | INFO [default > prepare] Executing 2026-05-19 13:43:11.203515 | aio | 2026-05-19 13:43:11.203621 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 13:43:11.203634 | aio | 2026-05-19 13:43:11.203643 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:11.203654 | aio | Tuesday 19 May 2026 13:43:11 +0000 (0:00:00.035) 0:00:00.035 *********** 2026-05-19 13:43:12.365939 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:43:12.366168 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:43:12.366411 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:43:12.366637 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:43:12.366877 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:43:12.374242 | aio | ok: [aio] 2026-05-19 13:43:12.374431 | aio | 2026-05-19 13:43:12.374654 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 13:43:12.374877 | aio | Tuesday 19 May 2026 13:43:12 +0000 (0:00:01.173) 0:00:01.208 *********** 2026-05-19 13:43:13.072377 | aio | changed: [aio] 2026-05-19 13:43:13.072477 | aio | 2026-05-19 13:43:13.072490 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 13:43:13.072503 | aio | Tuesday 19 May 2026 13:43:13 +0000 (0:00:00.697) 0:00:01.906 *********** 2026-05-19 13:43:13.334441 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 13:43:13.334543 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 13:43:13.334663 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 13:43:13.339924 | aio | changed: [aio] 2026-05-19 13:43:13.340109 | aio | 2026-05-19 13:43:13.340319 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 13:43:13.340559 | aio | Tuesday 19 May 2026 13:43:13 +0000 (0:00:00.268) 0:00:02.174 *********** 2026-05-19 13:43:19.890916 | aio | changed: [aio] 2026-05-19 13:43:19.891232 | aio | 2026-05-19 13:43:19.891284 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 13:43:19.891467 | aio | 2026-05-19 13:43:19.891687 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:19.891866 | aio | Tuesday 19 May 2026 13:43:19 +0000 (0:00:06.550) 0:00:08.725 *********** 2026-05-19 13:43:20.579411 | aio | ok: [aio] 2026-05-19 13:43:20.579562 | aio | 2026-05-19 13:43:20.579767 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 13:43:20.579965 | aio | Tuesday 19 May 2026 13:43:20 +0000 (0:00:00.688) 0:00:09.413 *********** 2026-05-19 13:43:42.180254 | aio | changed: [aio] 2026-05-19 13:43:42.180331 | aio | 2026-05-19 13:43:42.180339 | aio | TASK [Start up service] ******************************************************** 2026-05-19 13:43:42.180346 | aio | Tuesday 19 May 2026 13:43:42 +0000 (0:00:21.600) 0:00:31.014 *********** 2026-05-19 13:43:42.718466 | aio | ok: [aio] 2026-05-19 13:43:42.718639 | aio | 2026-05-19 13:43:42.718853 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 13:43:42.719061 | aio | Tuesday 19 May 2026 13:43:42 +0000 (0:00:00.539) 0:00:31.553 *********** 2026-05-19 13:43:43.031602 | aio | ok: [aio] 2026-05-19 13:43:43.031767 | aio | 2026-05-19 13:43:43.031971 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 13:43:43.032172 | aio | Tuesday 19 May 2026 13:43:43 +0000 (0:00:00.313) 0:00:31.866 *********** 2026-05-19 13:43:43.658377 | aio | changed: [aio] 2026-05-19 13:43:43.658586 | aio | 2026-05-19 13:43:43.658780 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 13:43:43.658980 | aio | Tuesday 19 May 2026 13:43:43 +0000 (0:00:00.626) 0:00:32.492 *********** 2026-05-19 13:43:43.850221 | aio | ok: [aio] 2026-05-19 13:43:43.850384 | aio | 2026-05-19 13:43:43.850611 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 13:43:43.850818 | aio | Tuesday 19 May 2026 13:43:43 +0000 (0:00:00.192) 0:00:32.685 *********** 2026-05-19 13:43:43.870311 | aio | skipping: [aio] 2026-05-19 13:43:43.870494 | aio | 2026-05-19 13:43:43.870704 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 13:43:43.870919 | aio | Tuesday 19 May 2026 13:43:43 +0000 (0:00:00.020) 0:00:32.705 *********** 2026-05-19 13:43:44.435128 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:44.435253 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:44.435346 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:44.435432 | aio | 2026-05-19 13:43:44.435524 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 13:43:44.435616 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:00.564) 0:00:33.269 *********** 2026-05-19 13:43:45.068680 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:45.068856 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:45.069052 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:45.069229 | aio | 2026-05-19 13:43:45.069428 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 13:43:45.069627 | aio | Tuesday 19 May 2026 13:43:45 +0000 (0:00:00.633) 0:00:33.903 *********** 2026-05-19 13:43:45.774687 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:45.774744 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:45.774838 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:45.774914 | aio | 2026-05-19 13:43:45.775006 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 13:43:45.775117 | aio | Tuesday 19 May 2026 13:43:45 +0000 (0:00:00.706) 0:00:34.609 *********** 2026-05-19 13:43:48.679964 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:43:48.680045 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:43:48.680107 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:43:48.680190 | aio | 2026-05-19 13:43:48.680282 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 13:43:48.680372 | aio | Tuesday 19 May 2026 13:43:48 +0000 (0:00:02.904) 0:00:37.514 *********** 2026-05-19 13:43:50.614646 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 13:43:50.614727 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 13:43:50.614820 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 13:43:50.614940 | aio | 2026-05-19 13:43:50.615125 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:43:50.615276 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 13:43:50.615397 | aio | 2026-05-19 13:43:50.615525 | aio | 2026-05-19 13:43:50.615641 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:43:50.615769 | aio | Tuesday 19 May 2026 13:43:50 +0000 (0:00:01.935) 0:00:39.449 *********** 2026-05-19 13:43:50.615889 | aio | =============================================================================== 2026-05-19 13:43:50.616015 | aio | Install depedencies ---------------------------------------------------- 21.60s 2026-05-19 13:43:50.616131 | aio | Update apt cache -------------------------------------------------------- 6.55s 2026-05-19 13:43:50.616277 | aio | Create a volume group for each loop device ------------------------------ 2.90s 2026-05-19 13:43:50.616403 | aio | Create a logical volume for each loop device ---------------------------- 1.94s 2026-05-19 13:43:50.616530 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-19 13:43:50.616654 | aio | Start loop devices ------------------------------------------------------ 0.71s 2026-05-19 13:43:50.616782 | aio | Configure short hostname ------------------------------------------------ 0.70s 2026-05-19 13:43:50.616906 | aio | Gathering Facts --------------------------------------------------------- 0.69s 2026-05-19 13:43:50.617035 | aio | Set permissions on loopback devices ------------------------------------- 0.63s 2026-05-19 13:43:50.617171 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.63s 2026-05-19 13:43:50.617296 | aio | Create devices for Ceph ------------------------------------------------- 0.56s 2026-05-19 13:43:50.617417 | aio | Start up service -------------------------------------------------------- 0.54s 2026-05-19 13:43:50.617534 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-05-19 13:43:50.617659 | aio | Ensure hostname inside hosts file --------------------------------------- 0.27s 2026-05-19 13:43:50.617778 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-05-19 13:43:50.617910 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-05-19 13:43:50.682391 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 13:43:50.691468 | aio | INFO [default > converge] Executing 2026-05-19 13:43:51.530129 | aio | 2026-05-19 13:43:51.530339 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:43:51.530517 | aio | 2026-05-19 13:43:51.530719 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:51.530918 | aio | Tuesday 19 May 2026 13:43:51 +0000 (0:00:00.046) 0:00:00.046 *********** 2026-05-19 13:43:52.644531 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:43:52.644754 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:43:52.644964 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:43:52.645169 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:43:52.645368 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:43:52.656597 | aio | ok: [aio] 2026-05-19 13:43:52.656787 | aio | 2026-05-19 13:43:52.656994 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:52.657194 | aio | Tuesday 19 May 2026 13:43:52 +0000 (0:00:01.126) 0:00:01.173 *********** 2026-05-19 13:43:52.959296 | aio | ok: [aio] 2026-05-19 13:43:52.959465 | aio | 2026-05-19 13:43:52.959673 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:52.959870 | aio | Tuesday 19 May 2026 13:43:52 +0000 (0:00:00.302) 0:00:01.475 *********** 2026-05-19 13:43:52.987343 | aio | skipping: [aio] 2026-05-19 13:43:52.987501 | aio | 2026-05-19 13:43:52.987709 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:43:52.987912 | aio | Tuesday 19 May 2026 13:43:52 +0000 (0:00:00.028) 0:00:01.503 *********** 2026-05-19 13:43:53.289124 | aio | changed: [aio] 2026-05-19 13:43:53.289287 | aio | 2026-05-19 13:43:53.289500 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:53.289701 | aio | Tuesday 19 May 2026 13:43:53 +0000 (0:00:00.301) 0:00:01.805 *********** 2026-05-19 13:43:53.380915 | aio | ok: [aio] => { 2026-05-19 13:43:53.381104 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:43:53.381299 | aio | } 2026-05-19 13:43:53.381483 | aio | 2026-05-19 13:43:53.381696 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:53.381899 | aio | Tuesday 19 May 2026 13:43:53 +0000 (0:00:00.091) 0:00:01.896 *********** 2026-05-19 13:43:54.022423 | aio | changed: [aio] 2026-05-19 13:43:54.022568 | aio | 2026-05-19 13:43:54.022779 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:54.022982 | aio | Tuesday 19 May 2026 13:43:54 +0000 (0:00:00.641) 0:00:02.538 *********** 2026-05-19 13:43:54.061268 | aio | skipping: [aio] 2026-05-19 13:43:54.061446 | aio | 2026-05-19 13:43:54.061653 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:54.061852 | aio | Tuesday 19 May 2026 13:43:54 +0000 (0:00:00.039) 0:00:02.577 *********** 2026-05-19 13:43:54.100996 | aio | skipping: [aio] 2026-05-19 13:43:54.101072 | aio | 2026-05-19 13:43:54.101348 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:43:54.101510 | aio | Tuesday 19 May 2026 13:43:54 +0000 (0:00:00.039) 0:00:02.617 *********** 2026-05-19 13:43:54.294014 | aio | ok: [aio] 2026-05-19 13:43:54.294200 | aio | 2026-05-19 13:43:54.294407 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:43:54.294606 | aio | Tuesday 19 May 2026 13:43:54 +0000 (0:00:00.192) 0:00:02.810 *********** 2026-05-19 13:43:55.427176 | aio | ok: [aio] 2026-05-19 13:43:55.427244 | aio | 2026-05-19 13:43:55.427322 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:43:55.427413 | aio | Tuesday 19 May 2026 13:43:55 +0000 (0:00:01.133) 0:00:03.943 *********** 2026-05-19 13:43:55.510243 | aio | ok: [aio] => { 2026-05-19 13:43:55.510429 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:43:55.510619 | aio | } 2026-05-19 13:43:55.510799 | aio | 2026-05-19 13:43:55.511007 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:43:55.511243 | aio | Tuesday 19 May 2026 13:43:55 +0000 (0:00:00.082) 0:00:04.026 *********** 2026-05-19 13:43:56.867047 | aio | changed: [aio] 2026-05-19 13:43:56.867277 | aio | 2026-05-19 13:43:56.867489 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:43:56.867699 | aio | Tuesday 19 May 2026 13:43:56 +0000 (0:00:01.356) 0:00:05.383 *********** 2026-05-19 13:43:59.791358 | aio | changed: [aio] 2026-05-19 13:43:59.791714 | aio | 2026-05-19 13:43:59.792012 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:43:59.792371 | aio | Tuesday 19 May 2026 13:43:59 +0000 (0:00:02.924) 0:00:08.307 *********** 2026-05-19 13:43:59.814479 | aio | skipping: [aio] 2026-05-19 13:43:59.814544 | aio | 2026-05-19 13:43:59.814671 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:43:59.814838 | aio | Tuesday 19 May 2026 13:43:59 +0000 (0:00:00.023) 0:00:08.331 *********** 2026-05-19 13:43:59.845988 | aio | skipping: [aio] 2026-05-19 13:43:59.846065 | aio | 2026-05-19 13:43:59.846164 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:43:59.846258 | aio | Tuesday 19 May 2026 13:43:59 +0000 (0:00:00.031) 0:00:08.362 *********** 2026-05-19 13:43:59.872399 | aio | skipping: [aio] 2026-05-19 13:43:59.872453 | aio | 2026-05-19 13:43:59.872565 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:43:59.872655 | aio | Tuesday 19 May 2026 13:43:59 +0000 (0:00:00.026) 0:00:08.389 *********** 2026-05-19 13:44:05.946419 | aio | changed: [aio] 2026-05-19 13:44:05.946482 | aio | 2026-05-19 13:44:05.946641 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:44:05.946657 | aio | Tuesday 19 May 2026 13:44:05 +0000 (0:00:06.073) 0:00:14.462 *********** 2026-05-19 13:44:06.487183 | aio | changed: [aio] 2026-05-19 13:44:06.487250 | aio | 2026-05-19 13:44:06.487552 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:44:06.487711 | aio | Tuesday 19 May 2026 13:44:06 +0000 (0:00:00.540) 0:00:15.003 *********** 2026-05-19 13:44:07.360767 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:44:07.360863 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:44:07.361711 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:44:07.361774 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:44:07.361784 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:44:07.361794 | aio | 2026-05-19 13:44:07.361803 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:44:07.361812 | aio | Tuesday 19 May 2026 13:44:07 +0000 (0:00:00.873) 0:00:15.876 *********** 2026-05-19 13:44:07.936796 | aio | changed: [aio] 2026-05-19 13:44:07.936875 | aio | 2026-05-19 13:44:07.936935 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:44:07.937308 | aio | Tuesday 19 May 2026 13:44:07 +0000 (0:00:00.570) 0:00:16.447 *********** 2026-05-19 13:44:07.937348 | aio | 2026-05-19 13:44:07.937354 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:44:07.937358 | aio | Tuesday 19 May 2026 13:44:07 +0000 (0:00:00.006) 0:00:16.453 *********** 2026-05-19 13:44:08.867553 | aio | ok: [aio] 2026-05-19 13:44:08.867615 | aio | 2026-05-19 13:44:08.867709 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 13:44:08.867828 | aio | Tuesday 19 May 2026 13:44:08 +0000 (0:00:00.930) 0:00:17.384 *********** 2026-05-19 13:44:09.296837 | aio | changed: [aio] 2026-05-19 13:44:09.296912 | aio | 2026-05-19 13:44:09.297065 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:44:09.297124 | aio | Tuesday 19 May 2026 13:44:09 +0000 (0:00:00.429) 0:00:17.813 *********** 2026-05-19 13:44:09.833156 | aio | changed: [aio] 2026-05-19 13:44:09.833225 | aio | 2026-05-19 13:44:09.833438 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:44:09.833486 | aio | Tuesday 19 May 2026 13:44:09 +0000 (0:00:00.536) 0:00:18.349 *********** 2026-05-19 13:44:10.029770 | aio | ok: [aio] 2026-05-19 13:44:10.029840 | aio | 2026-05-19 13:44:10.029908 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:44:10.030028 | aio | Tuesday 19 May 2026 13:44:10 +0000 (0:00:00.196) 0:00:18.546 *********** 2026-05-19 13:44:10.099839 | aio | ok: [aio] => { 2026-05-19 13:44:10.100458 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:44:10.100486 | aio | } 2026-05-19 13:44:10.100493 | aio | 2026-05-19 13:44:10.100499 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:44:10.100505 | aio | Tuesday 19 May 2026 13:44:10 +0000 (0:00:00.069) 0:00:18.616 *********** 2026-05-19 13:44:10.965619 | aio | changed: [aio] 2026-05-19 13:44:10.965697 | aio | 2026-05-19 13:44:10.965970 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:44:10.966087 | aio | Tuesday 19 May 2026 13:44:10 +0000 (0:00:00.865) 0:00:19.481 *********** 2026-05-19 13:44:15.272307 | aio | changed: [aio] 2026-05-19 13:44:15.272380 | aio | 2026-05-19 13:44:15.272393 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:44:15.272521 | aio | Tuesday 19 May 2026 13:44:15 +0000 (0:00:04.307) 0:00:23.788 *********** 2026-05-19 13:44:16.229713 | aio | ok: [aio] 2026-05-19 13:44:16.229789 | aio | 2026-05-19 13:44:16.229848 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:44:16.229966 | aio | Tuesday 19 May 2026 13:44:16 +0000 (0:00:00.957) 0:00:24.746 *********** 2026-05-19 13:44:16.570805 | aio | changed: [aio] 2026-05-19 13:44:16.570873 | aio | 2026-05-19 13:44:16.570936 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:44:16.571151 | aio | Tuesday 19 May 2026 13:44:16 +0000 (0:00:00.341) 0:00:25.087 *********** 2026-05-19 13:44:17.044503 | aio | changed: [aio] 2026-05-19 13:44:17.044606 | aio | 2026-05-19 13:44:17.044930 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:44:17.044954 | aio | Tuesday 19 May 2026 13:44:17 +0000 (0:00:00.473) 0:00:25.560 *********** 2026-05-19 13:44:17.596763 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:44:17.596880 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:44:17.597394 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:44:17.597444 | aio | 2026-05-19 13:44:17.597452 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:44:17.597459 | aio | Tuesday 19 May 2026 13:44:17 +0000 (0:00:00.552) 0:00:26.113 *********** 2026-05-19 13:44:18.039769 | aio | changed: [aio] 2026-05-19 13:44:18.039853 | aio | 2026-05-19 13:44:18.040147 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:44:18.040189 | aio | Tuesday 19 May 2026 13:44:18 +0000 (0:00:00.443) 0:00:26.556 *********** 2026-05-19 13:44:18.497984 | aio | changed: [aio] 2026-05-19 13:44:18.498047 | aio | 2026-05-19 13:44:18.498549 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:44:18.498597 | aio | Tuesday 19 May 2026 13:44:18 +0000 (0:00:00.450) 0:00:27.006 *********** 2026-05-19 13:44:18.498603 | aio | 2026-05-19 13:44:18.498608 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:44:18.498612 | aio | Tuesday 19 May 2026 13:44:18 +0000 (0:00:00.007) 0:00:27.014 *********** 2026-05-19 13:44:19.241797 | aio | ok: [aio] 2026-05-19 13:44:19.241842 | aio | 2026-05-19 13:44:19.241848 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 13:44:19.241853 | aio | Tuesday 19 May 2026 13:44:19 +0000 (0:00:00.743) 0:00:27.758 *********** 2026-05-19 13:44:20.316111 | aio | changed: [aio] 2026-05-19 13:44:20.316189 | aio | 2026-05-19 13:44:20.316505 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:44:20.316560 | aio | Tuesday 19 May 2026 13:44:20 +0000 (0:00:01.074) 0:00:28.832 *********** 2026-05-19 13:44:20.850244 | aio | changed: [aio] 2026-05-19 13:44:20.850319 | aio | 2026-05-19 13:44:20.850611 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:44:20.850663 | aio | Tuesday 19 May 2026 13:44:20 +0000 (0:00:00.534) 0:00:29.366 *********** 2026-05-19 13:44:20.895369 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:44:20.895458 | aio | 2026-05-19 13:44:20.895683 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:44:20.895727 | aio | Tuesday 19 May 2026 13:44:20 +0000 (0:00:00.045) 0:00:29.411 *********** 2026-05-19 13:44:25.673425 | aio | changed: [aio] 2026-05-19 13:44:25.673496 | aio | 2026-05-19 13:44:25.673806 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:44:25.673853 | aio | Tuesday 19 May 2026 13:44:25 +0000 (0:00:04.777) 0:00:34.189 *********** 2026-05-19 13:44:26.304633 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:44:26.304694 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:44:26.304742 | aio | 2026-05-19 13:44:26.304959 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:44:26.305002 | aio | Tuesday 19 May 2026 13:44:26 +0000 (0:00:00.631) 0:00:34.821 *********** 2026-05-19 13:44:26.573945 | aio | changed: [aio] 2026-05-19 13:44:26.574016 | aio | 2026-05-19 13:44:26.574355 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:44:26.574405 | aio | Tuesday 19 May 2026 13:44:26 +0000 (0:00:00.269) 0:00:35.090 *********** 2026-05-19 13:44:26.765041 | aio | ok: [aio] 2026-05-19 13:44:26.765447 | aio | 2026-05-19 13:44:26.765494 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:44:26.765502 | aio | Tuesday 19 May 2026 13:44:26 +0000 (0:00:00.191) 0:00:35.281 *********** 2026-05-19 13:44:27.213034 | aio | changed: [aio] 2026-05-19 13:44:27.213077 | aio | 2026-05-19 13:44:27.213084 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:44:27.213091 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.447) 0:00:35.729 *********** 2026-05-19 13:44:27.532796 | aio | changed: [aio] 2026-05-19 13:44:27.532832 | aio | 2026-05-19 13:44:27.532838 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 13:44:27.532842 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.320) 0:00:36.049 *********** 2026-05-19 13:44:27.674307 | aio | ok: [aio] 2026-05-19 13:44:27.674345 | aio | 2026-05-19 13:44:27.674350 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 13:44:27.674355 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.141) 0:00:36.190 *********** 2026-05-19 13:44:27.886376 | aio | ok: [aio] => (item=aio) 2026-05-19 13:44:27.886558 | aio | 2026-05-19 13:44:27.886567 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 13:44:27.886574 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.211) 0:00:36.402 *********** 2026-05-19 13:44:27.927921 | aio | ok: [aio] 2026-05-19 13:44:27.927944 | aio | 2026-05-19 13:44:27.927951 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 13:44:27.927974 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.041) 0:00:36.444 *********** 2026-05-19 13:44:28.023027 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-19 13:44:28.023069 | aio | 2026-05-19 13:44:28.023075 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-19 13:44:28.023081 | aio | Tuesday 19 May 2026 13:44:28 +0000 (0:00:00.095) 0:00:36.539 *********** 2026-05-19 13:44:28.294487 | aio | changed: [aio] 2026-05-19 13:44:28.294552 | aio | 2026-05-19 13:44:28.294760 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-19 13:44:28.294797 | aio | Tuesday 19 May 2026 13:44:28 +0000 (0:00:00.271) 0:00:36.811 *********** 2026-05-19 13:44:28.939666 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-19 13:44:28.939736 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-19 13:44:28.940171 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-19 13:44:28.940212 | aio | 2026-05-19 13:44:28.940218 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-19 13:44:28.940223 | aio | Tuesday 19 May 2026 13:44:28 +0000 (0:00:00.645) 0:00:37.456 *********** 2026-05-19 13:45:54.018816 | aio | ok: [aio] 2026-05-19 13:45:54.018888 | aio | 2026-05-19 13:45:54.019111 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-19 13:45:54.019226 | aio | Tuesday 19 May 2026 13:45:54 +0000 (0:01:25.078) 0:02:02.535 *********** 2026-05-19 13:45:54.216239 | aio | changed: [aio] 2026-05-19 13:45:54.216283 | aio | 2026-05-19 13:45:54.216290 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-19 13:45:54.216296 | aio | Tuesday 19 May 2026 13:45:54 +0000 (0:00:00.197) 0:02:02.732 *********** 2026-05-19 13:45:54.255687 | aio | ok: [aio] 2026-05-19 13:45:54.255722 | aio | 2026-05-19 13:45:54.255730 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:45:54.255738 | aio | Tuesday 19 May 2026 13:45:54 +0000 (0:00:00.039) 0:02:02.771 *********** 2026-05-19 13:45:54.322283 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:45:54.322304 | aio | 2026-05-19 13:45:54.322310 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:45:54.322314 | aio | Tuesday 19 May 2026 13:45:54 +0000 (0:00:00.067) 0:02:02.838 *********** 2026-05-19 13:45:59.870119 | aio | ok: [aio] 2026-05-19 13:45:59.870210 | aio | 2026-05-19 13:45:59.870271 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:45:59.870391 | aio | Tuesday 19 May 2026 13:45:59 +0000 (0:00:05.547) 0:02:08.386 *********** 2026-05-19 13:45:59.919480 | aio | ok: [aio] => (item=aio) 2026-05-19 13:45:59.919601 | aio | 2026-05-19 13:45:59.919885 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:45:59.919912 | aio | Tuesday 19 May 2026 13:45:59 +0000 (0:00:00.049) 0:02:08.435 *********** 2026-05-19 13:46:00.264298 | aio | ok: [aio] 2026-05-19 13:46:00.264519 | aio | 2026-05-19 13:46:00.264567 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:46:00.264729 | aio | Tuesday 19 May 2026 13:46:00 +0000 (0:00:00.344) 0:02:08.780 *********** 2026-05-19 13:46:07.550361 | aio | ok: [aio] 2026-05-19 13:46:07.550431 | aio | 2026-05-19 13:46:07.550510 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 13:46:07.550631 | aio | Tuesday 19 May 2026 13:46:07 +0000 (0:00:07.286) 0:02:16.066 *********** 2026-05-19 13:46:19.743112 | aio | changed: [aio] 2026-05-19 13:46:19.743196 | aio | 2026-05-19 13:46:19.743211 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 13:46:19.743363 | aio | Tuesday 19 May 2026 13:46:19 +0000 (0:00:12.192) 0:02:28.259 *********** 2026-05-19 13:46:33.786159 | aio | ok: [aio] 2026-05-19 13:46:33.786255 | aio | 2026-05-19 13:46:33.786267 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:46:33.786397 | aio | Tuesday 19 May 2026 13:46:33 +0000 (0:00:14.043) 0:02:42.302 *********** 2026-05-19 13:46:33.851813 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:46:33.851895 | aio | 2026-05-19 13:46:33.852135 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:46:33.852194 | aio | Tuesday 19 May 2026 13:46:33 +0000 (0:00:00.065) 0:02:42.368 *********** 2026-05-19 13:46:33.892907 | aio | skipping: [aio] 2026-05-19 13:46:33.893339 | aio | 2026-05-19 13:46:33.893403 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:46:33.893412 | aio | Tuesday 19 May 2026 13:46:33 +0000 (0:00:00.041) 0:02:42.409 *********** 2026-05-19 13:46:33.941995 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:46:33.942094 | aio | skipping: [aio] 2026-05-19 13:46:33.942489 | aio | 2026-05-19 13:46:33.942514 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:46:33.942522 | aio | Tuesday 19 May 2026 13:46:33 +0000 (0:00:00.049) 0:02:42.458 *********** 2026-05-19 13:46:34.185598 | aio | ok: [aio] 2026-05-19 13:46:34.185711 | aio | 2026-05-19 13:46:34.186069 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:46:34.186152 | aio | Tuesday 19 May 2026 13:46:34 +0000 (0:00:00.242) 0:02:42.701 *********** 2026-05-19 13:46:40.491149 | aio | ok: [aio] 2026-05-19 13:46:40.491229 | aio | 2026-05-19 13:46:40.491249 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 13:46:40.491262 | aio | Tuesday 19 May 2026 13:46:40 +0000 (0:00:06.306) 0:02:49.007 *********** 2026-05-19 13:46:52.189617 | aio | changed: [aio] 2026-05-19 13:46:52.189707 | aio | 2026-05-19 13:46:52.189962 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 13:46:52.189982 | aio | Tuesday 19 May 2026 13:46:52 +0000 (0:00:11.698) 0:03:00.705 *********** 2026-05-19 13:46:58.169208 | aio | ok: [aio] 2026-05-19 13:46:58.169297 | aio | 2026-05-19 13:46:58.169309 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 13:46:58.169444 | aio | Tuesday 19 May 2026 13:46:58 +0000 (0:00:05.979) 0:03:06.685 *********** 2026-05-19 13:47:02.315387 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 13:47:02.315485 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 13:47:02.315500 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-19 13:47:02.315598 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 13:47:02.315698 | aio | 2026-05-19 13:47:02.315780 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 13:47:02.315866 | aio | 2026-05-19 13:47:02.315948 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:47:02.316042 | aio | Tuesday 19 May 2026 13:47:02 +0000 (0:00:04.146) 0:03:10.832 *********** 2026-05-19 13:47:03.178734 | aio | ok: [aio] 2026-05-19 13:47:03.178808 | aio | 2026-05-19 13:47:03.178940 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:03.179118 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.863) 0:03:11.695 *********** 2026-05-19 13:47:03.379166 | aio | ok: [aio] 2026-05-19 13:47:03.379274 | aio | 2026-05-19 13:47:03.379419 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:03.379561 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.200) 0:03:11.895 *********** 2026-05-19 13:47:03.413222 | aio | skipping: [aio] 2026-05-19 13:47:03.413262 | aio | 2026-05-19 13:47:03.413354 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:47:03.413439 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.034) 0:03:11.930 *********** 2026-05-19 13:47:03.614761 | aio | ok: [aio] 2026-05-19 13:47:03.614835 | aio | 2026-05-19 13:47:03.614973 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:03.615132 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.201) 0:03:12.131 *********** 2026-05-19 13:47:03.666727 | aio | ok: [aio] => { 2026-05-19 13:47:03.666762 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:47:03.666775 | aio | } 2026-05-19 13:47:03.666789 | aio | 2026-05-19 13:47:03.666943 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:03.667157 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.051) 0:03:12.183 *********** 2026-05-19 13:47:03.958082 | aio | ok: [aio] 2026-05-19 13:47:03.958160 | aio | 2026-05-19 13:47:03.958277 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:03.958406 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.291) 0:03:12.474 *********** 2026-05-19 13:47:03.997804 | aio | skipping: [aio] 2026-05-19 13:47:03.997884 | aio | 2026-05-19 13:47:03.997982 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:03.998078 | aio | Tuesday 19 May 2026 13:47:03 +0000 (0:00:00.040) 0:03:12.514 *********** 2026-05-19 13:47:04.037490 | aio | skipping: [aio] 2026-05-19 13:47:04.037563 | aio | 2026-05-19 13:47:04.037660 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:04.037755 | aio | Tuesday 19 May 2026 13:47:04 +0000 (0:00:00.039) 0:03:12.554 *********** 2026-05-19 13:47:04.236866 | aio | ok: [aio] 2026-05-19 13:47:04.236906 | aio | 2026-05-19 13:47:04.237018 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:04.237111 | aio | Tuesday 19 May 2026 13:47:04 +0000 (0:00:00.199) 0:03:12.753 *********** 2026-05-19 13:47:05.303560 | aio | ok: [aio] 2026-05-19 13:47:05.303608 | aio | 2026-05-19 13:47:05.303711 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:05.303824 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:01.066) 0:03:13.820 *********** 2026-05-19 13:47:05.362091 | aio | ok: [aio] => { 2026-05-19 13:47:05.362131 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:47:05.362216 | aio | } 2026-05-19 13:47:05.362299 | aio | 2026-05-19 13:47:05.362397 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:05.362498 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.058) 0:03:13.878 *********** 2026-05-19 13:47:05.686244 | aio | ok: [aio] 2026-05-19 13:47:05.686331 | aio | 2026-05-19 13:47:05.686345 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:05.686447 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.323) 0:03:14.202 *********** 2026-05-19 13:47:07.627528 | aio | ok: [aio] 2026-05-19 13:47:07.627616 | aio | 2026-05-19 13:47:07.627631 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:47:07.627743 | aio | Tuesday 19 May 2026 13:47:07 +0000 (0:00:01.941) 0:03:16.144 *********** 2026-05-19 13:47:07.654607 | aio | skipping: [aio] 2026-05-19 13:47:07.654722 | aio | 2026-05-19 13:47:07.654854 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:47:07.654982 | aio | Tuesday 19 May 2026 13:47:07 +0000 (0:00:00.027) 0:03:16.171 *********** 2026-05-19 13:47:07.685518 | aio | skipping: [aio] 2026-05-19 13:47:07.685630 | aio | 2026-05-19 13:47:07.685852 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:47:07.685891 | aio | Tuesday 19 May 2026 13:47:07 +0000 (0:00:00.030) 0:03:16.202 *********** 2026-05-19 13:47:07.712169 | aio | skipping: [aio] 2026-05-19 13:47:07.712209 | aio | 2026-05-19 13:47:07.712410 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:47:07.712474 | aio | Tuesday 19 May 2026 13:47:07 +0000 (0:00:00.026) 0:03:16.228 *********** 2026-05-19 13:47:08.728597 | aio | ok: [aio] 2026-05-19 13:47:08.728640 | aio | 2026-05-19 13:47:08.728738 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:47:08.728833 | aio | Tuesday 19 May 2026 13:47:08 +0000 (0:00:01.016) 0:03:17.245 *********** 2026-05-19 13:47:09.142131 | aio | ok: [aio] 2026-05-19 13:47:09.142237 | aio | 2026-05-19 13:47:09.142382 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:47:09.142522 | aio | Tuesday 19 May 2026 13:47:09 +0000 (0:00:00.413) 0:03:17.658 *********** 2026-05-19 13:47:10.024114 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:47:10.024259 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:47:10.024430 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:47:10.024633 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:47:10.024820 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:47:10.024982 | aio | 2026-05-19 13:47:10.025148 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:47:10.025318 | aio | Tuesday 19 May 2026 13:47:10 +0000 (0:00:00.881) 0:03:18.540 *********** 2026-05-19 13:47:10.515808 | aio | ok: [aio] 2026-05-19 13:47:10.515865 | aio | 2026-05-19 13:47:10.515872 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:47:10.515877 | aio | Tuesday 19 May 2026 13:47:10 +0000 (0:00:00.485) 0:03:19.026 *********** 2026-05-19 13:47:10.515881 | aio | 2026-05-19 13:47:10.515885 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:47:10.515889 | aio | Tuesday 19 May 2026 13:47:10 +0000 (0:00:00.005) 0:03:19.031 *********** 2026-05-19 13:47:10.860618 | aio | ok: [aio] 2026-05-19 13:47:10.860676 | aio | 2026-05-19 13:47:10.860682 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:10.860687 | aio | Tuesday 19 May 2026 13:47:10 +0000 (0:00:00.345) 0:03:19.376 *********** 2026-05-19 13:47:11.065586 | aio | ok: [aio] 2026-05-19 13:47:11.065619 | aio | 2026-05-19 13:47:11.065625 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:11.065631 | aio | Tuesday 19 May 2026 13:47:11 +0000 (0:00:00.205) 0:03:19.581 *********** 2026-05-19 13:47:11.120567 | aio | ok: [aio] => { 2026-05-19 13:47:11.120602 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:47:11.120614 | aio | } 2026-05-19 13:47:11.120624 | aio | 2026-05-19 13:47:11.120633 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:11.120643 | aio | Tuesday 19 May 2026 13:47:11 +0000 (0:00:00.053) 0:03:19.635 *********** 2026-05-19 13:47:11.458727 | aio | ok: [aio] 2026-05-19 13:47:11.458789 | aio | 2026-05-19 13:47:11.458797 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:11.458804 | aio | Tuesday 19 May 2026 13:47:11 +0000 (0:00:00.338) 0:03:19.974 *********** 2026-05-19 13:47:14.511431 | aio | ok: [aio] 2026-05-19 13:47:14.511517 | aio | 2026-05-19 13:47:14.511529 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:47:14.511670 | aio | Tuesday 19 May 2026 13:47:14 +0000 (0:00:03.053) 0:03:23.027 *********** 2026-05-19 13:47:15.580765 | aio | ok: [aio] 2026-05-19 13:47:15.580835 | aio | 2026-05-19 13:47:15.580995 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:47:15.581175 | aio | Tuesday 19 May 2026 13:47:15 +0000 (0:00:01.069) 0:03:24.097 *********** 2026-05-19 13:47:15.756750 | aio | ok: [aio] 2026-05-19 13:47:15.756804 | aio | 2026-05-19 13:47:15.756810 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:47:15.756815 | aio | Tuesday 19 May 2026 13:47:15 +0000 (0:00:00.175) 0:03:24.273 *********** 2026-05-19 13:47:16.170218 | aio | ok: [aio] 2026-05-19 13:47:16.170279 | aio | 2026-05-19 13:47:16.170288 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:47:16.170297 | aio | Tuesday 19 May 2026 13:47:16 +0000 (0:00:00.413) 0:03:24.686 *********** 2026-05-19 13:47:16.713620 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:47:16.713947 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:47:16.713956 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:47:16.713963 | aio | 2026-05-19 13:47:16.714306 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:47:16.714368 | aio | Tuesday 19 May 2026 13:47:16 +0000 (0:00:00.543) 0:03:25.229 *********** 2026-05-19 13:47:17.153226 | aio | ok: [aio] 2026-05-19 13:47:17.153288 | aio | 2026-05-19 13:47:17.153473 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:47:17.153516 | aio | Tuesday 19 May 2026 13:47:17 +0000 (0:00:00.439) 0:03:25.669 *********** 2026-05-19 13:47:17.562830 | aio | ok: [aio] 2026-05-19 13:47:17.562893 | aio | 2026-05-19 13:47:17.563049 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:47:17.563153 | aio | Tuesday 19 May 2026 13:47:17 +0000 (0:00:00.401) 0:03:26.071 *********** 2026-05-19 13:47:17.563243 | aio | 2026-05-19 13:47:17.563343 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:47:17.563429 | aio | Tuesday 19 May 2026 13:47:17 +0000 (0:00:00.007) 0:03:26.079 *********** 2026-05-19 13:47:17.914551 | aio | ok: [aio] 2026-05-19 13:47:17.914628 | aio | 2026-05-19 13:47:17.914641 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:47:17.914769 | aio | Tuesday 19 May 2026 13:47:17 +0000 (0:00:00.351) 0:03:26.431 *********** 2026-05-19 13:47:17.962758 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:47:17.962842 | aio | 2026-05-19 13:47:17.963064 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:47:17.963096 | aio | Tuesday 19 May 2026 13:47:17 +0000 (0:00:00.048) 0:03:26.479 *********** 2026-05-19 13:47:18.988521 | aio | ok: [aio] 2026-05-19 13:47:18.988590 | aio | 2026-05-19 13:47:18.988882 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:47:18.988930 | aio | Tuesday 19 May 2026 13:47:18 +0000 (0:00:01.025) 0:03:27.504 *********** 2026-05-19 13:47:19.613477 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:47:19.613542 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:47:19.613996 | aio | 2026-05-19 13:47:19.614050 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:47:19.614058 | aio | Tuesday 19 May 2026 13:47:19 +0000 (0:00:00.625) 0:03:28.129 *********** 2026-05-19 13:47:19.878815 | aio | ok: [aio] 2026-05-19 13:47:19.878893 | aio | 2026-05-19 13:47:19.879103 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:47:19.879168 | aio | Tuesday 19 May 2026 13:47:19 +0000 (0:00:00.265) 0:03:28.395 *********** 2026-05-19 13:47:20.081048 | aio | ok: [aio] 2026-05-19 13:47:20.081109 | aio | 2026-05-19 13:47:20.081165 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:47:20.081249 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.202) 0:03:28.597 *********** 2026-05-19 13:47:20.307885 | aio | ok: [aio] 2026-05-19 13:47:20.307945 | aio | 2026-05-19 13:47:20.308090 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:47:20.308106 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.226) 0:03:28.824 *********** 2026-05-19 13:47:20.497510 | aio | ok: [aio] 2026-05-19 13:47:20.497569 | aio | 2026-05-19 13:47:20.497777 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 13:47:20.497825 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.189) 0:03:29.014 *********** 2026-05-19 13:47:20.699178 | aio | ok: [aio] => (item=aio) 2026-05-19 13:47:20.699251 | aio | 2026-05-19 13:47:20.699266 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 13:47:20.699408 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.201) 0:03:29.215 *********** 2026-05-19 13:47:20.740527 | aio | ok: [aio] 2026-05-19 13:47:20.740567 | aio | 2026-05-19 13:47:20.740773 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:47:20.740798 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.041) 0:03:29.257 *********** 2026-05-19 13:47:20.789814 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:47:20.789947 | aio | 2026-05-19 13:47:20.789956 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:47:20.789966 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.049) 0:03:29.306 *********** 2026-05-19 13:47:20.829501 | aio | skipping: [aio] 2026-05-19 13:47:20.829637 | aio | 2026-05-19 13:47:20.829649 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:47:20.829701 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.039) 0:03:29.345 *********** 2026-05-19 13:47:20.867691 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:47:20.867732 | aio | skipping: [aio] 2026-05-19 13:47:20.867749 | aio | 2026-05-19 13:47:20.867980 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:47:20.868031 | aio | Tuesday 19 May 2026 13:47:20 +0000 (0:00:00.038) 0:03:29.384 *********** 2026-05-19 13:47:21.136888 | aio | ok: [aio] 2026-05-19 13:47:21.137569 | aio | 2026-05-19 13:47:21.137619 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:47:21.137625 | aio | Tuesday 19 May 2026 13:47:21 +0000 (0:00:00.269) 0:03:29.653 *********** 2026-05-19 13:47:27.403454 | aio | ok: [aio] 2026-05-19 13:47:27.403525 | aio | 2026-05-19 13:47:27.403744 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 13:47:27.403791 | aio | Tuesday 19 May 2026 13:47:27 +0000 (0:00:06.266) 0:03:35.920 *********** 2026-05-19 13:47:32.726242 | aio | ok: [aio] 2026-05-19 13:47:32.726295 | aio | 2026-05-19 13:47:32.726301 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 13:47:32.726306 | aio | Tuesday 19 May 2026 13:47:32 +0000 (0:00:05.322) 0:03:41.242 *********** 2026-05-19 13:47:46.633274 | aio | ok: [aio] 2026-05-19 13:47:46.633344 | aio | 2026-05-19 13:47:46.633662 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 13:47:46.633713 | aio | Tuesday 19 May 2026 13:47:46 +0000 (0:00:13.907) 0:03:55.149 *********** 2026-05-19 13:49:18.534424 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 13:49:18.534486 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 13:49:18.534590 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 13:49:18.534683 | aio | 2026-05-19 13:49:18.534783 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 13:49:18.534887 | aio | Tuesday 19 May 2026 13:49:18 +0000 (0:01:31.901) 0:05:27.050 *********** 2026-05-19 13:49:24.638843 | aio | ok: [aio] 2026-05-19 13:49:24.638920 | aio | 2026-05-19 13:49:24.639244 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 13:49:24.639289 | aio | Tuesday 19 May 2026 13:49:24 +0000 (0:00:06.104) 0:05:33.155 *********** 2026-05-19 13:49:30.651216 | aio | ok: [aio] 2026-05-19 13:49:30.651332 | aio | 2026-05-19 13:49:30.651610 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 13:49:30.651639 | aio | Tuesday 19 May 2026 13:49:30 +0000 (0:00:06.012) 0:05:39.167 *********** 2026-05-19 13:49:30.702170 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 13:49:30.702207 | aio | 2026-05-19 13:49:30.702322 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 13:49:30.702416 | aio | Tuesday 19 May 2026 13:49:30 +0000 (0:00:00.051) 0:05:39.218 *********** 2026-05-19 13:49:30.744301 | aio | ok: [aio] 2026-05-19 13:49:30.744415 | aio | 2026-05-19 13:49:30.744549 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 13:49:30.744679 | aio | Tuesday 19 May 2026 13:49:30 +0000 (0:00:00.042) 0:05:39.260 *********** 2026-05-19 13:49:36.736509 | aio | ok: [aio] 2026-05-19 13:49:36.736560 | aio | 2026-05-19 13:49:36.736568 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 13:49:36.736575 | aio | Tuesday 19 May 2026 13:49:36 +0000 (0:00:05.991) 0:05:45.252 *********** 2026-05-19 13:49:36.776578 | aio | ok: [aio] 2026-05-19 13:49:36.776600 | aio | 2026-05-19 13:49:36.776607 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 13:49:36.776614 | aio | Tuesday 19 May 2026 13:49:36 +0000 (0:00:00.040) 0:05:45.292 *********** 2026-05-19 13:49:36.813971 | aio | skipping: [aio] => (item=1) 2026-05-19 13:49:36.814800 | aio | skipping: [aio] => (item=1) 2026-05-19 13:49:36.814857 | aio | skipping: [aio] => (item=1) 2026-05-19 13:49:36.814875 | aio | skipping: [aio] 2026-05-19 13:49:36.814882 | aio | 2026-05-19 13:49:36.814889 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 13:49:36.814895 | aio | Tuesday 19 May 2026 13:49:36 +0000 (0:00:00.037) 0:05:45.330 *********** 2026-05-19 13:49:36.847697 | aio | skipping: [aio] 2026-05-19 13:49:36.847820 | aio | 2026-05-19 13:49:36.847950 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:49:36.849616 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-19 13:49:36.849674 | aio | 2026-05-19 13:49:36.849685 | aio | 2026-05-19 13:49:36.849695 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:49:36.849705 | aio | Tuesday 19 May 2026 13:49:36 +0000 (0:00:00.034) 0:05:45.364 *********** 2026-05-19 13:49:36.849714 | aio | =============================================================================== 2026-05-19 13:49:36.849722 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 91.90s 2026-05-19 13:49:36.849731 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 85.08s 2026-05-19 13:49:36.849740 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.04s 2026-05-19 13:49:36.849749 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.91s 2026-05-19 13:49:36.849758 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.19s 2026-05-19 13:49:36.849767 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.70s 2026-05-19 13:49:36.849776 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.29s 2026-05-19 13:49:36.849791 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.31s 2026-05-19 13:49:36.849800 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.27s 2026-05-19 13:49:36.851196 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.10s 2026-05-19 13:49:36.851267 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.07s 2026-05-19 13:49:36.851278 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.01s 2026-05-19 13:49:36.851287 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.99s 2026-05-19 13:49:36.851297 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.98s 2026-05-19 13:49:36.851305 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.55s 2026-05-19 13:49:36.851314 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.32s 2026-05-19 13:49:36.851323 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.78s 2026-05-19 13:49:36.851331 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.31s 2026-05-19 13:49:36.851340 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.15s 2026-05-19 13:49:36.851349 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.05s 2026-05-19 13:49:36.945189 | aio | INFO [default > converge] Executed: Successful 2026-05-19 13:49:36.953612 | aio | INFO [default > idempotence] Executing 2026-05-19 13:49:37.737677 | aio | 2026-05-19 13:49:37.738028 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:49:37.738280 | aio | 2026-05-19 13:49:37.738581 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:49:37.738845 | aio | Tuesday 19 May 2026 13:49:37 +0000 (0:00:00.046) 0:00:00.046 *********** 2026-05-19 13:49:38.839069 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:49:38.839112 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:49:38.839118 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:49:38.839165 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:49:38.839373 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:49:38.851547 | aio | ok: [aio] 2026-05-19 13:49:38.851751 | aio | 2026-05-19 13:49:38.851962 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:49:38.852165 | aio | Tuesday 19 May 2026 13:49:38 +0000 (0:00:01.114) 0:00:01.160 *********** 2026-05-19 13:49:39.136690 | aio | ok: [aio] 2026-05-19 13:49:39.137365 | aio | 2026-05-19 13:49:39.137392 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:49:39.137411 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.285) 0:00:01.445 *********** 2026-05-19 13:49:39.163747 | aio | skipping: [aio] 2026-05-19 13:49:39.163911 | aio | 2026-05-19 13:49:39.164122 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:49:39.164322 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.027) 0:00:01.473 *********** 2026-05-19 13:49:39.453114 | aio | ok: [aio] 2026-05-19 13:49:39.453243 | aio | 2026-05-19 13:49:39.453453 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:49:39.453679 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.289) 0:00:01.762 *********** 2026-05-19 13:49:39.522937 | aio | ok: [aio] => { 2026-05-19 13:49:39.523194 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:49:39.523344 | aio | } 2026-05-19 13:49:39.523569 | aio | 2026-05-19 13:49:39.523727 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:49:39.523916 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.069) 0:00:01.832 *********** 2026-05-19 13:49:39.930835 | aio | ok: [aio] 2026-05-19 13:49:39.930995 | aio | 2026-05-19 13:49:39.931293 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:49:39.931497 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.407) 0:00:02.239 *********** 2026-05-19 13:49:39.973915 | aio | skipping: [aio] 2026-05-19 13:49:39.974069 | aio | 2026-05-19 13:49:39.974334 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:49:39.974487 | aio | Tuesday 19 May 2026 13:49:39 +0000 (0:00:00.043) 0:00:02.283 *********** 2026-05-19 13:49:40.015516 | aio | skipping: [aio] 2026-05-19 13:49:40.015657 | aio | 2026-05-19 13:49:40.015924 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:49:40.016088 | aio | Tuesday 19 May 2026 13:49:40 +0000 (0:00:00.041) 0:00:02.324 *********** 2026-05-19 13:49:40.207262 | aio | ok: [aio] 2026-05-19 13:49:40.207484 | aio | 2026-05-19 13:49:40.207714 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:49:40.207890 | aio | Tuesday 19 May 2026 13:49:40 +0000 (0:00:00.191) 0:00:02.516 *********** 2026-05-19 13:49:41.311223 | aio | ok: [aio] 2026-05-19 13:49:41.311540 | aio | 2026-05-19 13:49:41.311554 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:49:41.311565 | aio | Tuesday 19 May 2026 13:49:41 +0000 (0:00:01.103) 0:00:03.619 *********** 2026-05-19 13:49:41.382105 | aio | ok: [aio] => { 2026-05-19 13:49:41.382736 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:49:41.382790 | aio | } 2026-05-19 13:49:41.382798 | aio | 2026-05-19 13:49:41.382805 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:49:41.382811 | aio | Tuesday 19 May 2026 13:49:41 +0000 (0:00:00.071) 0:00:03.691 *********** 2026-05-19 13:49:41.733074 | aio | ok: [aio] 2026-05-19 13:49:41.733138 | aio | 2026-05-19 13:49:41.733334 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:49:41.733377 | aio | Tuesday 19 May 2026 13:49:41 +0000 (0:00:00.351) 0:00:04.042 *********** 2026-05-19 13:49:43.922001 | aio | ok: [aio] 2026-05-19 13:49:43.922080 | aio | 2026-05-19 13:49:43.922142 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:49:43.922260 | aio | Tuesday 19 May 2026 13:49:43 +0000 (0:00:02.189) 0:00:06.231 *********** 2026-05-19 13:49:43.950145 | aio | skipping: [aio] 2026-05-19 13:49:43.950206 | aio | 2026-05-19 13:49:43.950396 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:49:43.950417 | aio | Tuesday 19 May 2026 13:49:43 +0000 (0:00:00.027) 0:00:06.259 *********** 2026-05-19 13:49:43.981654 | aio | skipping: [aio] 2026-05-19 13:49:43.981758 | aio | 2026-05-19 13:49:43.982036 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:49:43.982060 | aio | Tuesday 19 May 2026 13:49:43 +0000 (0:00:00.031) 0:00:06.290 *********** 2026-05-19 13:49:44.010209 | aio | skipping: [aio] 2026-05-19 13:49:44.010372 | aio | 2026-05-19 13:49:44.010521 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:49:44.010645 | aio | Tuesday 19 May 2026 13:49:44 +0000 (0:00:00.028) 0:00:06.319 *********** 2026-05-19 13:49:45.197415 | aio | ok: [aio] 2026-05-19 13:49:45.197554 | aio | 2026-05-19 13:49:45.197828 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:49:45.197996 | aio | Tuesday 19 May 2026 13:49:45 +0000 (0:00:01.186) 0:00:07.506 *********** 2026-05-19 13:49:45.613222 | aio | ok: [aio] 2026-05-19 13:49:45.613380 | aio | 2026-05-19 13:49:45.613592 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:49:45.613793 | aio | Tuesday 19 May 2026 13:49:45 +0000 (0:00:00.415) 0:00:07.922 *********** 2026-05-19 13:49:46.543104 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:49:46.543178 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:49:46.543192 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:49:46.543202 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:49:46.543213 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:49:46.543223 | aio | 2026-05-19 13:49:46.543261 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:49:46.543538 | aio | Tuesday 19 May 2026 13:49:46 +0000 (0:00:00.928) 0:00:08.850 *********** 2026-05-19 13:49:47.046052 | aio | ok: [aio] 2026-05-19 13:49:47.046096 | aio | 2026-05-19 13:49:47.046101 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:49:47.046106 | aio | Tuesday 19 May 2026 13:49:47 +0000 (0:00:00.496) 0:00:09.347 *********** 2026-05-19 13:49:47.046110 | aio | 2026-05-19 13:49:47.046114 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:49:47.046118 | aio | Tuesday 19 May 2026 13:49:47 +0000 (0:00:00.007) 0:00:09.354 *********** 2026-05-19 13:49:47.677563 | aio | ok: [aio] 2026-05-19 13:49:47.677667 | aio | 2026-05-19 13:49:47.677686 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:49:47.677864 | aio | Tuesday 19 May 2026 13:49:47 +0000 (0:00:00.631) 0:00:09.986 *********** 2026-05-19 13:49:47.886821 | aio | ok: [aio] 2026-05-19 13:49:47.886918 | aio | 2026-05-19 13:49:47.886931 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:49:47.887056 | aio | Tuesday 19 May 2026 13:49:47 +0000 (0:00:00.209) 0:00:10.196 *********** 2026-05-19 13:49:47.960821 | aio | ok: [aio] => { 2026-05-19 13:49:47.961047 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:49:47.961128 | aio | } 2026-05-19 13:49:47.961555 | aio | 2026-05-19 13:49:47.961600 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:49:47.961609 | aio | Tuesday 19 May 2026 13:49:47 +0000 (0:00:00.073) 0:00:10.269 *********** 2026-05-19 13:49:48.342613 | aio | ok: [aio] 2026-05-19 13:49:48.342689 | aio | 2026-05-19 13:49:48.342755 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:49:48.342848 | aio | Tuesday 19 May 2026 13:49:48 +0000 (0:00:00.382) 0:00:10.651 *********** 2026-05-19 13:49:51.428159 | aio | ok: [aio] 2026-05-19 13:49:51.428233 | aio | 2026-05-19 13:49:51.428294 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:49:51.428414 | aio | Tuesday 19 May 2026 13:49:51 +0000 (0:00:03.086) 0:00:13.737 *********** 2026-05-19 13:49:52.408960 | aio | ok: [aio] 2026-05-19 13:49:52.409033 | aio | 2026-05-19 13:49:52.409098 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:49:52.409177 | aio | Tuesday 19 May 2026 13:49:52 +0000 (0:00:00.980) 0:00:14.718 *********** 2026-05-19 13:49:52.682402 | aio | ok: [aio] 2026-05-19 13:49:52.682480 | aio | 2026-05-19 13:49:52.682770 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:49:52.683032 | aio | Tuesday 19 May 2026 13:49:52 +0000 (0:00:00.273) 0:00:14.991 *********** 2026-05-19 13:49:53.101874 | aio | ok: [aio] 2026-05-19 13:49:53.101925 | aio | 2026-05-19 13:49:53.102022 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:49:53.102155 | aio | Tuesday 19 May 2026 13:49:53 +0000 (0:00:00.419) 0:00:15.411 *********** 2026-05-19 13:49:53.646256 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:49:53.646327 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:49:53.646715 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:49:53.646771 | aio | 2026-05-19 13:49:53.646778 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:49:53.646783 | aio | Tuesday 19 May 2026 13:49:53 +0000 (0:00:00.544) 0:00:15.955 *********** 2026-05-19 13:49:54.066746 | aio | ok: [aio] 2026-05-19 13:49:54.066818 | aio | 2026-05-19 13:49:54.067127 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:49:54.067190 | aio | Tuesday 19 May 2026 13:49:54 +0000 (0:00:00.420) 0:00:16.375 *********** 2026-05-19 13:49:54.493993 | aio | ok: [aio] 2026-05-19 13:49:54.494064 | aio | 2026-05-19 13:49:54.494542 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:49:54.494584 | aio | Tuesday 19 May 2026 13:49:54 +0000 (0:00:00.421) 0:00:16.796 *********** 2026-05-19 13:49:54.494590 | aio | 2026-05-19 13:49:54.494595 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:49:54.494599 | aio | Tuesday 19 May 2026 13:49:54 +0000 (0:00:00.006) 0:00:16.803 *********** 2026-05-19 13:49:54.841652 | aio | ok: [aio] 2026-05-19 13:49:54.842088 | aio | 2026-05-19 13:49:54.842139 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:49:54.842147 | aio | Tuesday 19 May 2026 13:49:54 +0000 (0:00:00.347) 0:00:17.150 *********** 2026-05-19 13:49:54.893690 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:49:54.894349 | aio | 2026-05-19 13:49:54.894383 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:49:54.894395 | aio | Tuesday 19 May 2026 13:49:54 +0000 (0:00:00.051) 0:00:17.202 *********** 2026-05-19 13:49:55.957073 | aio | ok: [aio] 2026-05-19 13:49:55.957735 | aio | 2026-05-19 13:49:55.957788 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:49:55.957801 | aio | Tuesday 19 May 2026 13:49:55 +0000 (0:00:01.063) 0:00:18.265 *********** 2026-05-19 13:49:56.580971 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:49:56.581042 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:49:56.581112 | aio | 2026-05-19 13:49:56.581326 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:49:56.581396 | aio | Tuesday 19 May 2026 13:49:56 +0000 (0:00:00.624) 0:00:18.890 *********** 2026-05-19 13:49:57.108890 | aio | ok: [aio] 2026-05-19 13:49:57.108963 | aio | 2026-05-19 13:49:57.109270 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:49:57.109333 | aio | Tuesday 19 May 2026 13:49:57 +0000 (0:00:00.527) 0:00:19.417 *********** 2026-05-19 13:49:57.302145 | aio | ok: [aio] 2026-05-19 13:49:57.302220 | aio | 2026-05-19 13:49:57.302232 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:49:57.302348 | aio | Tuesday 19 May 2026 13:49:57 +0000 (0:00:00.193) 0:00:19.611 *********** 2026-05-19 13:49:57.684508 | aio | ok: [aio] 2026-05-19 13:49:57.684656 | aio | 2026-05-19 13:49:57.684673 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:49:57.684919 | aio | Tuesday 19 May 2026 13:49:57 +0000 (0:00:00.382) 0:00:19.993 *********** 2026-05-19 13:49:58.018588 | aio | ok: [aio] 2026-05-19 13:49:58.018640 | aio | 2026-05-19 13:49:58.018859 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 13:49:58.018904 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.334) 0:00:20.327 *********** 2026-05-19 13:49:58.086674 | aio | ok: [aio] 2026-05-19 13:49:58.086725 | aio | 2026-05-19 13:49:58.087038 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 13:49:58.087067 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.068) 0:00:20.395 *********** 2026-05-19 13:49:58.311433 | aio | ok: [aio] => (item=aio) 2026-05-19 13:49:58.311473 | aio | 2026-05-19 13:49:58.311736 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 13:49:58.311793 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.224) 0:00:20.620 *********** 2026-05-19 13:49:58.356966 | aio | ok: [aio] 2026-05-19 13:49:58.357050 | aio | 2026-05-19 13:49:58.357062 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 13:49:58.357168 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.045) 0:00:20.666 *********** 2026-05-19 13:49:58.396711 | aio | skipping: [aio] 2026-05-19 13:49:58.396760 | aio | 2026-05-19 13:49:58.396863 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:49:58.396954 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.039) 0:00:20.706 *********** 2026-05-19 13:49:58.455605 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:49:58.455662 | aio | 2026-05-19 13:49:58.455895 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:49:58.455940 | aio | Tuesday 19 May 2026 13:49:58 +0000 (0:00:00.058) 0:00:20.764 *********** 2026-05-19 13:50:04.544994 | aio | ok: [aio] 2026-05-19 13:50:04.545065 | aio | 2026-05-19 13:50:04.545398 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:50:04.545446 | aio | Tuesday 19 May 2026 13:50:04 +0000 (0:00:06.089) 0:00:26.854 *********** 2026-05-19 13:50:04.602905 | aio | ok: [aio] => (item=aio) 2026-05-19 13:50:04.602988 | aio | 2026-05-19 13:50:04.603042 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:50:04.603161 | aio | Tuesday 19 May 2026 13:50:04 +0000 (0:00:00.058) 0:00:26.912 *********** 2026-05-19 13:50:04.986512 | aio | ok: [aio] 2026-05-19 13:50:04.986570 | aio | 2026-05-19 13:50:04.986674 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:50:04.986809 | aio | Tuesday 19 May 2026 13:50:04 +0000 (0:00:00.383) 0:00:27.295 *********** 2026-05-19 13:50:11.451239 | aio | ok: [aio] 2026-05-19 13:50:11.451310 | aio | 2026-05-19 13:50:11.451516 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 13:50:11.451559 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:06.464) 0:00:33.760 *********** 2026-05-19 13:50:17.491086 | aio | ok: [aio] 2026-05-19 13:50:17.491166 | aio | 2026-05-19 13:50:17.491344 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 13:50:17.491406 | aio | Tuesday 19 May 2026 13:50:17 +0000 (0:00:06.039) 0:00:39.800 *********** 2026-05-19 13:50:31.559927 | aio | ok: [aio] 2026-05-19 13:50:31.560005 | aio | 2026-05-19 13:50:31.560018 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:50:31.560100 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:14.068) 0:00:53.868 *********** 2026-05-19 13:50:31.625774 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:50:31.625816 | aio | 2026-05-19 13:50:31.625824 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:50:31.625829 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.065) 0:00:53.934 *********** 2026-05-19 13:50:31.665428 | aio | skipping: [aio] 2026-05-19 13:50:31.665477 | aio | 2026-05-19 13:50:31.665484 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:50:31.665491 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.039) 0:00:53.974 *********** 2026-05-19 13:50:31.707059 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:50:31.707101 | aio | skipping: [aio] 2026-05-19 13:50:31.707107 | aio | 2026-05-19 13:50:31.707111 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:50:31.707116 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.041) 0:00:54.015 *********** 2026-05-19 13:50:31.951338 | aio | ok: [aio] 2026-05-19 13:50:31.951769 | aio | 2026-05-19 13:50:31.951796 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:50:31.951804 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.244) 0:00:54.260 *********** 2026-05-19 13:50:38.299469 | aio | ok: [aio] 2026-05-19 13:50:38.299581 | aio | 2026-05-19 13:50:38.299654 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 13:50:38.299747 | aio | Tuesday 19 May 2026 13:50:38 +0000 (0:00:06.348) 0:01:00.608 *********** 2026-05-19 13:50:44.307093 | aio | ok: [aio] 2026-05-19 13:50:44.307169 | aio | 2026-05-19 13:50:44.307362 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 13:50:44.307403 | aio | Tuesday 19 May 2026 13:50:44 +0000 (0:00:06.007) 0:01:06.616 *********** 2026-05-19 13:50:50.312165 | aio | ok: [aio] 2026-05-19 13:50:50.312219 | aio | 2026-05-19 13:50:50.312227 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 13:50:50.312233 | aio | Tuesday 19 May 2026 13:50:50 +0000 (0:00:06.004) 0:01:12.620 *********** 2026-05-19 13:50:54.634208 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 13:50:54.634261 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 13:50:54.634267 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-19 13:50:54.634271 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 13:50:54.634276 | aio | 2026-05-19 13:50:54.634280 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 13:50:54.634285 | aio | 2026-05-19 13:50:54.634289 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:50:54.634293 | aio | Tuesday 19 May 2026 13:50:54 +0000 (0:00:04.322) 0:01:16.942 *********** 2026-05-19 13:50:55.547191 | aio | ok: [aio] 2026-05-19 13:50:55.547263 | aio | 2026-05-19 13:50:55.547462 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:55.547504 | aio | Tuesday 19 May 2026 13:50:55 +0000 (0:00:00.913) 0:01:17.856 *********** 2026-05-19 13:50:55.759134 | aio | ok: [aio] 2026-05-19 13:50:55.759186 | aio | 2026-05-19 13:50:55.759451 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:55.759500 | aio | Tuesday 19 May 2026 13:50:55 +0000 (0:00:00.211) 0:01:18.068 *********** 2026-05-19 13:50:55.794393 | aio | skipping: [aio] 2026-05-19 13:50:55.794452 | aio | 2026-05-19 13:50:55.794646 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:50:55.794667 | aio | Tuesday 19 May 2026 13:50:55 +0000 (0:00:00.035) 0:01:18.103 *********** 2026-05-19 13:50:56.001418 | aio | ok: [aio] 2026-05-19 13:50:56.001499 | aio | 2026-05-19 13:50:56.001859 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:56.001917 | aio | Tuesday 19 May 2026 13:50:55 +0000 (0:00:00.206) 0:01:18.309 *********** 2026-05-19 13:50:56.073054 | aio | ok: [aio] => { 2026-05-19 13:50:56.073113 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:50:56.073474 | aio | } 2026-05-19 13:50:56.073519 | aio | 2026-05-19 13:50:56.073524 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:56.073529 | aio | Tuesday 19 May 2026 13:50:56 +0000 (0:00:00.072) 0:01:18.382 *********** 2026-05-19 13:50:56.391276 | aio | ok: [aio] 2026-05-19 13:50:56.391340 | aio | 2026-05-19 13:50:56.391636 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:56.391718 | aio | Tuesday 19 May 2026 13:50:56 +0000 (0:00:00.316) 0:01:18.698 *********** 2026-05-19 13:50:56.429012 | aio | skipping: [aio] 2026-05-19 13:50:56.429089 | aio | 2026-05-19 13:50:56.429292 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:56.429318 | aio | Tuesday 19 May 2026 13:50:56 +0000 (0:00:00.039) 0:01:18.738 *********** 2026-05-19 13:50:56.465157 | aio | skipping: [aio] 2026-05-19 13:50:56.465200 | aio | 2026-05-19 13:50:56.465329 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:56.465417 | aio | Tuesday 19 May 2026 13:50:56 +0000 (0:00:00.036) 0:01:18.774 *********** 2026-05-19 13:50:56.679538 | aio | ok: [aio] 2026-05-19 13:50:56.679826 | aio | 2026-05-19 13:50:56.679845 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:56.679855 | aio | Tuesday 19 May 2026 13:50:56 +0000 (0:00:00.214) 0:01:18.988 *********** 2026-05-19 13:50:57.704630 | aio | ok: [aio] 2026-05-19 13:50:57.704719 | aio | 2026-05-19 13:50:57.704726 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:57.704733 | aio | Tuesday 19 May 2026 13:50:57 +0000 (0:00:01.024) 0:01:20.013 *********** 2026-05-19 13:50:57.783290 | aio | ok: [aio] => { 2026-05-19 13:50:57.783351 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:50:57.783363 | aio | } 2026-05-19 13:50:57.783381 | aio | 2026-05-19 13:50:57.783393 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:57.783564 | aio | Tuesday 19 May 2026 13:50:57 +0000 (0:00:00.079) 0:01:20.092 *********** 2026-05-19 13:50:58.148575 | aio | ok: [aio] 2026-05-19 13:50:58.148678 | aio | 2026-05-19 13:50:58.148990 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:58.149055 | aio | Tuesday 19 May 2026 13:50:58 +0000 (0:00:00.365) 0:01:20.457 *********** 2026-05-19 13:51:00.157474 | aio | ok: [aio] 2026-05-19 13:51:00.157542 | aio | 2026-05-19 13:51:00.157737 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:51:00.157753 | aio | Tuesday 19 May 2026 13:51:00 +0000 (0:00:02.009) 0:01:22.466 *********** 2026-05-19 13:51:00.184855 | aio | skipping: [aio] 2026-05-19 13:51:00.184971 | aio | 2026-05-19 13:51:00.185102 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:51:00.185236 | aio | Tuesday 19 May 2026 13:51:00 +0000 (0:00:00.027) 0:01:22.494 *********** 2026-05-19 13:51:00.212730 | aio | skipping: [aio] 2026-05-19 13:51:00.212786 | aio | 2026-05-19 13:51:00.212879 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:51:00.212969 | aio | Tuesday 19 May 2026 13:51:00 +0000 (0:00:00.027) 0:01:22.522 *********** 2026-05-19 13:51:00.237826 | aio | skipping: [aio] 2026-05-19 13:51:00.237941 | aio | 2026-05-19 13:51:00.238073 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:51:00.238208 | aio | Tuesday 19 May 2026 13:51:00 +0000 (0:00:00.025) 0:01:22.547 *********** 2026-05-19 13:51:01.237981 | aio | ok: [aio] 2026-05-19 13:51:01.238054 | aio | 2026-05-19 13:51:01.238115 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:51:01.238222 | aio | Tuesday 19 May 2026 13:51:01 +0000 (0:00:00.999) 0:01:23.547 *********** 2026-05-19 13:51:01.676084 | aio | ok: [aio] 2026-05-19 13:51:01.676126 | aio | 2026-05-19 13:51:01.676132 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:51:01.676136 | aio | Tuesday 19 May 2026 13:51:01 +0000 (0:00:00.437) 0:01:23.985 *********** 2026-05-19 13:51:02.615779 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:51:02.616678 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:51:02.616727 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:51:02.616734 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:51:02.616741 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:51:02.616747 | aio | 2026-05-19 13:51:02.616753 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:51:02.616759 | aio | Tuesday 19 May 2026 13:51:02 +0000 (0:00:00.939) 0:01:24.924 *********** 2026-05-19 13:51:03.158245 | aio | ok: [aio] 2026-05-19 13:51:03.158306 | aio | 2026-05-19 13:51:03.158399 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:51:03.158763 | aio | Tuesday 19 May 2026 13:51:03 +0000 (0:00:00.537) 0:01:25.461 *********** 2026-05-19 13:51:03.158780 | aio | 2026-05-19 13:51:03.158790 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:51:03.158794 | aio | Tuesday 19 May 2026 13:51:03 +0000 (0:00:00.005) 0:01:25.467 *********** 2026-05-19 13:51:03.523822 | aio | ok: [aio] 2026-05-19 13:51:03.523884 | aio | 2026-05-19 13:51:03.524002 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:51:03.524117 | aio | Tuesday 19 May 2026 13:51:03 +0000 (0:00:00.365) 0:01:25.832 *********** 2026-05-19 13:51:03.729905 | aio | ok: [aio] 2026-05-19 13:51:03.729952 | aio | 2026-05-19 13:51:03.730215 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:51:03.730301 | aio | Tuesday 19 May 2026 13:51:03 +0000 (0:00:00.205) 0:01:26.038 *********** 2026-05-19 13:51:03.798393 | aio | ok: [aio] => { 2026-05-19 13:51:03.799070 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:51:03.799099 | aio | } 2026-05-19 13:51:03.799107 | aio | 2026-05-19 13:51:03.799113 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:51:03.799120 | aio | Tuesday 19 May 2026 13:51:03 +0000 (0:00:00.068) 0:01:26.107 *********** 2026-05-19 13:51:04.168911 | aio | ok: [aio] 2026-05-19 13:51:04.168960 | aio | 2026-05-19 13:51:04.168968 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:51:04.168975 | aio | Tuesday 19 May 2026 13:51:04 +0000 (0:00:00.370) 0:01:26.477 *********** 2026-05-19 13:51:07.328043 | aio | ok: [aio] 2026-05-19 13:51:07.328114 | aio | 2026-05-19 13:51:07.328190 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:51:07.328320 | aio | Tuesday 19 May 2026 13:51:07 +0000 (0:00:03.159) 0:01:29.637 *********** 2026-05-19 13:51:08.322722 | aio | ok: [aio] 2026-05-19 13:51:08.322806 | aio | 2026-05-19 13:51:08.323071 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:51:08.323220 | aio | Tuesday 19 May 2026 13:51:08 +0000 (0:00:00.994) 0:01:30.631 *********** 2026-05-19 13:51:08.513820 | aio | ok: [aio] 2026-05-19 13:51:08.513857 | aio | 2026-05-19 13:51:08.513869 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:51:08.513879 | aio | Tuesday 19 May 2026 13:51:08 +0000 (0:00:00.190) 0:01:30.822 *********** 2026-05-19 13:51:08.930067 | aio | ok: [aio] 2026-05-19 13:51:08.930103 | aio | 2026-05-19 13:51:08.930114 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:51:08.930124 | aio | Tuesday 19 May 2026 13:51:08 +0000 (0:00:00.416) 0:01:31.238 *********** 2026-05-19 13:51:09.475175 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:51:09.475254 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:51:09.475268 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:51:09.475286 | aio | 2026-05-19 13:51:09.475459 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:51:09.475654 | aio | Tuesday 19 May 2026 13:51:09 +0000 (0:00:00.544) 0:01:31.783 *********** 2026-05-19 13:51:09.895300 | aio | ok: [aio] 2026-05-19 13:51:09.895370 | aio | 2026-05-19 13:51:09.895381 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:51:09.895391 | aio | Tuesday 19 May 2026 13:51:09 +0000 (0:00:00.420) 0:01:32.203 *********** 2026-05-19 13:51:10.332923 | aio | ok: [aio] 2026-05-19 13:51:10.333002 | aio | 2026-05-19 13:51:10.333069 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:51:10.333465 | aio | Tuesday 19 May 2026 13:51:10 +0000 (0:00:00.432) 0:01:32.636 *********** 2026-05-19 13:51:10.333520 | aio | 2026-05-19 13:51:10.333526 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:51:10.333530 | aio | Tuesday 19 May 2026 13:51:10 +0000 (0:00:00.006) 0:01:32.642 *********** 2026-05-19 13:51:10.687336 | aio | ok: [aio] 2026-05-19 13:51:10.687425 | aio | 2026-05-19 13:51:10.687488 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:51:10.687607 | aio | Tuesday 19 May 2026 13:51:10 +0000 (0:00:00.354) 0:01:32.996 *********** 2026-05-19 13:51:10.729335 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:51:10.729412 | aio | 2026-05-19 13:51:10.729628 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:51:10.729682 | aio | Tuesday 19 May 2026 13:51:10 +0000 (0:00:00.041) 0:01:33.038 *********** 2026-05-19 13:51:11.712152 | aio | ok: [aio] 2026-05-19 13:51:11.712476 | aio | 2026-05-19 13:51:11.712490 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:51:11.712500 | aio | Tuesday 19 May 2026 13:51:11 +0000 (0:00:00.982) 0:01:34.021 *********** 2026-05-19 13:51:12.347910 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:51:12.347976 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:51:12.348268 | aio | 2026-05-19 13:51:12.348309 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:51:12.348315 | aio | Tuesday 19 May 2026 13:51:12 +0000 (0:00:00.636) 0:01:34.657 *********** 2026-05-19 13:51:13.058813 | aio | ok: [aio] 2026-05-19 13:51:13.058882 | aio | 2026-05-19 13:51:13.058896 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:51:13.059035 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.710) 0:01:35.367 *********** 2026-05-19 13:51:13.252961 | aio | ok: [aio] 2026-05-19 13:51:13.253017 | aio | 2026-05-19 13:51:13.253027 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:51:13.253035 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.193) 0:01:35.561 *********** 2026-05-19 13:51:13.486260 | aio | ok: [aio] 2026-05-19 13:51:13.486310 | aio | 2026-05-19 13:51:13.486316 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:51:13.486321 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.233) 0:01:35.794 *********** 2026-05-19 13:51:13.689921 | aio | ok: [aio] 2026-05-19 13:51:13.689970 | aio | 2026-05-19 13:51:13.689975 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 13:51:13.689980 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.204) 0:01:35.998 *********** 2026-05-19 13:51:13.902861 | aio | ok: [aio] => (item=aio) 2026-05-19 13:51:13.903325 | aio | 2026-05-19 13:51:13.903365 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 13:51:13.903371 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.213) 0:01:36.211 *********** 2026-05-19 13:51:13.944242 | aio | ok: [aio] 2026-05-19 13:51:13.944285 | aio | 2026-05-19 13:51:13.944423 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:51:13.944516 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.041) 0:01:36.253 *********** 2026-05-19 13:51:13.995400 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:51:13.995478 | aio | 2026-05-19 13:51:13.995573 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:51:13.995672 | aio | Tuesday 19 May 2026 13:51:13 +0000 (0:00:00.051) 0:01:36.304 *********** 2026-05-19 13:51:14.033834 | aio | skipping: [aio] 2026-05-19 13:51:14.033950 | aio | 2026-05-19 13:51:14.034097 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:51:14.034243 | aio | Tuesday 19 May 2026 13:51:14 +0000 (0:00:00.038) 0:01:36.343 *********** 2026-05-19 13:51:14.075480 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:51:14.075606 | aio | skipping: [aio] 2026-05-19 13:51:14.076001 | aio | 2026-05-19 13:51:14.076024 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:51:14.076032 | aio | Tuesday 19 May 2026 13:51:14 +0000 (0:00:00.041) 0:01:36.384 *********** 2026-05-19 13:51:14.309181 | aio | ok: [aio] 2026-05-19 13:51:14.309246 | aio | 2026-05-19 13:51:14.309321 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:51:14.309413 | aio | Tuesday 19 May 2026 13:51:14 +0000 (0:00:00.233) 0:01:36.618 *********** 2026-05-19 13:51:20.645802 | aio | ok: [aio] 2026-05-19 13:51:20.645920 | aio | 2026-05-19 13:51:20.645932 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 13:51:20.645944 | aio | Tuesday 19 May 2026 13:51:20 +0000 (0:00:06.336) 0:01:42.954 *********** 2026-05-19 13:51:26.069476 | aio | ok: [aio] 2026-05-19 13:51:26.069542 | aio | 2026-05-19 13:51:26.069622 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 13:51:26.069748 | aio | Tuesday 19 May 2026 13:51:26 +0000 (0:00:05.423) 0:01:48.378 *********** 2026-05-19 13:51:40.017669 | aio | ok: [aio] 2026-05-19 13:51:40.017750 | aio | 2026-05-19 13:51:40.017933 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 13:51:40.017972 | aio | Tuesday 19 May 2026 13:51:40 +0000 (0:00:13.948) 0:02:02.326 *********** 2026-05-19 13:51:40.081285 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 13:51:40.081360 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 13:51:40.081831 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 13:51:40.081891 | aio | skipping: [aio] 2026-05-19 13:51:40.081897 | aio | 2026-05-19 13:51:40.081902 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 13:51:40.081907 | aio | Tuesday 19 May 2026 13:51:40 +0000 (0:00:00.063) 0:02:02.390 *********** 2026-05-19 13:51:46.124529 | aio | ok: [aio] 2026-05-19 13:51:46.124597 | aio | 2026-05-19 13:51:46.124945 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 13:51:46.125002 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:06.043) 0:02:08.433 *********** 2026-05-19 13:51:52.164766 | aio | ok: [aio] 2026-05-19 13:51:52.164887 | aio | 2026-05-19 13:51:52.165127 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 13:51:52.165196 | aio | Tuesday 19 May 2026 13:51:52 +0000 (0:00:06.040) 0:02:14.473 *********** 2026-05-19 13:51:52.214356 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 13:51:52.214458 | aio | 2026-05-19 13:51:52.214694 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 13:51:52.214754 | aio | Tuesday 19 May 2026 13:51:52 +0000 (0:00:00.049) 0:02:14.523 *********** 2026-05-19 13:51:52.248284 | aio | ok: [aio] 2026-05-19 13:51:52.248361 | aio | 2026-05-19 13:51:52.248414 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 13:51:52.248513 | aio | Tuesday 19 May 2026 13:51:52 +0000 (0:00:00.033) 0:02:14.557 *********** 2026-05-19 13:51:58.264608 | aio | ok: [aio] 2026-05-19 13:51:58.264681 | aio | 2026-05-19 13:51:58.265001 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 13:51:58.265060 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:06.016) 0:02:20.573 *********** 2026-05-19 13:51:58.304301 | aio | ok: [aio] 2026-05-19 13:51:58.304391 | aio | 2026-05-19 13:51:58.304659 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 13:51:58.304698 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:00.039) 0:02:20.613 *********** 2026-05-19 13:51:58.341815 | aio | skipping: [aio] => (item=1) 2026-05-19 13:51:58.341894 | aio | skipping: [aio] => (item=1) 2026-05-19 13:51:58.342058 | aio | skipping: [aio] => (item=1) 2026-05-19 13:51:58.342731 | aio | skipping: [aio] 2026-05-19 13:51:58.342754 | aio | 2026-05-19 13:51:58.342762 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 13:51:58.342768 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:00.037) 0:02:20.651 *********** 2026-05-19 13:51:58.366752 | aio | skipping: [aio] 2026-05-19 13:51:58.366838 | aio | 2026-05-19 13:51:58.367185 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:51:58.367287 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-19 13:51:58.367311 | aio | 2026-05-19 13:51:58.367322 | aio | 2026-05-19 13:51:58.369421 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:51:58.369484 | aio | Tuesday 19 May 2026 13:51:58 +0000 (0:00:00.025) 0:02:20.676 *********** 2026-05-19 13:51:58.369490 | aio | =============================================================================== 2026-05-19 13:51:58.369495 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.07s 2026-05-19 13:51:58.369499 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.95s 2026-05-19 13:51:58.369503 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.46s 2026-05-19 13:51:58.369507 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.35s 2026-05-19 13:51:58.369512 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.34s 2026-05-19 13:51:58.369516 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.09s 2026-05-19 13:51:58.369520 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.04s 2026-05-19 13:51:58.369524 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.04s 2026-05-19 13:51:58.369528 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.04s 2026-05-19 13:51:58.369533 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.02s 2026-05-19 13:51:58.369537 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.01s 2026-05-19 13:51:58.369541 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.00s 2026-05-19 13:51:58.369545 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.42s 2026-05-19 13:51:58.369549 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.32s 2026-05-19 13:51:58.369553 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.16s 2026-05-19 13:51:58.369557 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.09s 2026-05-19 13:51:58.369562 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.19s 2026-05-19 13:51:58.369566 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.01s 2026-05-19 13:51:58.369570 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.19s 2026-05-19 13:51:58.369574 | aio | Gathering Facts --------------------------------------------------------- 1.11s 2026-05-19 13:51:58.463980 | aio | INFO [default > idempotence] Executed: Successful 2026-05-19 13:51:58.473631 | aio | INFO [default > side_effect] Executing 2026-05-19 13:51:58.473990 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:51:58.479023 | aio | INFO [default > verify] Executing 2026-05-19 13:51:59.138813 | aio | 2026-05-19 13:51:59.139188 | aio | PLAY [Verify] ****************************************************************** 2026-05-19 13:51:59.139432 | aio | 2026-05-19 13:51:59.139686 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:51:59.139941 | aio | Tuesday 19 May 2026 13:51:59 +0000 (0:00:00.006) 0:00:00.006 *********** 2026-05-19 13:52:00.333562 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:52:00.333639 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:52:00.333651 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:52:00.333663 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:52:00.333673 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:52:00.341863 | aio | ok: [aio] 2026-05-19 13:52:00.341896 | aio | 2026-05-19 13:52:00.341907 | aio | TASK [Get cluster health status] *********************************************** 2026-05-19 13:52:00.341917 | aio | Tuesday 19 May 2026 13:52:00 +0000 (0:00:01.202) 0:00:01.208 *********** 2026-05-19 13:52:10.518272 | aio | ok: [aio] 2026-05-19 13:52:10.518346 | aio | 2026-05-19 13:52:10.518354 | aio | TASK [Print cluster health status] ********************************************* 2026-05-19 13:52:10.518360 | aio | Tuesday 19 May 2026 13:52:10 +0000 (0:00:10.176) 0:00:11.385 *********** 2026-05-19 13:52:10.554128 | aio | ok: [aio] => { 2026-05-19 13:52:10.554169 | aio | "_ceph_health": { 2026-05-19 13:52:10.554175 | aio | "changed": false, 2026-05-19 13:52:10.554180 | aio | "cmd": [ 2026-05-19 13:52:10.554184 | aio | "cephadm", 2026-05-19 13:52:10.554187 | aio | "shell", 2026-05-19 13:52:10.554191 | aio | "--", 2026-05-19 13:52:10.554195 | aio | "ceph", 2026-05-19 13:52:10.554199 | aio | "health" 2026-05-19 13:52:10.554203 | aio | ], 2026-05-19 13:52:10.554207 | aio | "delta": "0:00:09.889880", 2026-05-19 13:52:10.554212 | aio | "end": "2026-05-19 13:52:10.479721", 2026-05-19 13:52:10.554216 | aio | "failed": false, 2026-05-19 13:52:10.554220 | aio | "msg": "", 2026-05-19 13:52:10.554224 | aio | "rc": 0, 2026-05-19 13:52:10.554228 | aio | "start": "2026-05-19 13:52:00.589841", 2026-05-19 13:52:10.554232 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-19 13:52:10.554237 | aio | "stderr_lines": [ 2026-05-19 13:52:10.554241 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-19 13:52:10.554246 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-19 13:52:10.554250 | aio | ], 2026-05-19 13:52:10.554260 | aio | "stdout": "HEALTH_OK", 2026-05-19 13:52:10.554319 | aio | "stdout_lines": [ 2026-05-19 13:52:10.554433 | aio | "HEALTH_OK" 2026-05-19 13:52:10.554550 | aio | ] 2026-05-19 13:52:10.554671 | aio | } 2026-05-19 13:52:10.554789 | aio | } 2026-05-19 13:52:10.554897 | aio | 2026-05-19 13:52:10.555047 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-19 13:52:10.555176 | aio | Tuesday 19 May 2026 13:52:10 +0000 (0:00:00.034) 0:00:11.419 *********** 2026-05-19 13:52:10.582701 | aio | ok: [aio] => { 2026-05-19 13:52:10.582890 | aio | "changed": false, 2026-05-19 13:52:10.583132 | aio | "msg": "All assertions passed" 2026-05-19 13:52:10.583316 | aio | } 2026-05-19 13:52:10.583492 | aio | 2026-05-19 13:52:10.583686 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-19 13:52:10.583881 | aio | Tuesday 19 May 2026 13:52:10 +0000 (0:00:00.030) 0:00:11.450 *********** 2026-05-19 13:52:16.842259 | aio | changed: [aio] 2026-05-19 13:52:16.842351 | aio | 2026-05-19 13:52:16.842628 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-19 13:52:16.842827 | aio | Tuesday 19 May 2026 13:52:16 +0000 (0:00:06.259) 0:00:17.709 *********** 2026-05-19 13:52:18.798440 | aio | changed: [aio] 2026-05-19 13:52:18.798515 | aio | 2026-05-19 13:52:18.798525 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-19 13:52:18.798533 | aio | Tuesday 19 May 2026 13:52:18 +0000 (0:00:01.956) 0:00:19.665 *********** 2026-05-19 13:52:19.762935 | aio | ok: [aio] 2026-05-19 13:52:19.763031 | aio | 2026-05-19 13:52:19.763276 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-19 13:52:19.763464 | aio | Tuesday 19 May 2026 13:52:19 +0000 (0:00:00.964) 0:00:20.630 *********** 2026-05-19 13:52:19.797981 | aio | ok: [aio] => { 2026-05-19 13:52:19.799222 | aio | "changed": false, 2026-05-19 13:52:19.799271 | aio | "msg": "All assertions passed" 2026-05-19 13:52:19.799278 | aio | } 2026-05-19 13:52:19.799283 | aio | 2026-05-19 13:52:19.799288 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:52:19.799293 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-19 13:52:19.799333 | aio | 2026-05-19 13:52:19.799506 | aio | 2026-05-19 13:52:19.799698 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:52:19.799893 | aio | Tuesday 19 May 2026 13:52:19 +0000 (0:00:00.035) 0:00:20.665 *********** 2026-05-19 13:52:19.800159 | aio | =============================================================================== 2026-05-19 13:52:19.800359 | aio | Get cluster health status ---------------------------------------------- 10.18s 2026-05-19 13:52:19.800549 | aio | Create a test Ceph pool ------------------------------------------------- 6.26s 2026-05-19 13:52:19.800740 | aio | Create a test Ceph key -------------------------------------------------- 1.96s 2026-05-19 13:52:19.800932 | aio | Gathering Facts --------------------------------------------------------- 1.20s 2026-05-19 13:52:19.801128 | aio | Retrieve info for the test Ceph key ------------------------------------- 0.96s 2026-05-19 13:52:19.801287 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-05-19 13:52:19.801408 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-19 13:52:19.801528 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-19 13:52:19.873644 | aio | INFO [default > verify] Executed: Successful 2026-05-19 13:52:19.883477 | aio | INFO [default > cleanup] Executing 2026-05-19 13:52:19.883856 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:52:19.889986 | aio | INFO [default > destroy] Executing 2026-05-19 13:52:19.890021 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:52:19.890060 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:52:19.890331 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-19 13:52:20.459957 | aio | ok: Runtime: 0:09:29.983534 2026-05-19 13:52:20.480153 | 2026-05-19 13:52:20.480294 | PLAY RECAP 2026-05-19 13:52:20.480344 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:52:20.480366 | 2026-05-19 13:52:20.625036 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:52:20.627198 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:52:21.256925 | 2026-05-19 13:52:21.257131 | PLAY [all] 2026-05-19 13:52:21.269494 | 2026-05-19 13:52:21.269590 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 13:52:21.315692 | aio | skipping: Conditional result was False 2026-05-19 13:52:21.323318 | 2026-05-19 13:52:21.323427 | TASK [fetch-output : Set log path for single node] 2026-05-19 13:52:21.367965 | aio | ok 2026-05-19 13:52:21.373228 | 2026-05-19 13:52:21.373309 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 13:52:21.753908 | aio -> localhost | ok: "/var/lib/zuul/builds/982c6f241fb449788083aacbf59f8afe/work/logs" 2026-05-19 13:52:21.957584 | aio -> localhost | changed: "/var/lib/zuul/builds/982c6f241fb449788083aacbf59f8afe/work/artifacts" 2026-05-19 13:52:22.172580 | aio -> localhost | changed: "/var/lib/zuul/builds/982c6f241fb449788083aacbf59f8afe/work/docs" 2026-05-19 13:52:22.189240 | 2026-05-19 13:52:22.189432 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 13:52:22.856643 | aio | changed: .d..t...... ./ 2026-05-19 13:52:22.856964 | aio | changed: All items complete 2026-05-19 13:52:22.857020 | 2026-05-19 13:52:23.305471 | aio | changed: .d..t...... ./ 2026-05-19 13:52:23.753122 | aio | changed: .d..t...... ./ 2026-05-19 13:52:23.773114 | 2026-05-19 13:52:23.773301 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 13:52:24.179022 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008702 2026-05-19 13:52:24.415330 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008581 2026-05-19 13:52:24.428801 | 2026-05-19 13:52:24.428942 | PLAY [all] 2026-05-19 13:52:24.435781 | 2026-05-19 13:52:24.435860 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 13:52:24.881190 | aio | changed 2026-05-19 13:52:24.888487 | 2026-05-19 13:52:24.888539 | PLAY RECAP 2026-05-19 13:52:24.888590 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 13:52:24.888613 | 2026-05-19 13:52:25.035629 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:52:25.039127 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 13:52:25.645700 | 2026-05-19 13:52:25.645864 | PLAY [localhost] 2026-05-19 13:52:25.656615 | 2026-05-19 13:52:25.656700 | TASK [Generate Zuul manifest] 2026-05-19 13:52:25.676405 | localhost | ok 2026-05-19 13:52:25.693689 | 2026-05-19 13:52:25.693804 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 13:52:26.097218 | localhost | changed 2026-05-19 13:52:26.110466 | 2026-05-19 13:52:26.110548 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 13:52:26.141445 | localhost | ok 2026-05-19 13:52:26.150061 | 2026-05-19 13:52:26.150140 | TASK [Upload logs] 2026-05-19 13:52:26.171549 | localhost | ok 2026-05-19 13:52:26.233410 | 2026-05-19 13:52:26.233596 | TASK [Set zuul-log-path fact] 2026-05-19 13:52:26.256507 | localhost | ok 2026-05-19 13:52:26.268810 | 2026-05-19 13:52:26.268885 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:52:26.300912 | localhost | ok 2026-05-19 13:52:26.310453 | 2026-05-19 13:52:26.310530 | TASK [upload-logs : Create log directories] 2026-05-19 13:52:26.719776 | localhost | changed 2026-05-19 13:52:26.724600 | 2026-05-19 13:52:26.724693 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 13:52:27.146636 | localhost -> localhost | ok: Runtime: 0:00:00.005476 2026-05-19 13:52:27.153207 | 2026-05-19 13:52:27.153293 | TASK [upload-logs : Upload logs to log server] 2026-05-19 13:52:27.627697 | localhost | Output suppressed because no_log was given 2026-05-19 13:52:27.633141 | 2026-05-19 13:52:27.633229 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 13:52:27.682077 | localhost | skipping: Conditional result was False 2026-05-19 13:52:27.734776 | localhost | skipping: Conditional result was False 2026-05-19 13:52:27.750522 | 2026-05-19 13:52:27.750687 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 13:52:27.803578 | localhost | skipping: Conditional result was False 2026-05-19 13:52:27.804031 | 2026-05-19 13:52:27.807318 | localhost | skipping: Conditional result was False 2026-05-19 13:52:27.819246 | 2026-05-19 13:52:27.819421 | LOOP [upload-logs : Upload console log and json output]