2026-05-19 13:42:47.055363 | Job console starting 2026-05-19 13:42:47.067103 | Updating git repos 2026-05-19 13:42:47.091763 | Cloning repos into workspace 2026-05-19 13:42:47.131323 | Restoring repo states 2026-05-19 13:42:47.137770 | Merging changes 2026-05-19 13:42:47.420492 | Checking out repos 2026-05-19 13:42:47.456908 | Preparing playbooks 2026-05-19 13:42:51.573255 | Running Ansible setup 2026-05-19 13:42:55.301149 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:42:55.992124 | 2026-05-19 13:42:55.992295 | PLAY [localhost] 2026-05-19 13:42:56.001220 | 2026-05-19 13:42:56.001522 | TASK [Gathering Facts] 2026-05-19 13:42:56.943333 | localhost | ok 2026-05-19 13:42:56.956161 | 2026-05-19 13:42:56.956643 | TASK [Setup log path fact] 2026-05-19 13:42:56.981886 | localhost | ok 2026-05-19 13:42:57.001640 | 2026-05-19 13:42:57.001848 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:42:57.035027 | localhost | ok 2026-05-19 13:42:57.045608 | 2026-05-19 13:42:57.045741 | TASK [emit-job-header : Print job information] 2026-05-19 13:42:57.090866 | # Job Information 2026-05-19 13:42:57.091059 | Ansible Version: 2.16.18 2026-05-19 13:42:57.091106 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-05-19 13:42:57.091142 | Pipeline: check 2026-05-19 13:42:57.091172 | Executor: 2d72f0692154 2026-05-19 13:42:57.091200 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/107 2026-05-19 13:42:57.091231 | Event ID: 85654420-5388-11f1-81db-56f0bc2de52f 2026-05-19 13:42:57.095723 | 2026-05-19 13:42:57.095799 | LOOP [emit-job-header : Print node information] 2026-05-19 13:42:57.199157 | localhost | ok: 2026-05-19 13:42:57.199342 | localhost | # Node Information 2026-05-19 13:42:57.199382 | localhost | Inventory Hostname: aio 2026-05-19 13:42:57.199412 | localhost | Hostname: np0000174791 2026-05-19 13:42:57.199439 | localhost | Username: zuul 2026-05-19 13:42:57.199471 | localhost | Distro: Ubuntu 22.04 2026-05-19 13:42:57.199498 | localhost | Provider: yul1 2026-05-19 13:42:57.199524 | localhost | Region: ca-ymq-1 2026-05-19 13:42:57.199550 | localhost | Label: ubuntu-jammy 2026-05-19 13:42:57.199576 | localhost | Product Name: OpenStack Nova 2026-05-19 13:42:57.199601 | localhost | Interface IP: 199.19.213.224 2026-05-19 13:42:57.216594 | 2026-05-19 13:42:57.216705 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 13:42:57.651317 | localhost -> localhost | changed 2026-05-19 13:42:57.657519 | 2026-05-19 13:42:57.657597 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 13:42:58.738536 | localhost -> localhost | changed 2026-05-19 13:42:58.750630 | 2026-05-19 13:42:58.750746 | PLAY [all] 2026-05-19 13:42:58.760150 | 2026-05-19 13:42:58.760265 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 13:42:59.273623 | aio -> localhost | ok 2026-05-19 13:42:59.290344 | 2026-05-19 13:42:59.290956 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 13:42:59.324024 | aio | ok 2026-05-19 13:42:59.350381 | aio | included: /var/lib/zuul/builds/8f433dd8f2aa4eb09651f89eed79b152/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 13:42:59.356672 | 2026-05-19 13:42:59.356766 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 13:43:00.909205 | aio -> localhost | Generating public/private rsa key pair. 2026-05-19 13:43:00.909972 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/8f433dd8f2aa4eb09651f89eed79b152/work/8f433dd8f2aa4eb09651f89eed79b152_id_rsa 2026-05-19 13:43:00.910010 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/8f433dd8f2aa4eb09651f89eed79b152/work/8f433dd8f2aa4eb09651f89eed79b152_id_rsa.pub 2026-05-19 13:43:00.910035 | aio -> localhost | The key fingerprint is: 2026-05-19 13:43:00.910056 | aio -> localhost | SHA256:AXdPFnC0hFNK+cWijiniwAoVmhjbEhKO8qGy0YLvTNs zuul-build-sshkey 2026-05-19 13:43:00.910091 | aio -> localhost | The key's randomart image is: 2026-05-19 13:43:00.910113 | aio -> localhost | +---[RSA 3072]----+ 2026-05-19 13:43:00.910140 | aio -> localhost | |.. . . +*Oo | 2026-05-19 13:43:00.910161 | aio -> localhost | |* . o o+B..o | 2026-05-19 13:43:00.910181 | aio -> localhost | |=O.. . .+oo | 2026-05-19 13:43:00.910200 | aio -> localhost | |O+o. .. . | 2026-05-19 13:43:00.910220 | aio -> localhost | |*+o S+ | 2026-05-19 13:43:00.910239 | aio -> localhost | |o=o . . o . | 2026-05-19 13:43:00.910257 | aio -> localhost | |o.oo . . | 2026-05-19 13:43:00.910275 | aio -> localhost | |.+ o. | 2026-05-19 13:43:00.910297 | aio -> localhost | | + E | 2026-05-19 13:43:00.910316 | aio -> localhost | +----[SHA256]-----+ 2026-05-19 13:43:00.910361 | aio -> localhost | ok: Runtime: 0:00:01.062450 2026-05-19 13:43:00.915586 | 2026-05-19 13:43:00.915648 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 13:43:00.946691 | aio | ok 2026-05-19 13:43:00.959390 | aio | included: /var/lib/zuul/builds/8f433dd8f2aa4eb09651f89eed79b152/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 13:43:00.966853 | 2026-05-19 13:43:01.140930 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 13:43:01.166110 | aio | skipping: Conditional result was False 2026-05-19 13:43:01.174921 | 2026-05-19 13:43:01.175038 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 13:43:01.626224 | aio | changed 2026-05-19 13:43:01.654202 | 2026-05-19 13:43:01.654320 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 13:43:01.843014 | aio | ok 2026-05-19 13:43:01.850303 | 2026-05-19 13:43:01.850397 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 13:43:02.305064 | aio | changed 2026-05-19 13:43:02.310514 | 2026-05-19 13:43:02.310582 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 13:43:02.757246 | aio | changed 2026-05-19 13:43:02.765173 | 2026-05-19 13:43:02.765292 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 13:43:02.792168 | aio | skipping: Conditional result was False 2026-05-19 13:43:02.803698 | 2026-05-19 13:43:02.803798 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 13:43:03.214293 | aio -> localhost | changed 2026-05-19 13:43:03.229985 | 2026-05-19 13:43:03.230248 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 13:43:03.538790 | aio -> localhost | Identity added: /var/lib/zuul/builds/8f433dd8f2aa4eb09651f89eed79b152/work/8f433dd8f2aa4eb09651f89eed79b152_id_rsa (zuul-build-sshkey) 2026-05-19 13:43:03.539064 | aio -> localhost | ok: Runtime: 0:00:00.014718 2026-05-19 13:43:03.546082 | 2026-05-19 13:43:03.546172 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 13:43:03.894087 | aio | ok 2026-05-19 13:43:03.901254 | 2026-05-19 13:43:03.901374 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 13:43:03.926701 | aio | skipping: Conditional result was False 2026-05-19 13:43:03.941341 | 2026-05-19 13:43:03.941447 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-19 13:43:04.278213 | aio | ok 2026-05-19 13:43:04.294831 | 2026-05-19 13:43:04.295032 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-19 13:43:05.018928 | aio | Output suppressed because no_log was given 2026-05-19 13:43:05.067696 | 2026-05-19 13:43:05.067830 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-19 13:43:05.262720 | aio | ok: "logs" 2026-05-19 13:43:05.263096 | aio | ok: All items complete 2026-05-19 13:43:05.263136 | 2026-05-19 13:43:05.436646 | aio | ok: "artifacts" 2026-05-19 13:43:05.601436 | aio | ok: "docs" 2026-05-19 13:43:05.617648 | 2026-05-19 13:43:05.617823 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-19 13:43:05.807526 | aio | changed: "logs" 2026-05-19 13:43:05.954793 | aio | changed: "artifacts" 2026-05-19 13:43:06.116136 | aio | changed: "docs" 2026-05-19 13:43:06.132383 | 2026-05-19 13:43:06.132571 | PLAY RECAP 2026-05-19 13:43:06.132656 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-19 13:43:06.132712 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:43:06.132755 | 2026-05-19 13:43:06.368438 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 13:43:06.372924 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:43:06.991000 | 2026-05-19 13:43:06.991177 | PLAY [all] 2026-05-19 13:43:07.004405 | 2026-05-19 13:43:07.004524 | TASK [setup-uv : Extract archive] 2026-05-19 13:43:09.272139 | aio | changed 2026-05-19 13:43:09.279951 | 2026-05-19 13:43:09.280060 | TASK [setup-uv : Print version] 2026-05-19 13:43:09.681645 | aio | uv 0.8.13 2026-05-19 13:43:09.821038 | aio | ok: Runtime: 0:00:00.013003 2026-05-19 13:43:09.826903 | 2026-05-19 13:43:09.826954 | PLAY RECAP 2026-05-19 13:43:09.826999 | aio | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:43:09.827024 | 2026-05-19 13:43:09.971183 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-19 13:43:09.972948 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:43:10.633936 | 2026-05-19 13:43:10.634088 | PLAY [all] 2026-05-19 13:43:10.645484 | 2026-05-19 13:43:10.645566 | TASK [Copy inventory file for Zuul] 2026-05-19 13:43:11.532327 | aio | changed 2026-05-19 13:43:11.539822 | 2026-05-19 13:43:11.539900 | TASK [Switch "ansible_host" to private IP] 2026-05-19 13:43:11.863479 | aio | changed: 1 replacements made 2026-05-19 13:43:11.868878 | 2026-05-19 13:43:11.868948 | TASK [Run Molecule scenario] 2026-05-19 13:43:12.390796 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-05-19 13:43:13.098105 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-05-19 13:43:13.275085 | aio | Using CPython 3.13.7 2026-05-19 13:43:13.275174 | aio | Creating virtual environment at: .venv 2026-05-19 13:43:13.513777 | aio | Downloading netaddr (2.2MiB) 2026-05-19 13:43:13.513940 | aio | Downloading ansible-core (2.1MiB) 2026-05-19 13:43:13.514463 | aio | Downloading cryptography (4.3MiB) 2026-05-19 13:43:13.514626 | aio | Downloading pygments (1.2MiB) 2026-05-19 13:43:13.694498 | aio | Downloading netaddr 2026-05-19 13:43:13.702649 | aio | Downloading cryptography 2026-05-19 13:43:13.748628 | aio | Downloading pygments 2026-05-19 13:43:13.880355 | aio | Downloading ansible-core 2026-05-19 13:43:13.907993 | aio | Installed 36 packages in 27ms 2026-05-19 13:43:15.014220 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-19 13:43:15.014289 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-19 13:43:15.679897 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-19 13:43:15.679991 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-19 13:43:33.437963 | aio | INFO [default > dependency] Executing 2026-05-19 13:43:33.438198 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-19 13:43:33.438458 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-19 13:43:33.438601 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-19 13:43:33.444488 | aio | INFO [default > cleanup] Executing 2026-05-19 13:43:33.444765 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:43:33.450084 | aio | INFO [default > destroy] Executing 2026-05-19 13:43:33.450187 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:43:33.450210 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:43:33.455175 | aio | INFO [default > syntax] Executing 2026-05-19 13:43:34.385896 | aio | 2026-05-19 13:43:34.386099 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-19 13:43:34.443282 | aio | INFO [default > syntax] Executed: Successful 2026-05-19 13:43:34.451072 | aio | INFO [default > create] Executing 2026-05-19 13:43:34.452895 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:43:34.459916 | aio | INFO [default > prepare] Executing 2026-05-19 13:43:35.121695 | aio | 2026-05-19 13:43:35.122023 | aio | PLAY [Prepare] ***************************************************************** 2026-05-19 13:43:35.122341 | aio | 2026-05-19 13:43:35.122582 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:35.122790 | aio | Tuesday 19 May 2026 13:43:35 +0000 (0:00:00.030) 0:00:00.030 *********** 2026-05-19 13:43:36.234092 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:43:36.234192 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:43:36.234317 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:43:36.234411 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:43:36.234527 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:43:36.244791 | aio | ok: [aio] 2026-05-19 13:43:36.244978 | aio | 2026-05-19 13:43:36.245189 | aio | TASK [Configure short hostname] ************************************************ 2026-05-19 13:43:36.245396 | aio | Tuesday 19 May 2026 13:43:36 +0000 (0:00:01.123) 0:00:01.154 *********** 2026-05-19 13:43:36.920106 | aio | changed: [aio] 2026-05-19 13:43:36.920272 | aio | 2026-05-19 13:43:36.920498 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-19 13:43:36.920743 | aio | Tuesday 19 May 2026 13:43:36 +0000 (0:00:00.675) 0:00:01.829 *********** 2026-05-19 13:43:37.169499 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-19 13:43:37.169712 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-19 13:43:37.169932 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-19 13:43:37.176446 | aio | changed: [aio] 2026-05-19 13:43:37.176665 | aio | 2026-05-19 13:43:37.176955 | aio | TASK [Update apt cache] ******************************************************** 2026-05-19 13:43:37.177191 | aio | Tuesday 19 May 2026 13:43:37 +0000 (0:00:00.256) 0:00:02.086 *********** 2026-05-19 13:43:43.639509 | aio | changed: [aio] 2026-05-19 13:43:43.639695 | aio | 2026-05-19 13:43:43.640048 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-19 13:43:43.640335 | aio | 2026-05-19 13:43:43.640586 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:43:43.640820 | aio | Tuesday 19 May 2026 13:43:43 +0000 (0:00:06.462) 0:00:08.549 *********** 2026-05-19 13:43:44.313715 | aio | ok: [aio] 2026-05-19 13:43:44.313880 | aio | 2026-05-19 13:43:44.314117 | aio | TASK [Install depedencies] ***************************************************** 2026-05-19 13:43:44.314290 | aio | Tuesday 19 May 2026 13:43:44 +0000 (0:00:00.674) 0:00:09.223 *********** 2026-05-19 13:44:16.350130 | aio | changed: [aio] 2026-05-19 13:44:16.350322 | aio | 2026-05-19 13:44:16.350578 | aio | TASK [Start up service] ******************************************************** 2026-05-19 13:44:16.350802 | aio | Tuesday 19 May 2026 13:44:16 +0000 (0:00:32.036) 0:00:41.259 *********** 2026-05-19 13:44:16.897480 | aio | ok: [aio] 2026-05-19 13:44:16.897653 | aio | 2026-05-19 13:44:16.897917 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-19 13:44:16.898126 | aio | Tuesday 19 May 2026 13:44:16 +0000 (0:00:00.547) 0:00:41.807 *********** 2026-05-19 13:44:17.198706 | aio | ok: [aio] 2026-05-19 13:44:17.198934 | aio | 2026-05-19 13:44:17.199215 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-19 13:44:17.199476 | aio | Tuesday 19 May 2026 13:44:17 +0000 (0:00:00.301) 0:00:42.108 *********** 2026-05-19 13:44:17.818452 | aio | changed: [aio] 2026-05-19 13:44:17.818674 | aio | 2026-05-19 13:44:17.818956 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-19 13:44:17.819153 | aio | Tuesday 19 May 2026 13:44:17 +0000 (0:00:00.619) 0:00:42.727 *********** 2026-05-19 13:44:18.011404 | aio | ok: [aio] 2026-05-19 13:44:18.011464 | aio | 2026-05-19 13:44:18.011599 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-19 13:44:18.011677 | aio | Tuesday 19 May 2026 13:44:18 +0000 (0:00:00.193) 0:00:42.920 *********** 2026-05-19 13:44:18.032512 | aio | skipping: [aio] 2026-05-19 13:44:18.032715 | aio | 2026-05-19 13:44:18.032954 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-19 13:44:18.033170 | aio | Tuesday 19 May 2026 13:44:18 +0000 (0:00:00.021) 0:00:42.942 *********** 2026-05-19 13:44:18.545375 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:44:18.545575 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:44:18.545782 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:44:18.545972 | aio | 2026-05-19 13:44:18.546314 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-19 13:44:18.546545 | aio | Tuesday 19 May 2026 13:44:18 +0000 (0:00:00.512) 0:00:43.454 *********** 2026-05-19 13:44:19.164285 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:44:19.164504 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:44:19.164747 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:44:19.164982 | aio | 2026-05-19 13:44:19.165225 | aio | TASK [Start loop devices] ****************************************************** 2026-05-19 13:44:19.165458 | aio | Tuesday 19 May 2026 13:44:19 +0000 (0:00:00.619) 0:00:44.073 *********** 2026-05-19 13:44:19.833998 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:44:19.834075 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:44:19.834128 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:44:19.834291 | aio | 2026-05-19 13:44:19.834432 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-19 13:44:19.834564 | aio | Tuesday 19 May 2026 13:44:19 +0000 (0:00:00.669) 0:00:44.743 *********** 2026-05-19 13:44:22.875434 | aio | changed: [aio] => (item=osd0) 2026-05-19 13:44:22.875601 | aio | changed: [aio] => (item=osd1) 2026-05-19 13:44:22.875808 | aio | changed: [aio] => (item=osd2) 2026-05-19 13:44:22.876012 | aio | 2026-05-19 13:44:22.876219 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-19 13:44:22.876424 | aio | Tuesday 19 May 2026 13:44:22 +0000 (0:00:03.041) 0:00:47.784 *********** 2026-05-19 13:44:24.868975 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-19 13:44:24.869190 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-19 13:44:24.869416 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-19 13:44:24.869623 | aio | 2026-05-19 13:44:24.869844 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:44:24.870156 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-19 13:44:24.870440 | aio | 2026-05-19 13:44:24.870632 | aio | 2026-05-19 13:44:24.870851 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:44:24.871132 | aio | Tuesday 19 May 2026 13:44:24 +0000 (0:00:01.994) 0:00:49.778 *********** 2026-05-19 13:44:24.871360 | aio | =============================================================================== 2026-05-19 13:44:24.871655 | aio | Install depedencies ---------------------------------------------------- 32.04s 2026-05-19 13:44:24.871878 | aio | Update apt cache -------------------------------------------------------- 6.46s 2026-05-19 13:44:24.872083 | aio | Create a volume group for each loop device ------------------------------ 3.04s 2026-05-19 13:44:24.872225 | aio | Create a logical volume for each loop device ---------------------------- 1.99s 2026-05-19 13:44:24.872351 | aio | Gathering Facts --------------------------------------------------------- 1.12s 2026-05-19 13:44:24.872529 | aio | Configure short hostname ------------------------------------------------ 0.68s 2026-05-19 13:44:24.872662 | aio | Gathering Facts --------------------------------------------------------- 0.67s 2026-05-19 13:44:24.872789 | aio | Start loop devices ------------------------------------------------------ 0.67s 2026-05-19 13:44:24.872917 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.62s 2026-05-19 13:44:24.873043 | aio | Set permissions on loopback devices ------------------------------------- 0.62s 2026-05-19 13:44:24.873168 | aio | Start up service -------------------------------------------------------- 0.55s 2026-05-19 13:44:24.873293 | aio | Create devices for Ceph ------------------------------------------------- 0.51s 2026-05-19 13:44:24.873414 | aio | Generate lvm.conf ------------------------------------------------------- 0.30s 2026-05-19 13:44:24.873540 | aio | Ensure hostname inside hosts file --------------------------------------- 0.26s 2026-05-19 13:44:24.873663 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-05-19 13:44:24.873791 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-05-19 13:44:24.943242 | aio | INFO [default > prepare] Executed: Successful 2026-05-19 13:44:24.953783 | aio | INFO [default > converge] Executing 2026-05-19 13:44:25.810460 | aio | 2026-05-19 13:44:25.810652 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:44:25.810844 | aio | 2026-05-19 13:44:25.811062 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:44:25.811344 | aio | Tuesday 19 May 2026 13:44:25 +0000 (0:00:00.048) 0:00:00.048 *********** 2026-05-19 13:44:26.962452 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:44:26.962643 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:44:26.962867 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:44:26.963072 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:44:26.963281 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:44:26.978150 | aio | ok: [aio] 2026-05-19 13:44:26.978352 | aio | 2026-05-19 13:44:26.978552 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:44:26.978765 | aio | Tuesday 19 May 2026 13:44:26 +0000 (0:00:01.167) 0:00:01.216 *********** 2026-05-19 13:44:27.291349 | aio | ok: [aio] 2026-05-19 13:44:27.291969 | aio | 2026-05-19 13:44:27.292261 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:44:27.292482 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.312) 0:00:01.529 *********** 2026-05-19 13:44:27.329696 | aio | skipping: [aio] 2026-05-19 13:44:27.329859 | aio | 2026-05-19 13:44:27.330111 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:44:27.330376 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.038) 0:00:01.568 *********** 2026-05-19 13:44:27.632809 | aio | changed: [aio] 2026-05-19 13:44:27.632991 | aio | 2026-05-19 13:44:27.633219 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:44:27.633431 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.302) 0:00:01.870 *********** 2026-05-19 13:44:27.729914 | aio | ok: [aio] => { 2026-05-19 13:44:27.729982 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:44:27.730119 | aio | } 2026-05-19 13:44:27.730239 | aio | 2026-05-19 13:44:27.730365 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:44:27.730486 | aio | Tuesday 19 May 2026 13:44:27 +0000 (0:00:00.097) 0:00:01.968 *********** 2026-05-19 13:44:28.402742 | aio | changed: [aio] 2026-05-19 13:44:28.402818 | aio | 2026-05-19 13:44:28.402974 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:44:28.403113 | aio | Tuesday 19 May 2026 13:44:28 +0000 (0:00:00.672) 0:00:02.641 *********** 2026-05-19 13:44:28.444032 | aio | skipping: [aio] 2026-05-19 13:44:28.444199 | aio | 2026-05-19 13:44:28.444420 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:44:28.444631 | aio | Tuesday 19 May 2026 13:44:28 +0000 (0:00:00.041) 0:00:02.682 *********** 2026-05-19 13:44:28.485787 | aio | skipping: [aio] 2026-05-19 13:44:28.485935 | aio | 2026-05-19 13:44:28.486144 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:44:28.486384 | aio | Tuesday 19 May 2026 13:44:28 +0000 (0:00:00.041) 0:00:02.724 *********** 2026-05-19 13:44:28.683087 | aio | ok: [aio] 2026-05-19 13:44:28.683154 | aio | 2026-05-19 13:44:28.683226 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:44:28.683341 | aio | Tuesday 19 May 2026 13:44:28 +0000 (0:00:00.197) 0:00:02.921 *********** 2026-05-19 13:44:29.820254 | aio | ok: [aio] 2026-05-19 13:44:29.820417 | aio | 2026-05-19 13:44:29.820623 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:44:29.820821 | aio | Tuesday 19 May 2026 13:44:29 +0000 (0:00:01.136) 0:00:04.058 *********** 2026-05-19 13:44:29.895251 | aio | ok: [aio] => { 2026-05-19 13:44:29.895444 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:44:29.895634 | aio | } 2026-05-19 13:44:29.895814 | aio | 2026-05-19 13:44:29.896080 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:44:29.896282 | aio | Tuesday 19 May 2026 13:44:29 +0000 (0:00:00.075) 0:00:04.133 *********** 2026-05-19 13:44:30.767776 | aio | changed: [aio] 2026-05-19 13:44:30.767945 | aio | 2026-05-19 13:44:30.768206 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:44:30.768415 | aio | Tuesday 19 May 2026 13:44:30 +0000 (0:00:00.871) 0:00:05.005 *********** 2026-05-19 13:44:33.675735 | aio | changed: [aio] 2026-05-19 13:44:33.675824 | aio | 2026-05-19 13:44:33.675838 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:44:33.675848 | aio | Tuesday 19 May 2026 13:44:33 +0000 (0:00:02.907) 0:00:07.913 *********** 2026-05-19 13:44:33.704484 | aio | skipping: [aio] 2026-05-19 13:44:33.704584 | aio | 2026-05-19 13:44:33.704897 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:44:33.705056 | aio | Tuesday 19 May 2026 13:44:33 +0000 (0:00:00.029) 0:00:07.942 *********** 2026-05-19 13:44:33.734379 | aio | skipping: [aio] 2026-05-19 13:44:33.734786 | aio | 2026-05-19 13:44:33.734826 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:44:33.734834 | aio | Tuesday 19 May 2026 13:44:33 +0000 (0:00:00.029) 0:00:07.972 *********** 2026-05-19 13:44:33.763554 | aio | skipping: [aio] 2026-05-19 13:44:33.763670 | aio | 2026-05-19 13:44:33.763971 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:44:33.764006 | aio | Tuesday 19 May 2026 13:44:33 +0000 (0:00:00.029) 0:00:08.001 *********** 2026-05-19 13:44:39.128445 | aio | changed: [aio] 2026-05-19 13:44:39.128540 | aio | 2026-05-19 13:44:39.128558 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:44:39.128636 | aio | Tuesday 19 May 2026 13:44:39 +0000 (0:00:05.364) 0:00:13.366 *********** 2026-05-19 13:44:39.667621 | aio | changed: [aio] 2026-05-19 13:44:39.667692 | aio | 2026-05-19 13:44:39.667911 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:44:39.668033 | aio | Tuesday 19 May 2026 13:44:39 +0000 (0:00:00.539) 0:00:13.906 *********** 2026-05-19 13:44:40.546986 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:44:40.548333 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:44:40.548393 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:44:40.548403 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:44:40.548412 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:44:40.548421 | aio | 2026-05-19 13:44:40.548430 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:44:40.548437 | aio | Tuesday 19 May 2026 13:44:40 +0000 (0:00:00.878) 0:00:14.785 *********** 2026-05-19 13:44:41.109213 | aio | changed: [aio] 2026-05-19 13:44:41.109272 | aio | 2026-05-19 13:44:41.109364 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:44:41.109772 | aio | Tuesday 19 May 2026 13:44:41 +0000 (0:00:00.554) 0:00:15.339 *********** 2026-05-19 13:44:41.109811 | aio | 2026-05-19 13:44:41.109816 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:44:41.109821 | aio | Tuesday 19 May 2026 13:44:41 +0000 (0:00:00.007) 0:00:15.347 *********** 2026-05-19 13:44:42.106717 | aio | ok: [aio] 2026-05-19 13:44:42.106788 | aio | 2026-05-19 13:44:42.106850 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-19 13:44:42.106962 | aio | Tuesday 19 May 2026 13:44:42 +0000 (0:00:00.997) 0:00:16.344 *********** 2026-05-19 13:44:42.514961 | aio | changed: [aio] 2026-05-19 13:44:42.515038 | aio | 2026-05-19 13:44:42.515125 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:44:42.515226 | aio | Tuesday 19 May 2026 13:44:42 +0000 (0:00:00.408) 0:00:16.753 *********** 2026-05-19 13:44:43.039136 | aio | changed: [aio] 2026-05-19 13:44:43.039193 | aio | 2026-05-19 13:44:43.039205 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:44:43.039222 | aio | Tuesday 19 May 2026 13:44:43 +0000 (0:00:00.523) 0:00:17.277 *********** 2026-05-19 13:44:43.241127 | aio | ok: [aio] 2026-05-19 13:44:43.241198 | aio | 2026-05-19 13:44:43.241284 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:44:43.241421 | aio | Tuesday 19 May 2026 13:44:43 +0000 (0:00:00.202) 0:00:17.479 *********** 2026-05-19 13:44:43.303967 | aio | ok: [aio] => { 2026-05-19 13:44:43.304036 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:44:43.304401 | aio | } 2026-05-19 13:44:43.304442 | aio | 2026-05-19 13:44:43.304448 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:44:43.304453 | aio | Tuesday 19 May 2026 13:44:43 +0000 (0:00:00.062) 0:00:17.542 *********** 2026-05-19 13:44:44.184234 | aio | changed: [aio] 2026-05-19 13:44:44.184306 | aio | 2026-05-19 13:44:44.184496 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:44:44.184540 | aio | Tuesday 19 May 2026 13:44:44 +0000 (0:00:00.880) 0:00:18.422 *********** 2026-05-19 13:44:48.503914 | aio | changed: [aio] 2026-05-19 13:44:48.503975 | aio | 2026-05-19 13:44:48.504210 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:44:48.504252 | aio | Tuesday 19 May 2026 13:44:48 +0000 (0:00:04.319) 0:00:22.742 *********** 2026-05-19 13:44:49.586657 | aio | ok: [aio] 2026-05-19 13:44:49.586735 | aio | 2026-05-19 13:44:49.586792 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:44:49.586924 | aio | Tuesday 19 May 2026 13:44:49 +0000 (0:00:01.082) 0:00:23.825 *********** 2026-05-19 13:44:49.953076 | aio | changed: [aio] 2026-05-19 13:44:49.953145 | aio | 2026-05-19 13:44:49.953464 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:44:49.953515 | aio | Tuesday 19 May 2026 13:44:49 +0000 (0:00:00.366) 0:00:24.191 *********** 2026-05-19 13:44:50.407990 | aio | changed: [aio] 2026-05-19 13:44:50.408476 | aio | 2026-05-19 13:44:50.408524 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:44:50.408532 | aio | Tuesday 19 May 2026 13:44:50 +0000 (0:00:00.454) 0:00:24.646 *********** 2026-05-19 13:44:50.962045 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:44:50.962117 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:44:50.962528 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:44:50.962569 | aio | 2026-05-19 13:44:50.962575 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:44:50.962580 | aio | Tuesday 19 May 2026 13:44:50 +0000 (0:00:00.554) 0:00:25.200 *********** 2026-05-19 13:44:51.413295 | aio | changed: [aio] 2026-05-19 13:44:51.413368 | aio | 2026-05-19 13:44:51.413557 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:44:51.413601 | aio | Tuesday 19 May 2026 13:44:51 +0000 (0:00:00.451) 0:00:25.651 *********** 2026-05-19 13:44:51.871841 | aio | changed: [aio] 2026-05-19 13:44:51.871914 | aio | 2026-05-19 13:44:51.872393 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:44:51.872435 | aio | Tuesday 19 May 2026 13:44:51 +0000 (0:00:00.451) 0:00:26.103 *********** 2026-05-19 13:44:51.872441 | aio | 2026-05-19 13:44:51.872445 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-19 13:44:51.872449 | aio | Tuesday 19 May 2026 13:44:51 +0000 (0:00:00.007) 0:00:26.110 *********** 2026-05-19 13:44:52.582129 | aio | ok: [aio] 2026-05-19 13:44:52.582258 | aio | 2026-05-19 13:44:52.582555 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-19 13:44:52.582605 | aio | Tuesday 19 May 2026 13:44:52 +0000 (0:00:00.710) 0:00:26.820 *********** 2026-05-19 13:44:53.451974 | aio | changed: [aio] 2026-05-19 13:44:53.452126 | aio | 2026-05-19 13:44:53.452146 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:44:53.452254 | aio | Tuesday 19 May 2026 13:44:53 +0000 (0:00:00.870) 0:00:27.690 *********** 2026-05-19 13:44:53.972006 | aio | changed: [aio] 2026-05-19 13:44:53.972071 | aio | 2026-05-19 13:44:53.972200 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:44:53.972313 | aio | Tuesday 19 May 2026 13:44:53 +0000 (0:00:00.520) 0:00:28.210 *********** 2026-05-19 13:44:54.015646 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:44:54.016051 | aio | 2026-05-19 13:44:54.016101 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:44:54.016109 | aio | Tuesday 19 May 2026 13:44:54 +0000 (0:00:00.043) 0:00:28.253 *********** 2026-05-19 13:44:59.044153 | aio | changed: [aio] 2026-05-19 13:44:59.044234 | aio | 2026-05-19 13:44:59.044503 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:44:59.044653 | aio | Tuesday 19 May 2026 13:44:59 +0000 (0:00:05.028) 0:00:33.282 *********** 2026-05-19 13:44:59.680222 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:44:59.680284 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:44:59.680723 | aio | 2026-05-19 13:44:59.680773 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:44:59.680781 | aio | Tuesday 19 May 2026 13:44:59 +0000 (0:00:00.635) 0:00:33.918 *********** 2026-05-19 13:44:59.969140 | aio | changed: [aio] 2026-05-19 13:44:59.969198 | aio | 2026-05-19 13:44:59.969413 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:44:59.969431 | aio | Tuesday 19 May 2026 13:44:59 +0000 (0:00:00.289) 0:00:34.207 *********** 2026-05-19 13:45:00.165511 | aio | ok: [aio] 2026-05-19 13:45:00.165581 | aio | 2026-05-19 13:45:00.165931 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:45:00.165989 | aio | Tuesday 19 May 2026 13:45:00 +0000 (0:00:00.195) 0:00:34.403 *********** 2026-05-19 13:45:00.623296 | aio | changed: [aio] 2026-05-19 13:45:00.623355 | aio | 2026-05-19 13:45:00.623479 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:45:00.623576 | aio | Tuesday 19 May 2026 13:45:00 +0000 (0:00:00.458) 0:00:34.861 *********** 2026-05-19 13:45:00.953033 | aio | changed: [aio] 2026-05-19 13:45:00.953089 | aio | 2026-05-19 13:45:00.953209 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 13:45:00.953343 | aio | Tuesday 19 May 2026 13:45:00 +0000 (0:00:00.329) 0:00:35.191 *********** 2026-05-19 13:45:01.095933 | aio | ok: [aio] 2026-05-19 13:45:01.095997 | aio | 2026-05-19 13:45:01.096175 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 13:45:01.096215 | aio | Tuesday 19 May 2026 13:45:01 +0000 (0:00:00.142) 0:00:35.334 *********** 2026-05-19 13:45:01.297487 | aio | ok: [aio] => (item=aio) 2026-05-19 13:45:01.297527 | aio | 2026-05-19 13:45:01.297532 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 13:45:01.297537 | aio | Tuesday 19 May 2026 13:45:01 +0000 (0:00:00.201) 0:00:35.535 *********** 2026-05-19 13:45:01.339953 | aio | ok: [aio] 2026-05-19 13:45:01.339997 | aio | 2026-05-19 13:45:01.340005 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 13:45:01.340011 | aio | Tuesday 19 May 2026 13:45:01 +0000 (0:00:00.042) 0:00:35.577 *********** 2026-05-19 13:45:01.430608 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-19 13:45:01.430647 | aio | 2026-05-19 13:45:01.430653 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-19 13:45:01.430659 | aio | Tuesday 19 May 2026 13:45:01 +0000 (0:00:00.090) 0:00:35.668 *********** 2026-05-19 13:45:01.714805 | aio | changed: [aio] 2026-05-19 13:45:01.714895 | aio | 2026-05-19 13:45:01.715217 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-19 13:45:01.715265 | aio | Tuesday 19 May 2026 13:45:01 +0000 (0:00:00.284) 0:00:35.953 *********** 2026-05-19 13:45:02.361795 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-19 13:45:02.361909 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-19 13:45:02.362264 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-19 13:45:02.362331 | aio | 2026-05-19 13:45:02.362350 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-19 13:45:02.362448 | aio | Tuesday 19 May 2026 13:45:02 +0000 (0:00:00.646) 0:00:36.600 *********** 2026-05-19 13:46:25.725654 | aio | ok: [aio] 2026-05-19 13:46:25.725723 | aio | 2026-05-19 13:46:25.725786 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-19 13:46:25.725880 | aio | Tuesday 19 May 2026 13:46:25 +0000 (0:01:23.364) 0:01:59.964 *********** 2026-05-19 13:46:25.937936 | aio | changed: [aio] 2026-05-19 13:46:25.938008 | aio | 2026-05-19 13:46:25.938124 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-19 13:46:25.938268 | aio | Tuesday 19 May 2026 13:46:25 +0000 (0:00:00.212) 0:02:00.176 *********** 2026-05-19 13:46:25.977739 | aio | ok: [aio] 2026-05-19 13:46:25.977816 | aio | 2026-05-19 13:46:25.977899 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:46:25.977991 | aio | Tuesday 19 May 2026 13:46:25 +0000 (0:00:00.039) 0:02:00.216 *********** 2026-05-19 13:46:26.048332 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:46:26.048407 | aio | 2026-05-19 13:46:26.048443 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:46:26.048563 | aio | Tuesday 19 May 2026 13:46:26 +0000 (0:00:00.070) 0:02:00.286 *********** 2026-05-19 13:46:31.583393 | aio | ok: [aio] 2026-05-19 13:46:31.583470 | aio | 2026-05-19 13:46:31.583667 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:46:31.583710 | aio | Tuesday 19 May 2026 13:46:31 +0000 (0:00:05.535) 0:02:05.821 *********** 2026-05-19 13:46:31.628058 | aio | ok: [aio] => (item=aio) 2026-05-19 13:46:31.628509 | aio | 2026-05-19 13:46:31.628551 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:46:31.628560 | aio | Tuesday 19 May 2026 13:46:31 +0000 (0:00:00.044) 0:02:05.866 *********** 2026-05-19 13:46:31.974576 | aio | ok: [aio] 2026-05-19 13:46:31.974646 | aio | 2026-05-19 13:46:31.974743 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:46:31.974841 | aio | Tuesday 19 May 2026 13:46:31 +0000 (0:00:00.346) 0:02:06.212 *********** 2026-05-19 13:46:39.306534 | aio | ok: [aio] 2026-05-19 13:46:39.306608 | aio | 2026-05-19 13:46:39.306663 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 13:46:39.306786 | aio | Tuesday 19 May 2026 13:46:39 +0000 (0:00:07.331) 0:02:13.544 *********** 2026-05-19 13:46:51.506389 | aio | changed: [aio] 2026-05-19 13:46:51.506513 | aio | 2026-05-19 13:46:51.506526 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 13:46:51.506579 | aio | Tuesday 19 May 2026 13:46:51 +0000 (0:00:12.199) 0:02:25.744 *********** 2026-05-19 13:47:05.559499 | aio | ok: [aio] 2026-05-19 13:47:05.559643 | aio | 2026-05-19 13:47:05.559656 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:47:05.559668 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:14.053) 0:02:39.797 *********** 2026-05-19 13:47:05.624882 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:47:05.625010 | aio | 2026-05-19 13:47:05.625023 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:47:05.625092 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.065) 0:02:39.863 *********** 2026-05-19 13:47:05.668930 | aio | skipping: [aio] 2026-05-19 13:47:05.669033 | aio | 2026-05-19 13:47:05.669043 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:47:05.669210 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.044) 0:02:39.907 *********** 2026-05-19 13:47:05.711772 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:47:05.712344 | aio | skipping: [aio] 2026-05-19 13:47:05.712369 | aio | 2026-05-19 13:47:05.712391 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:47:05.712405 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.042) 0:02:39.949 *********** 2026-05-19 13:47:05.993449 | aio | ok: [aio] 2026-05-19 13:47:05.993526 | aio | 2026-05-19 13:47:05.993729 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:47:05.993778 | aio | Tuesday 19 May 2026 13:47:05 +0000 (0:00:00.281) 0:02:40.231 *********** 2026-05-19 13:47:12.350913 | aio | ok: [aio] 2026-05-19 13:47:12.350991 | aio | 2026-05-19 13:47:12.351189 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 13:47:12.351237 | aio | Tuesday 19 May 2026 13:47:12 +0000 (0:00:06.357) 0:02:46.589 *********** 2026-05-19 13:47:23.947710 | aio | changed: [aio] 2026-05-19 13:47:23.947792 | aio | 2026-05-19 13:47:23.948036 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 13:47:23.948099 | aio | Tuesday 19 May 2026 13:47:23 +0000 (0:00:11.596) 0:02:58.185 *********** 2026-05-19 13:47:29.842078 | aio | ok: [aio] 2026-05-19 13:47:29.842182 | aio | 2026-05-19 13:47:29.842494 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 13:47:29.842549 | aio | Tuesday 19 May 2026 13:47:29 +0000 (0:00:05.894) 0:03:04.080 *********** 2026-05-19 13:47:34.059933 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 13:47:34.060002 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 13:47:34.060009 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-19 13:47:34.060013 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 13:47:34.060017 | aio | 2026-05-19 13:47:34.060022 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 13:47:34.060027 | aio | 2026-05-19 13:47:34.060031 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:47:34.060035 | aio | Tuesday 19 May 2026 13:47:34 +0000 (0:00:04.217) 0:03:08.297 *********** 2026-05-19 13:47:34.926604 | aio | ok: [aio] 2026-05-19 13:47:34.926648 | aio | 2026-05-19 13:47:34.926654 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:34.926659 | aio | Tuesday 19 May 2026 13:47:34 +0000 (0:00:00.866) 0:03:09.164 *********** 2026-05-19 13:47:35.127586 | aio | ok: [aio] 2026-05-19 13:47:35.127628 | aio | 2026-05-19 13:47:35.127634 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:35.127638 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.201) 0:03:09.365 *********** 2026-05-19 13:47:35.154650 | aio | skipping: [aio] 2026-05-19 13:47:35.154691 | aio | 2026-05-19 13:47:35.154697 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:47:35.154701 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.026) 0:03:09.392 *********** 2026-05-19 13:47:35.353605 | aio | ok: [aio] 2026-05-19 13:47:35.353646 | aio | 2026-05-19 13:47:35.353652 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:35.353657 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.199) 0:03:09.591 *********** 2026-05-19 13:47:35.404388 | aio | ok: [aio] => { 2026-05-19 13:47:35.404439 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:47:35.404450 | aio | } 2026-05-19 13:47:35.404458 | aio | 2026-05-19 13:47:35.404465 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:35.404473 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.050) 0:03:09.641 *********** 2026-05-19 13:47:35.695508 | aio | ok: [aio] 2026-05-19 13:47:35.695549 | aio | 2026-05-19 13:47:35.695555 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:35.695560 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.291) 0:03:09.933 *********** 2026-05-19 13:47:35.727536 | aio | skipping: [aio] 2026-05-19 13:47:35.727582 | aio | 2026-05-19 13:47:35.727588 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:35.727593 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.032) 0:03:09.965 *********** 2026-05-19 13:47:35.762624 | aio | skipping: [aio] 2026-05-19 13:47:35.762664 | aio | 2026-05-19 13:47:35.762671 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:35.762677 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.034) 0:03:10.000 *********** 2026-05-19 13:47:35.954655 | aio | ok: [aio] 2026-05-19 13:47:35.954697 | aio | 2026-05-19 13:47:35.954703 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:47:35.954708 | aio | Tuesday 19 May 2026 13:47:35 +0000 (0:00:00.192) 0:03:10.192 *********** 2026-05-19 13:47:36.963969 | aio | ok: [aio] 2026-05-19 13:47:36.964022 | aio | 2026-05-19 13:47:36.964031 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:36.964038 | aio | Tuesday 19 May 2026 13:47:36 +0000 (0:00:01.008) 0:03:11.201 *********** 2026-05-19 13:47:37.027410 | aio | ok: [aio] => { 2026-05-19 13:47:37.027465 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:47:37.027475 | aio | } 2026-05-19 13:47:37.027482 | aio | 2026-05-19 13:47:37.027488 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:37.027495 | aio | Tuesday 19 May 2026 13:47:37 +0000 (0:00:00.063) 0:03:11.265 *********** 2026-05-19 13:47:37.370137 | aio | ok: [aio] 2026-05-19 13:47:37.370202 | aio | 2026-05-19 13:47:37.370211 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:37.370218 | aio | Tuesday 19 May 2026 13:47:37 +0000 (0:00:00.342) 0:03:11.607 *********** 2026-05-19 13:47:39.353309 | aio | ok: [aio] 2026-05-19 13:47:39.353371 | aio | 2026-05-19 13:47:39.353381 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:47:39.353388 | aio | Tuesday 19 May 2026 13:47:39 +0000 (0:00:01.983) 0:03:13.591 *********** 2026-05-19 13:47:39.380908 | aio | skipping: [aio] 2026-05-19 13:47:39.380969 | aio | 2026-05-19 13:47:39.380981 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:47:39.380992 | aio | Tuesday 19 May 2026 13:47:39 +0000 (0:00:00.027) 0:03:13.618 *********** 2026-05-19 13:47:39.410514 | aio | skipping: [aio] 2026-05-19 13:47:39.410567 | aio | 2026-05-19 13:47:39.410575 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:47:39.410582 | aio | Tuesday 19 May 2026 13:47:39 +0000 (0:00:00.030) 0:03:13.648 *********** 2026-05-19 13:47:39.438014 | aio | skipping: [aio] 2026-05-19 13:47:39.438068 | aio | 2026-05-19 13:47:39.438076 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:47:39.438083 | aio | Tuesday 19 May 2026 13:47:39 +0000 (0:00:00.027) 0:03:13.675 *********** 2026-05-19 13:47:40.506865 | aio | ok: [aio] 2026-05-19 13:47:40.506916 | aio | 2026-05-19 13:47:40.506921 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:47:40.506927 | aio | Tuesday 19 May 2026 13:47:40 +0000 (0:00:01.068) 0:03:14.744 *********** 2026-05-19 13:47:40.920459 | aio | ok: [aio] 2026-05-19 13:47:40.920513 | aio | 2026-05-19 13:47:40.920525 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:47:40.920535 | aio | Tuesday 19 May 2026 13:47:40 +0000 (0:00:00.413) 0:03:15.158 *********** 2026-05-19 13:47:41.806247 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:47:41.806320 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:47:41.807656 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:47:41.807686 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:47:41.807697 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:47:41.807723 | aio | 2026-05-19 13:47:41.807733 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:47:41.807742 | aio | Tuesday 19 May 2026 13:47:41 +0000 (0:00:00.885) 0:03:16.043 *********** 2026-05-19 13:47:42.298240 | aio | ok: [aio] 2026-05-19 13:47:42.298306 | aio | 2026-05-19 13:47:42.299634 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:47:42.299668 | aio | Tuesday 19 May 2026 13:47:42 +0000 (0:00:00.484) 0:03:16.528 *********** 2026-05-19 13:47:42.299680 | aio | 2026-05-19 13:47:42.299690 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:47:42.299700 | aio | Tuesday 19 May 2026 13:47:42 +0000 (0:00:00.007) 0:03:16.536 *********** 2026-05-19 13:47:42.665392 | aio | ok: [aio] 2026-05-19 13:47:42.665443 | aio | 2026-05-19 13:47:42.665450 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:47:42.665455 | aio | Tuesday 19 May 2026 13:47:42 +0000 (0:00:00.367) 0:03:16.903 *********** 2026-05-19 13:47:42.852650 | aio | ok: [aio] 2026-05-19 13:47:42.852696 | aio | 2026-05-19 13:47:42.852703 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:47:42.852710 | aio | Tuesday 19 May 2026 13:47:42 +0000 (0:00:00.187) 0:03:17.090 *********** 2026-05-19 13:47:42.895891 | aio | ok: [aio] => { 2026-05-19 13:47:42.895939 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:47:42.895947 | aio | } 2026-05-19 13:47:42.895953 | aio | 2026-05-19 13:47:42.895959 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:47:42.895965 | aio | Tuesday 19 May 2026 13:47:42 +0000 (0:00:00.043) 0:03:17.133 *********** 2026-05-19 13:47:43.227007 | aio | ok: [aio] 2026-05-19 13:47:43.227071 | aio | 2026-05-19 13:47:43.227083 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:47:43.227093 | aio | Tuesday 19 May 2026 13:47:43 +0000 (0:00:00.330) 0:03:17.464 *********** 2026-05-19 13:47:46.264783 | aio | ok: [aio] 2026-05-19 13:47:46.264850 | aio | 2026-05-19 13:47:46.264863 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:47:46.264874 | aio | Tuesday 19 May 2026 13:47:46 +0000 (0:00:03.038) 0:03:20.502 *********** 2026-05-19 13:47:47.276879 | aio | ok: [aio] 2026-05-19 13:47:47.276936 | aio | 2026-05-19 13:47:47.276945 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:47:47.276952 | aio | Tuesday 19 May 2026 13:47:47 +0000 (0:00:01.012) 0:03:21.514 *********** 2026-05-19 13:47:47.468102 | aio | ok: [aio] 2026-05-19 13:47:47.468537 | aio | 2026-05-19 13:47:47.468585 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:47:47.468594 | aio | Tuesday 19 May 2026 13:47:47 +0000 (0:00:00.191) 0:03:21.706 *********** 2026-05-19 13:47:47.918255 | aio | ok: [aio] 2026-05-19 13:47:47.918349 | aio | 2026-05-19 13:47:47.918499 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:47:47.918637 | aio | Tuesday 19 May 2026 13:47:47 +0000 (0:00:00.450) 0:03:22.156 *********** 2026-05-19 13:47:48.467083 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:47:48.467245 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:47:48.467457 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:47:48.467585 | aio | 2026-05-19 13:47:48.467725 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:47:48.467854 | aio | Tuesday 19 May 2026 13:47:48 +0000 (0:00:00.548) 0:03:22.705 *********** 2026-05-19 13:47:48.887185 | aio | ok: [aio] 2026-05-19 13:47:48.887255 | aio | 2026-05-19 13:47:48.887416 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:47:48.887564 | aio | Tuesday 19 May 2026 13:47:48 +0000 (0:00:00.419) 0:03:23.125 *********** 2026-05-19 13:47:49.315709 | aio | ok: [aio] 2026-05-19 13:47:49.316169 | aio | 2026-05-19 13:47:49.316335 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:47:49.316582 | aio | Tuesday 19 May 2026 13:47:49 +0000 (0:00:00.421) 0:03:23.546 *********** 2026-05-19 13:47:49.316804 | aio | 2026-05-19 13:47:49.317030 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:47:49.317383 | aio | Tuesday 19 May 2026 13:47:49 +0000 (0:00:00.006) 0:03:23.553 *********** 2026-05-19 13:47:49.673094 | aio | ok: [aio] 2026-05-19 13:47:49.673287 | aio | 2026-05-19 13:47:49.673526 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:47:49.674243 | aio | Tuesday 19 May 2026 13:47:49 +0000 (0:00:00.357) 0:03:23.911 *********** 2026-05-19 13:47:49.715263 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:47:49.715448 | aio | 2026-05-19 13:47:49.715802 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:47:49.716166 | aio | Tuesday 19 May 2026 13:47:49 +0000 (0:00:00.042) 0:03:23.953 *********** 2026-05-19 13:47:50.746733 | aio | ok: [aio] 2026-05-19 13:47:50.746961 | aio | 2026-05-19 13:47:50.747316 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:47:50.747586 | aio | Tuesday 19 May 2026 13:47:50 +0000 (0:00:01.031) 0:03:24.984 *********** 2026-05-19 13:47:51.395295 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:47:51.395394 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:47:51.395541 | aio | 2026-05-19 13:47:51.395679 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:47:51.395815 | aio | Tuesday 19 May 2026 13:47:51 +0000 (0:00:00.648) 0:03:25.633 *********** 2026-05-19 13:47:51.694959 | aio | ok: [aio] 2026-05-19 13:47:51.695199 | aio | 2026-05-19 13:47:51.695484 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:47:51.695750 | aio | Tuesday 19 May 2026 13:47:51 +0000 (0:00:00.299) 0:03:25.932 *********** 2026-05-19 13:47:51.894242 | aio | ok: [aio] 2026-05-19 13:47:51.894876 | aio | 2026-05-19 13:47:51.894913 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:47:51.894925 | aio | Tuesday 19 May 2026 13:47:51 +0000 (0:00:00.199) 0:03:26.132 *********** 2026-05-19 13:47:52.146299 | aio | ok: [aio] 2026-05-19 13:47:52.146858 | aio | 2026-05-19 13:47:52.146884 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:47:52.146895 | aio | Tuesday 19 May 2026 13:47:52 +0000 (0:00:00.252) 0:03:26.384 *********** 2026-05-19 13:47:52.338044 | aio | ok: [aio] 2026-05-19 13:47:52.338101 | aio | 2026-05-19 13:47:52.338240 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 13:47:52.338375 | aio | Tuesday 19 May 2026 13:47:52 +0000 (0:00:00.191) 0:03:26.576 *********** 2026-05-19 13:47:52.555051 | aio | ok: [aio] => (item=aio) 2026-05-19 13:47:52.555122 | aio | 2026-05-19 13:47:52.555201 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 13:47:52.555328 | aio | Tuesday 19 May 2026 13:47:52 +0000 (0:00:00.216) 0:03:26.793 *********** 2026-05-19 13:47:52.593069 | aio | ok: [aio] 2026-05-19 13:47:52.593173 | aio | 2026-05-19 13:47:52.593774 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:47:52.593824 | aio | Tuesday 19 May 2026 13:47:52 +0000 (0:00:00.037) 0:03:26.831 *********** 2026-05-19 13:47:52.640037 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:47:52.640114 | aio | 2026-05-19 13:47:52.640198 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:47:52.640307 | aio | Tuesday 19 May 2026 13:47:52 +0000 (0:00:00.047) 0:03:26.878 *********** 2026-05-19 13:47:52.687833 | aio | skipping: [aio] 2026-05-19 13:47:52.688256 | aio | 2026-05-19 13:47:52.688305 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:47:52.688326 | aio | Tuesday 19 May 2026 13:47:52 +0000 (0:00:00.047) 0:03:26.926 *********** 2026-05-19 13:47:52.727256 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:47:52.727336 | aio | skipping: [aio] 2026-05-19 13:47:52.727731 | aio | 2026-05-19 13:47:52.727766 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:47:52.727774 | aio | Tuesday 19 May 2026 13:47:52 +0000 (0:00:00.039) 0:03:26.965 *********** 2026-05-19 13:47:52.963849 | aio | ok: [aio] 2026-05-19 13:47:52.964658 | aio | 2026-05-19 13:47:52.964707 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:47:52.964715 | aio | Tuesday 19 May 2026 13:47:52 +0000 (0:00:00.236) 0:03:27.202 *********** 2026-05-19 13:47:59.269994 | aio | ok: [aio] 2026-05-19 13:47:59.270044 | aio | 2026-05-19 13:47:59.270050 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 13:47:59.270055 | aio | Tuesday 19 May 2026 13:47:59 +0000 (0:00:06.306) 0:03:33.508 *********** 2026-05-19 13:48:04.581381 | aio | ok: [aio] 2026-05-19 13:48:04.581472 | aio | 2026-05-19 13:48:04.581544 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 13:48:04.581649 | aio | Tuesday 19 May 2026 13:48:04 +0000 (0:00:05.311) 0:03:38.819 *********** 2026-05-19 13:48:18.451299 | aio | ok: [aio] 2026-05-19 13:48:18.451404 | aio | 2026-05-19 13:48:18.451687 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 13:48:18.451714 | aio | Tuesday 19 May 2026 13:48:18 +0000 (0:00:13.869) 0:03:52.689 *********** 2026-05-19 13:49:50.688243 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 13:49:50.688316 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 13:49:50.688718 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 13:49:50.688765 | aio | 2026-05-19 13:49:50.688771 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 13:49:50.688776 | aio | Tuesday 19 May 2026 13:49:50 +0000 (0:01:32.237) 0:05:24.926 *********** 2026-05-19 13:49:56.685255 | aio | ok: [aio] 2026-05-19 13:49:56.685333 | aio | 2026-05-19 13:49:56.685624 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 13:49:56.685682 | aio | Tuesday 19 May 2026 13:49:56 +0000 (0:00:05.996) 0:05:30.923 *********** 2026-05-19 13:50:02.699738 | aio | ok: [aio] 2026-05-19 13:50:02.699810 | aio | 2026-05-19 13:50:02.700142 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 13:50:02.700205 | aio | Tuesday 19 May 2026 13:50:02 +0000 (0:00:06.014) 0:05:36.937 *********** 2026-05-19 13:50:02.745702 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 13:50:02.745788 | aio | 2026-05-19 13:50:02.746108 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 13:50:02.746131 | aio | Tuesday 19 May 2026 13:50:02 +0000 (0:00:00.046) 0:05:36.984 *********** 2026-05-19 13:50:02.780218 | aio | ok: [aio] 2026-05-19 13:50:02.780287 | aio | 2026-05-19 13:50:02.780519 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 13:50:02.780566 | aio | Tuesday 19 May 2026 13:50:02 +0000 (0:00:00.034) 0:05:37.018 *********** 2026-05-19 13:50:08.813106 | aio | ok: [aio] 2026-05-19 13:50:08.813177 | aio | 2026-05-19 13:50:08.813598 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 13:50:08.813649 | aio | Tuesday 19 May 2026 13:50:08 +0000 (0:00:06.032) 0:05:43.051 *********** 2026-05-19 13:50:08.853526 | aio | ok: [aio] 2026-05-19 13:50:08.854020 | aio | 2026-05-19 13:50:08.854063 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 13:50:08.854071 | aio | Tuesday 19 May 2026 13:50:08 +0000 (0:00:00.040) 0:05:43.091 *********** 2026-05-19 13:50:08.898469 | aio | skipping: [aio] => (item=1) 2026-05-19 13:50:08.899369 | aio | skipping: [aio] => (item=1) 2026-05-19 13:50:08.899420 | aio | skipping: [aio] => (item=1) 2026-05-19 13:50:08.899441 | aio | skipping: [aio] 2026-05-19 13:50:08.899448 | aio | 2026-05-19 13:50:08.899455 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 13:50:08.899461 | aio | Tuesday 19 May 2026 13:50:08 +0000 (0:00:00.044) 0:05:43.136 *********** 2026-05-19 13:50:08.932407 | aio | skipping: [aio] 2026-05-19 13:50:08.932479 | aio | 2026-05-19 13:50:08.934267 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:50:08.934324 | aio | aio : ok=106 changed=29 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-19 13:50:08.934337 | aio | 2026-05-19 13:50:08.934347 | aio | 2026-05-19 13:50:08.934357 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:50:08.934366 | aio | Tuesday 19 May 2026 13:50:08 +0000 (0:00:00.034) 0:05:43.171 *********** 2026-05-19 13:50:08.934375 | aio | =============================================================================== 2026-05-19 13:50:08.934385 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 92.24s 2026-05-19 13:50:08.934394 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 83.36s 2026-05-19 13:50:08.934404 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.05s 2026-05-19 13:50:08.934412 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.87s 2026-05-19 13:50:08.934421 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.20s 2026-05-19 13:50:08.934430 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.60s 2026-05-19 13:50:08.934439 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.33s 2026-05-19 13:50:08.934448 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.36s 2026-05-19 13:50:08.934457 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.31s 2026-05-19 13:50:08.934466 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.03s 2026-05-19 13:50:08.934476 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.01s 2026-05-19 13:50:08.934489 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.00s 2026-05-19 13:50:08.934530 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.89s 2026-05-19 13:50:08.934542 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.54s 2026-05-19 13:50:08.934551 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.36s 2026-05-19 13:50:08.934669 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.31s 2026-05-19 13:50:08.934740 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.03s 2026-05-19 13:50:08.934832 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.32s 2026-05-19 13:50:08.934918 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.22s 2026-05-19 13:50:08.935028 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.04s 2026-05-19 13:50:09.042420 | aio | INFO [default > converge] Executed: Successful 2026-05-19 13:50:09.047995 | aio | INFO [default > idempotence] Executing 2026-05-19 13:50:09.861769 | aio | 2026-05-19 13:50:09.861946 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-19 13:50:09.862184 | aio | 2026-05-19 13:50:09.862416 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:50:09.862681 | aio | Tuesday 19 May 2026 13:50:09 +0000 (0:00:00.046) 0:00:00.046 *********** 2026-05-19 13:50:11.076425 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:50:11.076702 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:50:11.076978 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:50:11.077248 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:50:11.077508 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:50:11.091657 | aio | ok: [aio] 2026-05-19 13:50:11.091768 | aio | 2026-05-19 13:50:11.091927 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:11.092061 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:01.230) 0:00:01.276 *********** 2026-05-19 13:50:11.397539 | aio | ok: [aio] 2026-05-19 13:50:11.397731 | aio | 2026-05-19 13:50:11.397970 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:11.398321 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:00.305) 0:00:01.582 *********** 2026-05-19 13:50:11.433566 | aio | skipping: [aio] 2026-05-19 13:50:11.433749 | aio | 2026-05-19 13:50:11.433975 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:50:11.434212 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:00.036) 0:00:01.618 *********** 2026-05-19 13:50:11.742548 | aio | ok: [aio] 2026-05-19 13:50:11.742830 | aio | 2026-05-19 13:50:11.743133 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:11.743364 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:00.308) 0:00:01.926 *********** 2026-05-19 13:50:11.812410 | aio | ok: [aio] => { 2026-05-19 13:50:11.812747 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:50:11.812986 | aio | } 2026-05-19 13:50:11.813289 | aio | 2026-05-19 13:50:11.813565 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:11.813782 | aio | Tuesday 19 May 2026 13:50:11 +0000 (0:00:00.069) 0:00:01.996 *********** 2026-05-19 13:50:12.206380 | aio | ok: [aio] 2026-05-19 13:50:12.206594 | aio | 2026-05-19 13:50:12.206859 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:12.207100 | aio | Tuesday 19 May 2026 13:50:12 +0000 (0:00:00.393) 0:00:02.390 *********** 2026-05-19 13:50:12.243949 | aio | skipping: [aio] 2026-05-19 13:50:12.244108 | aio | 2026-05-19 13:50:12.244339 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:12.244564 | aio | Tuesday 19 May 2026 13:50:12 +0000 (0:00:00.038) 0:00:02.428 *********** 2026-05-19 13:50:12.279166 | aio | skipping: [aio] 2026-05-19 13:50:12.279334 | aio | 2026-05-19 13:50:12.279558 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:12.279795 | aio | Tuesday 19 May 2026 13:50:12 +0000 (0:00:00.035) 0:00:02.463 *********** 2026-05-19 13:50:12.481323 | aio | ok: [aio] 2026-05-19 13:50:12.481405 | aio | 2026-05-19 13:50:12.481648 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:50:12.482086 | aio | Tuesday 19 May 2026 13:50:12 +0000 (0:00:00.202) 0:00:02.665 *********** 2026-05-19 13:50:13.655494 | aio | ok: [aio] 2026-05-19 13:50:13.655795 | aio | 2026-05-19 13:50:13.655816 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:13.655827 | aio | Tuesday 19 May 2026 13:50:13 +0000 (0:00:01.173) 0:00:03.839 *********** 2026-05-19 13:50:13.732105 | aio | ok: [aio] => { 2026-05-19 13:50:13.732776 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:50:13.732826 | aio | } 2026-05-19 13:50:13.732833 | aio | 2026-05-19 13:50:13.732840 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:13.732846 | aio | Tuesday 19 May 2026 13:50:13 +0000 (0:00:00.077) 0:00:03.916 *********** 2026-05-19 13:50:14.077301 | aio | ok: [aio] 2026-05-19 13:50:14.077370 | aio | 2026-05-19 13:50:14.077449 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:14.077550 | aio | Tuesday 19 May 2026 13:50:14 +0000 (0:00:00.345) 0:00:04.262 *********** 2026-05-19 13:50:16.327970 | aio | ok: [aio] 2026-05-19 13:50:16.328036 | aio | 2026-05-19 13:50:16.328129 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:50:16.328227 | aio | Tuesday 19 May 2026 13:50:16 +0000 (0:00:02.250) 0:00:06.512 *********** 2026-05-19 13:50:16.358686 | aio | skipping: [aio] 2026-05-19 13:50:16.358762 | aio | 2026-05-19 13:50:16.358870 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:50:16.358988 | aio | Tuesday 19 May 2026 13:50:16 +0000 (0:00:00.030) 0:00:06.543 *********** 2026-05-19 13:50:16.389961 | aio | skipping: [aio] 2026-05-19 13:50:16.390014 | aio | 2026-05-19 13:50:16.390135 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:50:16.390236 | aio | Tuesday 19 May 2026 13:50:16 +0000 (0:00:00.031) 0:00:06.574 *********** 2026-05-19 13:50:16.414898 | aio | skipping: [aio] 2026-05-19 13:50:16.414959 | aio | 2026-05-19 13:50:16.415064 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:50:16.415166 | aio | Tuesday 19 May 2026 13:50:16 +0000 (0:00:00.024) 0:00:06.599 *********** 2026-05-19 13:50:17.436808 | aio | ok: [aio] 2026-05-19 13:50:17.436895 | aio | 2026-05-19 13:50:17.436967 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:50:17.437083 | aio | Tuesday 19 May 2026 13:50:17 +0000 (0:00:01.021) 0:00:07.621 *********** 2026-05-19 13:50:17.886417 | aio | ok: [aio] 2026-05-19 13:50:17.886524 | aio | 2026-05-19 13:50:17.886800 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:50:17.886851 | aio | Tuesday 19 May 2026 13:50:17 +0000 (0:00:00.449) 0:00:08.070 *********** 2026-05-19 13:50:18.807569 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:50:18.807681 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:50:18.807697 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:50:18.808249 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:50:18.808297 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:50:18.808303 | aio | 2026-05-19 13:50:18.808308 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:50:18.808313 | aio | Tuesday 19 May 2026 13:50:18 +0000 (0:00:00.921) 0:00:08.992 *********** 2026-05-19 13:50:19.355052 | aio | ok: [aio] 2026-05-19 13:50:19.355092 | aio | 2026-05-19 13:50:19.355098 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:50:19.355102 | aio | Tuesday 19 May 2026 13:50:19 +0000 (0:00:00.539) 0:00:09.531 *********** 2026-05-19 13:50:19.355107 | aio | 2026-05-19 13:50:19.355111 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:50:19.355115 | aio | Tuesday 19 May 2026 13:50:19 +0000 (0:00:00.007) 0:00:09.539 *********** 2026-05-19 13:50:19.968789 | aio | ok: [aio] 2026-05-19 13:50:19.968833 | aio | 2026-05-19 13:50:19.968838 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:50:19.968843 | aio | Tuesday 19 May 2026 13:50:19 +0000 (0:00:00.613) 0:00:10.153 *********** 2026-05-19 13:50:20.173043 | aio | ok: [aio] 2026-05-19 13:50:20.173088 | aio | 2026-05-19 13:50:20.173095 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:50:20.173102 | aio | Tuesday 19 May 2026 13:50:20 +0000 (0:00:00.204) 0:00:10.357 *********** 2026-05-19 13:50:20.237701 | aio | ok: [aio] => { 2026-05-19 13:50:20.237742 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:50:20.237748 | aio | } 2026-05-19 13:50:20.237752 | aio | 2026-05-19 13:50:20.237757 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:50:20.237761 | aio | Tuesday 19 May 2026 13:50:20 +0000 (0:00:00.064) 0:00:10.422 *********** 2026-05-19 13:50:20.593183 | aio | ok: [aio] 2026-05-19 13:50:20.593236 | aio | 2026-05-19 13:50:20.593345 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:50:20.593479 | aio | Tuesday 19 May 2026 13:50:20 +0000 (0:00:00.355) 0:00:10.777 *********** 2026-05-19 13:50:24.694435 | aio | ok: [aio] 2026-05-19 13:50:24.694520 | aio | 2026-05-19 13:50:24.694577 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:50:24.694712 | aio | Tuesday 19 May 2026 13:50:24 +0000 (0:00:04.101) 0:00:14.879 *********** 2026-05-19 13:50:25.752266 | aio | ok: [aio] 2026-05-19 13:50:25.752539 | aio | 2026-05-19 13:50:25.752554 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:50:25.752628 | aio | Tuesday 19 May 2026 13:50:25 +0000 (0:00:01.057) 0:00:15.937 *********** 2026-05-19 13:50:26.034663 | aio | ok: [aio] 2026-05-19 13:50:26.034709 | aio | 2026-05-19 13:50:26.034894 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:50:26.034959 | aio | Tuesday 19 May 2026 13:50:26 +0000 (0:00:00.282) 0:00:16.219 *********** 2026-05-19 13:50:26.482224 | aio | ok: [aio] 2026-05-19 13:50:26.482649 | aio | 2026-05-19 13:50:26.482671 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:50:26.482678 | aio | Tuesday 19 May 2026 13:50:26 +0000 (0:00:00.447) 0:00:16.666 *********** 2026-05-19 13:50:27.054104 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:50:27.054204 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:50:27.054579 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:50:27.054622 | aio | 2026-05-19 13:50:27.054628 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:50:27.054633 | aio | Tuesday 19 May 2026 13:50:27 +0000 (0:00:00.571) 0:00:17.238 *********** 2026-05-19 13:50:27.490093 | aio | ok: [aio] 2026-05-19 13:50:27.490224 | aio | 2026-05-19 13:50:27.490375 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:50:27.490505 | aio | Tuesday 19 May 2026 13:50:27 +0000 (0:00:00.436) 0:00:17.674 *********** 2026-05-19 13:50:27.931598 | aio | ok: [aio] 2026-05-19 13:50:27.931708 | aio | 2026-05-19 13:50:27.931881 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:50:27.932050 | aio | Tuesday 19 May 2026 13:50:27 +0000 (0:00:00.432) 0:00:18.107 *********** 2026-05-19 13:50:27.932180 | aio | 2026-05-19 13:50:27.932315 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:50:27.932441 | aio | Tuesday 19 May 2026 13:50:27 +0000 (0:00:00.008) 0:00:18.116 *********** 2026-05-19 13:50:28.319281 | aio | ok: [aio] 2026-05-19 13:50:28.319471 | aio | 2026-05-19 13:50:28.319742 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:50:28.319985 | aio | Tuesday 19 May 2026 13:50:28 +0000 (0:00:00.387) 0:00:18.503 *********** 2026-05-19 13:50:28.368484 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:50:28.368607 | aio | 2026-05-19 13:50:28.368759 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:50:28.368900 | aio | Tuesday 19 May 2026 13:50:28 +0000 (0:00:00.049) 0:00:18.552 *********** 2026-05-19 13:50:29.419606 | aio | ok: [aio] 2026-05-19 13:50:29.419728 | aio | 2026-05-19 13:50:29.419749 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:50:29.419892 | aio | Tuesday 19 May 2026 13:50:29 +0000 (0:00:01.051) 0:00:19.604 *********** 2026-05-19 13:50:30.077478 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:50:30.077546 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:50:30.077898 | aio | 2026-05-19 13:50:30.077944 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:50:30.077950 | aio | Tuesday 19 May 2026 13:50:30 +0000 (0:00:00.657) 0:00:20.262 *********** 2026-05-19 13:50:30.363593 | aio | ok: [aio] 2026-05-19 13:50:30.363680 | aio | 2026-05-19 13:50:30.363902 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:50:30.363956 | aio | Tuesday 19 May 2026 13:50:30 +0000 (0:00:00.286) 0:00:20.548 *********** 2026-05-19 13:50:30.559372 | aio | ok: [aio] 2026-05-19 13:50:30.559451 | aio | 2026-05-19 13:50:30.559795 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:50:30.559849 | aio | Tuesday 19 May 2026 13:50:30 +0000 (0:00:00.195) 0:00:20.743 *********** 2026-05-19 13:50:30.944161 | aio | ok: [aio] 2026-05-19 13:50:30.944245 | aio | 2026-05-19 13:50:30.944456 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:50:30.944495 | aio | Tuesday 19 May 2026 13:50:30 +0000 (0:00:00.385) 0:00:21.128 *********** 2026-05-19 13:50:31.288564 | aio | ok: [aio] 2026-05-19 13:50:31.288638 | aio | 2026-05-19 13:50:31.288962 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-19 13:50:31.289041 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.343) 0:00:21.472 *********** 2026-05-19 13:50:31.359601 | aio | ok: [aio] 2026-05-19 13:50:31.359729 | aio | 2026-05-19 13:50:31.359742 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-19 13:50:31.359756 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.071) 0:00:21.544 *********** 2026-05-19 13:50:31.576863 | aio | ok: [aio] => (item=aio) 2026-05-19 13:50:31.576934 | aio | 2026-05-19 13:50:31.577127 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-19 13:50:31.577175 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.217) 0:00:21.761 *********** 2026-05-19 13:50:31.619246 | aio | ok: [aio] 2026-05-19 13:50:31.619313 | aio | 2026-05-19 13:50:31.619627 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-19 13:50:31.619663 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.042) 0:00:21.803 *********** 2026-05-19 13:50:31.659473 | aio | skipping: [aio] 2026-05-19 13:50:31.659896 | aio | 2026-05-19 13:50:31.659947 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:50:31.659955 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.040) 0:00:21.843 *********** 2026-05-19 13:50:31.725812 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:50:31.725884 | aio | 2026-05-19 13:50:31.725941 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:50:31.726059 | aio | Tuesday 19 May 2026 13:50:31 +0000 (0:00:00.066) 0:00:21.910 *********** 2026-05-19 13:50:37.774954 | aio | ok: [aio] 2026-05-19 13:50:37.775059 | aio | 2026-05-19 13:50:37.775495 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:50:37.775550 | aio | Tuesday 19 May 2026 13:50:37 +0000 (0:00:06.048) 0:00:27.959 *********** 2026-05-19 13:50:37.823874 | aio | ok: [aio] => (item=aio) 2026-05-19 13:50:37.823948 | aio | 2026-05-19 13:50:37.824018 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:50:37.824161 | aio | Tuesday 19 May 2026 13:50:37 +0000 (0:00:00.048) 0:00:28.008 *********** 2026-05-19 13:50:38.199104 | aio | ok: [aio] 2026-05-19 13:50:38.199198 | aio | 2026-05-19 13:50:38.199255 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:50:38.199385 | aio | Tuesday 19 May 2026 13:50:38 +0000 (0:00:00.375) 0:00:28.383 *********** 2026-05-19 13:50:44.560649 | aio | ok: [aio] 2026-05-19 13:50:44.560704 | aio | 2026-05-19 13:50:44.560825 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-19 13:50:44.560979 | aio | Tuesday 19 May 2026 13:50:44 +0000 (0:00:06.361) 0:00:34.745 *********** 2026-05-19 13:50:50.594764 | aio | ok: [aio] 2026-05-19 13:50:50.594817 | aio | 2026-05-19 13:50:50.594825 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-19 13:50:50.594831 | aio | Tuesday 19 May 2026 13:50:50 +0000 (0:00:06.033) 0:00:40.779 *********** 2026-05-19 13:51:04.737181 | aio | ok: [aio] 2026-05-19 13:51:04.737229 | aio | 2026-05-19 13:51:04.737235 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:51:04.737249 | aio | Tuesday 19 May 2026 13:51:04 +0000 (0:00:14.142) 0:00:54.921 *********** 2026-05-19 13:51:04.802944 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:51:04.802987 | aio | 2026-05-19 13:51:04.802993 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:51:04.802998 | aio | Tuesday 19 May 2026 13:51:04 +0000 (0:00:00.065) 0:00:54.987 *********** 2026-05-19 13:51:04.839974 | aio | skipping: [aio] 2026-05-19 13:51:04.840025 | aio | 2026-05-19 13:51:04.840138 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:51:04.840246 | aio | Tuesday 19 May 2026 13:51:04 +0000 (0:00:00.037) 0:00:55.024 *********** 2026-05-19 13:51:04.880104 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:51:04.880192 | aio | skipping: [aio] 2026-05-19 13:51:04.880653 | aio | 2026-05-19 13:51:04.880674 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:51:04.880681 | aio | Tuesday 19 May 2026 13:51:04 +0000 (0:00:00.039) 0:00:55.064 *********** 2026-05-19 13:51:05.136076 | aio | ok: [aio] 2026-05-19 13:51:05.136131 | aio | 2026-05-19 13:51:05.136235 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:51:05.136371 | aio | Tuesday 19 May 2026 13:51:05 +0000 (0:00:00.256) 0:00:55.320 *********** 2026-05-19 13:51:11.470619 | aio | ok: [aio] 2026-05-19 13:51:11.470707 | aio | 2026-05-19 13:51:11.470721 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-19 13:51:11.470779 | aio | Tuesday 19 May 2026 13:51:11 +0000 (0:00:06.334) 0:01:01.655 *********** 2026-05-19 13:51:17.434681 | aio | ok: [aio] 2026-05-19 13:51:17.434777 | aio | 2026-05-19 13:51:17.434843 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-19 13:51:17.434972 | aio | Tuesday 19 May 2026 13:51:17 +0000 (0:00:05.964) 0:01:07.619 *********** 2026-05-19 13:51:23.456634 | aio | ok: [aio] 2026-05-19 13:51:23.456720 | aio | 2026-05-19 13:51:23.456785 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-19 13:51:23.456959 | aio | Tuesday 19 May 2026 13:51:23 +0000 (0:00:06.021) 0:01:13.640 *********** 2026-05-19 13:51:28.137469 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-19 13:51:28.137547 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-19 13:51:28.138213 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-19 13:51:28.138263 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-19 13:51:28.138269 | aio | 2026-05-19 13:51:28.138274 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-19 13:51:28.138278 | aio | 2026-05-19 13:51:28.138282 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:51:28.138286 | aio | Tuesday 19 May 2026 13:51:28 +0000 (0:00:04.681) 0:01:18.322 *********** 2026-05-19 13:51:29.026498 | aio | ok: [aio] 2026-05-19 13:51:29.026581 | aio | 2026-05-19 13:51:29.026781 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:51:29.026825 | aio | Tuesday 19 May 2026 13:51:29 +0000 (0:00:00.888) 0:01:19.211 *********** 2026-05-19 13:51:29.223896 | aio | ok: [aio] 2026-05-19 13:51:29.223970 | aio | 2026-05-19 13:51:29.224194 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:51:29.224239 | aio | Tuesday 19 May 2026 13:51:29 +0000 (0:00:00.197) 0:01:19.408 *********** 2026-05-19 13:51:29.259032 | aio | skipping: [aio] 2026-05-19 13:51:29.259103 | aio | 2026-05-19 13:51:29.260480 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-19 13:51:29.260530 | aio | Tuesday 19 May 2026 13:51:29 +0000 (0:00:00.035) 0:01:19.443 *********** 2026-05-19 13:51:29.478274 | aio | ok: [aio] 2026-05-19 13:51:29.478346 | aio | 2026-05-19 13:51:29.478546 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:51:29.478592 | aio | Tuesday 19 May 2026 13:51:29 +0000 (0:00:00.219) 0:01:19.662 *********** 2026-05-19 13:51:29.549511 | aio | ok: [aio] => { 2026-05-19 13:51:29.549650 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-19 13:51:29.550266 | aio | } 2026-05-19 13:51:29.550315 | aio | 2026-05-19 13:51:29.550323 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:51:29.550329 | aio | Tuesday 19 May 2026 13:51:29 +0000 (0:00:00.071) 0:01:19.734 *********** 2026-05-19 13:51:29.863994 | aio | ok: [aio] 2026-05-19 13:51:29.864057 | aio | 2026-05-19 13:51:29.864292 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:51:29.864337 | aio | Tuesday 19 May 2026 13:51:29 +0000 (0:00:00.314) 0:01:20.048 *********** 2026-05-19 13:51:29.900733 | aio | skipping: [aio] 2026-05-19 13:51:29.900810 | aio | 2026-05-19 13:51:29.901051 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:51:29.901103 | aio | Tuesday 19 May 2026 13:51:29 +0000 (0:00:00.036) 0:01:20.085 *********** 2026-05-19 13:51:29.932883 | aio | skipping: [aio] 2026-05-19 13:51:29.932955 | aio | 2026-05-19 13:51:29.933165 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:51:29.933208 | aio | Tuesday 19 May 2026 13:51:29 +0000 (0:00:00.032) 0:01:20.117 *********** 2026-05-19 13:51:30.142010 | aio | ok: [aio] 2026-05-19 13:51:30.142078 | aio | 2026-05-19 13:51:30.142163 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-19 13:51:30.142335 | aio | Tuesday 19 May 2026 13:51:30 +0000 (0:00:00.209) 0:01:20.326 *********** 2026-05-19 13:51:31.168920 | aio | ok: [aio] 2026-05-19 13:51:31.168999 | aio | 2026-05-19 13:51:31.169272 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:51:31.169367 | aio | Tuesday 19 May 2026 13:51:31 +0000 (0:00:01.026) 0:01:21.353 *********** 2026-05-19 13:51:31.238194 | aio | ok: [aio] => { 2026-05-19 13:51:31.238276 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-19 13:51:31.238365 | aio | } 2026-05-19 13:51:31.238459 | aio | 2026-05-19 13:51:31.238649 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:51:31.238680 | aio | Tuesday 19 May 2026 13:51:31 +0000 (0:00:00.069) 0:01:21.423 *********** 2026-05-19 13:51:31.576392 | aio | ok: [aio] 2026-05-19 13:51:31.576469 | aio | 2026-05-19 13:51:31.576791 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:51:31.576841 | aio | Tuesday 19 May 2026 13:51:31 +0000 (0:00:00.337) 0:01:21.760 *********** 2026-05-19 13:51:33.577173 | aio | ok: [aio] 2026-05-19 13:51:33.577256 | aio | 2026-05-19 13:51:33.577443 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-19 13:51:33.577486 | aio | Tuesday 19 May 2026 13:51:33 +0000 (0:00:02.000) 0:01:23.761 *********** 2026-05-19 13:51:33.598425 | aio | skipping: [aio] 2026-05-19 13:51:33.598481 | aio | 2026-05-19 13:51:33.598593 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-19 13:51:33.598701 | aio | Tuesday 19 May 2026 13:51:33 +0000 (0:00:00.021) 0:01:23.783 *********** 2026-05-19 13:51:33.620137 | aio | skipping: [aio] 2026-05-19 13:51:33.620318 | aio | 2026-05-19 13:51:33.620613 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-19 13:51:33.620634 | aio | Tuesday 19 May 2026 13:51:33 +0000 (0:00:00.021) 0:01:23.804 *********** 2026-05-19 13:51:33.646962 | aio | skipping: [aio] 2026-05-19 13:51:33.647068 | aio | 2026-05-19 13:51:33.647189 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-19 13:51:33.647314 | aio | Tuesday 19 May 2026 13:51:33 +0000 (0:00:00.027) 0:01:23.832 *********** 2026-05-19 13:51:34.652957 | aio | ok: [aio] 2026-05-19 13:51:34.653020 | aio | 2026-05-19 13:51:34.653117 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-19 13:51:34.653219 | aio | Tuesday 19 May 2026 13:51:34 +0000 (0:00:01.005) 0:01:24.837 *********** 2026-05-19 13:51:35.061788 | aio | ok: [aio] 2026-05-19 13:51:35.061857 | aio | 2026-05-19 13:51:35.062119 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-19 13:51:35.062182 | aio | Tuesday 19 May 2026 13:51:35 +0000 (0:00:00.408) 0:01:25.246 *********** 2026-05-19 13:51:35.969742 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-19 13:51:35.969806 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-19 13:51:35.969906 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-19 13:51:35.970322 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-19 13:51:35.970361 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-19 13:51:35.970686 | aio | 2026-05-19 13:51:35.970731 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-19 13:51:35.970737 | aio | Tuesday 19 May 2026 13:51:35 +0000 (0:00:00.907) 0:01:26.154 *********** 2026-05-19 13:51:36.488432 | aio | ok: [aio] 2026-05-19 13:51:36.488537 | aio | 2026-05-19 13:51:36.488549 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-19 13:51:36.488822 | aio | Tuesday 19 May 2026 13:51:36 +0000 (0:00:00.511) 0:01:26.666 *********** 2026-05-19 13:51:36.488874 | aio | 2026-05-19 13:51:36.489071 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-19 13:51:36.489083 | aio | Tuesday 19 May 2026 13:51:36 +0000 (0:00:00.006) 0:01:26.673 *********** 2026-05-19 13:51:36.838266 | aio | ok: [aio] 2026-05-19 13:51:36.838332 | aio | 2026-05-19 13:51:36.838349 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-19 13:51:36.838505 | aio | Tuesday 19 May 2026 13:51:36 +0000 (0:00:00.349) 0:01:27.022 *********** 2026-05-19 13:51:37.037583 | aio | ok: [aio] 2026-05-19 13:51:37.037791 | aio | 2026-05-19 13:51:37.038089 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-19 13:51:37.038303 | aio | Tuesday 19 May 2026 13:51:37 +0000 (0:00:00.198) 0:01:27.221 *********** 2026-05-19 13:51:37.105538 | aio | ok: [aio] => { 2026-05-19 13:51:37.105869 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-19 13:51:37.106263 | aio | } 2026-05-19 13:51:37.106579 | aio | 2026-05-19 13:51:37.106896 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-19 13:51:37.107159 | aio | Tuesday 19 May 2026 13:51:37 +0000 (0:00:00.068) 0:01:27.289 *********** 2026-05-19 13:51:37.456839 | aio | ok: [aio] 2026-05-19 13:51:37.456932 | aio | 2026-05-19 13:51:37.457068 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-19 13:51:37.457201 | aio | Tuesday 19 May 2026 13:51:37 +0000 (0:00:00.351) 0:01:27.641 *********** 2026-05-19 13:51:40.520240 | aio | ok: [aio] 2026-05-19 13:51:40.520303 | aio | 2026-05-19 13:51:40.520311 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-19 13:51:40.520317 | aio | Tuesday 19 May 2026 13:51:40 +0000 (0:00:03.061) 0:01:30.703 *********** 2026-05-19 13:51:41.536459 | aio | ok: [aio] 2026-05-19 13:51:41.536538 | aio | 2026-05-19 13:51:41.536600 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-19 13:51:41.536724 | aio | Tuesday 19 May 2026 13:51:41 +0000 (0:00:01.017) 0:01:31.721 *********** 2026-05-19 13:51:41.733413 | aio | ok: [aio] 2026-05-19 13:51:41.733473 | aio | 2026-05-19 13:51:41.733809 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-19 13:51:41.733866 | aio | Tuesday 19 May 2026 13:51:41 +0000 (0:00:00.196) 0:01:31.917 *********** 2026-05-19 13:51:42.171513 | aio | ok: [aio] 2026-05-19 13:51:42.171674 | aio | 2026-05-19 13:51:42.171992 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-19 13:51:42.172048 | aio | Tuesday 19 May 2026 13:51:42 +0000 (0:00:00.438) 0:01:32.355 *********** 2026-05-19 13:51:42.760628 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-19 13:51:42.761005 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-19 13:51:42.761020 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-19 13:51:42.761032 | aio | 2026-05-19 13:51:42.761045 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-19 13:51:42.761118 | aio | Tuesday 19 May 2026 13:51:42 +0000 (0:00:00.589) 0:01:32.945 *********** 2026-05-19 13:51:43.163901 | aio | ok: [aio] 2026-05-19 13:51:43.163971 | aio | 2026-05-19 13:51:43.164047 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-19 13:51:43.164143 | aio | Tuesday 19 May 2026 13:51:43 +0000 (0:00:00.403) 0:01:33.348 *********** 2026-05-19 13:51:43.583542 | aio | ok: [aio] 2026-05-19 13:51:43.583713 | aio | 2026-05-19 13:51:43.583974 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-19 13:51:43.584197 | aio | Tuesday 19 May 2026 13:51:43 +0000 (0:00:00.412) 0:01:33.760 *********** 2026-05-19 13:51:43.584509 | aio | 2026-05-19 13:51:43.584740 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-19 13:51:43.585032 | aio | Tuesday 19 May 2026 13:51:43 +0000 (0:00:00.006) 0:01:33.767 *********** 2026-05-19 13:51:43.928734 | aio | ok: [aio] 2026-05-19 13:51:43.928919 | aio | 2026-05-19 13:51:43.929144 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-19 13:51:43.929353 | aio | Tuesday 19 May 2026 13:51:43 +0000 (0:00:00.345) 0:01:34.113 *********** 2026-05-19 13:51:43.980296 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-05-19 13:51:43.980381 | aio | 2026-05-19 13:51:43.980546 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-19 13:51:43.980753 | aio | Tuesday 19 May 2026 13:51:43 +0000 (0:00:00.051) 0:01:34.164 *********** 2026-05-19 13:51:45.041950 | aio | ok: [aio] 2026-05-19 13:51:45.042107 | aio | 2026-05-19 13:51:45.042405 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-19 13:51:45.042636 | aio | Tuesday 19 May 2026 13:51:45 +0000 (0:00:01.061) 0:01:35.226 *********** 2026-05-19 13:51:45.711565 | aio | ok: [aio] => (item=chronyd) 2026-05-19 13:51:45.711781 | aio | ok: [aio] => (item=sshd) 2026-05-19 13:51:45.712025 | aio | 2026-05-19 13:51:45.712275 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-19 13:51:45.712512 | aio | Tuesday 19 May 2026 13:51:45 +0000 (0:00:00.669) 0:01:35.895 *********** 2026-05-19 13:51:46.008852 | aio | ok: [aio] 2026-05-19 13:51:46.009023 | aio | 2026-05-19 13:51:46.009314 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-19 13:51:46.009683 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.297) 0:01:36.193 *********** 2026-05-19 13:51:46.202632 | aio | ok: [aio] 2026-05-19 13:51:46.202811 | aio | 2026-05-19 13:51:46.203046 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-19 13:51:46.203268 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.193) 0:01:36.386 *********** 2026-05-19 13:51:46.431650 | aio | ok: [aio] 2026-05-19 13:51:46.431818 | aio | 2026-05-19 13:51:46.432126 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-19 13:51:46.432274 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.228) 0:01:36.615 *********** 2026-05-19 13:51:46.641033 | aio | ok: [aio] 2026-05-19 13:51:46.641113 | aio | 2026-05-19 13:51:46.641179 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-19 13:51:46.641284 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.209) 0:01:36.825 *********** 2026-05-19 13:51:46.866911 | aio | ok: [aio] => (item=aio) 2026-05-19 13:51:46.867106 | aio | 2026-05-19 13:51:46.867429 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-19 13:51:46.867656 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.225) 0:01:37.051 *********** 2026-05-19 13:51:46.909918 | aio | ok: [aio] 2026-05-19 13:51:46.910108 | aio | 2026-05-19 13:51:46.910432 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-19 13:51:46.910666 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.042) 0:01:37.094 *********** 2026-05-19 13:51:46.963290 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-19 13:51:46.963468 | aio | 2026-05-19 13:51:46.963693 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-19 13:51:46.963899 | aio | Tuesday 19 May 2026 13:51:46 +0000 (0:00:00.053) 0:01:37.147 *********** 2026-05-19 13:51:47.004532 | aio | skipping: [aio] 2026-05-19 13:51:47.004729 | aio | 2026-05-19 13:51:47.004956 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-19 13:51:47.005162 | aio | Tuesday 19 May 2026 13:51:47 +0000 (0:00:00.041) 0:01:37.189 *********** 2026-05-19 13:51:47.044586 | aio | skipping: [aio] => (item=aio) 2026-05-19 13:51:47.044814 | aio | skipping: [aio] 2026-05-19 13:51:47.045005 | aio | 2026-05-19 13:51:47.045221 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-19 13:51:47.045424 | aio | Tuesday 19 May 2026 13:51:47 +0000 (0:00:00.039) 0:01:37.229 *********** 2026-05-19 13:51:47.294246 | aio | ok: [aio] 2026-05-19 13:51:47.294313 | aio | 2026-05-19 13:51:47.294770 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-19 13:51:47.294794 | aio | Tuesday 19 May 2026 13:51:47 +0000 (0:00:00.248) 0:01:37.478 *********** 2026-05-19 13:51:53.674589 | aio | ok: [aio] 2026-05-19 13:51:53.674683 | aio | 2026-05-19 13:51:53.674923 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-19 13:51:53.675140 | aio | Tuesday 19 May 2026 13:51:53 +0000 (0:00:06.381) 0:01:43.859 *********** 2026-05-19 13:51:59.132038 | aio | ok: [aio] 2026-05-19 13:51:59.132087 | aio | 2026-05-19 13:51:59.132093 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-19 13:51:59.132139 | aio | Tuesday 19 May 2026 13:51:59 +0000 (0:00:05.456) 0:01:49.315 *********** 2026-05-19 13:52:13.050311 | aio | ok: [aio] 2026-05-19 13:52:13.050388 | aio | 2026-05-19 13:52:13.050407 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-19 13:52:13.050420 | aio | Tuesday 19 May 2026 13:52:13 +0000 (0:00:13.919) 0:02:03.234 *********** 2026-05-19 13:52:13.123242 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-19 13:52:13.123430 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-19 13:52:13.123568 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-19 13:52:13.123699 | aio | skipping: [aio] 2026-05-19 13:52:13.123810 | aio | 2026-05-19 13:52:13.123943 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-19 13:52:13.124072 | aio | Tuesday 19 May 2026 13:52:13 +0000 (0:00:00.072) 0:02:03.307 *********** 2026-05-19 13:52:19.156294 | aio | ok: [aio] 2026-05-19 13:52:19.156380 | aio | 2026-05-19 13:52:19.156455 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-19 13:52:19.156557 | aio | Tuesday 19 May 2026 13:52:19 +0000 (0:00:06.033) 0:02:09.341 *********** 2026-05-19 13:52:25.081384 | aio | ok: [aio] 2026-05-19 13:52:25.081546 | aio | 2026-05-19 13:52:25.081794 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-19 13:52:25.082030 | aio | Tuesday 19 May 2026 13:52:25 +0000 (0:00:05.924) 0:02:15.265 *********** 2026-05-19 13:52:25.133771 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-19 13:52:25.133929 | aio | 2026-05-19 13:52:25.134314 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-19 13:52:25.134640 | aio | Tuesday 19 May 2026 13:52:25 +0000 (0:00:00.052) 0:02:15.318 *********** 2026-05-19 13:52:25.170674 | aio | ok: [aio] 2026-05-19 13:52:25.170827 | aio | 2026-05-19 13:52:25.171055 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-19 13:52:25.171346 | aio | Tuesday 19 May 2026 13:52:25 +0000 (0:00:00.036) 0:02:15.354 *********** 2026-05-19 13:52:31.128881 | aio | ok: [aio] 2026-05-19 13:52:31.129079 | aio | 2026-05-19 13:52:31.129314 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-19 13:52:31.129540 | aio | Tuesday 19 May 2026 13:52:31 +0000 (0:00:05.957) 0:02:21.312 *********** 2026-05-19 13:52:31.169554 | aio | ok: [aio] 2026-05-19 13:52:31.169739 | aio | 2026-05-19 13:52:31.170033 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-19 13:52:31.170309 | aio | Tuesday 19 May 2026 13:52:31 +0000 (0:00:00.041) 0:02:21.354 *********** 2026-05-19 13:52:31.202588 | aio | skipping: [aio] => (item=1) 2026-05-19 13:52:31.202822 | aio | skipping: [aio] => (item=1) 2026-05-19 13:52:31.203081 | aio | skipping: [aio] => (item=1) 2026-05-19 13:52:31.203240 | aio | skipping: [aio] 2026-05-19 13:52:31.203429 | aio | 2026-05-19 13:52:31.203645 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-19 13:52:31.203865 | aio | Tuesday 19 May 2026 13:52:31 +0000 (0:00:00.032) 0:02:21.387 *********** 2026-05-19 13:52:31.233474 | aio | skipping: [aio] 2026-05-19 13:52:31.233655 | aio | 2026-05-19 13:52:31.233862 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:52:31.234094 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-19 13:52:31.234319 | aio | 2026-05-19 13:52:31.234497 | aio | 2026-05-19 13:52:31.234753 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:52:31.234991 | aio | Tuesday 19 May 2026 13:52:31 +0000 (0:00:00.031) 0:02:21.418 *********** 2026-05-19 13:52:31.235179 | aio | =============================================================================== 2026-05-19 13:52:31.235374 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.14s 2026-05-19 13:52:31.235575 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.92s 2026-05-19 13:52:31.235772 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.38s 2026-05-19 13:52:31.235984 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.36s 2026-05-19 13:52:31.236193 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.33s 2026-05-19 13:52:31.236408 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.05s 2026-05-19 13:52:31.236619 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.03s 2026-05-19 13:52:31.237218 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.03s 2026-05-19 13:52:31.237504 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.02s 2026-05-19 13:52:31.237732 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 5.96s 2026-05-19 13:52:31.237955 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 5.96s 2026-05-19 13:52:31.238168 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 5.92s 2026-05-19 13:52:31.238415 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.46s 2026-05-19 13:52:31.238682 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.68s 2026-05-19 13:52:31.238913 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.10s 2026-05-19 13:52:31.239126 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.06s 2026-05-19 13:52:31.239335 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.25s 2026-05-19 13:52:31.239545 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.00s 2026-05-19 13:52:31.239750 | aio | Gathering Facts --------------------------------------------------------- 1.23s 2026-05-19 13:52:31.239960 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.17s 2026-05-19 13:52:31.315027 | aio | INFO [default > idempotence] Executed: Successful 2026-05-19 13:52:31.325610 | aio | INFO [default > side_effect] Executing 2026-05-19 13:52:31.325914 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:52:31.331026 | aio | INFO [default > verify] Executing 2026-05-19 13:52:31.942443 | aio | 2026-05-19 13:52:31.942530 | aio | PLAY [Verify] ****************************************************************** 2026-05-19 13:52:31.942668 | aio | 2026-05-19 13:52:31.942800 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-19 13:52:31.942931 | aio | Tuesday 19 May 2026 13:52:31 +0000 (0:00:00.007) 0:00:00.007 *********** 2026-05-19 13:52:33.078024 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-19 13:52:33.078257 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-05-19 13:52:33.078472 | aio | interpreter could change the meaning of that path. See 2026-05-19 13:52:33.078677 | aio | https://docs.ansible.com/ansible- 2026-05-19 13:52:33.078893 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-19 13:52:33.085790 | aio | ok: [aio] 2026-05-19 13:52:33.085997 | aio | 2026-05-19 13:52:33.086265 | aio | TASK [Get cluster health status] *********************************************** 2026-05-19 13:52:33.086459 | aio | Tuesday 19 May 2026 13:52:33 +0000 (0:00:01.143) 0:00:01.150 *********** 2026-05-19 13:52:43.124580 | aio | ok: [aio] 2026-05-19 13:52:43.124761 | aio | 2026-05-19 13:52:43.124999 | aio | TASK [Print cluster health status] ********************************************* 2026-05-19 13:52:43.125211 | aio | Tuesday 19 May 2026 13:52:43 +0000 (0:00:10.038) 0:00:11.188 *********** 2026-05-19 13:52:43.150206 | aio | ok: [aio] => { 2026-05-19 13:52:43.150427 | aio | "_ceph_health": { 2026-05-19 13:52:43.150629 | aio | "changed": false, 2026-05-19 13:52:43.150826 | aio | "cmd": [ 2026-05-19 13:52:43.151018 | aio | "cephadm", 2026-05-19 13:52:43.151243 | aio | "shell", 2026-05-19 13:52:43.151539 | aio | "--", 2026-05-19 13:52:43.151742 | aio | "ceph", 2026-05-19 13:52:43.151930 | aio | "health" 2026-05-19 13:52:43.152129 | aio | ], 2026-05-19 13:52:43.152314 | aio | "delta": "0:00:09.773268", 2026-05-19 13:52:43.152508 | aio | "end": "2026-05-19 13:52:43.090358", 2026-05-19 13:52:43.152701 | aio | "failed": false, 2026-05-19 13:52:43.152912 | aio | "msg": "", 2026-05-19 13:52:43.153139 | aio | "rc": 0, 2026-05-19 13:52:43.153376 | aio | "start": "2026-05-19 13:52:33.317090", 2026-05-19 13:52:43.153574 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-19 13:52:43.153766 | aio | "stderr_lines": [ 2026-05-19 13:52:43.153964 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-19 13:52:43.154278 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-19 13:52:43.154472 | aio | ], 2026-05-19 13:52:43.154679 | aio | "stdout": "HEALTH_OK", 2026-05-19 13:52:43.154905 | aio | "stdout_lines": [ 2026-05-19 13:52:43.155107 | aio | "HEALTH_OK" 2026-05-19 13:52:43.155302 | aio | ] 2026-05-19 13:52:43.155576 | aio | } 2026-05-19 13:52:43.155773 | aio | } 2026-05-19 13:52:43.155953 | aio | 2026-05-19 13:52:43.156131 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-19 13:52:43.156256 | aio | Tuesday 19 May 2026 13:52:43 +0000 (0:00:00.026) 0:00:11.215 *********** 2026-05-19 13:52:43.177442 | aio | ok: [aio] => { 2026-05-19 13:52:43.177596 | aio | "changed": false, 2026-05-19 13:52:43.177725 | aio | "msg": "All assertions passed" 2026-05-19 13:52:43.177847 | aio | } 2026-05-19 13:52:43.177962 | aio | 2026-05-19 13:52:43.178090 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-19 13:52:43.178251 | aio | Tuesday 19 May 2026 13:52:43 +0000 (0:00:00.027) 0:00:11.242 *********** 2026-05-19 13:52:48.911468 | aio | changed: [aio] 2026-05-19 13:52:48.911668 | aio | 2026-05-19 13:52:48.911948 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-19 13:52:48.912295 | aio | Tuesday 19 May 2026 13:52:48 +0000 (0:00:05.733) 0:00:16.976 *********** 2026-05-19 13:52:50.819185 | aio | changed: [aio] 2026-05-19 13:52:50.819261 | aio | 2026-05-19 13:52:50.819274 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-19 13:52:50.819285 | aio | Tuesday 19 May 2026 13:52:50 +0000 (0:00:01.906) 0:00:18.883 *********** 2026-05-19 13:52:51.793382 | aio | ok: [aio] 2026-05-19 13:52:51.793445 | aio | 2026-05-19 13:52:51.793748 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-19 13:52:51.793794 | aio | Tuesday 19 May 2026 13:52:51 +0000 (0:00:00.975) 0:00:19.858 *********** 2026-05-19 13:52:51.828954 | aio | ok: [aio] => { 2026-05-19 13:52:51.830402 | aio | "changed": false, 2026-05-19 13:52:51.830455 | aio | "msg": "All assertions passed" 2026-05-19 13:52:51.830468 | aio | } 2026-05-19 13:52:51.830478 | aio | 2026-05-19 13:52:51.830488 | aio | PLAY RECAP ********************************************************************* 2026-05-19 13:52:51.830698 | aio | aio : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-19 13:52:51.830968 | aio | 2026-05-19 13:52:51.831180 | aio | 2026-05-19 13:52:51.831375 | aio | TASKS RECAP ******************************************************************** 2026-05-19 13:52:51.831504 | aio | Tuesday 19 May 2026 13:52:51 +0000 (0:00:00.035) 0:00:19.893 *********** 2026-05-19 13:52:51.831625 | aio | =============================================================================== 2026-05-19 13:52:51.831751 | aio | Get cluster health status ---------------------------------------------- 10.04s 2026-05-19 13:52:51.831869 | aio | Create a test Ceph pool ------------------------------------------------- 5.73s 2026-05-19 13:52:51.831995 | aio | Create a test Ceph key -------------------------------------------------- 1.91s 2026-05-19 13:52:51.832118 | aio | Gathering Facts --------------------------------------------------------- 1.14s 2026-05-19 13:52:51.832242 | aio | Retrieve info for the test Ceph key ------------------------------------- 0.98s 2026-05-19 13:52:51.832367 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-05-19 13:52:51.832633 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-19 13:52:51.832759 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-05-19 13:52:51.890002 | aio | INFO [default > verify] Executed: Successful 2026-05-19 13:52:51.895555 | aio | INFO [default > cleanup] Executing 2026-05-19 13:52:51.895846 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-19 13:52:51.900759 | aio | INFO [default > destroy] Executing 2026-05-19 13:52:51.900795 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-19 13:52:51.900870 | aio | INFO [default > destroy] Executed: Successful 2026-05-19 13:52:51.901107 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-19 13:52:52.214631 | aio | ok: Runtime: 0:09:39.742449 2026-05-19 13:52:52.243133 | 2026-05-19 13:52:52.243312 | PLAY RECAP 2026-05-19 13:52:52.243381 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 13:52:52.243412 | 2026-05-19 13:52:52.379228 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-19 13:52:52.385851 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:52:53.013644 | 2026-05-19 13:52:53.013814 | PLAY [all] 2026-05-19 13:52:53.027144 | 2026-05-19 13:52:53.027239 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 13:52:53.072664 | aio | skipping: Conditional result was False 2026-05-19 13:52:53.081035 | 2026-05-19 13:52:53.081173 | TASK [fetch-output : Set log path for single node] 2026-05-19 13:52:53.125041 | aio | ok 2026-05-19 13:52:53.131491 | 2026-05-19 13:52:53.131614 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 13:52:53.527317 | aio -> localhost | ok: "/var/lib/zuul/builds/8f433dd8f2aa4eb09651f89eed79b152/work/logs" 2026-05-19 13:52:53.729381 | aio -> localhost | changed: "/var/lib/zuul/builds/8f433dd8f2aa4eb09651f89eed79b152/work/artifacts" 2026-05-19 13:52:53.977067 | aio -> localhost | changed: "/var/lib/zuul/builds/8f433dd8f2aa4eb09651f89eed79b152/work/docs" 2026-05-19 13:52:53.990608 | 2026-05-19 13:52:53.990730 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 13:52:54.653438 | aio | changed: .d..t...... ./ 2026-05-19 13:52:54.653842 | aio | changed: All items complete 2026-05-19 13:52:54.653906 | 2026-05-19 13:52:55.104023 | aio | changed: .d..t...... ./ 2026-05-19 13:52:55.559645 | aio | changed: .d..t...... ./ 2026-05-19 13:52:55.576873 | 2026-05-19 13:52:55.577216 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 13:52:56.020786 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008272 2026-05-19 13:52:56.238113 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007031 2026-05-19 13:52:56.251645 | 2026-05-19 13:52:56.251783 | PLAY [all] 2026-05-19 13:52:56.258567 | 2026-05-19 13:52:56.258651 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 13:52:56.669623 | aio | changed 2026-05-19 13:52:56.675814 | 2026-05-19 13:52:56.675863 | PLAY RECAP 2026-05-19 13:52:56.675907 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 13:52:56.675928 | 2026-05-19 13:52:56.812614 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 13:52:56.816258 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 13:52:57.416313 | 2026-05-19 13:52:57.416455 | PLAY [localhost] 2026-05-19 13:52:57.426801 | 2026-05-19 13:52:57.426876 | TASK [Generate Zuul manifest] 2026-05-19 13:52:57.445623 | localhost | ok 2026-05-19 13:52:57.462679 | 2026-05-19 13:52:57.462760 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 13:52:57.829195 | localhost | changed 2026-05-19 13:52:57.841793 | 2026-05-19 13:52:57.841868 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 13:52:57.966029 | localhost | ok 2026-05-19 13:52:57.974684 | 2026-05-19 13:52:57.974747 | TASK [Upload logs] 2026-05-19 13:52:57.996007 | localhost | ok 2026-05-19 13:52:58.059104 | 2026-05-19 13:52:58.059291 | TASK [Set zuul-log-path fact] 2026-05-19 13:52:58.081731 | localhost | ok 2026-05-19 13:52:58.097413 | 2026-05-19 13:52:58.097598 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 13:52:58.129625 | localhost | ok 2026-05-19 13:52:58.140386 | 2026-05-19 13:52:58.140579 | TASK [upload-logs : Create log directories] 2026-05-19 13:52:58.558977 | localhost | changed 2026-05-19 13:52:58.564453 | 2026-05-19 13:52:58.564548 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 13:52:58.985320 | localhost -> localhost | ok: Runtime: 0:00:00.005593 2026-05-19 13:52:58.991113 | 2026-05-19 13:52:58.991184 | TASK [upload-logs : Upload logs to log server] 2026-05-19 13:52:59.463323 | localhost | Output suppressed because no_log was given 2026-05-19 13:52:59.468489 | 2026-05-19 13:52:59.468580 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 13:52:59.523335 | localhost | skipping: Conditional result was False 2026-05-19 13:52:59.577292 | localhost | skipping: Conditional result was False 2026-05-19 13:52:59.589738 | 2026-05-19 13:52:59.590056 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 13:52:59.634130 | localhost | skipping: Conditional result was False 2026-05-19 13:52:59.634579 | 2026-05-19 13:52:59.637344 | localhost | skipping: Conditional result was False 2026-05-19 13:52:59.654573 | 2026-05-19 13:52:59.654759 | LOOP [upload-logs : Upload console log and json output]