2026-05-19 19:49:30.544840 | Job console starting 2026-05-19 19:49:30.568840 | Updating git repos 2026-05-19 19:49:30.596479 | Cloning repos into workspace 2026-05-19 19:49:30.649438 | Restoring repo states 2026-05-19 19:49:30.659748 | Merging changes 2026-05-19 19:49:30.967923 | Checking out repos 2026-05-19 19:49:30.999205 | Preparing playbooks 2026-05-19 19:49:32.152668 | Running Ansible setup 2026-05-19 19:49:35.933706 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 19:49:36.550669 | 2026-05-19 19:49:36.550802 | PLAY [localhost] 2026-05-19 19:49:36.558452 | 2026-05-19 19:49:36.558549 | TASK [Gathering Facts] 2026-05-19 19:49:37.457536 | localhost | ok 2026-05-19 19:49:37.467916 | 2026-05-19 19:49:37.468004 | TASK [Setup log path fact] 2026-05-19 19:49:37.488313 | localhost | ok 2026-05-19 19:49:37.505457 | 2026-05-19 19:49:37.505528 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 19:49:37.537585 | localhost | ok 2026-05-19 19:49:37.547341 | 2026-05-19 19:49:37.547447 | TASK [emit-job-header : Print job information] 2026-05-19 19:49:37.590047 | # Job Information 2026-05-19 19:49:37.590246 | Ansible Version: 2.16.18 2026-05-19 19:49:37.590290 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-19 19:49:37.590321 | Pipeline: check 2026-05-19 19:49:37.590349 | Executor: 2d72f0692154 2026-05-19 19:49:37.590376 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/109 2026-05-19 19:49:37.590493 | Event ID: c1c4dc90-53bb-11f1-85cb-fed9ae1f0fb2 2026-05-19 19:49:37.595141 | 2026-05-19 19:49:37.595251 | LOOP [emit-job-header : Print node information] 2026-05-19 19:49:37.725225 | localhost | ok: 2026-05-19 19:49:37.725462 | localhost | # Node Information 2026-05-19 19:49:37.725503 | localhost | Inventory Hostname: aio 2026-05-19 19:49:37.725535 | localhost | Hostname: np0000175068 2026-05-19 19:49:37.725564 | localhost | Username: zuul 2026-05-19 19:49:37.725597 | localhost | Distro: Ubuntu 22.04 2026-05-19 19:49:37.725626 | localhost | Provider: yul1 2026-05-19 19:49:37.725655 | localhost | Region: ca-ymq-1 2026-05-19 19:49:37.725682 | localhost | Label: ubuntu-jammy 2026-05-19 19:49:37.725710 | localhost | Product Name: OpenStack Nova 2026-05-19 19:49:37.725737 | localhost | Interface IP: 199.204.45.162 2026-05-19 19:49:37.744938 | 2026-05-19 19:49:37.745098 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 19:49:38.145731 | localhost -> localhost | changed 2026-05-19 19:49:38.153642 | 2026-05-19 19:49:38.153736 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 19:49:39.143008 | localhost -> localhost | changed 2026-05-19 19:49:39.151627 | 2026-05-19 19:49:39.151749 | PLAY [all] 2026-05-19 19:49:39.159976 | 2026-05-19 19:49:39.160401 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 19:49:39.376702 | aio -> localhost | ok 2026-05-19 19:49:39.385571 | 2026-05-19 19:49:39.385710 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 19:49:39.420745 | aio | ok 2026-05-19 19:49:39.434367 | aio | included: /var/lib/zuul/builds/7b85542090ee45af8f3ef207567f394e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 19:49:39.439920 | 2026-05-19 19:49:39.439983 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 19:49:40.190081 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 19:49:40.190324 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/7b85542090ee45af8f3ef207567f394e/work/7b85542090ee45af8f3ef207567f394e_id_rsa 2026-05-19 19:49:40.190367 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/7b85542090ee45af8f3ef207567f394e/work/7b85542090ee45af8f3ef207567f394e_id_rsa.pub 2026-05-19 19:49:40.190398 | aio -> localhost | The key fingerprint is: 2026-05-19 19:49:40.190427 | aio -> localhost | SHA256:G8jqIMVVozFcl0rK9jciRc124jhmk87xBlyce2rB13w zuul-build-sshkey 2026-05-19 19:49:40.190468 | aio -> localhost | The key's randomart image is: 2026-05-19 19:49:40.190497 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 19:49:40.190531 | aio -> localhost | | .o.++.o | 2026-05-19 19:49:40.190561 | aio -> localhost | | .=ooX . | 2026-05-19 19:49:40.190590 | aio -> localhost | | .o= O + o | 2026-05-19 19:49:40.190618 | aio -> localhost | | . .+.&.= o o E | 2026-05-19 19:49:40.190645 | aio -> localhost | | o. Bo*S= . | 2026-05-19 19:49:40.190672 | aio -> localhost | | . ..= Bo | 2026-05-19 19:49:40.190699 | aio -> localhost | |. . .. =.. | 2026-05-19 19:49:40.190726 | aio -> localhost | | . o | 2026-05-19 19:49:40.190758 | aio -> localhost | | . | 2026-05-19 19:49:40.190786 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 19:49:40.190851 | aio -> localhost | ok: Runtime: 0:00:00.303372 2026-05-19 19:49:40.197768 | 2026-05-19 19:49:40.197856 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 19:49:40.234164 | aio | ok 2026-05-19 19:49:40.244746 | aio | included: /var/lib/zuul/builds/7b85542090ee45af8f3ef207567f394e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 19:49:40.252050 | 2026-05-19 19:49:40.252113 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 19:49:40.277105 | aio | skipping: Conditional result was False 2026-05-19 19:49:40.284719 | 2026-05-19 19:49:40.284807 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 19:49:40.728240 | aio | changed 2026-05-19 19:49:40.733335 | 2026-05-19 19:49:40.733402 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 19:49:40.921919 | aio | ok 2026-05-19 19:49:40.928645 | 2026-05-19 19:49:40.928711 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 19:49:41.424124 | aio | changed 2026-05-19 19:49:41.432202 | 2026-05-19 19:49:41.432365 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 19:49:41.884568 | aio | changed 2026-05-19 19:49:41.998158 | 2026-05-19 19:49:41.998280 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 19:49:42.023804 | aio | skipping: Conditional result was False 2026-05-19 19:49:42.034815 | 2026-05-19 19:49:42.034928 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 19:49:42.436428 | aio -> localhost | changed 2026-05-19 19:49:42.453422 | 2026-05-19 19:49:42.453508 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 19:49:42.718651 | aio -> localhost | Identity added: /var/lib/zuul/builds/7b85542090ee45af8f3ef207567f394e/work/7b85542090ee45af8f3ef207567f394e_id_rsa (zuul-build-sshkey) 2026-05-19 19:49:42.718855 | aio -> localhost | ok: Runtime: 0:00:00.012805 2026-05-19 19:49:42.723677 | 2026-05-19 19:49:42.723736 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 19:49:43.056020 | aio | ok 2026-05-19 19:49:43.060971 | 2026-05-19 19:49:43.061040 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 19:49:43.086838 | aio | skipping: Conditional result was False 2026-05-19 19:49:43.340325 | 2026-05-19 19:49:43.340458 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 19:49:43.689711 | aio | ok 2026-05-19 19:49:43.698209 | 2026-05-19 19:49:43.698274 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 19:49:44.421109 | aio | Output suppressed because no_log was given 2026-05-19 19:49:44.468329 | 2026-05-19 19:49:44.468462 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 19:49:44.659468 | aio | ok: "logs" 2026-05-19 19:49:44.659892 | aio | ok: All items complete 2026-05-19 19:49:44.659957 | 2026-05-19 19:49:44.831010 | aio | ok: "artifacts" 2026-05-19 19:49:44.984304 | aio | ok: "docs" 2026-05-19 19:49:45.000402 | 2026-05-19 19:49:45.000584 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 19:49:45.191484 | aio | changed: "logs" 2026-05-19 19:49:45.343770 | aio | changed: "artifacts" 2026-05-19 19:49:45.524814 | aio | changed: "docs" 2026-05-19 19:49:45.545853 | 2026-05-19 19:49:45.545972 | PLAY RECAP 2026-05-19 19:49:45.546037 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 19:49:45.546100 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 19:49:45.546146 | 2026-05-19 19:49:45.709413 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 19:49:45.711285 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 19:49:46.351931 | 2026-05-19 19:49:46.352234 | PLAY [all] 2026-05-19 19:49:46.363582 | 2026-05-19 19:49:46.363663 | TASK [setup-uv : Extract archive] 2026-05-19 19:49:48.641998 | aio | changed 2026-05-19 19:49:48.649951 | 2026-05-19 19:49:48.650059 | TASK [setup-uv : Print version] 2026-05-19 19:49:48.577046 | aio | uv 0.8.13 2026-05-19 19:49:49.212513 | aio | ok: Runtime: 0:00:00.012116 2026-05-19 19:49:49.224137 | 2026-05-19 19:49:49.224206 | TASK [Install Ansible collection siblings] 2026-05-19 19:49:49.612606 | aio | ok: 2026-05-19 19:49:49.612854 | aio | Skipping community.general: no checked-out sibling 2026-05-19 19:49:49.612901 | aio | Skipping ansible.utils: no checked-out sibling 2026-05-19 19:49:49.612937 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-05-19 19:49:49.615358 | 2026-05-19 19:49:49.615423 | PLAY RECAP 2026-05-19 19:49:49.615493 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 19:49:49.615530 | 2026-05-19 19:49:49.786427 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 19:49:49.788162 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 19:49:50.433861 | 2026-05-19 19:49:50.434070 | PLAY [all] 2026-05-19 19:49:50.446428 | 2026-05-19 19:49:50.446555 | TASK [Copy inventory file for Zuul] 2026-05-19 19:49:51.320093 | aio | changed 2026-05-19 19:49:51.327037 | 2026-05-19 19:49:51.327143 | TASK [Switch "ansible_host" to private IP] 2026-05-19 19:49:51.642897 | aio | changed: 1 replacements made 2026-05-19 19:49:51.648100 | 2026-05-19 19:49:51.648167 | TASK [Run Molecule scenario] 2026-05-19 19:49:51.670941 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-19 19:49:52.536972 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-19 19:49:52.721863 | aio | Using CPython 3.13.7 2026-05-19 19:49:52.721929 | aio | Creating virtual environment at: .venv 2026-05-19 19:49:52.766270 | aio | Downloading cryptography (4.3MiB) 2026-05-19 19:49:52.766381 | aio | Downloading pygments (1.2MiB) 2026-05-19 19:49:52.766567 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 19:49:52.767165 | aio | Downloading netaddr (2.2MiB) 2026-05-19 19:49:52.938712 | aio | Downloading netaddr 2026-05-19 19:49:52.948396 | aio | Downloading cryptography 2026-05-19 19:49:52.991389 | aio | Downloading pygments 2026-05-19 19:49:53.123541 | aio | Downloading ansible-core 2026-05-19 19:49:53.154423 | aio | Installed 36 packages in 30ms 2026-05-19 19:49:54.281287 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 19:49:54.281361 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 19:49:54.992353 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 19:49:54.992446 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 19:50:10.747594 | aio | INFO [default > dependency] Executing 2026-05-19 19:50:10.747755 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 19:50:10.748021 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 19:50:10.748198 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 19:50:10.754445 | aio | INFO [default > cleanup] Executing 2026-05-19 19:50:10.754773 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 19:50:10.759678 | aio | INFO [default > destroy] Executing 2026-05-19 19:50:10.759716 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 19:50:10.759757 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 19:50:10.764820 | aio | INFO [default > syntax] Executing 2026-05-19 19:50:11.688043 | aio | 2026-05-19 19:50:11.688278 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 19:50:11.742873 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 19:50:11.752997 | aio | INFO [default > create] Executing 2026-05-19 19:50:11.755102 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 19:50:11.762091 | aio | INFO [default > prepare] Executing 2026-05-19 19:50:12.451379 | aio | 2026-05-19 19:50:12.451476 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 19:50:12.451611 | aio | 2026-05-19 19:50:12.451743 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:50:12.451880 | aio | Tuesday 19 May 2026 19:50:12 +0000 (0:00:00.030) 0:00:00.030 *********** 2026-05-19 19:50:13.622907 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 19:50:13.623104 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 19:50:13.623311 | aio | interpreter could change the meaning of that path. See 2026-05-19 19:50:13.623509 | aio | https://docs.ansible.com/ansible- 2026-05-19 19:50:13.623719 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 19:50:13.631565 | aio | ok: [aio] 2026-05-19 19:50:13.631765 | aio | 2026-05-19 19:50:13.631984 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 19:50:13.632195 | aio | Tuesday 19 May 2026 19:50:13 +0000 (0:00:01.180) 0:00:01.211 *********** 2026-05-19 19:50:15.591055 | aio | changed: [aio] 2026-05-19 19:50:15.591259 | aio | 2026-05-19 19:50:15.591505 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 19:50:15.591724 | aio | Tuesday 19 May 2026 19:50:15 +0000 (0:00:01.958) 0:00:03.169 *********** 2026-05-19 19:50:15.862014 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 19:50:15.862198 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 19:50:15.862414 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 19:50:15.868901 | aio | changed: [aio] 2026-05-19 19:50:15.869118 | aio | 2026-05-19 19:50:15.869333 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 19:50:15.869555 | aio | Tuesday 19 May 2026 19:50:15 +0000 (0:00:00.279) 0:00:03.449 *********** 2026-05-19 19:50:53.589427 | aio | changed: [aio] 2026-05-19 19:50:53.589576 | aio | 2026-05-19 19:50:53.589814 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 19:50:53.590018 | aio | 2026-05-19 19:50:53.590256 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:50:53.590469 | aio | Tuesday 19 May 2026 19:50:53 +0000 (0:00:37.714) 0:00:41.163 *********** 2026-05-19 19:50:54.277498 | aio | ok: [aio] 2026-05-19 19:50:54.277792 | aio | 2026-05-19 19:50:54.278003 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 19:50:54.278214 | aio | Tuesday 19 May 2026 19:50:54 +0000 (0:00:00.694) 0:00:41.857 *********** 2026-05-19 19:51:20.860246 | aio | changed: [aio] 2026-05-19 19:51:20.860500 | aio | 2026-05-19 19:51:20.860791 | aio | TASK [Start up service] ******************************************************** 2026-05-19 19:51:20.861153 | aio | Tuesday 19 May 2026 19:51:20 +0000 (0:00:26.579) 0:01:08.437 *********** 2026-05-19 19:51:21.388511 | aio | ok: [aio] 2026-05-19 19:51:21.388666 | aio | 2026-05-19 19:51:21.388823 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 19:51:21.388972 | aio | Tuesday 19 May 2026 19:51:21 +0000 (0:00:00.531) 0:01:08.968 *********** 2026-05-19 19:51:21.705182 | aio | ok: [aio] 2026-05-19 19:51:21.705343 | aio | 2026-05-19 19:51:21.705551 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 19:51:21.705762 | aio | Tuesday 19 May 2026 19:51:21 +0000 (0:00:00.316) 0:01:09.285 *********** 2026-05-19 19:51:22.338586 | aio | changed: [aio] 2026-05-19 19:51:22.338699 | aio | 2026-05-19 19:51:22.338821 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 19:51:22.338952 | aio | Tuesday 19 May 2026 19:51:22 +0000 (0:00:00.630) 0:01:09.915 *********** 2026-05-19 19:51:22.560913 | aio | ok: [aio] 2026-05-19 19:51:22.561001 | aio | 2026-05-19 19:51:22.561122 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 19:51:22.561250 | aio | Tuesday 19 May 2026 19:51:22 +0000 (0:00:00.224) 0:01:10.140 *********** 2026-05-19 19:51:22.583039 | aio | skipping: [aio] 2026-05-19 19:51:22.583061 | aio | 2026-05-19 19:51:22.583068 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 19:51:22.583075 | aio | Tuesday 19 May 2026 19:51:22 +0000 (0:00:00.021) 0:01:10.162 *********** 2026-05-19 19:51:23.104156 | aio | changed: [aio] => (item=osd0) 2026-05-19 19:51:23.104238 | aio | changed: [aio] => (item=osd1) 2026-05-19 19:51:23.104385 | aio | changed: [aio] => (item=osd2) 2026-05-19 19:51:23.104509 | aio | 2026-05-19 19:51:23.104643 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 19:51:23.104774 | aio | Tuesday 19 May 2026 19:51:23 +0000 (0:00:00.521) 0:01:10.684 *********** 2026-05-19 19:51:23.746698 | aio | changed: [aio] => (item=osd0) 2026-05-19 19:51:23.746887 | aio | changed: [aio] => (item=osd1) 2026-05-19 19:51:23.747092 | aio | changed: [aio] => (item=osd2) 2026-05-19 19:51:23.747275 | aio | 2026-05-19 19:51:23.747529 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 19:51:23.747740 | aio | Tuesday 19 May 2026 19:51:23 +0000 (0:00:00.642) 0:01:11.326 *********** 2026-05-19 19:51:24.440316 | aio | changed: [aio] => (item=osd0) 2026-05-19 19:51:24.440572 | aio | changed: [aio] => (item=osd1) 2026-05-19 19:51:24.440798 | aio | changed: [aio] => (item=osd2) 2026-05-19 19:51:24.440990 | aio | 2026-05-19 19:51:24.441207 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 19:51:24.441423 | aio | Tuesday 19 May 2026 19:51:24 +0000 (0:00:00.693) 0:01:12.020 *********** 2026-05-19 19:51:27.469210 | aio | changed: [aio] => (item=osd0) 2026-05-19 19:51:27.469407 | aio | changed: [aio] => (item=osd1) 2026-05-19 19:51:27.469709 | aio | changed: [aio] => (item=osd2) 2026-05-19 19:51:27.470228 | aio | 2026-05-19 19:51:27.470452 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 19:51:27.470708 | aio | Tuesday 19 May 2026 19:51:27 +0000 (0:00:03.028) 0:01:15.049 *********** 2026-05-19 19:51:29.885494 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 19:51:29.885711 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 19:51:29.885930 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 19:51:29.886133 | aio | 2026-05-19 19:51:29.886343 | aio | PLAY RECAP ********************************************************************* 2026-05-19 19:51:29.886609 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 19:51:29.886809 | aio | 2026-05-19 19:51:29.886999 | aio | 2026-05-19 19:51:29.887208 | aio | TASKS RECAP ******************************************************************** 2026-05-19 19:51:29.887423 | aio | Tuesday 19 May 2026 19:51:29 +0000 (0:00:02.416) 0:01:17.465 *********** 2026-05-19 19:51:29.887624 | aio | =============================================================================== 2026-05-19 19:51:29.887833 | aio | Update apt cache ------------------------------------------------------- 37.71s 2026-05-19 19:51:29.888042 | aio | Install depedencies ---------------------------------------------------- 26.58s 2026-05-19 19:51:29.888255 | aio | Create a volume group for each loop device ------------------------------ 3.03s 2026-05-19 19:51:29.888563 | aio | Create a logical volume for each loop device ---------------------------- 2.42s 2026-05-19 19:51:29.888768 | aio | Configure short hostname ------------------------------------------------ 1.96s 2026-05-19 19:51:29.888975 | aio | Gathering Facts --------------------------------------------------------- 1.18s 2026-05-19 19:51:29.889201 | aio | Gathering Facts --------------------------------------------------------- 0.69s 2026-05-19 19:51:29.889397 | aio | Start loop devices ------------------------------------------------------ 0.69s 2026-05-19 19:51:29.889611 | aio | Set permissions on loopback devices ------------------------------------- 0.64s 2026-05-19 19:51:29.889742 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.63s 2026-05-19 19:51:29.889863 | aio | Start up service -------------------------------------------------------- 0.53s 2026-05-19 19:51:29.889985 | aio | Create devices for Ceph ------------------------------------------------- 0.52s 2026-05-19 19:51:29.890108 | aio | Generate lvm.conf ------------------------------------------------------- 0.32s 2026-05-19 19:51:29.890231 | aio | Ensure hostname inside hosts file --------------------------------------- 0.28s 2026-05-19 19:51:29.890353 | aio | Get list of all loopback devices ---------------------------------------- 0.22s 2026-05-19 19:51:29.890479 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-05-19 19:51:29.950819 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 19:51:29.956173 | aio | INFO [default > converge] Executing 2026-05-19 19:51:30.759926 | aio | 2026-05-19 19:51:30.760147 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 19:51:30.760341 | aio | 2026-05-19 19:51:30.760565 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:51:30.760788 | aio | Tuesday 19 May 2026 19:51:30 +0000 (0:00:00.045) 0:00:00.045 *********** 2026-05-19 19:51:31.872622 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 19:51:31.872813 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 19:51:31.873005 | aio | interpreter could change the meaning of that path. See 2026-05-19 19:51:31.873208 | aio | https://docs.ansible.com/ansible- 2026-05-19 19:51:31.873408 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 19:51:31.884608 | aio | ok: [aio] 2026-05-19 19:51:31.884717 | aio | 2026-05-19 19:51:31.884849 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:51:31.884972 | aio | Tuesday 19 May 2026 19:51:31 +0000 (0:00:01.124) 0:00:01.170 *********** 2026-05-19 19:51:32.176900 | aio | ok: [aio] 2026-05-19 19:51:32.177067 | aio | 2026-05-19 19:51:32.177288 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:51:32.177541 | aio | Tuesday 19 May 2026 19:51:32 +0000 (0:00:00.292) 0:00:01.462 *********** 2026-05-19 19:51:32.209626 | aio | skipping: [aio] 2026-05-19 19:51:32.209725 | aio | 2026-05-19 19:51:32.209856 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 19:51:32.209999 | aio | Tuesday 19 May 2026 19:51:32 +0000 (0:00:00.033) 0:00:01.495 *********** 2026-05-19 19:51:32.513154 | aio | changed: [aio] 2026-05-19 19:51:32.513315 | aio | 2026-05-19 19:51:32.513531 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:51:32.513741 | aio | Tuesday 19 May 2026 19:51:32 +0000 (0:00:00.303) 0:00:01.799 *********** 2026-05-19 19:51:32.604904 | aio | ok: [aio] => { 2026-05-19 19:51:32.605095 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 19:51:32.605309 | aio | } 2026-05-19 19:51:32.605489 | aio | 2026-05-19 19:51:32.605750 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:51:32.606069 | aio | Tuesday 19 May 2026 19:51:32 +0000 (0:00:00.091) 0:00:01.890 *********** 2026-05-19 19:51:33.175494 | aio | changed: [aio] 2026-05-19 19:51:33.175557 | aio | 2026-05-19 19:51:33.175740 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:51:33.175831 | aio | Tuesday 19 May 2026 19:51:33 +0000 (0:00:00.570) 0:00:02.461 *********** 2026-05-19 19:51:33.209227 | aio | skipping: [aio] 2026-05-19 19:51:33.209265 | aio | 2026-05-19 19:51:33.209469 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:51:33.209537 | aio | Tuesday 19 May 2026 19:51:33 +0000 (0:00:00.034) 0:00:02.495 *********** 2026-05-19 19:51:33.242788 | aio | skipping: [aio] 2026-05-19 19:51:33.243158 | aio | 2026-05-19 19:51:33.243192 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:51:33.243398 | aio | Tuesday 19 May 2026 19:51:33 +0000 (0:00:00.033) 0:00:02.529 *********** 2026-05-19 19:51:33.437768 | aio | ok: [aio] 2026-05-19 19:51:33.438008 | aio | 2026-05-19 19:51:33.438331 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:51:33.438632 | aio | Tuesday 19 May 2026 19:51:33 +0000 (0:00:00.194) 0:00:02.723 *********** 2026-05-19 19:51:34.590476 | aio | ok: [aio] 2026-05-19 19:51:34.590678 | aio | 2026-05-19 19:51:34.591005 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:51:34.591243 | aio | Tuesday 19 May 2026 19:51:34 +0000 (0:00:01.152) 0:00:03.876 *********** 2026-05-19 19:51:34.667221 | aio | ok: [aio] => { 2026-05-19 19:51:34.667463 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 19:51:34.667668 | aio | } 2026-05-19 19:51:34.667859 | aio | 2026-05-19 19:51:34.668072 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:51:34.668275 | aio | Tuesday 19 May 2026 19:51:34 +0000 (0:00:00.076) 0:00:03.953 *********** 2026-05-19 19:51:35.332486 | aio | changed: [aio] 2026-05-19 19:51:35.332690 | aio | 2026-05-19 19:51:35.332917 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:51:35.333139 | aio | Tuesday 19 May 2026 19:51:35 +0000 (0:00:00.665) 0:00:04.618 *********** 2026-05-19 19:51:38.239988 | aio | changed: [aio] 2026-05-19 19:51:38.240426 | aio | 2026-05-19 19:51:38.240735 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 19:51:38.241016 | aio | Tuesday 19 May 2026 19:51:38 +0000 (0:00:02.907) 0:00:07.526 *********** 2026-05-19 19:51:38.267012 | aio | skipping: [aio] 2026-05-19 19:51:38.267066 | aio | 2026-05-19 19:51:38.267153 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 19:51:38.267407 | aio | Tuesday 19 May 2026 19:51:38 +0000 (0:00:00.025) 0:00:07.551 *********** 2026-05-19 19:51:38.295006 | aio | skipping: [aio] 2026-05-19 19:51:38.295146 | aio | 2026-05-19 19:51:38.295373 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 19:51:38.295547 | aio | Tuesday 19 May 2026 19:51:38 +0000 (0:00:00.028) 0:00:07.579 *********** 2026-05-19 19:51:38.325171 | aio | skipping: [aio] 2026-05-19 19:51:38.325354 | aio | 2026-05-19 19:51:38.325530 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 19:51:38.325697 | aio | Tuesday 19 May 2026 19:51:38 +0000 (0:00:00.029) 0:00:07.609 *********** 2026-05-19 19:51:44.147761 | aio | changed: [aio] 2026-05-19 19:51:44.147831 | aio | 2026-05-19 19:51:44.148031 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 19:51:44.148072 | aio | Tuesday 19 May 2026 19:51:44 +0000 (0:00:05.824) 0:00:13.433 *********** 2026-05-19 19:51:44.689043 | aio | changed: [aio] 2026-05-19 19:51:44.689117 | aio | 2026-05-19 19:51:44.689354 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 19:51:44.689433 | aio | Tuesday 19 May 2026 19:51:44 +0000 (0:00:00.541) 0:00:13.975 *********** 2026-05-19 19:51:45.606843 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 19:51:45.606897 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 19:51:45.606905 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 19:51:45.606912 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 19:51:45.606917 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 19:51:45.606924 | aio | 2026-05-19 19:51:45.606930 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 19:51:45.606935 | aio | Tuesday 19 May 2026 19:51:45 +0000 (0:00:00.916) 0:00:14.892 *********** 2026-05-19 19:51:46.172655 | aio | changed: [aio] 2026-05-19 19:51:46.172758 | aio | 2026-05-19 19:51:46.173415 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 19:51:46.173472 | aio | Tuesday 19 May 2026 19:51:46 +0000 (0:00:00.558) 0:00:15.450 *********** 2026-05-19 19:51:46.173479 | aio | 2026-05-19 19:51:46.173485 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 19:51:46.173491 | aio | Tuesday 19 May 2026 19:51:46 +0000 (0:00:00.008) 0:00:15.458 *********** 2026-05-19 19:51:47.081576 | aio | ok: [aio] 2026-05-19 19:51:47.082061 | aio | 2026-05-19 19:51:47.082117 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 19:51:47.082126 | aio | Tuesday 19 May 2026 19:51:47 +0000 (0:00:00.908) 0:00:16.367 *********** 2026-05-19 19:51:47.766738 | aio | changed: [aio] 2026-05-19 19:51:47.766833 | aio | 2026-05-19 19:51:47.767120 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 19:51:47.767315 | aio | Tuesday 19 May 2026 19:51:47 +0000 (0:00:00.685) 0:00:17.052 *********** 2026-05-19 19:51:48.282226 | aio | changed: [aio] 2026-05-19 19:51:48.282338 | aio | 2026-05-19 19:51:48.282350 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:51:48.282471 | aio | Tuesday 19 May 2026 19:51:48 +0000 (0:00:00.515) 0:00:17.568 *********** 2026-05-19 19:51:48.479270 | aio | ok: [aio] 2026-05-19 19:51:48.479369 | aio | 2026-05-19 19:51:48.479386 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:51:48.479510 | aio | Tuesday 19 May 2026 19:51:48 +0000 (0:00:00.197) 0:00:17.765 *********** 2026-05-19 19:51:48.548524 | aio | ok: [aio] => { 2026-05-19 19:51:48.548604 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 19:51:48.548666 | aio | } 2026-05-19 19:51:48.548949 | aio | 2026-05-19 19:51:48.548996 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:51:48.549002 | aio | Tuesday 19 May 2026 19:51:48 +0000 (0:00:00.069) 0:00:17.834 *********** 2026-05-19 19:51:49.406434 | aio | changed: [aio] 2026-05-19 19:51:49.406610 | aio | 2026-05-19 19:51:49.406634 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:51:49.406734 | aio | Tuesday 19 May 2026 19:51:49 +0000 (0:00:00.858) 0:00:18.692 *********** 2026-05-19 19:51:53.831371 | aio | changed: [aio] 2026-05-19 19:51:53.831436 | aio | 2026-05-19 19:51:53.831653 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 19:51:53.831999 | aio | Tuesday 19 May 2026 19:51:53 +0000 (0:00:04.424) 0:00:23.117 *********** 2026-05-19 19:51:54.856534 | aio | ok: [aio] 2026-05-19 19:51:54.856612 | aio | 2026-05-19 19:51:54.857029 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 19:51:54.857087 | aio | Tuesday 19 May 2026 19:51:54 +0000 (0:00:01.025) 0:00:24.142 *********** 2026-05-19 19:51:55.201669 | aio | changed: [aio] 2026-05-19 19:51:55.201735 | aio | 2026-05-19 19:51:55.201813 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 19:51:55.201943 | aio | Tuesday 19 May 2026 19:51:55 +0000 (0:00:00.345) 0:00:24.488 *********** 2026-05-19 19:51:55.657126 | aio | changed: [aio] 2026-05-19 19:51:55.657172 | aio | 2026-05-19 19:51:55.657178 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 19:51:55.657183 | aio | Tuesday 19 May 2026 19:51:55 +0000 (0:00:00.455) 0:00:24.943 *********** 2026-05-19 19:51:56.221506 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 19:51:56.221588 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 19:51:56.221647 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 19:51:56.221939 | aio | 2026-05-19 19:51:56.221986 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 19:51:56.221992 | aio | Tuesday 19 May 2026 19:51:56 +0000 (0:00:00.564) 0:00:25.507 *********** 2026-05-19 19:51:56.660595 | aio | changed: [aio] 2026-05-19 19:51:56.660675 | aio | 2026-05-19 19:51:56.660917 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 19:51:56.661052 | aio | Tuesday 19 May 2026 19:51:56 +0000 (0:00:00.438) 0:00:25.946 *********** 2026-05-19 19:51:57.120900 | aio | changed: [aio] 2026-05-19 19:51:57.120989 | aio | 2026-05-19 19:51:57.121061 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 19:51:57.121450 | aio | Tuesday 19 May 2026 19:51:57 +0000 (0:00:00.452) 0:00:26.398 *********** 2026-05-19 19:51:57.121497 | aio | 2026-05-19 19:51:57.121503 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 19:51:57.121508 | aio | Tuesday 19 May 2026 19:51:57 +0000 (0:00:00.008) 0:00:26.407 *********** 2026-05-19 19:51:57.798948 | aio | ok: [aio] 2026-05-19 19:51:57.799022 | aio | 2026-05-19 19:51:57.799216 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 19:51:57.799277 | aio | Tuesday 19 May 2026 19:51:57 +0000 (0:00:00.677) 0:00:27.085 *********** 2026-05-19 19:51:59.149366 | aio | changed: [aio] 2026-05-19 19:51:59.149424 | aio | 2026-05-19 19:51:59.149655 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 19:51:59.149704 | aio | Tuesday 19 May 2026 19:51:59 +0000 (0:00:01.350) 0:00:28.435 *********** 2026-05-19 19:51:59.717946 | aio | changed: [aio] 2026-05-19 19:51:59.718016 | aio | 2026-05-19 19:51:59.718100 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 19:51:59.718233 | aio | Tuesday 19 May 2026 19:51:59 +0000 (0:00:00.568) 0:00:29.004 *********** 2026-05-19 19:51:59.762622 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 19:51:59.762679 | aio | 2026-05-19 19:51:59.762913 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 19:51:59.762961 | aio | Tuesday 19 May 2026 19:51:59 +0000 (0:00:00.044) 0:00:29.048 *********** 2026-05-19 19:52:04.932448 | aio | changed: [aio] 2026-05-19 19:52:04.932493 | aio | 2026-05-19 19:52:04.932498 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 19:52:04.932503 | aio | Tuesday 19 May 2026 19:52:04 +0000 (0:00:05.169) 0:00:34.218 *********** 2026-05-19 19:52:05.550405 | aio | ok: [aio] => (item=chronyd) 2026-05-19 19:52:05.550538 | aio | ok: [aio] => (item=sshd) 2026-05-19 19:52:05.551035 | aio | 2026-05-19 19:52:05.551086 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 19:52:05.551094 | aio | Tuesday 19 May 2026 19:52:05 +0000 (0:00:00.617) 0:00:34.836 *********** 2026-05-19 19:52:05.850026 | aio | changed: [aio] 2026-05-19 19:52:05.850297 | aio | 2026-05-19 19:52:05.850586 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 19:52:05.850636 | aio | Tuesday 19 May 2026 19:52:05 +0000 (0:00:00.299) 0:00:35.136 *********** 2026-05-19 19:52:06.041711 | aio | ok: [aio] 2026-05-19 19:52:06.041779 | aio | 2026-05-19 19:52:06.041857 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 19:52:06.041979 | aio | Tuesday 19 May 2026 19:52:06 +0000 (0:00:00.191) 0:00:35.327 *********** 2026-05-19 19:52:06.538257 | aio | changed: [aio] 2026-05-19 19:52:06.538334 | aio | 2026-05-19 19:52:06.538581 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 19:52:06.538765 | aio | Tuesday 19 May 2026 19:52:06 +0000 (0:00:00.496) 0:00:35.824 *********** 2026-05-19 19:52:06.862639 | aio | changed: [aio] 2026-05-19 19:52:06.862711 | aio | 2026-05-19 19:52:06.862785 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 19:52:06.862937 | aio | Tuesday 19 May 2026 19:52:06 +0000 (0:00:00.324) 0:00:36.148 *********** 2026-05-19 19:52:07.004858 | aio | ok: [aio] 2026-05-19 19:52:07.004919 | aio | 2026-05-19 19:52:07.004933 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 19:52:07.005059 | aio | Tuesday 19 May 2026 19:52:07 +0000 (0:00:00.142) 0:00:36.291 *********** 2026-05-19 19:52:07.209527 | aio | ok: [aio] => (item=aio) 2026-05-19 19:52:07.209580 | aio | 2026-05-19 19:52:07.209683 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 19:52:07.209819 | aio | Tuesday 19 May 2026 19:52:07 +0000 (0:00:00.204) 0:00:36.495 *********** 2026-05-19 19:52:07.249812 | aio | ok: [aio] 2026-05-19 19:52:07.249906 | aio | 2026-05-19 19:52:07.250119 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 19:52:07.250145 | aio | Tuesday 19 May 2026 19:52:07 +0000 (0:00:00.040) 0:00:36.536 *********** 2026-05-19 19:52:07.344315 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-19 19:52:07.344373 | aio | 2026-05-19 19:52:07.344568 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-19 19:52:07.344615 | aio | Tuesday 19 May 2026 19:52:07 +0000 (0:00:00.094) 0:00:36.630 *********** 2026-05-19 19:52:07.657299 | aio | changed: [aio] 2026-05-19 19:52:07.657379 | aio | 2026-05-19 19:52:07.657719 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-19 19:52:07.657768 | aio | Tuesday 19 May 2026 19:52:07 +0000 (0:00:00.312) 0:00:36.943 *********** 2026-05-19 19:52:08.314125 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-19 19:52:08.314245 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-19 19:52:08.314676 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-19 19:52:08.315044 | aio | 2026-05-19 19:52:08.315069 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-19 19:52:08.315080 | aio | Tuesday 19 May 2026 19:52:08 +0000 (0:00:00.656) 0:00:37.600 *********** 2026-05-19 19:53:47.878587 | aio | ok: [aio] 2026-05-19 19:53:47.878991 | aio | 2026-05-19 19:53:47.879532 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-19 19:53:47.879607 | aio | Tuesday 19 May 2026 19:53:47 +0000 (0:01:39.563) 0:02:17.163 *********** 2026-05-19 19:53:48.089777 | aio | changed: [aio] 2026-05-19 19:53:48.089885 | aio | 2026-05-19 19:53:48.090025 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-19 19:53:48.090147 | aio | Tuesday 19 May 2026 19:53:48 +0000 (0:00:00.211) 0:02:17.375 *********** 2026-05-19 19:53:48.128508 | aio | ok: [aio] 2026-05-19 19:53:48.128589 | aio | 2026-05-19 19:53:48.128696 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:53:48.128823 | aio | Tuesday 19 May 2026 19:53:48 +0000 (0:00:00.039) 0:02:17.414 *********** 2026-05-19 19:53:48.192581 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:53:48.192647 | aio | 2026-05-19 19:53:48.192726 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:53:48.192827 | aio | Tuesday 19 May 2026 19:53:48 +0000 (0:00:00.064) 0:02:17.479 *********** 2026-05-19 19:53:54.194228 | aio | ok: [aio] 2026-05-19 19:53:54.194582 | aio | 2026-05-19 19:53:54.194636 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:53:54.194650 | aio | Tuesday 19 May 2026 19:53:54 +0000 (0:00:06.000) 0:02:23.480 *********** 2026-05-19 19:53:54.245522 | aio | ok: [aio] => (item=aio) 2026-05-19 19:53:54.245597 | aio | 2026-05-19 19:53:54.245869 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:53:54.245903 | aio | Tuesday 19 May 2026 19:53:54 +0000 (0:00:00.051) 0:02:23.531 *********** 2026-05-19 19:53:54.593890 | aio | ok: [aio] 2026-05-19 19:53:54.593969 | aio | 2026-05-19 19:53:54.594281 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:53:54.594330 | aio | Tuesday 19 May 2026 19:53:54 +0000 (0:00:00.348) 0:02:23.880 *********** 2026-05-19 19:54:00.637321 | aio | ok: [aio] 2026-05-19 19:54:00.637403 | aio | 2026-05-19 19:54:00.637466 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 19:54:00.637589 | aio | Tuesday 19 May 2026 19:54:00 +0000 (0:00:06.043) 0:02:29.923 *********** 2026-05-19 19:54:12.761145 | aio | changed: [aio] 2026-05-19 19:54:12.761227 | aio | 2026-05-19 19:54:12.761569 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 19:54:12.761627 | aio | Tuesday 19 May 2026 19:54:12 +0000 (0:00:12.123) 0:02:42.047 *********** 2026-05-19 19:54:29.495409 | aio | ok: [aio] 2026-05-19 19:54:29.495532 | aio | 2026-05-19 19:54:29.495545 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:54:29.495623 | aio | Tuesday 19 May 2026 19:54:29 +0000 (0:00:16.734) 0:02:58.781 *********** 2026-05-19 19:54:29.566694 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:54:29.566779 | aio | 2026-05-19 19:54:29.566791 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:54:29.566801 | aio | Tuesday 19 May 2026 19:54:29 +0000 (0:00:00.070) 0:02:58.852 *********** 2026-05-19 19:54:29.605288 | aio | skipping: [aio] 2026-05-19 19:54:29.605335 | aio | 2026-05-19 19:54:29.605340 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:54:29.605346 | aio | Tuesday 19 May 2026 19:54:29 +0000 (0:00:00.038) 0:02:58.890 *********** 2026-05-19 19:54:29.649226 | aio | skipping: [aio] => (item=aio) 2026-05-19 19:54:29.649291 | aio | skipping: [aio] 2026-05-19 19:54:29.649299 | aio | 2026-05-19 19:54:29.649305 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:54:29.649312 | aio | Tuesday 19 May 2026 19:54:29 +0000 (0:00:00.043) 0:02:58.934 *********** 2026-05-19 19:54:29.898994 | aio | ok: [aio] 2026-05-19 19:54:29.899076 | aio | 2026-05-19 19:54:29.899223 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:54:29.899355 | aio | Tuesday 19 May 2026 19:54:29 +0000 (0:00:00.250) 0:02:59.185 *********** 2026-05-19 19:54:38.701032 | aio | ok: [aio] 2026-05-19 19:54:38.701125 | aio | 2026-05-19 19:54:38.701414 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 19:54:38.701471 | aio | Tuesday 19 May 2026 19:54:38 +0000 (0:00:08.801) 0:03:07.987 *********** 2026-05-19 19:54:50.930225 | aio | changed: [aio] 2026-05-19 19:54:50.930301 | aio | 2026-05-19 19:54:50.930383 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 19:54:50.930482 | aio | Tuesday 19 May 2026 19:54:50 +0000 (0:00:12.229) 0:03:20.216 *********** 2026-05-19 19:54:57.172867 | aio | ok: [aio] 2026-05-19 19:54:57.172922 | aio | 2026-05-19 19:54:57.172927 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 19:54:57.172932 | aio | Tuesday 19 May 2026 19:54:57 +0000 (0:00:06.241) 0:03:26.458 *********** 2026-05-19 19:55:04.396817 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 19:55:04.396891 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 19:55:04.396969 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-19 19:55:04.397088 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 19:55:04.397208 | aio | 2026-05-19 19:55:04.397312 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 19:55:04.397392 | aio | 2026-05-19 19:55:04.397546 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:55:04.397673 | aio | Tuesday 19 May 2026 19:55:04 +0000 (0:00:07.224) 0:03:33.683 *********** 2026-05-19 19:55:05.253100 | aio | ok: [aio] 2026-05-19 19:55:05.253195 | aio | 2026-05-19 19:55:05.253318 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:55:05.253499 | aio | Tuesday 19 May 2026 19:55:05 +0000 (0:00:00.855) 0:03:34.539 *********** 2026-05-19 19:55:05.447144 | aio | ok: [aio] 2026-05-19 19:55:05.447209 | aio | 2026-05-19 19:55:05.447299 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:55:05.447393 | aio | Tuesday 19 May 2026 19:55:05 +0000 (0:00:00.194) 0:03:34.733 *********** 2026-05-19 19:55:05.480280 | aio | skipping: [aio] 2026-05-19 19:55:05.480348 | aio | 2026-05-19 19:55:05.480447 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 19:55:05.480538 | aio | Tuesday 19 May 2026 19:55:05 +0000 (0:00:00.033) 0:03:34.766 *********** 2026-05-19 19:55:05.684674 | aio | ok: [aio] 2026-05-19 19:55:05.684739 | aio | 2026-05-19 19:55:05.684828 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:55:05.684923 | aio | Tuesday 19 May 2026 19:55:05 +0000 (0:00:00.204) 0:03:34.970 *********** 2026-05-19 19:55:05.738088 | aio | ok: [aio] => { 2026-05-19 19:55:05.738187 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 19:55:05.738310 | aio | } 2026-05-19 19:55:05.738459 | aio | 2026-05-19 19:55:05.738585 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:55:05.738721 | aio | Tuesday 19 May 2026 19:55:05 +0000 (0:00:00.053) 0:03:35.024 *********** 2026-05-19 19:55:06.035424 | aio | ok: [aio] 2026-05-19 19:55:06.035501 | aio | 2026-05-19 19:55:06.035516 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:55:06.035628 | aio | Tuesday 19 May 2026 19:55:06 +0000 (0:00:00.297) 0:03:35.321 *********** 2026-05-19 19:55:06.067997 | aio | skipping: [aio] 2026-05-19 19:55:06.068070 | aio | 2026-05-19 19:55:06.068171 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:55:06.068260 | aio | Tuesday 19 May 2026 19:55:06 +0000 (0:00:00.032) 0:03:35.354 *********** 2026-05-19 19:55:06.109784 | aio | skipping: [aio] 2026-05-19 19:55:06.109826 | aio | 2026-05-19 19:55:06.109946 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:55:06.110044 | aio | Tuesday 19 May 2026 19:55:06 +0000 (0:00:00.041) 0:03:35.395 *********** 2026-05-19 19:55:06.307450 | aio | ok: [aio] 2026-05-19 19:55:06.307514 | aio | 2026-05-19 19:55:06.307603 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:55:06.307703 | aio | Tuesday 19 May 2026 19:55:06 +0000 (0:00:00.197) 0:03:35.593 *********** 2026-05-19 19:55:07.479842 | aio | ok: [aio] 2026-05-19 19:55:07.479917 | aio | 2026-05-19 19:55:07.479976 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:55:07.480071 | aio | Tuesday 19 May 2026 19:55:07 +0000 (0:00:01.172) 0:03:36.766 *********** 2026-05-19 19:55:07.541916 | aio | ok: [aio] => { 2026-05-19 19:55:07.542047 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 19:55:07.542155 | aio | } 2026-05-19 19:55:07.542266 | aio | 2026-05-19 19:55:07.542399 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:55:07.542570 | aio | Tuesday 19 May 2026 19:55:07 +0000 (0:00:00.061) 0:03:36.828 *********** 2026-05-19 19:55:07.868171 | aio | ok: [aio] 2026-05-19 19:55:07.868245 | aio | 2026-05-19 19:55:07.868317 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:55:07.868414 | aio | Tuesday 19 May 2026 19:55:07 +0000 (0:00:00.326) 0:03:37.154 *********** 2026-05-19 19:55:09.795913 | aio | ok: [aio] 2026-05-19 19:55:09.795987 | aio | 2026-05-19 19:55:09.796182 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 19:55:09.796218 | aio | Tuesday 19 May 2026 19:55:09 +0000 (0:00:01.927) 0:03:39.082 *********** 2026-05-19 19:55:09.822471 | aio | skipping: [aio] 2026-05-19 19:55:09.822541 | aio | 2026-05-19 19:55:09.822668 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 19:55:09.822763 | aio | Tuesday 19 May 2026 19:55:09 +0000 (0:00:00.026) 0:03:39.108 *********** 2026-05-19 19:55:09.852797 | aio | skipping: [aio] 2026-05-19 19:55:09.852849 | aio | 2026-05-19 19:55:09.852944 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 19:55:09.853034 | aio | Tuesday 19 May 2026 19:55:09 +0000 (0:00:00.030) 0:03:39.139 *********** 2026-05-19 19:55:09.875149 | aio | skipping: [aio] 2026-05-19 19:55:09.875243 | aio | 2026-05-19 19:55:09.875381 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 19:55:09.875515 | aio | Tuesday 19 May 2026 19:55:09 +0000 (0:00:00.021) 0:03:39.161 *********** 2026-05-19 19:55:11.108253 | aio | ok: [aio] 2026-05-19 19:55:11.108538 | aio | 2026-05-19 19:55:11.108551 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 19:55:11.108562 | aio | Tuesday 19 May 2026 19:55:11 +0000 (0:00:01.233) 0:03:40.394 *********** 2026-05-19 19:55:11.520253 | aio | ok: [aio] 2026-05-19 19:55:11.520302 | aio | 2026-05-19 19:55:11.520409 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 19:55:11.520538 | aio | Tuesday 19 May 2026 19:55:11 +0000 (0:00:00.412) 0:03:40.806 *********** 2026-05-19 19:55:12.377720 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 19:55:12.378596 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 19:55:12.378654 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 19:55:12.378662 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 19:55:12.378668 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 19:55:12.378686 | aio | 2026-05-19 19:55:12.378693 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 19:55:12.378704 | aio | Tuesday 19 May 2026 19:55:12 +0000 (0:00:00.857) 0:03:41.663 *********** 2026-05-19 19:55:12.866623 | aio | ok: [aio] 2026-05-19 19:55:12.866685 | aio | 2026-05-19 19:55:12.866703 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 19:55:12.867182 | aio | Tuesday 19 May 2026 19:55:12 +0000 (0:00:00.481) 0:03:42.145 *********** 2026-05-19 19:55:12.867206 | aio | 2026-05-19 19:55:12.867213 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 19:55:12.867219 | aio | Tuesday 19 May 2026 19:55:12 +0000 (0:00:00.007) 0:03:42.152 *********** 2026-05-19 19:55:13.209488 | aio | ok: [aio] 2026-05-19 19:55:13.209553 | aio | 2026-05-19 19:55:13.209748 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:55:13.209785 | aio | Tuesday 19 May 2026 19:55:13 +0000 (0:00:00.343) 0:03:42.495 *********** 2026-05-19 19:55:13.414816 | aio | ok: [aio] 2026-05-19 19:55:13.415271 | aio | 2026-05-19 19:55:13.415326 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:55:13.415335 | aio | Tuesday 19 May 2026 19:55:13 +0000 (0:00:00.204) 0:03:42.700 *********** 2026-05-19 19:55:13.461494 | aio | ok: [aio] => { 2026-05-19 19:55:13.461576 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 19:55:13.461638 | aio | } 2026-05-19 19:55:13.461929 | aio | 2026-05-19 19:55:13.461979 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:55:13.461985 | aio | Tuesday 19 May 2026 19:55:13 +0000 (0:00:00.047) 0:03:42.747 *********** 2026-05-19 19:55:13.788986 | aio | ok: [aio] 2026-05-19 19:55:13.789076 | aio | 2026-05-19 19:55:13.789374 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:55:13.789394 | aio | Tuesday 19 May 2026 19:55:13 +0000 (0:00:00.327) 0:03:43.075 *********** 2026-05-19 19:55:16.812242 | aio | ok: [aio] 2026-05-19 19:55:16.812289 | aio | 2026-05-19 19:55:16.812295 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 19:55:16.812300 | aio | Tuesday 19 May 2026 19:55:16 +0000 (0:00:03.023) 0:03:46.098 *********** 2026-05-19 19:55:17.978546 | aio | ok: [aio] 2026-05-19 19:55:17.978626 | aio | 2026-05-19 19:55:17.978865 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 19:55:17.978913 | aio | Tuesday 19 May 2026 19:55:17 +0000 (0:00:01.166) 0:03:47.264 *********** 2026-05-19 19:55:18.175749 | aio | ok: [aio] 2026-05-19 19:55:18.175820 | aio | 2026-05-19 19:55:18.175921 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 19:55:18.176053 | aio | Tuesday 19 May 2026 19:55:18 +0000 (0:00:00.197) 0:03:47.462 *********** 2026-05-19 19:55:18.615863 | aio | ok: [aio] 2026-05-19 19:55:18.615934 | aio | 2026-05-19 19:55:18.616266 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 19:55:18.616314 | aio | Tuesday 19 May 2026 19:55:18 +0000 (0:00:00.439) 0:03:47.901 *********** 2026-05-19 19:55:19.170712 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 19:55:19.170779 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 19:55:19.170882 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 19:55:19.171191 | aio | 2026-05-19 19:55:19.171235 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 19:55:19.171241 | aio | Tuesday 19 May 2026 19:55:19 +0000 (0:00:00.555) 0:03:48.457 *********** 2026-05-19 19:55:19.571114 | aio | ok: [aio] 2026-05-19 19:55:19.571186 | aio | 2026-05-19 19:55:19.571264 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 19:55:19.571391 | aio | Tuesday 19 May 2026 19:55:19 +0000 (0:00:00.400) 0:03:48.857 *********** 2026-05-19 19:55:20.000177 | aio | ok: [aio] 2026-05-19 19:55:20.000256 | aio | 2026-05-19 19:55:20.000319 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 19:55:20.000747 | aio | Tuesday 19 May 2026 19:55:19 +0000 (0:00:00.424) 0:03:49.281 *********** 2026-05-19 19:55:20.000790 | aio | 2026-05-19 19:55:20.000796 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 19:55:20.000800 | aio | Tuesday 19 May 2026 19:55:19 +0000 (0:00:00.005) 0:03:49.286 *********** 2026-05-19 19:55:20.335725 | aio | ok: [aio] 2026-05-19 19:55:20.335798 | aio | 2026-05-19 19:55:20.335868 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 19:55:20.335991 | aio | Tuesday 19 May 2026 19:55:20 +0000 (0:00:00.335) 0:03:49.622 *********** 2026-05-19 19:55:20.381522 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 19:55:20.381590 | aio | 2026-05-19 19:55:20.381671 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 19:55:20.381772 | aio | Tuesday 19 May 2026 19:55:20 +0000 (0:00:00.045) 0:03:49.667 *********** 2026-05-19 19:55:21.387440 | aio | ok: [aio] 2026-05-19 19:55:21.387475 | aio | 2026-05-19 19:55:21.387481 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 19:55:21.387486 | aio | Tuesday 19 May 2026 19:55:21 +0000 (0:00:01.005) 0:03:50.673 *********** 2026-05-19 19:55:21.992806 | aio | ok: [aio] => (item=chronyd) 2026-05-19 19:55:21.992870 | aio | ok: [aio] => (item=sshd) 2026-05-19 19:55:21.992981 | aio | 2026-05-19 19:55:21.993213 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 19:55:21.993261 | aio | Tuesday 19 May 2026 19:55:21 +0000 (0:00:00.605) 0:03:51.279 *********** 2026-05-19 19:55:22.265042 | aio | ok: [aio] 2026-05-19 19:55:22.265124 | aio | 2026-05-19 19:55:22.265420 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 19:55:22.265469 | aio | Tuesday 19 May 2026 19:55:22 +0000 (0:00:00.272) 0:03:51.551 *********** 2026-05-19 19:55:22.459958 | aio | ok: [aio] 2026-05-19 19:55:22.460027 | aio | 2026-05-19 19:55:22.460113 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 19:55:22.460242 | aio | Tuesday 19 May 2026 19:55:22 +0000 (0:00:00.195) 0:03:51.746 *********** 2026-05-19 19:55:22.698779 | aio | ok: [aio] 2026-05-19 19:55:22.699199 | aio | 2026-05-19 19:55:22.699250 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 19:55:22.699260 | aio | Tuesday 19 May 2026 19:55:22 +0000 (0:00:00.238) 0:03:51.984 *********** 2026-05-19 19:55:22.893724 | aio | ok: [aio] 2026-05-19 19:55:22.893786 | aio | 2026-05-19 19:55:22.893856 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 19:55:22.893984 | aio | Tuesday 19 May 2026 19:55:22 +0000 (0:00:00.195) 0:03:52.179 *********** 2026-05-19 19:55:23.107386 | aio | ok: [aio] => (item=aio) 2026-05-19 19:55:23.107455 | aio | 2026-05-19 19:55:23.107645 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 19:55:23.107693 | aio | Tuesday 19 May 2026 19:55:23 +0000 (0:00:00.213) 0:03:52.393 *********** 2026-05-19 19:55:23.148835 | aio | ok: [aio] 2026-05-19 19:55:23.150818 | aio | 2026-05-19 19:55:23.150848 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:55:23.150863 | aio | Tuesday 19 May 2026 19:55:23 +0000 (0:00:00.041) 0:03:52.434 *********** 2026-05-19 19:55:23.202449 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:55:23.202505 | aio | 2026-05-19 19:55:23.202608 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:55:23.202709 | aio | Tuesday 19 May 2026 19:55:23 +0000 (0:00:00.053) 0:03:52.488 *********** 2026-05-19 19:55:23.248220 | aio | skipping: [aio] 2026-05-19 19:55:23.248295 | aio | 2026-05-19 19:55:23.248395 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:55:23.248486 | aio | Tuesday 19 May 2026 19:55:23 +0000 (0:00:00.045) 0:03:52.534 *********** 2026-05-19 19:55:23.286563 | aio | skipping: [aio] => (item=aio) 2026-05-19 19:55:23.286629 | aio | skipping: [aio] 2026-05-19 19:55:23.286687 | aio | 2026-05-19 19:55:23.286781 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:55:23.286884 | aio | Tuesday 19 May 2026 19:55:23 +0000 (0:00:00.038) 0:03:52.572 *********** 2026-05-19 19:55:23.524471 | aio | ok: [aio] 2026-05-19 19:55:23.524951 | aio | 2026-05-19 19:55:23.525094 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:55:23.525228 | aio | Tuesday 19 May 2026 19:55:23 +0000 (0:00:00.237) 0:03:52.810 *********** 2026-05-19 19:55:29.866460 | aio | ok: [aio] 2026-05-19 19:55:29.866554 | aio | 2026-05-19 19:55:29.866568 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 19:55:29.866579 | aio | Tuesday 19 May 2026 19:55:29 +0000 (0:00:06.340) 0:03:59.151 *********** 2026-05-19 19:55:35.178970 | aio | ok: [aio] 2026-05-19 19:55:35.179066 | aio | 2026-05-19 19:55:35.179078 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 19:55:35.179204 | aio | Tuesday 19 May 2026 19:55:35 +0000 (0:00:05.313) 0:04:04.465 *********** 2026-05-19 19:55:49.081143 | aio | ok: [aio] 2026-05-19 19:55:49.081249 | aio | 2026-05-19 19:55:49.081296 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 19:55:49.081433 | aio | Tuesday 19 May 2026 19:55:49 +0000 (0:00:13.902) 0:04:18.367 *********** 2026-05-19 19:57:36.459054 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 19:57:36.459166 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 19:57:36.459754 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 19:57:36.459801 | aio | 2026-05-19 19:57:36.459809 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 19:57:36.459816 | aio | Tuesday 19 May 2026 19:57:36 +0000 (0:01:47.377) 0:06:05.745 *********** 2026-05-19 19:57:44.335209 | aio | ok: [aio] 2026-05-19 19:57:44.335261 | aio | 2026-05-19 19:57:44.335266 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 19:57:44.335271 | aio | Tuesday 19 May 2026 19:57:44 +0000 (0:00:07.875) 0:06:13.620 *********** 2026-05-19 19:57:50.576295 | aio | ok: [aio] 2026-05-19 19:57:50.576362 | aio | 2026-05-19 19:57:50.576583 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 19:57:50.576637 | aio | Tuesday 19 May 2026 19:57:50 +0000 (0:00:06.241) 0:06:19.862 *********** 2026-05-19 19:57:50.629018 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 19:57:50.629093 | aio | 2026-05-19 19:57:50.629155 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 19:57:50.629258 | aio | Tuesday 19 May 2026 19:57:50 +0000 (0:00:00.052) 0:06:19.915 *********** 2026-05-19 19:57:50.669888 | aio | ok: [aio] 2026-05-19 19:57:50.670372 | aio | 2026-05-19 19:57:50.670413 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 19:57:50.670421 | aio | Tuesday 19 May 2026 19:57:50 +0000 (0:00:00.040) 0:06:19.955 *********** 2026-05-19 19:57:57.092032 | aio | ok: [aio] 2026-05-19 19:57:57.092131 | aio | 2026-05-19 19:57:57.092448 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 19:57:57.092506 | aio | Tuesday 19 May 2026 19:57:57 +0000 (0:00:06.422) 0:06:26.377 *********** 2026-05-19 19:57:57.126045 | aio | ok: [aio] 2026-05-19 19:57:57.126110 | aio | 2026-05-19 19:57:57.126322 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 19:57:57.126363 | aio | Tuesday 19 May 2026 19:57:57 +0000 (0:00:00.034) 0:06:26.412 *********** 2026-05-19 19:57:57.167272 | aio | skipping: [aio] => (item=1) 2026-05-19 19:57:57.168268 | aio | skipping: [aio] => (item=1) 2026-05-19 19:57:57.168318 | aio | skipping: [aio] => (item=1) 2026-05-19 19:57:57.168335 | aio | skipping: [aio] 2026-05-19 19:57:57.168340 | aio | 2026-05-19 19:57:57.168345 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 19:57:57.168351 | aio | Tuesday 19 May 2026 19:57:57 +0000 (0:00:00.040) 0:06:26.453 *********** 2026-05-19 19:57:57.196862 | aio | skipping: [aio] 2026-05-19 19:57:57.196932 | aio | 2026-05-19 19:57:57.197020 | aio | PLAY RECAP ********************************************************************* 2026-05-19 19:57:57.197722 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-19 19:57:57.197826 | aio | 2026-05-19 19:57:57.197835 | aio | 2026-05-19 19:57:57.197842 | aio | TASKS RECAP ******************************************************************** 2026-05-19 19:57:57.197849 | aio | Tuesday 19 May 2026 19:57:57 +0000 (0:00:00.030) 0:06:26.483 *********** 2026-05-19 19:57:57.197855 | aio | =============================================================================== 2026-05-19 19:57:57.197862 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 107.38s 2026-05-19 19:57:57.197879 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 99.56s 2026-05-19 19:57:57.197885 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 16.73s 2026-05-19 19:57:57.197890 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.90s 2026-05-19 19:57:57.198607 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.23s 2026-05-19 19:57:57.198672 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.12s 2026-05-19 19:57:57.198679 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.80s 2026-05-19 19:57:57.198685 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 7.88s 2026-05-19 19:57:57.198691 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.22s 2026-05-19 19:57:57.198697 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.42s 2026-05-19 19:57:57.198703 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.34s 2026-05-19 19:57:57.198715 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.24s 2026-05-19 19:57:57.198721 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.24s 2026-05-19 19:57:57.199201 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.04s 2026-05-19 19:57:57.199223 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.00s 2026-05-19 19:57:57.199228 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.82s 2026-05-19 19:57:57.199609 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.31s 2026-05-19 19:57:57.199621 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.17s 2026-05-19 19:57:57.199626 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.42s 2026-05-19 19:57:57.199630 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.02s 2026-05-19 19:57:57.301916 | aio | INFO [default > converge] Executed: Successful 2026-05-19 19:57:57.309834 | aio | INFO [default > idempotence] Executing 2026-05-19 19:57:58.144733 | aio | 2026-05-19 19:57:58.145091 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 19:57:58.145345 | aio | 2026-05-19 19:57:58.145613 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:57:58.145876 | aio | Tuesday 19 May 2026 19:57:58 +0000 (0:00:00.061) 0:00:00.061 *********** 2026-05-19 19:57:59.303906 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 19:57:59.303980 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 19:57:59.303992 | aio | interpreter could change the meaning of that path. See 2026-05-19 19:57:59.304003 | aio | https://docs.ansible.com/ansible- 2026-05-19 19:57:59.304066 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 19:57:59.317057 | aio | ok: [aio] 2026-05-19 19:57:59.317228 | aio | 2026-05-19 19:57:59.317517 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:57:59.317755 | aio | Tuesday 19 May 2026 19:57:59 +0000 (0:00:01.172) 0:00:01.233 *********** 2026-05-19 19:57:59.620424 | aio | ok: [aio] 2026-05-19 19:57:59.620613 | aio | 2026-05-19 19:57:59.620841 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:57:59.621131 | aio | Tuesday 19 May 2026 19:57:59 +0000 (0:00:00.303) 0:00:01.536 *********** 2026-05-19 19:57:59.656418 | aio | skipping: [aio] 2026-05-19 19:57:59.656566 | aio | 2026-05-19 19:57:59.656783 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 19:57:59.656986 | aio | Tuesday 19 May 2026 19:57:59 +0000 (0:00:00.036) 0:00:01.572 *********** 2026-05-19 19:57:59.952568 | aio | ok: [aio] 2026-05-19 19:57:59.953037 | aio | 2026-05-19 19:57:59.953056 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:57:59.953235 | aio | Tuesday 19 May 2026 19:57:59 +0000 (0:00:00.296) 0:00:01.869 *********** 2026-05-19 19:58:00.017131 | aio | ok: [aio] => { 2026-05-19 19:58:00.017524 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 19:58:00.017765 | aio | } 2026-05-19 19:58:00.017964 | aio | 2026-05-19 19:58:00.018195 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:58:00.018436 | aio | Tuesday 19 May 2026 19:58:00 +0000 (0:00:00.064) 0:00:01.933 *********** 2026-05-19 19:58:00.421010 | aio | ok: [aio] 2026-05-19 19:58:00.421167 | aio | 2026-05-19 19:58:00.421392 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:58:00.421605 | aio | Tuesday 19 May 2026 19:58:00 +0000 (0:00:00.403) 0:00:02.337 *********** 2026-05-19 19:58:00.465074 | aio | skipping: [aio] 2026-05-19 19:58:00.465258 | aio | 2026-05-19 19:58:00.465487 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:58:00.465727 | aio | Tuesday 19 May 2026 19:58:00 +0000 (0:00:00.044) 0:00:02.381 *********** 2026-05-19 19:58:00.507130 | aio | skipping: [aio] 2026-05-19 19:58:00.507337 | aio | 2026-05-19 19:58:00.507605 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:58:00.507861 | aio | Tuesday 19 May 2026 19:58:00 +0000 (0:00:00.042) 0:00:02.423 *********** 2026-05-19 19:58:00.710806 | aio | ok: [aio] 2026-05-19 19:58:00.710961 | aio | 2026-05-19 19:58:00.711221 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:58:00.711430 | aio | Tuesday 19 May 2026 19:58:00 +0000 (0:00:00.203) 0:00:02.627 *********** 2026-05-19 19:58:01.840982 | aio | ok: [aio] 2026-05-19 19:58:01.841057 | aio | 2026-05-19 19:58:01.841070 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:58:01.841080 | aio | Tuesday 19 May 2026 19:58:01 +0000 (0:00:01.129) 0:00:03.756 *********** 2026-05-19 19:58:01.913778 | aio | ok: [aio] => { 2026-05-19 19:58:01.913860 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 19:58:01.913872 | aio | } 2026-05-19 19:58:01.914181 | aio | 2026-05-19 19:58:01.914217 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:58:01.914223 | aio | Tuesday 19 May 2026 19:58:01 +0000 (0:00:00.073) 0:00:03.830 *********** 2026-05-19 19:58:02.259740 | aio | ok: [aio] 2026-05-19 19:58:02.259802 | aio | 2026-05-19 19:58:02.259899 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:58:02.260031 | aio | Tuesday 19 May 2026 19:58:02 +0000 (0:00:00.346) 0:00:04.176 *********** 2026-05-19 19:58:04.467328 | aio | ok: [aio] 2026-05-19 19:58:04.467402 | aio | 2026-05-19 19:58:04.467480 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 19:58:04.467598 | aio | Tuesday 19 May 2026 19:58:04 +0000 (0:00:02.207) 0:00:06.384 *********** 2026-05-19 19:58:04.496654 | aio | skipping: [aio] 2026-05-19 19:58:04.496785 | aio | 2026-05-19 19:58:04.497121 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 19:58:04.497169 | aio | Tuesday 19 May 2026 19:58:04 +0000 (0:00:00.029) 0:00:06.413 *********** 2026-05-19 19:58:04.527358 | aio | skipping: [aio] 2026-05-19 19:58:04.527466 | aio | 2026-05-19 19:58:04.527790 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 19:58:04.527835 | aio | Tuesday 19 May 2026 19:58:04 +0000 (0:00:00.030) 0:00:06.444 *********** 2026-05-19 19:58:04.551171 | aio | skipping: [aio] 2026-05-19 19:58:04.551496 | aio | 2026-05-19 19:58:04.551542 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 19:58:04.551547 | aio | Tuesday 19 May 2026 19:58:04 +0000 (0:00:00.023) 0:00:06.467 *********** 2026-05-19 19:58:05.573346 | aio | ok: [aio] 2026-05-19 19:58:05.573427 | aio | 2026-05-19 19:58:05.573492 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 19:58:05.573619 | aio | Tuesday 19 May 2026 19:58:05 +0000 (0:00:01.022) 0:00:07.490 *********** 2026-05-19 19:58:06.015380 | aio | ok: [aio] 2026-05-19 19:58:06.015437 | aio | 2026-05-19 19:58:06.015539 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 19:58:06.015648 | aio | Tuesday 19 May 2026 19:58:06 +0000 (0:00:00.442) 0:00:07.932 *********** 2026-05-19 19:58:06.924397 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 19:58:06.924479 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 19:58:06.925304 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 19:58:06.925400 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 19:58:06.925409 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 19:58:06.925418 | aio | 2026-05-19 19:58:06.925425 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 19:58:06.925432 | aio | Tuesday 19 May 2026 19:58:06 +0000 (0:00:00.908) 0:00:08.840 *********** 2026-05-19 19:58:07.458781 | aio | ok: [aio] 2026-05-19 19:58:07.458886 | aio | 2026-05-19 19:58:07.458899 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 19:58:07.459288 | aio | Tuesday 19 May 2026 19:58:07 +0000 (0:00:00.527) 0:00:09.367 *********** 2026-05-19 19:58:07.459346 | aio | 2026-05-19 19:58:07.459352 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 19:58:07.459356 | aio | Tuesday 19 May 2026 19:58:07 +0000 (0:00:00.007) 0:00:09.375 *********** 2026-05-19 19:58:08.044318 | aio | ok: [aio] 2026-05-19 19:58:08.044388 | aio | 2026-05-19 19:58:08.044479 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:58:08.044637 | aio | Tuesday 19 May 2026 19:58:08 +0000 (0:00:00.585) 0:00:09.961 *********** 2026-05-19 19:58:08.248737 | aio | ok: [aio] 2026-05-19 19:58:08.248818 | aio | 2026-05-19 19:58:08.249073 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:58:08.249093 | aio | Tuesday 19 May 2026 19:58:08 +0000 (0:00:00.204) 0:00:10.165 *********** 2026-05-19 19:58:08.315452 | aio | ok: [aio] => { 2026-05-19 19:58:08.315567 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 19:58:08.316139 | aio | } 2026-05-19 19:58:08.316187 | aio | 2026-05-19 19:58:08.316195 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:58:08.316201 | aio | Tuesday 19 May 2026 19:58:08 +0000 (0:00:00.066) 0:00:10.232 *********** 2026-05-19 19:58:08.671080 | aio | ok: [aio] 2026-05-19 19:58:08.671143 | aio | 2026-05-19 19:58:08.671254 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:58:08.671380 | aio | Tuesday 19 May 2026 19:58:08 +0000 (0:00:00.355) 0:00:10.587 *********** 2026-05-19 19:58:11.702050 | aio | ok: [aio] 2026-05-19 19:58:11.702116 | aio | 2026-05-19 19:58:11.702397 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 19:58:11.702484 | aio | Tuesday 19 May 2026 19:58:11 +0000 (0:00:03.030) 0:00:13.618 *********** 2026-05-19 19:58:12.793828 | aio | ok: [aio] 2026-05-19 19:58:12.793906 | aio | 2026-05-19 19:58:12.793964 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 19:58:12.794112 | aio | Tuesday 19 May 2026 19:58:12 +0000 (0:00:01.091) 0:00:14.710 *********** 2026-05-19 19:58:13.091748 | aio | ok: [aio] 2026-05-19 19:58:13.091791 | aio | 2026-05-19 19:58:13.091796 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 19:58:13.091801 | aio | Tuesday 19 May 2026 19:58:13 +0000 (0:00:00.298) 0:00:15.008 *********** 2026-05-19 19:58:13.511294 | aio | ok: [aio] 2026-05-19 19:58:13.511403 | aio | 2026-05-19 19:58:13.511713 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 19:58:13.511762 | aio | Tuesday 19 May 2026 19:58:13 +0000 (0:00:00.419) 0:00:15.427 *********** 2026-05-19 19:58:14.068035 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 19:58:14.068616 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 19:58:14.068660 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 19:58:14.068666 | aio | 2026-05-19 19:58:14.068670 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 19:58:14.068675 | aio | Tuesday 19 May 2026 19:58:14 +0000 (0:00:00.556) 0:00:15.984 *********** 2026-05-19 19:58:14.482082 | aio | ok: [aio] 2026-05-19 19:58:14.482133 | aio | 2026-05-19 19:58:14.482141 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 19:58:14.482148 | aio | Tuesday 19 May 2026 19:58:14 +0000 (0:00:00.413) 0:00:16.398 *********** 2026-05-19 19:58:14.908195 | aio | ok: [aio] 2026-05-19 19:58:14.908268 | aio | 2026-05-19 19:58:14.908336 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 19:58:14.908706 | aio | Tuesday 19 May 2026 19:58:14 +0000 (0:00:00.419) 0:00:16.817 *********** 2026-05-19 19:58:14.908746 | aio | 2026-05-19 19:58:14.908751 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 19:58:14.908756 | aio | Tuesday 19 May 2026 19:58:14 +0000 (0:00:00.007) 0:00:16.824 *********** 2026-05-19 19:58:15.252567 | aio | ok: [aio] 2026-05-19 19:58:15.252647 | aio | 2026-05-19 19:58:15.252850 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 19:58:15.252890 | aio | Tuesday 19 May 2026 19:58:15 +0000 (0:00:00.344) 0:00:17.169 *********** 2026-05-19 19:58:15.298394 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 19:58:15.298481 | aio | 2026-05-19 19:58:15.298831 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 19:58:15.298883 | aio | Tuesday 19 May 2026 19:58:15 +0000 (0:00:00.045) 0:00:17.214 *********** 2026-05-19 19:58:16.340486 | aio | ok: [aio] 2026-05-19 19:58:16.340537 | aio | 2026-05-19 19:58:16.340545 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 19:58:16.340552 | aio | Tuesday 19 May 2026 19:58:16 +0000 (0:00:01.041) 0:00:18.256 *********** 2026-05-19 19:58:16.992242 | aio | ok: [aio] => (item=chronyd) 2026-05-19 19:58:16.992285 | aio | ok: [aio] => (item=sshd) 2026-05-19 19:58:16.992291 | aio | 2026-05-19 19:58:16.992296 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 19:58:16.992300 | aio | Tuesday 19 May 2026 19:58:16 +0000 (0:00:00.652) 0:00:18.908 *********** 2026-05-19 19:58:17.285407 | aio | ok: [aio] 2026-05-19 19:58:17.285504 | aio | 2026-05-19 19:58:17.285835 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 19:58:17.285897 | aio | Tuesday 19 May 2026 19:58:17 +0000 (0:00:00.293) 0:00:19.202 *********** 2026-05-19 19:58:17.479833 | aio | ok: [aio] 2026-05-19 19:58:17.479906 | aio | 2026-05-19 19:58:17.480228 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 19:58:17.480277 | aio | Tuesday 19 May 2026 19:58:17 +0000 (0:00:00.194) 0:00:19.396 *********** 2026-05-19 19:58:17.873157 | aio | ok: [aio] 2026-05-19 19:58:17.873224 | aio | 2026-05-19 19:58:17.873568 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 19:58:17.873621 | aio | Tuesday 19 May 2026 19:58:17 +0000 (0:00:00.393) 0:00:19.789 *********** 2026-05-19 19:58:18.187482 | aio | ok: [aio] 2026-05-19 19:58:18.187554 | aio | 2026-05-19 19:58:18.187638 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 19:58:18.187769 | aio | Tuesday 19 May 2026 19:58:18 +0000 (0:00:00.314) 0:00:20.104 *********** 2026-05-19 19:58:18.256000 | aio | ok: [aio] 2026-05-19 19:58:18.256118 | aio | 2026-05-19 19:58:18.256474 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 19:58:18.256522 | aio | Tuesday 19 May 2026 19:58:18 +0000 (0:00:00.068) 0:00:20.172 *********** 2026-05-19 19:58:18.491853 | aio | ok: [aio] => (item=aio) 2026-05-19 19:58:18.491919 | aio | 2026-05-19 19:58:18.492034 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 19:58:18.492157 | aio | Tuesday 19 May 2026 19:58:18 +0000 (0:00:00.236) 0:00:20.408 *********** 2026-05-19 19:58:18.535596 | aio | ok: [aio] 2026-05-19 19:58:18.535697 | aio | 2026-05-19 19:58:18.535717 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 19:58:18.535848 | aio | Tuesday 19 May 2026 19:58:18 +0000 (0:00:00.043) 0:00:20.452 *********** 2026-05-19 19:58:18.571263 | aio | skipping: [aio] 2026-05-19 19:58:18.571349 | aio | 2026-05-19 19:58:18.571631 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:58:18.571674 | aio | Tuesday 19 May 2026 19:58:18 +0000 (0:00:00.035) 0:00:20.487 *********** 2026-05-19 19:58:18.645605 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:58:18.645687 | aio | 2026-05-19 19:58:18.645746 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:58:18.645863 | aio | Tuesday 19 May 2026 19:58:18 +0000 (0:00:00.074) 0:00:20.562 *********** 2026-05-19 19:58:25.890698 | aio | ok: [aio] 2026-05-19 19:58:25.890772 | aio | 2026-05-19 19:58:25.891003 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:58:25.891083 | aio | Tuesday 19 May 2026 19:58:25 +0000 (0:00:07.244) 0:00:27.807 *********** 2026-05-19 19:58:25.950295 | aio | ok: [aio] => (item=aio) 2026-05-19 19:58:25.950371 | aio | 2026-05-19 19:58:25.950582 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:58:25.950630 | aio | Tuesday 19 May 2026 19:58:25 +0000 (0:00:00.059) 0:00:27.866 *********** 2026-05-19 19:58:26.332062 | aio | ok: [aio] 2026-05-19 19:58:26.332134 | aio | 2026-05-19 19:58:26.332387 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:58:26.332468 | aio | Tuesday 19 May 2026 19:58:26 +0000 (0:00:00.381) 0:00:28.248 *********** 2026-05-19 19:58:34.347466 | aio | ok: [aio] 2026-05-19 19:58:34.347581 | aio | 2026-05-19 19:58:34.347786 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 19:58:34.347832 | aio | Tuesday 19 May 2026 19:58:34 +0000 (0:00:08.015) 0:00:36.264 *********** 2026-05-19 19:58:40.477402 | aio | ok: [aio] 2026-05-19 19:58:40.477483 | aio | 2026-05-19 19:58:40.477545 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 19:58:40.477666 | aio | Tuesday 19 May 2026 19:58:40 +0000 (0:00:06.130) 0:00:42.394 *********** 2026-05-19 19:58:55.556708 | aio | ok: [aio] 2026-05-19 19:58:55.556793 | aio | 2026-05-19 19:58:55.556855 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:58:55.556984 | aio | Tuesday 19 May 2026 19:58:55 +0000 (0:00:15.079) 0:00:57.473 *********** 2026-05-19 19:58:55.623422 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:58:55.623470 | aio | 2026-05-19 19:58:55.623692 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:58:55.623899 | aio | Tuesday 19 May 2026 19:58:55 +0000 (0:00:00.066) 0:00:57.540 *********** 2026-05-19 19:58:55.659958 | aio | skipping: [aio] 2026-05-19 19:58:55.660042 | aio | 2026-05-19 19:58:55.660287 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:58:55.660335 | aio | Tuesday 19 May 2026 19:58:55 +0000 (0:00:00.036) 0:00:57.576 *********** 2026-05-19 19:58:55.704981 | aio | skipping: [aio] => (item=aio) 2026-05-19 19:58:55.705077 | aio | skipping: [aio] 2026-05-19 19:58:55.705165 | aio | 2026-05-19 19:58:55.705386 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:58:55.705418 | aio | Tuesday 19 May 2026 19:58:55 +0000 (0:00:00.044) 0:00:57.621 *********** 2026-05-19 19:58:55.962882 | aio | ok: [aio] 2026-05-19 19:58:55.962947 | aio | 2026-05-19 19:58:55.963069 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:58:55.963170 | aio | Tuesday 19 May 2026 19:58:55 +0000 (0:00:00.257) 0:00:57.879 *********** 2026-05-19 19:59:02.427600 | aio | ok: [aio] 2026-05-19 19:59:02.427679 | aio | 2026-05-19 19:59:02.427862 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 19:59:02.427908 | aio | Tuesday 19 May 2026 19:59:02 +0000 (0:00:06.464) 0:01:04.344 *********** 2026-05-19 19:59:08.477527 | aio | ok: [aio] 2026-05-19 19:59:08.477604 | aio | 2026-05-19 19:59:08.477661 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 19:59:08.477789 | aio | Tuesday 19 May 2026 19:59:08 +0000 (0:00:06.049) 0:01:10.394 *********** 2026-05-19 19:59:14.567368 | aio | ok: [aio] 2026-05-19 19:59:14.567436 | aio | 2026-05-19 19:59:14.567448 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 19:59:14.567459 | aio | Tuesday 19 May 2026 19:59:14 +0000 (0:00:06.088) 0:01:16.483 *********** 2026-05-19 19:59:20.222563 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 19:59:20.222642 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 19:59:20.222688 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-19 19:59:20.222996 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 19:59:20.223094 | aio | 2026-05-19 19:59:20.223118 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 19:59:20.223129 | aio | 2026-05-19 19:59:20.223309 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 19:59:20.223383 | aio | Tuesday 19 May 2026 19:59:20 +0000 (0:00:05.656) 0:01:22.139 *********** 2026-05-19 19:59:21.078204 | aio | ok: [aio] 2026-05-19 19:59:21.078252 | aio | 2026-05-19 19:59:21.078372 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:59:21.078512 | aio | Tuesday 19 May 2026 19:59:21 +0000 (0:00:00.855) 0:01:22.994 *********** 2026-05-19 19:59:21.271253 | aio | ok: [aio] 2026-05-19 19:59:21.271310 | aio | 2026-05-19 19:59:21.271550 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:59:21.271597 | aio | Tuesday 19 May 2026 19:59:21 +0000 (0:00:00.193) 0:01:23.188 *********** 2026-05-19 19:59:21.305499 | aio | skipping: [aio] 2026-05-19 19:59:21.305566 | aio | 2026-05-19 19:59:21.305647 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 19:59:21.305760 | aio | Tuesday 19 May 2026 19:59:21 +0000 (0:00:00.034) 0:01:23.222 *********** 2026-05-19 19:59:21.504322 | aio | ok: [aio] 2026-05-19 19:59:21.504381 | aio | 2026-05-19 19:59:21.504500 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:59:21.504654 | aio | Tuesday 19 May 2026 19:59:21 +0000 (0:00:00.198) 0:01:23.421 *********** 2026-05-19 19:59:21.571620 | aio | ok: [aio] => { 2026-05-19 19:59:21.571693 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 19:59:21.572199 | aio | } 2026-05-19 19:59:21.572232 | aio | 2026-05-19 19:59:21.572239 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:59:21.572246 | aio | Tuesday 19 May 2026 19:59:21 +0000 (0:00:00.067) 0:01:23.488 *********** 2026-05-19 19:59:21.878784 | aio | ok: [aio] 2026-05-19 19:59:21.878842 | aio | 2026-05-19 19:59:21.879027 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:59:21.879073 | aio | Tuesday 19 May 2026 19:59:21 +0000 (0:00:00.307) 0:01:23.795 *********** 2026-05-19 19:59:21.918233 | aio | skipping: [aio] 2026-05-19 19:59:21.918318 | aio | 2026-05-19 19:59:21.918380 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:59:21.918492 | aio | Tuesday 19 May 2026 19:59:21 +0000 (0:00:00.039) 0:01:23.835 *********** 2026-05-19 19:59:21.953371 | aio | skipping: [aio] 2026-05-19 19:59:21.953448 | aio | 2026-05-19 19:59:21.953682 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:59:21.953726 | aio | Tuesday 19 May 2026 19:59:21 +0000 (0:00:00.035) 0:01:23.870 *********** 2026-05-19 19:59:22.150835 | aio | ok: [aio] 2026-05-19 19:59:22.150908 | aio | 2026-05-19 19:59:22.151107 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 19:59:22.151357 | aio | Tuesday 19 May 2026 19:59:22 +0000 (0:00:00.197) 0:01:24.067 *********** 2026-05-19 19:59:23.173775 | aio | ok: [aio] 2026-05-19 19:59:23.173818 | aio | 2026-05-19 19:59:23.173823 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:59:23.173828 | aio | Tuesday 19 May 2026 19:59:23 +0000 (0:00:01.022) 0:01:25.090 *********** 2026-05-19 19:59:23.246655 | aio | ok: [aio] => { 2026-05-19 19:59:23.246683 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 19:59:23.246690 | aio | } 2026-05-19 19:59:23.246696 | aio | 2026-05-19 19:59:23.246702 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:59:23.246707 | aio | Tuesday 19 May 2026 19:59:23 +0000 (0:00:00.072) 0:01:25.162 *********** 2026-05-19 19:59:23.581549 | aio | ok: [aio] 2026-05-19 19:59:23.581619 | aio | 2026-05-19 19:59:23.581834 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:59:23.581879 | aio | Tuesday 19 May 2026 19:59:23 +0000 (0:00:00.335) 0:01:25.498 *********** 2026-05-19 19:59:25.510104 | aio | ok: [aio] 2026-05-19 19:59:25.510179 | aio | 2026-05-19 19:59:25.510407 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 19:59:25.510487 | aio | Tuesday 19 May 2026 19:59:25 +0000 (0:00:01.928) 0:01:27.426 *********** 2026-05-19 19:59:25.538622 | aio | skipping: [aio] 2026-05-19 19:59:25.538706 | aio | 2026-05-19 19:59:25.538722 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 19:59:25.538863 | aio | Tuesday 19 May 2026 19:59:25 +0000 (0:00:00.028) 0:01:27.454 *********** 2026-05-19 19:59:25.568482 | aio | skipping: [aio] 2026-05-19 19:59:25.568550 | aio | 2026-05-19 19:59:25.568777 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 19:59:25.568821 | aio | Tuesday 19 May 2026 19:59:25 +0000 (0:00:00.030) 0:01:27.485 *********** 2026-05-19 19:59:25.599438 | aio | skipping: [aio] 2026-05-19 19:59:25.599522 | aio | 2026-05-19 19:59:25.599841 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 19:59:25.599893 | aio | Tuesday 19 May 2026 19:59:25 +0000 (0:00:00.030) 0:01:27.515 *********** 2026-05-19 19:59:26.583531 | aio | ok: [aio] 2026-05-19 19:59:26.583655 | aio | 2026-05-19 19:59:26.583971 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 19:59:26.584029 | aio | Tuesday 19 May 2026 19:59:26 +0000 (0:00:00.984) 0:01:28.500 *********** 2026-05-19 19:59:26.987328 | aio | ok: [aio] 2026-05-19 19:59:26.987391 | aio | 2026-05-19 19:59:26.987475 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 19:59:26.987618 | aio | Tuesday 19 May 2026 19:59:26 +0000 (0:00:00.404) 0:01:28.904 *********** 2026-05-19 19:59:27.882866 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 19:59:27.882930 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 19:59:27.883022 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 19:59:27.883123 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 19:59:27.883215 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 19:59:27.883298 | aio | 2026-05-19 19:59:27.883392 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 19:59:27.883483 | aio | Tuesday 19 May 2026 19:59:27 +0000 (0:00:00.895) 0:01:29.799 *********** 2026-05-19 19:59:28.405743 | aio | ok: [aio] 2026-05-19 19:59:28.405913 | aio | 2026-05-19 19:59:28.406133 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 19:59:28.406343 | aio | Tuesday 19 May 2026 19:59:28 +0000 (0:00:00.516) 0:01:30.315 *********** 2026-05-19 19:59:28.406528 | aio | 2026-05-19 19:59:28.406787 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 19:59:28.406970 | aio | Tuesday 19 May 2026 19:59:28 +0000 (0:00:00.006) 0:01:30.322 *********** 2026-05-19 19:59:28.727374 | aio | ok: [aio] 2026-05-19 19:59:28.727430 | aio | 2026-05-19 19:59:28.727544 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 19:59:28.727645 | aio | Tuesday 19 May 2026 19:59:28 +0000 (0:00:00.321) 0:01:30.644 *********** 2026-05-19 19:59:28.920235 | aio | ok: [aio] 2026-05-19 19:59:28.920413 | aio | 2026-05-19 19:59:28.920621 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 19:59:28.920849 | aio | Tuesday 19 May 2026 19:59:28 +0000 (0:00:00.192) 0:01:30.836 *********** 2026-05-19 19:59:28.978459 | aio | ok: [aio] => { 2026-05-19 19:59:28.978733 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 19:59:28.978904 | aio | } 2026-05-19 19:59:28.979085 | aio | 2026-05-19 19:59:28.979297 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 19:59:28.979524 | aio | Tuesday 19 May 2026 19:59:28 +0000 (0:00:00.058) 0:01:30.895 *********** 2026-05-19 19:59:29.338599 | aio | ok: [aio] 2026-05-19 19:59:29.338764 | aio | 2026-05-19 19:59:29.338992 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 19:59:29.339200 | aio | Tuesday 19 May 2026 19:59:29 +0000 (0:00:00.359) 0:01:31.255 *********** 2026-05-19 19:59:33.347126 | aio | ok: [aio] 2026-05-19 19:59:33.347174 | aio | 2026-05-19 19:59:33.347179 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 19:59:33.347188 | aio | Tuesday 19 May 2026 19:59:33 +0000 (0:00:04.008) 0:01:35.263 *********** 2026-05-19 19:59:34.363382 | aio | ok: [aio] 2026-05-19 19:59:34.363744 | aio | 2026-05-19 19:59:34.363759 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 19:59:34.363770 | aio | Tuesday 19 May 2026 19:59:34 +0000 (0:00:01.012) 0:01:36.276 *********** 2026-05-19 19:59:34.561447 | aio | ok: [aio] 2026-05-19 19:59:34.561520 | aio | 2026-05-19 19:59:34.561602 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 19:59:34.561706 | aio | Tuesday 19 May 2026 19:59:34 +0000 (0:00:00.202) 0:01:36.478 *********** 2026-05-19 19:59:34.990689 | aio | ok: [aio] 2026-05-19 19:59:34.990763 | aio | 2026-05-19 19:59:34.990840 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 19:59:34.990936 | aio | Tuesday 19 May 2026 19:59:34 +0000 (0:00:00.428) 0:01:36.906 *********** 2026-05-19 19:59:35.543745 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 19:59:35.543971 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 19:59:35.544196 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 19:59:35.544394 | aio | 2026-05-19 19:59:35.544613 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 19:59:35.544833 | aio | Tuesday 19 May 2026 19:59:35 +0000 (0:00:00.553) 0:01:37.460 *********** 2026-05-19 19:59:35.961917 | aio | ok: [aio] 2026-05-19 19:59:35.962095 | aio | 2026-05-19 19:59:35.962314 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 19:59:35.962530 | aio | Tuesday 19 May 2026 19:59:35 +0000 (0:00:00.418) 0:01:37.878 *********** 2026-05-19 19:59:36.374821 | aio | ok: [aio] 2026-05-19 19:59:36.374894 | aio | 2026-05-19 19:59:36.374975 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 19:59:36.375074 | aio | Tuesday 19 May 2026 19:59:36 +0000 (0:00:00.407) 0:01:38.286 *********** 2026-05-19 19:59:36.375160 | aio | 2026-05-19 19:59:36.375255 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 19:59:36.375354 | aio | Tuesday 19 May 2026 19:59:36 +0000 (0:00:00.005) 0:01:38.291 *********** 2026-05-19 19:59:36.724632 | aio | ok: [aio] 2026-05-19 19:59:36.724694 | aio | 2026-05-19 19:59:36.724706 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 19:59:36.724715 | aio | Tuesday 19 May 2026 19:59:36 +0000 (0:00:00.348) 0:01:38.640 *********** 2026-05-19 19:59:36.767827 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 19:59:36.767912 | aio | 2026-05-19 19:59:36.768154 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 19:59:36.768204 | aio | Tuesday 19 May 2026 19:59:36 +0000 (0:00:00.044) 0:01:38.684 *********** 2026-05-19 19:59:37.762663 | aio | ok: [aio] 2026-05-19 19:59:37.762733 | aio | 2026-05-19 19:59:37.762817 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 19:59:37.762939 | aio | Tuesday 19 May 2026 19:59:37 +0000 (0:00:00.995) 0:01:39.679 *********** 2026-05-19 19:59:38.401174 | aio | ok: [aio] => (item=chronyd) 2026-05-19 19:59:38.401247 | aio | ok: [aio] => (item=sshd) 2026-05-19 19:59:38.401320 | aio | 2026-05-19 19:59:38.401545 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 19:59:38.401722 | aio | Tuesday 19 May 2026 19:59:38 +0000 (0:00:00.638) 0:01:40.318 *********** 2026-05-19 19:59:38.682136 | aio | ok: [aio] 2026-05-19 19:59:38.682209 | aio | 2026-05-19 19:59:38.682553 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 19:59:38.682602 | aio | Tuesday 19 May 2026 19:59:38 +0000 (0:00:00.280) 0:01:40.598 *********** 2026-05-19 19:59:38.878946 | aio | ok: [aio] 2026-05-19 19:59:38.879022 | aio | 2026-05-19 19:59:38.879341 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 19:59:38.879394 | aio | Tuesday 19 May 2026 19:59:38 +0000 (0:00:00.196) 0:01:40.795 *********** 2026-05-19 19:59:39.109631 | aio | ok: [aio] 2026-05-19 19:59:39.109701 | aio | 2026-05-19 19:59:39.109894 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 19:59:39.109958 | aio | Tuesday 19 May 2026 19:59:39 +0000 (0:00:00.230) 0:01:41.026 *********** 2026-05-19 19:59:39.305172 | aio | ok: [aio] 2026-05-19 19:59:39.305242 | aio | 2026-05-19 19:59:39.305521 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 19:59:39.305568 | aio | Tuesday 19 May 2026 19:59:39 +0000 (0:00:00.195) 0:01:41.221 *********** 2026-05-19 19:59:39.512672 | aio | ok: [aio] => (item=aio) 2026-05-19 19:59:39.512744 | aio | 2026-05-19 19:59:39.513019 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 19:59:39.513068 | aio | Tuesday 19 May 2026 19:59:39 +0000 (0:00:00.207) 0:01:41.429 *********** 2026-05-19 19:59:39.552761 | aio | ok: [aio] 2026-05-19 19:59:39.552832 | aio | 2026-05-19 19:59:39.553036 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 19:59:39.553079 | aio | Tuesday 19 May 2026 19:59:39 +0000 (0:00:00.040) 0:01:41.469 *********** 2026-05-19 19:59:39.606759 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 19:59:39.606815 | aio | 2026-05-19 19:59:39.607019 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 19:59:39.607062 | aio | Tuesday 19 May 2026 19:59:39 +0000 (0:00:00.053) 0:01:41.523 *********** 2026-05-19 19:59:39.644520 | aio | skipping: [aio] 2026-05-19 19:59:39.644591 | aio | 2026-05-19 19:59:39.644647 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 19:59:39.644779 | aio | Tuesday 19 May 2026 19:59:39 +0000 (0:00:00.037) 0:01:41.561 *********** 2026-05-19 19:59:39.679552 | aio | skipping: [aio] => (item=aio) 2026-05-19 19:59:39.680092 | aio | skipping: [aio] 2026-05-19 19:59:39.680115 | aio | 2026-05-19 19:59:39.680121 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 19:59:39.680126 | aio | Tuesday 19 May 2026 19:59:39 +0000 (0:00:00.034) 0:01:41.596 *********** 2026-05-19 19:59:39.930014 | aio | ok: [aio] 2026-05-19 19:59:39.930074 | aio | 2026-05-19 19:59:39.930170 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 19:59:39.930301 | aio | Tuesday 19 May 2026 19:59:39 +0000 (0:00:00.250) 0:01:41.846 *********** 2026-05-19 19:59:46.414444 | aio | ok: [aio] 2026-05-19 19:59:46.414487 | aio | 2026-05-19 19:59:46.414492 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 19:59:46.414497 | aio | Tuesday 19 May 2026 19:59:46 +0000 (0:00:06.484) 0:01:48.331 *********** 2026-05-19 19:59:51.831289 | aio | ok: [aio] 2026-05-19 19:59:51.831356 | aio | 2026-05-19 19:59:51.831444 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 19:59:51.831545 | aio | Tuesday 19 May 2026 19:59:51 +0000 (0:00:05.416) 0:01:53.748 *********** 2026-05-19 20:00:06.112928 | aio | ok: [aio] 2026-05-19 20:00:06.113040 | aio | 2026-05-19 20:00:06.113325 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 20:00:06.113390 | aio | Tuesday 19 May 2026 20:00:06 +0000 (0:00:14.281) 0:02:08.029 *********** 2026-05-19 20:00:06.191787 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 20:00:06.191874 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 20:00:06.191891 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 20:00:06.191898 | aio | skipping: [aio] 2026-05-19 20:00:06.191969 | aio | 2026-05-19 20:00:06.192242 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 20:00:06.192335 | aio | Tuesday 19 May 2026 20:00:06 +0000 (0:00:00.078) 0:02:08.107 *********** 2026-05-19 20:00:12.201940 | aio | ok: [aio] 2026-05-19 20:00:12.202358 | aio | 2026-05-19 20:00:12.202379 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 20:00:12.202387 | aio | Tuesday 19 May 2026 20:00:12 +0000 (0:00:06.010) 0:02:14.118 *********** 2026-05-19 20:00:18.250584 | aio | ok: [aio] 2026-05-19 20:00:18.250664 | aio | 2026-05-19 20:00:18.250974 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 20:00:18.251019 | aio | Tuesday 19 May 2026 20:00:18 +0000 (0:00:06.048) 0:02:20.167 *********** 2026-05-19 20:00:18.308061 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 20:00:18.308148 | aio | 2026-05-19 20:00:18.308165 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 20:00:18.308209 | aio | Tuesday 19 May 2026 20:00:18 +0000 (0:00:00.057) 0:02:20.224 *********** 2026-05-19 20:00:18.350532 | aio | ok: [aio] 2026-05-19 20:00:18.351006 | aio | 2026-05-19 20:00:18.351087 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 20:00:18.351113 | aio | Tuesday 19 May 2026 20:00:18 +0000 (0:00:00.042) 0:02:20.266 *********** 2026-05-19 20:00:24.350994 | aio | ok: [aio] 2026-05-19 20:00:24.351070 | aio | 2026-05-19 20:00:24.351396 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 20:00:24.351446 | aio | Tuesday 19 May 2026 20:00:24 +0000 (0:00:06.000) 0:02:26.267 *********** 2026-05-19 20:00:24.384088 | aio | ok: [aio] 2026-05-19 20:00:24.384172 | aio | 2026-05-19 20:00:24.384399 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 20:00:24.384445 | aio | Tuesday 19 May 2026 20:00:24 +0000 (0:00:00.033) 0:02:26.300 *********** 2026-05-19 20:00:24.425018 | aio | skipping: [aio] => (item=1) 2026-05-19 20:00:24.425725 | aio | skipping: [aio] => (item=1) 2026-05-19 20:00:24.425767 | aio | skipping: [aio] => (item=1) 2026-05-19 20:00:24.425774 | aio | skipping: [aio] 2026-05-19 20:00:24.425780 | aio | 2026-05-19 20:00:24.425786 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 20:00:24.425792 | aio | Tuesday 19 May 2026 20:00:24 +0000 (0:00:00.040) 0:02:26.341 *********** 2026-05-19 20:00:24.455916 | aio | skipping: [aio] 2026-05-19 20:00:24.455982 | aio | 2026-05-19 20:00:24.458425 | aio | PLAY RECAP ********************************************************************* 2026-05-19 20:00:24.458473 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-19 20:00:24.458479 | aio | 2026-05-19 20:00:24.458483 | aio | 2026-05-19 20:00:24.458488 | aio | TASKS RECAP ******************************************************************** 2026-05-19 20:00:24.458492 | aio | Tuesday 19 May 2026 20:00:24 +0000 (0:00:00.031) 0:02:26.372 *********** 2026-05-19 20:00:24.458496 | aio | =============================================================================== 2026-05-19 20:00:24.458500 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 15.08s 2026-05-19 20:00:24.458523 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.28s 2026-05-19 20:00:24.458529 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.02s 2026-05-19 20:00:24.458533 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 7.24s 2026-05-19 20:00:24.458538 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.48s 2026-05-19 20:00:24.458543 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.46s 2026-05-19 20:00:24.458548 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.13s 2026-05-19 20:00:24.458552 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.09s 2026-05-19 20:00:24.458556 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.05s 2026-05-19 20:00:24.458560 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.05s 2026-05-19 20:00:24.458564 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.01s 2026-05-19 20:00:24.458568 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.00s 2026-05-19 20:00:24.458572 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 5.66s 2026-05-19 20:00:24.458576 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.42s 2026-05-19 20:00:24.458580 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.01s 2026-05-19 20:00:24.458584 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.03s 2026-05-19 20:00:24.458588 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.21s 2026-05-19 20:00:24.458592 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.93s 2026-05-19 20:00:24.458596 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-19 20:00:24.458600 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.13s 2026-05-19 20:00:24.547248 | aio | INFO [default > idempotence] Executed: Successful 2026-05-19 20:00:24.555566 | aio | INFO [default > side_effect] Executing 2026-05-19 20:00:24.556071 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 20:00:24.563227 | aio | INFO [default > verify] Executing 2026-05-19 20:00:25.155373 | aio | 2026-05-19 20:00:25.155449 | aio | PLAY [Verify] ****************************************************************** 2026-05-19 20:00:25.155461 | aio | 2026-05-19 20:00:25.155470 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 20:00:25.155479 | aio | Tuesday 19 May 2026 20:00:25 +0000 (0:00:00.006) 0:00:00.006 *********** 2026-05-19 20:00:26.308287 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 20:00:26.308533 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 20:00:26.308546 | aio | interpreter could change the meaning of that path. See 2026-05-19 20:00:26.308553 | aio | https://docs.ansible.com/ansible- 2026-05-19 20:00:26.308559 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 20:00:26.318670 | aio | ok: [aio] 2026-05-19 20:00:26.318737 | aio | 2026-05-19 20:00:26.318864 | aio | TASK [Get cluster health status] *********************************************** 2026-05-19 20:00:26.318983 | aio | Tuesday 19 May 2026 20:00:26 +0000 (0:00:01.164) 0:00:01.170 *********** 2026-05-19 20:00:36.409911 | aio | ok: [aio] 2026-05-19 20:00:36.410156 | aio | 2026-05-19 20:00:36.410497 | aio | TASK [Print cluster health status] ********************************************* 2026-05-19 20:00:36.410794 | aio | Tuesday 19 May 2026 20:00:36 +0000 (0:00:10.091) 0:00:11.262 *********** 2026-05-19 20:00:36.438306 | aio | ok: [aio] => { 2026-05-19 20:00:36.438598 | aio | "_ceph_health": { 2026-05-19 20:00:36.438812 | aio | "changed": false, 2026-05-19 20:00:36.439006 | aio | "cmd": [ 2026-05-19 20:00:36.439199 | aio | "cephadm", 2026-05-19 20:00:36.439409 | aio | "shell", 2026-05-19 20:00:36.439714 | aio | "--", 2026-05-19 20:00:36.439913 | aio | "ceph", 2026-05-19 20:00:36.440103 | aio | "health" 2026-05-19 20:00:36.440290 | aio | ], 2026-05-19 20:00:36.440484 | aio | "delta": "0:00:09.810945", 2026-05-19 20:00:36.440732 | aio | "end": "2026-05-19 20:00:36.376540", 2026-05-19 20:00:36.440934 | aio | "failed": false, 2026-05-19 20:00:36.441119 | aio | "msg": "", 2026-05-19 20:00:36.441304 | aio | "rc": 0, 2026-05-19 20:00:36.441502 | aio | "start": "2026-05-19 20:00:26.565595", 2026-05-19 20:00:36.441741 | 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 20:00:36.441964 | aio | "stderr_lines": [ 2026-05-19 20:00:36.442167 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-19 20:00:36.442379 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-19 20:00:36.442595 | aio | ], 2026-05-19 20:00:36.442803 | aio | "stdout": "HEALTH_OK", 2026-05-19 20:00:36.443046 | aio | "stdout_lines": [ 2026-05-19 20:00:36.443242 | aio | "HEALTH_OK" 2026-05-19 20:00:36.443424 | aio | ] 2026-05-19 20:00:36.443659 | aio | } 2026-05-19 20:00:36.443858 | aio | } 2026-05-19 20:00:36.444064 | aio | 2026-05-19 20:00:36.444286 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-19 20:00:36.444483 | aio | Tuesday 19 May 2026 20:00:36 +0000 (0:00:00.029) 0:00:11.291 *********** 2026-05-19 20:00:36.463627 | aio | ok: [aio] => { 2026-05-19 20:00:36.463908 | aio | "changed": false, 2026-05-19 20:00:36.464110 | aio | "msg": "All assertions passed" 2026-05-19 20:00:36.464300 | aio | } 2026-05-19 20:00:36.464481 | aio | 2026-05-19 20:00:36.464682 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-19 20:00:36.464898 | aio | Tuesday 19 May 2026 20:00:36 +0000 (0:00:00.025) 0:00:11.316 *********** 2026-05-19 20:00:42.237179 | aio | changed: [aio] 2026-05-19 20:00:42.237348 | aio | 2026-05-19 20:00:42.237557 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-19 20:00:42.237759 | aio | Tuesday 19 May 2026 20:00:42 +0000 (0:00:05.773) 0:00:17.089 *********** 2026-05-19 20:00:44.211935 | aio | changed: [aio] 2026-05-19 20:00:44.212004 | aio | 2026-05-19 20:00:44.212016 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-19 20:00:44.212026 | aio | Tuesday 19 May 2026 20:00:44 +0000 (0:00:01.974) 0:00:19.063 *********** 2026-05-19 20:00:45.248626 | aio | ok: [aio] 2026-05-19 20:00:45.248696 | aio | 2026-05-19 20:00:45.249022 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-19 20:00:45.249075 | aio | Tuesday 19 May 2026 20:00:45 +0000 (0:00:01.037) 0:00:20.101 *********** 2026-05-19 20:00:45.288388 | aio | ok: [aio] => { 2026-05-19 20:00:45.288460 | aio | "changed": false, 2026-05-19 20:00:45.289102 | aio | "msg": "All assertions passed" 2026-05-19 20:00:45.289126 | aio | } 2026-05-19 20:00:45.289133 | aio | 2026-05-19 20:00:45.289139 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-05-19 20:00:45.289210 | aio | Tuesday 19 May 2026 20:00:45 +0000 (0:00:00.039) 0:00:20.141 *********** 2026-05-19 20:00:46.178615 | aio | ok: [aio] 2026-05-19 20:00:46.178681 | aio | 2026-05-19 20:00:46.178849 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-05-19 20:00:46.178985 | aio | Tuesday 19 May 2026 20:00:46 +0000 (0:00:00.889) 0:00:21.030 *********** 2026-05-19 20:00:46.210568 | aio | ok: [aio] => { 2026-05-19 20:00:46.210749 | aio | "changed": false, 2026-05-19 20:00:46.211035 | aio | "msg": "All assertions passed" 2026-05-19 20:00:46.211233 | aio | } 2026-05-19 20:00:46.211414 | aio | 2026-05-19 20:00:46.211666 | aio | PLAY RECAP ********************************************************************* 2026-05-19 20:00:46.211886 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-19 20:00:46.212062 | aio | 2026-05-19 20:00:46.212239 | aio | 2026-05-19 20:00:46.212428 | aio | TASKS RECAP ******************************************************************** 2026-05-19 20:00:46.212622 | aio | Tuesday 19 May 2026 20:00:46 +0000 (0:00:00.032) 0:00:21.063 *********** 2026-05-19 20:00:46.212804 | aio | =============================================================================== 2026-05-19 20:00:46.212992 | aio | Get cluster health status ---------------------------------------------- 10.09s 2026-05-19 20:00:46.213186 | aio | Create a test Ceph pool ------------------------------------------------- 5.77s 2026-05-19 20:00:46.213386 | aio | Create a test Ceph key -------------------------------------------------- 1.97s 2026-05-19 20:00:46.213575 | aio | Gathering Facts --------------------------------------------------------- 1.16s 2026-05-19 20:00:46.213766 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.04s 2026-05-19 20:00:46.213958 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 0.89s 2026-05-19 20:00:46.214151 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-05-19 20:00:46.214345 | aio | Assert that the legacy key module info state returns the correct key ---- 0.03s 2026-05-19 20:00:46.214662 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-19 20:00:46.214890 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-19 20:00:46.269212 | aio | INFO [default > verify] Executed: Successful 2026-05-19 20:00:46.281044 | aio | INFO [default > cleanup] Executing 2026-05-19 20:00:46.281442 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 20:00:46.288880 | aio | INFO [default > destroy] Executing 2026-05-19 20:00:46.288917 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 20:00:46.289008 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 20:00:46.289458 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-19 20:00:46.616932 | aio | ok: Runtime: 0:10:54.836179 2026-05-19 20:00:46.630996 | 2026-05-19 20:00:46.631052 | PLAY RECAP 2026-05-19 20:00:46.631103 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 20:00:46.631125 | 2026-05-19 20:00:46.781790 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 20:00:46.785712 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 20:00:47.383228 | 2026-05-19 20:00:47.383350 | PLAY [all] 2026-05-19 20:00:47.394371 | 2026-05-19 20:00:47.394445 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 20:00:47.439921 | aio | skipping: Conditional result was False 2026-05-19 20:00:47.448848 | 2026-05-19 20:00:47.448929 | TASK [fetch-output : Set log path for single node] 2026-05-19 20:00:47.495576 | aio | ok 2026-05-19 20:00:47.500060 | 2026-05-19 20:00:47.500127 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 20:00:47.880752 | aio -> localhost | ok: "/var/lib/zuul/builds/7b85542090ee45af8f3ef207567f394e/work/logs" 2026-05-19 20:00:48.089235 | aio -> localhost | changed: "/var/lib/zuul/builds/7b85542090ee45af8f3ef207567f394e/work/artifacts" 2026-05-19 20:00:48.290311 | aio -> localhost | changed: "/var/lib/zuul/builds/7b85542090ee45af8f3ef207567f394e/work/docs" 2026-05-19 20:00:48.311375 | 2026-05-19 20:00:48.311526 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 20:00:48.918520 | aio | changed: .d..t...... ./ 2026-05-19 20:00:48.918866 | aio | changed: All items complete 2026-05-19 20:00:48.918904 | 2026-05-19 20:00:49.371969 | aio | changed: .d..t...... ./ 2026-05-19 20:00:49.808429 | aio | changed: .d..t...... ./ 2026-05-19 20:00:49.833328 | 2026-05-19 20:00:49.833534 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 20:00:50.267831 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008246 2026-05-19 20:00:50.513571 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008365 2026-05-19 20:00:50.532443 | 2026-05-19 20:00:50.532577 | PLAY [all] 2026-05-19 20:00:50.538566 | 2026-05-19 20:00:50.538633 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 20:00:50.949672 | aio | changed 2026-05-19 20:00:50.956913 | 2026-05-19 20:00:50.957012 | PLAY RECAP 2026-05-19 20:00:50.957065 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 20:00:50.957090 | 2026-05-19 20:00:51.097655 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 20:00:51.101826 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 20:00:51.725461 | 2026-05-19 20:00:51.725680 | PLAY [localhost] 2026-05-19 20:00:51.736172 | 2026-05-19 20:00:51.736247 | TASK [Generate Zuul manifest] 2026-05-19 20:00:51.759554 | localhost | ok 2026-05-19 20:00:51.778830 | 2026-05-19 20:00:51.778913 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 20:00:52.146364 | localhost | changed 2026-05-19 20:00:52.159178 | 2026-05-19 20:00:52.159264 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 20:00:52.191359 | localhost | ok 2026-05-19 20:00:52.198178 | 2026-05-19 20:00:52.198243 | TASK [Upload logs] 2026-05-19 20:00:52.220389 | localhost | ok 2026-05-19 20:00:52.281900 | 2026-05-19 20:00:52.282023 | TASK [Set zuul-log-path fact] 2026-05-19 20:00:52.304782 | localhost | ok 2026-05-19 20:00:52.317450 | 2026-05-19 20:00:52.317514 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 20:00:52.350019 | localhost | ok 2026-05-19 20:00:52.358102 | 2026-05-19 20:00:52.358165 | TASK [upload-logs : Create log directories] 2026-05-19 20:00:52.776259 | localhost | changed 2026-05-19 20:00:52.783053 | 2026-05-19 20:00:52.783149 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 20:00:53.182137 | localhost -> localhost | ok: Runtime: 0:00:00.005702 2026-05-19 20:00:53.188616 | 2026-05-19 20:00:53.188684 | TASK [upload-logs : Upload logs to log server] 2026-05-19 20:00:53.638227 | localhost | Output suppressed because no_log was given 2026-05-19 20:00:53.643790 | 2026-05-19 20:00:53.643863 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 20:00:53.690671 | localhost | skipping: Conditional result was False 2026-05-19 20:00:53.741363 | localhost | skipping: Conditional result was False 2026-05-19 20:00:53.752584 | 2026-05-19 20:00:53.752815 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 20:00:53.799508 | localhost | skipping: Conditional result was False 2026-05-19 20:00:53.800363 | 2026-05-19 20:00:53.802557 | localhost | skipping: Conditional result was False 2026-05-19 20:00:53.818608 | 2026-05-19 20:00:53.818725 | LOOP [upload-logs : Upload console log and json output]