2026-08-06 14:58:35.837001 | Job console starting 2026-08-06 14:58:35.853138 | Updating git repos 2026-08-06 14:58:35.902686 | Cloning repos into workspace 2026-08-06 14:58:35.946779 | Restoring repo states 2026-08-06 14:58:35.955705 | Merging changes 2026-08-06 14:58:36.317750 | Checking out repos 2026-08-06 14:58:36.363607 | Preparing playbooks 2026-08-06 14:58:38.564370 | Running Ansible setup 2026-08-06 14:58:44.174097 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 14:58:44.786101 | 2026-08-06 14:58:44.786288 | PLAY [localhost] 2026-08-06 14:58:44.794611 | 2026-08-06 14:58:44.794687 | TASK [Gathering Facts] 2026-08-06 14:58:45.675349 | localhost | ok 2026-08-06 14:58:45.687156 | 2026-08-06 14:58:45.687388 | TASK [Setup log path fact] 2026-08-06 14:58:45.706838 | localhost | ok 2026-08-06 14:58:45.719702 | 2026-08-06 14:58:45.719787 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 14:58:45.747147 | localhost | ok 2026-08-06 14:58:45.755847 | 2026-08-06 14:58:45.755948 | TASK [emit-job-header : Print job information] 2026-08-06 14:58:45.787775 | # Job Information 2026-08-06 14:58:45.787970 | Ansible Version: 2.16.18 2026-08-06 14:58:45.788029 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-08-06 14:58:45.788067 | Pipeline: check 2026-08-06 14:58:45.788098 | Executor: 2d72f0692154 2026-08-06 14:58:45.788127 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/105 2026-08-06 14:58:45.788162 | Event ID: e50625a0-91a6-11f1-9cce-85065b0425d1 2026-08-06 14:58:45.792199 | 2026-08-06 14:58:45.792289 | LOOP [emit-job-header : Print node information] 2026-08-06 14:58:45.889772 | localhost | ok: 2026-08-06 14:58:45.890508 | localhost | # Node Information 2026-08-06 14:58:45.890600 | localhost | Inventory Hostname: aio 2026-08-06 14:58:45.890665 | localhost | Hostname: np0000188127 2026-08-06 14:58:45.890726 | localhost | Username: zuul 2026-08-06 14:58:45.890792 | localhost | Distro: Ubuntu 24.04 2026-08-06 14:58:45.890845 | localhost | Provider: yul1 2026-08-06 14:58:45.890888 | localhost | Region: ca-ymq-1 2026-08-06 14:58:45.890908 | localhost | Label: ubuntu-noble 2026-08-06 14:58:45.890930 | localhost | Product Name: OpenStack Nova 2026-08-06 14:58:45.890949 | localhost | Interface IP: 199.204.45.177 2026-08-06 14:58:45.908267 | 2026-08-06 14:58:45.908461 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-06 14:58:46.284283 | localhost -> localhost | changed 2026-08-06 14:58:46.294124 | 2026-08-06 14:58:46.294273 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-06 14:58:47.118856 | localhost -> localhost | changed 2026-08-06 14:58:47.126781 | 2026-08-06 14:58:47.126857 | PLAY [all] 2026-08-06 14:58:47.138049 | 2026-08-06 14:58:47.138114 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-06 14:58:47.343570 | aio -> localhost | ok 2026-08-06 14:58:47.357341 | 2026-08-06 14:58:47.357413 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-06 14:58:47.395410 | aio | ok 2026-08-06 14:58:47.409525 | aio | included: /var/lib/zuul/builds/d05e00de2aff4b81aaa7f1b35e167190/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-06 14:58:47.415443 | 2026-08-06 14:58:47.415503 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-06 14:58:48.889954 | aio -> localhost | Generating public/private rsa key pair. 2026-08-06 14:58:48.890149 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/d05e00de2aff4b81aaa7f1b35e167190/work/d05e00de2aff4b81aaa7f1b35e167190_id_rsa 2026-08-06 14:58:48.890193 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/d05e00de2aff4b81aaa7f1b35e167190/work/d05e00de2aff4b81aaa7f1b35e167190_id_rsa.pub 2026-08-06 14:58:48.890226 | aio -> localhost | The key fingerprint is: 2026-08-06 14:58:48.890256 | aio -> localhost | SHA256:Djq/HVJWJh4VF3yQy+/hDFoPWa7uCJ4gPfhso8e+O+A zuul-build-sshkey 2026-08-06 14:58:48.890297 | aio -> localhost | The key's randomart image is: 2026-08-06 14:58:48.890327 | aio -> localhost | +---[RSA 3072]----+ 2026-08-06 14:58:48.890362 | aio -> localhost | | oo++ | 2026-08-06 14:58:48.890394 | aio -> localhost | | . .o . | 2026-08-06 14:58:48.890424 | aio -> localhost | | o o. o | 2026-08-06 14:58:48.890455 | aio -> localhost | | . = o . | 2026-08-06 14:58:48.890484 | aio -> localhost | | . S = | 2026-08-06 14:58:48.890514 | aio -> localhost | | .+ = = + | 2026-08-06 14:58:48.890543 | aio -> localhost | | .=o= + o O . | 2026-08-06 14:58:48.890573 | aio -> localhost | | E*** +... = | 2026-08-06 14:58:48.890606 | aio -> localhost | | .=O*+ .oo | 2026-08-06 14:58:48.890637 | aio -> localhost | +----[SHA256]-----+ 2026-08-06 14:58:48.890707 | aio -> localhost | ok: Runtime: 0:00:01.073245 2026-08-06 14:58:48.897563 | 2026-08-06 14:58:48.897632 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-06 14:58:48.930786 | aio | ok 2026-08-06 14:58:48.941294 | aio | included: /var/lib/zuul/builds/d05e00de2aff4b81aaa7f1b35e167190/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-06 14:58:48.949511 | 2026-08-06 14:58:48.949580 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-06 14:58:48.974056 | aio | skipping: Conditional result was False 2026-08-06 14:58:48.984499 | 2026-08-06 14:58:48.984624 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-06 14:58:49.483289 | aio | changed 2026-08-06 14:58:49.488695 | 2026-08-06 14:58:49.488758 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-06 14:58:49.698975 | aio | ok 2026-08-06 14:58:49.704575 | 2026-08-06 14:58:49.704661 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-06 14:58:50.260916 | aio | changed 2026-08-06 14:58:50.266434 | 2026-08-06 14:58:50.266497 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-06 14:58:50.808615 | aio | changed 2026-08-06 14:58:50.816495 | 2026-08-06 14:58:50.816573 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-06 14:58:50.840906 | aio | skipping: Conditional result was False 2026-08-06 14:58:50.851416 | 2026-08-06 14:58:50.851516 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-06 14:58:51.192601 | aio -> localhost | changed 2026-08-06 14:58:51.207671 | 2026-08-06 14:58:51.207759 | TASK [add-build-sshkey : Add back temp key] 2026-08-06 14:58:51.476752 | aio -> localhost | Identity added: /var/lib/zuul/builds/d05e00de2aff4b81aaa7f1b35e167190/work/d05e00de2aff4b81aaa7f1b35e167190_id_rsa (zuul-build-sshkey) 2026-08-06 14:58:51.476916 | aio -> localhost | ok: Runtime: 0:00:00.013341 2026-08-06 14:58:51.482241 | 2026-08-06 14:58:51.482302 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-06 14:58:51.812568 | aio | ok 2026-08-06 14:58:51.818826 | 2026-08-06 14:58:51.818887 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-06 14:58:51.842395 | aio | skipping: Conditional result was False 2026-08-06 14:58:51.858253 | 2026-08-06 14:58:51.858325 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-06 14:58:52.238638 | aio | ok 2026-08-06 14:58:52.244225 | 2026-08-06 14:58:52.244293 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-06 14:58:52.991671 | aio | Output suppressed because no_log was given 2026-08-06 14:58:53.001769 | 2026-08-06 14:58:53.001832 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-06 14:58:53.220136 | aio | ok: "logs" 2026-08-06 14:58:53.220339 | aio | ok: All items complete 2026-08-06 14:58:53.220368 | 2026-08-06 14:58:53.413167 | aio | ok: "artifacts" 2026-08-06 14:58:53.605758 | aio | ok: "docs" 2026-08-06 14:58:53.617806 | 2026-08-06 14:58:53.617954 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-06 14:58:53.832660 | aio | changed: "logs" 2026-08-06 14:58:54.038688 | aio | changed: "artifacts" 2026-08-06 14:58:54.225879 | aio | changed: "docs" 2026-08-06 14:58:54.246477 | 2026-08-06 14:58:54.246618 | PLAY RECAP 2026-08-06 14:58:54.246670 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-06 14:58:54.246700 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 14:58:54.246724 | 2026-08-06 14:58:54.378069 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 14:58:54.381609 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 14:58:54.927971 | 2026-08-06 14:58:54.928088 | PLAY [all] 2026-08-06 14:58:54.939414 | 2026-08-06 14:58:54.939499 | TASK [setup-uv : Extract archive] 2026-08-06 14:58:58.354304 | aio | changed 2026-08-06 14:58:58.361824 | 2026-08-06 14:58:58.361903 | TASK [setup-uv : Print version] 2026-08-06 14:58:58.790944 | aio | uv 0.8.13 2026-08-06 14:58:58.901873 | aio | ok: Runtime: 0:00:00.014019 2026-08-06 14:58:58.912853 | 2026-08-06 14:58:58.912919 | TASK [Install Ansible collection siblings] 2026-08-06 14:58:59.304019 | aio | ok: 2026-08-06 14:58:59.304174 | aio | Skipping community.general: no checked-out sibling 2026-08-06 14:58:59.304204 | aio | Skipping ansible.utils: no checked-out sibling 2026-08-06 14:58:59.304226 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-08-06 14:58:59.305877 | 2026-08-06 14:58:59.305925 | PLAY RECAP 2026-08-06 14:58:59.305971 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 14:58:59.305993 | 2026-08-06 14:58:59.408616 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 14:58:59.411966 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 14:59:00.027752 | 2026-08-06 14:59:00.027944 | PLAY [all] 2026-08-06 14:59:00.040014 | 2026-08-06 14:59:00.040142 | LOOP [Check inventory directories] 2026-08-06 14:59:00.391669 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-06 14:59:00.582903 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-08-06 14:59:00.764854 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-08-06 14:59:00.778093 | 2026-08-06 14:59:00.778330 | LOOP [Copy inventory file for Zuul] 2026-08-06 14:59:01.656332 | aio | changed: 2026-08-06 14:59:01.656558 | aio | { 2026-08-06 14:59:01.656609 | aio | "ansible_loop_var": "item", 2026-08-06 14:59:01.656651 | aio | "changed": false, 2026-08-06 14:59:01.656687 | aio | "failed": false, 2026-08-06 14:59:01.656725 | aio | "invocation": { 2026-08-06 14:59:01.656757 | aio | "module_args": { 2026-08-06 14:59:01.656789 | aio | "checksum_algorithm": "sha1", 2026-08-06 14:59:01.656821 | aio | "follow": true, 2026-08-06 14:59:01.656854 | aio | "get_attributes": true, 2026-08-06 14:59:01.656886 | aio | "get_checksum": true, 2026-08-06 14:59:01.656919 | aio | "get_mime": true, 2026-08-06 14:59:01.656951 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-06 14:59:01.657005 | aio | } 2026-08-06 14:59:01.657041 | aio | }, 2026-08-06 14:59:01.657073 | aio | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-06 14:59:01.657105 | aio | "stat": { 2026-08-06 14:59:01.657139 | aio | "atime": 1786028332.878994, 2026-08-06 14:59:01.657184 | aio | "attr_flags": "e", 2026-08-06 14:59:01.657219 | aio | "attributes": [ 2026-08-06 14:59:01.657250 | aio | "extents" 2026-08-06 14:59:01.657281 | aio | ], 2026-08-06 14:59:01.657310 | aio | "block_size": 4096, 2026-08-06 14:59:01.657340 | aio | "blocks": 8, 2026-08-06 14:59:01.657373 | aio | "charset": "unknown", 2026-08-06 14:59:01.657406 | aio | "ctime": 1786028332.894998, 2026-08-06 14:59:01.657438 | aio | "dev": 64769, 2026-08-06 14:59:01.657574 | aio | "device_type": 0, 2026-08-06 14:59:01.657616 | aio | "executable": true, 2026-08-06 14:59:01.657643 | aio | "exists": true, 2026-08-06 14:59:01.657667 | aio | "gid": 1000, 2026-08-06 14:59:01.657691 | aio | "gr_name": "zuul", 2026-08-06 14:59:01.657714 | aio | "inode": 1024032, 2026-08-06 14:59:01.657738 | aio | "isblk": false, 2026-08-06 14:59:01.657762 | aio | "ischr": false, 2026-08-06 14:59:01.657785 | aio | "isdir": true, 2026-08-06 14:59:01.657809 | aio | "isfifo": false, 2026-08-06 14:59:01.657832 | aio | "isgid": false, 2026-08-06 14:59:01.657856 | aio | "islnk": false, 2026-08-06 14:59:01.657879 | aio | "isreg": false, 2026-08-06 14:59:01.657902 | aio | "issock": false, 2026-08-06 14:59:01.657925 | aio | "isuid": false, 2026-08-06 14:59:01.658001 | aio | "mimetype": "unknown", 2026-08-06 14:59:01.658033 | aio | "mode": "0755", 2026-08-06 14:59:01.658059 | aio | "mtime": 1786028316.2852223, 2026-08-06 14:59:01.658085 | aio | "nlink": 10, 2026-08-06 14:59:01.658111 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-06 14:59:01.658138 | aio | "pw_name": "zuul", 2026-08-06 14:59:01.658171 | aio | "readable": true, 2026-08-06 14:59:01.658205 | aio | "rgrp": true, 2026-08-06 14:59:01.658231 | aio | "roth": true, 2026-08-06 14:59:01.658255 | aio | "rusr": true, 2026-08-06 14:59:01.658280 | aio | "size": 4096, 2026-08-06 14:59:01.658303 | aio | "uid": 1000, 2026-08-06 14:59:01.658327 | aio | "version": "1125167814", 2026-08-06 14:59:01.658350 | aio | "wgrp": false, 2026-08-06 14:59:01.658376 | aio | "woth": false, 2026-08-06 14:59:01.658400 | aio | "writeable": true, 2026-08-06 14:59:01.658422 | aio | "wusr": true, 2026-08-06 14:59:01.658440 | aio | "xgrp": true, 2026-08-06 14:59:01.658456 | aio | "xoth": true, 2026-08-06 14:59:01.658473 | aio | "xusr": true 2026-08-06 14:59:01.658490 | aio | } 2026-08-06 14:59:01.658507 | aio | } 2026-08-06 14:59:01.658542 | aio | ok: All items complete 2026-08-06 14:59:01.658564 | 2026-08-06 14:59:01.659792 | aio | skipping: Conditional result was False 2026-08-06 14:59:01.660391 | aio | skipping: Conditional result was False 2026-08-06 14:59:01.681316 | 2026-08-06 14:59:01.681502 | LOOP [Switch "ansible_host" to private IP] 2026-08-06 14:59:02.062851 | aio | changed: 1 replacements made 2026-08-06 14:59:02.064516 | aio | skipping: Conditional result was False 2026-08-06 14:59:02.065447 | aio | skipping: Conditional result was False 2026-08-06 14:59:02.080897 | 2026-08-06 14:59:02.081079 | TASK [Run Molecule scenario] 2026-08-06 14:59:02.514362 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-06 14:59:02.514531 | aio | Creating virtual environment at: .venv 2026-08-06 14:59:02.776052 | aio | Downloading pygments (1.2MiB) 2026-08-06 14:59:02.776107 | aio | Downloading netaddr (2.2MiB) 2026-08-06 14:59:02.776135 | aio | Downloading ansible-core (2.3MiB) 2026-08-06 14:59:02.776591 | aio | Downloading cryptography (4.3MiB) 2026-08-06 14:59:03.166789 | aio | Downloading netaddr 2026-08-06 14:59:03.178238 | aio | Downloading cryptography 2026-08-06 14:59:03.230641 | aio | Downloading pygments 2026-08-06 14:59:03.391943 | aio | Downloading ansible-core 2026-08-06 14:59:03.437010 | aio | Installed 37 packages in 44ms 2026-08-06 14:59:04.200381 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-08-06 14:59:04.200478 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-08-06 14:59:05.112651 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-06 14:59:05.112712 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-08-06 14:59:25.672247 | aio | INFO [default > dependency] Executing 2026-08-06 14:59:25.672424 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-08-06 14:59:25.672714 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-08-06 14:59:25.672891 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-06 14:59:25.680593 | aio | INFO [default > cleanup] Executing 2026-08-06 14:59:25.680863 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 14:59:25.686623 | aio | INFO [default > destroy] Executing 2026-08-06 14:59:25.686661 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-06 14:59:25.686748 | aio | INFO [default > destroy] Executed: Successful 2026-08-06 14:59:25.694406 | aio | INFO [default > syntax] Executing 2026-08-06 14:59:27.187265 | aio | 2026-08-06 14:59:27.187503 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-08-06 14:59:27.290344 | aio | INFO [default > syntax] Executed: Successful 2026-08-06 14:59:27.301423 | aio | INFO [default > create] Executing 2026-08-06 14:59:27.302928 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 14:59:27.308525 | aio | INFO [default > prepare] Executing 2026-08-06 14:59:28.306537 | aio | 2026-08-06 14:59:28.306833 | aio | PLAY [Prepare] ***************************************************************** 2026-08-06 14:59:28.307233 | aio | 2026-08-06 14:59:28.307510 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 14:59:28.307812 | aio | Thursday 06 August 2026 14:59:28 +0000 (0:00:00.031) 0:00:00.031 ******* 2026-08-06 14:59:30.569970 | 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 14:59:30.575314 | aio | ok: [aio] 2026-08-06 14:59:30.575537 | aio | 2026-08-06 14:59:30.575785 | aio | TASK [Configure short hostname] ************************************************ 2026-08-06 14:59:30.576165 | aio | Thursday 06 August 2026 14:59:30 +0000 (0:00:02.269) 0:00:02.301 ******* 2026-08-06 14:59:31.419761 | aio | changed: [aio] 2026-08-06 14:59:31.419825 | aio | 2026-08-06 14:59:31.419999 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-08-06 14:59:31.420146 | aio | Thursday 06 August 2026 14:59:31 +0000 (0:00:00.843) 0:00:03.145 ******* 2026-08-06 14:59:31.821957 | 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 14:59:31.827691 | aio | changed: [aio] 2026-08-06 14:59:31.827963 | aio | 2026-08-06 14:59:31.828250 | aio | TASK [Update apt cache] ******************************************************** 2026-08-06 14:59:31.828500 | aio | Thursday 06 August 2026 14:59:31 +0000 (0:00:00.408) 0:00:03.553 ******* 2026-08-06 15:01:00.350269 | aio | changed: [aio] 2026-08-06 15:01:00.350437 | aio | 2026-08-06 15:01:00.350693 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-08-06 15:01:00.351062 | aio | 2026-08-06 15:01:00.351403 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:01:00.351722 | aio | Thursday 06 August 2026 15:01:00 +0000 (0:01:28.522) 0:01:32.076 ******* 2026-08-06 15:01:01.290706 | aio | ok: [aio] 2026-08-06 15:01:01.290890 | aio | 2026-08-06 15:01:01.291214 | aio | TASK [Install depedencies] ***************************************************** 2026-08-06 15:01:01.291432 | aio | Thursday 06 August 2026 15:01:01 +0000 (0:00:00.940) 0:01:33.016 ******* 2026-08-06 15:01:32.773686 | aio | changed: [aio] 2026-08-06 15:01:32.773759 | aio | 2026-08-06 15:01:32.773931 | aio | TASK [Start up service] ******************************************************** 2026-08-06 15:01:32.774075 | aio | Thursday 06 August 2026 15:01:32 +0000 (0:00:31.483) 0:02:04.499 ******* 2026-08-06 15:01:33.486424 | aio | ok: [aio] 2026-08-06 15:01:33.486494 | aio | 2026-08-06 15:01:33.487974 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-08-06 15:01:33.488012 | aio | Thursday 06 August 2026 15:01:33 +0000 (0:00:00.712) 0:02:05.211 ******* 2026-08-06 15:01:33.923071 | aio | ok: [aio] 2026-08-06 15:01:33.923287 | aio | 2026-08-06 15:01:33.923581 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-08-06 15:01:33.923849 | aio | Thursday 06 August 2026 15:01:33 +0000 (0:00:00.437) 0:02:05.649 ******* 2026-08-06 15:01:34.857941 | aio | changed: [aio] 2026-08-06 15:01:34.857978 | aio | 2026-08-06 15:01:34.857987 | aio | TASK [Get list of all loopback devices] **************************************** 2026-08-06 15:01:34.857995 | aio | Thursday 06 August 2026 15:01:34 +0000 (0:00:00.933) 0:02:06.582 ******* 2026-08-06 15:01:35.173343 | aio | ok: [aio] 2026-08-06 15:01:35.173417 | aio | 2026-08-06 15:01:35.176931 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-08-06 15:01:35.176964 | aio | Thursday 06 August 2026 15:01:35 +0000 (0:00:00.316) 0:02:06.899 ******* 2026-08-06 15:01:35.205598 | aio | skipping: [aio] 2026-08-06 15:01:35.205808 | aio | 2026-08-06 15:01:35.206099 | aio | TASK [Create devices for Ceph] ************************************************* 2026-08-06 15:01:35.206269 | aio | Thursday 06 August 2026 15:01:35 +0000 (0:00:00.032) 0:02:06.931 ******* 2026-08-06 15:01:36.080189 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:01:36.080405 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:01:36.080665 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:01:36.080950 | aio | 2026-08-06 15:01:36.081387 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-08-06 15:01:36.081575 | aio | Thursday 06 August 2026 15:01:36 +0000 (0:00:00.874) 0:02:07.806 ******* 2026-08-06 15:01:37.035969 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:01:37.036018 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:01:37.036027 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:01:37.036039 | aio | 2026-08-06 15:01:37.036594 | aio | TASK [Start loop devices] ****************************************************** 2026-08-06 15:01:37.036642 | aio | Thursday 06 August 2026 15:01:37 +0000 (0:00:00.953) 0:02:08.759 ******* 2026-08-06 15:01:38.051995 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:01:38.052061 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:01:38.053032 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:01:38.053087 | aio | 2026-08-06 15:01:38.053101 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-08-06 15:01:38.053128 | aio | Thursday 06 August 2026 15:01:38 +0000 (0:00:01.015) 0:02:09.775 ******* 2026-08-06 15:01:39.674959 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:01:39.675013 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:01:39.675019 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:01:39.675025 | aio | 2026-08-06 15:01:39.675031 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-08-06 15:01:39.675255 | aio | Thursday 06 August 2026 15:01:39 +0000 (0:00:01.622) 0:02:11.397 ******* 2026-08-06 15:01:41.228981 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-08-06 15:01:41.229042 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-08-06 15:01:41.229052 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-08-06 15:01:41.229061 | aio | 2026-08-06 15:01:41.229106 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:01:41.230001 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-06 15:01:41.230052 | aio | 2026-08-06 15:01:41.230063 | aio | 2026-08-06 15:01:41.230074 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:01:41.230084 | aio | Thursday 06 August 2026 15:01:41 +0000 (0:00:01.556) 0:02:12.954 ******* 2026-08-06 15:01:41.230100 | aio | =============================================================================== 2026-08-06 15:01:41.230953 | aio | Update apt cache ------------------------------------------------------- 88.52s 2026-08-06 15:01:41.230999 | aio | Install depedencies ---------------------------------------------------- 31.48s 2026-08-06 15:01:41.231008 | aio | Gathering Facts --------------------------------------------------------- 2.27s 2026-08-06 15:01:41.231013 | aio | Create a volume group for each loop device ------------------------------ 1.62s 2026-08-06 15:01:41.231019 | aio | Create a logical volume for each loop device ---------------------------- 1.56s 2026-08-06 15:01:41.231082 | aio | Start loop devices ------------------------------------------------------ 1.02s 2026-08-06 15:01:41.231287 | aio | Set permissions on loopback devices ------------------------------------- 0.95s 2026-08-06 15:01:41.231519 | aio | Gathering Facts --------------------------------------------------------- 0.94s 2026-08-06 15:01:41.231737 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.93s 2026-08-06 15:01:41.231973 | aio | Create devices for Ceph ------------------------------------------------- 0.87s 2026-08-06 15:01:41.232180 | aio | Configure short hostname ------------------------------------------------ 0.84s 2026-08-06 15:01:41.232377 | aio | Start up service -------------------------------------------------------- 0.71s 2026-08-06 15:01:41.232572 | aio | Generate lvm.conf ------------------------------------------------------- 0.44s 2026-08-06 15:01:41.232817 | aio | Ensure hostname inside hosts file --------------------------------------- 0.41s 2026-08-06 15:01:41.233045 | aio | Get list of all loopback devices ---------------------------------------- 0.32s 2026-08-06 15:01:41.233251 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-08-06 15:01:41.328506 | aio | INFO [default > prepare] Executed: Successful 2026-08-06 15:01:41.341122 | aio | INFO [default > converge] Executing 2026-08-06 15:01:42.873321 | aio | 2026-08-06 15:01:42.873715 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-06 15:01:42.874054 | aio | 2026-08-06 15:01:42.874704 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:01:42.874724 | aio | Thursday 06 August 2026 15:01:42 +0000 (0:00:00.078) 0:00:00.078 ******* 2026-08-06 15:01:44.126328 | 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:01:44.139035 | aio | ok: [aio] 2026-08-06 15:01:44.139097 | aio | 2026-08-06 15:01:44.139221 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:01:44.139464 | aio | Thursday 06 August 2026 15:01:44 +0000 (0:00:01.265) 0:00:01.344 ******* 2026-08-06 15:01:44.624728 | aio | ok: [aio] 2026-08-06 15:01:44.624955 | aio | 2026-08-06 15:01:44.625219 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:01:44.625510 | aio | Thursday 06 August 2026 15:01:44 +0000 (0:00:00.485) 0:00:01.829 ******* 2026-08-06 15:01:44.704670 | aio | skipping: [aio] 2026-08-06 15:01:44.704854 | aio | 2026-08-06 15:01:44.705174 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:01:44.705415 | aio | Thursday 06 August 2026 15:01:44 +0000 (0:00:00.080) 0:00:01.909 ******* 2026-08-06 15:01:45.147034 | aio | changed: [aio] 2026-08-06 15:01:45.147078 | aio | 2026-08-06 15:01:45.147089 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:01:45.147156 | aio | Thursday 06 August 2026 15:01:45 +0000 (0:00:00.441) 0:00:02.350 ******* 2026-08-06 15:01:45.257182 | aio | ok: [aio] => { 2026-08-06 15:01:45.257439 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:01:45.257679 | aio | } 2026-08-06 15:01:45.257942 | aio | 2026-08-06 15:01:45.258215 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:01:45.258462 | aio | Thursday 06 August 2026 15:01:45 +0000 (0:00:00.111) 0:00:02.462 ******* 2026-08-06 15:01:46.185323 | aio | changed: [aio] 2026-08-06 15:01:46.185511 | aio | 2026-08-06 15:01:46.185825 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:01:46.186087 | aio | Thursday 06 August 2026 15:01:46 +0000 (0:00:00.928) 0:00:03.390 ******* 2026-08-06 15:01:46.242295 | aio | skipping: [aio] 2026-08-06 15:01:46.242476 | aio | 2026-08-06 15:01:46.242737 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:01:46.243022 | aio | Thursday 06 August 2026 15:01:46 +0000 (0:00:00.057) 0:00:03.447 ******* 2026-08-06 15:01:46.291249 | aio | skipping: [aio] 2026-08-06 15:01:46.291461 | aio | 2026-08-06 15:01:46.291711 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:01:46.292081 | aio | Thursday 06 August 2026 15:01:46 +0000 (0:00:00.049) 0:00:03.496 ******* 2026-08-06 15:01:46.610436 | aio | ok: [aio] 2026-08-06 15:01:46.610717 | aio | 2026-08-06 15:01:46.611078 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:01:46.611451 | aio | Thursday 06 August 2026 15:01:46 +0000 (0:00:00.318) 0:00:03.815 ******* 2026-08-06 15:01:47.735489 | aio | ok: [aio] 2026-08-06 15:01:47.735623 | aio | 2026-08-06 15:01:47.735884 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:01:47.736187 | aio | Thursday 06 August 2026 15:01:47 +0000 (0:00:01.124) 0:00:04.940 ******* 2026-08-06 15:01:47.833082 | aio | ok: [aio] => { 2026-08-06 15:01:47.833283 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:01:47.833527 | aio | } 2026-08-06 15:01:47.833761 | aio | 2026-08-06 15:01:47.834111 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:01:47.834361 | aio | Thursday 06 August 2026 15:01:47 +0000 (0:00:00.097) 0:00:05.037 ******* 2026-08-06 15:01:48.791089 | aio | changed: [aio] 2026-08-06 15:01:48.791296 | aio | 2026-08-06 15:01:48.791744 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:01:48.792045 | aio | Thursday 06 August 2026 15:01:48 +0000 (0:00:00.958) 0:00:05.995 ******* 2026-08-06 15:01:52.974854 | aio | changed: [aio] 2026-08-06 15:01:52.974947 | aio | 2026-08-06 15:01:52.974965 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:01:52.974978 | aio | Thursday 06 August 2026 15:01:52 +0000 (0:00:04.183) 0:00:10.178 ******* 2026-08-06 15:01:53.012726 | aio | skipping: [aio] 2026-08-06 15:01:53.012773 | aio | 2026-08-06 15:01:53.012787 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:01:53.012816 | aio | Thursday 06 August 2026 15:01:53 +0000 (0:00:00.036) 0:00:10.215 ******* 2026-08-06 15:01:53.047269 | aio | skipping: [aio] 2026-08-06 15:01:53.047308 | aio | 2026-08-06 15:01:53.047318 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:01:53.047327 | aio | Thursday 06 August 2026 15:01:53 +0000 (0:00:00.035) 0:00:10.251 ******* 2026-08-06 15:01:53.084328 | aio | skipping: [aio] 2026-08-06 15:01:53.084394 | aio | 2026-08-06 15:01:53.084498 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:01:53.084616 | aio | Thursday 06 August 2026 15:01:53 +0000 (0:00:00.037) 0:00:10.288 ******* 2026-08-06 15:02:00.112638 | aio | changed: [aio] 2026-08-06 15:02:00.112702 | aio | 2026-08-06 15:02:00.112714 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:02:00.112729 | aio | Thursday 06 August 2026 15:02:00 +0000 (0:00:07.028) 0:00:17.316 ******* 2026-08-06 15:02:00.944400 | aio | changed: [aio] 2026-08-06 15:02:00.944466 | aio | 2026-08-06 15:02:00.944649 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:02:00.944843 | aio | Thursday 06 August 2026 15:02:00 +0000 (0:00:00.831) 0:00:18.148 ******* 2026-08-06 15:02:02.365959 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:02:02.366020 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:02:02.366036 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:02:02.366048 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:02:02.366060 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:02:02.366073 | aio | 2026-08-06 15:02:02.366086 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:02:02.366098 | aio | Thursday 06 August 2026 15:02:02 +0000 (0:00:01.419) 0:00:19.567 ******* 2026-08-06 15:02:03.220061 | aio | changed: [aio] 2026-08-06 15:02:03.220106 | aio | 2026-08-06 15:02:03.220956 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:02:03.220972 | aio | Thursday 06 August 2026 15:02:03 +0000 (0:00:00.847) 0:00:20.415 ******* 2026-08-06 15:02:03.220977 | aio | 2026-08-06 15:02:03.220984 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-06 15:02:03.221312 | aio | Thursday 06 August 2026 15:02:03 +0000 (0:00:00.007) 0:00:20.422 ******* 2026-08-06 15:02:04.368609 | aio | ok: [aio] 2026-08-06 15:02:04.368672 | aio | 2026-08-06 15:02:04.368686 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-06 15:02:04.368699 | aio | Thursday 06 August 2026 15:02:04 +0000 (0:00:01.149) 0:00:21.572 ******* 2026-08-06 15:02:05.000336 | aio | changed: [aio] 2026-08-06 15:02:05.000417 | aio | 2026-08-06 15:02:05.000510 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:02:05.000790 | aio | Thursday 06 August 2026 15:02:04 +0000 (0:00:00.631) 0:00:22.204 ******* 2026-08-06 15:02:05.761503 | aio | changed: [aio] 2026-08-06 15:02:05.761558 | aio | 2026-08-06 15:02:05.761573 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:02:05.761585 | aio | Thursday 06 August 2026 15:02:05 +0000 (0:00:00.760) 0:00:22.965 ******* 2026-08-06 15:02:06.085010 | aio | ok: [aio] 2026-08-06 15:02:06.085099 | aio | 2026-08-06 15:02:06.085492 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:02:06.085540 | aio | Thursday 06 August 2026 15:02:06 +0000 (0:00:00.323) 0:00:23.288 ******* 2026-08-06 15:02:06.164357 | aio | ok: [aio] => { 2026-08-06 15:02:06.164514 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:02:06.164616 | aio | } 2026-08-06 15:02:06.164720 | aio | 2026-08-06 15:02:06.164839 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:02:06.165013 | aio | Thursday 06 August 2026 15:02:06 +0000 (0:00:00.080) 0:00:23.369 ******* 2026-08-06 15:02:07.219023 | aio | changed: [aio] 2026-08-06 15:02:07.219138 | aio | 2026-08-06 15:02:07.219688 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:02:07.219734 | aio | Thursday 06 August 2026 15:02:07 +0000 (0:00:01.053) 0:00:24.422 ******* 2026-08-06 15:02:11.893466 | aio | changed: [aio] 2026-08-06 15:02:11.893543 | aio | 2026-08-06 15:02:11.893558 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:02:11.893694 | aio | Thursday 06 August 2026 15:02:11 +0000 (0:00:04.675) 0:00:29.097 ******* 2026-08-06 15:02:12.844519 | aio | ok: [aio] 2026-08-06 15:02:12.844563 | aio | 2026-08-06 15:02:12.844574 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:02:12.844584 | aio | Thursday 06 August 2026 15:02:12 +0000 (0:00:00.949) 0:00:30.047 ******* 2026-08-06 15:02:13.308540 | aio | changed: [aio] 2026-08-06 15:02:13.308584 | aio | 2026-08-06 15:02:13.308595 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:02:13.308605 | aio | Thursday 06 August 2026 15:02:13 +0000 (0:00:00.464) 0:00:30.512 ******* 2026-08-06 15:02:13.986012 | aio | changed: [aio] 2026-08-06 15:02:13.986061 | aio | 2026-08-06 15:02:13.986611 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:02:13.986652 | aio | Thursday 06 August 2026 15:02:13 +0000 (0:00:00.677) 0:00:31.190 ******* 2026-08-06 15:02:14.841957 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:02:14.842007 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:02:14.842013 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:02:14.842019 | aio | 2026-08-06 15:02:14.842028 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:02:14.842366 | aio | Thursday 06 August 2026 15:02:14 +0000 (0:00:00.853) 0:00:32.043 ******* 2026-08-06 15:02:15.519316 | aio | changed: [aio] 2026-08-06 15:02:15.519385 | aio | 2026-08-06 15:02:15.519510 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:02:15.519650 | aio | Thursday 06 August 2026 15:02:15 +0000 (0:00:00.678) 0:00:32.722 ******* 2026-08-06 15:02:16.202014 | aio | changed: [aio] 2026-08-06 15:02:16.202081 | aio | 2026-08-06 15:02:16.203040 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:02:16.203139 | aio | Thursday 06 August 2026 15:02:16 +0000 (0:00:00.676) 0:00:33.399 ******* 2026-08-06 15:02:16.203155 | aio | 2026-08-06 15:02:16.203176 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-06 15:02:16.203387 | aio | Thursday 06 August 2026 15:02:16 +0000 (0:00:00.007) 0:00:33.406 ******* 2026-08-06 15:02:17.168056 | aio | ok: [aio] 2026-08-06 15:02:17.168122 | aio | 2026-08-06 15:02:17.168833 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-06 15:02:17.168887 | aio | Thursday 06 August 2026 15:02:17 +0000 (0:00:00.965) 0:00:34.372 ******* 2026-08-06 15:02:18.220451 | aio | changed: [aio] 2026-08-06 15:02:18.220525 | aio | 2026-08-06 15:02:18.220542 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:02:18.220556 | aio | Thursday 06 August 2026 15:02:18 +0000 (0:00:01.052) 0:00:35.424 ******* 2026-08-06 15:02:18.983022 | aio | changed: [aio] 2026-08-06 15:02:18.983093 | aio | 2026-08-06 15:02:18.983587 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:02:18.983645 | aio | Thursday 06 August 2026 15:02:18 +0000 (0:00:00.762) 0:00:36.187 ******* 2026-08-06 15:02:19.044254 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:02:19.044288 | aio | 2026-08-06 15:02:19.044302 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:02:19.044339 | aio | Thursday 06 August 2026 15:02:19 +0000 (0:00:00.059) 0:00:36.247 ******* 2026-08-06 15:02:19.083067 | aio | skipping: [aio] 2026-08-06 15:02:19.083108 | aio | 2026-08-06 15:02:19.083119 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:02:19.083366 | aio | Thursday 06 August 2026 15:02:19 +0000 (0:00:00.039) 0:00:36.286 ******* 2026-08-06 15:02:20.026588 | aio | ok: [aio] 2026-08-06 15:02:20.026638 | aio | 2026-08-06 15:02:20.026648 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:02:20.026658 | aio | Thursday 06 August 2026 15:02:20 +0000 (0:00:00.943) 0:00:37.229 ******* 2026-08-06 15:02:20.934367 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:02:20.934448 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:02:20.935247 | aio | 2026-08-06 15:02:20.935281 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:02:20.935295 | aio | Thursday 06 August 2026 15:02:20 +0000 (0:00:00.906) 0:00:38.136 ******* 2026-08-06 15:02:22.462070 | aio | changed: [aio] 2026-08-06 15:02:22.462123 | aio | 2026-08-06 15:02:22.462223 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:02:22.462492 | aio | Thursday 06 August 2026 15:02:22 +0000 (0:00:01.529) 0:00:39.666 ******* 2026-08-06 15:02:22.774299 | aio | ok: [aio] 2026-08-06 15:02:22.774408 | aio | 2026-08-06 15:02:22.776371 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:02:22.776386 | aio | Thursday 06 August 2026 15:02:22 +0000 (0:00:00.312) 0:00:39.978 ******* 2026-08-06 15:02:23.362946 | aio | changed: [aio] 2026-08-06 15:02:23.362989 | aio | 2026-08-06 15:02:23.362995 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:02:23.363002 | aio | Thursday 06 August 2026 15:02:23 +0000 (0:00:00.587) 0:00:40.565 ******* 2026-08-06 15:02:23.819370 | aio | changed: [aio] 2026-08-06 15:02:23.819565 | aio | 2026-08-06 15:02:23.819845 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-06 15:02:23.820226 | aio | Thursday 06 August 2026 15:02:23 +0000 (0:00:00.458) 0:00:41.024 ******* 2026-08-06 15:02:24.122804 | aio | ok: [aio] 2026-08-06 15:02:24.123097 | aio | 2026-08-06 15:02:24.123363 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-06 15:02:24.123671 | aio | Thursday 06 August 2026 15:02:24 +0000 (0:00:00.303) 0:00:41.327 ******* 2026-08-06 15:02:24.443834 | aio | ok: [aio] => (item=aio) 2026-08-06 15:02:24.444093 | aio | 2026-08-06 15:02:24.444485 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-06 15:02:24.444778 | aio | Thursday 06 August 2026 15:02:24 +0000 (0:00:00.320) 0:00:41.648 ******* 2026-08-06 15:02:24.497438 | aio | ok: [aio] 2026-08-06 15:02:24.497664 | aio | 2026-08-06 15:02:24.498008 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-06 15:02:24.498346 | aio | Thursday 06 August 2026 15:02:24 +0000 (0:00:00.054) 0:00:41.702 ******* 2026-08-06 15:02:24.582298 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-08-06 15:02:24.582495 | aio | 2026-08-06 15:02:24.582769 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-08-06 15:02:24.583081 | aio | Thursday 06 August 2026 15:02:24 +0000 (0:00:00.084) 0:00:41.787 ******* 2026-08-06 15:02:24.991142 | aio | changed: [aio] 2026-08-06 15:02:24.991359 | aio | 2026-08-06 15:02:24.991647 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-08-06 15:02:24.991962 | aio | Thursday 06 August 2026 15:02:24 +0000 (0:00:00.408) 0:00:42.195 ******* 2026-08-06 15:02:25.974532 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-08-06 15:02:25.974602 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-08-06 15:02:25.974741 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-08-06 15:02:25.974939 | aio | 2026-08-06 15:02:25.975037 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-08-06 15:02:25.975179 | aio | Thursday 06 August 2026 15:02:25 +0000 (0:00:00.983) 0:00:43.179 ******* 2026-08-06 15:03:56.254633 | aio | ok: [aio] 2026-08-06 15:03:56.254698 | aio | 2026-08-06 15:03:56.254712 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-08-06 15:03:56.254725 | aio | Thursday 06 August 2026 15:03:56 +0000 (0:01:30.279) 0:02:13.458 ******* 2026-08-06 15:03:56.602985 | aio | changed: [aio] 2026-08-06 15:03:56.603047 | aio | 2026-08-06 15:03:56.603670 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-08-06 15:03:56.603738 | aio | Thursday 06 August 2026 15:03:56 +0000 (0:00:00.348) 0:02:13.807 ******* 2026-08-06 15:03:56.655549 | aio | ok: [aio] 2026-08-06 15:03:56.655605 | aio | 2026-08-06 15:03:56.655620 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:03:56.655633 | aio | Thursday 06 August 2026 15:03:56 +0000 (0:00:00.052) 0:02:13.859 ******* 2026-08-06 15:03:56.747664 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:03:56.748458 | aio | 2026-08-06 15:03:56.748508 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:03:56.748522 | aio | Thursday 06 August 2026 15:03:56 +0000 (0:00:00.092) 0:02:13.951 ******* 2026-08-06 15:03:58.684280 | aio | ok: [aio] 2026-08-06 15:03:58.684361 | aio | 2026-08-06 15:03:58.684380 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:03:58.684396 | aio | Thursday 06 August 2026 15:03:58 +0000 (0:00:01.935) 0:02:15.887 ******* 2026-08-06 15:03:58.746585 | aio | ok: [aio] => (item=aio) 2026-08-06 15:03:58.746634 | aio | 2026-08-06 15:03:58.746647 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:03:58.746660 | aio | Thursday 06 August 2026 15:03:58 +0000 (0:00:00.062) 0:02:15.949 ******* 2026-08-06 15:03:59.275304 | aio | ok: [aio] 2026-08-06 15:03:59.275338 | aio | 2026-08-06 15:03:59.275344 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:03:59.275350 | aio | Thursday 06 August 2026 15:03:59 +0000 (0:00:00.527) 0:02:16.477 ******* 2026-08-06 15:04:02.379509 | aio | ok: [aio] 2026-08-06 15:04:02.379579 | aio | 2026-08-06 15:04:02.379593 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-06 15:04:02.379606 | aio | Thursday 06 August 2026 15:04:02 +0000 (0:00:03.105) 0:02:19.582 ******* 2026-08-06 15:04:06.108493 | aio | changed: [aio] 2026-08-06 15:04:06.108550 | aio | 2026-08-06 15:04:06.108564 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-06 15:04:06.108577 | aio | Thursday 06 August 2026 15:04:06 +0000 (0:00:03.729) 0:02:23.312 ******* 2026-08-06 15:04:08.132947 | aio | ok: [aio] 2026-08-06 15:04:08.132999 | aio | 2026-08-06 15:04:08.133007 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:04:08.133014 | aio | Thursday 06 August 2026 15:04:08 +0000 (0:00:02.020) 0:02:25.332 ******* 2026-08-06 15:04:08.210952 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:04:08.211009 | aio | 2026-08-06 15:04:08.211194 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:04:08.211334 | aio | Thursday 06 August 2026 15:04:08 +0000 (0:00:00.083) 0:02:25.416 ******* 2026-08-06 15:04:08.265965 | aio | skipping: [aio] 2026-08-06 15:04:08.266102 | aio | 2026-08-06 15:04:08.266298 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:04:08.266473 | aio | Thursday 06 August 2026 15:04:08 +0000 (0:00:00.054) 0:02:25.470 ******* 2026-08-06 15:04:08.321530 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:04:08.321565 | aio | skipping: [aio] 2026-08-06 15:04:08.321578 | aio | 2026-08-06 15:04:08.321591 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:04:08.321620 | aio | Thursday 06 August 2026 15:04:08 +0000 (0:00:00.053) 0:02:25.524 ******* 2026-08-06 15:04:08.736946 | aio | ok: [aio] 2026-08-06 15:04:08.736987 | aio | 2026-08-06 15:04:08.736994 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:04:08.737001 | aio | Thursday 06 August 2026 15:04:08 +0000 (0:00:00.413) 0:02:25.938 ******* 2026-08-06 15:04:11.747240 | aio | ok: [aio] 2026-08-06 15:04:11.747418 | aio | 2026-08-06 15:04:11.747764 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-06 15:04:11.748071 | aio | Thursday 06 August 2026 15:04:11 +0000 (0:00:03.013) 0:02:28.951 ******* 2026-08-06 15:04:15.067931 | aio | changed: [aio] 2026-08-06 15:04:15.068142 | aio | 2026-08-06 15:04:15.068406 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-06 15:04:15.068663 | aio | Thursday 06 August 2026 15:04:15 +0000 (0:00:03.321) 0:02:32.272 ******* 2026-08-06 15:04:17.054539 | aio | ok: [aio] 2026-08-06 15:04:17.055573 | aio | 2026-08-06 15:04:17.055604 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-06 15:04:17.055618 | aio | Thursday 06 August 2026 15:04:17 +0000 (0:00:01.986) 0:02:34.259 ******* 2026-08-06 15:04:24.579097 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-06 15:04:24.579173 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-06 15:04:24.579187 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-08-06 15:04:24.579199 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-06 15:04:24.579211 | aio | 2026-08-06 15:04:24.579230 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-06 15:04:24.579242 | aio | 2026-08-06 15:04:24.579296 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:04:24.579415 | aio | Thursday 06 August 2026 15:04:24 +0000 (0:00:07.524) 0:02:41.784 ******* 2026-08-06 15:04:25.683205 | aio | ok: [aio] 2026-08-06 15:04:25.683260 | aio | 2026-08-06 15:04:25.683274 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:04:25.683288 | aio | Thursday 06 August 2026 15:04:25 +0000 (0:00:01.103) 0:02:42.887 ******* 2026-08-06 15:04:26.110334 | aio | ok: [aio] 2026-08-06 15:04:26.110401 | aio | 2026-08-06 15:04:26.110505 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:04:26.110621 | aio | Thursday 06 August 2026 15:04:26 +0000 (0:00:00.425) 0:02:43.312 ******* 2026-08-06 15:04:26.148111 | aio | skipping: [aio] 2026-08-06 15:04:26.148186 | aio | 2026-08-06 15:04:26.148322 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:04:26.148437 | aio | Thursday 06 August 2026 15:04:26 +0000 (0:00:00.041) 0:02:43.353 ******* 2026-08-06 15:04:26.477562 | aio | ok: [aio] 2026-08-06 15:04:26.477646 | aio | 2026-08-06 15:04:26.477845 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:04:26.478081 | aio | Thursday 06 August 2026 15:04:26 +0000 (0:00:00.328) 0:02:43.682 ******* 2026-08-06 15:04:26.552074 | aio | ok: [aio] => { 2026-08-06 15:04:26.552139 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:04:26.552206 | aio | } 2026-08-06 15:04:26.552310 | aio | 2026-08-06 15:04:26.552570 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:04:26.552603 | aio | Thursday 06 August 2026 15:04:26 +0000 (0:00:00.074) 0:02:43.756 ******* 2026-08-06 15:04:27.000362 | aio | ok: [aio] 2026-08-06 15:04:27.000448 | aio | 2026-08-06 15:04:27.000543 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:04:27.000655 | aio | Thursday 06 August 2026 15:04:26 +0000 (0:00:00.445) 0:02:44.202 ******* 2026-08-06 15:04:27.053092 | aio | skipping: [aio] 2026-08-06 15:04:27.053169 | aio | 2026-08-06 15:04:27.053319 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:04:27.053436 | aio | Thursday 06 August 2026 15:04:27 +0000 (0:00:00.055) 0:02:44.257 ******* 2026-08-06 15:04:27.100416 | aio | skipping: [aio] 2026-08-06 15:04:27.100466 | aio | 2026-08-06 15:04:27.100608 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:04:27.100753 | aio | Thursday 06 August 2026 15:04:27 +0000 (0:00:00.047) 0:02:44.305 ******* 2026-08-06 15:04:27.430866 | aio | ok: [aio] 2026-08-06 15:04:27.430956 | aio | 2026-08-06 15:04:27.431232 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:04:27.431257 | aio | Thursday 06 August 2026 15:04:27 +0000 (0:00:00.330) 0:02:44.635 ******* 2026-08-06 15:04:28.437326 | aio | ok: [aio] 2026-08-06 15:04:28.437383 | aio | 2026-08-06 15:04:28.437576 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:04:28.437755 | aio | Thursday 06 August 2026 15:04:28 +0000 (0:00:01.006) 0:02:45.642 ******* 2026-08-06 15:04:28.531072 | aio | ok: [aio] => { 2026-08-06 15:04:28.531135 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:04:28.531146 | aio | } 2026-08-06 15:04:28.531156 | aio | 2026-08-06 15:04:28.531165 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:04:28.531295 | aio | Thursday 06 August 2026 15:04:28 +0000 (0:00:00.091) 0:02:45.733 ******* 2026-08-06 15:04:29.021344 | aio | ok: [aio] 2026-08-06 15:04:29.021420 | aio | 2026-08-06 15:04:29.021501 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:04:29.021618 | aio | Thursday 06 August 2026 15:04:29 +0000 (0:00:00.491) 0:02:46.225 ******* 2026-08-06 15:04:31.259513 | aio | ok: [aio] 2026-08-06 15:04:31.259580 | aio | 2026-08-06 15:04:31.259652 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:04:31.259769 | aio | Thursday 06 August 2026 15:04:31 +0000 (0:00:02.239) 0:02:48.464 ******* 2026-08-06 15:04:31.295289 | aio | skipping: [aio] 2026-08-06 15:04:31.295959 | aio | 2026-08-06 15:04:31.295994 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:04:31.295999 | aio | Thursday 06 August 2026 15:04:31 +0000 (0:00:00.033) 0:02:48.498 ******* 2026-08-06 15:04:31.330496 | aio | skipping: [aio] 2026-08-06 15:04:31.330545 | aio | 2026-08-06 15:04:31.330556 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:04:31.330566 | aio | Thursday 06 August 2026 15:04:31 +0000 (0:00:00.033) 0:02:48.532 ******* 2026-08-06 15:04:31.364065 | aio | skipping: [aio] 2026-08-06 15:04:31.364120 | aio | 2026-08-06 15:04:31.364132 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:04:31.364148 | aio | Thursday 06 August 2026 15:04:31 +0000 (0:00:00.034) 0:02:48.567 ******* 2026-08-06 15:04:32.336772 | aio | ok: [aio] 2026-08-06 15:04:32.336803 | aio | 2026-08-06 15:04:32.336808 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:04:32.336812 | aio | Thursday 06 August 2026 15:04:32 +0000 (0:00:00.972) 0:02:49.539 ******* 2026-08-06 15:04:33.009836 | aio | ok: [aio] 2026-08-06 15:04:33.009932 | aio | 2026-08-06 15:04:33.010027 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:04:33.010139 | aio | Thursday 06 August 2026 15:04:33 +0000 (0:00:00.674) 0:02:50.214 ******* 2026-08-06 15:04:34.442634 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:04:34.442684 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:04:34.442695 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:04:34.442704 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:04:34.442713 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:04:34.442723 | aio | 2026-08-06 15:04:34.442732 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:04:34.442761 | aio | Thursday 06 August 2026 15:04:34 +0000 (0:00:01.430) 0:02:51.645 ******* 2026-08-06 15:04:35.244991 | aio | ok: [aio] 2026-08-06 15:04:35.245042 | aio | 2026-08-06 15:04:35.245498 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:04:35.246063 | aio | Thursday 06 August 2026 15:04:35 +0000 (0:00:00.797) 0:02:52.443 ******* 2026-08-06 15:04:35.246437 | aio | 2026-08-06 15:04:35.246818 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:04:35.247209 | aio | Thursday 06 August 2026 15:04:35 +0000 (0:00:00.005) 0:02:52.448 ******* 2026-08-06 15:04:35.746109 | aio | ok: [aio] 2026-08-06 15:04:35.746181 | aio | 2026-08-06 15:04:35.746441 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:04:35.746722 | aio | Thursday 06 August 2026 15:04:35 +0000 (0:00:00.501) 0:02:52.950 ******* 2026-08-06 15:04:36.066848 | aio | ok: [aio] 2026-08-06 15:04:36.067212 | aio | 2026-08-06 15:04:36.067502 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:04:36.067787 | aio | Thursday 06 August 2026 15:04:36 +0000 (0:00:00.321) 0:02:53.271 ******* 2026-08-06 15:04:36.136293 | aio | ok: [aio] => { 2026-08-06 15:04:36.136550 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:04:36.136796 | aio | } 2026-08-06 15:04:36.137099 | aio | 2026-08-06 15:04:36.137366 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:04:36.137644 | aio | Thursday 06 August 2026 15:04:36 +0000 (0:00:00.069) 0:02:53.340 ******* 2026-08-06 15:04:36.622349 | aio | ok: [aio] 2026-08-06 15:04:36.622542 | aio | 2026-08-06 15:04:36.622804 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:04:36.623120 | aio | Thursday 06 August 2026 15:04:36 +0000 (0:00:00.486) 0:02:53.827 ******* 2026-08-06 15:04:40.034832 | aio | ok: [aio] 2026-08-06 15:04:40.035923 | aio | 2026-08-06 15:04:40.035933 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:04:40.035938 | aio | Thursday 06 August 2026 15:04:40 +0000 (0:00:03.412) 0:02:57.239 ******* 2026-08-06 15:04:41.008710 | aio | ok: [aio] 2026-08-06 15:04:41.008950 | aio | 2026-08-06 15:04:41.009359 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:04:41.009669 | aio | Thursday 06 August 2026 15:04:41 +0000 (0:00:00.973) 0:02:58.213 ******* 2026-08-06 15:04:41.315041 | aio | ok: [aio] 2026-08-06 15:04:41.315097 | aio | 2026-08-06 15:04:41.315114 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:04:41.315391 | aio | Thursday 06 August 2026 15:04:41 +0000 (0:00:00.305) 0:02:58.518 ******* 2026-08-06 15:04:41.991946 | aio | ok: [aio] 2026-08-06 15:04:41.992959 | aio | 2026-08-06 15:04:41.993014 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:04:41.993215 | aio | Thursday 06 August 2026 15:04:41 +0000 (0:00:00.675) 0:02:59.194 ******* 2026-08-06 15:04:42.880312 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:04:42.880409 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:04:42.880543 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:04:42.880938 | aio | 2026-08-06 15:04:42.880972 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:04:42.880978 | aio | Thursday 06 August 2026 15:04:42 +0000 (0:00:00.890) 0:03:00.084 ******* 2026-08-06 15:04:43.541002 | aio | ok: [aio] 2026-08-06 15:04:43.541055 | aio | 2026-08-06 15:04:43.541066 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:04:43.541075 | aio | Thursday 06 August 2026 15:04:43 +0000 (0:00:00.658) 0:03:00.743 ******* 2026-08-06 15:04:44.224028 | aio | ok: [aio] 2026-08-06 15:04:44.224092 | aio | 2026-08-06 15:04:44.225252 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:04:44.225318 | aio | Thursday 06 August 2026 15:04:44 +0000 (0:00:00.677) 0:03:01.421 ******* 2026-08-06 15:04:44.225330 | aio | 2026-08-06 15:04:44.225339 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:04:44.225348 | aio | Thursday 06 August 2026 15:04:44 +0000 (0:00:00.006) 0:03:01.427 ******* 2026-08-06 15:04:44.721043 | aio | ok: [aio] 2026-08-06 15:04:44.721113 | aio | 2026-08-06 15:04:44.721795 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:04:44.721866 | aio | Thursday 06 August 2026 15:04:44 +0000 (0:00:00.496) 0:03:01.924 ******* 2026-08-06 15:04:44.781572 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:04:44.781631 | aio | 2026-08-06 15:04:44.781643 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:04:44.781654 | aio | Thursday 06 August 2026 15:04:44 +0000 (0:00:00.060) 0:03:01.985 ******* 2026-08-06 15:04:44.821082 | aio | skipping: [aio] 2026-08-06 15:04:44.821141 | aio | 2026-08-06 15:04:44.821151 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:04:44.821338 | aio | Thursday 06 August 2026 15:04:44 +0000 (0:00:00.039) 0:03:02.025 ******* 2026-08-06 15:04:45.801515 | aio | ok: [aio] 2026-08-06 15:04:45.801571 | aio | 2026-08-06 15:04:45.801582 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:04:45.801591 | aio | Thursday 06 August 2026 15:04:45 +0000 (0:00:00.979) 0:03:03.004 ******* 2026-08-06 15:04:46.714731 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:04:46.714790 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:04:46.714802 | aio | 2026-08-06 15:04:46.714811 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:04:46.714821 | aio | Thursday 06 August 2026 15:04:46 +0000 (0:00:00.913) 0:03:03.917 ******* 2026-08-06 15:04:47.960664 | aio | ok: [aio] 2026-08-06 15:04:47.960723 | aio | 2026-08-06 15:04:47.960735 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:04:47.960746 | aio | Thursday 06 August 2026 15:04:47 +0000 (0:00:01.245) 0:03:05.163 ******* 2026-08-06 15:04:48.272187 | aio | ok: [aio] 2026-08-06 15:04:48.272290 | aio | 2026-08-06 15:04:48.272415 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:04:48.272533 | aio | Thursday 06 August 2026 15:04:48 +0000 (0:00:00.311) 0:03:05.475 ******* 2026-08-06 15:04:48.639129 | aio | ok: [aio] 2026-08-06 15:04:48.639189 | aio | 2026-08-06 15:04:48.639326 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:04:48.639444 | aio | Thursday 06 August 2026 15:04:48 +0000 (0:00:00.369) 0:03:05.844 ******* 2026-08-06 15:04:48.944291 | aio | ok: [aio] 2026-08-06 15:04:48.944404 | aio | 2026-08-06 15:04:48.944550 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-08-06 15:04:48.944710 | aio | Thursday 06 August 2026 15:04:48 +0000 (0:00:00.304) 0:03:06.148 ******* 2026-08-06 15:04:49.288005 | aio | ok: [aio] => (item=aio) 2026-08-06 15:04:49.288049 | aio | 2026-08-06 15:04:49.288056 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-08-06 15:04:49.288062 | aio | Thursday 06 August 2026 15:04:49 +0000 (0:00:00.343) 0:03:06.492 ******* 2026-08-06 15:04:49.345764 | aio | ok: [aio] 2026-08-06 15:04:49.345791 | aio | 2026-08-06 15:04:49.345798 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:04:49.345804 | aio | Thursday 06 August 2026 15:04:49 +0000 (0:00:00.056) 0:03:06.548 ******* 2026-08-06 15:04:49.411455 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:04:49.411510 | aio | 2026-08-06 15:04:49.411521 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:04:49.411530 | aio | Thursday 06 August 2026 15:04:49 +0000 (0:00:00.066) 0:03:06.615 ******* 2026-08-06 15:04:49.457986 | aio | skipping: [aio] 2026-08-06 15:04:49.458208 | aio | 2026-08-06 15:04:49.458600 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:04:49.459019 | aio | Thursday 06 August 2026 15:04:49 +0000 (0:00:00.046) 0:03:06.661 ******* 2026-08-06 15:04:49.502614 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:04:49.502645 | aio | skipping: [aio] 2026-08-06 15:04:49.502651 | aio | 2026-08-06 15:04:49.502657 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:04:49.502663 | aio | Thursday 06 August 2026 15:04:49 +0000 (0:00:00.045) 0:03:06.706 ******* 2026-08-06 15:04:49.888580 | aio | ok: [aio] 2026-08-06 15:04:49.888635 | aio | 2026-08-06 15:04:49.888645 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:04:49.888655 | aio | Thursday 06 August 2026 15:04:49 +0000 (0:00:00.385) 0:03:07.092 ******* 2026-08-06 15:04:52.850106 | aio | ok: [aio] 2026-08-06 15:04:52.850177 | aio | 2026-08-06 15:04:52.850192 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-08-06 15:04:52.850211 | aio | Thursday 06 August 2026 15:04:52 +0000 (0:00:02.962) 0:03:10.054 ******* 2026-08-06 15:04:58.731949 | aio | ok: [aio] 2026-08-06 15:04:58.732011 | aio | 2026-08-06 15:04:58.732025 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-08-06 15:04:58.732037 | aio | Thursday 06 August 2026 15:04:58 +0000 (0:00:05.881) 0:03:15.935 ******* 2026-08-06 15:05:00.397320 | aio | ok: [aio] 2026-08-06 15:05:00.397392 | aio | 2026-08-06 15:05:00.397493 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-08-06 15:05:00.397607 | aio | Thursday 06 August 2026 15:05:00 +0000 (0:00:01.664) 0:03:17.600 ******* 2026-08-06 15:07:45.469134 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-06 15:07:45.469283 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-06 15:07:45.469394 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-06 15:07:45.469474 | aio | 2026-08-06 15:07:45.469570 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-08-06 15:07:45.469835 | aio | Thursday 06 August 2026 15:07:45 +0000 (0:02:45.071) 0:06:02.672 ******* 2026-08-06 15:07:47.874324 | aio | ok: [aio] 2026-08-06 15:07:47.874409 | aio | 2026-08-06 15:07:47.874512 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-08-06 15:07:47.874635 | aio | Thursday 06 August 2026 15:07:47 +0000 (0:00:02.404) 0:06:05.076 ******* 2026-08-06 15:07:50.066261 | aio | ok: [aio] 2026-08-06 15:07:50.066332 | aio | 2026-08-06 15:07:50.066346 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-08-06 15:07:50.066359 | aio | Thursday 06 August 2026 15:07:50 +0000 (0:00:02.193) 0:06:07.270 ******* 2026-08-06 15:07:50.135987 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-06 15:07:50.136050 | aio | 2026-08-06 15:07:50.136797 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-06 15:07:50.136850 | aio | Thursday 06 August 2026 15:07:50 +0000 (0:00:00.070) 0:06:07.340 ******* 2026-08-06 15:07:50.188463 | aio | ok: [aio] 2026-08-06 15:07:50.188521 | aio | 2026-08-06 15:07:50.191943 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-06 15:07:50.191976 | aio | Thursday 06 August 2026 15:07:50 +0000 (0:00:00.051) 0:06:07.391 ******* 2026-08-06 15:07:52.253523 | aio | ok: [aio] 2026-08-06 15:07:52.253705 | aio | 2026-08-06 15:07:52.254035 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-06 15:07:52.254310 | aio | Thursday 06 August 2026 15:07:52 +0000 (0:00:02.066) 0:06:09.458 ******* 2026-08-06 15:07:52.300622 | aio | ok: [aio] 2026-08-06 15:07:52.300839 | aio | 2026-08-06 15:07:52.301148 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-06 15:07:52.301409 | aio | Thursday 06 August 2026 15:07:52 +0000 (0:00:00.047) 0:06:09.505 ******* 2026-08-06 15:07:52.344745 | aio | skipping: [aio] => (item=1) 2026-08-06 15:07:52.345204 | aio | skipping: [aio] => (item=1) 2026-08-06 15:07:52.345530 | aio | skipping: [aio] => (item=1) 2026-08-06 15:07:52.345700 | aio | skipping: [aio] 2026-08-06 15:07:52.346025 | aio | 2026-08-06 15:07:52.346347 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-08-06 15:07:52.346642 | aio | Thursday 06 August 2026 15:07:52 +0000 (0:00:00.043) 0:06:09.549 ******* 2026-08-06 15:07:52.420187 | aio | skipping: [aio] 2026-08-06 15:07:52.420379 | aio | 2026-08-06 15:07:52.420625 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-08-06 15:07:52.420879 | aio | 2026-08-06 15:07:52.421162 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:07:52.421409 | aio | Thursday 06 August 2026 15:07:52 +0000 (0:00:00.075) 0:06:09.625 ******* 2026-08-06 15:07:53.431262 | aio | ok: [aio] 2026-08-06 15:07:53.431336 | aio | 2026-08-06 15:07:53.431350 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:07:53.431363 | aio | Thursday 06 August 2026 15:07:53 +0000 (0:00:01.009) 0:06:10.635 ******* 2026-08-06 15:07:53.737851 | aio | ok: [aio] 2026-08-06 15:07:53.737928 | aio | 2026-08-06 15:07:53.737955 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:07:53.737966 | aio | Thursday 06 August 2026 15:07:53 +0000 (0:00:00.306) 0:06:10.942 ******* 2026-08-06 15:07:53.780969 | aio | skipping: [aio] 2026-08-06 15:07:53.781014 | aio | 2026-08-06 15:07:53.781499 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:07:53.781551 | aio | Thursday 06 August 2026 15:07:53 +0000 (0:00:00.042) 0:06:10.984 ******* 2026-08-06 15:07:54.107317 | aio | ok: [aio] 2026-08-06 15:07:54.107376 | aio | 2026-08-06 15:07:54.107542 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:07:54.107659 | aio | Thursday 06 August 2026 15:07:54 +0000 (0:00:00.327) 0:06:11.311 ******* 2026-08-06 15:07:54.194462 | aio | ok: [aio] => { 2026-08-06 15:07:54.194615 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:07:54.194787 | aio | } 2026-08-06 15:07:54.194949 | aio | 2026-08-06 15:07:54.195086 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:07:54.195200 | aio | Thursday 06 August 2026 15:07:54 +0000 (0:00:00.086) 0:06:11.398 ******* 2026-08-06 15:07:54.656980 | aio | ok: [aio] 2026-08-06 15:07:54.657067 | aio | 2026-08-06 15:07:54.657188 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:07:54.657301 | aio | Thursday 06 August 2026 15:07:54 +0000 (0:00:00.462) 0:06:11.860 ******* 2026-08-06 15:07:54.703261 | aio | skipping: [aio] 2026-08-06 15:07:54.703339 | aio | 2026-08-06 15:07:54.703459 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:07:54.703573 | aio | Thursday 06 August 2026 15:07:54 +0000 (0:00:00.047) 0:06:11.907 ******* 2026-08-06 15:07:54.751347 | aio | skipping: [aio] 2026-08-06 15:07:54.751459 | aio | 2026-08-06 15:07:54.751482 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:07:54.751686 | aio | Thursday 06 August 2026 15:07:54 +0000 (0:00:00.047) 0:06:11.955 ******* 2026-08-06 15:07:55.060979 | aio | ok: [aio] 2026-08-06 15:07:55.061255 | aio | 2026-08-06 15:07:55.061517 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:07:55.061770 | aio | Thursday 06 August 2026 15:07:55 +0000 (0:00:00.309) 0:06:12.264 ******* 2026-08-06 15:07:56.066320 | aio | ok: [aio] 2026-08-06 15:07:56.066401 | aio | 2026-08-06 15:07:56.066499 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:07:56.066623 | aio | Thursday 06 August 2026 15:07:56 +0000 (0:00:01.005) 0:06:13.270 ******* 2026-08-06 15:07:56.210343 | aio | ok: [aio] => { 2026-08-06 15:07:56.210472 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:07:56.210624 | aio | } 2026-08-06 15:07:56.210766 | aio | 2026-08-06 15:07:56.210973 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:07:56.211123 | aio | Thursday 06 August 2026 15:07:56 +0000 (0:00:00.143) 0:06:13.414 ******* 2026-08-06 15:07:56.782689 | aio | ok: [aio] 2026-08-06 15:07:56.782732 | aio | 2026-08-06 15:07:56.782738 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:07:56.782745 | aio | Thursday 06 August 2026 15:07:56 +0000 (0:00:00.569) 0:06:13.984 ******* 2026-08-06 15:07:59.095521 | aio | ok: [aio] 2026-08-06 15:07:59.095576 | aio | 2026-08-06 15:07:59.095590 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:07:59.095602 | aio | Thursday 06 August 2026 15:07:59 +0000 (0:00:02.315) 0:06:16.299 ******* 2026-08-06 15:07:59.131302 | aio | skipping: [aio] 2026-08-06 15:07:59.131338 | aio | 2026-08-06 15:07:59.131352 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:07:59.131366 | aio | Thursday 06 August 2026 15:07:59 +0000 (0:00:00.035) 0:06:16.335 ******* 2026-08-06 15:07:59.201009 | aio | skipping: [aio] 2026-08-06 15:07:59.201094 | aio | 2026-08-06 15:07:59.201574 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:07:59.201637 | aio | Thursday 06 August 2026 15:07:59 +0000 (0:00:00.070) 0:06:16.405 ******* 2026-08-06 15:07:59.234456 | aio | skipping: [aio] 2026-08-06 15:07:59.234587 | aio | 2026-08-06 15:07:59.234752 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:07:59.234935 | aio | Thursday 06 August 2026 15:07:59 +0000 (0:00:00.033) 0:06:16.438 ******* 2026-08-06 15:08:00.201401 | aio | ok: [aio] 2026-08-06 15:08:00.201481 | aio | 2026-08-06 15:08:00.201655 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:08:00.201814 | aio | Thursday 06 August 2026 15:08:00 +0000 (0:00:00.967) 0:06:17.405 ******* 2026-08-06 15:08:00.874521 | aio | ok: [aio] 2026-08-06 15:08:00.874572 | aio | 2026-08-06 15:08:00.874585 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:08:00.874598 | aio | Thursday 06 August 2026 15:08:00 +0000 (0:00:00.672) 0:06:18.078 ******* 2026-08-06 15:08:02.304304 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:08:02.304353 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:08:02.304359 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:08:02.304365 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:08:02.304371 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:08:02.304376 | aio | 2026-08-06 15:08:02.304796 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:08:02.304855 | aio | Thursday 06 August 2026 15:08:02 +0000 (0:00:01.428) 0:06:19.506 ******* 2026-08-06 15:08:03.100630 | aio | ok: [aio] 2026-08-06 15:08:03.100692 | aio | 2026-08-06 15:08:03.100707 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:08:03.100734 | aio | Thursday 06 August 2026 15:08:03 +0000 (0:00:00.788) 0:06:20.295 ******* 2026-08-06 15:08:03.100759 | aio | 2026-08-06 15:08:03.100782 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:08:03.100811 | aio | Thursday 06 August 2026 15:08:03 +0000 (0:00:00.006) 0:06:20.302 ******* 2026-08-06 15:08:03.618390 | aio | ok: [aio] 2026-08-06 15:08:03.618448 | aio | 2026-08-06 15:08:03.618462 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:08:03.618474 | aio | Thursday 06 August 2026 15:08:03 +0000 (0:00:00.519) 0:06:20.822 ******* 2026-08-06 15:08:03.943015 | aio | ok: [aio] 2026-08-06 15:08:03.943062 | aio | 2026-08-06 15:08:03.943071 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:08:03.943110 | aio | Thursday 06 August 2026 15:08:03 +0000 (0:00:00.324) 0:06:21.147 ******* 2026-08-06 15:08:04.013761 | aio | ok: [aio] => { 2026-08-06 15:08:04.013792 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:08:04.013802 | aio | } 2026-08-06 15:08:04.013811 | aio | 2026-08-06 15:08:04.013821 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:08:04.013829 | aio | Thursday 06 August 2026 15:08:04 +0000 (0:00:00.069) 0:06:21.216 ******* 2026-08-06 15:08:04.511065 | aio | ok: [aio] 2026-08-06 15:08:04.511131 | aio | 2026-08-06 15:08:04.511142 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:08:04.511158 | aio | Thursday 06 August 2026 15:08:04 +0000 (0:00:00.498) 0:06:21.714 ******* 2026-08-06 15:08:07.999016 | aio | ok: [aio] 2026-08-06 15:08:07.999088 | aio | 2026-08-06 15:08:07.999251 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:08:07.999511 | aio | Thursday 06 August 2026 15:08:07 +0000 (0:00:03.488) 0:06:25.202 ******* 2026-08-06 15:08:08.983023 | aio | ok: [aio] 2026-08-06 15:08:08.983221 | aio | 2026-08-06 15:08:08.983471 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:08:08.983766 | aio | Thursday 06 August 2026 15:08:08 +0000 (0:00:00.984) 0:06:26.187 ******* 2026-08-06 15:08:09.294222 | aio | ok: [aio] 2026-08-06 15:08:09.294432 | aio | 2026-08-06 15:08:09.294706 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:08:09.295022 | aio | Thursday 06 August 2026 15:08:09 +0000 (0:00:00.311) 0:06:26.498 ******* 2026-08-06 15:08:09.957324 | aio | ok: [aio] 2026-08-06 15:08:09.957516 | aio | 2026-08-06 15:08:09.957816 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:08:09.958109 | aio | Thursday 06 August 2026 15:08:09 +0000 (0:00:00.662) 0:06:27.161 ******* 2026-08-06 15:08:10.858992 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:08:10.860396 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:08:10.860460 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:08:10.860471 | aio | 2026-08-06 15:08:10.860481 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:08:10.860490 | aio | Thursday 06 August 2026 15:08:10 +0000 (0:00:00.901) 0:06:28.063 ******* 2026-08-06 15:08:11.516954 | aio | ok: [aio] 2026-08-06 15:08:11.516990 | aio | 2026-08-06 15:08:11.517336 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:08:11.517377 | aio | Thursday 06 August 2026 15:08:11 +0000 (0:00:00.655) 0:06:28.718 ******* 2026-08-06 15:08:12.241067 | aio | ok: [aio] 2026-08-06 15:08:12.241136 | aio | 2026-08-06 15:08:12.242498 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:08:12.242533 | aio | Thursday 06 August 2026 15:08:12 +0000 (0:00:00.717) 0:06:29.436 ******* 2026-08-06 15:08:12.242544 | aio | 2026-08-06 15:08:12.242555 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:08:12.242564 | aio | Thursday 06 August 2026 15:08:12 +0000 (0:00:00.008) 0:06:29.445 ******* 2026-08-06 15:08:12.768857 | aio | ok: [aio] 2026-08-06 15:08:12.768915 | aio | 2026-08-06 15:08:12.768922 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:08:12.768927 | aio | Thursday 06 August 2026 15:08:12 +0000 (0:00:00.528) 0:06:29.973 ******* 2026-08-06 15:08:12.839889 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:08:12.839948 | aio | 2026-08-06 15:08:12.839953 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:08:12.839957 | aio | Thursday 06 August 2026 15:08:12 +0000 (0:00:00.071) 0:06:30.044 ******* 2026-08-06 15:08:12.884055 | aio | skipping: [aio] 2026-08-06 15:08:12.884119 | aio | 2026-08-06 15:08:12.884126 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:08:12.884132 | aio | Thursday 06 August 2026 15:08:12 +0000 (0:00:00.043) 0:06:30.087 ******* 2026-08-06 15:08:14.055179 | aio | ok: [aio] 2026-08-06 15:08:14.055230 | aio | 2026-08-06 15:08:14.055237 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:08:14.055244 | aio | Thursday 06 August 2026 15:08:14 +0000 (0:00:01.171) 0:06:31.258 ******* 2026-08-06 15:08:15.086835 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:08:15.086876 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:08:15.086882 | aio | 2026-08-06 15:08:15.086888 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:08:15.086893 | aio | Thursday 06 August 2026 15:08:15 +0000 (0:00:01.031) 0:06:32.290 ******* 2026-08-06 15:08:16.490424 | aio | ok: [aio] 2026-08-06 15:08:16.490515 | aio | 2026-08-06 15:08:16.490707 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:08:16.490874 | aio | Thursday 06 August 2026 15:08:16 +0000 (0:00:01.404) 0:06:33.694 ******* 2026-08-06 15:08:16.822390 | aio | ok: [aio] 2026-08-06 15:08:16.822465 | aio | 2026-08-06 15:08:16.822565 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:08:16.822686 | aio | Thursday 06 August 2026 15:08:16 +0000 (0:00:00.331) 0:06:34.026 ******* 2026-08-06 15:08:17.219072 | aio | ok: [aio] 2026-08-06 15:08:17.219139 | aio | 2026-08-06 15:08:17.219153 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:08:17.219165 | aio | Thursday 06 August 2026 15:08:17 +0000 (0:00:00.395) 0:06:34.422 ******* 2026-08-06 15:08:17.544096 | aio | ok: [aio] 2026-08-06 15:08:17.544150 | aio | 2026-08-06 15:08:17.544166 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-08-06 15:08:17.544207 | aio | Thursday 06 August 2026 15:08:17 +0000 (0:00:00.324) 0:06:34.746 ******* 2026-08-06 15:08:20.997505 | aio | changed: [aio] 2026-08-06 15:08:20.997634 | aio | 2026-08-06 15:08:20.997755 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:08:20.997987 | aio | aio : ok=140 changed=29 unreachable=0 failed=0 skipped=27 rescued=0 ignored=0 2026-08-06 15:08:20.998154 | aio | 2026-08-06 15:08:20.998321 | aio | 2026-08-06 15:08:20.998490 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:08:20.998668 | aio | Thursday 06 August 2026 15:08:20 +0000 (0:00:03.454) 0:06:38.201 ******* 2026-08-06 15:08:20.998836 | aio | =============================================================================== 2026-08-06 15:08:20.999050 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 165.07s 2026-08-06 15:08:20.999227 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 90.28s 2026-08-06 15:08:20.999404 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.52s 2026-08-06 15:08:20.999577 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.03s 2026-08-06 15:08:20.999760 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.88s 2026-08-06 15:08:21.003543 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.68s 2026-08-06 15:08:21.003596 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.18s 2026-08-06 15:08:21.003606 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 3.73s 2026-08-06 15:08:21.003774 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.49s 2026-08-06 15:08:21.003975 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 3.45s 2026-08-06 15:08:21.004166 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.41s 2026-08-06 15:08:21.004336 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 3.32s 2026-08-06 15:08:21.004506 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 3.11s 2026-08-06 15:08:21.004725 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 3.01s 2026-08-06 15:08:21.004888 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.96s 2026-08-06 15:08:21.005087 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 2.40s 2026-08-06 15:08:21.005254 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.32s 2026-08-06 15:08:21.005423 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.24s 2026-08-06 15:08:21.005723 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 2.19s 2026-08-06 15:08:21.005922 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 2.12s 2026-08-06 15:08:21.268970 | aio | INFO [default > converge] Executed: Successful 2026-08-06 15:08:21.277314 | aio | INFO [default > idempotence] Executing 2026-08-06 15:08:23.338168 | aio | 2026-08-06 15:08:23.338429 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-06 15:08:23.338620 | aio | 2026-08-06 15:08:23.338829 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:08:23.339207 | aio | Thursday 06 August 2026 15:08:23 +0000 (0:00:00.071) 0:00:00.071 ******* 2026-08-06 15:08:24.589974 | 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:08:24.602304 | aio | ok: [aio] 2026-08-06 15:08:24.602643 | aio | 2026-08-06 15:08:24.603082 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:08:24.603431 | aio | Thursday 06 August 2026 15:08:24 +0000 (0:00:01.263) 0:00:01.335 ******* 2026-08-06 15:08:25.090747 | aio | ok: [aio] 2026-08-06 15:08:25.091222 | aio | 2026-08-06 15:08:25.091602 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:08:25.091997 | aio | Thursday 06 August 2026 15:08:25 +0000 (0:00:00.488) 0:00:01.823 ******* 2026-08-06 15:08:25.177515 | aio | skipping: [aio] 2026-08-06 15:08:25.177872 | aio | 2026-08-06 15:08:25.178250 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:08:25.178577 | aio | Thursday 06 August 2026 15:08:25 +0000 (0:00:00.086) 0:00:01.910 ******* 2026-08-06 15:08:25.623494 | aio | ok: [aio] 2026-08-06 15:08:25.623865 | aio | 2026-08-06 15:08:25.624263 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:08:25.624621 | aio | Thursday 06 August 2026 15:08:25 +0000 (0:00:00.445) 0:00:02.356 ******* 2026-08-06 15:08:25.707495 | aio | ok: [aio] => { 2026-08-06 15:08:25.707762 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:08:25.708502 | aio | } 2026-08-06 15:08:25.708518 | aio | 2026-08-06 15:08:25.708525 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:08:25.708531 | aio | Thursday 06 August 2026 15:08:25 +0000 (0:00:00.083) 0:00:02.439 ******* 2026-08-06 15:08:26.291538 | aio | ok: [aio] 2026-08-06 15:08:26.291594 | aio | 2026-08-06 15:08:26.291605 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:08:26.291615 | aio | Thursday 06 August 2026 15:08:26 +0000 (0:00:00.582) 0:00:03.022 ******* 2026-08-06 15:08:26.336801 | aio | skipping: [aio] 2026-08-06 15:08:26.336832 | aio | 2026-08-06 15:08:26.336837 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:08:26.336842 | aio | Thursday 06 August 2026 15:08:26 +0000 (0:00:00.046) 0:00:03.069 ******* 2026-08-06 15:08:26.382629 | aio | skipping: [aio] 2026-08-06 15:08:26.382687 | aio | 2026-08-06 15:08:26.382698 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:08:26.382732 | aio | Thursday 06 August 2026 15:08:26 +0000 (0:00:00.044) 0:00:03.113 ******* 2026-08-06 15:08:26.704494 | aio | ok: [aio] 2026-08-06 15:08:26.704709 | aio | 2026-08-06 15:08:26.705005 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:08:26.705316 | aio | Thursday 06 August 2026 15:08:26 +0000 (0:00:00.322) 0:00:03.436 ******* 2026-08-06 15:08:27.813318 | aio | ok: [aio] 2026-08-06 15:08:27.813383 | aio | 2026-08-06 15:08:27.813491 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:08:27.813602 | aio | Thursday 06 August 2026 15:08:27 +0000 (0:00:01.108) 0:00:04.545 ******* 2026-08-06 15:08:27.910937 | aio | ok: [aio] => { 2026-08-06 15:08:27.911136 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:08:27.911296 | aio | } 2026-08-06 15:08:27.911447 | aio | 2026-08-06 15:08:27.911616 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:08:27.911782 | aio | Thursday 06 August 2026 15:08:27 +0000 (0:00:00.098) 0:00:04.643 ******* 2026-08-06 15:08:28.423793 | aio | ok: [aio] 2026-08-06 15:08:28.423958 | aio | 2026-08-06 15:08:28.424122 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:08:28.424290 | aio | Thursday 06 August 2026 15:08:28 +0000 (0:00:00.513) 0:00:05.156 ******* 2026-08-06 15:08:30.956096 | aio | ok: [aio] 2026-08-06 15:08:30.956167 | aio | 2026-08-06 15:08:30.956616 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:08:30.956672 | aio | Thursday 06 August 2026 15:08:30 +0000 (0:00:02.531) 0:00:07.688 ******* 2026-08-06 15:08:30.993317 | aio | skipping: [aio] 2026-08-06 15:08:30.993380 | aio | 2026-08-06 15:08:30.993507 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:08:30.993624 | aio | Thursday 06 August 2026 15:08:30 +0000 (0:00:00.037) 0:00:07.725 ******* 2026-08-06 15:08:31.031670 | aio | skipping: [aio] 2026-08-06 15:08:31.031727 | aio | 2026-08-06 15:08:31.031742 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:08:31.031756 | aio | Thursday 06 August 2026 15:08:31 +0000 (0:00:00.036) 0:00:07.761 ******* 2026-08-06 15:08:31.065742 | aio | skipping: [aio] 2026-08-06 15:08:31.065800 | aio | 2026-08-06 15:08:31.065817 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:08:31.065828 | aio | Thursday 06 August 2026 15:08:31 +0000 (0:00:00.036) 0:00:07.798 ******* 2026-08-06 15:08:32.076920 | aio | ok: [aio] 2026-08-06 15:08:32.077104 | aio | 2026-08-06 15:08:32.077291 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:08:32.077471 | aio | Thursday 06 August 2026 15:08:32 +0000 (0:00:01.011) 0:00:08.809 ******* 2026-08-06 15:08:32.730946 | aio | ok: [aio] 2026-08-06 15:08:32.731003 | aio | 2026-08-06 15:08:32.731010 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:08:32.731016 | aio | Thursday 06 August 2026 15:08:32 +0000 (0:00:00.653) 0:00:09.462 ******* 2026-08-06 15:08:34.207645 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:08:34.207941 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:08:34.208245 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:08:34.208524 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:08:34.208795 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:08:34.209062 | aio | 2026-08-06 15:08:34.209320 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:08:34.209586 | aio | Thursday 06 August 2026 15:08:34 +0000 (0:00:01.477) 0:00:10.940 ******* 2026-08-06 15:08:35.014959 | aio | ok: [aio] 2026-08-06 15:08:35.015004 | aio | 2026-08-06 15:08:35.015013 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:08:35.015032 | aio | Thursday 06 August 2026 15:08:35 +0000 (0:00:00.795) 0:00:11.735 ******* 2026-08-06 15:08:35.015037 | aio | 2026-08-06 15:08:35.015041 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:08:35.015046 | aio | Thursday 06 August 2026 15:08:35 +0000 (0:00:00.009) 0:00:11.745 ******* 2026-08-06 15:08:35.734285 | aio | ok: [aio] 2026-08-06 15:08:35.734536 | aio | 2026-08-06 15:08:35.736684 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:08:35.736752 | aio | Thursday 06 August 2026 15:08:35 +0000 (0:00:00.722) 0:00:12.467 ******* 2026-08-06 15:08:36.061221 | aio | ok: [aio] 2026-08-06 15:08:36.061326 | aio | 2026-08-06 15:08:36.061528 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:08:36.061548 | aio | Thursday 06 August 2026 15:08:36 +0000 (0:00:00.325) 0:00:12.792 ******* 2026-08-06 15:08:36.145090 | aio | ok: [aio] => { 2026-08-06 15:08:36.145218 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:08:36.145329 | aio | } 2026-08-06 15:08:36.145484 | aio | 2026-08-06 15:08:36.145615 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:08:36.145723 | aio | Thursday 06 August 2026 15:08:36 +0000 (0:00:00.085) 0:00:12.878 ******* 2026-08-06 15:08:36.648706 | aio | ok: [aio] 2026-08-06 15:08:36.649021 | aio | 2026-08-06 15:08:36.649355 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:08:36.649617 | aio | Thursday 06 August 2026 15:08:36 +0000 (0:00:00.503) 0:00:13.381 ******* 2026-08-06 15:08:40.039242 | aio | ok: [aio] 2026-08-06 15:08:40.039287 | aio | 2026-08-06 15:08:40.039296 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:08:40.039304 | aio | Thursday 06 August 2026 15:08:40 +0000 (0:00:03.390) 0:00:16.771 ******* 2026-08-06 15:08:40.988578 | aio | ok: [aio] 2026-08-06 15:08:40.988636 | aio | 2026-08-06 15:08:40.988649 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:08:40.988662 | aio | Thursday 06 August 2026 15:08:40 +0000 (0:00:00.948) 0:00:17.720 ******* 2026-08-06 15:08:41.408712 | aio | ok: [aio] 2026-08-06 15:08:41.408745 | aio | 2026-08-06 15:08:41.408752 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:08:41.408765 | aio | Thursday 06 August 2026 15:08:41 +0000 (0:00:00.421) 0:00:18.141 ******* 2026-08-06 15:08:42.104568 | aio | ok: [aio] 2026-08-06 15:08:42.104616 | aio | 2026-08-06 15:08:42.104631 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:08:42.104645 | aio | Thursday 06 August 2026 15:08:42 +0000 (0:00:00.694) 0:00:18.836 ******* 2026-08-06 15:08:42.987861 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:08:42.987916 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:08:42.987924 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:08:42.987930 | aio | 2026-08-06 15:08:42.987935 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:08:42.987941 | aio | Thursday 06 August 2026 15:08:42 +0000 (0:00:00.881) 0:00:19.717 ******* 2026-08-06 15:08:43.655734 | aio | ok: [aio] 2026-08-06 15:08:43.655808 | aio | 2026-08-06 15:08:43.655934 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:08:43.656032 | aio | Thursday 06 August 2026 15:08:43 +0000 (0:00:00.671) 0:00:20.388 ******* 2026-08-06 15:08:44.333325 | aio | ok: [aio] 2026-08-06 15:08:44.333422 | aio | 2026-08-06 15:08:44.333534 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:08:44.333649 | aio | Thursday 06 August 2026 15:08:44 +0000 (0:00:00.668) 0:00:21.057 ******* 2026-08-06 15:08:44.333753 | aio | 2026-08-06 15:08:44.333872 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:08:44.334017 | aio | Thursday 06 August 2026 15:08:44 +0000 (0:00:00.007) 0:00:21.064 ******* 2026-08-06 15:08:44.883125 | aio | ok: [aio] 2026-08-06 15:08:44.883212 | aio | 2026-08-06 15:08:44.883508 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:08:44.883541 | aio | Thursday 06 August 2026 15:08:44 +0000 (0:00:00.550) 0:00:21.615 ******* 2026-08-06 15:08:44.952123 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:08:44.952178 | aio | 2026-08-06 15:08:44.952192 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:08:44.952205 | aio | Thursday 06 August 2026 15:08:44 +0000 (0:00:00.068) 0:00:21.684 ******* 2026-08-06 15:08:44.998987 | aio | skipping: [aio] 2026-08-06 15:08:44.999051 | aio | 2026-08-06 15:08:44.999064 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:08:44.999360 | aio | Thursday 06 August 2026 15:08:44 +0000 (0:00:00.046) 0:00:21.731 ******* 2026-08-06 15:08:46.133468 | aio | ok: [aio] 2026-08-06 15:08:46.133558 | aio | 2026-08-06 15:08:46.133657 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:08:46.133781 | aio | Thursday 06 August 2026 15:08:46 +0000 (0:00:01.132) 0:00:22.863 ******* 2026-08-06 15:08:47.103294 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:08:47.103401 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:08:47.103549 | aio | 2026-08-06 15:08:47.103707 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:08:47.103884 | aio | Thursday 06 August 2026 15:08:47 +0000 (0:00:00.972) 0:00:23.836 ******* 2026-08-06 15:08:48.524088 | aio | ok: [aio] 2026-08-06 15:08:48.524126 | aio | 2026-08-06 15:08:48.524132 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:08:48.524138 | aio | Thursday 06 August 2026 15:08:48 +0000 (0:00:01.420) 0:00:25.256 ******* 2026-08-06 15:08:48.849769 | aio | ok: [aio] 2026-08-06 15:08:48.850021 | aio | 2026-08-06 15:08:48.850291 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:08:48.850539 | aio | Thursday 06 August 2026 15:08:48 +0000 (0:00:00.325) 0:00:25.581 ******* 2026-08-06 15:08:49.405477 | aio | ok: [aio] 2026-08-06 15:08:49.405748 | aio | 2026-08-06 15:08:49.406132 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:08:49.406459 | aio | Thursday 06 August 2026 15:08:49 +0000 (0:00:00.556) 0:00:26.138 ******* 2026-08-06 15:08:49.836742 | aio | ok: [aio] 2026-08-06 15:08:49.836972 | aio | 2026-08-06 15:08:49.837228 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-06 15:08:49.837478 | aio | Thursday 06 August 2026 15:08:49 +0000 (0:00:00.431) 0:00:26.569 ******* 2026-08-06 15:08:50.081405 | aio | ok: [aio] 2026-08-06 15:08:50.081614 | aio | 2026-08-06 15:08:50.081873 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-06 15:08:50.082343 | aio | Thursday 06 August 2026 15:08:50 +0000 (0:00:00.244) 0:00:26.814 ******* 2026-08-06 15:08:50.447926 | aio | ok: [aio] => (item=aio) 2026-08-06 15:08:50.448102 | aio | 2026-08-06 15:08:50.448385 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-06 15:08:50.448682 | aio | Thursday 06 August 2026 15:08:50 +0000 (0:00:00.366) 0:00:27.180 ******* 2026-08-06 15:08:50.500108 | aio | ok: [aio] 2026-08-06 15:08:50.500377 | aio | 2026-08-06 15:08:50.500598 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-06 15:08:50.500975 | aio | Thursday 06 August 2026 15:08:50 +0000 (0:00:00.052) 0:00:27.233 ******* 2026-08-06 15:08:50.550388 | aio | skipping: [aio] 2026-08-06 15:08:50.550476 | aio | 2026-08-06 15:08:50.550629 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:08:50.550787 | aio | Thursday 06 August 2026 15:08:50 +0000 (0:00:00.050) 0:00:27.283 ******* 2026-08-06 15:08:50.639243 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:08:50.639461 | aio | 2026-08-06 15:08:50.639742 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:08:50.640040 | aio | Thursday 06 August 2026 15:08:50 +0000 (0:00:00.088) 0:00:27.371 ******* 2026-08-06 15:08:52.944128 | aio | ok: [aio] 2026-08-06 15:08:52.944347 | aio | 2026-08-06 15:08:52.944616 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:08:52.944884 | aio | Thursday 06 August 2026 15:08:52 +0000 (0:00:02.304) 0:00:29.676 ******* 2026-08-06 15:08:53.007950 | aio | ok: [aio] => (item=aio) 2026-08-06 15:08:53.008157 | aio | 2026-08-06 15:08:53.008424 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:08:53.008691 | aio | Thursday 06 August 2026 15:08:53 +0000 (0:00:00.064) 0:00:29.740 ******* 2026-08-06 15:08:53.517609 | aio | ok: [aio] 2026-08-06 15:08:53.517743 | aio | 2026-08-06 15:08:53.517961 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:08:53.518267 | aio | Thursday 06 August 2026 15:08:53 +0000 (0:00:00.508) 0:00:30.249 ******* 2026-08-06 15:08:56.709243 | aio | ok: [aio] 2026-08-06 15:08:56.709514 | aio | 2026-08-06 15:08:56.709812 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-06 15:08:56.710096 | aio | Thursday 06 August 2026 15:08:56 +0000 (0:00:03.192) 0:00:33.442 ******* 2026-08-06 15:08:58.625959 | aio | ok: [aio] 2026-08-06 15:08:58.626179 | aio | 2026-08-06 15:08:58.626451 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-06 15:08:58.626763 | aio | Thursday 06 August 2026 15:08:58 +0000 (0:00:01.916) 0:00:35.358 ******* 2026-08-06 15:09:00.836942 | aio | ok: [aio] 2026-08-06 15:09:00.837840 | aio | 2026-08-06 15:09:00.837943 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:09:00.837971 | aio | Thursday 06 August 2026 15:09:00 +0000 (0:00:02.211) 0:00:37.569 ******* 2026-08-06 15:09:00.924317 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:09:00.924385 | aio | 2026-08-06 15:09:00.924506 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:09:00.924632 | aio | Thursday 06 August 2026 15:09:00 +0000 (0:00:00.087) 0:00:37.656 ******* 2026-08-06 15:09:00.981344 | aio | skipping: [aio] 2026-08-06 15:09:00.981399 | aio | 2026-08-06 15:09:00.981412 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:09:00.981424 | aio | Thursday 06 August 2026 15:09:00 +0000 (0:00:00.055) 0:00:37.712 ******* 2026-08-06 15:09:01.037410 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:09:01.037501 | aio | skipping: [aio] 2026-08-06 15:09:01.037648 | aio | 2026-08-06 15:09:01.037825 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:09:01.038000 | aio | Thursday 06 August 2026 15:09:01 +0000 (0:00:00.056) 0:00:37.769 ******* 2026-08-06 15:09:01.436067 | aio | ok: [aio] 2026-08-06 15:09:01.436207 | aio | 2026-08-06 15:09:01.436384 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:09:01.436562 | aio | Thursday 06 August 2026 15:09:01 +0000 (0:00:00.399) 0:00:38.168 ******* 2026-08-06 15:09:04.780667 | aio | ok: [aio] 2026-08-06 15:09:04.780763 | aio | 2026-08-06 15:09:04.780782 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-06 15:09:04.780978 | aio | Thursday 06 August 2026 15:09:04 +0000 (0:00:03.342) 0:00:41.511 ******* 2026-08-06 15:09:06.734030 | aio | ok: [aio] 2026-08-06 15:09:06.734079 | aio | 2026-08-06 15:09:06.734088 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-06 15:09:06.734097 | aio | Thursday 06 August 2026 15:09:06 +0000 (0:00:01.954) 0:00:43.466 ******* 2026-08-06 15:09:09.002709 | aio | ok: [aio] 2026-08-06 15:09:09.002782 | aio | 2026-08-06 15:09:09.002798 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-06 15:09:09.002827 | aio | Thursday 06 August 2026 15:09:08 +0000 (0:00:02.267) 0:00:45.734 ******* 2026-08-06 15:09:16.863075 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-06 15:09:16.863175 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-06 15:09:16.863986 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-08-06 15:09:16.864102 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-06 15:09:16.864120 | aio | 2026-08-06 15:09:16.864707 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-06 15:09:16.864742 | aio | 2026-08-06 15:09:16.864752 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:09:16.865152 | aio | Thursday 06 August 2026 15:09:16 +0000 (0:00:07.861) 0:00:53.595 ******* 2026-08-06 15:09:17.884430 | aio | ok: [aio] 2026-08-06 15:09:17.884543 | aio | 2026-08-06 15:09:17.884712 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:09:17.884934 | aio | Thursday 06 August 2026 15:09:17 +0000 (0:00:01.020) 0:00:54.615 ******* 2026-08-06 15:09:18.216320 | aio | ok: [aio] 2026-08-06 15:09:18.216407 | aio | 2026-08-06 15:09:18.216510 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:09:18.216619 | aio | Thursday 06 August 2026 15:09:18 +0000 (0:00:00.333) 0:00:54.949 ******* 2026-08-06 15:09:18.261705 | aio | skipping: [aio] 2026-08-06 15:09:18.261765 | aio | 2026-08-06 15:09:18.261782 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:09:18.261800 | aio | Thursday 06 August 2026 15:09:18 +0000 (0:00:00.043) 0:00:54.993 ******* 2026-08-06 15:09:18.595558 | aio | ok: [aio] 2026-08-06 15:09:18.595612 | aio | 2026-08-06 15:09:18.595626 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:09:18.595639 | aio | Thursday 06 August 2026 15:09:18 +0000 (0:00:00.333) 0:00:55.326 ******* 2026-08-06 15:09:18.750992 | aio | ok: [aio] => { 2026-08-06 15:09:18.751057 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:09:18.751068 | aio | } 2026-08-06 15:09:18.751509 | aio | 2026-08-06 15:09:18.751558 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:09:18.751567 | aio | Thursday 06 August 2026 15:09:18 +0000 (0:00:00.156) 0:00:55.483 ******* 2026-08-06 15:09:19.423949 | aio | ok: [aio] 2026-08-06 15:09:19.423998 | aio | 2026-08-06 15:09:19.424007 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:09:19.424016 | aio | Thursday 06 August 2026 15:09:19 +0000 (0:00:00.672) 0:00:56.155 ******* 2026-08-06 15:09:19.476179 | aio | skipping: [aio] 2026-08-06 15:09:19.476229 | aio | 2026-08-06 15:09:19.476238 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:09:19.476246 | aio | Thursday 06 August 2026 15:09:19 +0000 (0:00:00.051) 0:00:56.207 ******* 2026-08-06 15:09:19.527056 | aio | skipping: [aio] 2026-08-06 15:09:19.527103 | aio | 2026-08-06 15:09:19.527111 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:09:19.527119 | aio | Thursday 06 August 2026 15:09:19 +0000 (0:00:00.051) 0:00:56.258 ******* 2026-08-06 15:09:19.937990 | aio | ok: [aio] 2026-08-06 15:09:19.938034 | aio | 2026-08-06 15:09:19.938544 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:09:19.938648 | aio | Thursday 06 August 2026 15:09:19 +0000 (0:00:00.411) 0:00:56.669 ******* 2026-08-06 15:09:21.241290 | aio | ok: [aio] 2026-08-06 15:09:21.241354 | aio | 2026-08-06 15:09:21.241364 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:09:21.241373 | aio | Thursday 06 August 2026 15:09:21 +0000 (0:00:01.303) 0:00:57.972 ******* 2026-08-06 15:09:21.492386 | aio | ok: [aio] => { 2026-08-06 15:09:21.492439 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:09:21.492448 | aio | } 2026-08-06 15:09:21.492455 | aio | 2026-08-06 15:09:21.492462 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:09:21.492494 | aio | Thursday 06 August 2026 15:09:21 +0000 (0:00:00.250) 0:00:58.223 ******* 2026-08-06 15:09:22.146386 | aio | ok: [aio] 2026-08-06 15:09:22.146444 | aio | 2026-08-06 15:09:22.146453 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:09:22.146462 | aio | Thursday 06 August 2026 15:09:22 +0000 (0:00:00.653) 0:00:58.877 ******* 2026-08-06 15:09:24.810621 | aio | ok: [aio] 2026-08-06 15:09:24.810690 | aio | 2026-08-06 15:09:24.810700 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:09:24.810709 | aio | Thursday 06 August 2026 15:09:24 +0000 (0:00:02.664) 0:01:01.541 ******* 2026-08-06 15:09:24.851013 | aio | skipping: [aio] 2026-08-06 15:09:24.851056 | aio | 2026-08-06 15:09:24.851066 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:09:24.851073 | aio | Thursday 06 August 2026 15:09:24 +0000 (0:00:00.041) 0:01:01.582 ******* 2026-08-06 15:09:24.883263 | aio | skipping: [aio] 2026-08-06 15:09:24.883384 | aio | 2026-08-06 15:09:24.883541 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:09:24.883685 | aio | Thursday 06 August 2026 15:09:24 +0000 (0:00:00.032) 0:01:01.615 ******* 2026-08-06 15:09:24.917402 | aio | skipping: [aio] 2026-08-06 15:09:24.917518 | aio | 2026-08-06 15:09:24.917672 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:09:24.917819 | aio | Thursday 06 August 2026 15:09:24 +0000 (0:00:00.033) 0:01:01.649 ******* 2026-08-06 15:09:26.324512 | aio | ok: [aio] 2026-08-06 15:09:26.325927 | aio | 2026-08-06 15:09:26.325947 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:09:26.325956 | aio | Thursday 06 August 2026 15:09:26 +0000 (0:00:01.406) 0:01:03.056 ******* 2026-08-06 15:09:27.045235 | aio | ok: [aio] 2026-08-06 15:09:27.045419 | aio | 2026-08-06 15:09:27.045611 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:09:27.045785 | aio | Thursday 06 August 2026 15:09:27 +0000 (0:00:00.721) 0:01:03.777 ******* 2026-08-06 15:09:28.518269 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:09:28.518508 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:09:28.518775 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:09:28.519128 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:09:28.519418 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:09:28.519740 | aio | 2026-08-06 15:09:28.519947 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:09:28.520225 | aio | Thursday 06 August 2026 15:09:28 +0000 (0:00:01.472) 0:01:05.250 ******* 2026-08-06 15:09:29.333369 | aio | ok: [aio] 2026-08-06 15:09:29.333495 | aio | 2026-08-06 15:09:29.333697 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:09:29.333879 | aio | Thursday 06 August 2026 15:09:29 +0000 (0:00:00.808) 0:01:06.059 ******* 2026-08-06 15:09:29.334061 | aio | 2026-08-06 15:09:29.334245 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:09:29.334419 | aio | Thursday 06 August 2026 15:09:29 +0000 (0:00:00.007) 0:01:06.066 ******* 2026-08-06 15:09:29.817865 | aio | ok: [aio] 2026-08-06 15:09:29.817959 | aio | 2026-08-06 15:09:29.818083 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:09:29.818194 | aio | Thursday 06 August 2026 15:09:29 +0000 (0:00:00.484) 0:01:06.550 ******* 2026-08-06 15:09:30.144015 | aio | ok: [aio] 2026-08-06 15:09:30.144095 | aio | 2026-08-06 15:09:30.144412 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:09:30.144684 | aio | Thursday 06 August 2026 15:09:30 +0000 (0:00:00.326) 0:01:06.876 ******* 2026-08-06 15:09:30.227077 | aio | ok: [aio] => { 2026-08-06 15:09:30.227424 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:09:30.227748 | aio | } 2026-08-06 15:09:30.228101 | aio | 2026-08-06 15:09:30.228544 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:09:30.228721 | aio | Thursday 06 August 2026 15:09:30 +0000 (0:00:00.082) 0:01:06.959 ******* 2026-08-06 15:09:30.753169 | aio | ok: [aio] 2026-08-06 15:09:30.753398 | aio | 2026-08-06 15:09:30.753695 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:09:30.754051 | aio | Thursday 06 August 2026 15:09:30 +0000 (0:00:00.526) 0:01:07.485 ******* 2026-08-06 15:09:34.174587 | aio | ok: [aio] 2026-08-06 15:09:34.174661 | aio | 2026-08-06 15:09:34.174951 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:09:34.175211 | aio | Thursday 06 August 2026 15:09:34 +0000 (0:00:03.420) 0:01:10.906 ******* 2026-08-06 15:09:35.181105 | aio | ok: [aio] 2026-08-06 15:09:35.181669 | aio | 2026-08-06 15:09:35.181972 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:09:35.182196 | aio | Thursday 06 August 2026 15:09:35 +0000 (0:00:01.006) 0:01:11.913 ******* 2026-08-06 15:09:35.495690 | aio | ok: [aio] 2026-08-06 15:09:35.495881 | aio | 2026-08-06 15:09:35.496234 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:09:35.496476 | aio | Thursday 06 August 2026 15:09:35 +0000 (0:00:00.314) 0:01:12.228 ******* 2026-08-06 15:09:36.159510 | aio | ok: [aio] 2026-08-06 15:09:36.159584 | aio | 2026-08-06 15:09:36.159774 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:09:36.159978 | aio | Thursday 06 August 2026 15:09:36 +0000 (0:00:00.663) 0:01:12.891 ******* 2026-08-06 15:09:37.052375 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:09:37.052442 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:09:37.052578 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:09:37.052664 | aio | 2026-08-06 15:09:37.052948 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:09:37.052989 | aio | Thursday 06 August 2026 15:09:37 +0000 (0:00:00.893) 0:01:13.784 ******* 2026-08-06 15:09:37.733966 | aio | ok: [aio] 2026-08-06 15:09:37.734027 | aio | 2026-08-06 15:09:37.734041 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:09:37.734054 | aio | Thursday 06 August 2026 15:09:37 +0000 (0:00:00.678) 0:01:14.463 ******* 2026-08-06 15:09:38.410085 | aio | ok: [aio] 2026-08-06 15:09:38.410144 | aio | 2026-08-06 15:09:38.410158 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:09:38.410171 | aio | Thursday 06 August 2026 15:09:38 +0000 (0:00:00.671) 0:01:15.135 ******* 2026-08-06 15:09:38.411152 | aio | 2026-08-06 15:09:38.411224 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:09:38.411238 | aio | Thursday 06 August 2026 15:09:38 +0000 (0:00:00.006) 0:01:15.141 ******* 2026-08-06 15:09:38.921350 | aio | ok: [aio] 2026-08-06 15:09:38.921450 | aio | 2026-08-06 15:09:38.921565 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:09:38.921663 | aio | Thursday 06 August 2026 15:09:38 +0000 (0:00:00.511) 0:01:15.653 ******* 2026-08-06 15:09:38.982042 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:09:38.982107 | aio | 2026-08-06 15:09:38.982194 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:09:38.982465 | aio | Thursday 06 August 2026 15:09:38 +0000 (0:00:00.059) 0:01:15.713 ******* 2026-08-06 15:09:39.023748 | aio | skipping: [aio] 2026-08-06 15:09:39.023968 | aio | 2026-08-06 15:09:39.024242 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:09:39.024488 | aio | Thursday 06 August 2026 15:09:39 +0000 (0:00:00.043) 0:01:15.756 ******* 2026-08-06 15:09:39.983364 | aio | ok: [aio] 2026-08-06 15:09:39.983565 | aio | 2026-08-06 15:09:39.983829 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:09:39.984135 | aio | Thursday 06 August 2026 15:09:39 +0000 (0:00:00.959) 0:01:16.716 ******* 2026-08-06 15:09:40.897990 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:09:40.898026 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:09:40.898032 | aio | 2026-08-06 15:09:40.898038 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:09:40.898044 | aio | Thursday 06 August 2026 15:09:40 +0000 (0:00:00.913) 0:01:17.629 ******* 2026-08-06 15:09:42.470270 | aio | ok: [aio] 2026-08-06 15:09:42.470670 | aio | 2026-08-06 15:09:42.471070 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:09:42.471415 | aio | Thursday 06 August 2026 15:09:42 +0000 (0:00:01.573) 0:01:19.203 ******* 2026-08-06 15:09:42.781397 | aio | ok: [aio] 2026-08-06 15:09:42.781465 | aio | 2026-08-06 15:09:42.781614 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:09:42.781725 | aio | Thursday 06 August 2026 15:09:42 +0000 (0:00:00.310) 0:01:19.513 ******* 2026-08-06 15:09:43.153131 | aio | ok: [aio] 2026-08-06 15:09:43.153176 | aio | 2026-08-06 15:09:43.153185 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:09:43.153193 | aio | Thursday 06 August 2026 15:09:43 +0000 (0:00:00.371) 0:01:19.885 ******* 2026-08-06 15:09:43.458055 | aio | ok: [aio] 2026-08-06 15:09:43.458160 | aio | 2026-08-06 15:09:43.458429 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-08-06 15:09:43.458729 | aio | Thursday 06 August 2026 15:09:43 +0000 (0:00:00.305) 0:01:20.190 ******* 2026-08-06 15:09:43.794049 | aio | ok: [aio] => (item=aio) 2026-08-06 15:09:43.794112 | aio | 2026-08-06 15:09:43.794127 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-08-06 15:09:43.794141 | aio | Thursday 06 August 2026 15:09:43 +0000 (0:00:00.335) 0:01:20.525 ******* 2026-08-06 15:09:43.845161 | aio | ok: [aio] 2026-08-06 15:09:43.845332 | aio | 2026-08-06 15:09:43.845578 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:09:43.845829 | aio | Thursday 06 August 2026 15:09:43 +0000 (0:00:00.052) 0:01:20.578 ******* 2026-08-06 15:09:43.917146 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:09:43.917346 | aio | 2026-08-06 15:09:43.917604 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:09:43.917851 | aio | Thursday 06 August 2026 15:09:43 +0000 (0:00:00.072) 0:01:20.650 ******* 2026-08-06 15:09:43.966435 | aio | skipping: [aio] 2026-08-06 15:09:43.967034 | aio | 2026-08-06 15:09:43.967073 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:09:43.967294 | aio | Thursday 06 August 2026 15:09:43 +0000 (0:00:00.048) 0:01:20.698 ******* 2026-08-06 15:09:44.017597 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:09:44.017878 | aio | skipping: [aio] 2026-08-06 15:09:44.018161 | aio | 2026-08-06 15:09:44.018443 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:09:44.018718 | aio | Thursday 06 August 2026 15:09:44 +0000 (0:00:00.051) 0:01:20.750 ******* 2026-08-06 15:09:44.406466 | aio | ok: [aio] 2026-08-06 15:09:44.406645 | aio | 2026-08-06 15:09:44.406938 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:09:44.407219 | aio | Thursday 06 August 2026 15:09:44 +0000 (0:00:00.388) 0:01:21.138 ******* 2026-08-06 15:09:47.466659 | aio | ok: [aio] 2026-08-06 15:09:47.466861 | aio | 2026-08-06 15:09:47.467218 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-08-06 15:09:47.467469 | aio | Thursday 06 August 2026 15:09:47 +0000 (0:00:03.060) 0:01:24.199 ******* 2026-08-06 15:09:53.904208 | aio | ok: [aio] 2026-08-06 15:09:53.904424 | aio | 2026-08-06 15:09:53.905181 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-08-06 15:09:53.905254 | aio | Thursday 06 August 2026 15:09:53 +0000 (0:00:06.437) 0:01:30.637 ******* 2026-08-06 15:09:55.820022 | aio | ok: [aio] 2026-08-06 15:09:55.820104 | aio | 2026-08-06 15:09:55.820118 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-08-06 15:09:55.820130 | aio | Thursday 06 August 2026 15:09:55 +0000 (0:00:01.914) 0:01:32.551 ******* 2026-08-06 15:09:55.914045 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-06 15:09:55.914179 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-06 15:09:55.914355 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-06 15:09:55.914531 | aio | skipping: [aio] 2026-08-06 15:09:55.914691 | aio | 2026-08-06 15:09:55.914966 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-08-06 15:09:55.915131 | aio | Thursday 06 August 2026 15:09:55 +0000 (0:00:00.095) 0:01:32.646 ******* 2026-08-06 15:09:58.519602 | aio | ok: [aio] 2026-08-06 15:09:58.519746 | aio | 2026-08-06 15:09:58.520049 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-08-06 15:09:58.520309 | aio | Thursday 06 August 2026 15:09:58 +0000 (0:00:02.603) 0:01:35.250 ******* 2026-08-06 15:10:00.870357 | aio | ok: [aio] 2026-08-06 15:10:00.870431 | aio | 2026-08-06 15:10:00.870609 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-08-06 15:10:00.870768 | aio | Thursday 06 August 2026 15:10:00 +0000 (0:00:02.352) 0:01:37.603 ******* 2026-08-06 15:10:00.951975 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-06 15:10:00.952419 | aio | 2026-08-06 15:10:00.952932 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-06 15:10:00.953475 | aio | Thursday 06 August 2026 15:10:00 +0000 (0:00:00.080) 0:01:37.683 ******* 2026-08-06 15:10:01.003491 | aio | ok: [aio] 2026-08-06 15:10:01.003620 | aio | 2026-08-06 15:10:01.003784 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-06 15:10:01.003980 | aio | Thursday 06 August 2026 15:10:01 +0000 (0:00:00.052) 0:01:37.736 ******* 2026-08-06 15:10:03.222062 | aio | ok: [aio] 2026-08-06 15:10:03.222128 | aio | 2026-08-06 15:10:03.222144 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-06 15:10:03.222164 | aio | Thursday 06 August 2026 15:10:03 +0000 (0:00:02.217) 0:01:39.953 ******* 2026-08-06 15:10:03.279158 | aio | ok: [aio] 2026-08-06 15:10:03.279385 | aio | 2026-08-06 15:10:03.279670 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-06 15:10:03.279942 | aio | Thursday 06 August 2026 15:10:03 +0000 (0:00:00.057) 0:01:40.011 ******* 2026-08-06 15:10:03.329266 | aio | skipping: [aio] => (item=1) 2026-08-06 15:10:03.329413 | aio | skipping: [aio] => (item=1) 2026-08-06 15:10:03.329567 | aio | skipping: [aio] => (item=1) 2026-08-06 15:10:03.329720 | aio | skipping: [aio] 2026-08-06 15:10:03.329864 | aio | 2026-08-06 15:10:03.330057 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-08-06 15:10:03.330201 | aio | Thursday 06 August 2026 15:10:03 +0000 (0:00:00.049) 0:01:40.061 ******* 2026-08-06 15:10:03.403696 | aio | skipping: [aio] 2026-08-06 15:10:03.403881 | aio | 2026-08-06 15:10:03.404188 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-08-06 15:10:03.404430 | aio | 2026-08-06 15:10:03.404752 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:10:03.405067 | aio | Thursday 06 August 2026 15:10:03 +0000 (0:00:00.075) 0:01:40.137 ******* 2026-08-06 15:10:06.417664 | aio | ok: [aio] 2026-08-06 15:10:06.417845 | aio | 2026-08-06 15:10:06.418157 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:10:06.418417 | aio | Thursday 06 August 2026 15:10:06 +0000 (0:00:03.013) 0:01:43.150 ******* 2026-08-06 15:10:06.741551 | aio | ok: [aio] 2026-08-06 15:10:06.741758 | aio | 2026-08-06 15:10:06.742071 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:10:06.742378 | aio | Thursday 06 August 2026 15:10:06 +0000 (0:00:00.323) 0:01:43.474 ******* 2026-08-06 15:10:06.782831 | aio | skipping: [aio] 2026-08-06 15:10:06.783055 | aio | 2026-08-06 15:10:06.783312 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:10:06.783559 | aio | Thursday 06 August 2026 15:10:06 +0000 (0:00:00.041) 0:01:43.515 ******* 2026-08-06 15:10:07.120444 | aio | ok: [aio] 2026-08-06 15:10:07.120641 | aio | 2026-08-06 15:10:07.120936 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:10:07.121224 | aio | Thursday 06 August 2026 15:10:07 +0000 (0:00:00.337) 0:01:43.853 ******* 2026-08-06 15:10:07.204303 | aio | ok: [aio] => { 2026-08-06 15:10:07.204577 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:10:07.204816 | aio | } 2026-08-06 15:10:07.205133 | aio | 2026-08-06 15:10:07.205389 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:10:07.205627 | aio | Thursday 06 August 2026 15:10:07 +0000 (0:00:00.083) 0:01:43.936 ******* 2026-08-06 15:10:07.657124 | aio | ok: [aio] 2026-08-06 15:10:07.657191 | aio | 2026-08-06 15:10:07.657210 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:10:07.657416 | aio | Thursday 06 August 2026 15:10:07 +0000 (0:00:00.452) 0:01:44.389 ******* 2026-08-06 15:10:07.706536 | aio | skipping: [aio] 2026-08-06 15:10:07.706595 | aio | 2026-08-06 15:10:07.706610 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:10:07.706624 | aio | Thursday 06 August 2026 15:10:07 +0000 (0:00:00.048) 0:01:44.437 ******* 2026-08-06 15:10:07.752627 | aio | skipping: [aio] 2026-08-06 15:10:07.752682 | aio | 2026-08-06 15:10:07.752693 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:10:07.752702 | aio | Thursday 06 August 2026 15:10:07 +0000 (0:00:00.046) 0:01:44.484 ******* 2026-08-06 15:10:08.077588 | aio | ok: [aio] 2026-08-06 15:10:08.077638 | aio | 2026-08-06 15:10:08.077649 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:10:08.077659 | aio | Thursday 06 August 2026 15:10:08 +0000 (0:00:00.324) 0:01:44.808 ******* 2026-08-06 15:10:09.047116 | aio | ok: [aio] 2026-08-06 15:10:09.047202 | aio | 2026-08-06 15:10:09.047621 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:10:09.047671 | aio | Thursday 06 August 2026 15:10:09 +0000 (0:00:00.970) 0:01:45.779 ******* 2026-08-06 15:10:09.141476 | aio | ok: [aio] => { 2026-08-06 15:10:09.141647 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:10:09.141787 | aio | } 2026-08-06 15:10:09.142026 | aio | 2026-08-06 15:10:09.142097 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:10:09.142199 | aio | Thursday 06 August 2026 15:10:09 +0000 (0:00:00.093) 0:01:45.872 ******* 2026-08-06 15:10:09.684556 | aio | ok: [aio] 2026-08-06 15:10:09.684617 | aio | 2026-08-06 15:10:09.684631 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:10:09.684644 | aio | Thursday 06 August 2026 15:10:09 +0000 (0:00:00.543) 0:01:46.416 ******* 2026-08-06 15:10:11.892996 | aio | ok: [aio] 2026-08-06 15:10:11.893065 | aio | 2026-08-06 15:10:11.893580 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:10:11.893637 | aio | Thursday 06 August 2026 15:10:11 +0000 (0:00:02.208) 0:01:48.624 ******* 2026-08-06 15:10:11.925461 | aio | skipping: [aio] 2026-08-06 15:10:11.925514 | aio | 2026-08-06 15:10:11.925698 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:10:11.925856 | aio | Thursday 06 August 2026 15:10:11 +0000 (0:00:00.032) 0:01:48.657 ******* 2026-08-06 15:10:11.959609 | aio | skipping: [aio] 2026-08-06 15:10:11.959667 | aio | 2026-08-06 15:10:11.959677 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:10:11.959687 | aio | Thursday 06 August 2026 15:10:11 +0000 (0:00:00.033) 0:01:48.690 ******* 2026-08-06 15:10:11.994975 | aio | skipping: [aio] 2026-08-06 15:10:11.995013 | aio | 2026-08-06 15:10:11.995582 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:10:11.995625 | aio | Thursday 06 August 2026 15:10:11 +0000 (0:00:00.035) 0:01:48.726 ******* 2026-08-06 15:10:12.947069 | aio | ok: [aio] 2026-08-06 15:10:12.947137 | aio | 2026-08-06 15:10:12.947729 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:10:12.947756 | aio | Thursday 06 August 2026 15:10:12 +0000 (0:00:00.952) 0:01:49.678 ******* 2026-08-06 15:10:13.602331 | aio | ok: [aio] 2026-08-06 15:10:13.602386 | aio | 2026-08-06 15:10:13.602503 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:10:13.602613 | aio | Thursday 06 August 2026 15:10:13 +0000 (0:00:00.655) 0:01:50.334 ******* 2026-08-06 15:10:15.059423 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:10:15.059497 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:10:15.059580 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:10:15.060020 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:10:15.060074 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:10:15.060088 | aio | 2026-08-06 15:10:15.060105 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:10:15.060198 | aio | Thursday 06 August 2026 15:10:15 +0000 (0:00:01.458) 0:01:51.792 ******* 2026-08-06 15:10:15.917006 | aio | ok: [aio] 2026-08-06 15:10:15.917063 | aio | 2026-08-06 15:10:15.918209 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:10:15.918259 | aio | Thursday 06 August 2026 15:10:15 +0000 (0:00:00.849) 0:01:52.641 ******* 2026-08-06 15:10:15.918272 | aio | 2026-08-06 15:10:15.918285 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:10:15.918296 | aio | Thursday 06 August 2026 15:10:15 +0000 (0:00:00.007) 0:01:52.649 ******* 2026-08-06 15:10:16.464758 | aio | ok: [aio] 2026-08-06 15:10:16.464802 | aio | 2026-08-06 15:10:16.464808 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:10:16.464814 | aio | Thursday 06 August 2026 15:10:16 +0000 (0:00:00.547) 0:01:53.197 ******* 2026-08-06 15:10:16.785137 | aio | ok: [aio] 2026-08-06 15:10:16.785200 | aio | 2026-08-06 15:10:16.785215 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:10:16.785228 | aio | Thursday 06 August 2026 15:10:16 +0000 (0:00:00.318) 0:01:53.515 ******* 2026-08-06 15:10:16.909078 | aio | ok: [aio] => { 2026-08-06 15:10:16.909115 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:10:16.909129 | aio | } 2026-08-06 15:10:16.909219 | aio | 2026-08-06 15:10:16.909473 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:10:16.909742 | aio | Thursday 06 August 2026 15:10:16 +0000 (0:00:00.125) 0:01:53.641 ******* 2026-08-06 15:10:17.463347 | aio | ok: [aio] 2026-08-06 15:10:17.463415 | aio | 2026-08-06 15:10:17.463518 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:10:17.463630 | aio | Thursday 06 August 2026 15:10:17 +0000 (0:00:00.554) 0:01:54.195 ******* 2026-08-06 15:10:21.914099 | aio | ok: [aio] 2026-08-06 15:10:21.914285 | aio | 2026-08-06 15:10:21.914550 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:10:21.914831 | aio | Thursday 06 August 2026 15:10:21 +0000 (0:00:04.451) 0:01:58.646 ******* 2026-08-06 15:10:22.890645 | aio | ok: [aio] 2026-08-06 15:10:22.890830 | aio | 2026-08-06 15:10:22.891159 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:10:22.891390 | aio | Thursday 06 August 2026 15:10:22 +0000 (0:00:00.976) 0:01:59.623 ******* 2026-08-06 15:10:23.204661 | aio | ok: [aio] 2026-08-06 15:10:23.204729 | aio | 2026-08-06 15:10:23.204741 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:10:23.204751 | aio | Thursday 06 August 2026 15:10:23 +0000 (0:00:00.313) 0:01:59.936 ******* 2026-08-06 15:10:23.871509 | aio | ok: [aio] 2026-08-06 15:10:23.872213 | aio | 2026-08-06 15:10:23.872232 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:10:23.872250 | aio | Thursday 06 August 2026 15:10:23 +0000 (0:00:00.666) 0:02:00.603 ******* 2026-08-06 15:10:24.754477 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:10:24.754534 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:10:24.754540 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:10:24.754552 | aio | 2026-08-06 15:10:24.754813 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:10:24.756085 | aio | Thursday 06 August 2026 15:10:24 +0000 (0:00:00.882) 0:02:01.486 ******* 2026-08-06 15:10:25.485079 | aio | ok: [aio] 2026-08-06 15:10:25.485186 | aio | 2026-08-06 15:10:25.485357 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:10:25.485529 | aio | Thursday 06 August 2026 15:10:25 +0000 (0:00:00.731) 0:02:02.218 ******* 2026-08-06 15:10:26.156154 | aio | ok: [aio] 2026-08-06 15:10:26.156223 | aio | 2026-08-06 15:10:26.156234 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:10:26.156307 | aio | Thursday 06 August 2026 15:10:26 +0000 (0:00:00.662) 0:02:02.880 ******* 2026-08-06 15:10:26.156537 | aio | 2026-08-06 15:10:26.156862 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:10:26.157161 | aio | Thursday 06 August 2026 15:10:26 +0000 (0:00:00.008) 0:02:02.888 ******* 2026-08-06 15:10:26.698683 | aio | ok: [aio] 2026-08-06 15:10:26.698750 | aio | 2026-08-06 15:10:26.698954 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:10:26.699175 | aio | Thursday 06 August 2026 15:10:26 +0000 (0:00:00.541) 0:02:03.429 ******* 2026-08-06 15:10:26.769191 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-06 15:10:26.769377 | aio | 2026-08-06 15:10:26.769640 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:10:26.769891 | aio | Thursday 06 August 2026 15:10:26 +0000 (0:00:00.070) 0:02:03.500 ******* 2026-08-06 15:10:26.815644 | aio | skipping: [aio] 2026-08-06 15:10:26.815766 | aio | 2026-08-06 15:10:26.816007 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:10:26.816178 | aio | Thursday 06 August 2026 15:10:26 +0000 (0:00:00.047) 0:02:03.548 ******* 2026-08-06 15:10:29.061793 | aio | ok: [aio] 2026-08-06 15:10:29.061853 | aio | 2026-08-06 15:10:29.061862 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:10:29.061870 | aio | Thursday 06 August 2026 15:10:29 +0000 (0:00:02.245) 0:02:05.793 ******* 2026-08-06 15:10:30.251437 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-06 15:10:30.251498 | aio | ok: [aio] => (item=ssh) 2026-08-06 15:10:30.251508 | aio | 2026-08-06 15:10:30.251516 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:10:30.251523 | aio | Thursday 06 August 2026 15:10:30 +0000 (0:00:01.188) 0:02:06.981 ******* 2026-08-06 15:10:31.469066 | aio | ok: [aio] 2026-08-06 15:10:31.469123 | aio | 2026-08-06 15:10:31.469130 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:10:31.469137 | aio | Thursday 06 August 2026 15:10:31 +0000 (0:00:01.218) 0:02:08.200 ******* 2026-08-06 15:10:31.889388 | aio | ok: [aio] 2026-08-06 15:10:31.889519 | aio | 2026-08-06 15:10:31.889670 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:10:31.889836 | aio | Thursday 06 August 2026 15:10:31 +0000 (0:00:00.420) 0:02:08.620 ******* 2026-08-06 15:10:33.288421 | aio | ok: [aio] 2026-08-06 15:10:33.288535 | aio | 2026-08-06 15:10:33.288719 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:10:33.288944 | aio | Thursday 06 August 2026 15:10:33 +0000 (0:00:01.398) 0:02:10.019 ******* 2026-08-06 15:10:33.617707 | aio | ok: [aio] 2026-08-06 15:10:33.617781 | aio | 2026-08-06 15:10:33.618035 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-08-06 15:10:33.618060 | aio | Thursday 06 August 2026 15:10:33 +0000 (0:00:00.331) 0:02:10.350 ******* 2026-08-06 15:10:35.448061 | aio | ok: [aio] 2026-08-06 15:10:35.448147 | aio | 2026-08-06 15:10:35.448162 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:10:35.448183 | aio | aio : ok=129 changed=0 unreachable=0 failed=0 skipped=29 rescued=0 ignored=0 2026-08-06 15:10:35.449967 | aio | 2026-08-06 15:10:35.450034 | aio | 2026-08-06 15:10:35.450049 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:10:35.450062 | aio | Thursday 06 August 2026 15:10:35 +0000 (0:00:01.829) 0:02:12.180 ******* 2026-08-06 15:10:35.450074 | aio | =============================================================================== 2026-08-06 15:10:35.450086 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.86s 2026-08-06 15:10:35.450097 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 6.44s 2026-08-06 15:10:35.450324 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.45s 2026-08-06 15:10:35.450643 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.42s 2026-08-06 15:10:35.450989 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.39s 2026-08-06 15:10:35.451320 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 3.34s 2026-08-06 15:10:35.451630 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 3.19s 2026-08-06 15:10:35.451968 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 3.06s 2026-08-06 15:10:35.452344 | aio | Gathering Facts --------------------------------------------------------- 3.01s 2026-08-06 15:10:35.452656 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.66s 2026-08-06 15:10:35.453015 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 2.60s 2026-08-06 15:10:35.453337 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.53s 2026-08-06 15:10:35.453646 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 2.35s 2026-08-06 15:10:35.453991 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 2.30s 2026-08-06 15:10:35.454322 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 2.27s 2026-08-06 15:10:35.454632 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 2.25s 2026-08-06 15:10:35.454965 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 2.22s 2026-08-06 15:10:35.455384 | aio | vexxhost.ceph.mon : Validate monitor exist ------------------------------ 2.21s 2026-08-06 15:10:35.455702 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.21s 2026-08-06 15:10:35.456063 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 1.95s 2026-08-06 15:10:35.599009 | aio | INFO [default > idempotence] Executed: Successful 2026-08-06 15:10:35.605881 | aio | INFO [default > side_effect] Executing 2026-08-06 15:10:35.606280 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:10:35.612294 | aio | INFO [default > verify] Executing 2026-08-06 15:10:36.664014 | aio | 2026-08-06 15:10:36.664435 | aio | PLAY [Verify] ****************************************************************** 2026-08-06 15:10:36.664881 | aio | 2026-08-06 15:10:36.665321 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:10:36.665709 | aio | Thursday 06 August 2026 15:10:36 +0000 (0:00:00.011) 0:00:00.011 ******* 2026-08-06 15:10:36.688077 | aio | [ERROR]: Task failed: Error processing keyword 'environment': 'ceph_version' is undefined 2026-08-06 15:10:36.688158 | aio | 2026-08-06 15:10:36.688176 | aio | Task failed. 2026-08-06 15:10:36.688361 | aio | 2026-08-06 15:10:36.688672 | aio | <<< caused by >>> 2026-08-06 15:10:36.688995 | aio | 2026-08-06 15:10:36.689294 | aio | Error processing keyword 'environment'. 2026-08-06 15:10:36.689619 | aio | Origin: 2026-08-06 15:10:36.689869 | aio | 2026-08-06 15:10:36.690200 | aio | [{'CEPHADM_IMAGE': 'quay.io/ceph/ceph:v{{ ceph_version }}', 'CEPH_CONTAINER_IMAGE': 'quay.io/ceph/ceph:v{{ [...] 2026-08-06 15:10:36.690487 | aio | 2026-08-06 15:10:36.690799 | aio | <<< caused by >>> 2026-08-06 15:10:36.691081 | aio | 2026-08-06 15:10:36.691377 | aio | 'ceph_version' is undefined 2026-08-06 15:10:36.691740 | aio | Origin: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/verify.yml:69:20 2026-08-06 15:10:36.692048 | aio | 2026-08-06 15:10:36.692318 | aio | 67 - (_legacy_key_info.stdout | from_json)[0].caps.osd == 'allow rwx pool=test-pool' 2026-08-06 15:10:36.692654 | aio | 68 environment: 2026-08-06 15:10:36.693064 | aio | 69 CEPHADM_IMAGE: "quay.io/ceph/ceph:v{{ ceph_version }}" 2026-08-06 15:10:36.693317 | aio | ^ column 20 2026-08-06 15:10:36.693609 | aio | 2026-08-06 15:10:36.693937 | aio | fatal: [aio]: FAILED! => {"changed": false, "msg": "Task failed: Error processing keyword 'environment': 'ceph_version' is undefined"} 2026-08-06 15:10:36.694090 | aio | 2026-08-06 15:10:36.694258 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:10:36.694467 | aio | aio : ok=0 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-08-06 15:10:36.694644 | aio | 2026-08-06 15:10:36.694826 | aio | 2026-08-06 15:10:36.695009 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:10:36.695167 | aio | Thursday 06 August 2026 15:10:36 +0000 (0:00:00.026) 0:00:00.037 ******* 2026-08-06 15:10:36.695306 | aio | =============================================================================== 2026-08-06 15:10:36.695514 | aio | Gathering Facts --------------------------------------------------------- 0.03s 2026-08-06 15:10:36.786729 | aio | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/verify.yml 2026-08-06 15:10:36.786951 | aio | ERROR [default > verify] Executed: Failed 2026-08-06 15:10:36.787121 | aio | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/verify.yml 2026-08-06 15:10:37.306188 | aio | ERROR 2026-08-06 15:10:37.306388 | aio | { 2026-08-06 15:10:37.306419 | aio | "delta": "0:11:34.428812", 2026-08-06 15:10:37.306443 | aio | "end": "2026-08-06 15:10:36.868709", 2026-08-06 15:10:37.306463 | aio | "msg": "non-zero return code", 2026-08-06 15:10:37.306483 | aio | "rc": 2, 2026-08-06 15:10:37.306503 | aio | "start": "2026-08-06 14:59:02.439897" 2026-08-06 15:10:37.306522 | aio | } failure 2026-08-06 15:10:37.322345 | 2026-08-06 15:10:37.322422 | PLAY RECAP 2026-08-06 15:10:37.322470 | aio | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:10:37.322494 | 2026-08-06 15:10:37.459062 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 15:10:37.461078 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 15:10:38.779375 | 2026-08-06 15:10:38.779527 | PLAY [all] 2026-08-06 15:10:38.845835 | 2026-08-06 15:10:38.845953 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-06 15:10:38.882482 | aio | skipping: Conditional result was False 2026-08-06 15:10:38.892454 | 2026-08-06 15:10:38.892546 | TASK [fetch-output : Set log path for single node] 2026-08-06 15:10:38.937502 | aio | ok 2026-08-06 15:10:38.944499 | 2026-08-06 15:10:38.944574 | LOOP [fetch-output : Ensure local output dirs] 2026-08-06 15:10:39.689352 | aio -> localhost | ok: "/var/lib/zuul/builds/d05e00de2aff4b81aaa7f1b35e167190/work/logs" 2026-08-06 15:10:39.996122 | aio -> localhost | changed: "/var/lib/zuul/builds/d05e00de2aff4b81aaa7f1b35e167190/work/artifacts" 2026-08-06 15:10:40.229062 | aio -> localhost | changed: "/var/lib/zuul/builds/d05e00de2aff4b81aaa7f1b35e167190/work/docs" 2026-08-06 15:10:40.252434 | 2026-08-06 15:10:40.252560 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-06 15:10:40.966509 | aio | changed: .d..t...... ./ 2026-08-06 15:10:40.966745 | aio | changed: All items complete 2026-08-06 15:10:40.966786 | 2026-08-06 15:10:41.432716 | aio | changed: .d..t...... ./ 2026-08-06 15:10:41.916317 | aio | changed: .d..t...... ./ 2026-08-06 15:10:41.941703 | 2026-08-06 15:10:41.941835 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-06 15:10:42.337272 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007078 2026-08-06 15:10:42.575728 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007529 2026-08-06 15:10:42.591759 | 2026-08-06 15:10:42.591831 | PLAY [all] 2026-08-06 15:10:42.598019 | 2026-08-06 15:10:42.599578 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-06 15:10:43.059384 | aio | changed 2026-08-06 15:10:43.067874 | 2026-08-06 15:10:43.067944 | PLAY RECAP 2026-08-06 15:10:43.068005 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-06 15:10:43.068039 | 2026-08-06 15:10:43.199951 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 15:10:43.203629 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-06 15:10:43.771585 | 2026-08-06 15:10:43.771711 | PLAY [localhost] 2026-08-06 15:10:43.781631 | 2026-08-06 15:10:43.781703 | TASK [Generate Zuul manifest] 2026-08-06 15:10:43.803162 | localhost | ok 2026-08-06 15:10:43.951354 | 2026-08-06 15:10:43.951524 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-06 15:10:44.521825 | localhost | changed 2026-08-06 15:10:44.533403 | 2026-08-06 15:10:44.533497 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-06 15:10:44.875953 | localhost | ok 2026-08-06 15:10:44.887173 | 2026-08-06 15:10:44.887260 | TASK [Upload logs] 2026-08-06 15:10:44.906728 | localhost | ok 2026-08-06 15:10:45.210119 | 2026-08-06 15:10:45.210274 | TASK [Set zuul-log-path fact] 2026-08-06 15:10:45.231514 | localhost | ok 2026-08-06 15:10:45.244695 | 2026-08-06 15:10:45.244765 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 15:10:45.275769 | localhost | ok 2026-08-06 15:10:45.283614 | 2026-08-06 15:10:45.283678 | TASK [upload-logs : Create log directories] 2026-08-06 15:10:45.702782 | localhost | changed 2026-08-06 15:10:45.707968 | 2026-08-06 15:10:45.708039 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-06 15:10:46.085024 | localhost -> localhost | ok: Runtime: 0:00:00.004889 2026-08-06 15:10:46.135894 | 2026-08-06 15:10:46.135988 | TASK [upload-logs : Upload logs to log server] 2026-08-06 15:10:46.677787 | localhost | Output suppressed because no_log was given 2026-08-06 15:10:46.682561 | 2026-08-06 15:10:46.682627 | LOOP [upload-logs : Compress console log and json output] 2026-08-06 15:10:46.725177 | localhost | skipping: Conditional result was False 2026-08-06 15:10:46.766326 | localhost | skipping: Conditional result was False 2026-08-06 15:10:46.775647 | 2026-08-06 15:10:46.775803 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-06 15:10:46.820827 | localhost | skipping: Conditional result was False 2026-08-06 15:10:46.821375 | 2026-08-06 15:10:46.824902 | localhost | skipping: Conditional result was False 2026-08-06 15:10:46.839404 | 2026-08-06 15:10:46.839530 | LOOP [upload-logs : Upload console log and json output]