2026-08-06 15:41:39.863015 | Job console starting 2026-08-06 15:41:39.872312 | Updating git repos 2026-08-06 15:41:39.898315 | Cloning repos into workspace 2026-08-06 15:41:41.187330 | Restoring repo states 2026-08-06 15:41:41.195163 | Merging changes 2026-08-06 15:41:41.519837 | Checking out repos 2026-08-06 15:41:41.554527 | Preparing playbooks 2026-08-06 15:41:42.637507 | Running Ansible setup 2026-08-06 15:41:46.198511 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 15:41:46.783537 | 2026-08-06 15:41:46.783673 | PLAY [localhost] 2026-08-06 15:41:46.793368 | 2026-08-06 15:41:46.793520 | TASK [Gathering Facts] 2026-08-06 15:41:47.644575 | localhost | ok 2026-08-06 15:41:47.656188 | 2026-08-06 15:41:47.656302 | TASK [Setup log path fact] 2026-08-06 15:41:47.684870 | localhost | ok 2026-08-06 15:41:47.698960 | 2026-08-06 15:41:47.699047 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 15:41:47.731690 | localhost | ok 2026-08-06 15:41:47.740912 | 2026-08-06 15:41:47.741033 | TASK [emit-job-header : Print job information] 2026-08-06 15:41:47.784079 | # Job Information 2026-08-06 15:41:47.784345 | Ansible Version: 2.16.18 2026-08-06 15:41:47.784415 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-08-06 15:41:47.784464 | Pipeline: check 2026-08-06 15:41:47.784507 | Executor: 2d72f0692154 2026-08-06 15:41:47.784550 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/120 2026-08-06 15:41:47.784601 | Event ID: 053a1ba0-91ad-11f1-981b-8dac464be97b 2026-08-06 15:41:47.790752 | 2026-08-06 15:41:47.790815 | LOOP [emit-job-header : Print node information] 2026-08-06 15:41:47.890864 | localhost | ok: 2026-08-06 15:41:47.891448 | localhost | # Node Information 2026-08-06 15:41:47.891479 | localhost | Inventory Hostname: aio 2026-08-06 15:41:47.891501 | localhost | Hostname: np0000188160 2026-08-06 15:41:47.891521 | localhost | Username: zuul 2026-08-06 15:41:47.891544 | localhost | Distro: Ubuntu 24.04 2026-08-06 15:41:47.891564 | localhost | Provider: yul1 2026-08-06 15:41:47.891584 | localhost | Region: ca-ymq-1 2026-08-06 15:41:47.891602 | localhost | Label: ubuntu-noble 2026-08-06 15:41:47.891621 | localhost | Product Name: OpenStack Nova 2026-08-06 15:41:47.891640 | localhost | Interface IP: 199.204.45.238 2026-08-06 15:41:47.907958 | 2026-08-06 15:41:47.908059 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-06 15:41:48.268909 | localhost -> localhost | changed 2026-08-06 15:41:48.277226 | 2026-08-06 15:41:48.277322 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-06 15:41:49.101908 | localhost -> localhost | changed 2026-08-06 15:41:49.107910 | 2026-08-06 15:41:49.107967 | PLAY [all] 2026-08-06 15:41:49.116038 | 2026-08-06 15:41:49.116108 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-06 15:41:49.334623 | aio -> localhost | ok 2026-08-06 15:41:49.345192 | 2026-08-06 15:41:49.345292 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-06 15:41:49.381768 | aio | ok 2026-08-06 15:41:49.395304 | aio | included: /var/lib/zuul/builds/85be84b93eb64826809a0ffb90ab3b20/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-06 15:41:49.401434 | 2026-08-06 15:41:49.401492 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-06 15:41:50.651349 | aio -> localhost | Generating public/private rsa key pair. 2026-08-06 15:41:50.651569 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/85be84b93eb64826809a0ffb90ab3b20/work/85be84b93eb64826809a0ffb90ab3b20_id_rsa 2026-08-06 15:41:50.651614 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/85be84b93eb64826809a0ffb90ab3b20/work/85be84b93eb64826809a0ffb90ab3b20_id_rsa.pub 2026-08-06 15:41:50.651647 | aio -> localhost | The key fingerprint is: 2026-08-06 15:41:50.651678 | aio -> localhost | SHA256:6e+7U1THQvtEC3CaSgkyHDy+u5Lb5Y2ubvxlDpg+A+4 zuul-build-sshkey 2026-08-06 15:41:50.651720 | aio -> localhost | The key's randomart image is: 2026-08-06 15:41:50.651752 | aio -> localhost | +---[RSA 3072]----+ 2026-08-06 15:41:50.651790 | aio -> localhost | | o+.. ..+...| 2026-08-06 15:41:50.651822 | aio -> localhost | | +o . . + +o+| 2026-08-06 15:41:50.651852 | aio -> localhost | | . . o o ..+.| 2026-08-06 15:41:50.651882 | aio -> localhost | | . ... . o | 2026-08-06 15:41:50.651911 | aio -> localhost | | . S. . .| 2026-08-06 15:41:50.651940 | aio -> localhost | | . .o. . | 2026-08-06 15:41:50.651968 | aio -> localhost | | . +o.o.o . | 2026-08-06 15:41:50.651997 | aio -> localhost | | +o*o B.. | 2026-08-06 15:41:50.652029 | aio -> localhost | | .E=*B= +=+ | 2026-08-06 15:41:50.652059 | aio -> localhost | +----[SHA256]-----+ 2026-08-06 15:41:50.652125 | aio -> localhost | ok: Runtime: 0:00:00.847671 2026-08-06 15:41:50.666515 | 2026-08-06 15:41:50.666778 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-06 15:41:50.705044 | aio | ok 2026-08-06 15:41:50.718199 | aio | included: /var/lib/zuul/builds/85be84b93eb64826809a0ffb90ab3b20/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-06 15:41:50.730660 | 2026-08-06 15:41:50.730729 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-06 15:41:50.747867 | aio | skipping: Conditional result was False 2026-08-06 15:41:50.758757 | 2026-08-06 15:41:50.758864 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-06 15:41:51.295305 | aio | changed 2026-08-06 15:41:51.301809 | 2026-08-06 15:41:51.301872 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-06 15:41:51.518194 | aio | ok 2026-08-06 15:41:51.527548 | 2026-08-06 15:41:51.527704 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-06 15:41:52.106903 | aio | changed 2026-08-06 15:41:52.113738 | 2026-08-06 15:41:52.113827 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-06 15:41:52.659170 | aio | changed 2026-08-06 15:41:52.664829 | 2026-08-06 15:41:52.664896 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-06 15:41:52.690018 | aio | skipping: Conditional result was False 2026-08-06 15:41:52.700831 | 2026-08-06 15:41:52.700934 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-06 15:41:53.111989 | aio -> localhost | changed 2026-08-06 15:41:53.127983 | 2026-08-06 15:41:53.128049 | TASK [add-build-sshkey : Add back temp key] 2026-08-06 15:41:53.410504 | aio -> localhost | Identity added: /var/lib/zuul/builds/85be84b93eb64826809a0ffb90ab3b20/work/85be84b93eb64826809a0ffb90ab3b20_id_rsa (zuul-build-sshkey) 2026-08-06 15:41:53.411165 | aio -> localhost | ok: Runtime: 0:00:00.015989 2026-08-06 15:41:53.416678 | 2026-08-06 15:41:53.416750 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-06 15:41:53.786740 | aio | ok 2026-08-06 15:41:53.791859 | 2026-08-06 15:41:53.791922 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-06 15:41:53.816842 | aio | skipping: Conditional result was False 2026-08-06 15:41:53.832554 | 2026-08-06 15:41:53.832622 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-06 15:41:54.241973 | aio | ok 2026-08-06 15:41:54.248286 | 2026-08-06 15:41:54.248365 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-06 15:41:54.936149 | aio | Output suppressed because no_log was given 2026-08-06 15:41:54.946646 | 2026-08-06 15:41:54.946742 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-06 15:41:55.168576 | aio | ok: "logs" 2026-08-06 15:41:55.168875 | aio | ok: All items complete 2026-08-06 15:41:55.168905 | 2026-08-06 15:41:55.371430 | aio | ok: "artifacts" 2026-08-06 15:41:55.570121 | aio | ok: "docs" 2026-08-06 15:41:55.587865 | 2026-08-06 15:41:55.588092 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-06 15:41:55.815603 | aio | changed: "logs" 2026-08-06 15:41:56.006373 | aio | changed: "artifacts" 2026-08-06 15:41:56.201811 | aio | changed: "docs" 2026-08-06 15:41:56.222423 | 2026-08-06 15:41:56.223092 | PLAY RECAP 2026-08-06 15:41:56.223167 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-06 15:41:56.223210 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:41:56.223242 | 2026-08-06 15:41:56.349218 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 15:41:56.350961 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 15:41:56.985580 | 2026-08-06 15:41:56.985777 | PLAY [all] 2026-08-06 15:41:56.998359 | 2026-08-06 15:41:56.998444 | TASK [setup-uv : Extract archive] 2026-08-06 15:41:59.500601 | aio | changed 2026-08-06 15:41:59.507823 | 2026-08-06 15:41:59.507905 | TASK [setup-uv : Print version] 2026-08-06 15:41:59.890788 | aio | uv 0.8.13 2026-08-06 15:42:00.049477 | aio | ok: Runtime: 0:00:00.015297 2026-08-06 15:42:00.061715 | 2026-08-06 15:42:00.061850 | TASK [Install Ansible collection siblings] 2026-08-06 15:42:00.457098 | aio | ok: 2026-08-06 15:42:00.457336 | aio | Skipping community.general: no checked-out sibling 2026-08-06 15:42:00.457378 | aio | Skipping ansible.utils: no checked-out sibling 2026-08-06 15:42:00.457411 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-08-06 15:42:00.459750 | 2026-08-06 15:42:00.459816 | PLAY RECAP 2026-08-06 15:42:00.459881 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:42:00.459912 | 2026-08-06 15:42:00.602604 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 15:42:00.605985 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 15:42:01.176665 | 2026-08-06 15:42:01.176790 | PLAY [all] 2026-08-06 15:42:01.188225 | 2026-08-06 15:42:01.188301 | LOOP [Check inventory directories] 2026-08-06 15:42:01.588910 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-06 15:42:01.776330 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-08-06 15:42:01.966322 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-08-06 15:42:01.979109 | 2026-08-06 15:42:01.979347 | LOOP [Copy inventory file for Zuul] 2026-08-06 15:42:02.847832 | aio | changed: 2026-08-06 15:42:02.848142 | aio | { 2026-08-06 15:42:02.848185 | aio | "ansible_loop_var": "item", 2026-08-06 15:42:02.848219 | aio | "changed": false, 2026-08-06 15:42:02.848249 | aio | "failed": false, 2026-08-06 15:42:02.848283 | aio | "invocation": { 2026-08-06 15:42:02.848311 | aio | "module_args": { 2026-08-06 15:42:02.848338 | aio | "checksum_algorithm": "sha1", 2026-08-06 15:42:02.848365 | aio | "follow": true, 2026-08-06 15:42:02.848392 | aio | "get_attributes": true, 2026-08-06 15:42:02.848420 | aio | "get_checksum": true, 2026-08-06 15:42:02.848447 | aio | "get_mime": true, 2026-08-06 15:42:02.848474 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-06 15:42:02.848502 | aio | } 2026-08-06 15:42:02.848529 | aio | }, 2026-08-06 15:42:02.848555 | aio | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-06 15:42:02.848581 | aio | "stat": { 2026-08-06 15:42:02.848607 | aio | "atime": 1786030914.831407, 2026-08-06 15:42:02.848634 | aio | "attr_flags": "e", 2026-08-06 15:42:02.848661 | aio | "attributes": [ 2026-08-06 15:42:02.848688 | aio | "extents" 2026-08-06 15:42:02.848713 | aio | ], 2026-08-06 15:42:02.848739 | aio | "block_size": 4096, 2026-08-06 15:42:02.848764 | aio | "blocks": 8, 2026-08-06 15:42:02.848790 | aio | "charset": "unknown", 2026-08-06 15:42:02.848817 | aio | "ctime": 1786030914.839408, 2026-08-06 15:42:02.848844 | aio | "dev": 64769, 2026-08-06 15:42:02.848908 | aio | "device_type": 0, 2026-08-06 15:42:02.848936 | aio | "executable": true, 2026-08-06 15:42:02.848962 | aio | "exists": true, 2026-08-06 15:42:02.849013 | aio | "gid": 1000, 2026-08-06 15:42:02.849036 | aio | "gr_name": "zuul", 2026-08-06 15:42:02.849056 | aio | "inode": 1024032, 2026-08-06 15:42:02.849076 | aio | "isblk": false, 2026-08-06 15:42:02.849093 | aio | "ischr": false, 2026-08-06 15:42:02.849110 | aio | "isdir": true, 2026-08-06 15:42:02.849128 | aio | "isfifo": false, 2026-08-06 15:42:02.849145 | aio | "isgid": false, 2026-08-06 15:42:02.849162 | aio | "islnk": false, 2026-08-06 15:42:02.849179 | aio | "isreg": false, 2026-08-06 15:42:02.849196 | aio | "issock": false, 2026-08-06 15:42:02.849213 | aio | "isuid": false, 2026-08-06 15:42:02.849230 | aio | "mimetype": "unknown", 2026-08-06 15:42:02.849247 | aio | "mode": "0755", 2026-08-06 15:42:02.849265 | aio | "mtime": 1786030901.4801526, 2026-08-06 15:42:02.849282 | aio | "nlink": 10, 2026-08-06 15:42:02.849299 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-06 15:42:02.849317 | aio | "pw_name": "zuul", 2026-08-06 15:42:02.849336 | aio | "readable": true, 2026-08-06 15:42:02.849354 | aio | "rgrp": true, 2026-08-06 15:42:02.849372 | aio | "roth": true, 2026-08-06 15:42:02.849389 | aio | "rusr": true, 2026-08-06 15:42:02.849406 | aio | "size": 4096, 2026-08-06 15:42:02.849424 | aio | "uid": 1000, 2026-08-06 15:42:02.849441 | aio | "version": "1872862671", 2026-08-06 15:42:02.849459 | aio | "wgrp": false, 2026-08-06 15:42:02.849478 | aio | "woth": false, 2026-08-06 15:42:02.849496 | aio | "writeable": true, 2026-08-06 15:42:02.849514 | aio | "wusr": true, 2026-08-06 15:42:02.849532 | aio | "xgrp": true, 2026-08-06 15:42:02.849549 | aio | "xoth": true, 2026-08-06 15:42:02.849566 | aio | "xusr": true 2026-08-06 15:42:02.849584 | aio | } 2026-08-06 15:42:02.849601 | aio | } 2026-08-06 15:42:02.849639 | aio | ok: All items complete 2026-08-06 15:42:02.849661 | 2026-08-06 15:42:02.850979 | aio | skipping: Conditional result was False 2026-08-06 15:42:02.851572 | aio | skipping: Conditional result was False 2026-08-06 15:42:02.867481 | 2026-08-06 15:42:02.867650 | LOOP [Switch "ansible_host" to private IP] 2026-08-06 15:42:03.240839 | aio | changed: 1 replacements made 2026-08-06 15:42:03.242460 | aio | skipping: Conditional result was False 2026-08-06 15:42:03.243052 | aio | skipping: Conditional result was False 2026-08-06 15:42:03.264787 | 2026-08-06 15:42:03.264929 | TASK [Run Molecule scenario] 2026-08-06 15:42:03.714648 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-06 15:42:03.714802 | aio | Creating virtual environment at: .venv 2026-08-06 15:42:03.999009 | aio | Downloading pygments (1.2MiB) 2026-08-06 15:42:03.999209 | aio | Downloading netaddr (2.2MiB) 2026-08-06 15:42:03.999428 | aio | Downloading ansible-core (2.3MiB) 2026-08-06 15:42:03.999655 | aio | Downloading cryptography (4.3MiB) 2026-08-06 15:42:04.211626 | aio | Downloading netaddr 2026-08-06 15:42:04.225911 | aio | Downloading cryptography 2026-08-06 15:42:04.282784 | aio | Downloading pygments 2026-08-06 15:42:04.437685 | aio | Downloading ansible-core 2026-08-06 15:42:04.485828 | aio | Installed 37 packages in 47ms 2026-08-06 15:42:05.243696 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-08-06 15:42:05.243796 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-08-06 15:42:06.169671 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-06 15:42:06.169755 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-08-06 15:42:28.475109 | aio | INFO [default > dependency] Executing 2026-08-06 15:42:28.475324 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-08-06 15:42:28.475610 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-08-06 15:42:28.475795 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-06 15:42:28.482748 | aio | INFO [default > cleanup] Executing 2026-08-06 15:42:28.483125 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:42:28.488742 | aio | INFO [default > destroy] Executing 2026-08-06 15:42:28.488790 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-06 15:42:28.488902 | aio | INFO [default > destroy] Executed: Successful 2026-08-06 15:42:28.494672 | aio | INFO [default > syntax] Executing 2026-08-06 15:42:29.975859 | aio | 2026-08-06 15:42:29.976228 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-08-06 15:42:30.089031 | aio | INFO [default > syntax] Executed: Successful 2026-08-06 15:42:30.100074 | aio | INFO [default > create] Executing 2026-08-06 15:42:30.102644 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:42:30.108952 | aio | INFO [default > prepare] Executing 2026-08-06 15:42:31.137019 | aio | 2026-08-06 15:42:31.137220 | aio | PLAY [Prepare] ***************************************************************** 2026-08-06 15:42:31.137466 | aio | 2026-08-06 15:42:31.137726 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:42:31.138000 | aio | Thursday 06 August 2026 15:42:31 +0000 (0:00:00.033) 0:00:00.033 ******* 2026-08-06 15:42:32.407053 | aio | [WARNING]: Host 'aio' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:42:32.412986 | aio | ok: [aio] 2026-08-06 15:42:32.413188 | aio | 2026-08-06 15:42:32.413439 | aio | TASK [Configure short hostname] ************************************************ 2026-08-06 15:42:32.413723 | aio | Thursday 06 August 2026 15:42:32 +0000 (0:00:01.276) 0:00:01.310 ******* 2026-08-06 15:42:34.232379 | aio | changed: [aio] 2026-08-06 15:42:34.232436 | aio | 2026-08-06 15:42:34.232447 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-08-06 15:42:34.232458 | aio | Thursday 06 August 2026 15:42:34 +0000 (0:00:01.817) 0:00:03.127 ******* 2026-08-06 15:42:34.629580 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-06 15:42:34.635603 | aio | changed: [aio] 2026-08-06 15:42:34.635872 | aio | 2026-08-06 15:42:34.636167 | aio | TASK [Update apt cache] ******************************************************** 2026-08-06 15:42:34.636444 | aio | Thursday 06 August 2026 15:42:34 +0000 (0:00:00.405) 0:00:03.532 ******* 2026-08-06 15:42:51.321551 | aio | changed: [aio] 2026-08-06 15:42:51.321769 | aio | 2026-08-06 15:42:51.322104 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-08-06 15:42:51.322338 | aio | 2026-08-06 15:42:51.322605 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:42:51.322885 | aio | Thursday 06 August 2026 15:42:51 +0000 (0:00:16.685) 0:00:20.218 ******* 2026-08-06 15:42:52.253359 | aio | ok: [aio] 2026-08-06 15:42:52.253518 | aio | 2026-08-06 15:42:52.253777 | aio | TASK [Install depedencies] ***************************************************** 2026-08-06 15:42:52.254072 | aio | Thursday 06 August 2026 15:42:52 +0000 (0:00:00.931) 0:00:21.150 ******* 2026-08-06 15:43:10.284001 | aio | changed: [aio] 2026-08-06 15:43:10.284319 | aio | 2026-08-06 15:43:10.284572 | aio | TASK [Start up service] ******************************************************** 2026-08-06 15:43:10.284827 | aio | Thursday 06 August 2026 15:43:10 +0000 (0:00:18.026) 0:00:39.176 ******* 2026-08-06 15:43:10.984835 | aio | ok: [aio] 2026-08-06 15:43:10.985090 | aio | 2026-08-06 15:43:10.985355 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-08-06 15:43:10.985640 | aio | Thursday 06 August 2026 15:43:10 +0000 (0:00:00.705) 0:00:39.881 ******* 2026-08-06 15:43:11.427742 | aio | ok: [aio] 2026-08-06 15:43:11.427794 | aio | 2026-08-06 15:43:11.427905 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-08-06 15:43:11.428057 | aio | Thursday 06 August 2026 15:43:11 +0000 (0:00:00.443) 0:00:40.325 ******* 2026-08-06 15:43:12.301003 | aio | changed: [aio] 2026-08-06 15:43:12.301043 | aio | 2026-08-06 15:43:12.301295 | aio | TASK [Get list of all loopback devices] **************************************** 2026-08-06 15:43:12.301601 | aio | Thursday 06 August 2026 15:43:12 +0000 (0:00:00.872) 0:00:41.197 ******* 2026-08-06 15:43:12.620847 | aio | ok: [aio] 2026-08-06 15:43:12.621137 | aio | 2026-08-06 15:43:12.621989 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-08-06 15:43:12.622004 | aio | Thursday 06 August 2026 15:43:12 +0000 (0:00:00.319) 0:00:41.517 ******* 2026-08-06 15:43:12.651920 | aio | skipping: [aio] 2026-08-06 15:43:12.652273 | aio | 2026-08-06 15:43:12.652541 | aio | TASK [Create devices for Ceph] ************************************************* 2026-08-06 15:43:12.652800 | aio | Thursday 06 August 2026 15:43:12 +0000 (0:00:00.031) 0:00:41.548 ******* 2026-08-06 15:43:13.492820 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:43:13.493096 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:43:13.493377 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:43:13.493598 | aio | 2026-08-06 15:43:13.493839 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-08-06 15:43:13.494113 | aio | Thursday 06 August 2026 15:43:13 +0000 (0:00:00.841) 0:00:42.389 ******* 2026-08-06 15:43:14.442084 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:43:14.442240 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:43:14.442418 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:43:14.442588 | aio | 2026-08-06 15:43:14.442788 | aio | TASK [Start loop devices] ****************************************************** 2026-08-06 15:43:14.442999 | aio | Thursday 06 August 2026 15:43:14 +0000 (0:00:00.949) 0:00:43.338 ******* 2026-08-06 15:43:15.457137 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:43:15.457195 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:43:15.457209 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:43:15.457229 | aio | 2026-08-06 15:43:15.457753 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-08-06 15:43:15.457802 | aio | Thursday 06 August 2026 15:43:15 +0000 (0:00:01.014) 0:00:44.353 ******* 2026-08-06 15:43:17.093552 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:43:17.093692 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:43:17.093792 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:43:17.093935 | aio | 2026-08-06 15:43:17.094124 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-08-06 15:43:17.094327 | aio | Thursday 06 August 2026 15:43:17 +0000 (0:00:01.635) 0:00:45.988 ******* 2026-08-06 15:43:18.952364 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-08-06 15:43:18.952614 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-08-06 15:43:18.952867 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-08-06 15:43:18.954097 | aio | 2026-08-06 15:43:18.954157 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:43:18.954169 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-06 15:43:18.954178 | aio | 2026-08-06 15:43:18.954187 | aio | 2026-08-06 15:43:18.954195 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:43:18.954211 | aio | Thursday 06 August 2026 15:43:18 +0000 (0:00:01.860) 0:00:47.848 ******* 2026-08-06 15:43:18.955012 | aio | =============================================================================== 2026-08-06 15:43:18.955046 | aio | Install depedencies ---------------------------------------------------- 18.03s 2026-08-06 15:43:18.955053 | aio | Update apt cache ------------------------------------------------------- 16.69s 2026-08-06 15:43:18.955060 | aio | Create a logical volume for each loop device ---------------------------- 1.86s 2026-08-06 15:43:18.955065 | aio | Configure short hostname ------------------------------------------------ 1.82s 2026-08-06 15:43:18.955138 | aio | Create a volume group for each loop device ------------------------------ 1.64s 2026-08-06 15:43:18.955330 | aio | Gathering Facts --------------------------------------------------------- 1.28s 2026-08-06 15:43:18.955522 | aio | Start loop devices ------------------------------------------------------ 1.01s 2026-08-06 15:43:18.955715 | aio | Set permissions on loopback devices ------------------------------------- 0.95s 2026-08-06 15:43:18.955904 | aio | Gathering Facts --------------------------------------------------------- 0.93s 2026-08-06 15:43:18.956117 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.87s 2026-08-06 15:43:18.956312 | aio | Create devices for Ceph ------------------------------------------------- 0.84s 2026-08-06 15:43:18.956541 | aio | Start up service -------------------------------------------------------- 0.71s 2026-08-06 15:43:18.956736 | aio | Generate lvm.conf ------------------------------------------------------- 0.44s 2026-08-06 15:43:18.956927 | aio | Ensure hostname inside hosts file --------------------------------------- 0.41s 2026-08-06 15:43:18.957140 | aio | Get list of all loopback devices ---------------------------------------- 0.32s 2026-08-06 15:43:18.957344 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-08-06 15:43:19.056956 | aio | INFO [default > prepare] Executed: Successful 2026-08-06 15:43:19.065885 | aio | INFO [default > converge] Executing 2026-08-06 15:43:20.507653 | aio | 2026-08-06 15:43:20.508338 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-06 15:43:20.508669 | aio | 2026-08-06 15:43:20.509034 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:43:20.509384 | aio | Thursday 06 August 2026 15:43:20 +0000 (0:00:00.069) 0:00:00.069 ******* 2026-08-06 15:43:21.718653 | aio | [WARNING]: Host 'aio' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:43:21.729110 | aio | ok: [aio] 2026-08-06 15:43:21.729156 | aio | 2026-08-06 15:43:21.729162 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:43:21.729338 | aio | Thursday 06 August 2026 15:43:21 +0000 (0:00:01.220) 0:00:01.290 ******* 2026-08-06 15:43:22.191125 | aio | ok: [aio] 2026-08-06 15:43:22.191167 | aio | 2026-08-06 15:43:22.191175 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:43:22.191182 | aio | Thursday 06 August 2026 15:43:22 +0000 (0:00:00.461) 0:00:01.751 ******* 2026-08-06 15:43:22.272502 | aio | skipping: [aio] 2026-08-06 15:43:22.272672 | aio | 2026-08-06 15:43:22.272923 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:43:22.273274 | aio | Thursday 06 August 2026 15:43:22 +0000 (0:00:00.082) 0:00:01.833 ******* 2026-08-06 15:43:22.708045 | aio | changed: [aio] 2026-08-06 15:43:22.708144 | aio | 2026-08-06 15:43:22.708410 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:43:22.708662 | aio | Thursday 06 August 2026 15:43:22 +0000 (0:00:00.435) 0:00:02.269 ******* 2026-08-06 15:43:22.812881 | aio | ok: [aio] => { 2026-08-06 15:43:22.813241 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:43:22.813407 | aio | } 2026-08-06 15:43:22.813635 | aio | 2026-08-06 15:43:22.813893 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:43:22.814190 | aio | Thursday 06 August 2026 15:43:22 +0000 (0:00:00.104) 0:00:02.374 ******* 2026-08-06 15:43:23.602071 | aio | changed: [aio] 2026-08-06 15:43:23.602160 | aio | 2026-08-06 15:43:23.602185 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:43:23.602201 | aio | Thursday 06 August 2026 15:43:23 +0000 (0:00:00.788) 0:00:03.162 ******* 2026-08-06 15:43:23.654315 | aio | skipping: [aio] 2026-08-06 15:43:23.654510 | aio | 2026-08-06 15:43:23.654772 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:43:23.655061 | aio | Thursday 06 August 2026 15:43:23 +0000 (0:00:00.053) 0:00:03.215 ******* 2026-08-06 15:43:23.708938 | aio | skipping: [aio] 2026-08-06 15:43:23.709193 | aio | 2026-08-06 15:43:23.709454 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:43:23.709704 | aio | Thursday 06 August 2026 15:43:23 +0000 (0:00:00.054) 0:00:03.270 ******* 2026-08-06 15:43:24.025177 | aio | ok: [aio] 2026-08-06 15:43:24.025237 | aio | 2026-08-06 15:43:24.025247 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:43:24.025415 | aio | Thursday 06 August 2026 15:43:24 +0000 (0:00:00.315) 0:00:03.586 ******* 2026-08-06 15:43:25.085909 | aio | ok: [aio] 2026-08-06 15:43:25.086155 | aio | 2026-08-06 15:43:25.086449 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:43:25.086709 | aio | Thursday 06 August 2026 15:43:25 +0000 (0:00:01.061) 0:00:04.647 ******* 2026-08-06 15:43:25.180649 | aio | ok: [aio] => { 2026-08-06 15:43:25.180904 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:43:25.181250 | aio | } 2026-08-06 15:43:25.181467 | aio | 2026-08-06 15:43:25.181751 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:43:25.182109 | aio | Thursday 06 August 2026 15:43:25 +0000 (0:00:00.095) 0:00:04.742 ******* 2026-08-06 15:43:26.024826 | aio | changed: [aio] 2026-08-06 15:43:26.025050 | aio | 2026-08-06 15:43:26.025308 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:43:26.025557 | aio | Thursday 06 August 2026 15:43:26 +0000 (0:00:00.844) 0:00:05.586 ******* 2026-08-06 15:43:29.177317 | aio | changed: [aio] 2026-08-06 15:43:29.177481 | aio | 2026-08-06 15:43:29.177755 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:43:29.178033 | aio | Thursday 06 August 2026 15:43:29 +0000 (0:00:03.152) 0:00:08.738 ******* 2026-08-06 15:43:29.215422 | aio | skipping: [aio] 2026-08-06 15:43:29.215605 | aio | 2026-08-06 15:43:29.215860 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:43:29.216167 | aio | Thursday 06 August 2026 15:43:29 +0000 (0:00:00.038) 0:00:08.776 ******* 2026-08-06 15:43:29.246992 | aio | skipping: [aio] 2026-08-06 15:43:29.247193 | aio | 2026-08-06 15:43:29.247436 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:43:29.247680 | aio | Thursday 06 August 2026 15:43:29 +0000 (0:00:00.031) 0:00:08.808 ******* 2026-08-06 15:43:29.283388 | aio | skipping: [aio] 2026-08-06 15:43:29.283567 | aio | 2026-08-06 15:43:29.283812 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:43:29.284100 | aio | Thursday 06 August 2026 15:43:29 +0000 (0:00:00.036) 0:00:08.845 ******* 2026-08-06 15:43:36.390671 | aio | changed: [aio] 2026-08-06 15:43:36.390713 | aio | 2026-08-06 15:43:36.390721 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:43:36.390729 | aio | Thursday 06 August 2026 15:43:36 +0000 (0:00:07.106) 0:00:15.951 ******* 2026-08-06 15:43:37.174452 | aio | changed: [aio] 2026-08-06 15:43:37.174525 | aio | 2026-08-06 15:43:37.174539 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:43:37.174551 | aio | Thursday 06 August 2026 15:43:37 +0000 (0:00:00.781) 0:00:16.733 ******* 2026-08-06 15:43:38.563076 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:43:38.563135 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:43:38.563149 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:43:38.563161 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:43:38.563173 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:43:38.563185 | aio | 2026-08-06 15:43:38.563204 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:43:38.563219 | aio | Thursday 06 August 2026 15:43:38 +0000 (0:00:01.390) 0:00:18.123 ******* 2026-08-06 15:43:39.414012 | aio | changed: [aio] 2026-08-06 15:43:39.414040 | aio | 2026-08-06 15:43:39.414046 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:43:39.414052 | aio | Thursday 06 August 2026 15:43:39 +0000 (0:00:00.839) 0:00:18.963 ******* 2026-08-06 15:43:39.414057 | aio | 2026-08-06 15:43:39.414063 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-06 15:43:39.414190 | aio | Thursday 06 August 2026 15:43:39 +0000 (0:00:00.009) 0:00:18.972 ******* 2026-08-06 15:43:40.565538 | aio | ok: [aio] 2026-08-06 15:43:40.565588 | aio | 2026-08-06 15:43:40.565601 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-06 15:43:40.565614 | aio | Thursday 06 August 2026 15:43:40 +0000 (0:00:01.152) 0:00:20.125 ******* 2026-08-06 15:43:41.168797 | aio | changed: [aio] 2026-08-06 15:43:41.168883 | aio | 2026-08-06 15:43:41.168897 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:43:41.168910 | aio | Thursday 06 August 2026 15:43:41 +0000 (0:00:00.602) 0:00:20.727 ******* 2026-08-06 15:43:41.917141 | aio | changed: [aio] 2026-08-06 15:43:41.917203 | aio | 2026-08-06 15:43:41.917217 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:43:41.917230 | aio | Thursday 06 August 2026 15:43:41 +0000 (0:00:00.749) 0:00:21.477 ******* 2026-08-06 15:43:42.226424 | aio | ok: [aio] 2026-08-06 15:43:42.226493 | aio | 2026-08-06 15:43:42.226581 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:43:42.226693 | aio | Thursday 06 August 2026 15:43:42 +0000 (0:00:00.310) 0:00:21.787 ******* 2026-08-06 15:43:42.311171 | aio | ok: [aio] => { 2026-08-06 15:43:42.311239 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:43:42.311259 | aio | } 2026-08-06 15:43:42.312077 | aio | 2026-08-06 15:43:42.312127 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:43:42.312162 | aio | Thursday 06 August 2026 15:43:42 +0000 (0:00:00.083) 0:00:21.871 ******* 2026-08-06 15:43:43.295753 | aio | changed: [aio] 2026-08-06 15:43:43.295803 | aio | 2026-08-06 15:43:43.295814 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:43:43.295824 | aio | Thursday 06 August 2026 15:43:43 +0000 (0:00:00.984) 0:00:22.855 ******* 2026-08-06 15:43:47.932614 | aio | changed: [aio] 2026-08-06 15:43:47.932672 | aio | 2026-08-06 15:43:47.932686 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:43:47.932698 | aio | Thursday 06 August 2026 15:43:47 +0000 (0:00:04.636) 0:00:27.492 ******* 2026-08-06 15:43:48.873687 | aio | ok: [aio] 2026-08-06 15:43:48.873777 | aio | 2026-08-06 15:43:48.873792 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:43:48.873806 | aio | Thursday 06 August 2026 15:43:48 +0000 (0:00:00.940) 0:00:28.433 ******* 2026-08-06 15:43:49.345134 | aio | changed: [aio] 2026-08-06 15:43:49.345159 | aio | 2026-08-06 15:43:49.345168 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:43:49.345175 | aio | Thursday 06 August 2026 15:43:49 +0000 (0:00:00.472) 0:00:28.905 ******* 2026-08-06 15:43:50.027507 | aio | changed: [aio] 2026-08-06 15:43:50.027554 | aio | 2026-08-06 15:43:50.027567 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:43:50.027603 | aio | Thursday 06 August 2026 15:43:50 +0000 (0:00:00.682) 0:00:29.587 ******* 2026-08-06 15:43:50.908208 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:43:50.908268 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:43:50.908282 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:43:50.908294 | aio | 2026-08-06 15:43:50.908307 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:43:50.908318 | aio | Thursday 06 August 2026 15:43:50 +0000 (0:00:00.879) 0:00:30.467 ******* 2026-08-06 15:43:51.581596 | aio | changed: [aio] 2026-08-06 15:43:51.581648 | aio | 2026-08-06 15:43:51.581662 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:43:51.581674 | aio | Thursday 06 August 2026 15:43:51 +0000 (0:00:00.674) 0:00:31.141 ******* 2026-08-06 15:43:52.261081 | aio | changed: [aio] 2026-08-06 15:43:52.261140 | aio | 2026-08-06 15:43:52.261156 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:43:52.261169 | aio | Thursday 06 August 2026 15:43:52 +0000 (0:00:00.671) 0:00:31.812 ******* 2026-08-06 15:43:52.261181 | aio | 2026-08-06 15:43:52.261192 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-06 15:43:52.261204 | aio | Thursday 06 August 2026 15:43:52 +0000 (0:00:00.007) 0:00:31.820 ******* 2026-08-06 15:43:53.209400 | aio | ok: [aio] 2026-08-06 15:43:53.209454 | aio | 2026-08-06 15:43:53.209468 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-06 15:43:53.209480 | aio | Thursday 06 August 2026 15:43:53 +0000 (0:00:00.949) 0:00:32.769 ******* 2026-08-06 15:43:54.208494 | aio | changed: [aio] 2026-08-06 15:43:54.208563 | aio | 2026-08-06 15:43:54.208577 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:43:54.208590 | aio | Thursday 06 August 2026 15:43:54 +0000 (0:00:00.999) 0:00:33.768 ******* 2026-08-06 15:43:55.972933 | aio | changed: [aio] 2026-08-06 15:43:55.972982 | aio | 2026-08-06 15:43:55.972992 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:43:55.972999 | aio | Thursday 06 August 2026 15:43:55 +0000 (0:00:01.765) 0:00:35.534 ******* 2026-08-06 15:43:56.034235 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:43:56.034360 | aio | 2026-08-06 15:43:56.034508 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:43:56.034663 | aio | Thursday 06 August 2026 15:43:56 +0000 (0:00:00.061) 0:00:35.595 ******* 2026-08-06 15:43:56.081505 | aio | skipping: [aio] 2026-08-06 15:43:56.081559 | aio | 2026-08-06 15:43:56.081569 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:43:56.081579 | aio | Thursday 06 August 2026 15:43:56 +0000 (0:00:00.046) 0:00:35.641 ******* 2026-08-06 15:43:57.040477 | aio | ok: [aio] 2026-08-06 15:43:57.040517 | aio | 2026-08-06 15:43:57.040524 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:43:57.040530 | aio | Thursday 06 August 2026 15:43:57 +0000 (0:00:00.959) 0:00:36.600 ******* 2026-08-06 15:43:57.975150 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:43:57.975201 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:43:57.975208 | aio | 2026-08-06 15:43:57.975213 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:43:57.975218 | aio | Thursday 06 August 2026 15:43:57 +0000 (0:00:00.935) 0:00:37.535 ******* 2026-08-06 15:43:58.878506 | aio | changed: [aio] 2026-08-06 15:43:58.878561 | aio | 2026-08-06 15:43:58.878572 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:43:58.878581 | aio | Thursday 06 August 2026 15:43:58 +0000 (0:00:00.902) 0:00:38.438 ******* 2026-08-06 15:43:59.177605 | aio | ok: [aio] 2026-08-06 15:43:59.177655 | aio | 2026-08-06 15:43:59.177678 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:43:59.177688 | aio | Thursday 06 August 2026 15:43:59 +0000 (0:00:00.299) 0:00:38.737 ******* 2026-08-06 15:43:59.752108 | aio | changed: [aio] 2026-08-06 15:43:59.752167 | aio | 2026-08-06 15:43:59.752174 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:43:59.752181 | aio | Thursday 06 August 2026 15:43:59 +0000 (0:00:00.574) 0:00:39.311 ******* 2026-08-06 15:44:00.193814 | aio | changed: [aio] 2026-08-06 15:44:00.193851 | aio | 2026-08-06 15:44:00.193856 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-06 15:44:00.193861 | aio | Thursday 06 August 2026 15:44:00 +0000 (0:00:00.442) 0:00:39.754 ******* 2026-08-06 15:44:00.483170 | aio | ok: [aio] 2026-08-06 15:44:00.483197 | aio | 2026-08-06 15:44:00.483273 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-06 15:44:00.483430 | aio | Thursday 06 August 2026 15:44:00 +0000 (0:00:00.289) 0:00:40.044 ******* 2026-08-06 15:44:00.802666 | aio | ok: [aio] => (item=aio) 2026-08-06 15:44:00.803090 | aio | 2026-08-06 15:44:00.803464 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-06 15:44:00.803823 | aio | Thursday 06 August 2026 15:44:00 +0000 (0:00:00.319) 0:00:40.363 ******* 2026-08-06 15:44:00.856461 | aio | ok: [aio] 2026-08-06 15:44:00.856548 | aio | 2026-08-06 15:44:00.856674 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-06 15:44:00.856780 | aio | Thursday 06 August 2026 15:44:00 +0000 (0:00:00.053) 0:00:40.417 ******* 2026-08-06 15:44:00.951524 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-08-06 15:44:00.951582 | aio | 2026-08-06 15:44:00.951593 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-08-06 15:44:00.951602 | aio | Thursday 06 August 2026 15:44:00 +0000 (0:00:00.094) 0:00:40.511 ******* 2026-08-06 15:44:01.361162 | aio | changed: [aio] 2026-08-06 15:44:01.361198 | aio | 2026-08-06 15:44:01.361609 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-08-06 15:44:01.361647 | aio | Thursday 06 August 2026 15:44:01 +0000 (0:00:00.409) 0:00:40.921 ******* 2026-08-06 15:44:02.321687 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-08-06 15:44:02.321726 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-08-06 15:44:02.321732 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-08-06 15:44:02.321754 | aio | 2026-08-06 15:44:02.321760 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-08-06 15:44:02.321765 | aio | Thursday 06 August 2026 15:44:02 +0000 (0:00:00.960) 0:00:41.881 ******* 2026-08-06 15:45:31.663737 | aio | ok: [aio] 2026-08-06 15:45:31.663781 | aio | 2026-08-06 15:45:31.663788 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-08-06 15:45:31.663793 | aio | Thursday 06 August 2026 15:45:31 +0000 (0:01:29.341) 0:02:11.222 ******* 2026-08-06 15:45:32.009148 | aio | changed: [aio] 2026-08-06 15:45:32.009385 | aio | 2026-08-06 15:45:32.010445 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-08-06 15:45:32.010463 | aio | Thursday 06 August 2026 15:45:32 +0000 (0:00:00.347) 0:02:11.570 ******* 2026-08-06 15:45:32.065899 | aio | ok: [aio] 2026-08-06 15:45:32.065940 | aio | 2026-08-06 15:45:32.065949 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:45:32.065960 | aio | Thursday 06 August 2026 15:45:32 +0000 (0:00:00.053) 0:02:11.623 ******* 2026-08-06 15:45:32.150546 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:45:32.150577 | aio | 2026-08-06 15:45:32.150584 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:45:32.150590 | aio | Thursday 06 August 2026 15:45:32 +0000 (0:00:00.088) 0:02:11.711 ******* 2026-08-06 15:45:37.975012 | aio | ok: [aio] 2026-08-06 15:45:37.975089 | aio | 2026-08-06 15:45:37.975364 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:45:37.975419 | aio | Thursday 06 August 2026 15:45:37 +0000 (0:00:05.824) 0:02:17.536 ******* 2026-08-06 15:45:38.043073 | aio | ok: [aio] => (item=aio) 2026-08-06 15:45:38.043142 | aio | 2026-08-06 15:45:38.043157 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:45:38.043177 | aio | Thursday 06 August 2026 15:45:38 +0000 (0:00:00.067) 0:02:17.603 ******* 2026-08-06 15:45:38.561364 | aio | ok: [aio] 2026-08-06 15:45:38.561473 | aio | 2026-08-06 15:45:38.561601 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:45:38.561719 | aio | Thursday 06 August 2026 15:45:38 +0000 (0:00:00.518) 0:02:18.122 ******* 2026-08-06 15:45:45.539097 | aio | ok: [aio] 2026-08-06 15:45:45.539166 | aio | 2026-08-06 15:45:45.539558 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-06 15:45:45.539630 | aio | Thursday 06 August 2026 15:45:45 +0000 (0:00:06.977) 0:02:25.099 ******* 2026-08-06 15:45:57.453021 | aio | changed: [aio] 2026-08-06 15:45:57.453062 | aio | 2026-08-06 15:45:57.453068 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-06 15:45:57.453078 | aio | Thursday 06 August 2026 15:45:57 +0000 (0:00:11.913) 0:02:37.013 ******* 2026-08-06 15:46:11.795465 | aio | ok: [aio] 2026-08-06 15:46:11.795523 | aio | 2026-08-06 15:46:11.795537 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:46:11.795549 | aio | Thursday 06 August 2026 15:46:11 +0000 (0:00:14.342) 0:02:51.355 ******* 2026-08-06 15:46:11.876121 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:46:11.876178 | aio | 2026-08-06 15:46:11.876190 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:46:11.876321 | aio | Thursday 06 August 2026 15:46:11 +0000 (0:00:00.081) 0:02:51.436 ******* 2026-08-06 15:46:11.931137 | aio | skipping: [aio] 2026-08-06 15:46:11.931194 | aio | 2026-08-06 15:46:11.931214 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:46:11.931504 | aio | Thursday 06 August 2026 15:46:11 +0000 (0:00:00.055) 0:02:51.491 ******* 2026-08-06 15:46:11.990070 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:46:11.990127 | aio | skipping: [aio] 2026-08-06 15:46:11.990140 | aio | 2026-08-06 15:46:11.990499 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:46:11.990549 | aio | Thursday 06 August 2026 15:46:11 +0000 (0:00:00.058) 0:02:51.550 ******* 2026-08-06 15:46:12.361404 | aio | ok: [aio] 2026-08-06 15:46:12.361473 | aio | 2026-08-06 15:46:12.361562 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:46:12.361675 | aio | Thursday 06 August 2026 15:46:12 +0000 (0:00:00.372) 0:02:51.922 ******* 2026-08-06 15:46:19.375528 | aio | ok: [aio] 2026-08-06 15:46:19.375592 | aio | 2026-08-06 15:46:19.375621 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-06 15:46:19.375635 | aio | Thursday 06 August 2026 15:46:19 +0000 (0:00:07.013) 0:02:58.935 ******* 2026-08-06 15:46:33.198409 | aio | changed: [aio] 2026-08-06 15:46:33.198453 | aio | 2026-08-06 15:46:33.198461 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-06 15:46:33.198467 | aio | Thursday 06 August 2026 15:46:33 +0000 (0:00:13.821) 0:03:12.756 ******* 2026-08-06 15:46:39.585955 | aio | ok: [aio] 2026-08-06 15:46:39.586100 | aio | 2026-08-06 15:46:39.586115 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-06 15:46:39.586128 | aio | Thursday 06 August 2026 15:46:39 +0000 (0:00:06.388) 0:03:19.145 ******* 2026-08-06 15:46:47.379382 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-06 15:46:47.379461 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-06 15:46:47.379579 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-08-06 15:46:47.379694 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-06 15:46:47.379826 | aio | 2026-08-06 15:46:47.379933 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-06 15:46:47.380054 | aio | 2026-08-06 15:46:47.380166 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:46:47.380282 | aio | Thursday 06 August 2026 15:46:47 +0000 (0:00:07.792) 0:03:26.938 ******* 2026-08-06 15:46:49.437211 | aio | ok: [aio] 2026-08-06 15:46:49.437272 | aio | 2026-08-06 15:46:49.437388 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:46:49.437501 | aio | Thursday 06 August 2026 15:46:49 +0000 (0:00:02.060) 0:03:28.998 ******* 2026-08-06 15:46:49.848134 | aio | ok: [aio] 2026-08-06 15:46:49.848192 | aio | 2026-08-06 15:46:49.848285 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:46:49.848400 | aio | Thursday 06 August 2026 15:46:49 +0000 (0:00:00.410) 0:03:29.409 ******* 2026-08-06 15:46:49.890313 | aio | skipping: [aio] 2026-08-06 15:46:49.890371 | aio | 2026-08-06 15:46:49.890508 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:46:49.890619 | aio | Thursday 06 August 2026 15:46:49 +0000 (0:00:00.040) 0:03:29.449 ******* 2026-08-06 15:46:50.206781 | aio | ok: [aio] 2026-08-06 15:46:50.206841 | aio | 2026-08-06 15:46:50.206915 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:46:50.207075 | aio | Thursday 06 August 2026 15:46:50 +0000 (0:00:00.318) 0:03:29.768 ******* 2026-08-06 15:46:50.281759 | aio | ok: [aio] => { 2026-08-06 15:46:50.281816 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:46:50.281919 | aio | } 2026-08-06 15:46:50.282057 | aio | 2026-08-06 15:46:50.282181 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:46:50.282271 | aio | Thursday 06 August 2026 15:46:50 +0000 (0:00:00.074) 0:03:29.843 ******* 2026-08-06 15:46:50.730977 | aio | ok: [aio] 2026-08-06 15:46:50.733983 | aio | 2026-08-06 15:46:50.734000 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:46:50.734006 | aio | Thursday 06 August 2026 15:46:50 +0000 (0:00:00.449) 0:03:30.292 ******* 2026-08-06 15:46:50.779602 | aio | skipping: [aio] 2026-08-06 15:46:50.779833 | aio | 2026-08-06 15:46:50.780129 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:46:50.780373 | aio | Thursday 06 August 2026 15:46:50 +0000 (0:00:00.049) 0:03:30.341 ******* 2026-08-06 15:46:50.824605 | aio | skipping: [aio] 2026-08-06 15:46:50.824826 | aio | 2026-08-06 15:46:50.825139 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:46:50.825403 | aio | Thursday 06 August 2026 15:46:50 +0000 (0:00:00.044) 0:03:30.386 ******* 2026-08-06 15:46:51.138244 | aio | ok: [aio] 2026-08-06 15:46:51.138478 | aio | 2026-08-06 15:46:51.138724 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:46:51.138974 | aio | Thursday 06 August 2026 15:46:51 +0000 (0:00:00.313) 0:03:30.699 ******* 2026-08-06 15:46:52.158377 | aio | ok: [aio] 2026-08-06 15:46:52.158731 | aio | 2026-08-06 15:46:52.159129 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:46:52.159473 | aio | Thursday 06 August 2026 15:46:52 +0000 (0:00:01.020) 0:03:31.719 ******* 2026-08-06 15:46:52.243792 | aio | ok: [aio] => { 2026-08-06 15:46:52.244216 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:46:52.244524 | aio | } 2026-08-06 15:46:52.244805 | aio | 2026-08-06 15:46:52.245149 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:46:52.245464 | aio | Thursday 06 August 2026 15:46:52 +0000 (0:00:00.085) 0:03:31.805 ******* 2026-08-06 15:46:52.728472 | aio | ok: [aio] 2026-08-06 15:46:52.728844 | aio | 2026-08-06 15:46:52.729226 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:46:52.729571 | aio | Thursday 06 August 2026 15:46:52 +0000 (0:00:00.483) 0:03:32.288 ******* 2026-08-06 15:46:54.921723 | aio | ok: [aio] 2026-08-06 15:46:54.922148 | aio | 2026-08-06 15:46:54.922500 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:46:54.922890 | aio | Thursday 06 August 2026 15:46:54 +0000 (0:00:02.194) 0:03:34.483 ******* 2026-08-06 15:46:54.955466 | aio | skipping: [aio] 2026-08-06 15:46:54.955849 | aio | 2026-08-06 15:46:54.956244 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:46:54.956573 | aio | Thursday 06 August 2026 15:46:54 +0000 (0:00:00.033) 0:03:34.516 ******* 2026-08-06 15:46:54.986642 | aio | skipping: [aio] 2026-08-06 15:46:54.987069 | aio | 2026-08-06 15:46:54.987413 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:46:54.987725 | aio | Thursday 06 August 2026 15:46:54 +0000 (0:00:00.031) 0:03:34.548 ******* 2026-08-06 15:46:55.019832 | aio | skipping: [aio] 2026-08-06 15:46:55.020211 | aio | 2026-08-06 15:46:55.020533 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:46:55.020857 | aio | Thursday 06 August 2026 15:46:55 +0000 (0:00:00.033) 0:03:34.581 ******* 2026-08-06 15:46:55.989916 | aio | ok: [aio] 2026-08-06 15:46:55.990363 | aio | 2026-08-06 15:46:55.990741 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:46:55.991131 | aio | Thursday 06 August 2026 15:46:55 +0000 (0:00:00.969) 0:03:35.551 ******* 2026-08-06 15:46:56.649510 | aio | ok: [aio] 2026-08-06 15:46:56.649573 | aio | 2026-08-06 15:46:56.649683 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:46:56.649779 | aio | Thursday 06 August 2026 15:46:56 +0000 (0:00:00.658) 0:03:36.210 ******* 2026-08-06 15:46:58.062021 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:46:58.062058 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:46:58.062063 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:46:58.062067 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:46:58.062072 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:46:58.062078 | aio | 2026-08-06 15:46:58.062259 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:46:58.062284 | aio | Thursday 06 August 2026 15:46:58 +0000 (0:00:01.412) 0:03:37.622 ******* 2026-08-06 15:46:58.834754 | aio | ok: [aio] 2026-08-06 15:46:58.834851 | aio | 2026-08-06 15:46:58.834864 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:46:58.834908 | aio | Thursday 06 August 2026 15:46:58 +0000 (0:00:00.766) 0:03:38.388 ******* 2026-08-06 15:46:58.834919 | aio | 2026-08-06 15:46:58.834928 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:46:58.834936 | aio | Thursday 06 August 2026 15:46:58 +0000 (0:00:00.005) 0:03:38.394 ******* 2026-08-06 15:46:59.339437 | aio | ok: [aio] 2026-08-06 15:46:59.339492 | aio | 2026-08-06 15:46:59.339502 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:46:59.339511 | aio | Thursday 06 August 2026 15:46:59 +0000 (0:00:00.505) 0:03:38.900 ******* 2026-08-06 15:46:59.656111 | aio | ok: [aio] 2026-08-06 15:46:59.656161 | aio | 2026-08-06 15:46:59.656172 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:46:59.656187 | aio | Thursday 06 August 2026 15:46:59 +0000 (0:00:00.316) 0:03:39.216 ******* 2026-08-06 15:46:59.725720 | aio | ok: [aio] => { 2026-08-06 15:46:59.725991 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:46:59.726281 | aio | } 2026-08-06 15:46:59.726511 | aio | 2026-08-06 15:46:59.726807 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:46:59.727140 | aio | Thursday 06 August 2026 15:46:59 +0000 (0:00:00.070) 0:03:39.286 ******* 2026-08-06 15:47:00.209889 | aio | ok: [aio] 2026-08-06 15:47:00.209934 | aio | 2026-08-06 15:47:00.209943 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:47:00.209952 | aio | Thursday 06 August 2026 15:47:00 +0000 (0:00:00.480) 0:03:39.767 ******* 2026-08-06 15:47:03.580200 | aio | ok: [aio] 2026-08-06 15:47:03.580430 | aio | 2026-08-06 15:47:03.580695 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:47:03.580950 | aio | Thursday 06 August 2026 15:47:03 +0000 (0:00:03.374) 0:03:43.141 ******* 2026-08-06 15:47:04.541675 | aio | ok: [aio] 2026-08-06 15:47:04.541878 | aio | 2026-08-06 15:47:04.542224 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:47:04.542535 | aio | Thursday 06 August 2026 15:47:04 +0000 (0:00:00.960) 0:03:44.102 ******* 2026-08-06 15:47:04.872064 | aio | ok: [aio] 2026-08-06 15:47:04.872098 | aio | 2026-08-06 15:47:04.872584 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:47:04.872624 | aio | Thursday 06 August 2026 15:47:04 +0000 (0:00:00.330) 0:03:44.433 ******* 2026-08-06 15:47:05.510423 | aio | ok: [aio] 2026-08-06 15:47:05.510482 | aio | 2026-08-06 15:47:05.510734 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:47:05.510760 | aio | Thursday 06 August 2026 15:47:05 +0000 (0:00:00.638) 0:03:45.071 ******* 2026-08-06 15:47:06.380034 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:47:06.380064 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:47:06.380069 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:47:06.380074 | aio | 2026-08-06 15:47:06.380078 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:47:06.380082 | aio | Thursday 06 August 2026 15:47:06 +0000 (0:00:00.868) 0:03:45.939 ******* 2026-08-06 15:47:07.025754 | aio | ok: [aio] 2026-08-06 15:47:07.025801 | aio | 2026-08-06 15:47:07.025812 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:47:07.025822 | aio | Thursday 06 August 2026 15:47:07 +0000 (0:00:00.645) 0:03:46.585 ******* 2026-08-06 15:47:07.691726 | aio | ok: [aio] 2026-08-06 15:47:07.691764 | aio | 2026-08-06 15:47:07.691771 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:47:07.691789 | aio | Thursday 06 August 2026 15:47:07 +0000 (0:00:00.659) 0:03:47.244 ******* 2026-08-06 15:47:07.691795 | aio | 2026-08-06 15:47:07.691801 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:47:07.691807 | aio | Thursday 06 August 2026 15:47:07 +0000 (0:00:00.006) 0:03:47.250 ******* 2026-08-06 15:47:08.195004 | aio | ok: [aio] 2026-08-06 15:47:08.195040 | aio | 2026-08-06 15:47:08.195314 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:47:08.195568 | aio | Thursday 06 August 2026 15:47:08 +0000 (0:00:00.504) 0:03:47.755 ******* 2026-08-06 15:47:08.259525 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:47:08.259757 | aio | 2026-08-06 15:47:08.260078 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:47:08.260333 | aio | Thursday 06 August 2026 15:47:08 +0000 (0:00:00.065) 0:03:47.820 ******* 2026-08-06 15:47:08.303161 | aio | skipping: [aio] 2026-08-06 15:47:08.303979 | aio | 2026-08-06 15:47:08.303988 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:47:08.303992 | aio | Thursday 06 August 2026 15:47:08 +0000 (0:00:00.043) 0:03:47.864 ******* 2026-08-06 15:47:09.258336 | aio | ok: [aio] 2026-08-06 15:47:09.258510 | aio | 2026-08-06 15:47:09.258768 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:47:09.259060 | aio | Thursday 06 August 2026 15:47:09 +0000 (0:00:00.955) 0:03:48.819 ******* 2026-08-06 15:47:10.164520 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:47:10.164626 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:47:10.164865 | aio | 2026-08-06 15:47:10.165173 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:47:10.165435 | aio | Thursday 06 August 2026 15:47:10 +0000 (0:00:00.906) 0:03:49.725 ******* 2026-08-06 15:47:11.032837 | aio | ok: [aio] 2026-08-06 15:47:11.032887 | aio | 2026-08-06 15:47:11.032898 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:47:11.032908 | aio | Thursday 06 August 2026 15:47:11 +0000 (0:00:00.867) 0:03:50.593 ******* 2026-08-06 15:47:11.335779 | aio | ok: [aio] 2026-08-06 15:47:11.335808 | aio | 2026-08-06 15:47:11.335813 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:47:11.335818 | aio | Thursday 06 August 2026 15:47:11 +0000 (0:00:00.302) 0:03:50.895 ******* 2026-08-06 15:47:11.704420 | aio | ok: [aio] 2026-08-06 15:47:11.704473 | aio | 2026-08-06 15:47:11.704600 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:47:11.704714 | aio | Thursday 06 August 2026 15:47:11 +0000 (0:00:00.369) 0:03:51.265 ******* 2026-08-06 15:47:12.045719 | aio | ok: [aio] 2026-08-06 15:47:12.045744 | aio | 2026-08-06 15:47:12.045748 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-08-06 15:47:12.045761 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:00.341) 0:03:51.606 ******* 2026-08-06 15:47:12.388619 | aio | ok: [aio] => (item=aio) 2026-08-06 15:47:12.388666 | aio | 2026-08-06 15:47:12.388676 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-08-06 15:47:12.388686 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:00.342) 0:03:51.948 ******* 2026-08-06 15:47:12.442525 | aio | ok: [aio] 2026-08-06 15:47:12.442576 | aio | 2026-08-06 15:47:12.442588 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:47:12.442597 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:00.053) 0:03:52.002 ******* 2026-08-06 15:47:12.513598 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:47:12.513649 | aio | 2026-08-06 15:47:12.513660 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:47:12.513669 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:00.071) 0:03:52.073 ******* 2026-08-06 15:47:12.560302 | aio | skipping: [aio] 2026-08-06 15:47:12.560333 | aio | 2026-08-06 15:47:12.560344 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:47:12.560353 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:00.046) 0:03:52.120 ******* 2026-08-06 15:47:12.612065 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:47:12.612115 | aio | skipping: [aio] 2026-08-06 15:47:12.612811 | aio | 2026-08-06 15:47:12.612854 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:47:12.612865 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:00.052) 0:03:52.172 ******* 2026-08-06 15:47:12.991979 | aio | ok: [aio] 2026-08-06 15:47:12.992018 | aio | 2026-08-06 15:47:12.992024 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:47:12.992029 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:00.380) 0:03:52.552 ******* 2026-08-06 15:47:20.019596 | aio | ok: [aio] 2026-08-06 15:47:20.019650 | aio | 2026-08-06 15:47:20.019663 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-08-06 15:47:20.019676 | aio | Thursday 06 August 2026 15:47:20 +0000 (0:00:07.026) 0:03:59.579 ******* 2026-08-06 15:47:25.599520 | aio | ok: [aio] 2026-08-06 15:47:25.599573 | aio | 2026-08-06 15:47:25.599587 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-08-06 15:47:25.599600 | aio | Thursday 06 August 2026 15:47:25 +0000 (0:00:05.579) 0:04:05.159 ******* 2026-08-06 15:47:39.814549 | aio | ok: [aio] 2026-08-06 15:47:39.814608 | aio | 2026-08-06 15:47:39.814622 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-08-06 15:47:39.814635 | aio | Thursday 06 August 2026 15:47:39 +0000 (0:00:14.214) 0:04:19.374 ******* 2026-08-06 15:49:25.953481 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-06 15:49:25.953563 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-06 15:49:25.953648 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-06 15:49:25.953748 | aio | 2026-08-06 15:49:25.953869 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-08-06 15:49:25.954020 | aio | Thursday 06 August 2026 15:49:25 +0000 (0:01:46.138) 0:06:05.512 ******* 2026-08-06 15:49:31.838919 | aio | ok: [aio] 2026-08-06 15:49:31.839068 | aio | 2026-08-06 15:49:31.839416 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-08-06 15:49:31.839451 | aio | Thursday 06 August 2026 15:49:31 +0000 (0:00:05.887) 0:06:11.400 ******* 2026-08-06 15:49:38.238614 | aio | ok: [aio] 2026-08-06 15:49:38.238683 | aio | 2026-08-06 15:49:38.238699 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-08-06 15:49:38.238712 | aio | Thursday 06 August 2026 15:49:38 +0000 (0:00:06.398) 0:06:17.798 ******* 2026-08-06 15:49:38.309341 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-06 15:49:38.309381 | aio | 2026-08-06 15:49:38.309394 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-06 15:49:38.309406 | aio | Thursday 06 August 2026 15:49:38 +0000 (0:00:00.069) 0:06:17.868 ******* 2026-08-06 15:49:38.359633 | aio | ok: [aio] 2026-08-06 15:49:38.359674 | aio | 2026-08-06 15:49:38.359688 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-06 15:49:38.359700 | aio | Thursday 06 August 2026 15:49:38 +0000 (0:00:00.051) 0:06:17.919 ******* 2026-08-06 15:49:44.723281 | aio | ok: [aio] 2026-08-06 15:49:44.723348 | aio | 2026-08-06 15:49:44.723364 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-06 15:49:44.723379 | aio | Thursday 06 August 2026 15:49:44 +0000 (0:00:06.363) 0:06:24.283 ******* 2026-08-06 15:49:44.773464 | aio | ok: [aio] 2026-08-06 15:49:44.773518 | aio | 2026-08-06 15:49:44.773775 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-06 15:49:44.773807 | aio | Thursday 06 August 2026 15:49:44 +0000 (0:00:00.051) 0:06:24.334 ******* 2026-08-06 15:49:44.824438 | aio | skipping: [aio] => (item=1) 2026-08-06 15:49:44.824517 | aio | skipping: [aio] => (item=1) 2026-08-06 15:49:44.824643 | aio | skipping: [aio] => (item=1) 2026-08-06 15:49:44.824749 | aio | skipping: [aio] 2026-08-06 15:49:44.824856 | aio | 2026-08-06 15:49:44.825031 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-08-06 15:49:44.825174 | aio | Thursday 06 August 2026 15:49:44 +0000 (0:00:00.050) 0:06:24.384 ******* 2026-08-06 15:49:44.899289 | aio | skipping: [aio] 2026-08-06 15:49:44.899396 | aio | 2026-08-06 15:49:44.899539 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-08-06 15:49:44.899664 | aio | 2026-08-06 15:49:44.899807 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:49:44.899978 | aio | Thursday 06 August 2026 15:49:44 +0000 (0:00:00.076) 0:06:24.460 ******* 2026-08-06 15:49:45.938168 | aio | ok: [aio] 2026-08-06 15:49:45.938224 | aio | 2026-08-06 15:49:45.938794 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:49:45.938833 | aio | Thursday 06 August 2026 15:49:45 +0000 (0:00:01.037) 0:06:25.498 ******* 2026-08-06 15:49:46.259055 | aio | ok: [aio] 2026-08-06 15:49:46.259103 | aio | 2026-08-06 15:49:46.259529 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:49:46.259568 | aio | Thursday 06 August 2026 15:49:46 +0000 (0:00:00.321) 0:06:25.820 ******* 2026-08-06 15:49:46.303524 | aio | skipping: [aio] 2026-08-06 15:49:46.303564 | aio | 2026-08-06 15:49:46.303575 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:49:46.303585 | aio | Thursday 06 August 2026 15:49:46 +0000 (0:00:00.043) 0:06:25.863 ******* 2026-08-06 15:49:46.628037 | aio | ok: [aio] 2026-08-06 15:49:46.628074 | aio | 2026-08-06 15:49:46.628080 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:49:46.628086 | aio | Thursday 06 August 2026 15:49:46 +0000 (0:00:00.324) 0:06:26.187 ******* 2026-08-06 15:49:46.706805 | aio | ok: [aio] => { 2026-08-06 15:49:46.706843 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:49:46.706853 | aio | } 2026-08-06 15:49:46.706862 | aio | 2026-08-06 15:49:46.706871 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:49:46.706880 | aio | Thursday 06 August 2026 15:49:46 +0000 (0:00:00.078) 0:06:26.266 ******* 2026-08-06 15:49:47.153600 | aio | ok: [aio] 2026-08-06 15:49:47.153657 | aio | 2026-08-06 15:49:47.153668 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:49:47.153678 | aio | Thursday 06 August 2026 15:49:47 +0000 (0:00:00.446) 0:06:26.713 ******* 2026-08-06 15:49:47.203041 | aio | skipping: [aio] 2026-08-06 15:49:47.203093 | aio | 2026-08-06 15:49:47.203430 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:49:47.203755 | aio | Thursday 06 August 2026 15:49:47 +0000 (0:00:00.050) 0:06:26.763 ******* 2026-08-06 15:49:47.246937 | aio | skipping: [aio] 2026-08-06 15:49:47.247309 | aio | 2026-08-06 15:49:47.247990 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:49:47.248015 | aio | Thursday 06 August 2026 15:49:47 +0000 (0:00:00.045) 0:06:26.808 ******* 2026-08-06 15:49:47.583105 | aio | ok: [aio] 2026-08-06 15:49:47.583154 | aio | 2026-08-06 15:49:47.583166 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:49:47.583181 | aio | Thursday 06 August 2026 15:49:47 +0000 (0:00:00.335) 0:06:27.144 ******* 2026-08-06 15:49:48.545382 | aio | ok: [aio] 2026-08-06 15:49:48.545570 | aio | 2026-08-06 15:49:48.545827 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:49:48.546139 | aio | Thursday 06 August 2026 15:49:48 +0000 (0:00:00.962) 0:06:28.106 ******* 2026-08-06 15:49:48.677525 | aio | ok: [aio] => { 2026-08-06 15:49:48.677759 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:49:48.678018 | aio | } 2026-08-06 15:49:48.678278 | aio | 2026-08-06 15:49:48.678534 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:49:48.678782 | aio | Thursday 06 August 2026 15:49:48 +0000 (0:00:00.132) 0:06:28.238 ******* 2026-08-06 15:49:49.219147 | aio | ok: [aio] 2026-08-06 15:49:49.219205 | aio | 2026-08-06 15:49:49.219216 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:49:49.219232 | aio | Thursday 06 August 2026 15:49:49 +0000 (0:00:00.540) 0:06:28.779 ******* 2026-08-06 15:49:51.496592 | aio | ok: [aio] 2026-08-06 15:49:51.496802 | aio | 2026-08-06 15:49:51.497094 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:49:51.497371 | aio | Thursday 06 August 2026 15:49:51 +0000 (0:00:02.278) 0:06:31.057 ******* 2026-08-06 15:49:51.531010 | aio | skipping: [aio] 2026-08-06 15:49:51.531236 | aio | 2026-08-06 15:49:51.531496 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:49:51.531775 | aio | Thursday 06 August 2026 15:49:51 +0000 (0:00:00.034) 0:06:31.092 ******* 2026-08-06 15:49:51.609316 | aio | skipping: [aio] 2026-08-06 15:49:51.609534 | aio | 2026-08-06 15:49:51.609790 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:49:51.610078 | aio | Thursday 06 August 2026 15:49:51 +0000 (0:00:00.078) 0:06:31.170 ******* 2026-08-06 15:49:51.640923 | aio | skipping: [aio] 2026-08-06 15:49:51.641151 | aio | 2026-08-06 15:49:51.641440 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:49:51.641693 | aio | Thursday 06 August 2026 15:49:51 +0000 (0:00:00.031) 0:06:31.202 ******* 2026-08-06 15:49:52.648269 | aio | ok: [aio] 2026-08-06 15:49:52.648546 | aio | 2026-08-06 15:49:52.648831 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:49:52.649153 | aio | Thursday 06 August 2026 15:49:52 +0000 (0:00:01.006) 0:06:32.209 ******* 2026-08-06 15:49:53.309325 | aio | ok: [aio] 2026-08-06 15:49:53.309521 | aio | 2026-08-06 15:49:53.309796 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:49:53.310154 | aio | Thursday 06 August 2026 15:49:53 +0000 (0:00:00.660) 0:06:32.870 ******* 2026-08-06 15:49:54.799415 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:49:54.799508 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:49:54.799634 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:49:54.799804 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:49:54.799923 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:49:54.801021 | aio | 2026-08-06 15:49:54.801074 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:49:54.801079 | aio | Thursday 06 August 2026 15:49:54 +0000 (0:00:01.490) 0:06:34.360 ******* 2026-08-06 15:49:55.590050 | aio | ok: [aio] 2026-08-06 15:49:55.590102 | aio | 2026-08-06 15:49:55.590216 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:49:55.590472 | aio | Thursday 06 August 2026 15:49:55 +0000 (0:00:00.784) 0:06:35.144 ******* 2026-08-06 15:49:55.590698 | aio | 2026-08-06 15:49:55.590948 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:49:55.591227 | aio | Thursday 06 August 2026 15:49:55 +0000 (0:00:00.006) 0:06:35.150 ******* 2026-08-06 15:49:56.108531 | aio | ok: [aio] 2026-08-06 15:49:56.108812 | aio | 2026-08-06 15:49:56.109207 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:49:56.109483 | aio | Thursday 06 August 2026 15:49:56 +0000 (0:00:00.518) 0:06:35.669 ******* 2026-08-06 15:49:56.437650 | aio | ok: [aio] 2026-08-06 15:49:56.437849 | aio | 2026-08-06 15:49:56.438146 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:49:56.438416 | aio | Thursday 06 August 2026 15:49:56 +0000 (0:00:00.329) 0:06:35.998 ******* 2026-08-06 15:49:56.513244 | aio | ok: [aio] => { 2026-08-06 15:49:56.513494 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:49:56.513727 | aio | } 2026-08-06 15:49:56.513955 | aio | 2026-08-06 15:49:56.514244 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:49:56.514495 | aio | Thursday 06 August 2026 15:49:56 +0000 (0:00:00.075) 0:06:36.074 ******* 2026-08-06 15:49:57.007115 | aio | ok: [aio] 2026-08-06 15:49:57.007341 | aio | 2026-08-06 15:49:57.007618 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:49:57.007887 | aio | Thursday 06 August 2026 15:49:57 +0000 (0:00:00.493) 0:06:36.568 ******* 2026-08-06 15:50:00.402114 | aio | ok: [aio] 2026-08-06 15:50:00.402174 | aio | 2026-08-06 15:50:00.402185 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:50:00.402201 | aio | Thursday 06 August 2026 15:50:00 +0000 (0:00:03.393) 0:06:39.962 ******* 2026-08-06 15:50:01.739404 | aio | ok: [aio] 2026-08-06 15:50:01.739465 | aio | 2026-08-06 15:50:01.739580 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:50:01.739692 | aio | Thursday 06 August 2026 15:50:01 +0000 (0:00:01.338) 0:06:41.300 ******* 2026-08-06 15:50:02.059094 | aio | ok: [aio] 2026-08-06 15:50:02.059160 | aio | 2026-08-06 15:50:02.059583 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:50:02.059621 | aio | Thursday 06 August 2026 15:50:02 +0000 (0:00:00.318) 0:06:41.619 ******* 2026-08-06 15:50:02.773760 | aio | ok: [aio] 2026-08-06 15:50:02.775030 | aio | 2026-08-06 15:50:02.775063 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:50:02.775074 | aio | Thursday 06 August 2026 15:50:02 +0000 (0:00:00.714) 0:06:42.333 ******* 2026-08-06 15:50:03.675171 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:50:03.675233 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:50:03.676311 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:50:03.676365 | aio | 2026-08-06 15:50:03.676376 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:50:03.676386 | aio | Thursday 06 August 2026 15:50:03 +0000 (0:00:00.901) 0:06:43.235 ******* 2026-08-06 15:50:04.330152 | aio | ok: [aio] 2026-08-06 15:50:04.330222 | aio | 2026-08-06 15:50:04.330233 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:50:04.330242 | aio | Thursday 06 August 2026 15:50:04 +0000 (0:00:00.654) 0:06:43.890 ******* 2026-08-06 15:50:05.018592 | aio | ok: [aio] 2026-08-06 15:50:05.018763 | aio | 2026-08-06 15:50:05.019080 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:50:05.019403 | aio | Thursday 06 August 2026 15:50:05 +0000 (0:00:00.682) 0:06:44.573 ******* 2026-08-06 15:50:05.019576 | aio | 2026-08-06 15:50:05.019869 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:50:05.020183 | aio | Thursday 06 August 2026 15:50:05 +0000 (0:00:00.006) 0:06:44.579 ******* 2026-08-06 15:50:05.524157 | aio | ok: [aio] 2026-08-06 15:50:05.524871 | aio | 2026-08-06 15:50:05.524916 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:50:05.524930 | aio | Thursday 06 August 2026 15:50:05 +0000 (0:00:00.505) 0:06:45.085 ******* 2026-08-06 15:50:05.584338 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:50:05.584376 | aio | 2026-08-06 15:50:05.584387 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:50:05.584396 | aio | Thursday 06 August 2026 15:50:05 +0000 (0:00:00.058) 0:06:45.144 ******* 2026-08-06 15:50:05.627195 | aio | skipping: [aio] 2026-08-06 15:50:05.627246 | aio | 2026-08-06 15:50:05.627257 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:50:05.627265 | aio | Thursday 06 August 2026 15:50:05 +0000 (0:00:00.043) 0:06:45.187 ******* 2026-08-06 15:50:06.579683 | aio | ok: [aio] 2026-08-06 15:50:06.579719 | aio | 2026-08-06 15:50:06.579724 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:50:06.579729 | aio | Thursday 06 August 2026 15:50:06 +0000 (0:00:00.951) 0:06:46.138 ******* 2026-08-06 15:50:07.488432 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:50:07.488511 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:50:07.488592 | aio | 2026-08-06 15:50:07.488707 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:50:07.488846 | aio | Thursday 06 August 2026 15:50:07 +0000 (0:00:00.911) 0:06:47.049 ******* 2026-08-06 15:50:08.144569 | aio | ok: [aio] 2026-08-06 15:50:08.144622 | aio | 2026-08-06 15:50:08.144632 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:50:08.144642 | aio | Thursday 06 August 2026 15:50:08 +0000 (0:00:00.654) 0:06:47.704 ******* 2026-08-06 15:50:08.468089 | aio | ok: [aio] 2026-08-06 15:50:08.468136 | aio | 2026-08-06 15:50:08.468143 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:50:08.468149 | aio | Thursday 06 August 2026 15:50:08 +0000 (0:00:00.323) 0:06:48.028 ******* 2026-08-06 15:50:08.835056 | aio | ok: [aio] 2026-08-06 15:50:08.835127 | aio | 2026-08-06 15:50:08.835543 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:50:08.835582 | aio | Thursday 06 August 2026 15:50:08 +0000 (0:00:00.367) 0:06:48.395 ******* 2026-08-06 15:50:09.147231 | aio | ok: [aio] 2026-08-06 15:50:09.147288 | aio | 2026-08-06 15:50:09.147309 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-08-06 15:50:09.147582 | aio | Thursday 06 August 2026 15:50:09 +0000 (0:00:00.311) 0:06:48.707 ******* 2026-08-06 15:50:21.482001 | aio | changed: [aio] 2026-08-06 15:50:21.482042 | aio | 2026-08-06 15:50:21.482050 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:50:21.482063 | aio | aio : ok=140 changed=29 unreachable=0 failed=0 skipped=27 rescued=0 ignored=0 2026-08-06 15:50:21.482070 | aio | 2026-08-06 15:50:21.482076 | aio | 2026-08-06 15:50:21.482083 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:50:21.482089 | aio | Thursday 06 August 2026 15:50:21 +0000 (0:00:12.332) 0:07:01.039 ******* 2026-08-06 15:50:21.482096 | aio | =============================================================================== 2026-08-06 15:50:21.482102 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 106.14s 2026-08-06 15:50:21.482109 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 89.34s 2026-08-06 15:50:21.482115 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.34s 2026-08-06 15:50:21.482121 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.21s 2026-08-06 15:50:21.482127 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 13.82s 2026-08-06 15:50:21.482134 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ---------- 12.33s 2026-08-06 15:50:21.482140 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 11.91s 2026-08-06 15:50:21.482146 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.79s 2026-08-06 15:50:21.482161 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.11s 2026-08-06 15:50:21.486977 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.03s 2026-08-06 15:50:21.486997 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.01s 2026-08-06 15:50:21.487005 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.98s 2026-08-06 15:50:21.487012 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.40s 2026-08-06 15:50:21.487030 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.39s 2026-08-06 15:50:21.487036 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.36s 2026-08-06 15:50:21.487041 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.89s 2026-08-06 15:50:21.487046 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.82s 2026-08-06 15:50:21.487052 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.58s 2026-08-06 15:50:21.487057 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.64s 2026-08-06 15:50:21.487062 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.39s 2026-08-06 15:50:21.687059 | aio | INFO [default > converge] Executed: Successful 2026-08-06 15:50:21.693123 | aio | INFO [default > idempotence] Executing 2026-08-06 15:50:23.204712 | aio | 2026-08-06 15:50:23.205177 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-06 15:50:23.205502 | aio | 2026-08-06 15:50:23.205845 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:50:23.206225 | aio | Thursday 06 August 2026 15:50:23 +0000 (0:00:00.066) 0:00:00.066 ******* 2026-08-06 15:50:24.514752 | aio | [WARNING]: Host 'aio' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:50:24.525279 | aio | ok: [aio] 2026-08-06 15:50:24.525419 | aio | 2026-08-06 15:50:24.525565 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:50:24.525847 | aio | Thursday 06 August 2026 15:50:24 +0000 (0:00:01.320) 0:00:01.387 ******* 2026-08-06 15:50:25.012525 | aio | ok: [aio] 2026-08-06 15:50:25.012871 | aio | 2026-08-06 15:50:25.013236 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:50:25.013593 | aio | Thursday 06 August 2026 15:50:25 +0000 (0:00:00.486) 0:00:01.874 ******* 2026-08-06 15:50:25.100751 | aio | skipping: [aio] 2026-08-06 15:50:25.101140 | aio | 2026-08-06 15:50:25.101507 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:50:25.101830 | aio | Thursday 06 August 2026 15:50:25 +0000 (0:00:00.088) 0:00:01.962 ******* 2026-08-06 15:50:25.540411 | aio | ok: [aio] 2026-08-06 15:50:25.540438 | aio | 2026-08-06 15:50:25.540445 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:50:25.540450 | aio | Thursday 06 August 2026 15:50:25 +0000 (0:00:00.438) 0:00:02.400 ******* 2026-08-06 15:50:25.624678 | aio | ok: [aio] => { 2026-08-06 15:50:25.624950 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:50:25.625228 | aio | } 2026-08-06 15:50:25.625470 | aio | 2026-08-06 15:50:25.625755 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:50:25.626038 | aio | Thursday 06 August 2026 15:50:25 +0000 (0:00:00.084) 0:00:02.485 ******* 2026-08-06 15:50:26.217484 | aio | ok: [aio] 2026-08-06 15:50:26.217651 | aio | 2026-08-06 15:50:26.217900 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:50:26.218220 | aio | Thursday 06 August 2026 15:50:26 +0000 (0:00:00.593) 0:00:03.078 ******* 2026-08-06 15:50:26.275281 | aio | skipping: [aio] 2026-08-06 15:50:26.275504 | aio | 2026-08-06 15:50:26.275782 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:50:26.276089 | aio | Thursday 06 August 2026 15:50:26 +0000 (0:00:00.058) 0:00:03.136 ******* 2026-08-06 15:50:26.324878 | aio | skipping: [aio] 2026-08-06 15:50:26.325163 | aio | 2026-08-06 15:50:26.325436 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:50:26.325710 | aio | Thursday 06 August 2026 15:50:26 +0000 (0:00:00.049) 0:00:03.186 ******* 2026-08-06 15:50:26.669996 | aio | ok: [aio] 2026-08-06 15:50:26.670024 | aio | 2026-08-06 15:50:26.670249 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:50:26.670508 | aio | Thursday 06 August 2026 15:50:26 +0000 (0:00:00.344) 0:00:03.531 ******* 2026-08-06 15:50:27.768501 | aio | ok: [aio] 2026-08-06 15:50:27.768707 | aio | 2026-08-06 15:50:27.768983 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:50:27.769259 | aio | Thursday 06 August 2026 15:50:27 +0000 (0:00:01.098) 0:00:04.630 ******* 2026-08-06 15:50:27.866149 | aio | ok: [aio] => { 2026-08-06 15:50:27.866399 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:50:27.866637 | aio | } 2026-08-06 15:50:27.866893 | aio | 2026-08-06 15:50:27.867193 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:50:27.867438 | aio | Thursday 06 August 2026 15:50:27 +0000 (0:00:00.097) 0:00:04.727 ******* 2026-08-06 15:50:28.375013 | aio | ok: [aio] 2026-08-06 15:50:28.377096 | aio | 2026-08-06 15:50:28.377146 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:50:28.377153 | aio | Thursday 06 August 2026 15:50:28 +0000 (0:00:00.508) 0:00:05.236 ******* 2026-08-06 15:50:30.902493 | aio | ok: [aio] 2026-08-06 15:50:30.902573 | aio | 2026-08-06 15:50:30.902583 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:50:30.902593 | aio | Thursday 06 August 2026 15:50:30 +0000 (0:00:02.526) 0:00:07.762 ******* 2026-08-06 15:50:30.942865 | aio | skipping: [aio] 2026-08-06 15:50:30.942949 | aio | 2026-08-06 15:50:30.942993 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:50:30.943009 | aio | Thursday 06 August 2026 15:50:30 +0000 (0:00:00.039) 0:00:07.802 ******* 2026-08-06 15:50:30.980656 | aio | skipping: [aio] 2026-08-06 15:50:30.980712 | aio | 2026-08-06 15:50:30.980722 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:50:30.980733 | aio | Thursday 06 August 2026 15:50:30 +0000 (0:00:00.038) 0:00:07.840 ******* 2026-08-06 15:50:31.020660 | aio | skipping: [aio] 2026-08-06 15:50:31.020716 | aio | 2026-08-06 15:50:31.020727 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:50:31.020736 | aio | Thursday 06 August 2026 15:50:31 +0000 (0:00:00.039) 0:00:07.880 ******* 2026-08-06 15:50:32.229130 | aio | ok: [aio] 2026-08-06 15:50:32.229184 | aio | 2026-08-06 15:50:32.229692 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:50:32.229733 | aio | Thursday 06 August 2026 15:50:32 +0000 (0:00:01.209) 0:00:09.090 ******* 2026-08-06 15:50:32.892762 | aio | ok: [aio] 2026-08-06 15:50:32.892819 | aio | 2026-08-06 15:50:32.892830 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:50:32.892839 | aio | Thursday 06 August 2026 15:50:32 +0000 (0:00:00.662) 0:00:09.753 ******* 2026-08-06 15:50:34.314086 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:50:34.314135 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:50:34.314145 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:50:34.314154 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:50:34.314168 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:50:34.315046 | aio | 2026-08-06 15:50:34.315142 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:50:34.315229 | aio | Thursday 06 August 2026 15:50:34 +0000 (0:00:01.420) 0:00:11.173 ******* 2026-08-06 15:50:35.104716 | aio | ok: [aio] 2026-08-06 15:50:35.105106 | aio | 2026-08-06 15:50:35.105492 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:50:35.105909 | aio | Thursday 06 August 2026 15:50:35 +0000 (0:00:00.784) 0:00:11.957 ******* 2026-08-06 15:50:35.106260 | aio | 2026-08-06 15:50:35.106619 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:50:35.106934 | aio | Thursday 06 August 2026 15:50:35 +0000 (0:00:00.007) 0:00:11.965 ******* 2026-08-06 15:50:35.823042 | aio | ok: [aio] 2026-08-06 15:50:35.823099 | aio | 2026-08-06 15:50:35.823116 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:50:35.823374 | aio | Thursday 06 August 2026 15:50:35 +0000 (0:00:00.718) 0:00:12.684 ******* 2026-08-06 15:50:36.125777 | aio | ok: [aio] 2026-08-06 15:50:36.125900 | aio | 2026-08-06 15:50:36.126195 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:50:36.126445 | aio | Thursday 06 August 2026 15:50:36 +0000 (0:00:00.303) 0:00:12.987 ******* 2026-08-06 15:50:36.205495 | aio | ok: [aio] => { 2026-08-06 15:50:36.205742 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:50:36.206253 | aio | } 2026-08-06 15:50:36.206425 | aio | 2026-08-06 15:50:36.206546 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:50:36.206822 | aio | Thursday 06 August 2026 15:50:36 +0000 (0:00:00.079) 0:00:13.067 ******* 2026-08-06 15:50:36.695792 | aio | ok: [aio] 2026-08-06 15:50:36.695876 | aio | 2026-08-06 15:50:36.696006 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:50:36.696127 | aio | Thursday 06 August 2026 15:50:36 +0000 (0:00:00.490) 0:00:13.557 ******* 2026-08-06 15:50:41.036224 | aio | ok: [aio] 2026-08-06 15:50:41.036275 | aio | 2026-08-06 15:50:41.036286 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:50:41.036296 | aio | Thursday 06 August 2026 15:50:41 +0000 (0:00:04.339) 0:00:17.897 ******* 2026-08-06 15:50:42.042064 | aio | ok: [aio] 2026-08-06 15:50:42.042101 | aio | 2026-08-06 15:50:42.042574 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:50:42.042617 | aio | Thursday 06 August 2026 15:50:42 +0000 (0:00:01.004) 0:00:18.901 ******* 2026-08-06 15:50:42.474476 | aio | ok: [aio] 2026-08-06 15:50:42.474519 | aio | 2026-08-06 15:50:42.474637 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:50:42.474765 | aio | Thursday 06 August 2026 15:50:42 +0000 (0:00:00.433) 0:00:19.335 ******* 2026-08-06 15:50:43.117125 | aio | ok: [aio] 2026-08-06 15:50:43.117183 | aio | 2026-08-06 15:50:43.117644 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:50:43.117684 | aio | Thursday 06 August 2026 15:50:43 +0000 (0:00:00.641) 0:00:19.977 ******* 2026-08-06 15:50:43.980432 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:50:43.980487 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:50:43.980498 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:50:43.980508 | aio | 2026-08-06 15:50:43.980519 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:50:43.980529 | aio | Thursday 06 August 2026 15:50:43 +0000 (0:00:00.863) 0:00:20.840 ******* 2026-08-06 15:50:44.623173 | aio | ok: [aio] 2026-08-06 15:50:44.623203 | aio | 2026-08-06 15:50:44.623208 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:50:44.623212 | aio | Thursday 06 August 2026 15:50:44 +0000 (0:00:00.640) 0:00:21.481 ******* 2026-08-06 15:50:45.270302 | aio | ok: [aio] 2026-08-06 15:50:45.270349 | aio | 2026-08-06 15:50:45.270360 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:50:45.270370 | aio | Thursday 06 August 2026 15:50:45 +0000 (0:00:00.640) 0:00:22.122 ******* 2026-08-06 15:50:45.270378 | aio | 2026-08-06 15:50:45.270387 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:50:45.270418 | aio | Thursday 06 August 2026 15:50:45 +0000 (0:00:00.007) 0:00:22.129 ******* 2026-08-06 15:50:45.791126 | aio | ok: [aio] 2026-08-06 15:50:45.791271 | aio | 2026-08-06 15:50:45.791561 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:50:45.791817 | aio | Thursday 06 August 2026 15:50:45 +0000 (0:00:00.522) 0:00:22.652 ******* 2026-08-06 15:50:45.854898 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:50:45.855182 | aio | 2026-08-06 15:50:45.855463 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:50:45.855764 | aio | Thursday 06 August 2026 15:50:45 +0000 (0:00:00.063) 0:00:22.716 ******* 2026-08-06 15:50:45.899402 | aio | skipping: [aio] 2026-08-06 15:50:45.899623 | aio | 2026-08-06 15:50:45.899900 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:50:45.900224 | aio | Thursday 06 August 2026 15:50:45 +0000 (0:00:00.044) 0:00:22.761 ******* 2026-08-06 15:50:46.987017 | aio | ok: [aio] 2026-08-06 15:50:46.987102 | aio | 2026-08-06 15:50:46.987108 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:50:46.987115 | aio | Thursday 06 August 2026 15:50:46 +0000 (0:00:01.080) 0:00:23.841 ******* 2026-08-06 15:50:47.962199 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:50:47.962244 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:50:47.962250 | aio | 2026-08-06 15:50:47.962255 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:50:47.962260 | aio | Thursday 06 August 2026 15:50:47 +0000 (0:00:00.980) 0:00:24.822 ******* 2026-08-06 15:50:49.269503 | aio | ok: [aio] 2026-08-06 15:50:49.269563 | aio | 2026-08-06 15:50:49.269574 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:50:49.269583 | aio | Thursday 06 August 2026 15:50:49 +0000 (0:00:01.307) 0:00:26.129 ******* 2026-08-06 15:50:49.596629 | aio | ok: [aio] 2026-08-06 15:50:49.596699 | aio | 2026-08-06 15:50:49.596782 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:50:49.596896 | aio | Thursday 06 August 2026 15:50:49 +0000 (0:00:00.326) 0:00:26.456 ******* 2026-08-06 15:50:50.144120 | aio | ok: [aio] 2026-08-06 15:50:50.144156 | aio | 2026-08-06 15:50:50.144180 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:50:50.144446 | aio | Thursday 06 August 2026 15:50:50 +0000 (0:00:00.548) 0:00:27.004 ******* 2026-08-06 15:50:50.608553 | aio | ok: [aio] 2026-08-06 15:50:50.609031 | aio | 2026-08-06 15:50:50.609049 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-06 15:50:50.609059 | aio | Thursday 06 August 2026 15:50:50 +0000 (0:00:00.463) 0:00:27.467 ******* 2026-08-06 15:50:50.867894 | aio | ok: [aio] 2026-08-06 15:50:50.868017 | aio | 2026-08-06 15:50:50.868033 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-06 15:50:50.868043 | aio | Thursday 06 August 2026 15:50:50 +0000 (0:00:00.259) 0:00:27.727 ******* 2026-08-06 15:50:51.218652 | aio | ok: [aio] => (item=aio) 2026-08-06 15:50:51.218700 | aio | 2026-08-06 15:50:51.218711 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-06 15:50:51.218720 | aio | Thursday 06 August 2026 15:50:51 +0000 (0:00:00.351) 0:00:28.078 ******* 2026-08-06 15:50:51.280142 | aio | ok: [aio] 2026-08-06 15:50:51.280242 | aio | 2026-08-06 15:50:51.280253 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-06 15:50:51.280272 | aio | Thursday 06 August 2026 15:50:51 +0000 (0:00:00.062) 0:00:28.140 ******* 2026-08-06 15:50:51.329516 | aio | skipping: [aio] 2026-08-06 15:50:51.329598 | aio | 2026-08-06 15:50:51.329726 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:50:51.329840 | aio | Thursday 06 August 2026 15:50:51 +0000 (0:00:00.049) 0:00:28.190 ******* 2026-08-06 15:50:51.418811 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:50:51.418916 | aio | 2026-08-06 15:50:51.418928 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:50:51.418938 | aio | Thursday 06 August 2026 15:50:51 +0000 (0:00:00.087) 0:00:28.278 ******* 2026-08-06 15:50:57.916565 | aio | ok: [aio] 2026-08-06 15:50:57.916622 | aio | 2026-08-06 15:50:57.916636 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:50:57.916648 | aio | Thursday 06 August 2026 15:50:57 +0000 (0:00:06.498) 0:00:34.776 ******* 2026-08-06 15:50:57.981935 | aio | ok: [aio] => (item=aio) 2026-08-06 15:50:57.982066 | aio | 2026-08-06 15:50:57.982080 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:50:57.982093 | aio | Thursday 06 August 2026 15:50:57 +0000 (0:00:00.065) 0:00:34.841 ******* 2026-08-06 15:50:58.490505 | aio | ok: [aio] 2026-08-06 15:50:58.490540 | aio | 2026-08-06 15:50:58.490547 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:50:58.490553 | aio | Thursday 06 August 2026 15:50:58 +0000 (0:00:00.507) 0:00:35.349 ******* 2026-08-06 15:51:05.644024 | aio | ok: [aio] 2026-08-06 15:51:05.644064 | aio | 2026-08-06 15:51:05.644580 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-06 15:51:05.644633 | aio | Thursday 06 August 2026 15:51:05 +0000 (0:00:07.152) 0:00:42.501 ******* 2026-08-06 15:51:12.054433 | aio | ok: [aio] 2026-08-06 15:51:12.054501 | aio | 2026-08-06 15:51:12.054515 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-06 15:51:12.054543 | aio | Thursday 06 August 2026 15:51:12 +0000 (0:00:06.413) 0:00:48.915 ******* 2026-08-06 15:51:26.570464 | aio | ok: [aio] 2026-08-06 15:51:26.570554 | aio | 2026-08-06 15:51:26.570648 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:51:26.570765 | aio | Thursday 06 August 2026 15:51:26 +0000 (0:00:14.516) 0:01:03.431 ******* 2026-08-06 15:51:26.656122 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:51:26.656179 | aio | 2026-08-06 15:51:26.656646 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:51:26.656699 | aio | Thursday 06 August 2026 15:51:26 +0000 (0:00:00.085) 0:01:03.516 ******* 2026-08-06 15:51:26.715654 | aio | skipping: [aio] 2026-08-06 15:51:26.715737 | aio | 2026-08-06 15:51:26.715757 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:51:26.715769 | aio | Thursday 06 August 2026 15:51:26 +0000 (0:00:00.059) 0:01:03.575 ******* 2026-08-06 15:51:26.772851 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:51:26.772910 | aio | skipping: [aio] 2026-08-06 15:51:26.772922 | aio | 2026-08-06 15:51:26.772934 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:51:26.772946 | aio | Thursday 06 August 2026 15:51:26 +0000 (0:00:00.056) 0:01:03.632 ******* 2026-08-06 15:51:27.193771 | aio | ok: [aio] 2026-08-06 15:51:27.193825 | aio | 2026-08-06 15:51:27.193839 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:51:27.193852 | aio | Thursday 06 August 2026 15:51:27 +0000 (0:00:00.421) 0:01:04.054 ******* 2026-08-06 15:51:34.250741 | aio | ok: [aio] 2026-08-06 15:51:34.250806 | aio | 2026-08-06 15:51:34.250820 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-06 15:51:34.250832 | aio | Thursday 06 August 2026 15:51:34 +0000 (0:00:07.056) 0:01:11.111 ******* 2026-08-06 15:51:40.648928 | aio | ok: [aio] 2026-08-06 15:51:40.649043 | aio | 2026-08-06 15:51:40.649060 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-06 15:51:40.649076 | aio | Thursday 06 August 2026 15:51:40 +0000 (0:00:06.398) 0:01:17.509 ******* 2026-08-06 15:51:47.058688 | aio | ok: [aio] 2026-08-06 15:51:47.058776 | aio | 2026-08-06 15:51:47.058790 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-06 15:51:47.058803 | aio | Thursday 06 August 2026 15:51:47 +0000 (0:00:06.409) 0:01:23.918 ******* 2026-08-06 15:51:55.491618 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-06 15:51:55.491669 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-06 15:51:55.491675 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-08-06 15:51:55.491680 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-06 15:51:55.491686 | aio | 2026-08-06 15:51:55.491691 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-06 15:51:55.491697 | aio | 2026-08-06 15:51:55.491702 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:51:55.491750 | aio | Thursday 06 August 2026 15:51:55 +0000 (0:00:08.432) 0:01:32.350 ******* 2026-08-06 15:51:56.507756 | aio | ok: [aio] 2026-08-06 15:51:56.507831 | aio | 2026-08-06 15:51:56.507845 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:51:56.507858 | aio | Thursday 06 August 2026 15:51:56 +0000 (0:00:01.015) 0:01:33.366 ******* 2026-08-06 15:51:56.828722 | aio | ok: [aio] 2026-08-06 15:51:56.828791 | aio | 2026-08-06 15:51:56.828811 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:51:56.828855 | aio | Thursday 06 August 2026 15:51:56 +0000 (0:00:00.323) 0:01:33.690 ******* 2026-08-06 15:51:56.872558 | aio | skipping: [aio] 2026-08-06 15:51:56.872610 | aio | 2026-08-06 15:51:56.872616 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:51:56.872622 | aio | Thursday 06 August 2026 15:51:56 +0000 (0:00:00.043) 0:01:33.733 ******* 2026-08-06 15:51:57.194186 | aio | ok: [aio] 2026-08-06 15:51:57.194238 | aio | 2026-08-06 15:51:57.194725 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:51:57.194757 | aio | Thursday 06 August 2026 15:51:57 +0000 (0:00:00.320) 0:01:34.054 ******* 2026-08-06 15:51:57.328181 | aio | ok: [aio] => { 2026-08-06 15:51:57.328234 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:51:57.328248 | aio | } 2026-08-06 15:51:57.328261 | aio | 2026-08-06 15:51:57.328273 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:51:57.328286 | aio | Thursday 06 August 2026 15:51:57 +0000 (0:00:00.133) 0:01:34.187 ******* 2026-08-06 15:51:57.841479 | aio | ok: [aio] 2026-08-06 15:51:57.841530 | aio | 2026-08-06 15:51:57.841545 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:51:57.841557 | aio | Thursday 06 August 2026 15:51:57 +0000 (0:00:00.513) 0:01:34.701 ******* 2026-08-06 15:51:57.890460 | aio | skipping: [aio] 2026-08-06 15:51:57.890492 | aio | 2026-08-06 15:51:57.890506 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:51:57.890518 | aio | Thursday 06 August 2026 15:51:57 +0000 (0:00:00.048) 0:01:34.750 ******* 2026-08-06 15:51:57.928380 | aio | skipping: [aio] 2026-08-06 15:51:57.928412 | aio | 2026-08-06 15:51:57.928426 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:51:57.928438 | aio | Thursday 06 August 2026 15:51:57 +0000 (0:00:00.038) 0:01:34.788 ******* 2026-08-06 15:51:58.244714 | aio | ok: [aio] 2026-08-06 15:51:58.244785 | aio | 2026-08-06 15:51:58.244798 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:51:58.244813 | aio | Thursday 06 August 2026 15:51:58 +0000 (0:00:00.316) 0:01:35.104 ******* 2026-08-06 15:51:59.216252 | aio | ok: [aio] 2026-08-06 15:51:59.216311 | aio | 2026-08-06 15:51:59.216321 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:51:59.216329 | aio | Thursday 06 August 2026 15:51:59 +0000 (0:00:00.972) 0:01:36.076 ******* 2026-08-06 15:51:59.448008 | aio | ok: [aio] => { 2026-08-06 15:51:59.448062 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:51:59.448076 | aio | } 2026-08-06 15:51:59.448088 | aio | 2026-08-06 15:51:59.448101 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:51:59.448141 | aio | Thursday 06 August 2026 15:51:59 +0000 (0:00:00.230) 0:01:36.307 ******* 2026-08-06 15:51:59.953390 | aio | ok: [aio] 2026-08-06 15:51:59.953424 | aio | 2026-08-06 15:51:59.953435 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:51:59.953445 | aio | Thursday 06 August 2026 15:51:59 +0000 (0:00:00.505) 0:01:36.813 ******* 2026-08-06 15:52:02.234691 | aio | ok: [aio] 2026-08-06 15:52:02.234757 | aio | 2026-08-06 15:52:02.234768 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:52:02.234778 | aio | Thursday 06 August 2026 15:52:02 +0000 (0:00:02.281) 0:01:39.094 ******* 2026-08-06 15:52:02.272477 | aio | skipping: [aio] 2026-08-06 15:52:02.272566 | aio | 2026-08-06 15:52:02.272686 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:52:02.272802 | aio | Thursday 06 August 2026 15:52:02 +0000 (0:00:00.036) 0:01:39.131 ******* 2026-08-06 15:52:02.307473 | aio | skipping: [aio] 2026-08-06 15:52:02.307552 | aio | 2026-08-06 15:52:02.307667 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:52:02.307780 | aio | Thursday 06 August 2026 15:52:02 +0000 (0:00:00.037) 0:01:39.169 ******* 2026-08-06 15:52:02.342789 | aio | skipping: [aio] 2026-08-06 15:52:02.342864 | aio | 2026-08-06 15:52:02.343000 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:52:02.343164 | aio | Thursday 06 August 2026 15:52:02 +0000 (0:00:00.035) 0:01:39.204 ******* 2026-08-06 15:52:03.361698 | aio | ok: [aio] 2026-08-06 15:52:03.361763 | aio | 2026-08-06 15:52:03.361773 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:52:03.361784 | aio | Thursday 06 August 2026 15:52:03 +0000 (0:00:01.017) 0:01:40.221 ******* 2026-08-06 15:52:04.035694 | aio | ok: [aio] 2026-08-06 15:52:04.035750 | aio | 2026-08-06 15:52:04.035761 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:52:04.035770 | aio | Thursday 06 August 2026 15:52:04 +0000 (0:00:00.674) 0:01:40.895 ******* 2026-08-06 15:52:05.482399 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:52:05.482474 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:52:05.483076 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:52:05.483138 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:52:05.484059 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:52:05.484116 | aio | 2026-08-06 15:52:05.484127 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:52:05.484136 | aio | Thursday 06 August 2026 15:52:05 +0000 (0:00:01.446) 0:01:42.342 ******* 2026-08-06 15:52:06.279079 | aio | ok: [aio] 2026-08-06 15:52:06.279150 | aio | 2026-08-06 15:52:06.280586 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:52:06.280651 | aio | Thursday 06 August 2026 15:52:06 +0000 (0:00:00.792) 0:01:43.134 ******* 2026-08-06 15:52:06.280662 | aio | 2026-08-06 15:52:06.280672 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:52:06.280681 | aio | Thursday 06 August 2026 15:52:06 +0000 (0:00:00.005) 0:01:43.140 ******* 2026-08-06 15:52:06.795778 | aio | ok: [aio] 2026-08-06 15:52:06.795848 | aio | 2026-08-06 15:52:06.795859 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:52:06.795870 | aio | Thursday 06 August 2026 15:52:06 +0000 (0:00:00.514) 0:01:43.654 ******* 2026-08-06 15:52:07.146626 | aio | ok: [aio] 2026-08-06 15:52:07.146688 | aio | 2026-08-06 15:52:07.146699 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:52:07.146709 | aio | Thursday 06 August 2026 15:52:07 +0000 (0:00:00.351) 0:01:44.006 ******* 2026-08-06 15:52:07.233362 | aio | ok: [aio] => { 2026-08-06 15:52:07.233403 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:52:07.233410 | aio | } 2026-08-06 15:52:07.233416 | aio | 2026-08-06 15:52:07.233422 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:52:07.233428 | aio | Thursday 06 August 2026 15:52:07 +0000 (0:00:00.086) 0:01:44.092 ******* 2026-08-06 15:52:07.742641 | aio | ok: [aio] 2026-08-06 15:52:07.742711 | aio | 2026-08-06 15:52:07.742722 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:52:07.742749 | aio | Thursday 06 August 2026 15:52:07 +0000 (0:00:00.509) 0:01:44.602 ******* 2026-08-06 15:52:11.122477 | aio | ok: [aio] 2026-08-06 15:52:11.122555 | aio | 2026-08-06 15:52:11.122637 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:52:11.122753 | aio | Thursday 06 August 2026 15:52:11 +0000 (0:00:03.380) 0:01:47.983 ******* 2026-08-06 15:52:12.135585 | aio | ok: [aio] 2026-08-06 15:52:12.135637 | aio | 2026-08-06 15:52:12.135647 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:52:12.135657 | aio | Thursday 06 August 2026 15:52:12 +0000 (0:00:01.012) 0:01:48.995 ******* 2026-08-06 15:52:12.433046 | aio | ok: [aio] 2026-08-06 15:52:12.433109 | aio | 2026-08-06 15:52:12.433120 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:52:12.433135 | aio | Thursday 06 August 2026 15:52:12 +0000 (0:00:00.298) 0:01:49.293 ******* 2026-08-06 15:52:13.101984 | aio | ok: [aio] 2026-08-06 15:52:13.102027 | aio | 2026-08-06 15:52:13.102033 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:52:13.102037 | aio | Thursday 06 August 2026 15:52:13 +0000 (0:00:00.668) 0:01:49.962 ******* 2026-08-06 15:52:13.985095 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:52:13.985151 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:52:13.985172 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:52:13.985677 | aio | 2026-08-06 15:52:13.985724 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:52:13.985732 | aio | Thursday 06 August 2026 15:52:13 +0000 (0:00:00.883) 0:01:50.845 ******* 2026-08-06 15:52:14.662667 | aio | ok: [aio] 2026-08-06 15:52:14.662719 | aio | 2026-08-06 15:52:14.662730 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:52:14.662740 | aio | Thursday 06 August 2026 15:52:14 +0000 (0:00:00.676) 0:01:51.521 ******* 2026-08-06 15:52:15.316483 | aio | ok: [aio] 2026-08-06 15:52:15.317272 | aio | 2026-08-06 15:52:15.317285 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:52:15.317290 | aio | Thursday 06 August 2026 15:52:15 +0000 (0:00:00.650) 0:01:52.172 ******* 2026-08-06 15:52:15.317294 | aio | 2026-08-06 15:52:15.317298 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:52:15.317302 | aio | Thursday 06 August 2026 15:52:15 +0000 (0:00:00.005) 0:01:52.178 ******* 2026-08-06 15:52:15.805694 | aio | ok: [aio] 2026-08-06 15:52:15.805748 | aio | 2026-08-06 15:52:15.805755 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:52:15.805762 | aio | Thursday 06 August 2026 15:52:15 +0000 (0:00:00.488) 0:01:52.666 ******* 2026-08-06 15:52:15.861124 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:52:15.861160 | aio | 2026-08-06 15:52:15.861167 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:52:15.861174 | aio | Thursday 06 August 2026 15:52:15 +0000 (0:00:00.055) 0:01:52.722 ******* 2026-08-06 15:52:15.898199 | aio | skipping: [aio] 2026-08-06 15:52:15.898269 | aio | 2026-08-06 15:52:15.898280 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:52:15.898310 | aio | Thursday 06 August 2026 15:52:15 +0000 (0:00:00.036) 0:01:52.759 ******* 2026-08-06 15:52:16.861946 | aio | ok: [aio] 2026-08-06 15:52:16.863059 | aio | 2026-08-06 15:52:16.863123 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:52:16.863135 | aio | Thursday 06 August 2026 15:52:16 +0000 (0:00:00.964) 0:01:53.723 ******* 2026-08-06 15:52:17.772002 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:52:17.772038 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:52:17.772044 | aio | 2026-08-06 15:52:17.772048 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:52:17.772053 | aio | Thursday 06 August 2026 15:52:17 +0000 (0:00:00.907) 0:01:54.631 ******* 2026-08-06 15:52:18.618522 | aio | ok: [aio] 2026-08-06 15:52:18.618613 | aio | 2026-08-06 15:52:18.618801 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:52:18.619044 | aio | Thursday 06 August 2026 15:52:18 +0000 (0:00:00.848) 0:01:55.480 ******* 2026-08-06 15:52:18.944686 | aio | ok: [aio] 2026-08-06 15:52:18.944897 | aio | 2026-08-06 15:52:18.945224 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:52:18.945582 | aio | Thursday 06 August 2026 15:52:18 +0000 (0:00:00.320) 0:01:55.800 ******* 2026-08-06 15:52:19.311584 | aio | ok: [aio] 2026-08-06 15:52:19.311800 | aio | 2026-08-06 15:52:19.312126 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:52:19.312383 | aio | Thursday 06 August 2026 15:52:19 +0000 (0:00:00.371) 0:01:56.172 ******* 2026-08-06 15:52:19.638698 | aio | ok: [aio] 2026-08-06 15:52:19.638765 | aio | 2026-08-06 15:52:19.638775 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-08-06 15:52:19.638785 | aio | Thursday 06 August 2026 15:52:19 +0000 (0:00:00.326) 0:01:56.499 ******* 2026-08-06 15:52:19.981377 | aio | ok: [aio] => (item=aio) 2026-08-06 15:52:19.981425 | aio | 2026-08-06 15:52:19.981432 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-08-06 15:52:19.981439 | aio | Thursday 06 August 2026 15:52:19 +0000 (0:00:00.343) 0:01:56.842 ******* 2026-08-06 15:52:20.036660 | aio | ok: [aio] 2026-08-06 15:52:20.036721 | aio | 2026-08-06 15:52:20.036732 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:52:20.036742 | aio | Thursday 06 August 2026 15:52:20 +0000 (0:00:00.054) 0:01:56.896 ******* 2026-08-06 15:52:20.106698 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:52:20.106761 | aio | 2026-08-06 15:52:20.106772 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:52:20.106783 | aio | Thursday 06 August 2026 15:52:20 +0000 (0:00:00.069) 0:01:56.966 ******* 2026-08-06 15:52:20.151453 | aio | skipping: [aio] 2026-08-06 15:52:20.151482 | aio | 2026-08-06 15:52:20.151492 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:52:20.151502 | aio | Thursday 06 August 2026 15:52:20 +0000 (0:00:00.045) 0:01:57.011 ******* 2026-08-06 15:52:20.200490 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:52:20.200519 | aio | skipping: [aio] 2026-08-06 15:52:20.200529 | aio | 2026-08-06 15:52:20.200538 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:52:20.200547 | aio | Thursday 06 August 2026 15:52:20 +0000 (0:00:00.048) 0:01:57.060 ******* 2026-08-06 15:52:20.592809 | aio | ok: [aio] 2026-08-06 15:52:20.593190 | aio | 2026-08-06 15:52:20.593514 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:52:20.593851 | aio | Thursday 06 August 2026 15:52:20 +0000 (0:00:00.393) 0:01:57.454 ******* 2026-08-06 15:52:27.659145 | aio | ok: [aio] 2026-08-06 15:52:27.659233 | aio | 2026-08-06 15:52:27.659294 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-08-06 15:52:27.659435 | aio | Thursday 06 August 2026 15:52:27 +0000 (0:00:07.066) 0:02:04.520 ******* 2026-08-06 15:52:33.537085 | aio | ok: [aio] 2026-08-06 15:52:33.537200 | aio | 2026-08-06 15:52:33.537212 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-08-06 15:52:33.537222 | aio | Thursday 06 August 2026 15:52:33 +0000 (0:00:05.876) 0:02:10.397 ******* 2026-08-06 15:52:47.947343 | aio | ok: [aio] 2026-08-06 15:52:47.947432 | aio | 2026-08-06 15:52:47.947515 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-08-06 15:52:47.947629 | aio | Thursday 06 August 2026 15:52:47 +0000 (0:00:14.411) 0:02:24.809 ******* 2026-08-06 15:52:48.026058 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-06 15:52:48.026113 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-06 15:52:48.027044 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-06 15:52:48.027085 | aio | skipping: [aio] 2026-08-06 15:52:48.027098 | aio | 2026-08-06 15:52:48.027116 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-08-06 15:52:48.027383 | aio | Thursday 06 August 2026 15:52:48 +0000 (0:00:00.077) 0:02:24.886 ******* 2026-08-06 15:52:54.526070 | aio | ok: [aio] 2026-08-06 15:52:54.526123 | aio | 2026-08-06 15:52:54.526132 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-08-06 15:52:54.526139 | aio | Thursday 06 August 2026 15:52:54 +0000 (0:00:06.500) 0:02:31.386 ******* 2026-08-06 15:53:00.964681 | aio | ok: [aio] 2026-08-06 15:53:00.964759 | aio | 2026-08-06 15:53:00.964774 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-08-06 15:53:00.964787 | aio | Thursday 06 August 2026 15:53:00 +0000 (0:00:06.437) 0:02:37.824 ******* 2026-08-06 15:53:01.034733 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-06 15:53:01.034801 | aio | 2026-08-06 15:53:01.034816 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-06 15:53:01.034829 | aio | Thursday 06 August 2026 15:53:01 +0000 (0:00:00.070) 0:02:37.894 ******* 2026-08-06 15:53:01.086615 | aio | ok: [aio] 2026-08-06 15:53:01.086674 | aio | 2026-08-06 15:53:01.086688 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-06 15:53:01.086700 | aio | Thursday 06 August 2026 15:53:01 +0000 (0:00:00.051) 0:02:37.946 ******* 2026-08-06 15:53:07.407639 | aio | ok: [aio] 2026-08-06 15:53:07.407714 | aio | 2026-08-06 15:53:07.407729 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-06 15:53:07.407742 | aio | Thursday 06 August 2026 15:53:07 +0000 (0:00:06.321) 0:02:44.267 ******* 2026-08-06 15:53:07.457144 | aio | ok: [aio] 2026-08-06 15:53:07.457221 | aio | 2026-08-06 15:53:07.457236 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-06 15:53:07.457257 | aio | Thursday 06 August 2026 15:53:07 +0000 (0:00:00.049) 0:02:44.317 ******* 2026-08-06 15:53:07.505115 | aio | skipping: [aio] => (item=1) 2026-08-06 15:53:07.505192 | aio | skipping: [aio] => (item=1) 2026-08-06 15:53:07.506475 | aio | skipping: [aio] => (item=1) 2026-08-06 15:53:07.506524 | aio | skipping: [aio] 2026-08-06 15:53:07.506539 | aio | 2026-08-06 15:53:07.506551 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-08-06 15:53:07.506563 | aio | Thursday 06 August 2026 15:53:07 +0000 (0:00:00.047) 0:02:44.364 ******* 2026-08-06 15:53:07.572029 | aio | skipping: [aio] 2026-08-06 15:53:07.572078 | aio | 2026-08-06 15:53:07.572989 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-08-06 15:53:07.573045 | aio | 2026-08-06 15:53:07.573059 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:53:07.573071 | aio | Thursday 06 August 2026 15:53:07 +0000 (0:00:00.068) 0:02:44.432 ******* 2026-08-06 15:53:08.535100 | aio | ok: [aio] 2026-08-06 15:53:08.535175 | aio | 2026-08-06 15:53:08.535412 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:53:08.535663 | aio | Thursday 06 August 2026 15:53:08 +0000 (0:00:00.962) 0:02:45.395 ******* 2026-08-06 15:53:08.856122 | aio | ok: [aio] 2026-08-06 15:53:08.856197 | aio | 2026-08-06 15:53:08.856213 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:53:08.856510 | aio | Thursday 06 August 2026 15:53:08 +0000 (0:00:00.321) 0:02:45.716 ******* 2026-08-06 15:53:08.901516 | aio | skipping: [aio] 2026-08-06 15:53:08.901570 | aio | 2026-08-06 15:53:08.901581 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:53:08.901590 | aio | Thursday 06 August 2026 15:53:08 +0000 (0:00:00.045) 0:02:45.762 ******* 2026-08-06 15:53:09.247487 | aio | ok: [aio] 2026-08-06 15:53:09.247539 | aio | 2026-08-06 15:53:09.247550 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:53:09.247560 | aio | Thursday 06 August 2026 15:53:09 +0000 (0:00:00.345) 0:02:46.107 ******* 2026-08-06 15:53:09.334206 | aio | ok: [aio] => { 2026-08-06 15:53:09.334267 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:53:09.334277 | aio | } 2026-08-06 15:53:09.334287 | aio | 2026-08-06 15:53:09.334308 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:53:09.334318 | aio | Thursday 06 August 2026 15:53:09 +0000 (0:00:00.085) 0:02:46.193 ******* 2026-08-06 15:53:09.788675 | aio | ok: [aio] 2026-08-06 15:53:09.788732 | aio | 2026-08-06 15:53:09.788742 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:53:09.788752 | aio | Thursday 06 August 2026 15:53:09 +0000 (0:00:00.455) 0:02:46.649 ******* 2026-08-06 15:53:09.835786 | aio | skipping: [aio] 2026-08-06 15:53:09.835992 | aio | 2026-08-06 15:53:09.836206 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:53:09.836335 | aio | Thursday 06 August 2026 15:53:09 +0000 (0:00:00.047) 0:02:46.696 ******* 2026-08-06 15:53:09.881432 | aio | skipping: [aio] 2026-08-06 15:53:09.881603 | aio | 2026-08-06 15:53:09.881820 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:53:09.882078 | aio | Thursday 06 August 2026 15:53:09 +0000 (0:00:00.046) 0:02:46.743 ******* 2026-08-06 15:53:10.208875 | aio | ok: [aio] 2026-08-06 15:53:10.208926 | aio | 2026-08-06 15:53:10.208937 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:53:10.208947 | aio | Thursday 06 August 2026 15:53:10 +0000 (0:00:00.326) 0:02:47.069 ******* 2026-08-06 15:53:11.328160 | aio | ok: [aio] 2026-08-06 15:53:11.328238 | aio | 2026-08-06 15:53:11.328248 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:53:11.328376 | aio | Thursday 06 August 2026 15:53:11 +0000 (0:00:01.119) 0:02:48.188 ******* 2026-08-06 15:53:11.422028 | aio | ok: [aio] => { 2026-08-06 15:53:11.422335 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:53:11.422591 | aio | } 2026-08-06 15:53:11.422818 | aio | 2026-08-06 15:53:11.423113 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:53:11.423373 | aio | Thursday 06 August 2026 15:53:11 +0000 (0:00:00.094) 0:02:48.283 ******* 2026-08-06 15:53:11.993174 | aio | ok: [aio] 2026-08-06 15:53:11.993245 | aio | 2026-08-06 15:53:11.993256 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:53:11.993265 | aio | Thursday 06 August 2026 15:53:11 +0000 (0:00:00.570) 0:02:48.853 ******* 2026-08-06 15:53:14.216684 | aio | ok: [aio] 2026-08-06 15:53:14.216733 | aio | 2026-08-06 15:53:14.216874 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:53:14.217171 | aio | Thursday 06 August 2026 15:53:14 +0000 (0:00:02.224) 0:02:51.077 ******* 2026-08-06 15:53:14.252751 | aio | skipping: [aio] 2026-08-06 15:53:14.253068 | aio | 2026-08-06 15:53:14.253278 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:53:14.253529 | aio | Thursday 06 August 2026 15:53:14 +0000 (0:00:00.036) 0:02:51.114 ******* 2026-08-06 15:53:14.292277 | aio | skipping: [aio] 2026-08-06 15:53:14.292484 | aio | 2026-08-06 15:53:14.292733 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:53:14.293023 | aio | Thursday 06 August 2026 15:53:14 +0000 (0:00:00.039) 0:02:51.153 ******* 2026-08-06 15:53:14.329192 | aio | skipping: [aio] 2026-08-06 15:53:14.329388 | aio | 2026-08-06 15:53:14.329637 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:53:14.329883 | aio | Thursday 06 August 2026 15:53:14 +0000 (0:00:00.036) 0:02:51.190 ******* 2026-08-06 15:53:15.312675 | aio | ok: [aio] 2026-08-06 15:53:15.312915 | aio | 2026-08-06 15:53:15.313260 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:53:15.313543 | aio | Thursday 06 August 2026 15:53:15 +0000 (0:00:00.983) 0:02:52.173 ******* 2026-08-06 15:53:15.988900 | aio | ok: [aio] 2026-08-06 15:53:15.989059 | aio | 2026-08-06 15:53:15.989234 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:53:15.989399 | aio | Thursday 06 August 2026 15:53:15 +0000 (0:00:00.676) 0:02:52.850 ******* 2026-08-06 15:53:17.395004 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:53:17.395597 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:53:17.395604 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:53:17.395615 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:53:17.395620 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:53:17.395628 | aio | 2026-08-06 15:53:17.395908 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:53:17.396211 | aio | Thursday 06 August 2026 15:53:17 +0000 (0:00:01.404) 0:02:54.255 ******* 2026-08-06 15:53:18.232632 | aio | ok: [aio] 2026-08-06 15:53:18.232814 | aio | 2026-08-06 15:53:18.233118 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:53:18.233380 | aio | Thursday 06 August 2026 15:53:18 +0000 (0:00:00.833) 0:02:55.088 ******* 2026-08-06 15:53:18.233615 | aio | 2026-08-06 15:53:18.233864 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:53:18.234160 | aio | Thursday 06 August 2026 15:53:18 +0000 (0:00:00.005) 0:02:55.094 ******* 2026-08-06 15:53:18.734417 | aio | ok: [aio] 2026-08-06 15:53:18.734474 | aio | 2026-08-06 15:53:18.735080 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:53:18.735111 | aio | Thursday 06 August 2026 15:53:18 +0000 (0:00:00.501) 0:02:55.595 ******* 2026-08-06 15:53:19.050452 | aio | ok: [aio] 2026-08-06 15:53:19.050628 | aio | 2026-08-06 15:53:19.050779 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:53:19.050923 | aio | Thursday 06 August 2026 15:53:19 +0000 (0:00:00.315) 0:02:55.911 ******* 2026-08-06 15:53:19.172985 | aio | ok: [aio] => { 2026-08-06 15:53:19.173168 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:53:19.173305 | aio | } 2026-08-06 15:53:19.173435 | aio | 2026-08-06 15:53:19.173578 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:53:19.173719 | aio | Thursday 06 August 2026 15:53:19 +0000 (0:00:00.122) 0:02:56.034 ******* 2026-08-06 15:53:19.706614 | aio | ok: [aio] 2026-08-06 15:53:19.707569 | aio | 2026-08-06 15:53:19.707595 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:53:19.707605 | aio | Thursday 06 August 2026 15:53:19 +0000 (0:00:00.533) 0:02:56.567 ******* 2026-08-06 15:53:23.102057 | aio | ok: [aio] 2026-08-06 15:53:23.102130 | aio | 2026-08-06 15:53:23.102141 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:53:23.102151 | aio | Thursday 06 August 2026 15:53:23 +0000 (0:00:03.393) 0:02:59.961 ******* 2026-08-06 15:53:24.070786 | aio | ok: [aio] 2026-08-06 15:53:24.071058 | aio | 2026-08-06 15:53:24.071331 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:53:24.071594 | aio | Thursday 06 August 2026 15:53:24 +0000 (0:00:00.970) 0:03:00.932 ******* 2026-08-06 15:53:24.377095 | aio | ok: [aio] 2026-08-06 15:53:24.377147 | aio | 2026-08-06 15:53:24.377158 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:53:24.377380 | aio | Thursday 06 August 2026 15:53:24 +0000 (0:00:00.305) 0:03:01.237 ******* 2026-08-06 15:53:25.024039 | aio | ok: [aio] 2026-08-06 15:53:25.024076 | aio | 2026-08-06 15:53:25.024081 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:53:25.024085 | aio | Thursday 06 August 2026 15:53:25 +0000 (0:00:00.646) 0:03:01.884 ******* 2026-08-06 15:53:25.905591 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:53:25.905677 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:53:25.905689 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:53:25.905700 | aio | 2026-08-06 15:53:25.905710 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:53:25.905721 | aio | Thursday 06 August 2026 15:53:25 +0000 (0:00:00.880) 0:03:02.764 ******* 2026-08-06 15:53:26.685604 | aio | ok: [aio] 2026-08-06 15:53:26.685665 | aio | 2026-08-06 15:53:26.685677 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:53:26.685687 | aio | Thursday 06 August 2026 15:53:26 +0000 (0:00:00.781) 0:03:03.545 ******* 2026-08-06 15:53:27.302015 | aio | ok: [aio] 2026-08-06 15:53:27.302046 | aio | 2026-08-06 15:53:27.302051 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:53:27.302055 | aio | Thursday 06 August 2026 15:53:27 +0000 (0:00:00.607) 0:03:04.153 ******* 2026-08-06 15:53:27.302059 | aio | 2026-08-06 15:53:27.302063 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:53:27.302211 | aio | Thursday 06 August 2026 15:53:27 +0000 (0:00:00.007) 0:03:04.160 ******* 2026-08-06 15:53:27.812367 | aio | ok: [aio] 2026-08-06 15:53:27.812428 | aio | 2026-08-06 15:53:27.812548 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:53:27.812662 | aio | Thursday 06 August 2026 15:53:27 +0000 (0:00:00.512) 0:03:04.673 ******* 2026-08-06 15:53:27.874879 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:53:27.875025 | aio | 2026-08-06 15:53:27.875199 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:53:27.875357 | aio | Thursday 06 August 2026 15:53:27 +0000 (0:00:00.063) 0:03:04.736 ******* 2026-08-06 15:53:27.925749 | aio | skipping: [aio] 2026-08-06 15:53:27.925997 | aio | 2026-08-06 15:53:27.926284 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:53:27.926537 | aio | Thursday 06 August 2026 15:53:27 +0000 (0:00:00.050) 0:03:04.786 ******* 2026-08-06 15:53:28.854495 | aio | ok: [aio] 2026-08-06 15:53:28.854652 | aio | 2026-08-06 15:53:28.854913 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:53:28.855275 | aio | Thursday 06 August 2026 15:53:28 +0000 (0:00:00.928) 0:03:05.715 ******* 2026-08-06 15:53:29.774488 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:53:29.774556 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:53:29.774672 | aio | 2026-08-06 15:53:29.774790 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:53:29.774917 | aio | Thursday 06 August 2026 15:53:29 +0000 (0:00:00.919) 0:03:06.635 ******* 2026-08-06 15:53:30.595835 | aio | ok: [aio] 2026-08-06 15:53:30.596083 | aio | 2026-08-06 15:53:30.596345 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:53:30.596599 | aio | Thursday 06 August 2026 15:53:30 +0000 (0:00:00.821) 0:03:07.457 ******* 2026-08-06 15:53:30.913884 | aio | ok: [aio] 2026-08-06 15:53:30.914136 | aio | 2026-08-06 15:53:30.914399 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:53:30.914653 | aio | Thursday 06 August 2026 15:53:30 +0000 (0:00:00.317) 0:03:07.775 ******* 2026-08-06 15:53:31.285588 | aio | ok: [aio] 2026-08-06 15:53:31.286006 | aio | 2026-08-06 15:53:31.286289 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:53:31.286538 | aio | Thursday 06 August 2026 15:53:31 +0000 (0:00:00.371) 0:03:08.147 ******* 2026-08-06 15:53:31.623038 | aio | ok: [aio] 2026-08-06 15:53:31.623094 | aio | 2026-08-06 15:53:31.623106 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-08-06 15:53:31.623229 | aio | Thursday 06 August 2026 15:53:31 +0000 (0:00:00.336) 0:03:08.483 ******* 2026-08-06 15:53:37.895369 | aio | ok: [aio] 2026-08-06 15:53:37.895440 | aio | 2026-08-06 15:53:37.895553 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:53:37.895679 | aio | aio : ok=129 changed=0 unreachable=0 failed=0 skipped=29 rescued=0 ignored=0 2026-08-06 15:53:37.897079 | aio | 2026-08-06 15:53:37.897135 | aio | 2026-08-06 15:53:37.897149 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:53:37.897162 | aio | Thursday 06 August 2026 15:53:37 +0000 (0:00:06.271) 0:03:14.755 ******* 2026-08-06 15:53:37.897173 | aio | =============================================================================== 2026-08-06 15:53:37.897185 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.52s 2026-08-06 15:53:37.897196 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.41s 2026-08-06 15:53:37.897207 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.43s 2026-08-06 15:53:37.897218 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.15s 2026-08-06 15:53:37.897230 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.07s 2026-08-06 15:53:37.897241 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.06s 2026-08-06 15:53:37.897252 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.50s 2026-08-06 15:53:37.897270 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.50s 2026-08-06 15:53:37.897281 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.44s 2026-08-06 15:53:37.897296 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.41s 2026-08-06 15:53:37.898016 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.41s 2026-08-06 15:53:37.898045 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.40s 2026-08-06 15:53:37.898051 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.32s 2026-08-06 15:53:37.898056 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.27s 2026-08-06 15:53:37.898061 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.88s 2026-08-06 15:53:37.898093 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.34s 2026-08-06 15:53:37.898238 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.39s 2026-08-06 15:53:37.898380 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.38s 2026-08-06 15:53:37.898522 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.53s 2026-08-06 15:53:37.898662 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.28s 2026-08-06 15:53:38.055610 | aio | INFO [default > idempotence] Executed: Successful 2026-08-06 15:53:38.067261 | aio | INFO [default > side_effect] Executing 2026-08-06 15:53:38.067637 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:53:38.073549 | aio | INFO [default > verify] Executing 2026-08-06 15:53:39.070276 | aio | 2026-08-06 15:53:39.070616 | aio | PLAY [Verify] ****************************************************************** 2026-08-06 15:53:39.070912 | aio | 2026-08-06 15:53:39.071216 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:53:39.071516 | aio | Thursday 06 August 2026 15:53:39 +0000 (0:00:00.010) 0:00:00.010 ******* 2026-08-06 15:53:40.308725 | aio | [WARNING]: Host 'aio' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:53:40.315118 | aio | ok: [aio] 2026-08-06 15:53:40.315170 | aio | 2026-08-06 15:53:40.315374 | aio | TASK [Get cluster health status] *********************************************** 2026-08-06 15:53:40.315625 | aio | Thursday 06 August 2026 15:53:40 +0000 (0:00:01.244) 0:00:01.254 ******* 2026-08-06 15:53:50.730776 | aio | ok: [aio] 2026-08-06 15:53:50.731002 | aio | 2026-08-06 15:53:50.731301 | aio | TASK [Print cluster health status] ********************************************* 2026-08-06 15:53:50.731609 | aio | Thursday 06 August 2026 15:53:50 +0000 (0:00:10.414) 0:00:11.669 ******* 2026-08-06 15:53:50.771135 | aio | ok: [aio] => { 2026-08-06 15:53:50.771353 | aio | "_ceph_health": { 2026-08-06 15:53:50.771662 | aio | "changed": false, 2026-08-06 15:53:50.771924 | aio | "changed_when_result": false, 2026-08-06 15:53:50.772225 | aio | "cmd": [ 2026-08-06 15:53:50.772468 | aio | "cephadm", 2026-08-06 15:53:50.772710 | aio | "shell", 2026-08-06 15:53:50.773064 | aio | "--", 2026-08-06 15:53:50.773396 | aio | "ceph", 2026-08-06 15:53:50.773707 | aio | "health" 2026-08-06 15:53:50.773998 | aio | ], 2026-08-06 15:53:50.774312 | aio | "delta": "0:00:09.999470", 2026-08-06 15:53:50.774609 | aio | "end": "2026-08-06 15:53:50.672454", 2026-08-06 15:53:50.774921 | aio | "failed": false, 2026-08-06 15:53:50.775255 | aio | "msg": "", 2026-08-06 15:53:50.775532 | aio | "rc": 0, 2026-08-06 15:53:50.775783 | aio | "start": "2026-08-06 15:53:40.672984", 2026-08-06 15:53:50.776089 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-08-06 15:53:50.776287 | aio | "stderr_lines": [ 2026-08-06 15:53:50.776439 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-08-06 15:53:50.776603 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-08-06 15:53:50.776753 | aio | ], 2026-08-06 15:53:50.776900 | aio | "stdout": "HEALTH_OK", 2026-08-06 15:53:50.777073 | aio | "stdout_lines": [ 2026-08-06 15:53:50.777246 | aio | "HEALTH_OK" 2026-08-06 15:53:50.777393 | aio | ] 2026-08-06 15:53:50.777541 | aio | } 2026-08-06 15:53:50.777694 | aio | } 2026-08-06 15:53:50.777838 | aio | 2026-08-06 15:53:50.778019 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-08-06 15:53:50.778189 | aio | Thursday 06 August 2026 15:53:50 +0000 (0:00:00.041) 0:00:11.711 ******* 2026-08-06 15:53:50.809825 | aio | ok: [aio] => { 2026-08-06 15:53:50.809932 | aio | "changed": false, 2026-08-06 15:53:50.810123 | aio | "msg": "All assertions passed" 2026-08-06 15:53:50.810384 | aio | } 2026-08-06 15:53:50.810609 | aio | 2026-08-06 15:53:50.810872 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-08-06 15:53:50.811177 | aio | Thursday 06 August 2026 15:53:50 +0000 (0:00:00.038) 0:00:11.749 ******* 2026-08-06 15:53:57.552479 | aio | changed: [aio] 2026-08-06 15:53:57.552541 | aio | 2026-08-06 15:53:57.552555 | aio | TASK [Create a test Ceph key] ************************************************** 2026-08-06 15:53:57.552567 | aio | Thursday 06 August 2026 15:53:57 +0000 (0:00:06.741) 0:00:18.490 ******* 2026-08-06 15:53:59.849485 | aio | changed: [aio] 2026-08-06 15:53:59.849548 | aio | 2026-08-06 15:53:59.849563 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-08-06 15:53:59.849597 | aio | Thursday 06 August 2026 15:53:59 +0000 (0:00:02.297) 0:00:20.787 ******* 2026-08-06 15:54:01.026102 | aio | ok: [aio] 2026-08-06 15:54:01.026159 | aio | 2026-08-06 15:54:01.026179 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-08-06 15:54:01.026374 | aio | Thursday 06 August 2026 15:54:01 +0000 (0:00:01.177) 0:00:21.965 ******* 2026-08-06 15:54:01.087086 | aio | ok: [aio] => { 2026-08-06 15:54:01.087221 | aio | "changed": false, 2026-08-06 15:54:01.087378 | aio | "msg": "All assertions passed" 2026-08-06 15:54:01.087530 | aio | } 2026-08-06 15:54:01.087675 | aio | 2026-08-06 15:54:01.087841 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-08-06 15:54:01.088021 | aio | Thursday 06 August 2026 15:54:01 +0000 (0:00:00.062) 0:00:22.027 ******* 2026-08-06 15:54:02.154127 | aio | ok: [aio] 2026-08-06 15:54:02.154196 | aio | 2026-08-06 15:54:02.154211 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-08-06 15:54:02.154376 | aio | Thursday 06 August 2026 15:54:02 +0000 (0:00:01.065) 0:00:23.093 ******* 2026-08-06 15:54:02.207562 | aio | ok: [aio] => { 2026-08-06 15:54:02.207786 | aio | "changed": false, 2026-08-06 15:54:02.208067 | aio | "msg": "All assertions passed" 2026-08-06 15:54:02.208328 | aio | } 2026-08-06 15:54:02.208617 | aio | 2026-08-06 15:54:02.208882 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:54:02.209205 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-06 15:54:02.209419 | aio | 2026-08-06 15:54:02.209695 | aio | 2026-08-06 15:54:02.209933 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:54:02.210220 | aio | Thursday 06 August 2026 15:54:02 +0000 (0:00:00.052) 0:00:23.146 ******* 2026-08-06 15:54:02.210441 | aio | =============================================================================== 2026-08-06 15:54:02.210568 | aio | Get cluster health status ---------------------------------------------- 10.41s 2026-08-06 15:54:02.210677 | aio | Create a test Ceph pool ------------------------------------------------- 6.74s 2026-08-06 15:54:02.210786 | aio | Create a test Ceph key -------------------------------------------------- 2.30s 2026-08-06 15:54:02.210902 | aio | Gathering Facts --------------------------------------------------------- 1.24s 2026-08-06 15:54:02.211021 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.18s 2026-08-06 15:54:02.211126 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 1.07s 2026-08-06 15:54:02.211236 | aio | Assert that key_info returns the correct key ---------------------------- 0.06s 2026-08-06 15:54:02.211345 | aio | Assert that the legacy key module info state returns the correct key ---- 0.05s 2026-08-06 15:54:02.211457 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-08-06 15:54:02.211564 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-08-06 15:54:02.311878 | aio | INFO [default > verify] Executed: Successful 2026-08-06 15:54:02.318041 | aio | INFO [default > cleanup] Executing 2026-08-06 15:54:02.318328 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:54:02.324365 | aio | INFO [default > destroy] Executing 2026-08-06 15:54:02.324422 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-06 15:54:02.324496 | aio | INFO [default > destroy] Executed: Successful 2026-08-06 15:54:02.324763 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-06 15:54:02.775758 | aio | ok: Runtime: 0:11:58.756106 2026-08-06 15:54:02.793342 | 2026-08-06 15:54:02.793402 | PLAY RECAP 2026-08-06 15:54:02.793448 | aio | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:54:02.793470 | 2026-08-06 15:54:02.988415 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 15:54:02.992519 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 15:54:03.908799 | 2026-08-06 15:54:03.908935 | PLAY [all] 2026-08-06 15:54:03.921988 | 2026-08-06 15:54:03.922069 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-06 15:54:03.967814 | aio | skipping: Conditional result was False 2026-08-06 15:54:03.977666 | 2026-08-06 15:54:03.977776 | TASK [fetch-output : Set log path for single node] 2026-08-06 15:54:04.020357 | aio | ok 2026-08-06 15:54:04.026708 | 2026-08-06 15:54:04.026777 | LOOP [fetch-output : Ensure local output dirs] 2026-08-06 15:54:04.452138 | aio -> localhost | ok: "/var/lib/zuul/builds/85be84b93eb64826809a0ffb90ab3b20/work/logs" 2026-08-06 15:54:04.655074 | aio -> localhost | changed: "/var/lib/zuul/builds/85be84b93eb64826809a0ffb90ab3b20/work/artifacts" 2026-08-06 15:54:04.859865 | aio -> localhost | changed: "/var/lib/zuul/builds/85be84b93eb64826809a0ffb90ab3b20/work/docs" 2026-08-06 15:54:04.876120 | 2026-08-06 15:54:04.876249 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-06 15:54:05.545720 | aio | changed: .d..t...... ./ 2026-08-06 15:54:05.545914 | aio | changed: All items complete 2026-08-06 15:54:05.545941 | 2026-08-06 15:54:06.016087 | aio | changed: .d..t...... ./ 2026-08-06 15:54:06.497842 | aio | changed: .d..t...... ./ 2026-08-06 15:54:06.523360 | 2026-08-06 15:54:06.523931 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-06 15:54:06.954553 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007399 2026-08-06 15:54:07.187934 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008599 2026-08-06 15:54:07.206747 | 2026-08-06 15:54:07.206850 | PLAY [all] 2026-08-06 15:54:07.213010 | 2026-08-06 15:54:07.213073 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-06 15:54:07.667474 | aio | changed 2026-08-06 15:54:07.673491 | 2026-08-06 15:54:07.673545 | PLAY RECAP 2026-08-06 15:54:07.673591 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-06 15:54:07.673613 | 2026-08-06 15:54:07.779824 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 15:54:07.783254 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-06 15:54:08.328064 | 2026-08-06 15:54:08.328517 | PLAY [localhost] 2026-08-06 15:54:08.338385 | 2026-08-06 15:54:08.338474 | TASK [Generate Zuul manifest] 2026-08-06 15:54:08.360311 | localhost | ok 2026-08-06 15:54:08.377725 | 2026-08-06 15:54:08.377845 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-06 15:54:08.723907 | localhost | changed 2026-08-06 15:54:08.737088 | 2026-08-06 15:54:08.737170 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-06 15:54:08.768857 | localhost | ok 2026-08-06 15:54:08.779421 | 2026-08-06 15:54:08.779517 | TASK [Upload logs] 2026-08-06 15:54:08.797891 | localhost | ok 2026-08-06 15:54:08.859985 | 2026-08-06 15:54:08.860116 | TASK [Set zuul-log-path fact] 2026-08-06 15:54:08.882833 | localhost | ok 2026-08-06 15:54:08.895792 | 2026-08-06 15:54:08.895877 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 15:54:08.928793 | localhost | ok 2026-08-06 15:54:08.938971 | 2026-08-06 15:54:08.939072 | TASK [upload-logs : Create log directories] 2026-08-06 15:54:09.346988 | localhost | changed 2026-08-06 15:54:09.353452 | 2026-08-06 15:54:09.353529 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-06 15:54:09.763052 | localhost -> localhost | ok: Runtime: 0:00:00.005991 2026-08-06 15:54:09.769444 | 2026-08-06 15:54:09.769526 | TASK [upload-logs : Upload logs to log server] 2026-08-06 15:54:10.228044 | localhost | Output suppressed because no_log was given 2026-08-06 15:54:10.233424 | 2026-08-06 15:54:10.233494 | LOOP [upload-logs : Compress console log and json output] 2026-08-06 15:54:10.277663 | localhost | skipping: Conditional result was False 2026-08-06 15:54:10.320129 | localhost | skipping: Conditional result was False 2026-08-06 15:54:10.327427 | 2026-08-06 15:54:10.327568 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-06 15:54:10.371806 | localhost | skipping: Conditional result was False 2026-08-06 15:54:10.372354 | 2026-08-06 15:54:10.374864 | localhost | skipping: Conditional result was False 2026-08-06 15:54:10.392590 | 2026-08-06 15:54:10.392803 | LOOP [upload-logs : Upload console log and json output]