2026-08-18 11:39:38.492341 | Job console starting 2026-08-18 11:39:38.502251 | Updating git repos 2026-08-18 11:39:38.535002 | Cloning repos into workspace 2026-08-18 11:39:38.570336 | Restoring repo states 2026-08-18 11:39:38.577539 | Merging changes 2026-08-18 11:39:38.924904 | Checking out repos 2026-08-18 11:39:38.964535 | Preparing playbooks 2026-08-18 11:39:39.863556 | Running Ansible setup 2026-08-18 11:39:43.439884 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 11:39:44.026366 | 2026-08-18 11:39:44.026496 | PLAY [localhost] 2026-08-18 11:39:44.033819 | 2026-08-18 11:39:44.033888 | TASK [Gathering Facts] 2026-08-18 11:39:44.903711 | localhost | ok 2026-08-18 11:39:44.913416 | 2026-08-18 11:39:44.913492 | TASK [Setup log path fact] 2026-08-18 11:39:44.933929 | localhost | ok 2026-08-18 11:39:44.945800 | 2026-08-18 11:39:44.945930 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 11:39:44.977876 | localhost | ok 2026-08-18 11:39:44.985132 | 2026-08-18 11:39:44.985256 | TASK [emit-job-header : Print job information] 2026-08-18 11:39:45.027064 | # Job Information 2026-08-18 11:39:45.027376 | Ansible Version: 2.16.18 2026-08-18 11:39:45.027453 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-08-18 11:39:45.027503 | Pipeline: check 2026-08-18 11:39:45.027547 | Executor: 2d72f0692154 2026-08-18 11:39:45.027592 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/123 2026-08-18 11:39:45.027642 | Event ID: 10edcc30-9af9-11f1-8cfe-0e8dec461e98 2026-08-18 11:39:45.033245 | 2026-08-18 11:39:45.033314 | LOOP [emit-job-header : Print node information] 2026-08-18 11:39:45.134923 | localhost | ok: 2026-08-18 11:39:45.135612 | localhost | # Node Information 2026-08-18 11:39:45.135657 | localhost | Inventory Hostname: aio 2026-08-18 11:39:45.135688 | localhost | Hostname: np0000189967 2026-08-18 11:39:45.135716 | localhost | Username: zuul 2026-08-18 11:39:45.135826 | localhost | Distro: Ubuntu 24.04 2026-08-18 11:39:45.135886 | localhost | Provider: yul1 2026-08-18 11:39:45.135924 | localhost | Region: ca-ymq-1 2026-08-18 11:39:45.136028 | localhost | Label: ubuntu-noble 2026-08-18 11:39:45.136097 | localhost | Product Name: OpenStack Nova 2026-08-18 11:39:45.136210 | localhost | Interface IP: 199.19.213.152 2026-08-18 11:39:45.152685 | 2026-08-18 11:39:45.152855 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-18 11:39:45.543211 | localhost -> localhost | changed 2026-08-18 11:39:45.553338 | 2026-08-18 11:39:45.553412 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-18 11:39:46.368743 | localhost -> localhost | changed 2026-08-18 11:39:46.379203 | 2026-08-18 11:39:46.379295 | PLAY [all] 2026-08-18 11:39:46.388517 | 2026-08-18 11:39:46.388587 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-18 11:39:46.626019 | aio -> localhost | ok 2026-08-18 11:39:46.636081 | 2026-08-18 11:39:46.636205 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-18 11:39:46.674203 | aio | ok 2026-08-18 11:39:46.688529 | aio | included: /var/lib/zuul/builds/4aed465b62e64486842b5c43e08ab81e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-18 11:39:46.695193 | 2026-08-18 11:39:46.695287 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-18 11:39:47.754429 | aio -> localhost | Generating public/private rsa key pair. 2026-08-18 11:39:47.755030 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/4aed465b62e64486842b5c43e08ab81e/work/4aed465b62e64486842b5c43e08ab81e_id_rsa 2026-08-18 11:39:47.755074 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/4aed465b62e64486842b5c43e08ab81e/work/4aed465b62e64486842b5c43e08ab81e_id_rsa.pub 2026-08-18 11:39:47.755106 | aio -> localhost | The key fingerprint is: 2026-08-18 11:39:47.755136 | aio -> localhost | SHA256:Hd/Z5f8f5vUz9hvjuW1J6pA6tC3yTPtkhw23o6GClok zuul-build-sshkey 2026-08-18 11:39:47.755180 | aio -> localhost | The key's randomart image is: 2026-08-18 11:39:47.755210 | aio -> localhost | +---[RSA 3072]----+ 2026-08-18 11:39:47.755243 | aio -> localhost | | | 2026-08-18 11:39:47.755273 | aio -> localhost | | | 2026-08-18 11:39:47.755300 | aio -> localhost | | . .| 2026-08-18 11:39:47.755328 | aio -> localhost | | . o . +.| 2026-08-18 11:39:47.755355 | aio -> localhost | | S ....o o| 2026-08-18 11:39:47.755382 | aio -> localhost | | . * ...| 2026-08-18 11:39:47.755409 | aio -> localhost | | . + ..oB =o=+| 2026-08-18 11:39:47.755436 | aio -> localhost | | E = oo+*.=.==@| 2026-08-18 11:39:47.755466 | aio -> localhost | | . +*+o...B&| 2026-08-18 11:39:47.755494 | aio -> localhost | +----[SHA256]-----+ 2026-08-18 11:39:47.755558 | aio -> localhost | ok: Runtime: 0:00:00.654737 2026-08-18 11:39:47.762844 | 2026-08-18 11:39:47.762908 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-18 11:39:47.802212 | aio | ok 2026-08-18 11:39:47.811492 | aio | included: /var/lib/zuul/builds/4aed465b62e64486842b5c43e08ab81e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-18 11:39:47.819403 | 2026-08-18 11:39:47.819466 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-18 11:39:47.844487 | aio | skipping: Conditional result was False 2026-08-18 11:39:47.855682 | 2026-08-18 11:39:47.855751 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-18 11:39:48.391188 | aio | changed 2026-08-18 11:39:48.399842 | 2026-08-18 11:39:48.399925 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-18 11:39:48.629307 | aio | ok 2026-08-18 11:39:48.635741 | 2026-08-18 11:39:48.635804 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-18 11:39:49.209957 | aio | changed 2026-08-18 11:39:49.216985 | 2026-08-18 11:39:49.217064 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-18 11:39:49.791158 | aio | changed 2026-08-18 11:39:49.798662 | 2026-08-18 11:39:49.798751 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-18 11:39:49.823820 | aio | skipping: Conditional result was False 2026-08-18 11:39:49.835582 | 2026-08-18 11:39:49.835647 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-18 11:39:50.206158 | aio -> localhost | changed 2026-08-18 11:39:50.222258 | 2026-08-18 11:39:50.222368 | TASK [add-build-sshkey : Add back temp key] 2026-08-18 11:39:50.513529 | aio -> localhost | Identity added: /var/lib/zuul/builds/4aed465b62e64486842b5c43e08ab81e/work/4aed465b62e64486842b5c43e08ab81e_id_rsa (zuul-build-sshkey) 2026-08-18 11:39:50.513809 | aio -> localhost | ok: Runtime: 0:00:00.016995 2026-08-18 11:39:50.519734 | 2026-08-18 11:39:50.519799 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-18 11:39:50.869141 | aio | ok 2026-08-18 11:39:50.874466 | 2026-08-18 11:39:50.874545 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-18 11:39:50.900561 | aio | skipping: Conditional result was False 2026-08-18 11:39:50.917353 | 2026-08-18 11:39:50.917426 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-18 11:39:51.326468 | aio | ok 2026-08-18 11:39:51.332566 | 2026-08-18 11:39:51.332627 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-18 11:39:52.068616 | aio | Output suppressed because no_log was given 2026-08-18 11:39:52.305864 | 2026-08-18 11:39:52.306008 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-18 11:39:52.548806 | aio | ok: "logs" 2026-08-18 11:39:52.549086 | aio | ok: All items complete 2026-08-18 11:39:52.549121 | 2026-08-18 11:39:52.762738 | aio | ok: "artifacts" 2026-08-18 11:39:52.963622 | aio | ok: "docs" 2026-08-18 11:39:52.978363 | 2026-08-18 11:39:52.978559 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-18 11:39:53.234063 | aio | changed: "logs" 2026-08-18 11:39:53.438326 | aio | changed: "artifacts" 2026-08-18 11:39:53.644474 | aio | changed: "docs" 2026-08-18 11:39:53.664050 | 2026-08-18 11:39:53.664180 | PLAY RECAP 2026-08-18 11:39:53.664236 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-18 11:39:53.664267 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 11:39:53.664288 | 2026-08-18 11:39:53.859069 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 11:39:53.861653 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-18 11:39:54.421015 | 2026-08-18 11:39:54.421146 | PLAY [all] 2026-08-18 11:39:54.432908 | 2026-08-18 11:39:54.433018 | TASK [setup-uv : Extract archive] 2026-08-18 11:39:56.862064 | aio | changed 2026-08-18 11:39:56.870733 | 2026-08-18 11:39:56.870836 | TASK [setup-uv : Print version] 2026-08-18 11:39:57.281633 | aio | uv 0.8.13 2026-08-18 11:39:57.408557 | aio | ok: Runtime: 0:00:00.015897 2026-08-18 11:39:57.420554 | 2026-08-18 11:39:57.420631 | TASK [Install Ansible collection siblings] 2026-08-18 11:39:57.841272 | aio | ok: 2026-08-18 11:39:57.841581 | aio | Skipping community.crypto: no checked-out sibling 2026-08-18 11:39:57.841656 | aio | Skipping community.docker: no checked-out sibling 2026-08-18 11:39:57.841707 | aio | Skipping community.general: no checked-out sibling 2026-08-18 11:39:57.841752 | aio | Skipping ansible.utils: no checked-out sibling 2026-08-18 11:39:57.841796 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-08-18 11:39:57.844412 | 2026-08-18 11:39:57.844455 | PLAY RECAP 2026-08-18 11:39:57.844499 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 11:39:57.844521 | 2026-08-18 11:39:57.993660 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-18 11:39:57.996490 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-18 11:39:58.560299 | 2026-08-18 11:39:58.560428 | PLAY [all] 2026-08-18 11:39:58.572314 | 2026-08-18 11:39:58.572386 | LOOP [Check inventory directories] 2026-08-18 11:39:58.881895 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-18 11:39:59.091555 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-08-18 11:39:59.280365 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-08-18 11:39:59.299339 | 2026-08-18 11:39:59.299581 | LOOP [Copy inventory file for Zuul] 2026-08-18 11:40:00.225303 | aio | changed: 2026-08-18 11:40:00.225529 | aio | { 2026-08-18 11:40:00.225568 | aio | "ansible_loop_var": "item", 2026-08-18 11:40:00.225600 | aio | "changed": false, 2026-08-18 11:40:00.225626 | aio | "failed": false, 2026-08-18 11:40:00.225661 | aio | "invocation": { 2026-08-18 11:40:00.225687 | aio | "module_args": { 2026-08-18 11:40:00.225712 | aio | "checksum_algorithm": "sha1", 2026-08-18 11:40:00.225737 | aio | "follow": true, 2026-08-18 11:40:00.225761 | aio | "get_attributes": true, 2026-08-18 11:40:00.225787 | aio | "get_checksum": true, 2026-08-18 11:40:00.225812 | aio | "get_mime": true, 2026-08-18 11:40:00.225835 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-18 11:40:00.225860 | aio | } 2026-08-18 11:40:00.225884 | aio | }, 2026-08-18 11:40:00.225908 | aio | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-18 11:40:00.225931 | aio | "stat": { 2026-08-18 11:40:00.225955 | aio | "atime": 1787053191.9556332, 2026-08-18 11:40:00.225979 | aio | "attr_flags": "e", 2026-08-18 11:40:00.226003 | aio | "attributes": [ 2026-08-18 11:40:00.226026 | aio | "extents" 2026-08-18 11:40:00.226049 | aio | ], 2026-08-18 11:40:00.226073 | aio | "block_size": 4096, 2026-08-18 11:40:00.226096 | aio | "blocks": 8, 2026-08-18 11:40:00.226136 | aio | "charset": "unknown", 2026-08-18 11:40:00.226163 | aio | "ctime": 1787053191.9696336, 2026-08-18 11:40:00.226188 | aio | "dev": 64769, 2026-08-18 11:40:00.226211 | aio | "device_type": 0, 2026-08-18 11:40:00.226235 | aio | "executable": true, 2026-08-18 11:40:00.226258 | aio | "exists": true, 2026-08-18 11:40:00.226281 | aio | "gid": 1000, 2026-08-18 11:40:00.226305 | aio | "gr_name": "zuul", 2026-08-18 11:40:00.226328 | aio | "inode": 1034272, 2026-08-18 11:40:00.226351 | aio | "isblk": false, 2026-08-18 11:40:00.226374 | aio | "ischr": false, 2026-08-18 11:40:00.226398 | aio | "isdir": true, 2026-08-18 11:40:00.226421 | aio | "isfifo": false, 2026-08-18 11:40:00.226444 | aio | "isgid": false, 2026-08-18 11:40:00.226466 | aio | "islnk": false, 2026-08-18 11:40:00.226489 | aio | "isreg": false, 2026-08-18 11:40:00.226511 | aio | "issock": false, 2026-08-18 11:40:00.226534 | aio | "isuid": false, 2026-08-18 11:40:00.226556 | aio | "mimetype": "unknown", 2026-08-18 11:40:00.226578 | aio | "mode": "0755", 2026-08-18 11:40:00.226601 | aio | "mtime": 1787053178.8760898, 2026-08-18 11:40:00.226624 | aio | "nlink": 10, 2026-08-18 11:40:00.226647 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-18 11:40:00.226670 | aio | "pw_name": "zuul", 2026-08-18 11:40:00.226694 | aio | "readable": true, 2026-08-18 11:40:00.226718 | aio | "rgrp": true, 2026-08-18 11:40:00.226741 | aio | "roth": true, 2026-08-18 11:40:00.226764 | aio | "rusr": true, 2026-08-18 11:40:00.226787 | aio | "size": 4096, 2026-08-18 11:40:00.226810 | aio | "uid": 1000, 2026-08-18 11:40:00.226833 | aio | "version": "754110918", 2026-08-18 11:40:00.226857 | aio | "wgrp": false, 2026-08-18 11:40:00.226882 | aio | "woth": false, 2026-08-18 11:40:00.226906 | aio | "writeable": true, 2026-08-18 11:40:00.226929 | aio | "wusr": true, 2026-08-18 11:40:00.226952 | aio | "xgrp": true, 2026-08-18 11:40:00.226974 | aio | "xoth": true, 2026-08-18 11:40:00.226997 | aio | "xusr": true 2026-08-18 11:40:00.227019 | aio | } 2026-08-18 11:40:00.227042 | aio | } 2026-08-18 11:40:00.227089 | aio | ok: All items complete 2026-08-18 11:40:00.227117 | 2026-08-18 11:40:00.228738 | aio | skipping: Conditional result was False 2026-08-18 11:40:00.229348 | aio | skipping: Conditional result was False 2026-08-18 11:40:00.246478 | 2026-08-18 11:40:00.246629 | LOOP [Switch "ansible_host" to private IP] 2026-08-18 11:40:00.624576 | aio | changed: 1 replacements made 2026-08-18 11:40:00.625808 | aio | skipping: Conditional result was False 2026-08-18 11:40:00.626379 | aio | skipping: Conditional result was False 2026-08-18 11:40:00.645910 | 2026-08-18 11:40:00.646043 | TASK [Run Molecule scenario] 2026-08-18 11:40:01.130864 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-18 11:40:01.131044 | aio | Creating virtual environment at: .venv 2026-08-18 11:40:01.174184 | aio | Downloading cryptography (4.3MiB) 2026-08-18 11:40:01.174714 | aio | Downloading ansible-core (2.1MiB) 2026-08-18 11:40:01.174884 | aio | Downloading netaddr (2.2MiB) 2026-08-18 11:40:01.177786 | aio | Downloading pygments (1.2MiB) 2026-08-18 11:40:01.406838 | aio | Downloading netaddr 2026-08-18 11:40:01.420398 | aio | Downloading cryptography 2026-08-18 11:40:01.482480 | aio | Downloading pygments 2026-08-18 11:40:01.632457 | aio | Downloading ansible-core 2026-08-18 11:40:01.680734 | aio | Installed 43 packages in 47ms 2026-08-18 11:40:02.460257 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-08-18 11:40:02.460376 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-08-18 11:40:03.117635 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-18 11:40:03.117798 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-08-18 11:40:29.853644 | aio | INFO [default > dependency] Executing 2026-08-18 11:40:29.853771 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-08-18 11:40:29.854080 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-08-18 11:40:29.854341 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-18 11:40:29.860029 | aio | INFO [default > cleanup] Executing 2026-08-18 11:40:29.860329 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-18 11:40:29.865920 | aio | INFO [default > destroy] Executing 2026-08-18 11:40:29.865955 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-18 11:40:29.866070 | aio | INFO [default > destroy] Executed: Successful 2026-08-18 11:40:29.871711 | aio | INFO [default > syntax] Executing 2026-08-18 11:40:31.152707 | aio | 2026-08-18 11:40:31.152824 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-08-18 11:40:31.216399 | aio | INFO [default > syntax] Executed: Successful 2026-08-18 11:40:31.227105 | aio | INFO [default > create] Executing 2026-08-18 11:40:31.228609 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-18 11:40:31.234332 | aio | INFO [default > prepare] Executing 2026-08-18 11:40:32.009500 | aio | 2026-08-18 11:40:32.009730 | aio | PLAY [Prepare] ***************************************************************** 2026-08-18 11:40:32.010049 | aio | 2026-08-18 11:40:32.010274 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:40:32.010527 | aio | Tuesday 18 August 2026 11:40:32 +0000 (0:00:00.033) 0:00:00.033 ******** 2026-08-18 11:40:33.296217 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-18 11:40:33.296309 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-18 11:40:33.297640 | aio | interpreter could change the meaning of that path. See 2026-08-18 11:40:33.297715 | aio | https://docs.ansible.com/ansible- 2026-08-18 11:40:33.297722 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-18 11:40:33.310432 | aio | ok: [aio] 2026-08-18 11:40:33.310462 | aio | 2026-08-18 11:40:33.310472 | aio | TASK [Configure short hostname] ************************************************ 2026-08-18 11:40:33.310481 | aio | Tuesday 18 August 2026 11:40:33 +0000 (0:00:01.300) 0:00:01.334 ******** 2026-08-18 11:40:36.020723 | aio | changed: [aio] 2026-08-18 11:40:36.020819 | aio | 2026-08-18 11:40:36.020967 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-08-18 11:40:36.021147 | aio | Tuesday 18 August 2026 11:40:36 +0000 (0:00:02.710) 0:00:04.045 ******** 2026-08-18 11:40:36.346624 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-08-18 11:40:36.346717 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-08-18 11:40:36.346856 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-18 11:40:36.356671 | aio | changed: [aio] 2026-08-18 11:40:36.356885 | aio | 2026-08-18 11:40:36.357148 | aio | TASK [Update apt cache] ******************************************************** 2026-08-18 11:40:36.357452 | aio | Tuesday 18 August 2026 11:40:36 +0000 (0:00:00.336) 0:00:04.381 ******** 2026-08-18 11:40:42.671060 | aio | changed: [aio] 2026-08-18 11:40:42.671205 | aio | 2026-08-18 11:40:42.671450 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-08-18 11:40:42.671714 | aio | 2026-08-18 11:40:42.671952 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:40:42.672195 | aio | Tuesday 18 August 2026 11:40:42 +0000 (0:00:06.313) 0:00:10.695 ******** 2026-08-18 11:40:44.515405 | aio | ok: [aio] 2026-08-18 11:40:44.515525 | aio | 2026-08-18 11:40:44.515800 | aio | TASK [Install depedencies] ***************************************************** 2026-08-18 11:40:44.516026 | aio | Tuesday 18 August 2026 11:40:44 +0000 (0:00:01.844) 0:00:12.539 ******** 2026-08-18 11:41:05.770072 | aio | changed: [aio] 2026-08-18 11:41:05.770286 | aio | 2026-08-18 11:41:05.770593 | aio | TASK [Start up service] ******************************************************** 2026-08-18 11:41:05.770912 | aio | Tuesday 18 August 2026 11:41:05 +0000 (0:00:21.254) 0:00:33.794 ******** 2026-08-18 11:41:06.421298 | aio | ok: [aio] 2026-08-18 11:41:06.421502 | aio | 2026-08-18 11:41:06.421801 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-08-18 11:41:06.422066 | aio | Tuesday 18 August 2026 11:41:06 +0000 (0:00:00.651) 0:00:34.445 ******** 2026-08-18 11:41:06.768874 | aio | ok: [aio] 2026-08-18 11:41:06.769077 | aio | 2026-08-18 11:41:06.769329 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-08-18 11:41:06.769600 | aio | Tuesday 18 August 2026 11:41:06 +0000 (0:00:00.347) 0:00:34.793 ******** 2026-08-18 11:41:07.553346 | aio | changed: [aio] 2026-08-18 11:41:07.553535 | aio | 2026-08-18 11:41:07.553831 | aio | TASK [Get list of all loopback devices] **************************************** 2026-08-18 11:41:07.554075 | aio | Tuesday 18 August 2026 11:41:07 +0000 (0:00:00.784) 0:00:35.577 ******** 2026-08-18 11:41:07.822603 | aio | ok: [aio] 2026-08-18 11:41:07.822638 | aio | 2026-08-18 11:41:07.822647 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-08-18 11:41:07.822656 | aio | Tuesday 18 August 2026 11:41:07 +0000 (0:00:00.267) 0:00:35.845 ******** 2026-08-18 11:41:07.848067 | aio | skipping: [aio] 2026-08-18 11:41:07.848300 | aio | 2026-08-18 11:41:07.848545 | aio | TASK [Create devices for Ceph] ************************************************* 2026-08-18 11:41:07.848832 | aio | Tuesday 18 August 2026 11:41:07 +0000 (0:00:00.027) 0:00:35.872 ******** 2026-08-18 11:41:08.551890 | aio | changed: [aio] => (item=osd0) 2026-08-18 11:41:08.552129 | aio | changed: [aio] => (item=osd1) 2026-08-18 11:41:08.552373 | aio | changed: [aio] => (item=osd2) 2026-08-18 11:41:08.553091 | aio | 2026-08-18 11:41:08.553410 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-08-18 11:41:08.553680 | aio | Tuesday 18 August 2026 11:41:08 +0000 (0:00:00.703) 0:00:36.576 ******** 2026-08-18 11:41:09.310709 | aio | changed: [aio] => (item=osd0) 2026-08-18 11:41:09.310939 | aio | changed: [aio] => (item=osd1) 2026-08-18 11:41:09.311177 | aio | changed: [aio] => (item=osd2) 2026-08-18 11:41:09.311396 | aio | 2026-08-18 11:41:09.311691 | aio | TASK [Start loop devices] ****************************************************** 2026-08-18 11:41:09.311932 | aio | Tuesday 18 August 2026 11:41:09 +0000 (0:00:00.758) 0:00:37.335 ******** 2026-08-18 11:41:10.124818 | aio | changed: [aio] => (item=osd0) 2026-08-18 11:41:10.125110 | aio | changed: [aio] => (item=osd1) 2026-08-18 11:41:10.125413 | aio | changed: [aio] => (item=osd2) 2026-08-18 11:41:10.125690 | aio | 2026-08-18 11:41:10.125951 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-08-18 11:41:10.126202 | aio | Tuesday 18 August 2026 11:41:10 +0000 (0:00:00.814) 0:00:38.149 ******** 2026-08-18 11:41:11.560150 | aio | changed: [aio] => (item=osd0) 2026-08-18 11:41:11.560287 | aio | changed: [aio] => (item=osd1) 2026-08-18 11:41:11.560443 | aio | changed: [aio] => (item=osd2) 2026-08-18 11:41:11.560601 | aio | 2026-08-18 11:41:11.560767 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-08-18 11:41:11.560924 | aio | Tuesday 18 August 2026 11:41:11 +0000 (0:00:01.435) 0:00:39.585 ******** 2026-08-18 11:41:12.909636 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-08-18 11:41:12.909687 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-08-18 11:41:12.909694 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-08-18 11:41:12.909699 | aio | 2026-08-18 11:41:12.909706 | aio | PLAY RECAP ********************************************************************* 2026-08-18 11:41:12.909713 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-18 11:41:12.909724 | aio | 2026-08-18 11:41:12.909921 | aio | 2026-08-18 11:41:12.913583 | aio | TASKS RECAP ******************************************************************** 2026-08-18 11:41:12.913607 | aio | Tuesday 18 August 2026 11:41:12 +0000 (0:00:01.347) 0:00:40.932 ******** 2026-08-18 11:41:12.913614 | aio | =============================================================================== 2026-08-18 11:41:12.913619 | aio | Install depedencies ---------------------------------------------------- 21.25s 2026-08-18 11:41:12.913625 | aio | Update apt cache -------------------------------------------------------- 6.31s 2026-08-18 11:41:12.913631 | aio | Configure short hostname ------------------------------------------------ 2.71s 2026-08-18 11:41:12.913636 | aio | Gathering Facts --------------------------------------------------------- 1.84s 2026-08-18 11:41:12.913642 | aio | Create a volume group for each loop device ------------------------------ 1.44s 2026-08-18 11:41:12.913647 | aio | Create a logical volume for each loop device ---------------------------- 1.35s 2026-08-18 11:41:12.913653 | aio | Gathering Facts --------------------------------------------------------- 1.30s 2026-08-18 11:41:12.913658 | aio | Start loop devices ------------------------------------------------------ 0.81s 2026-08-18 11:41:12.913663 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.78s 2026-08-18 11:41:12.913668 | aio | Set permissions on loopback devices ------------------------------------- 0.76s 2026-08-18 11:41:12.913673 | aio | Create devices for Ceph ------------------------------------------------- 0.70s 2026-08-18 11:41:12.913678 | aio | Start up service -------------------------------------------------------- 0.65s 2026-08-18 11:41:12.913683 | aio | Generate lvm.conf ------------------------------------------------------- 0.35s 2026-08-18 11:41:12.913688 | aio | Ensure hostname inside hosts file --------------------------------------- 0.34s 2026-08-18 11:41:12.913693 | aio | Get list of all loopback devices ---------------------------------------- 0.27s 2026-08-18 11:41:12.913887 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-08-18 11:41:12.982987 | aio | INFO [default > prepare] Executed: Successful 2026-08-18 11:41:12.991728 | aio | INFO [default > converge] Executing 2026-08-18 11:41:14.128838 | aio | 2026-08-18 11:41:14.129257 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-18 11:41:14.129542 | aio | 2026-08-18 11:41:14.129909 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:41:14.130216 | aio | Tuesday 18 August 2026 11:41:14 +0000 (0:00:00.056) 0:00:00.056 ******** 2026-08-18 11:41:15.407413 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-18 11:41:15.407834 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-18 11:41:15.408187 | aio | interpreter could change the meaning of that path. See 2026-08-18 11:41:15.408495 | aio | https://docs.ansible.com/ansible- 2026-08-18 11:41:15.408838 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-18 11:41:15.440350 | aio | ok: [aio] 2026-08-18 11:41:15.440864 | aio | 2026-08-18 11:41:15.441190 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:41:15.441495 | aio | Tuesday 18 August 2026 11:41:15 +0000 (0:00:01.310) 0:00:01.367 ******** 2026-08-18 11:41:15.779403 | aio | ok: [aio] 2026-08-18 11:41:15.779862 | aio | 2026-08-18 11:41:15.780406 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:41:15.780779 | aio | Tuesday 18 August 2026 11:41:15 +0000 (0:00:00.338) 0:00:01.706 ******** 2026-08-18 11:41:15.823428 | aio | skipping: [aio] 2026-08-18 11:41:15.823811 | aio | 2026-08-18 11:41:15.824144 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 11:41:15.824483 | aio | Tuesday 18 August 2026 11:41:15 +0000 (0:00:00.044) 0:00:01.751 ******** 2026-08-18 11:41:16.180028 | aio | changed: [aio] 2026-08-18 11:41:16.180095 | aio | 2026-08-18 11:41:16.180191 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:41:16.180303 | aio | Tuesday 18 August 2026 11:41:16 +0000 (0:00:00.356) 0:00:02.107 ******** 2026-08-18 11:41:16.287618 | aio | ok: [aio] => { 2026-08-18 11:41:16.287654 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 11:41:16.287659 | aio | } 2026-08-18 11:41:16.287663 | aio | 2026-08-18 11:41:16.287668 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:41:16.287673 | aio | Tuesday 18 August 2026 11:41:16 +0000 (0:00:00.105) 0:00:02.213 ******** 2026-08-18 11:41:17.130817 | aio | changed: [aio] 2026-08-18 11:41:17.130914 | aio | 2026-08-18 11:41:17.130949 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:41:17.131218 | aio | Tuesday 18 August 2026 11:41:17 +0000 (0:00:00.843) 0:00:03.057 ******** 2026-08-18 11:41:17.182682 | aio | skipping: [aio] 2026-08-18 11:41:17.182761 | aio | 2026-08-18 11:41:17.183188 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:41:17.183230 | aio | Tuesday 18 August 2026 11:41:17 +0000 (0:00:00.052) 0:00:03.110 ******** 2026-08-18 11:41:17.241627 | aio | skipping: [aio] 2026-08-18 11:41:17.241671 | aio | 2026-08-18 11:41:17.241888 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:41:17.242233 | aio | Tuesday 18 August 2026 11:41:17 +0000 (0:00:00.058) 0:00:03.168 ******** 2026-08-18 11:41:17.488121 | aio | ok: [aio] 2026-08-18 11:41:17.488456 | aio | 2026-08-18 11:41:17.488818 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:41:17.489163 | aio | Tuesday 18 August 2026 11:41:17 +0000 (0:00:00.248) 0:00:03.416 ******** 2026-08-18 11:41:18.697646 | aio | ok: [aio] 2026-08-18 11:41:18.697735 | aio | 2026-08-18 11:41:18.697747 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:41:18.697757 | aio | Tuesday 18 August 2026 11:41:18 +0000 (0:00:01.207) 0:00:04.624 ******** 2026-08-18 11:41:18.943902 | aio | ok: [aio] => { 2026-08-18 11:41:18.943963 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 11:41:18.944077 | aio | } 2026-08-18 11:41:18.944172 | aio | 2026-08-18 11:41:18.944283 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:41:18.944394 | aio | Tuesday 18 August 2026 11:41:18 +0000 (0:00:00.248) 0:00:04.872 ******** 2026-08-18 11:41:20.004297 | aio | changed: [aio] 2026-08-18 11:41:20.004405 | aio | 2026-08-18 11:41:20.004530 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:41:20.004734 | aio | Tuesday 18 August 2026 11:41:20 +0000 (0:00:01.060) 0:00:05.932 ******** 2026-08-18 11:41:23.185456 | aio | changed: [aio] 2026-08-18 11:41:23.185506 | aio | 2026-08-18 11:41:23.185511 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 11:41:23.185530 | aio | Tuesday 18 August 2026 11:41:23 +0000 (0:00:03.180) 0:00:09.113 ******** 2026-08-18 11:41:23.227080 | aio | skipping: [aio] 2026-08-18 11:41:23.227137 | aio | 2026-08-18 11:41:23.227148 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 11:41:23.227158 | aio | Tuesday 18 August 2026 11:41:23 +0000 (0:00:00.040) 0:00:09.154 ******** 2026-08-18 11:41:23.263242 | aio | skipping: [aio] 2026-08-18 11:41:23.263336 | aio | 2026-08-18 11:41:23.263456 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 11:41:23.263599 | aio | Tuesday 18 August 2026 11:41:23 +0000 (0:00:00.036) 0:00:09.190 ******** 2026-08-18 11:41:23.305579 | aio | skipping: [aio] 2026-08-18 11:41:23.305631 | aio | 2026-08-18 11:41:23.305636 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 11:41:23.305641 | aio | Tuesday 18 August 2026 11:41:23 +0000 (0:00:00.041) 0:00:09.232 ******** 2026-08-18 11:41:31.673961 | aio | changed: [aio] 2026-08-18 11:41:31.674058 | aio | 2026-08-18 11:41:31.674073 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 11:41:31.674086 | aio | Tuesday 18 August 2026 11:41:31 +0000 (0:00:08.367) 0:00:17.600 ******** 2026-08-18 11:41:32.403242 | aio | changed: [aio] 2026-08-18 11:41:32.403320 | aio | 2026-08-18 11:41:32.403390 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 11:41:32.403489 | aio | Tuesday 18 August 2026 11:41:32 +0000 (0:00:00.728) 0:00:18.329 ******** 2026-08-18 11:41:33.623530 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 11:41:33.623657 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 11:41:33.624695 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 11:41:33.624817 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 11:41:33.624940 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 11:41:33.625066 | aio | 2026-08-18 11:41:33.625205 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 11:41:33.625321 | aio | Tuesday 18 August 2026 11:41:33 +0000 (0:00:01.222) 0:00:19.551 ******** 2026-08-18 11:41:34.380872 | aio | changed: [aio] 2026-08-18 11:41:34.380941 | aio | 2026-08-18 11:41:34.381077 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 11:41:34.381233 | aio | Tuesday 18 August 2026 11:41:34 +0000 (0:00:00.749) 0:00:20.300 ******** 2026-08-18 11:41:34.381372 | aio | 2026-08-18 11:41:34.381530 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-18 11:41:34.381815 | aio | Tuesday 18 August 2026 11:41:34 +0000 (0:00:00.008) 0:00:20.309 ******** 2026-08-18 11:41:35.504831 | aio | ok: [aio] 2026-08-18 11:41:35.504975 | aio | 2026-08-18 11:41:35.505264 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-18 11:41:35.505512 | aio | Tuesday 18 August 2026 11:41:35 +0000 (0:00:01.123) 0:00:21.432 ******** 2026-08-18 11:41:36.067654 | aio | changed: [aio] 2026-08-18 11:41:36.067754 | aio | 2026-08-18 11:41:36.067769 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 11:41:36.067781 | aio | Tuesday 18 August 2026 11:41:36 +0000 (0:00:00.561) 0:00:21.994 ******** 2026-08-18 11:41:37.813370 | aio | changed: [aio] 2026-08-18 11:41:37.813468 | aio | 2026-08-18 11:41:37.813482 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:41:37.813495 | aio | Tuesday 18 August 2026 11:41:37 +0000 (0:00:01.745) 0:00:23.740 ******** 2026-08-18 11:41:38.081648 | aio | ok: [aio] 2026-08-18 11:41:38.081717 | aio | 2026-08-18 11:41:38.081739 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:41:38.081815 | aio | Tuesday 18 August 2026 11:41:38 +0000 (0:00:00.268) 0:00:24.008 ******** 2026-08-18 11:41:38.164295 | aio | ok: [aio] => { 2026-08-18 11:41:38.164619 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 11:41:38.164699 | aio | } 2026-08-18 11:41:38.164807 | aio | 2026-08-18 11:41:38.164927 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:41:38.165037 | aio | Tuesday 18 August 2026 11:41:38 +0000 (0:00:00.083) 0:00:24.091 ******** 2026-08-18 11:41:39.322713 | aio | changed: [aio] 2026-08-18 11:41:39.322822 | aio | 2026-08-18 11:41:39.322843 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:41:39.323120 | aio | Tuesday 18 August 2026 11:41:39 +0000 (0:00:01.158) 0:00:25.250 ******** 2026-08-18 11:41:43.952734 | aio | changed: [aio] 2026-08-18 11:41:43.952801 | aio | 2026-08-18 11:41:43.952815 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 11:41:43.952833 | aio | Tuesday 18 August 2026 11:41:43 +0000 (0:00:04.630) 0:00:29.880 ******** 2026-08-18 11:41:44.841371 | aio | ok: [aio] 2026-08-18 11:41:44.841431 | aio | 2026-08-18 11:41:44.841447 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 11:41:44.841460 | aio | Tuesday 18 August 2026 11:41:44 +0000 (0:00:00.887) 0:00:30.768 ******** 2026-08-18 11:41:46.225987 | aio | changed: [aio] 2026-08-18 11:41:46.226066 | aio | 2026-08-18 11:41:46.226151 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 11:41:46.226262 | aio | Tuesday 18 August 2026 11:41:46 +0000 (0:00:01.384) 0:00:32.153 ******** 2026-08-18 11:41:46.788861 | aio | changed: [aio] 2026-08-18 11:41:46.788926 | aio | 2026-08-18 11:41:46.789058 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 11:41:46.789170 | aio | Tuesday 18 August 2026 11:41:46 +0000 (0:00:00.561) 0:00:32.715 ******** 2026-08-18 11:41:47.459743 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 11:41:47.459808 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 11:41:47.459901 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 11:41:47.460221 | aio | 2026-08-18 11:41:47.460253 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 11:41:47.460259 | aio | Tuesday 18 August 2026 11:41:47 +0000 (0:00:00.672) 0:00:33.388 ******** 2026-08-18 11:41:48.005614 | aio | changed: [aio] 2026-08-18 11:41:48.005654 | aio | 2026-08-18 11:41:48.006137 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 11:41:48.006187 | aio | Tuesday 18 August 2026 11:41:48 +0000 (0:00:00.545) 0:00:33.933 ******** 2026-08-18 11:41:48.610981 | aio | changed: [aio] 2026-08-18 11:41:48.611044 | aio | 2026-08-18 11:41:48.611165 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 11:41:48.611277 | aio | Tuesday 18 August 2026 11:41:48 +0000 (0:00:00.597) 0:00:34.530 ******** 2026-08-18 11:41:48.611378 | aio | 2026-08-18 11:41:48.611494 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-18 11:41:48.611619 | aio | Tuesday 18 August 2026 11:41:48 +0000 (0:00:00.007) 0:00:34.538 ******** 2026-08-18 11:41:49.524340 | aio | ok: [aio] 2026-08-18 11:41:49.524423 | aio | 2026-08-18 11:41:49.524436 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-18 11:41:49.524449 | aio | Tuesday 18 August 2026 11:41:49 +0000 (0:00:00.911) 0:00:35.450 ******** 2026-08-18 11:41:50.613663 | aio | changed: [aio] 2026-08-18 11:41:50.613747 | aio | 2026-08-18 11:41:50.613769 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 11:41:50.614000 | aio | Tuesday 18 August 2026 11:41:50 +0000 (0:00:01.090) 0:00:36.540 ******** 2026-08-18 11:41:51.347763 | aio | changed: [aio] 2026-08-18 11:41:51.347821 | aio | 2026-08-18 11:41:51.347843 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:41:51.348096 | aio | Tuesday 18 August 2026 11:41:51 +0000 (0:00:00.734) 0:00:37.275 ******** 2026-08-18 11:41:51.389295 | aio | ok: [aio] => { 2026-08-18 11:41:51.389486 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 11:41:51.389815 | aio | } 2026-08-18 11:41:51.389984 | aio | 2026-08-18 11:41:51.390252 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:41:51.390584 | aio | Tuesday 18 August 2026 11:41:51 +0000 (0:00:00.042) 0:00:37.317 ******** 2026-08-18 11:41:52.397638 | aio | changed: [aio] 2026-08-18 11:41:52.397725 | aio | 2026-08-18 11:41:52.397736 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:41:52.397746 | aio | Tuesday 18 August 2026 11:41:52 +0000 (0:00:01.006) 0:00:38.324 ******** 2026-08-18 11:41:52.445921 | aio | skipping: [aio] 2026-08-18 11:41:52.445958 | aio | 2026-08-18 11:41:52.445969 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 11:41:52.445978 | aio | Tuesday 18 August 2026 11:41:52 +0000 (0:00:00.047) 0:00:38.372 ******** 2026-08-18 11:41:52.503667 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 11:41:52.503767 | aio | 2026-08-18 11:41:52.503778 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 11:41:52.503789 | aio | Tuesday 18 August 2026 11:41:52 +0000 (0:00:00.056) 0:00:38.429 ******** 2026-08-18 11:41:53.646096 | aio | ok: [aio] 2026-08-18 11:41:53.646151 | aio | 2026-08-18 11:41:53.646162 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 11:41:53.646173 | aio | Tuesday 18 August 2026 11:41:53 +0000 (0:00:01.142) 0:00:39.571 ******** 2026-08-18 11:41:54.499623 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 11:41:54.499715 | aio | ok: [aio] => (item=ssh) 2026-08-18 11:41:54.499727 | aio | 2026-08-18 11:41:54.499736 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 11:41:54.499746 | aio | Tuesday 18 August 2026 11:41:54 +0000 (0:00:00.854) 0:00:40.426 ******** 2026-08-18 11:41:54.748718 | aio | ok: [aio] 2026-08-18 11:41:54.748785 | aio | 2026-08-18 11:41:54.749256 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 11:41:54.749301 | aio | Tuesday 18 August 2026 11:41:54 +0000 (0:00:00.249) 0:00:40.675 ******** 2026-08-18 11:41:55.251385 | aio | changed: [aio] 2026-08-18 11:41:55.251480 | aio | 2026-08-18 11:41:55.251529 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 11:41:55.251737 | aio | Tuesday 18 August 2026 11:41:55 +0000 (0:00:00.503) 0:00:41.179 ******** 2026-08-18 11:41:55.833985 | aio | changed: [aio] 2026-08-18 11:41:55.834058 | aio | 2026-08-18 11:41:55.834166 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 11:41:55.834281 | aio | Tuesday 18 August 2026 11:41:55 +0000 (0:00:00.582) 0:00:41.761 ******** 2026-08-18 11:41:55.880172 | aio | skipping: [aio] 2026-08-18 11:41:55.880222 | aio | 2026-08-18 11:41:55.880236 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 11:41:55.880248 | aio | Tuesday 18 August 2026 11:41:55 +0000 (0:00:00.043) 0:00:41.805 ******** 2026-08-18 11:42:37.896041 | aio | changed: [aio] 2026-08-18 11:42:37.896110 | aio | 2026-08-18 11:42:37.896356 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 11:42:37.896391 | aio | Tuesday 18 August 2026 11:42:37 +0000 (0:00:42.018) 0:01:23.823 ******** 2026-08-18 11:42:38.470435 | aio | changed: [aio] 2026-08-18 11:42:38.470476 | aio | 2026-08-18 11:42:38.470482 | aio | TASK [vexxhost.ceph.mon : Find this monitor's addresses on the public network] *** 2026-08-18 11:42:38.470489 | aio | Tuesday 18 August 2026 11:42:38 +0000 (0:00:00.574) 0:01:24.398 ******** 2026-08-18 11:42:38.603055 | aio | ok: [aio] 2026-08-18 11:42:38.603118 | aio | 2026-08-18 11:42:38.603241 | aio | TASK [vexxhost.ceph.mon : Assert exactly one address matches the public network] *** 2026-08-18 11:42:38.603390 | aio | Tuesday 18 August 2026 11:42:38 +0000 (0:00:00.132) 0:01:24.530 ******** 2026-08-18 11:42:38.651149 | aio | ok: [aio] => { 2026-08-18 11:42:38.651234 | aio | "changed": false, 2026-08-18 11:42:38.651246 | aio | "msg": "All assertions passed" 2026-08-18 11:42:38.651256 | aio | } 2026-08-18 11:42:38.651266 | aio | 2026-08-18 11:42:38.651314 | aio | TASK [vexxhost.ceph.mon : Set this monitor's Ceph public IP] ******************* 2026-08-18 11:42:38.651328 | aio | Tuesday 18 August 2026 11:42:38 +0000 (0:00:00.046) 0:01:24.577 ******** 2026-08-18 11:42:38.686911 | aio | ok: [aio] 2026-08-18 11:42:38.686944 | aio | 2026-08-18 11:42:38.686954 | aio | TASK [vexxhost.ceph.mon : Check whether any monitor is already bootstrapped] *** 2026-08-18 11:42:38.686963 | aio | Tuesday 18 August 2026 11:42:38 +0000 (0:00:00.036) 0:01:24.614 ******** 2026-08-18 11:42:38.949633 | aio | ok: [aio] => (item=aio) 2026-08-18 11:42:38.949684 | aio | 2026-08-18 11:42:38.950261 | aio | TASK [vexxhost.ceph.mon : Select the bootstrap node (existing one, else the first monitor)] *** 2026-08-18 11:42:38.950328 | aio | Tuesday 18 August 2026 11:42:38 +0000 (0:00:00.262) 0:01:24.876 ******** 2026-08-18 11:42:38.998104 | aio | ok: [aio] 2026-08-18 11:42:38.998168 | aio | 2026-08-18 11:42:38.998335 | aio | TASK [vexxhost.ceph.mon : Bootstrap the cluster] ******************************* 2026-08-18 11:42:38.998489 | aio | Tuesday 18 August 2026 11:42:38 +0000 (0:00:00.049) 0:01:24.925 ******** 2026-08-18 11:42:39.082097 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap.yml for aio 2026-08-18 11:42:39.082151 | aio | 2026-08-18 11:42:39.082162 | aio | TASK [vexxhost.ceph.mon : Ensure /etc/ceph exists] ***************************** 2026-08-18 11:42:39.082171 | aio | Tuesday 18 August 2026 11:42:39 +0000 (0:00:00.083) 0:01:25.009 ******** 2026-08-18 11:42:39.333682 | aio | changed: [aio] 2026-08-18 11:42:39.333747 | aio | 2026-08-18 11:42:39.334351 | aio | TASK [vexxhost.ceph.mon : Write the caller-provided SSH private key] *********** 2026-08-18 11:42:39.334411 | aio | Tuesday 18 August 2026 11:42:39 +0000 (0:00:00.251) 0:01:25.260 ******** 2026-08-18 11:42:39.374628 | aio | skipping: [aio] 2026-08-18 11:42:39.374672 | aio | 2026-08-18 11:42:39.374677 | aio | TASK [vexxhost.ceph.mon : Write the caller-provided SSH public key] ************ 2026-08-18 11:42:39.374789 | aio | Tuesday 18 August 2026 11:42:39 +0000 (0:00:00.039) 0:01:25.300 ******** 2026-08-18 11:42:39.410694 | aio | skipping: [aio] 2026-08-18 11:42:39.410776 | aio | 2026-08-18 11:42:39.411214 | aio | TASK [vexxhost.ceph.mon : Generate a cephadm SSH keypair when none was provided] *** 2026-08-18 11:42:39.411262 | aio | Tuesday 18 August 2026 11:42:39 +0000 (0:00:00.036) 0:01:25.337 ******** 2026-08-18 11:42:40.707242 | aio | changed: [aio] 2026-08-18 11:42:40.707300 | aio | 2026-08-18 11:42:40.707311 | aio | TASK [vexxhost.ceph.mon : Create a temporary ceph.conf for bootstrap overrides] *** 2026-08-18 11:42:40.707320 | aio | Tuesday 18 August 2026 11:42:40 +0000 (0:00:01.296) 0:01:26.633 ******** 2026-08-18 11:42:41.041715 | aio | changed: [aio] 2026-08-18 11:42:41.041773 | aio | 2026-08-18 11:42:41.041784 | aio | TASK [vexxhost.ceph.mon : Populate bootstrap ceph.conf overrides] ************** 2026-08-18 11:42:41.041800 | aio | Tuesday 18 August 2026 11:42:41 +0000 (0:00:00.334) 0:01:26.967 ******** 2026-08-18 11:42:41.073182 | aio | skipping: [aio] 2026-08-18 11:42:41.073234 | aio | 2026-08-18 11:42:41.073245 | aio | TASK [vexxhost.ceph.mon : Bootstrap the cluster] ******************************* 2026-08-18 11:42:41.073254 | aio | Tuesday 18 August 2026 11:42:41 +0000 (0:00:00.032) 0:01:26.999 ******** 2026-08-18 11:43:22.408721 | aio | changed: [aio] 2026-08-18 11:43:22.408773 | aio | 2026-08-18 11:43:22.409066 | aio | TASK [vexxhost.ceph.mon : Remove the temporary ceph.conf] ********************** 2026-08-18 11:43:22.409330 | aio | Tuesday 18 August 2026 11:43:22 +0000 (0:00:41.335) 0:02:08.335 ******** 2026-08-18 11:43:22.663156 | aio | changed: [aio] 2026-08-18 11:43:22.663207 | aio | 2026-08-18 11:43:22.663221 | aio | TASK [Register this monitor host] ********************************************** 2026-08-18 11:43:22.663234 | aio | Tuesday 18 August 2026 11:43:22 +0000 (0:00:00.254) 0:02:08.589 ******** 2026-08-18 11:43:22.744848 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 11:43:22.744895 | aio | 2026-08-18 11:43:22.744901 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 11:43:22.744908 | aio | Tuesday 18 August 2026 11:43:22 +0000 (0:00:00.081) 0:02:08.671 ******** 2026-08-18 11:43:24.589512 | aio | ok: [aio] 2026-08-18 11:43:24.589578 | aio | 2026-08-18 11:43:24.589589 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 11:43:24.589597 | aio | Tuesday 18 August 2026 11:43:24 +0000 (0:00:01.843) 0:02:10.515 ******** 2026-08-18 11:43:24.644137 | aio | ok: [aio] 2026-08-18 11:43:24.644496 | aio | 2026-08-18 11:43:24.645167 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 11:43:24.645196 | aio | Tuesday 18 August 2026 11:43:24 +0000 (0:00:00.056) 0:02:10.572 ******** 2026-08-18 11:43:24.704675 | aio | ok: [aio] => { 2026-08-18 11:43:24.705621 | aio | "changed": false, 2026-08-18 11:43:24.705657 | aio | "msg": "All assertions passed" 2026-08-18 11:43:24.705670 | aio | } 2026-08-18 11:43:24.705682 | aio | 2026-08-18 11:43:24.706124 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 11:43:24.706180 | aio | Tuesday 18 August 2026 11:43:24 +0000 (0:00:00.060) 0:02:10.632 ******** 2026-08-18 11:43:25.175460 | aio | ok: [aio] 2026-08-18 11:43:25.175491 | aio | 2026-08-18 11:43:25.175497 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 11:43:25.175503 | aio | Tuesday 18 August 2026 11:43:25 +0000 (0:00:00.468) 0:02:11.101 ******** 2026-08-18 11:43:25.227120 | aio | ok: [aio] 2026-08-18 11:43:25.227142 | aio | 2026-08-18 11:43:25.227148 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 11:43:25.227153 | aio | Tuesday 18 August 2026 11:43:25 +0000 (0:00:00.051) 0:02:11.152 ******** 2026-08-18 11:43:25.318772 | aio | ok: [aio] 2026-08-18 11:43:25.318800 | aio | 2026-08-18 11:43:25.318807 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 11:43:25.318813 | aio | Tuesday 18 August 2026 11:43:25 +0000 (0:00:00.094) 0:02:11.246 ******** 2026-08-18 11:43:25.374080 | aio | ok: [aio] => { 2026-08-18 11:43:25.374240 | aio | "changed": false, 2026-08-18 11:43:25.374382 | aio | "msg": "All assertions passed" 2026-08-18 11:43:25.377035 | aio | } 2026-08-18 11:43:25.377049 | aio | 2026-08-18 11:43:25.377055 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 11:43:25.377060 | aio | Tuesday 18 August 2026 11:43:25 +0000 (0:00:00.055) 0:02:11.302 ******** 2026-08-18 11:43:33.523909 | aio | changed: [aio] 2026-08-18 11:43:33.524038 | aio | 2026-08-18 11:43:33.524247 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 11:43:33.524407 | aio | Tuesday 18 August 2026 11:43:33 +0000 (0:00:08.149) 0:02:19.451 ******** 2026-08-18 11:43:33.586840 | aio | skipping: [aio] 2026-08-18 11:43:33.586923 | aio | 2026-08-18 11:43:33.587037 | aio | TASK [vexxhost.ceph.mon : Apply the monitor service spec] ********************** 2026-08-18 11:43:33.587150 | aio | Tuesday 18 August 2026 11:43:33 +0000 (0:00:00.061) 0:02:19.513 ******** 2026-08-18 11:43:37.042577 | aio | changed: [aio] 2026-08-18 11:43:37.042616 | aio | 2026-08-18 11:43:37.042623 | aio | TASK [vexxhost.ceph.mon : Wait for this monitor's daemon to be present] ******** 2026-08-18 11:43:37.042629 | aio | Tuesday 18 August 2026 11:43:37 +0000 (0:00:03.456) 0:02:22.970 ******** 2026-08-18 11:43:38.881349 | aio | ok: [aio] 2026-08-18 11:43:38.881439 | aio | 2026-08-18 11:43:38.881507 | aio | TASK [vexxhost.ceph.mgr : Locate the cluster admin host] *********************** 2026-08-18 11:43:38.881659 | aio | Tuesday 18 August 2026 11:43:38 +0000 (0:00:01.839) 0:02:24.809 ******** 2026-08-18 11:43:39.180071 | aio | ok: [aio] => (item=aio) 2026-08-18 11:43:39.180138 | aio | 2026-08-18 11:43:39.180152 | aio | TASK [vexxhost.ceph.mgr : Select the admin host] ******************************* 2026-08-18 11:43:39.180164 | aio | Tuesday 18 August 2026 11:43:39 +0000 (0:00:00.297) 0:02:25.107 ******** 2026-08-18 11:43:39.229029 | aio | ok: [aio] 2026-08-18 11:43:39.229126 | aio | 2026-08-18 11:43:39.229241 | aio | TASK [Register this manager host] ********************************************** 2026-08-18 11:43:39.229357 | aio | Tuesday 18 August 2026 11:43:39 +0000 (0:00:00.047) 0:02:25.154 ******** 2026-08-18 11:43:39.295735 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 11:43:39.295814 | aio | 2026-08-18 11:43:39.295931 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 11:43:39.296043 | aio | Tuesday 18 August 2026 11:43:39 +0000 (0:00:00.069) 0:02:25.224 ******** 2026-08-18 11:43:41.005254 | aio | ok: [aio] 2026-08-18 11:43:41.005294 | aio | 2026-08-18 11:43:41.005300 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 11:43:41.005306 | aio | Tuesday 18 August 2026 11:43:41 +0000 (0:00:01.708) 0:02:26.933 ******** 2026-08-18 11:43:41.056109 | aio | ok: [aio] 2026-08-18 11:43:41.056129 | aio | 2026-08-18 11:43:41.056135 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 11:43:41.056146 | aio | Tuesday 18 August 2026 11:43:41 +0000 (0:00:00.050) 0:02:26.983 ******** 2026-08-18 11:43:41.108296 | aio | ok: [aio] => { 2026-08-18 11:43:41.108703 | aio | "changed": false, 2026-08-18 11:43:41.109673 | aio | "msg": "All assertions passed" 2026-08-18 11:43:41.109712 | aio | } 2026-08-18 11:43:41.109726 | aio | 2026-08-18 11:43:41.109744 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 11:43:41.110009 | aio | Tuesday 18 August 2026 11:43:41 +0000 (0:00:00.052) 0:02:27.036 ******** 2026-08-18 11:43:41.468485 | aio | ok: [aio] 2026-08-18 11:43:41.468731 | aio | 2026-08-18 11:43:41.468996 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 11:43:41.469243 | aio | Tuesday 18 August 2026 11:43:41 +0000 (0:00:00.360) 0:02:27.396 ******** 2026-08-18 11:43:41.523312 | aio | ok: [aio] 2026-08-18 11:43:41.523488 | aio | 2026-08-18 11:43:41.523796 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 11:43:41.524032 | aio | Tuesday 18 August 2026 11:43:41 +0000 (0:00:00.055) 0:02:27.451 ******** 2026-08-18 11:43:41.625005 | aio | ok: [aio] 2026-08-18 11:43:41.625220 | aio | 2026-08-18 11:43:41.625540 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 11:43:41.625821 | aio | Tuesday 18 August 2026 11:43:41 +0000 (0:00:00.101) 0:02:27.552 ******** 2026-08-18 11:43:41.690998 | aio | ok: [aio] => { 2026-08-18 11:43:41.691200 | aio | "changed": false, 2026-08-18 11:43:41.691446 | aio | "msg": "All assertions passed" 2026-08-18 11:43:41.691704 | aio | } 2026-08-18 11:43:41.691908 | aio | 2026-08-18 11:43:41.692150 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 11:43:41.692389 | aio | Tuesday 18 August 2026 11:43:41 +0000 (0:00:00.066) 0:02:27.618 ******** 2026-08-18 11:43:43.453457 | aio | ok: [aio] 2026-08-18 11:43:43.453696 | aio | 2026-08-18 11:43:43.453956 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 11:43:43.454206 | aio | Tuesday 18 August 2026 11:43:43 +0000 (0:00:01.762) 0:02:29.381 ******** 2026-08-18 11:43:43.513421 | aio | skipping: [aio] 2026-08-18 11:43:43.513657 | aio | 2026-08-18 11:43:43.513904 | aio | TASK [vexxhost.ceph.mgr : Apply the manager service spec] ********************** 2026-08-18 11:43:43.514148 | aio | Tuesday 18 August 2026 11:43:43 +0000 (0:00:00.060) 0:02:29.441 ******** 2026-08-18 11:43:46.810356 | aio | changed: [aio] 2026-08-18 11:43:46.810406 | aio | 2026-08-18 11:43:46.810416 | aio | TASK [vexxhost.ceph.mgr : Wait for this manager's daemon to be present] ******** 2026-08-18 11:43:46.810424 | aio | Tuesday 18 August 2026 11:43:46 +0000 (0:00:03.296) 0:02:32.738 ******** 2026-08-18 11:43:48.743064 | aio | ok: [aio] 2026-08-18 11:43:48.743117 | aio | 2026-08-18 11:43:48.743131 | aio | TASK [vexxhost.ceph.mgr : Configure ceph-mgr modules] ************************** 2026-08-18 11:43:48.743160 | aio | Tuesday 18 August 2026 11:43:48 +0000 (0:00:01.931) 0:02:34.670 ******** 2026-08-18 11:43:56.755044 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-18 11:43:56.755121 | aio | changed: [aio] => (item={'name': 'dashboard'}) 2026-08-18 11:43:56.755244 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-08-18 11:43:56.755352 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-18 11:43:56.755456 | aio | 2026-08-18 11:43:56.755601 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-18 11:43:56.755705 | aio | 2026-08-18 11:43:56.755818 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:43:56.755952 | aio | Tuesday 18 August 2026 11:43:56 +0000 (0:00:08.012) 0:02:42.682 ******** 2026-08-18 11:43:57.728296 | aio | ok: [aio] 2026-08-18 11:43:57.728333 | aio | 2026-08-18 11:43:57.728340 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:43:57.728346 | aio | Tuesday 18 August 2026 11:43:57 +0000 (0:00:00.970) 0:02:43.653 ******** 2026-08-18 11:43:57.977270 | aio | ok: [aio] 2026-08-18 11:43:57.977299 | aio | 2026-08-18 11:43:57.977305 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:43:57.977311 | aio | Tuesday 18 August 2026 11:43:57 +0000 (0:00:00.250) 0:02:43.903 ******** 2026-08-18 11:43:58.018674 | aio | skipping: [aio] 2026-08-18 11:43:58.018702 | aio | 2026-08-18 11:43:58.018708 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 11:43:58.018714 | aio | Tuesday 18 August 2026 11:43:58 +0000 (0:00:00.043) 0:02:43.946 ******** 2026-08-18 11:43:58.280156 | aio | ok: [aio] 2026-08-18 11:43:58.280222 | aio | 2026-08-18 11:43:58.280352 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:43:58.280464 | aio | Tuesday 18 August 2026 11:43:58 +0000 (0:00:00.259) 0:02:44.206 ******** 2026-08-18 11:43:58.389672 | aio | ok: [aio] => { 2026-08-18 11:43:58.390263 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 11:43:58.390331 | aio | } 2026-08-18 11:43:58.390338 | aio | 2026-08-18 11:43:58.390344 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:43:58.390351 | aio | Tuesday 18 August 2026 11:43:58 +0000 (0:00:00.111) 0:02:44.317 ******** 2026-08-18 11:43:58.851029 | aio | ok: [aio] 2026-08-18 11:43:58.851128 | aio | 2026-08-18 11:43:58.851147 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:43:58.851282 | aio | Tuesday 18 August 2026 11:43:58 +0000 (0:00:00.460) 0:02:44.778 ******** 2026-08-18 11:43:58.897919 | aio | skipping: [aio] 2026-08-18 11:43:58.897986 | aio | 2026-08-18 11:43:58.898099 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:43:58.898198 | aio | Tuesday 18 August 2026 11:43:58 +0000 (0:00:00.047) 0:02:44.826 ******** 2026-08-18 11:43:58.947232 | aio | skipping: [aio] 2026-08-18 11:43:58.947299 | aio | 2026-08-18 11:43:58.947312 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:43:58.947326 | aio | Tuesday 18 August 2026 11:43:58 +0000 (0:00:00.047) 0:02:44.873 ******** 2026-08-18 11:43:59.191694 | aio | ok: [aio] 2026-08-18 11:43:59.191749 | aio | 2026-08-18 11:43:59.191763 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:43:59.191992 | aio | Tuesday 18 August 2026 11:43:59 +0000 (0:00:00.244) 0:02:45.118 ******** 2026-08-18 11:44:00.150709 | aio | ok: [aio] 2026-08-18 11:44:00.150771 | aio | 2026-08-18 11:44:00.150791 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:44:00.151089 | aio | Tuesday 18 August 2026 11:44:00 +0000 (0:00:00.959) 0:02:46.078 ******** 2026-08-18 11:44:00.228694 | aio | ok: [aio] => { 2026-08-18 11:44:00.228771 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 11:44:00.229801 | aio | } 2026-08-18 11:44:00.229882 | aio | 2026-08-18 11:44:00.229894 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:44:00.229904 | aio | Tuesday 18 August 2026 11:44:00 +0000 (0:00:00.078) 0:02:46.156 ******** 2026-08-18 11:44:00.667010 | aio | ok: [aio] 2026-08-18 11:44:00.667077 | aio | 2026-08-18 11:44:00.667175 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:44:00.667269 | aio | Tuesday 18 August 2026 11:44:00 +0000 (0:00:00.437) 0:02:46.594 ******** 2026-08-18 11:44:02.732673 | aio | ok: [aio] 2026-08-18 11:44:02.732748 | aio | 2026-08-18 11:44:02.732769 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 11:44:02.733083 | aio | Tuesday 18 August 2026 11:44:02 +0000 (0:00:02.065) 0:02:48.660 ******** 2026-08-18 11:44:02.766773 | aio | skipping: [aio] 2026-08-18 11:44:02.766804 | aio | 2026-08-18 11:44:02.766818 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 11:44:02.766830 | aio | Tuesday 18 August 2026 11:44:02 +0000 (0:00:00.033) 0:02:48.693 ******** 2026-08-18 11:44:02.802010 | aio | skipping: [aio] 2026-08-18 11:44:02.802088 | aio | 2026-08-18 11:44:02.802221 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 11:44:02.802334 | aio | Tuesday 18 August 2026 11:44:02 +0000 (0:00:00.035) 0:02:48.729 ******** 2026-08-18 11:44:02.838010 | aio | skipping: [aio] 2026-08-18 11:44:02.838069 | aio | 2026-08-18 11:44:02.838194 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 11:44:02.838302 | aio | Tuesday 18 August 2026 11:44:02 +0000 (0:00:00.036) 0:02:48.765 ******** 2026-08-18 11:44:03.730230 | aio | ok: [aio] 2026-08-18 11:44:03.730295 | aio | 2026-08-18 11:44:03.730425 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 11:44:03.730539 | aio | Tuesday 18 August 2026 11:44:03 +0000 (0:00:00.893) 0:02:49.658 ******** 2026-08-18 11:44:04.268267 | aio | ok: [aio] 2026-08-18 11:44:04.268299 | aio | 2026-08-18 11:44:04.268305 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 11:44:04.268311 | aio | Tuesday 18 August 2026 11:44:04 +0000 (0:00:00.534) 0:02:50.193 ******** 2026-08-18 11:44:05.399959 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 11:44:05.400024 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 11:44:05.400157 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 11:44:05.400750 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 11:44:05.400785 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 11:44:05.400791 | aio | 2026-08-18 11:44:05.400796 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 11:44:05.400802 | aio | Tuesday 18 August 2026 11:44:05 +0000 (0:00:01.133) 0:02:51.327 ******** 2026-08-18 11:44:06.057706 | aio | ok: [aio] 2026-08-18 11:44:06.059149 | aio | 2026-08-18 11:44:06.059206 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 11:44:06.059221 | aio | Tuesday 18 August 2026 11:44:06 +0000 (0:00:00.652) 0:02:51.979 ******** 2026-08-18 11:44:06.059234 | aio | 2026-08-18 11:44:06.059246 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 11:44:06.059258 | aio | Tuesday 18 August 2026 11:44:06 +0000 (0:00:00.006) 0:02:51.985 ******** 2026-08-18 11:44:06.511110 | aio | ok: [aio] 2026-08-18 11:44:06.511158 | aio | 2026-08-18 11:44:06.511172 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:44:06.511184 | aio | Tuesday 18 August 2026 11:44:06 +0000 (0:00:00.452) 0:02:52.437 ******** 2026-08-18 11:44:06.743705 | aio | ok: [aio] 2026-08-18 11:44:06.743766 | aio | 2026-08-18 11:44:06.743780 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:44:06.743834 | aio | Tuesday 18 August 2026 11:44:06 +0000 (0:00:00.232) 0:02:52.670 ******** 2026-08-18 11:44:06.802421 | aio | ok: [aio] => { 2026-08-18 11:44:06.802455 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 11:44:06.802465 | aio | } 2026-08-18 11:44:06.802475 | aio | 2026-08-18 11:44:06.802484 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:44:06.802493 | aio | Tuesday 18 August 2026 11:44:06 +0000 (0:00:00.058) 0:02:52.728 ******** 2026-08-18 11:44:07.235058 | aio | ok: [aio] 2026-08-18 11:44:07.235116 | aio | 2026-08-18 11:44:07.235127 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:44:07.235137 | aio | Tuesday 18 August 2026 11:44:07 +0000 (0:00:00.433) 0:02:53.161 ******** 2026-08-18 11:44:10.497641 | aio | ok: [aio] 2026-08-18 11:44:10.497684 | aio | 2026-08-18 11:44:10.497875 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 11:44:10.498054 | aio | Tuesday 18 August 2026 11:44:10 +0000 (0:00:03.262) 0:02:56.424 ******** 2026-08-18 11:44:11.426446 | aio | ok: [aio] 2026-08-18 11:44:11.426665 | aio | 2026-08-18 11:44:11.426919 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 11:44:11.427177 | aio | Tuesday 18 August 2026 11:44:11 +0000 (0:00:00.930) 0:02:57.354 ******** 2026-08-18 11:44:11.668601 | aio | ok: [aio] 2026-08-18 11:44:11.668817 | aio | 2026-08-18 11:44:11.669075 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 11:44:11.669324 | aio | Tuesday 18 August 2026 11:44:11 +0000 (0:00:00.241) 0:02:57.596 ******** 2026-08-18 11:44:12.207675 | aio | ok: [aio] 2026-08-18 11:44:12.207882 | aio | 2026-08-18 11:44:12.208148 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 11:44:12.208401 | aio | Tuesday 18 August 2026 11:44:12 +0000 (0:00:00.539) 0:02:58.135 ******** 2026-08-18 11:44:12.870729 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 11:44:12.871662 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 11:44:12.871720 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 11:44:12.871734 | aio | 2026-08-18 11:44:12.871747 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 11:44:12.871951 | aio | Tuesday 18 August 2026 11:44:12 +0000 (0:00:00.663) 0:02:58.798 ******** 2026-08-18 11:44:13.398458 | aio | ok: [aio] 2026-08-18 11:44:13.398538 | aio | 2026-08-18 11:44:13.398584 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 11:44:13.398602 | aio | Tuesday 18 August 2026 11:44:13 +0000 (0:00:00.526) 0:02:59.324 ******** 2026-08-18 11:44:13.954657 | aio | ok: [aio] 2026-08-18 11:44:13.954715 | aio | 2026-08-18 11:44:13.954729 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 11:44:13.954742 | aio | Tuesday 18 August 2026 11:44:13 +0000 (0:00:00.549) 0:02:59.874 ******** 2026-08-18 11:44:13.954754 | aio | 2026-08-18 11:44:13.954765 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 11:44:13.954782 | aio | Tuesday 18 August 2026 11:44:13 +0000 (0:00:00.006) 0:02:59.881 ******** 2026-08-18 11:44:14.387233 | aio | ok: [aio] 2026-08-18 11:44:14.387321 | aio | 2026-08-18 11:44:14.387336 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:44:14.387350 | aio | Tuesday 18 August 2026 11:44:14 +0000 (0:00:00.433) 0:03:00.314 ******** 2026-08-18 11:44:14.426014 | aio | ok: [aio] => { 2026-08-18 11:44:14.426104 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 11:44:14.426118 | aio | } 2026-08-18 11:44:14.426131 | aio | 2026-08-18 11:44:14.426144 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:44:14.426157 | aio | Tuesday 18 August 2026 11:44:14 +0000 (0:00:00.037) 0:03:00.351 ******** 2026-08-18 11:44:14.770101 | aio | ok: [aio] 2026-08-18 11:44:14.770150 | aio | 2026-08-18 11:44:14.770163 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:44:14.770198 | aio | Tuesday 18 August 2026 11:44:14 +0000 (0:00:00.344) 0:03:00.696 ******** 2026-08-18 11:44:14.817797 | aio | skipping: [aio] 2026-08-18 11:44:14.817827 | aio | 2026-08-18 11:44:14.817837 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 11:44:14.817846 | aio | Tuesday 18 August 2026 11:44:14 +0000 (0:00:00.048) 0:03:00.745 ******** 2026-08-18 11:44:14.873724 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 11:44:14.873761 | aio | 2026-08-18 11:44:14.873769 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 11:44:14.873776 | aio | Tuesday 18 August 2026 11:44:14 +0000 (0:00:00.055) 0:03:00.800 ******** 2026-08-18 11:44:15.781135 | aio | ok: [aio] 2026-08-18 11:44:15.781202 | aio | 2026-08-18 11:44:15.781216 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 11:44:15.781228 | aio | Tuesday 18 August 2026 11:44:15 +0000 (0:00:00.906) 0:03:01.707 ******** 2026-08-18 11:44:16.579430 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 11:44:16.579484 | aio | ok: [aio] => (item=ssh) 2026-08-18 11:44:16.579497 | aio | 2026-08-18 11:44:16.579510 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 11:44:16.579537 | aio | Tuesday 18 August 2026 11:44:16 +0000 (0:00:00.798) 0:03:02.506 ******** 2026-08-18 11:44:16.822158 | aio | ok: [aio] 2026-08-18 11:44:16.822212 | aio | 2026-08-18 11:44:16.822240 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 11:44:16.822253 | aio | Tuesday 18 August 2026 11:44:16 +0000 (0:00:00.241) 0:03:02.748 ******** 2026-08-18 11:44:17.135971 | aio | ok: [aio] 2026-08-18 11:44:17.136039 | aio | 2026-08-18 11:44:17.136144 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 11:44:17.136244 | aio | Tuesday 18 August 2026 11:44:17 +0000 (0:00:00.313) 0:03:03.061 ******** 2026-08-18 11:44:17.655659 | aio | ok: [aio] 2026-08-18 11:44:17.655740 | aio | 2026-08-18 11:44:17.655761 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 11:44:17.655938 | aio | Tuesday 18 August 2026 11:44:17 +0000 (0:00:00.521) 0:03:03.583 ******** 2026-08-18 11:44:17.693385 | aio | skipping: [aio] 2026-08-18 11:44:17.693429 | aio | 2026-08-18 11:44:17.693436 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 11:44:17.693442 | aio | Tuesday 18 August 2026 11:44:17 +0000 (0:00:00.037) 0:03:03.621 ******** 2026-08-18 11:44:18.105935 | aio | ok: [aio] 2026-08-18 11:44:18.106013 | aio | 2026-08-18 11:44:18.106131 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 11:44:18.106239 | aio | Tuesday 18 August 2026 11:44:18 +0000 (0:00:00.411) 0:03:04.033 ******** 2026-08-18 11:44:18.622009 | aio | ok: [aio] 2026-08-18 11:44:18.622071 | aio | 2026-08-18 11:44:18.622216 | aio | TASK [vexxhost.ceph.osd : Locate the cluster admin host] *********************** 2026-08-18 11:44:18.622290 | aio | Tuesday 18 August 2026 11:44:18 +0000 (0:00:00.517) 0:03:04.550 ******** 2026-08-18 11:44:18.891706 | aio | ok: [aio] => (item=aio) 2026-08-18 11:44:18.891823 | aio | 2026-08-18 11:44:18.891848 | aio | TASK [vexxhost.ceph.osd : Select the admin host and its mon config path] ******* 2026-08-18 11:44:18.892088 | aio | Tuesday 18 August 2026 11:44:18 +0000 (0:00:00.268) 0:03:04.819 ******** 2026-08-18 11:44:18.941168 | aio | ok: [aio] 2026-08-18 11:44:18.941229 | aio | 2026-08-18 11:44:18.941243 | aio | TASK [vexxhost.ceph.osd : Set the admin mon config path] *********************** 2026-08-18 11:44:18.941257 | aio | Tuesday 18 August 2026 11:44:18 +0000 (0:00:00.048) 0:03:04.867 ******** 2026-08-18 11:44:18.984175 | aio | ok: [aio] 2026-08-18 11:44:18.984521 | aio | 2026-08-18 11:44:18.984955 | aio | TASK [Register this OSD host] ************************************************** 2026-08-18 11:44:18.984992 | aio | Tuesday 18 August 2026 11:44:18 +0000 (0:00:00.044) 0:03:04.912 ******** 2026-08-18 11:44:19.045236 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 11:44:19.045293 | aio | 2026-08-18 11:44:19.045303 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 11:44:19.045313 | aio | Tuesday 18 August 2026 11:44:19 +0000 (0:00:00.060) 0:03:04.972 ******** 2026-08-18 11:44:20.722030 | aio | ok: [aio] 2026-08-18 11:44:20.722112 | aio | 2026-08-18 11:44:20.722333 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 11:44:20.722364 | aio | Tuesday 18 August 2026 11:44:20 +0000 (0:00:01.677) 0:03:06.649 ******** 2026-08-18 11:44:20.767796 | aio | ok: [aio] 2026-08-18 11:44:20.767856 | aio | 2026-08-18 11:44:20.767871 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 11:44:20.767889 | aio | Tuesday 18 August 2026 11:44:20 +0000 (0:00:00.045) 0:03:06.694 ******** 2026-08-18 11:44:20.804083 | aio | ok: [aio] => { 2026-08-18 11:44:20.804124 | aio | "changed": false, 2026-08-18 11:44:20.804249 | aio | "msg": "All assertions passed" 2026-08-18 11:44:20.804352 | aio | } 2026-08-18 11:44:20.804464 | aio | 2026-08-18 11:44:20.804601 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 11:44:20.804699 | aio | Tuesday 18 August 2026 11:44:20 +0000 (0:00:00.037) 0:03:06.732 ******** 2026-08-18 11:44:21.117240 | aio | ok: [aio] 2026-08-18 11:44:21.117297 | aio | 2026-08-18 11:44:21.117313 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 11:44:21.117327 | aio | Tuesday 18 August 2026 11:44:21 +0000 (0:00:00.312) 0:03:07.044 ******** 2026-08-18 11:44:21.162705 | aio | ok: [aio] 2026-08-18 11:44:21.162822 | aio | 2026-08-18 11:44:21.162837 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 11:44:21.162860 | aio | Tuesday 18 August 2026 11:44:21 +0000 (0:00:00.046) 0:03:07.090 ******** 2026-08-18 11:44:21.246139 | aio | ok: [aio] 2026-08-18 11:44:21.246359 | aio | 2026-08-18 11:44:21.246685 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 11:44:21.246945 | aio | Tuesday 18 August 2026 11:44:21 +0000 (0:00:00.084) 0:03:07.174 ******** 2026-08-18 11:44:21.294882 | aio | ok: [aio] => { 2026-08-18 11:44:21.295014 | aio | "changed": false, 2026-08-18 11:44:21.295207 | aio | "msg": "All assertions passed" 2026-08-18 11:44:21.295417 | aio | } 2026-08-18 11:44:21.295593 | aio | 2026-08-18 11:44:21.295748 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 11:44:21.295913 | aio | Tuesday 18 August 2026 11:44:21 +0000 (0:00:00.048) 0:03:07.222 ******** 2026-08-18 11:44:23.007746 | aio | ok: [aio] 2026-08-18 11:44:23.007962 | aio | 2026-08-18 11:44:23.008226 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 11:44:23.008490 | aio | Tuesday 18 August 2026 11:44:23 +0000 (0:00:01.712) 0:03:08.935 ******** 2026-08-18 11:44:23.061594 | aio | skipping: [aio] 2026-08-18 11:44:23.061819 | aio | 2026-08-18 11:44:23.062072 | aio | TASK [vexxhost.ceph.osd : Apply OSD service specs (drive groups)] ************** 2026-08-18 11:44:23.062369 | aio | Tuesday 18 August 2026 11:44:23 +0000 (0:00:00.054) 0:03:08.990 ******** 2026-08-18 11:44:23.093247 | aio | skipping: [aio] 2026-08-18 11:44:23.093313 | aio | 2026-08-18 11:44:23.093454 | aio | TASK [vexxhost.ceph.osd : List existing ceph-volume OSDs on this host] ********* 2026-08-18 11:44:23.093751 | aio | Tuesday 18 August 2026 11:44:23 +0000 (0:00:00.031) 0:03:09.021 ******** 2026-08-18 11:44:24.561148 | aio | ok: [aio] 2026-08-18 11:44:24.561358 | aio | 2026-08-18 11:44:24.561653 | aio | TASK [vexxhost.ceph.osd : Deploy OSDs on the explicitly listed devices] ******** 2026-08-18 11:44:24.561933 | aio | Tuesday 18 August 2026 11:44:24 +0000 (0:00:01.467) 0:03:10.489 ******** 2026-08-18 11:47:07.856161 | aio | changed: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-18 11:47:07.856302 | aio | changed: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-18 11:47:07.856628 | aio | changed: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-18 11:47:07.856658 | aio | 2026-08-18 11:47:07.856813 | aio | TASK [vexxhost.ceph.osd : Wait for explicitly requested OSD daemons to be running on this host] *** 2026-08-18 11:47:07.856961 | aio | Tuesday 18 August 2026 11:47:07 +0000 (0:02:43.294) 0:05:53.784 ******** 2026-08-18 11:47:16.243007 | aio | FAILED - RETRYING: [aio]: Wait for explicitly requested OSD daemons to be running on this host (120 retries left). 2026-08-18 11:47:16.243135 | aio | ok: [aio] 2026-08-18 11:47:16.243329 | aio | 2026-08-18 11:47:16.243510 | aio | TASK [vexxhost.ceph.osd : Wait for OSD drive-group services to deploy at least one daemon] *** 2026-08-18 11:47:16.243693 | aio | Tuesday 18 August 2026 11:47:16 +0000 (0:00:08.387) 0:06:02.171 ******** 2026-08-18 11:47:16.299610 | aio | skipping: [aio] 2026-08-18 11:47:16.299852 | aio | 2026-08-18 11:47:16.300103 | aio | PLAY [Apply Ceph configuration] ************************************************ 2026-08-18 11:47:16.300306 | aio | 2026-08-18 11:47:16.300575 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:47:16.300849 | aio | Tuesday 18 August 2026 11:47:16 +0000 (0:00:00.056) 0:06:02.228 ******** 2026-08-18 11:47:17.211079 | aio | ok: [aio] 2026-08-18 11:47:17.211360 | aio | 2026-08-18 11:47:17.211670 | aio | TASK [vexxhost.ceph.configure : Locate the cluster admin host] ***************** 2026-08-18 11:47:17.211924 | aio | Tuesday 18 August 2026 11:47:17 +0000 (0:00:00.911) 0:06:03.139 ******** 2026-08-18 11:47:17.460786 | aio | ok: [aio] => (item=aio) 2026-08-18 11:47:17.460915 | aio | 2026-08-18 11:47:17.461102 | aio | TASK [vexxhost.ceph.configure : Select the admin host] ************************* 2026-08-18 11:47:17.461270 | aio | Tuesday 18 August 2026 11:47:17 +0000 (0:00:00.249) 0:06:03.388 ******** 2026-08-18 11:47:17.505121 | aio | ok: [aio] 2026-08-18 11:47:17.505163 | aio | 2026-08-18 11:47:17.505278 | aio | TASK [vexxhost.ceph.configure : Set the admin mon config path] ***************** 2026-08-18 11:47:17.505417 | aio | Tuesday 18 August 2026 11:47:17 +0000 (0:00:00.043) 0:06:03.431 ******** 2026-08-18 11:47:17.544639 | aio | ok: [aio] 2026-08-18 11:47:17.544698 | aio | 2026-08-18 11:47:17.544707 | aio | TASK [vexxhost.ceph.configure : Apply central Ceph configuration] ************** 2026-08-18 11:47:17.544850 | aio | Tuesday 18 August 2026 11:47:17 +0000 (0:00:00.039) 0:06:03.470 ******** 2026-08-18 11:47:17.578055 | aio | skipping: [aio] 2026-08-18 11:47:17.578146 | aio | 2026-08-18 11:47:17.578265 | aio | TASK [vexxhost.ceph.configure : Configure erasure-code profiles] *************** 2026-08-18 11:47:17.578371 | aio | Tuesday 18 August 2026 11:47:17 +0000 (0:00:00.032) 0:06:03.503 ******** 2026-08-18 11:47:17.606803 | aio | skipping: [aio] 2026-08-18 11:47:17.606903 | aio | 2026-08-18 11:47:17.607025 | aio | TASK [vexxhost.ceph.configure : Configure CRUSH rules] ************************* 2026-08-18 11:47:17.607140 | aio | Tuesday 18 August 2026 11:47:17 +0000 (0:00:00.031) 0:06:03.535 ******** 2026-08-18 11:47:17.638808 | aio | skipping: [aio] 2026-08-18 11:47:17.638952 | aio | 2026-08-18 11:47:17.639170 | aio | TASK [vexxhost.ceph.configure : Configure pools] ******************************* 2026-08-18 11:47:17.639271 | aio | Tuesday 18 August 2026 11:47:17 +0000 (0:00:00.031) 0:06:03.567 ******** 2026-08-18 11:47:17.675789 | aio | skipping: [aio] 2026-08-18 11:47:17.675828 | aio | 2026-08-18 11:47:17.675834 | aio | TASK [vexxhost.ceph.configure : Configure CephX keys] ************************** 2026-08-18 11:47:17.675840 | aio | Tuesday 18 August 2026 11:47:17 +0000 (0:00:00.036) 0:06:03.604 ******** 2026-08-18 11:47:17.706484 | aio | skipping: [aio] 2026-08-18 11:47:17.706919 | aio | 2026-08-18 11:47:17.706958 | aio | TASK [vexxhost.ceph.configure : Enroll the dashboard TLS certificate] ********** 2026-08-18 11:47:17.706965 | aio | Tuesday 18 August 2026 11:47:17 +0000 (0:00:00.030) 0:06:03.634 ******** 2026-08-18 11:47:17.750606 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/configure/tasks/dashboard.yml for aio 2026-08-18 11:47:17.750763 | aio | 2026-08-18 11:47:17.750967 | aio | TASK [vexxhost.ceph.configure : Check whether the dashboard mgr module is enabled] *** 2026-08-18 11:47:17.751129 | aio | Tuesday 18 August 2026 11:47:17 +0000 (0:00:00.042) 0:06:03.677 ******** 2026-08-18 11:47:19.559582 | aio | ok: [aio] 2026-08-18 11:47:19.559722 | aio | 2026-08-18 11:47:19.559892 | aio | TASK [vexxhost.ceph.configure : Get the current dashboard certificate] ********* 2026-08-18 11:47:19.560051 | aio | Tuesday 18 August 2026 11:47:19 +0000 (0:00:01.810) 0:06:05.487 ******** 2026-08-18 11:47:21.388708 | aio | ok: [aio] 2026-08-18 11:47:21.388762 | aio | 2026-08-18 11:47:21.388777 | aio | TASK [vexxhost.ceph.configure : Set the dashboard certificate] ***************** 2026-08-18 11:47:21.388789 | aio | Tuesday 18 August 2026 11:47:21 +0000 (0:00:01.823) 0:06:07.311 ******** 2026-08-18 11:47:21.424437 | aio | skipping: [aio] 2026-08-18 11:47:21.424509 | aio | 2026-08-18 11:47:21.424650 | aio | TASK [vexxhost.ceph.configure : Set the dashboard certificate key] ************* 2026-08-18 11:47:21.424763 | aio | Tuesday 18 August 2026 11:47:21 +0000 (0:00:00.042) 0:06:07.353 ******** 2026-08-18 11:47:21.464855 | aio | skipping: [aio] 2026-08-18 11:47:21.464929 | aio | 2026-08-18 11:47:21.465062 | aio | TASK [vexxhost.ceph.configure : Flag the dashboard for reload] ***************** 2026-08-18 11:47:21.465163 | aio | Tuesday 18 August 2026 11:47:21 +0000 (0:00:00.040) 0:06:07.393 ******** 2026-08-18 11:47:21.506247 | aio | skipping: [aio] 2026-08-18 11:47:21.506478 | aio | 2026-08-18 11:47:21.506772 | aio | TASK [vexxhost.ceph.configure : Create a self-signed certificate] ************** 2026-08-18 11:47:21.507009 | aio | Tuesday 18 August 2026 11:47:21 +0000 (0:00:00.040) 0:06:07.433 ******** 2026-08-18 11:47:23.514210 | aio | changed: [aio] 2026-08-18 11:47:23.514600 | aio | 2026-08-18 11:47:23.515084 | aio | TASK [vexxhost.ceph.configure : Flag the dashboard for reload] ***************** 2026-08-18 11:47:23.515576 | aio | Tuesday 18 August 2026 11:47:23 +0000 (0:00:02.008) 0:06:09.441 ******** 2026-08-18 11:47:23.564821 | aio | ok: [aio] 2026-08-18 11:47:23.564923 | aio | 2026-08-18 11:47:23.565048 | aio | TASK [vexxhost.ceph.configure : Reload the dashboard so it picks up the certificate] *** 2026-08-18 11:47:23.565173 | aio | Tuesday 18 August 2026 11:47:23 +0000 (0:00:00.051) 0:06:09.493 ******** 2026-08-18 11:47:30.365983 | aio | changed: [aio] => (item=ceph mgr module disable dashboard) 2026-08-18 11:47:30.366059 | aio | changed: [aio] => (item=ceph mgr module enable dashboard) 2026-08-18 11:47:30.366177 | aio | changed: [aio] => (item=ceph orch reconfig mgr) 2026-08-18 11:47:30.366278 | aio | 2026-08-18 11:47:30.366390 | aio | TASK [vexxhost.ceph.configure : Configure dashboard users] ********************* 2026-08-18 11:47:30.366500 | aio | Tuesday 18 August 2026 11:47:30 +0000 (0:00:06.797) 0:06:16.290 ******** 2026-08-18 11:47:30.428491 | aio | skipping: [aio] 2026-08-18 11:47:30.428594 | aio | 2026-08-18 11:47:30.428701 | aio | PLAY [Deploy Ceph RADOS Gateways] ********************************************** 2026-08-18 11:47:30.428803 | aio | 2026-08-18 11:47:30.428914 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:47:30.429025 | aio | Tuesday 18 August 2026 11:47:30 +0000 (0:00:00.063) 0:06:16.354 ******** 2026-08-18 11:47:31.355766 | aio | ok: [aio] 2026-08-18 11:47:31.355957 | aio | 2026-08-18 11:47:31.356216 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:47:31.356469 | aio | Tuesday 18 August 2026 11:47:31 +0000 (0:00:00.929) 0:06:17.283 ******** 2026-08-18 11:47:31.602952 | aio | ok: [aio] 2026-08-18 11:47:31.603152 | aio | 2026-08-18 11:47:31.603418 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:47:31.603753 | aio | Tuesday 18 August 2026 11:47:31 +0000 (0:00:00.247) 0:06:17.531 ******** 2026-08-18 11:47:31.645360 | aio | skipping: [aio] 2026-08-18 11:47:31.645589 | aio | 2026-08-18 11:47:31.645857 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 11:47:31.646111 | aio | Tuesday 18 August 2026 11:47:31 +0000 (0:00:00.042) 0:06:17.573 ******** 2026-08-18 11:47:31.904022 | aio | ok: [aio] 2026-08-18 11:47:31.904087 | aio | 2026-08-18 11:47:31.904286 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:47:31.904430 | aio | Tuesday 18 August 2026 11:47:31 +0000 (0:00:00.258) 0:06:17.832 ******** 2026-08-18 11:47:31.965626 | aio | ok: [aio] => { 2026-08-18 11:47:31.965812 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 11:47:31.965966 | aio | } 2026-08-18 11:47:31.966107 | aio | 2026-08-18 11:47:31.966282 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:47:31.966449 | aio | Tuesday 18 August 2026 11:47:31 +0000 (0:00:00.061) 0:06:17.894 ******** 2026-08-18 11:47:32.319757 | aio | ok: [aio] 2026-08-18 11:47:32.319978 | aio | 2026-08-18 11:47:32.320239 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:47:32.320487 | aio | Tuesday 18 August 2026 11:47:32 +0000 (0:00:00.353) 0:06:18.247 ******** 2026-08-18 11:47:32.364744 | aio | skipping: [aio] 2026-08-18 11:47:32.364990 | aio | 2026-08-18 11:47:32.365264 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:47:32.365507 | aio | Tuesday 18 August 2026 11:47:32 +0000 (0:00:00.045) 0:06:18.293 ******** 2026-08-18 11:47:32.415752 | aio | skipping: [aio] 2026-08-18 11:47:32.415970 | aio | 2026-08-18 11:47:32.416227 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:47:32.416471 | aio | Tuesday 18 August 2026 11:47:32 +0000 (0:00:00.051) 0:06:18.344 ******** 2026-08-18 11:47:32.678340 | aio | ok: [aio] 2026-08-18 11:47:32.678535 | aio | 2026-08-18 11:47:32.678834 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:47:32.679074 | aio | Tuesday 18 August 2026 11:47:32 +0000 (0:00:00.262) 0:06:18.606 ******** 2026-08-18 11:47:33.598299 | aio | ok: [aio] 2026-08-18 11:47:33.598460 | aio | 2026-08-18 11:47:33.598754 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:47:33.599008 | aio | Tuesday 18 August 2026 11:47:33 +0000 (0:00:00.919) 0:06:19.526 ******** 2026-08-18 11:47:33.672279 | aio | ok: [aio] => { 2026-08-18 11:47:33.672405 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 11:47:33.672647 | aio | } 2026-08-18 11:47:33.672851 | aio | 2026-08-18 11:47:33.673092 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:47:33.673297 | aio | Tuesday 18 August 2026 11:47:33 +0000 (0:00:00.074) 0:06:19.600 ******** 2026-08-18 11:47:34.072714 | aio | ok: [aio] 2026-08-18 11:47:34.072781 | aio | 2026-08-18 11:47:34.073200 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:47:34.073243 | aio | Tuesday 18 August 2026 11:47:34 +0000 (0:00:00.399) 0:06:20.000 ******** 2026-08-18 11:47:36.212600 | aio | ok: [aio] 2026-08-18 11:47:36.212636 | aio | 2026-08-18 11:47:36.212643 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 11:47:36.212649 | aio | Tuesday 18 August 2026 11:47:36 +0000 (0:00:02.137) 0:06:22.137 ******** 2026-08-18 11:47:36.243901 | aio | skipping: [aio] 2026-08-18 11:47:36.246038 | aio | 2026-08-18 11:47:36.246196 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 11:47:36.246340 | aio | Tuesday 18 August 2026 11:47:36 +0000 (0:00:00.033) 0:06:22.171 ******** 2026-08-18 11:47:36.279277 | aio | skipping: [aio] 2026-08-18 11:47:36.279312 | aio | 2026-08-18 11:47:36.279318 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 11:47:36.279324 | aio | Tuesday 18 August 2026 11:47:36 +0000 (0:00:00.032) 0:06:22.204 ******** 2026-08-18 11:47:36.312214 | aio | skipping: [aio] 2026-08-18 11:47:36.312415 | aio | 2026-08-18 11:47:36.312657 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 11:47:36.312862 | aio | Tuesday 18 August 2026 11:47:36 +0000 (0:00:00.036) 0:06:22.240 ******** 2026-08-18 11:47:37.246837 | aio | ok: [aio] 2026-08-18 11:47:37.246911 | aio | 2026-08-18 11:47:37.246986 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 11:47:37.247103 | aio | Tuesday 18 August 2026 11:47:37 +0000 (0:00:00.932) 0:06:23.173 ******** 2026-08-18 11:47:37.771653 | aio | ok: [aio] 2026-08-18 11:47:37.771726 | aio | 2026-08-18 11:47:37.771852 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 11:47:37.771964 | aio | Tuesday 18 August 2026 11:47:37 +0000 (0:00:00.526) 0:06:23.700 ******** 2026-08-18 11:47:38.883619 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 11:47:38.883695 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 11:47:38.883784 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 11:47:38.883902 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 11:47:38.884014 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 11:47:38.884115 | aio | 2026-08-18 11:47:38.884228 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 11:47:38.884370 | aio | Tuesday 18 August 2026 11:47:38 +0000 (0:00:01.111) 0:06:24.812 ******** 2026-08-18 11:47:39.526751 | aio | ok: [aio] 2026-08-18 11:47:39.526807 | aio | 2026-08-18 11:47:39.526821 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 11:47:39.526833 | aio | Tuesday 18 August 2026 11:47:39 +0000 (0:00:00.633) 0:06:25.446 ******** 2026-08-18 11:47:39.526844 | aio | 2026-08-18 11:47:39.526856 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 11:47:39.526867 | aio | Tuesday 18 August 2026 11:47:39 +0000 (0:00:00.007) 0:06:25.453 ******** 2026-08-18 11:47:39.973076 | aio | ok: [aio] 2026-08-18 11:47:39.973126 | aio | 2026-08-18 11:47:39.973134 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:47:39.973141 | aio | Tuesday 18 August 2026 11:47:39 +0000 (0:00:00.445) 0:06:25.898 ******** 2026-08-18 11:47:40.218893 | aio | ok: [aio] 2026-08-18 11:47:40.218929 | aio | 2026-08-18 11:47:40.218935 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:47:40.218941 | aio | Tuesday 18 August 2026 11:47:40 +0000 (0:00:00.246) 0:06:26.144 ******** 2026-08-18 11:47:40.287176 | aio | ok: [aio] => { 2026-08-18 11:47:40.287211 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 11:47:40.287217 | aio | } 2026-08-18 11:47:40.287224 | aio | 2026-08-18 11:47:40.287232 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:47:40.287238 | aio | Tuesday 18 August 2026 11:47:40 +0000 (0:00:00.066) 0:06:26.211 ******** 2026-08-18 11:47:40.697137 | aio | ok: [aio] 2026-08-18 11:47:40.697202 | aio | 2026-08-18 11:47:40.697216 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:47:40.697229 | aio | Tuesday 18 August 2026 11:47:40 +0000 (0:00:00.412) 0:06:26.624 ******** 2026-08-18 11:47:43.983096 | aio | ok: [aio] 2026-08-18 11:47:43.983139 | aio | 2026-08-18 11:47:43.983148 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 11:47:43.983156 | aio | Tuesday 18 August 2026 11:47:43 +0000 (0:00:03.286) 0:06:29.910 ******** 2026-08-18 11:47:44.903115 | aio | ok: [aio] 2026-08-18 11:47:44.903184 | aio | 2026-08-18 11:47:44.903199 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 11:47:44.903400 | aio | Tuesday 18 August 2026 11:47:44 +0000 (0:00:00.920) 0:06:30.830 ******** 2026-08-18 11:47:45.139004 | aio | ok: [aio] 2026-08-18 11:47:45.140108 | aio | 2026-08-18 11:47:45.140142 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 11:47:45.140156 | aio | Tuesday 18 August 2026 11:47:45 +0000 (0:00:00.236) 0:06:31.066 ******** 2026-08-18 11:47:45.698658 | aio | ok: [aio] 2026-08-18 11:47:45.698736 | aio | 2026-08-18 11:47:45.698751 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 11:47:45.698784 | aio | Tuesday 18 August 2026 11:47:45 +0000 (0:00:00.556) 0:06:31.623 ******** 2026-08-18 11:47:46.362987 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 11:47:46.363131 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 11:47:46.363292 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 11:47:46.363436 | aio | 2026-08-18 11:47:46.363712 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 11:47:46.363967 | aio | Tuesday 18 August 2026 11:47:46 +0000 (0:00:00.667) 0:06:32.291 ******** 2026-08-18 11:47:46.869228 | aio | ok: [aio] 2026-08-18 11:47:46.869303 | aio | 2026-08-18 11:47:46.869427 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 11:47:46.869578 | aio | Tuesday 18 August 2026 11:47:46 +0000 (0:00:00.505) 0:06:32.797 ******** 2026-08-18 11:47:47.392708 | aio | ok: [aio] 2026-08-18 11:47:47.392758 | aio | 2026-08-18 11:47:47.392772 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 11:47:47.393781 | aio | Tuesday 18 August 2026 11:47:47 +0000 (0:00:00.516) 0:06:33.313 ******** 2026-08-18 11:47:47.393815 | aio | 2026-08-18 11:47:47.393828 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 11:47:47.393840 | aio | Tuesday 18 August 2026 11:47:47 +0000 (0:00:00.007) 0:06:33.321 ******** 2026-08-18 11:47:47.829975 | aio | ok: [aio] 2026-08-18 11:47:47.830023 | aio | 2026-08-18 11:47:47.830131 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:47:47.830241 | aio | Tuesday 18 August 2026 11:47:47 +0000 (0:00:00.436) 0:06:33.757 ******** 2026-08-18 11:47:47.867879 | aio | ok: [aio] => { 2026-08-18 11:47:47.867934 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 11:47:47.868019 | aio | } 2026-08-18 11:47:47.868116 | aio | 2026-08-18 11:47:47.868231 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:47:47.868344 | aio | Tuesday 18 August 2026 11:47:47 +0000 (0:00:00.038) 0:06:33.796 ******** 2026-08-18 11:47:48.226281 | aio | ok: [aio] 2026-08-18 11:47:48.226374 | aio | 2026-08-18 11:47:48.227612 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:47:48.227663 | aio | Tuesday 18 August 2026 11:47:48 +0000 (0:00:00.357) 0:06:34.154 ******** 2026-08-18 11:47:48.268524 | aio | skipping: [aio] 2026-08-18 11:47:48.268909 | aio | 2026-08-18 11:47:48.269245 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 11:47:48.269633 | aio | Tuesday 18 August 2026 11:47:48 +0000 (0:00:00.042) 0:06:34.196 ******** 2026-08-18 11:47:48.321064 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 11:47:48.321520 | aio | 2026-08-18 11:47:48.322155 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 11:47:48.322184 | aio | Tuesday 18 August 2026 11:47:48 +0000 (0:00:00.052) 0:06:34.248 ******** 2026-08-18 11:47:49.197688 | aio | ok: [aio] 2026-08-18 11:47:49.197745 | aio | 2026-08-18 11:47:49.197764 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 11:47:49.198039 | aio | Tuesday 18 August 2026 11:47:49 +0000 (0:00:00.876) 0:06:35.124 ******** 2026-08-18 11:47:49.990011 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 11:47:49.990080 | aio | ok: [aio] => (item=ssh) 2026-08-18 11:47:49.990174 | aio | 2026-08-18 11:47:49.990289 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 11:47:49.990414 | aio | Tuesday 18 August 2026 11:47:49 +0000 (0:00:00.793) 0:06:35.918 ******** 2026-08-18 11:47:50.225170 | aio | ok: [aio] 2026-08-18 11:47:50.225229 | aio | 2026-08-18 11:47:50.225243 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 11:47:50.225255 | aio | Tuesday 18 August 2026 11:47:50 +0000 (0:00:00.233) 0:06:36.151 ******** 2026-08-18 11:47:50.533430 | aio | ok: [aio] 2026-08-18 11:47:50.533466 | aio | 2026-08-18 11:47:50.533471 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 11:47:50.533476 | aio | Tuesday 18 August 2026 11:47:50 +0000 (0:00:00.309) 0:06:36.461 ******** 2026-08-18 11:47:51.040677 | aio | ok: [aio] 2026-08-18 11:47:51.040720 | aio | 2026-08-18 11:47:51.041150 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 11:47:51.041187 | aio | Tuesday 18 August 2026 11:47:51 +0000 (0:00:00.507) 0:06:36.968 ******** 2026-08-18 11:47:51.072781 | aio | skipping: [aio] 2026-08-18 11:47:51.072811 | aio | 2026-08-18 11:47:51.072821 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 11:47:51.072830 | aio | Tuesday 18 August 2026 11:47:51 +0000 (0:00:00.031) 0:06:36.999 ******** 2026-08-18 11:47:51.480389 | aio | ok: [aio] 2026-08-18 11:47:51.480428 | aio | 2026-08-18 11:47:51.480432 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 11:47:51.480437 | aio | Tuesday 18 August 2026 11:47:51 +0000 (0:00:00.408) 0:06:37.408 ******** 2026-08-18 11:47:52.002101 | aio | ok: [aio] 2026-08-18 11:47:52.002150 | aio | 2026-08-18 11:47:52.002160 | aio | TASK [vexxhost.ceph.rgw : Locate the cluster admin host] *********************** 2026-08-18 11:47:52.002170 | aio | Tuesday 18 August 2026 11:47:51 +0000 (0:00:00.520) 0:06:37.928 ******** 2026-08-18 11:47:52.051880 | aio | skipping: [aio] => (item=aio) 2026-08-18 11:47:52.052130 | aio | skipping: [aio] 2026-08-18 11:47:52.052370 | aio | 2026-08-18 11:47:52.052670 | aio | TASK [vexxhost.ceph.rgw : Select the admin host] ******************************* 2026-08-18 11:47:52.052985 | aio | Tuesday 18 August 2026 11:47:52 +0000 (0:00:00.051) 0:06:37.979 ******** 2026-08-18 11:47:52.087896 | aio | skipping: [aio] 2026-08-18 11:47:52.088122 | aio | 2026-08-18 11:47:52.088370 | aio | TASK [vexxhost.ceph.rgw : Set the admin mon config path] *********************** 2026-08-18 11:47:52.088643 | aio | Tuesday 18 August 2026 11:47:52 +0000 (0:00:00.036) 0:06:38.016 ******** 2026-08-18 11:47:52.127236 | aio | skipping: [aio] 2026-08-18 11:47:52.127443 | aio | 2026-08-18 11:47:52.127830 | aio | TASK [Register this RGW host] ************************************************** 2026-08-18 11:47:52.128361 | aio | Tuesday 18 August 2026 11:47:52 +0000 (0:00:00.039) 0:06:38.055 ******** 2026-08-18 11:47:52.162831 | aio | skipping: [aio] 2026-08-18 11:47:52.163019 | aio | 2026-08-18 11:47:52.163272 | aio | TASK [vexxhost.ceph.rgw : Configure RGW multisite (realm, zonegroup, zone)] **** 2026-08-18 11:47:52.163514 | aio | Tuesday 18 August 2026 11:47:52 +0000 (0:00:00.035) 0:06:38.091 ******** 2026-08-18 11:47:52.198550 | aio | skipping: [aio] 2026-08-18 11:47:52.198772 | aio | 2026-08-18 11:47:52.199018 | aio | TASK [vexxhost.ceph.rgw : Apply the RGW service specs] ************************* 2026-08-18 11:47:52.199261 | aio | Tuesday 18 August 2026 11:47:52 +0000 (0:00:00.035) 0:06:38.127 ******** 2026-08-18 11:47:52.237385 | aio | skipping: [aio] 2026-08-18 11:47:52.237646 | aio | 2026-08-18 11:47:52.237998 | aio | TASK [vexxhost.ceph.rgw : Remove the default zone / zonegroup / pools] ********* 2026-08-18 11:47:52.238343 | aio | Tuesday 18 August 2026 11:47:52 +0000 (0:00:00.038) 0:06:38.165 ******** 2026-08-18 11:47:52.307600 | aio | skipping: [aio] 2026-08-18 11:47:52.307813 | aio | 2026-08-18 11:47:52.308084 | aio | PLAY [Deploy Ceph monitoring stack] ******************************************** 2026-08-18 11:47:52.308319 | aio | 2026-08-18 11:47:52.308617 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:47:52.308933 | aio | Tuesday 18 August 2026 11:47:52 +0000 (0:00:00.070) 0:06:38.236 ******** 2026-08-18 11:47:53.291195 | aio | ok: [aio] 2026-08-18 11:47:53.291376 | aio | 2026-08-18 11:47:53.291691 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:47:53.291943 | aio | Tuesday 18 August 2026 11:47:53 +0000 (0:00:00.982) 0:06:39.219 ******** 2026-08-18 11:47:53.564802 | aio | ok: [aio] 2026-08-18 11:47:53.565017 | aio | 2026-08-18 11:47:53.565277 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:47:53.565523 | aio | Tuesday 18 August 2026 11:47:53 +0000 (0:00:00.273) 0:06:39.492 ******** 2026-08-18 11:47:53.606675 | aio | skipping: [aio] 2026-08-18 11:47:53.606906 | aio | 2026-08-18 11:47:53.607170 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 11:47:53.607421 | aio | Tuesday 18 August 2026 11:47:53 +0000 (0:00:00.042) 0:06:39.535 ******** 2026-08-18 11:47:53.866616 | aio | ok: [aio] 2026-08-18 11:47:53.866867 | aio | 2026-08-18 11:47:53.867176 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:47:53.867452 | aio | Tuesday 18 August 2026 11:47:53 +0000 (0:00:00.259) 0:06:39.794 ******** 2026-08-18 11:47:53.919998 | aio | ok: [aio] => { 2026-08-18 11:47:53.920237 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 11:47:53.920476 | aio | } 2026-08-18 11:47:53.920834 | aio | 2026-08-18 11:47:53.921100 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:47:53.921363 | aio | Tuesday 18 August 2026 11:47:53 +0000 (0:00:00.053) 0:06:39.848 ******** 2026-08-18 11:47:54.282648 | aio | ok: [aio] 2026-08-18 11:47:54.282880 | aio | 2026-08-18 11:47:54.283155 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:47:54.283407 | aio | Tuesday 18 August 2026 11:47:54 +0000 (0:00:00.362) 0:06:40.210 ******** 2026-08-18 11:47:54.328773 | aio | skipping: [aio] 2026-08-18 11:47:54.328981 | aio | 2026-08-18 11:47:54.329229 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:47:54.329479 | aio | Tuesday 18 August 2026 11:47:54 +0000 (0:00:00.046) 0:06:40.257 ******** 2026-08-18 11:47:54.376948 | aio | skipping: [aio] 2026-08-18 11:47:54.377133 | aio | 2026-08-18 11:47:54.377381 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:47:54.377667 | aio | Tuesday 18 August 2026 11:47:54 +0000 (0:00:00.048) 0:06:40.305 ******** 2026-08-18 11:47:54.611879 | aio | ok: [aio] 2026-08-18 11:47:54.611933 | aio | 2026-08-18 11:47:54.612055 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:47:54.612705 | aio | Tuesday 18 August 2026 11:47:54 +0000 (0:00:00.234) 0:06:40.540 ******** 2026-08-18 11:47:55.491153 | aio | ok: [aio] 2026-08-18 11:47:55.491315 | aio | 2026-08-18 11:47:55.491697 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:47:55.491875 | aio | Tuesday 18 August 2026 11:47:55 +0000 (0:00:00.878) 0:06:41.419 ******** 2026-08-18 11:47:55.567422 | aio | ok: [aio] => { 2026-08-18 11:47:55.567705 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 11:47:55.567935 | aio | } 2026-08-18 11:47:55.568151 | aio | 2026-08-18 11:47:55.568409 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:47:55.568759 | aio | Tuesday 18 August 2026 11:47:55 +0000 (0:00:00.076) 0:06:41.495 ******** 2026-08-18 11:47:55.978792 | aio | ok: [aio] 2026-08-18 11:47:55.979012 | aio | 2026-08-18 11:47:55.979282 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:47:55.979542 | aio | Tuesday 18 August 2026 11:47:55 +0000 (0:00:00.411) 0:06:41.906 ******** 2026-08-18 11:47:58.071652 | aio | ok: [aio] 2026-08-18 11:47:58.071715 | aio | 2026-08-18 11:47:58.071729 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 11:47:58.071748 | aio | Tuesday 18 August 2026 11:47:58 +0000 (0:00:02.092) 0:06:43.999 ******** 2026-08-18 11:47:58.106978 | aio | skipping: [aio] 2026-08-18 11:47:58.107142 | aio | 2026-08-18 11:47:58.107428 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 11:47:58.107685 | aio | Tuesday 18 August 2026 11:47:58 +0000 (0:00:00.036) 0:06:44.035 ******** 2026-08-18 11:47:58.139162 | aio | skipping: [aio] 2026-08-18 11:47:58.139378 | aio | 2026-08-18 11:47:58.139606 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 11:47:58.139864 | aio | Tuesday 18 August 2026 11:47:58 +0000 (0:00:00.032) 0:06:44.067 ******** 2026-08-18 11:47:58.173877 | aio | skipping: [aio] 2026-08-18 11:47:58.174070 | aio | 2026-08-18 11:47:58.174355 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 11:47:58.174601 | aio | Tuesday 18 August 2026 11:47:58 +0000 (0:00:00.034) 0:06:44.102 ******** 2026-08-18 11:47:59.129704 | aio | ok: [aio] 2026-08-18 11:47:59.129750 | aio | 2026-08-18 11:47:59.129761 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 11:47:59.129770 | aio | Tuesday 18 August 2026 11:47:59 +0000 (0:00:00.954) 0:06:45.056 ******** 2026-08-18 11:47:59.691657 | aio | ok: [aio] 2026-08-18 11:47:59.691869 | aio | 2026-08-18 11:47:59.692131 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 11:47:59.692384 | aio | Tuesday 18 August 2026 11:47:59 +0000 (0:00:00.562) 0:06:45.619 ******** 2026-08-18 11:48:00.836595 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 11:48:00.836636 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 11:48:00.836645 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 11:48:00.836795 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 11:48:00.837087 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 11:48:00.837305 | aio | 2026-08-18 11:48:00.837579 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 11:48:00.837836 | aio | Tuesday 18 August 2026 11:48:00 +0000 (0:00:01.143) 0:06:46.763 ******** 2026-08-18 11:48:01.535634 | aio | ok: [aio] 2026-08-18 11:48:01.535899 | aio | 2026-08-18 11:48:01.536194 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 11:48:01.536439 | aio | Tuesday 18 August 2026 11:48:01 +0000 (0:00:00.693) 0:06:47.457 ******** 2026-08-18 11:48:01.536693 | aio | 2026-08-18 11:48:01.537002 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 11:48:01.537220 | aio | Tuesday 18 August 2026 11:48:01 +0000 (0:00:00.006) 0:06:47.463 ******** 2026-08-18 11:48:01.985589 | aio | ok: [aio] 2026-08-18 11:48:01.985856 | aio | 2026-08-18 11:48:01.986168 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:48:01.986440 | aio | Tuesday 18 August 2026 11:48:01 +0000 (0:00:00.449) 0:06:47.913 ******** 2026-08-18 11:48:02.241588 | aio | ok: [aio] 2026-08-18 11:48:02.241754 | aio | 2026-08-18 11:48:02.242026 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:48:02.242263 | aio | Tuesday 18 August 2026 11:48:02 +0000 (0:00:00.255) 0:06:48.169 ******** 2026-08-18 11:48:02.311889 | aio | ok: [aio] => { 2026-08-18 11:48:02.312095 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 11:48:02.312331 | aio | } 2026-08-18 11:48:02.312548 | aio | 2026-08-18 11:48:02.312830 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:48:02.313074 | aio | Tuesday 18 August 2026 11:48:02 +0000 (0:00:00.070) 0:06:48.240 ******** 2026-08-18 11:48:02.728827 | aio | ok: [aio] 2026-08-18 11:48:02.729029 | aio | 2026-08-18 11:48:02.729290 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:48:02.729591 | aio | Tuesday 18 August 2026 11:48:02 +0000 (0:00:00.416) 0:06:48.657 ******** 2026-08-18 11:48:06.014720 | aio | ok: [aio] 2026-08-18 11:48:06.014781 | aio | 2026-08-18 11:48:06.015145 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 11:48:06.015180 | aio | Tuesday 18 August 2026 11:48:06 +0000 (0:00:03.285) 0:06:51.942 ******** 2026-08-18 11:48:06.960606 | aio | ok: [aio] 2026-08-18 11:48:06.960726 | aio | 2026-08-18 11:48:06.960741 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 11:48:06.960792 | aio | Tuesday 18 August 2026 11:48:06 +0000 (0:00:00.944) 0:06:52.886 ******** 2026-08-18 11:48:07.199727 | aio | ok: [aio] 2026-08-18 11:48:07.200428 | aio | 2026-08-18 11:48:07.200501 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 11:48:07.200512 | aio | Tuesday 18 August 2026 11:48:07 +0000 (0:00:00.239) 0:06:53.126 ******** 2026-08-18 11:48:07.735661 | aio | ok: [aio] 2026-08-18 11:48:07.735723 | aio | 2026-08-18 11:48:07.736287 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 11:48:07.736330 | aio | Tuesday 18 August 2026 11:48:07 +0000 (0:00:00.536) 0:06:53.663 ******** 2026-08-18 11:48:08.418715 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 11:48:08.418760 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 11:48:08.418766 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 11:48:08.418770 | aio | 2026-08-18 11:48:08.418779 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 11:48:08.419128 | aio | Tuesday 18 August 2026 11:48:08 +0000 (0:00:00.681) 0:06:54.344 ******** 2026-08-18 11:48:08.932208 | aio | ok: [aio] 2026-08-18 11:48:08.932254 | aio | 2026-08-18 11:48:08.932265 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 11:48:08.932274 | aio | Tuesday 18 August 2026 11:48:08 +0000 (0:00:00.513) 0:06:54.858 ******** 2026-08-18 11:48:09.460634 | aio | ok: [aio] 2026-08-18 11:48:09.460685 | aio | 2026-08-18 11:48:09.460921 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 11:48:09.461234 | aio | Tuesday 18 August 2026 11:48:09 +0000 (0:00:00.522) 0:06:55.380 ******** 2026-08-18 11:48:09.461515 | aio | 2026-08-18 11:48:09.461860 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 11:48:09.462176 | aio | Tuesday 18 August 2026 11:48:09 +0000 (0:00:00.007) 0:06:55.388 ******** 2026-08-18 11:48:09.901027 | aio | ok: [aio] 2026-08-18 11:48:09.901644 | aio | 2026-08-18 11:48:09.901702 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:48:09.901974 | aio | Tuesday 18 August 2026 11:48:09 +0000 (0:00:00.440) 0:06:55.829 ******** 2026-08-18 11:48:09.940632 | aio | ok: [aio] => { 2026-08-18 11:48:09.940908 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 11:48:09.941143 | aio | } 2026-08-18 11:48:09.941401 | aio | 2026-08-18 11:48:09.941707 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:48:09.941950 | aio | Tuesday 18 August 2026 11:48:09 +0000 (0:00:00.039) 0:06:55.868 ******** 2026-08-18 11:48:10.300157 | aio | ok: [aio] 2026-08-18 11:48:10.300364 | aio | 2026-08-18 11:48:10.300656 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:48:10.300908 | aio | Tuesday 18 August 2026 11:48:10 +0000 (0:00:00.359) 0:06:56.228 ******** 2026-08-18 11:48:10.344812 | aio | skipping: [aio] 2026-08-18 11:48:10.345018 | aio | 2026-08-18 11:48:10.345353 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 11:48:10.345731 | aio | Tuesday 18 August 2026 11:48:10 +0000 (0:00:00.045) 0:06:56.273 ******** 2026-08-18 11:48:10.392514 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 11:48:10.392773 | aio | 2026-08-18 11:48:10.393052 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 11:48:10.393301 | aio | Tuesday 18 August 2026 11:48:10 +0000 (0:00:00.047) 0:06:56.321 ******** 2026-08-18 11:48:11.267722 | aio | ok: [aio] 2026-08-18 11:48:11.267927 | aio | 2026-08-18 11:48:11.268191 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 11:48:11.268447 | aio | Tuesday 18 August 2026 11:48:11 +0000 (0:00:00.874) 0:06:57.195 ******** 2026-08-18 11:48:12.055642 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 11:48:12.055697 | aio | ok: [aio] => (item=ssh) 2026-08-18 11:48:12.055708 | aio | 2026-08-18 11:48:12.055717 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 11:48:12.055732 | aio | Tuesday 18 August 2026 11:48:12 +0000 (0:00:00.787) 0:06:57.982 ******** 2026-08-18 11:48:12.289983 | aio | ok: [aio] 2026-08-18 11:48:12.290136 | aio | 2026-08-18 11:48:12.290391 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 11:48:12.290741 | aio | Tuesday 18 August 2026 11:48:12 +0000 (0:00:00.235) 0:06:58.218 ******** 2026-08-18 11:48:12.590475 | aio | ok: [aio] 2026-08-18 11:48:12.590707 | aio | 2026-08-18 11:48:12.590982 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 11:48:12.591236 | aio | Tuesday 18 August 2026 11:48:12 +0000 (0:00:00.300) 0:06:58.518 ******** 2026-08-18 11:48:13.116996 | aio | ok: [aio] 2026-08-18 11:48:13.117206 | aio | 2026-08-18 11:48:13.117461 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 11:48:13.117736 | aio | Tuesday 18 August 2026 11:48:13 +0000 (0:00:00.526) 0:06:59.045 ******** 2026-08-18 11:48:13.181466 | aio | skipping: [aio] 2026-08-18 11:48:13.181719 | aio | 2026-08-18 11:48:13.181972 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 11:48:13.182230 | aio | Tuesday 18 August 2026 11:48:13 +0000 (0:00:00.064) 0:06:59.109 ******** 2026-08-18 11:48:13.618711 | aio | ok: [aio] 2026-08-18 11:48:13.618757 | aio | 2026-08-18 11:48:13.618773 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 11:48:13.618991 | aio | Tuesday 18 August 2026 11:48:13 +0000 (0:00:00.436) 0:06:59.546 ******** 2026-08-18 11:48:14.152709 | aio | ok: [aio] 2026-08-18 11:48:14.152876 | aio | 2026-08-18 11:48:14.153085 | aio | TASK [vexxhost.ceph.monitoring : Locate the cluster admin host] **************** 2026-08-18 11:48:14.153301 | aio | Tuesday 18 August 2026 11:48:14 +0000 (0:00:00.534) 0:07:00.081 ******** 2026-08-18 11:48:14.418544 | aio | ok: [aio] => (item=aio) 2026-08-18 11:48:14.418779 | aio | 2026-08-18 11:48:14.419037 | aio | TASK [vexxhost.ceph.monitoring : Select the admin host] ************************ 2026-08-18 11:48:14.419287 | aio | Tuesday 18 August 2026 11:48:14 +0000 (0:00:00.265) 0:07:00.346 ******** 2026-08-18 11:48:14.461361 | aio | ok: [aio] 2026-08-18 11:48:14.461596 | aio | 2026-08-18 11:48:14.461862 | aio | TASK [vexxhost.ceph.monitoring : Set the admin mon config path] **************** 2026-08-18 11:48:14.462128 | aio | Tuesday 18 August 2026 11:48:14 +0000 (0:00:00.043) 0:07:00.389 ******** 2026-08-18 11:48:14.507073 | aio | ok: [aio] 2026-08-18 11:48:14.507231 | aio | 2026-08-18 11:48:14.507520 | aio | TASK [vexxhost.ceph.monitoring : Pin monitoring container images] ************** 2026-08-18 11:48:14.507916 | aio | Tuesday 18 August 2026 11:48:14 +0000 (0:00:00.045) 0:07:00.435 ******** 2026-08-18 11:48:14.537959 | aio | skipping: [aio] 2026-08-18 11:48:14.538242 | aio | 2026-08-18 11:48:14.538544 | aio | TASK [vexxhost.ceph.monitoring : Apply the monitoring service specs] *********** 2026-08-18 11:48:14.538894 | aio | Tuesday 18 August 2026 11:48:14 +0000 (0:00:00.030) 0:07:00.466 ******** 2026-08-18 11:48:17.625680 | aio | changed: [aio] => (item=ceph-exporter) 2026-08-18 11:48:17.625818 | aio | 2026-08-18 11:48:17.625982 | aio | PLAY RECAP ********************************************************************* 2026-08-18 11:48:17.626173 | aio | aio : ok=213 changed=37 unreachable=0 failed=0 skipped=57 rescued=0 ignored=0 2026-08-18 11:48:17.626315 | aio | 2026-08-18 11:48:17.626445 | aio | 2026-08-18 11:48:17.626623 | aio | TASKS RECAP ******************************************************************** 2026-08-18 11:48:17.626786 | aio | Tuesday 18 August 2026 11:48:17 +0000 (0:00:03.088) 0:07:03.554 ******** 2026-08-18 11:48:17.626937 | aio | =============================================================================== 2026-08-18 11:48:17.627111 | aio | vexxhost.ceph.osd : Deploy OSDs on the explicitly listed devices ------ 163.29s 2026-08-18 11:48:17.627276 | aio | vexxhost.ceph.cephadm : Pre-pull the Ceph image ------------------------ 42.02s 2026-08-18 11:48:17.627443 | aio | vexxhost.ceph.mon : Bootstrap the cluster ------------------------------ 41.34s 2026-08-18 11:48:17.627637 | aio | vexxhost.ceph.osd : Wait for explicitly requested OSD daemons to be running on this host --- 8.39s 2026-08-18 11:48:17.627800 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 8.37s 2026-08-18 11:48:17.627963 | aio | vexxhost.ceph.cephadm_host : Register the host (labels) ----------------- 8.15s 2026-08-18 11:48:17.628124 | aio | vexxhost.ceph.mgr : Configure ceph-mgr modules -------------------------- 8.01s 2026-08-18 11:48:17.628292 | aio | vexxhost.ceph.configure : Reload the dashboard so it picks up the certificate --- 6.80s 2026-08-18 11:48:17.628451 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.63s 2026-08-18 11:48:17.628635 | aio | vexxhost.ceph.mon : Apply the monitor service spec ---------------------- 3.46s 2026-08-18 11:48:17.628798 | aio | vexxhost.ceph.mgr : Apply the manager service spec ---------------------- 3.30s 2026-08-18 11:48:17.628989 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.29s 2026-08-18 11:48:17.629152 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.29s 2026-08-18 11:48:17.629317 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.26s 2026-08-18 11:48:17.629480 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.18s 2026-08-18 11:48:17.629663 | aio | vexxhost.ceph.monitoring : Apply the monitoring service specs ----------- 3.09s 2026-08-18 11:48:17.629878 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.14s 2026-08-18 11:48:17.630068 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.09s 2026-08-18 11:48:17.630234 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.07s 2026-08-18 11:48:17.630418 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 2.04s 2026-08-18 11:48:17.721670 | aio | INFO [default > converge] Executed: Successful 2026-08-18 11:48:17.730449 | aio | INFO [default > idempotence] Executing 2026-08-18 11:48:18.922127 | aio | 2026-08-18 11:48:18.922376 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-18 11:48:18.922652 | aio | 2026-08-18 11:48:18.922896 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:48:18.923183 | aio | Tuesday 18 August 2026 11:48:18 +0000 (0:00:00.057) 0:00:00.057 ******** 2026-08-18 11:48:21.173942 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-18 11:48:21.174121 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-18 11:48:21.174305 | aio | interpreter could change the meaning of that path. See 2026-08-18 11:48:21.174472 | aio | https://docs.ansible.com/ansible- 2026-08-18 11:48:21.174667 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-18 11:48:21.202460 | aio | ok: [aio] 2026-08-18 11:48:21.202682 | aio | 2026-08-18 11:48:21.202931 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:48:21.203176 | aio | Tuesday 18 August 2026 11:48:21 +0000 (0:00:02.280) 0:00:02.337 ******** 2026-08-18 11:48:21.540588 | aio | ok: [aio] 2026-08-18 11:48:21.540621 | aio | 2026-08-18 11:48:21.540627 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:48:21.540633 | aio | Tuesday 18 August 2026 11:48:21 +0000 (0:00:00.336) 0:00:02.674 ******** 2026-08-18 11:48:21.582763 | aio | skipping: [aio] 2026-08-18 11:48:21.583020 | aio | 2026-08-18 11:48:21.583272 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 11:48:21.583517 | aio | Tuesday 18 August 2026 11:48:21 +0000 (0:00:00.043) 0:00:02.717 ******** 2026-08-18 11:48:21.925617 | aio | ok: [aio] 2026-08-18 11:48:21.925661 | aio | 2026-08-18 11:48:21.925668 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:48:21.925683 | aio | Tuesday 18 August 2026 11:48:21 +0000 (0:00:00.341) 0:00:03.059 ******** 2026-08-18 11:48:21.992429 | aio | ok: [aio] => { 2026-08-18 11:48:21.992549 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 11:48:21.992681 | aio | } 2026-08-18 11:48:21.992783 | aio | 2026-08-18 11:48:21.992897 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:48:21.993004 | aio | Tuesday 18 August 2026 11:48:21 +0000 (0:00:00.069) 0:00:03.128 ******** 2026-08-18 11:48:22.495381 | aio | ok: [aio] 2026-08-18 11:48:22.495415 | aio | 2026-08-18 11:48:22.495421 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:48:22.495426 | aio | Tuesday 18 August 2026 11:48:22 +0000 (0:00:00.501) 0:00:03.629 ******** 2026-08-18 11:48:22.539071 | aio | skipping: [aio] 2026-08-18 11:48:22.539092 | aio | 2026-08-18 11:48:22.539097 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:48:22.539103 | aio | Tuesday 18 August 2026 11:48:22 +0000 (0:00:00.043) 0:00:03.672 ******** 2026-08-18 11:48:22.580574 | aio | skipping: [aio] 2026-08-18 11:48:22.580589 | aio | 2026-08-18 11:48:22.580595 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:48:22.580759 | aio | Tuesday 18 August 2026 11:48:22 +0000 (0:00:00.043) 0:00:03.715 ******** 2026-08-18 11:48:22.825595 | aio | ok: [aio] 2026-08-18 11:48:22.825840 | aio | 2026-08-18 11:48:22.826102 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:48:22.826374 | aio | Tuesday 18 August 2026 11:48:22 +0000 (0:00:00.245) 0:00:03.960 ******** 2026-08-18 11:48:23.856789 | aio | ok: [aio] 2026-08-18 11:48:23.856924 | aio | 2026-08-18 11:48:23.857111 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:48:23.857362 | aio | Tuesday 18 August 2026 11:48:23 +0000 (0:00:01.031) 0:00:04.992 ******** 2026-08-18 11:48:24.098267 | aio | ok: [aio] => { 2026-08-18 11:48:24.098523 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 11:48:24.098798 | aio | } 2026-08-18 11:48:24.099125 | aio | 2026-08-18 11:48:24.099470 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:48:24.099782 | aio | Tuesday 18 August 2026 11:48:24 +0000 (0:00:00.239) 0:00:05.232 ******** 2026-08-18 11:48:24.706607 | aio | ok: [aio] 2026-08-18 11:48:24.706672 | aio | 2026-08-18 11:48:24.706686 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:48:24.706698 | aio | Tuesday 18 August 2026 11:48:24 +0000 (0:00:00.607) 0:00:05.839 ******** 2026-08-18 11:48:27.186370 | aio | ok: [aio] 2026-08-18 11:48:27.186574 | aio | 2026-08-18 11:48:27.186858 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 11:48:27.187102 | aio | Tuesday 18 August 2026 11:48:27 +0000 (0:00:02.481) 0:00:08.321 ******** 2026-08-18 11:48:27.221470 | aio | skipping: [aio] 2026-08-18 11:48:27.221694 | aio | 2026-08-18 11:48:27.221941 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 11:48:27.222192 | aio | Tuesday 18 August 2026 11:48:27 +0000 (0:00:00.035) 0:00:08.356 ******** 2026-08-18 11:48:27.254956 | aio | skipping: [aio] 2026-08-18 11:48:27.255113 | aio | 2026-08-18 11:48:27.255357 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 11:48:27.255641 | aio | Tuesday 18 August 2026 11:48:27 +0000 (0:00:00.033) 0:00:08.390 ******** 2026-08-18 11:48:27.294041 | aio | skipping: [aio] 2026-08-18 11:48:27.294238 | aio | 2026-08-18 11:48:27.294488 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 11:48:27.294777 | aio | Tuesday 18 August 2026 11:48:27 +0000 (0:00:00.038) 0:00:08.429 ******** 2026-08-18 11:48:28.238488 | aio | ok: [aio] 2026-08-18 11:48:28.238610 | aio | 2026-08-18 11:48:28.238691 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 11:48:28.238816 | aio | Tuesday 18 August 2026 11:48:28 +0000 (0:00:00.944) 0:00:09.373 ******** 2026-08-18 11:48:28.814595 | aio | ok: [aio] 2026-08-18 11:48:28.814634 | aio | 2026-08-18 11:48:28.814638 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 11:48:28.814643 | aio | Tuesday 18 August 2026 11:48:28 +0000 (0:00:00.573) 0:00:09.947 ******** 2026-08-18 11:48:29.988525 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 11:48:29.988844 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 11:48:29.989088 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 11:48:29.989308 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 11:48:29.989673 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 11:48:29.989863 | aio | 2026-08-18 11:48:29.990062 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 11:48:29.990276 | aio | Tuesday 18 August 2026 11:48:29 +0000 (0:00:01.176) 0:00:11.123 ******** 2026-08-18 11:48:30.656041 | aio | ok: [aio] 2026-08-18 11:48:30.656130 | aio | 2026-08-18 11:48:30.656145 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 11:48:30.656299 | aio | Tuesday 18 August 2026 11:48:30 +0000 (0:00:00.656) 0:00:11.780 ******** 2026-08-18 11:48:30.656401 | aio | 2026-08-18 11:48:30.656525 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 11:48:30.656675 | aio | Tuesday 18 August 2026 11:48:30 +0000 (0:00:00.008) 0:00:11.789 ******** 2026-08-18 11:48:31.339861 | aio | ok: [aio] 2026-08-18 11:48:31.339974 | aio | 2026-08-18 11:48:31.340107 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:48:31.340274 | aio | Tuesday 18 August 2026 11:48:31 +0000 (0:00:00.685) 0:00:12.474 ******** 2026-08-18 11:48:31.601075 | aio | ok: [aio] 2026-08-18 11:48:31.601182 | aio | 2026-08-18 11:48:31.601199 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:48:31.601286 | aio | Tuesday 18 August 2026 11:48:31 +0000 (0:00:00.261) 0:00:12.736 ******** 2026-08-18 11:48:31.686058 | aio | ok: [aio] => { 2026-08-18 11:48:31.686154 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 11:48:31.686233 | aio | } 2026-08-18 11:48:31.686335 | aio | 2026-08-18 11:48:31.686449 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:48:31.686585 | aio | Tuesday 18 August 2026 11:48:31 +0000 (0:00:00.082) 0:00:12.818 ******** 2026-08-18 11:48:32.125503 | aio | ok: [aio] 2026-08-18 11:48:32.125635 | aio | 2026-08-18 11:48:32.125689 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:48:32.125866 | aio | Tuesday 18 August 2026 11:48:32 +0000 (0:00:00.441) 0:00:13.260 ******** 2026-08-18 11:48:35.467547 | aio | ok: [aio] 2026-08-18 11:48:35.467676 | aio | 2026-08-18 11:48:35.467690 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 11:48:35.467703 | aio | Tuesday 18 August 2026 11:48:35 +0000 (0:00:03.340) 0:00:16.601 ******** 2026-08-18 11:48:36.384736 | aio | ok: [aio] 2026-08-18 11:48:36.384934 | aio | 2026-08-18 11:48:36.385286 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 11:48:36.385659 | aio | Tuesday 18 August 2026 11:48:36 +0000 (0:00:00.917) 0:00:17.518 ******** 2026-08-18 11:48:36.716904 | aio | ok: [aio] 2026-08-18 11:48:36.716979 | aio | 2026-08-18 11:48:36.716994 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 11:48:36.717007 | aio | Tuesday 18 August 2026 11:48:36 +0000 (0:00:00.332) 0:00:17.851 ******** 2026-08-18 11:48:37.283233 | aio | ok: [aio] 2026-08-18 11:48:37.283301 | aio | 2026-08-18 11:48:37.283329 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 11:48:37.283360 | aio | Tuesday 18 August 2026 11:48:37 +0000 (0:00:00.566) 0:00:18.417 ******** 2026-08-18 11:48:37.976433 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 11:48:37.977613 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 11:48:37.977652 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 11:48:37.977661 | aio | 2026-08-18 11:48:37.977669 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 11:48:37.977677 | aio | Tuesday 18 August 2026 11:48:37 +0000 (0:00:00.693) 0:00:19.111 ******** 2026-08-18 11:48:38.513418 | aio | ok: [aio] 2026-08-18 11:48:38.513515 | aio | 2026-08-18 11:48:38.513530 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 11:48:38.513543 | aio | Tuesday 18 August 2026 11:48:38 +0000 (0:00:00.535) 0:00:19.646 ******** 2026-08-18 11:48:39.067843 | aio | ok: [aio] 2026-08-18 11:48:39.067904 | aio | 2026-08-18 11:48:39.067911 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 11:48:39.067917 | aio | Tuesday 18 August 2026 11:48:39 +0000 (0:00:00.545) 0:00:20.192 ******** 2026-08-18 11:48:39.067924 | aio | 2026-08-18 11:48:39.067930 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 11:48:39.067935 | aio | Tuesday 18 August 2026 11:48:39 +0000 (0:00:00.008) 0:00:20.200 ******** 2026-08-18 11:48:39.524379 | aio | ok: [aio] 2026-08-18 11:48:39.524499 | aio | 2026-08-18 11:48:39.524517 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:48:39.524532 | aio | Tuesday 18 August 2026 11:48:39 +0000 (0:00:00.457) 0:00:20.658 ******** 2026-08-18 11:48:39.565783 | aio | ok: [aio] => { 2026-08-18 11:48:39.566092 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 11:48:39.566344 | aio | } 2026-08-18 11:48:39.566946 | aio | 2026-08-18 11:48:39.566971 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:48:39.567110 | aio | Tuesday 18 August 2026 11:48:39 +0000 (0:00:00.042) 0:00:20.700 ******** 2026-08-18 11:48:39.916157 | aio | ok: [aio] 2026-08-18 11:48:39.916283 | aio | 2026-08-18 11:48:39.916402 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:48:39.916622 | aio | Tuesday 18 August 2026 11:48:39 +0000 (0:00:00.350) 0:00:21.051 ******** 2026-08-18 11:48:39.964464 | aio | skipping: [aio] 2026-08-18 11:48:39.965381 | aio | 2026-08-18 11:48:39.965853 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 11:48:39.966263 | aio | Tuesday 18 August 2026 11:48:39 +0000 (0:00:00.047) 0:00:21.098 ******** 2026-08-18 11:48:40.024593 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 11:48:40.027863 | aio | 2026-08-18 11:48:40.027939 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 11:48:40.028097 | aio | Tuesday 18 August 2026 11:48:40 +0000 (0:00:00.060) 0:00:21.159 ******** 2026-08-18 11:48:40.956628 | aio | ok: [aio] 2026-08-18 11:48:40.956832 | aio | 2026-08-18 11:48:40.957113 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 11:48:40.957355 | aio | Tuesday 18 August 2026 11:48:40 +0000 (0:00:00.932) 0:00:22.091 ******** 2026-08-18 11:48:41.749514 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 11:48:41.749673 | aio | ok: [aio] => (item=ssh) 2026-08-18 11:48:41.749691 | aio | 2026-08-18 11:48:41.749738 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 11:48:41.749860 | aio | Tuesday 18 August 2026 11:48:41 +0000 (0:00:00.792) 0:00:22.884 ******** 2026-08-18 11:48:41.990056 | aio | ok: [aio] 2026-08-18 11:48:41.990149 | aio | 2026-08-18 11:48:41.990203 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 11:48:41.990343 | aio | Tuesday 18 August 2026 11:48:41 +0000 (0:00:00.240) 0:00:23.125 ******** 2026-08-18 11:48:42.413043 | aio | ok: [aio] 2026-08-18 11:48:42.413142 | aio | 2026-08-18 11:48:42.413374 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 11:48:42.413720 | aio | Tuesday 18 August 2026 11:48:42 +0000 (0:00:00.422) 0:00:23.548 ******** 2026-08-18 11:48:42.924594 | aio | ok: [aio] 2026-08-18 11:48:42.925827 | aio | 2026-08-18 11:48:42.926363 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 11:48:42.926678 | aio | Tuesday 18 August 2026 11:48:42 +0000 (0:00:00.511) 0:00:24.059 ******** 2026-08-18 11:48:42.960153 | aio | skipping: [aio] 2026-08-18 11:48:42.960359 | aio | 2026-08-18 11:48:42.960637 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 11:48:42.960893 | aio | Tuesday 18 August 2026 11:48:42 +0000 (0:00:00.035) 0:00:24.095 ******** 2026-08-18 11:48:43.551619 | aio | ok: [aio] 2026-08-18 11:48:43.551671 | aio | 2026-08-18 11:48:43.551853 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 11:48:43.552108 | aio | Tuesday 18 August 2026 11:48:43 +0000 (0:00:00.590) 0:00:24.686 ******** 2026-08-18 11:48:44.102031 | aio | ok: [aio] 2026-08-18 11:48:44.102142 | aio | 2026-08-18 11:48:44.102494 | aio | TASK [vexxhost.ceph.mon : Find this monitor's addresses on the public network] *** 2026-08-18 11:48:44.102805 | aio | Tuesday 18 August 2026 11:48:44 +0000 (0:00:00.550) 0:00:25.237 ******** 2026-08-18 11:48:44.186468 | aio | ok: [aio] 2026-08-18 11:48:44.186684 | aio | 2026-08-18 11:48:44.186953 | aio | TASK [vexxhost.ceph.mon : Assert exactly one address matches the public network] *** 2026-08-18 11:48:44.187210 | aio | Tuesday 18 August 2026 11:48:44 +0000 (0:00:00.084) 0:00:25.321 ******** 2026-08-18 11:48:44.228258 | aio | ok: [aio] => { 2026-08-18 11:48:44.228357 | aio | "changed": false, 2026-08-18 11:48:44.228509 | aio | "msg": "All assertions passed" 2026-08-18 11:48:44.228688 | aio | } 2026-08-18 11:48:44.228831 | aio | 2026-08-18 11:48:44.229005 | aio | TASK [vexxhost.ceph.mon : Set this monitor's Ceph public IP] ******************* 2026-08-18 11:48:44.229153 | aio | Tuesday 18 August 2026 11:48:44 +0000 (0:00:00.041) 0:00:25.363 ******** 2026-08-18 11:48:44.269738 | aio | ok: [aio] 2026-08-18 11:48:44.269837 | aio | 2026-08-18 11:48:44.269997 | aio | TASK [vexxhost.ceph.mon : Check whether any monitor is already bootstrapped] *** 2026-08-18 11:48:44.270147 | aio | Tuesday 18 August 2026 11:48:44 +0000 (0:00:00.041) 0:00:25.405 ******** 2026-08-18 11:48:44.546169 | aio | ok: [aio] => (item=aio) 2026-08-18 11:48:44.546443 | aio | 2026-08-18 11:48:44.546755 | aio | TASK [vexxhost.ceph.mon : Select the bootstrap node (existing one, else the first monitor)] *** 2026-08-18 11:48:44.547009 | aio | Tuesday 18 August 2026 11:48:44 +0000 (0:00:00.276) 0:00:25.681 ******** 2026-08-18 11:48:44.594688 | aio | ok: [aio] 2026-08-18 11:48:44.594755 | aio | 2026-08-18 11:48:44.594772 | aio | TASK [vexxhost.ceph.mon : Bootstrap the cluster] ******************************* 2026-08-18 11:48:44.595002 | aio | Tuesday 18 August 2026 11:48:44 +0000 (0:00:00.048) 0:00:25.729 ******** 2026-08-18 11:48:44.636495 | aio | skipping: [aio] 2026-08-18 11:48:44.636550 | aio | 2026-08-18 11:48:44.636598 | aio | TASK [Register this monitor host] ********************************************** 2026-08-18 11:48:44.636607 | aio | Tuesday 18 August 2026 11:48:44 +0000 (0:00:00.040) 0:00:25.770 ******** 2026-08-18 11:48:44.713145 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 11:48:44.713178 | aio | 2026-08-18 11:48:44.713188 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 11:48:44.713198 | aio | Tuesday 18 August 2026 11:48:44 +0000 (0:00:00.076) 0:00:25.847 ******** 2026-08-18 11:48:46.465449 | aio | ok: [aio] 2026-08-18 11:48:46.465487 | aio | 2026-08-18 11:48:46.465495 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 11:48:46.465501 | aio | Tuesday 18 August 2026 11:48:46 +0000 (0:00:01.752) 0:00:27.600 ******** 2026-08-18 11:48:46.514720 | aio | ok: [aio] 2026-08-18 11:48:46.514775 | aio | 2026-08-18 11:48:46.514789 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 11:48:46.514828 | aio | Tuesday 18 August 2026 11:48:46 +0000 (0:00:00.049) 0:00:27.650 ******** 2026-08-18 11:48:46.566668 | aio | ok: [aio] => { 2026-08-18 11:48:46.566731 | aio | "changed": false, 2026-08-18 11:48:46.566748 | aio | "msg": "All assertions passed" 2026-08-18 11:48:46.567694 | aio | } 2026-08-18 11:48:46.567727 | aio | 2026-08-18 11:48:46.567737 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 11:48:46.567870 | aio | Tuesday 18 August 2026 11:48:46 +0000 (0:00:00.050) 0:00:27.700 ******** 2026-08-18 11:48:47.004640 | aio | ok: [aio] 2026-08-18 11:48:47.004681 | aio | 2026-08-18 11:48:47.005159 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 11:48:47.005203 | aio | Tuesday 18 August 2026 11:48:47 +0000 (0:00:00.438) 0:00:28.138 ******** 2026-08-18 11:48:47.055715 | aio | ok: [aio] 2026-08-18 11:48:47.055757 | aio | 2026-08-18 11:48:47.056249 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 11:48:47.056293 | aio | Tuesday 18 August 2026 11:48:47 +0000 (0:00:00.050) 0:00:28.189 ******** 2026-08-18 11:48:47.138650 | aio | ok: [aio] 2026-08-18 11:48:47.138686 | aio | 2026-08-18 11:48:47.138698 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 11:48:47.138880 | aio | Tuesday 18 August 2026 11:48:47 +0000 (0:00:00.083) 0:00:28.273 ******** 2026-08-18 11:48:47.192050 | aio | ok: [aio] => { 2026-08-18 11:48:47.192109 | aio | "changed": false, 2026-08-18 11:48:47.192631 | aio | "msg": "All assertions passed" 2026-08-18 11:48:47.193637 | aio | } 2026-08-18 11:48:47.193645 | aio | 2026-08-18 11:48:47.193650 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 11:48:47.193654 | aio | Tuesday 18 August 2026 11:48:47 +0000 (0:00:00.053) 0:00:28.326 ******** 2026-08-18 11:48:48.972703 | aio | ok: [aio] 2026-08-18 11:48:48.972770 | aio | 2026-08-18 11:48:48.972778 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 11:48:48.972786 | aio | Tuesday 18 August 2026 11:48:48 +0000 (0:00:01.780) 0:00:30.106 ******** 2026-08-18 11:48:49.037655 | aio | skipping: [aio] 2026-08-18 11:48:49.037721 | aio | 2026-08-18 11:48:49.038160 | aio | TASK [vexxhost.ceph.mon : Apply the monitor service spec] ********************** 2026-08-18 11:48:49.038210 | aio | Tuesday 18 August 2026 11:48:49 +0000 (0:00:00.064) 0:00:30.171 ******** 2026-08-18 11:48:50.860977 | aio | ok: [aio] 2026-08-18 11:48:50.861043 | aio | 2026-08-18 11:48:50.861150 | aio | TASK [vexxhost.ceph.mon : Wait for this monitor's daemon to be present] ******** 2026-08-18 11:48:50.861261 | aio | Tuesday 18 August 2026 11:48:50 +0000 (0:00:01.824) 0:00:31.996 ******** 2026-08-18 11:48:52.664095 | aio | ok: [aio] 2026-08-18 11:48:52.664166 | aio | 2026-08-18 11:48:52.664181 | aio | TASK [vexxhost.ceph.mgr : Locate the cluster admin host] *********************** 2026-08-18 11:48:52.664194 | aio | Tuesday 18 August 2026 11:48:52 +0000 (0:00:01.802) 0:00:33.798 ******** 2026-08-18 11:48:52.927065 | aio | ok: [aio] => (item=aio) 2026-08-18 11:48:52.927112 | aio | 2026-08-18 11:48:52.927139 | aio | TASK [vexxhost.ceph.mgr : Select the admin host] ******************************* 2026-08-18 11:48:52.927152 | aio | Tuesday 18 August 2026 11:48:52 +0000 (0:00:00.262) 0:00:34.060 ******** 2026-08-18 11:48:52.976102 | aio | ok: [aio] 2026-08-18 11:48:52.976118 | aio | 2026-08-18 11:48:52.976124 | aio | TASK [Register this manager host] ********************************************** 2026-08-18 11:48:52.976129 | aio | Tuesday 18 August 2026 11:48:52 +0000 (0:00:00.050) 0:00:34.110 ******** 2026-08-18 11:48:53.046094 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 11:48:53.046132 | aio | 2026-08-18 11:48:53.046268 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 11:48:53.046378 | aio | Tuesday 18 August 2026 11:48:53 +0000 (0:00:00.069) 0:00:34.180 ******** 2026-08-18 11:48:54.782981 | aio | ok: [aio] 2026-08-18 11:48:54.783105 | aio | 2026-08-18 11:48:54.784800 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 11:48:54.784829 | aio | Tuesday 18 August 2026 11:48:54 +0000 (0:00:01.735) 0:00:35.916 ******** 2026-08-18 11:48:54.832083 | aio | ok: [aio] 2026-08-18 11:48:54.832139 | aio | 2026-08-18 11:48:54.832150 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 11:48:54.832160 | aio | Tuesday 18 August 2026 11:48:54 +0000 (0:00:00.049) 0:00:35.965 ******** 2026-08-18 11:48:54.881670 | aio | ok: [aio] => { 2026-08-18 11:48:54.881759 | aio | "changed": false, 2026-08-18 11:48:54.881776 | aio | "msg": "All assertions passed" 2026-08-18 11:48:54.882678 | aio | } 2026-08-18 11:48:54.882713 | aio | 2026-08-18 11:48:54.882724 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 11:48:54.882739 | aio | Tuesday 18 August 2026 11:48:54 +0000 (0:00:00.049) 0:00:36.015 ******** 2026-08-18 11:48:55.208031 | aio | ok: [aio] 2026-08-18 11:48:55.208101 | aio | 2026-08-18 11:48:55.208208 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 11:48:55.208335 | aio | Tuesday 18 August 2026 11:48:55 +0000 (0:00:00.325) 0:00:36.341 ******** 2026-08-18 11:48:55.262453 | aio | ok: [aio] 2026-08-18 11:48:55.262537 | aio | 2026-08-18 11:48:55.262737 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 11:48:55.262875 | aio | Tuesday 18 August 2026 11:48:55 +0000 (0:00:00.056) 0:00:36.397 ******** 2026-08-18 11:48:55.346715 | aio | ok: [aio] 2026-08-18 11:48:55.346787 | aio | 2026-08-18 11:48:55.346857 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 11:48:55.347010 | aio | Tuesday 18 August 2026 11:48:55 +0000 (0:00:00.083) 0:00:36.481 ******** 2026-08-18 11:48:55.402398 | aio | ok: [aio] => { 2026-08-18 11:48:55.402740 | aio | "changed": false, 2026-08-18 11:48:55.403010 | aio | "msg": "All assertions passed" 2026-08-18 11:48:55.403246 | aio | } 2026-08-18 11:48:55.403477 | aio | 2026-08-18 11:48:55.403818 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 11:48:55.404064 | aio | Tuesday 18 August 2026 11:48:55 +0000 (0:00:00.056) 0:00:36.537 ******** 2026-08-18 11:48:57.098756 | aio | ok: [aio] 2026-08-18 11:48:57.098945 | aio | 2026-08-18 11:48:57.099204 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 11:48:57.099479 | aio | Tuesday 18 August 2026 11:48:57 +0000 (0:00:01.696) 0:00:38.233 ******** 2026-08-18 11:48:57.155708 | aio | skipping: [aio] 2026-08-18 11:48:57.155895 | aio | 2026-08-18 11:48:57.156144 | aio | TASK [vexxhost.ceph.mgr : Apply the manager service spec] ********************** 2026-08-18 11:48:57.156395 | aio | Tuesday 18 August 2026 11:48:57 +0000 (0:00:00.057) 0:00:38.291 ******** 2026-08-18 11:48:58.866975 | aio | ok: [aio] 2026-08-18 11:48:58.867094 | aio | 2026-08-18 11:48:58.867260 | aio | TASK [vexxhost.ceph.mgr : Wait for this manager's daemon to be present] ******** 2026-08-18 11:48:58.867422 | aio | Tuesday 18 August 2026 11:48:58 +0000 (0:00:01.711) 0:00:40.002 ******** 2026-08-18 11:49:00.567687 | aio | ok: [aio] 2026-08-18 11:49:00.567740 | aio | 2026-08-18 11:49:00.568314 | aio | TASK [vexxhost.ceph.mgr : Configure ceph-mgr modules] ************************** 2026-08-18 11:49:00.568374 | aio | Tuesday 18 August 2026 11:49:00 +0000 (0:00:01.700) 0:00:41.702 ******** 2026-08-18 11:49:08.819658 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-18 11:49:08.819734 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-18 11:49:08.821525 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-08-18 11:49:08.821628 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-18 11:49:08.821642 | aio | 2026-08-18 11:49:08.821654 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-18 11:49:08.821666 | aio | 2026-08-18 11:49:08.821678 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:49:08.821689 | aio | Tuesday 18 August 2026 11:49:08 +0000 (0:00:08.251) 0:00:49.954 ******** 2026-08-18 11:49:09.751094 | aio | ok: [aio] 2026-08-18 11:49:09.751153 | aio | 2026-08-18 11:49:09.751164 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:49:09.751173 | aio | Tuesday 18 August 2026 11:49:09 +0000 (0:00:00.930) 0:00:50.885 ******** 2026-08-18 11:49:09.997973 | aio | ok: [aio] 2026-08-18 11:49:09.998040 | aio | 2026-08-18 11:49:09.998151 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:49:09.998261 | aio | Tuesday 18 August 2026 11:49:09 +0000 (0:00:00.247) 0:00:51.132 ******** 2026-08-18 11:49:10.038880 | aio | skipping: [aio] 2026-08-18 11:49:10.038955 | aio | 2026-08-18 11:49:10.039072 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 11:49:10.039181 | aio | Tuesday 18 August 2026 11:49:10 +0000 (0:00:00.040) 0:00:51.172 ******** 2026-08-18 11:49:10.285618 | aio | ok: [aio] 2026-08-18 11:49:10.285695 | aio | 2026-08-18 11:49:10.285742 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:49:10.285885 | aio | Tuesday 18 August 2026 11:49:10 +0000 (0:00:00.248) 0:00:51.420 ******** 2026-08-18 11:49:10.361837 | aio | ok: [aio] => { 2026-08-18 11:49:10.361914 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 11:49:10.362040 | aio | } 2026-08-18 11:49:10.362152 | aio | 2026-08-18 11:49:10.362269 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:49:10.362382 | aio | Tuesday 18 August 2026 11:49:10 +0000 (0:00:00.075) 0:00:51.496 ******** 2026-08-18 11:49:10.739136 | aio | ok: [aio] 2026-08-18 11:49:10.739190 | aio | 2026-08-18 11:49:10.739201 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:49:10.739210 | aio | Tuesday 18 August 2026 11:49:10 +0000 (0:00:00.376) 0:00:51.873 ******** 2026-08-18 11:49:10.784375 | aio | skipping: [aio] 2026-08-18 11:49:10.784427 | aio | 2026-08-18 11:49:10.784432 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:49:10.784437 | aio | Tuesday 18 August 2026 11:49:10 +0000 (0:00:00.045) 0:00:51.918 ******** 2026-08-18 11:49:10.833752 | aio | skipping: [aio] 2026-08-18 11:49:10.833804 | aio | 2026-08-18 11:49:10.834183 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:49:10.834230 | aio | Tuesday 18 August 2026 11:49:10 +0000 (0:00:00.049) 0:00:51.968 ******** 2026-08-18 11:49:11.085680 | aio | ok: [aio] 2026-08-18 11:49:11.085776 | aio | 2026-08-18 11:49:11.085796 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:49:11.086118 | aio | Tuesday 18 August 2026 11:49:11 +0000 (0:00:00.251) 0:00:52.219 ******** 2026-08-18 11:49:11.999746 | aio | ok: [aio] 2026-08-18 11:49:11.999853 | aio | 2026-08-18 11:49:12.000284 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:49:12.000328 | aio | Tuesday 18 August 2026 11:49:11 +0000 (0:00:00.914) 0:00:53.133 ******** 2026-08-18 11:49:12.189757 | aio | ok: [aio] => { 2026-08-18 11:49:12.189813 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 11:49:12.189824 | aio | } 2026-08-18 11:49:12.189834 | aio | 2026-08-18 11:49:12.189844 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:49:12.189854 | aio | Tuesday 18 August 2026 11:49:12 +0000 (0:00:00.189) 0:00:53.323 ******** 2026-08-18 11:49:12.743481 | aio | ok: [aio] 2026-08-18 11:49:12.743536 | aio | 2026-08-18 11:49:12.743547 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:49:12.743600 | aio | Tuesday 18 August 2026 11:49:12 +0000 (0:00:00.554) 0:00:53.877 ******** 2026-08-18 11:49:14.972690 | aio | ok: [aio] 2026-08-18 11:49:14.972767 | aio | 2026-08-18 11:49:14.972800 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 11:49:14.972851 | aio | Tuesday 18 August 2026 11:49:14 +0000 (0:00:02.229) 0:00:56.107 ******** 2026-08-18 11:49:15.009409 | aio | skipping: [aio] 2026-08-18 11:49:15.009703 | aio | 2026-08-18 11:49:15.010017 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 11:49:15.010385 | aio | Tuesday 18 August 2026 11:49:15 +0000 (0:00:00.037) 0:00:56.144 ******** 2026-08-18 11:49:15.049777 | aio | skipping: [aio] 2026-08-18 11:49:15.050057 | aio | 2026-08-18 11:49:15.050441 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 11:49:15.050827 | aio | Tuesday 18 August 2026 11:49:15 +0000 (0:00:00.040) 0:00:56.185 ******** 2026-08-18 11:49:15.089333 | aio | skipping: [aio] 2026-08-18 11:49:15.089451 | aio | 2026-08-18 11:49:15.089683 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 11:49:15.089833 | aio | Tuesday 18 August 2026 11:49:15 +0000 (0:00:00.039) 0:00:56.224 ******** 2026-08-18 11:49:16.028730 | aio | ok: [aio] 2026-08-18 11:49:16.029442 | aio | 2026-08-18 11:49:16.029486 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 11:49:16.029498 | aio | Tuesday 18 August 2026 11:49:16 +0000 (0:00:00.939) 0:00:57.163 ******** 2026-08-18 11:49:16.555282 | aio | ok: [aio] 2026-08-18 11:49:16.555319 | aio | 2026-08-18 11:49:16.555324 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 11:49:16.555328 | aio | Tuesday 18 August 2026 11:49:16 +0000 (0:00:00.525) 0:00:57.688 ******** 2026-08-18 11:49:17.634467 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 11:49:17.634536 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 11:49:17.634744 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 11:49:17.634912 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 11:49:17.635605 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 11:49:17.635649 | aio | 2026-08-18 11:49:17.635656 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 11:49:17.635662 | aio | Tuesday 18 August 2026 11:49:17 +0000 (0:00:01.080) 0:00:58.769 ******** 2026-08-18 11:49:18.319972 | aio | ok: [aio] 2026-08-18 11:49:18.320039 | aio | 2026-08-18 11:49:18.320165 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 11:49:18.320278 | aio | Tuesday 18 August 2026 11:49:18 +0000 (0:00:00.679) 0:00:59.448 ******** 2026-08-18 11:49:18.320380 | aio | 2026-08-18 11:49:18.320495 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 11:49:18.320619 | aio | Tuesday 18 August 2026 11:49:18 +0000 (0:00:00.006) 0:00:59.454 ******** 2026-08-18 11:49:18.753647 | aio | ok: [aio] 2026-08-18 11:49:18.753716 | aio | 2026-08-18 11:49:18.754165 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:49:18.754211 | aio | Tuesday 18 August 2026 11:49:18 +0000 (0:00:00.432) 0:00:59.887 ******** 2026-08-18 11:49:19.003169 | aio | ok: [aio] 2026-08-18 11:49:19.003220 | aio | 2026-08-18 11:49:19.003231 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:49:19.003240 | aio | Tuesday 18 August 2026 11:49:19 +0000 (0:00:00.248) 0:01:00.136 ******** 2026-08-18 11:49:19.159400 | aio | ok: [aio] => { 2026-08-18 11:49:19.159450 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 11:49:19.159461 | aio | } 2026-08-18 11:49:19.159470 | aio | 2026-08-18 11:49:19.159479 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:49:19.159488 | aio | Tuesday 18 August 2026 11:49:19 +0000 (0:00:00.156) 0:01:00.293 ******** 2026-08-18 11:49:19.586301 | aio | ok: [aio] 2026-08-18 11:49:19.586357 | aio | 2026-08-18 11:49:19.586369 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:49:19.586380 | aio | Tuesday 18 August 2026 11:49:19 +0000 (0:00:00.427) 0:01:00.720 ******** 2026-08-18 11:49:22.855359 | aio | ok: [aio] 2026-08-18 11:49:22.855405 | aio | 2026-08-18 11:49:22.855411 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 11:49:22.855417 | aio | Tuesday 18 August 2026 11:49:22 +0000 (0:00:03.267) 0:01:03.987 ******** 2026-08-18 11:49:23.731964 | aio | ok: [aio] 2026-08-18 11:49:23.732036 | aio | 2026-08-18 11:49:23.732132 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 11:49:23.732245 | aio | Tuesday 18 August 2026 11:49:23 +0000 (0:00:00.879) 0:01:04.866 ******** 2026-08-18 11:49:23.994063 | aio | ok: [aio] 2026-08-18 11:49:23.994119 | aio | 2026-08-18 11:49:23.994133 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 11:49:23.994145 | aio | Tuesday 18 August 2026 11:49:23 +0000 (0:00:00.261) 0:01:05.128 ******** 2026-08-18 11:49:24.533128 | aio | ok: [aio] 2026-08-18 11:49:24.533182 | aio | 2026-08-18 11:49:24.533197 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 11:49:24.533211 | aio | Tuesday 18 August 2026 11:49:24 +0000 (0:00:00.538) 0:01:05.666 ******** 2026-08-18 11:49:25.222911 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 11:49:25.222970 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 11:49:25.222984 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 11:49:25.222998 | aio | 2026-08-18 11:49:25.223011 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 11:49:25.223024 | aio | Tuesday 18 August 2026 11:49:25 +0000 (0:00:00.689) 0:01:06.355 ******** 2026-08-18 11:49:25.732025 | aio | ok: [aio] 2026-08-18 11:49:25.732077 | aio | 2026-08-18 11:49:25.732090 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 11:49:25.732103 | aio | Tuesday 18 August 2026 11:49:25 +0000 (0:00:00.509) 0:01:06.865 ******** 2026-08-18 11:49:26.254842 | aio | ok: [aio] 2026-08-18 11:49:26.254928 | aio | 2026-08-18 11:49:26.255658 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 11:49:26.255697 | aio | Tuesday 18 August 2026 11:49:26 +0000 (0:00:00.514) 0:01:07.379 ******** 2026-08-18 11:49:26.255707 | aio | 2026-08-18 11:49:26.256119 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 11:49:26.256163 | aio | Tuesday 18 August 2026 11:49:26 +0000 (0:00:00.007) 0:01:07.386 ******** 2026-08-18 11:49:26.723135 | aio | ok: [aio] 2026-08-18 11:49:26.723187 | aio | 2026-08-18 11:49:26.723201 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:49:26.723213 | aio | Tuesday 18 August 2026 11:49:26 +0000 (0:00:00.469) 0:01:07.856 ******** 2026-08-18 11:49:26.763512 | aio | ok: [aio] => { 2026-08-18 11:49:26.763631 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 11:49:26.764669 | aio | } 2026-08-18 11:49:26.764704 | aio | 2026-08-18 11:49:26.764718 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:49:26.764729 | aio | Tuesday 18 August 2026 11:49:26 +0000 (0:00:00.041) 0:01:07.897 ******** 2026-08-18 11:49:27.090011 | aio | ok: [aio] 2026-08-18 11:49:27.090077 | aio | 2026-08-18 11:49:27.090185 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:49:27.090296 | aio | Tuesday 18 August 2026 11:49:27 +0000 (0:00:00.326) 0:01:08.224 ******** 2026-08-18 11:49:27.138677 | aio | skipping: [aio] 2026-08-18 11:49:27.138719 | aio | 2026-08-18 11:49:27.139318 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 11:49:27.139377 | aio | Tuesday 18 August 2026 11:49:27 +0000 (0:00:00.049) 0:01:08.273 ******** 2026-08-18 11:49:27.195534 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 11:49:27.195630 | aio | 2026-08-18 11:49:27.195646 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 11:49:27.195686 | aio | Tuesday 18 August 2026 11:49:27 +0000 (0:00:00.055) 0:01:08.328 ******** 2026-08-18 11:49:28.118607 | aio | ok: [aio] 2026-08-18 11:49:28.118642 | aio | 2026-08-18 11:49:28.118647 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 11:49:28.132305 | aio | Tuesday 18 August 2026 11:49:28 +0000 (0:00:00.921) 0:01:09.250 ******** 2026-08-18 11:49:28.900327 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 11:49:28.900579 | aio | ok: [aio] => (item=ssh) 2026-08-18 11:49:28.900843 | aio | 2026-08-18 11:49:28.901115 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 11:49:28.901382 | aio | Tuesday 18 August 2026 11:49:28 +0000 (0:00:00.784) 0:01:10.035 ******** 2026-08-18 11:49:29.154679 | aio | ok: [aio] 2026-08-18 11:49:29.154884 | aio | 2026-08-18 11:49:29.155135 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 11:49:29.155379 | aio | Tuesday 18 August 2026 11:49:29 +0000 (0:00:00.254) 0:01:10.289 ******** 2026-08-18 11:49:29.474772 | aio | ok: [aio] 2026-08-18 11:49:29.474838 | aio | 2026-08-18 11:49:29.474978 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 11:49:29.475095 | aio | Tuesday 18 August 2026 11:49:29 +0000 (0:00:00.320) 0:01:10.610 ******** 2026-08-18 11:49:29.993761 | aio | ok: [aio] 2026-08-18 11:49:29.994004 | aio | 2026-08-18 11:49:29.994286 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 11:49:29.994581 | aio | Tuesday 18 August 2026 11:49:29 +0000 (0:00:00.518) 0:01:11.128 ******** 2026-08-18 11:49:30.021853 | aio | skipping: [aio] 2026-08-18 11:49:30.022079 | aio | 2026-08-18 11:49:30.022334 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 11:49:30.022609 | aio | Tuesday 18 August 2026 11:49:30 +0000 (0:00:00.028) 0:01:11.157 ******** 2026-08-18 11:49:30.438749 | aio | ok: [aio] 2026-08-18 11:49:30.438834 | aio | 2026-08-18 11:49:30.439462 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 11:49:30.439494 | aio | Tuesday 18 August 2026 11:49:30 +0000 (0:00:00.416) 0:01:11.573 ******** 2026-08-18 11:49:30.964266 | aio | ok: [aio] 2026-08-18 11:49:30.964300 | aio | 2026-08-18 11:49:30.964307 | aio | TASK [vexxhost.ceph.osd : Locate the cluster admin host] *********************** 2026-08-18 11:49:30.964312 | aio | Tuesday 18 August 2026 11:49:30 +0000 (0:00:00.525) 0:01:12.098 ******** 2026-08-18 11:49:31.233005 | aio | ok: [aio] => (item=aio) 2026-08-18 11:49:31.233060 | aio | 2026-08-18 11:49:31.233074 | aio | TASK [vexxhost.ceph.osd : Select the admin host and its mon config path] ******* 2026-08-18 11:49:31.233086 | aio | Tuesday 18 August 2026 11:49:31 +0000 (0:00:00.268) 0:01:12.367 ******** 2026-08-18 11:49:31.286617 | aio | ok: [aio] 2026-08-18 11:49:31.286655 | aio | 2026-08-18 11:49:31.287147 | aio | TASK [vexxhost.ceph.osd : Set the admin mon config path] *********************** 2026-08-18 11:49:31.287210 | aio | Tuesday 18 August 2026 11:49:31 +0000 (0:00:00.054) 0:01:12.421 ******** 2026-08-18 11:49:31.337973 | aio | ok: [aio] 2026-08-18 11:49:31.338009 | aio | 2026-08-18 11:49:31.338022 | aio | TASK [Register this OSD host] ************************************************** 2026-08-18 11:49:31.338034 | aio | Tuesday 18 August 2026 11:49:31 +0000 (0:00:00.050) 0:01:12.471 ******** 2026-08-18 11:49:31.418847 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 11:49:31.418881 | aio | 2026-08-18 11:49:31.418895 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 11:49:31.418907 | aio | Tuesday 18 August 2026 11:49:31 +0000 (0:00:00.080) 0:01:12.552 ******** 2026-08-18 11:49:33.116944 | aio | ok: [aio] 2026-08-18 11:49:33.117007 | aio | 2026-08-18 11:49:33.117139 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 11:49:33.117250 | aio | Tuesday 18 August 2026 11:49:33 +0000 (0:00:01.698) 0:01:14.250 ******** 2026-08-18 11:49:33.157609 | aio | ok: [aio] 2026-08-18 11:49:33.158067 | aio | 2026-08-18 11:49:33.158104 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 11:49:33.158111 | aio | Tuesday 18 August 2026 11:49:33 +0000 (0:00:00.042) 0:01:14.292 ******** 2026-08-18 11:49:33.202996 | aio | ok: [aio] => { 2026-08-18 11:49:33.203070 | aio | "changed": false, 2026-08-18 11:49:33.203162 | aio | "msg": "All assertions passed" 2026-08-18 11:49:33.203630 | aio | } 2026-08-18 11:49:33.203661 | aio | 2026-08-18 11:49:33.203666 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 11:49:33.203671 | aio | Tuesday 18 August 2026 11:49:33 +0000 (0:00:00.044) 0:01:14.337 ******** 2026-08-18 11:49:33.512621 | aio | ok: [aio] 2026-08-18 11:49:33.512666 | aio | 2026-08-18 11:49:33.512834 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 11:49:33.513091 | aio | Tuesday 18 August 2026 11:49:33 +0000 (0:00:00.308) 0:01:14.646 ******** 2026-08-18 11:49:33.561283 | aio | ok: [aio] 2026-08-18 11:49:33.561505 | aio | 2026-08-18 11:49:33.561834 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 11:49:33.562082 | aio | Tuesday 18 August 2026 11:49:33 +0000 (0:00:00.049) 0:01:14.696 ******** 2026-08-18 11:49:33.638380 | aio | ok: [aio] 2026-08-18 11:49:33.638585 | aio | 2026-08-18 11:49:33.638860 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 11:49:33.639109 | aio | Tuesday 18 August 2026 11:49:33 +0000 (0:00:00.076) 0:01:14.773 ******** 2026-08-18 11:49:33.680248 | aio | ok: [aio] => { 2026-08-18 11:49:33.680491 | aio | "changed": false, 2026-08-18 11:49:33.680767 | aio | "msg": "All assertions passed" 2026-08-18 11:49:33.681007 | aio | } 2026-08-18 11:49:33.681229 | aio | 2026-08-18 11:49:33.681477 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 11:49:33.681804 | aio | Tuesday 18 August 2026 11:49:33 +0000 (0:00:00.042) 0:01:14.815 ******** 2026-08-18 11:49:35.369062 | aio | ok: [aio] 2026-08-18 11:49:35.369266 | aio | 2026-08-18 11:49:35.369523 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 11:49:35.369812 | aio | Tuesday 18 August 2026 11:49:35 +0000 (0:00:01.688) 0:01:16.504 ******** 2026-08-18 11:49:35.427594 | aio | skipping: [aio] 2026-08-18 11:49:35.427851 | aio | 2026-08-18 11:49:35.428104 | aio | TASK [vexxhost.ceph.osd : Apply OSD service specs (drive groups)] ************** 2026-08-18 11:49:35.428348 | aio | Tuesday 18 August 2026 11:49:35 +0000 (0:00:00.058) 0:01:16.562 ******** 2026-08-18 11:49:35.463942 | aio | skipping: [aio] 2026-08-18 11:49:35.464165 | aio | 2026-08-18 11:49:35.464420 | aio | TASK [vexxhost.ceph.osd : List existing ceph-volume OSDs on this host] ********* 2026-08-18 11:49:35.464701 | aio | Tuesday 18 August 2026 11:49:35 +0000 (0:00:00.036) 0:01:16.599 ******** 2026-08-18 11:49:36.933012 | aio | ok: [aio] 2026-08-18 11:49:36.933085 | aio | 2026-08-18 11:49:36.933173 | aio | TASK [vexxhost.ceph.osd : Deploy OSDs on the explicitly listed devices] ******** 2026-08-18 11:49:36.933293 | aio | Tuesday 18 August 2026 11:49:36 +0000 (0:00:01.468) 0:01:18.067 ******** 2026-08-18 11:49:37.012176 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-18 11:49:37.012214 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-18 11:49:37.012227 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-18 11:49:37.012240 | aio | skipping: [aio] 2026-08-18 11:49:37.012253 | aio | 2026-08-18 11:49:37.012266 | aio | TASK [vexxhost.ceph.osd : Wait for explicitly requested OSD daemons to be running on this host] *** 2026-08-18 11:49:37.012279 | aio | Tuesday 18 August 2026 11:49:37 +0000 (0:00:00.077) 0:01:18.145 ******** 2026-08-18 11:49:38.721460 | aio | ok: [aio] 2026-08-18 11:49:38.721519 | aio | 2026-08-18 11:49:38.721533 | aio | TASK [vexxhost.ceph.osd : Wait for OSD drive-group services to deploy at least one daemon] *** 2026-08-18 11:49:38.721546 | aio | Tuesday 18 August 2026 11:49:38 +0000 (0:00:01.710) 0:01:19.855 ******** 2026-08-18 11:49:38.777691 | aio | skipping: [aio] 2026-08-18 11:49:38.777754 | aio | 2026-08-18 11:49:38.777837 | aio | PLAY [Apply Ceph configuration] ************************************************ 2026-08-18 11:49:38.778076 | aio | 2026-08-18 11:49:38.778316 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:49:38.778584 | aio | Tuesday 18 August 2026 11:49:38 +0000 (0:00:00.057) 0:01:19.912 ******** 2026-08-18 11:49:39.704389 | aio | ok: [aio] 2026-08-18 11:49:39.704759 | aio | 2026-08-18 11:49:39.705064 | aio | TASK [vexxhost.ceph.configure : Locate the cluster admin host] ***************** 2026-08-18 11:49:39.705341 | aio | Tuesday 18 August 2026 11:49:39 +0000 (0:00:00.926) 0:01:20.838 ******** 2026-08-18 11:49:39.964596 | aio | ok: [aio] => (item=aio) 2026-08-18 11:49:39.964630 | aio | 2026-08-18 11:49:39.964635 | aio | TASK [vexxhost.ceph.configure : Select the admin host] ************************* 2026-08-18 11:49:39.964639 | aio | Tuesday 18 August 2026 11:49:39 +0000 (0:00:00.258) 0:01:21.097 ******** 2026-08-18 11:49:40.012065 | aio | ok: [aio] 2026-08-18 11:49:40.012271 | aio | 2026-08-18 11:49:40.012521 | aio | TASK [vexxhost.ceph.configure : Set the admin mon config path] ***************** 2026-08-18 11:49:40.012811 | aio | Tuesday 18 August 2026 11:49:40 +0000 (0:00:00.049) 0:01:21.147 ******** 2026-08-18 11:49:40.055009 | aio | ok: [aio] 2026-08-18 11:49:40.055194 | aio | 2026-08-18 11:49:40.055449 | aio | TASK [vexxhost.ceph.configure : Apply central Ceph configuration] ************** 2026-08-18 11:49:40.055743 | aio | Tuesday 18 August 2026 11:49:40 +0000 (0:00:00.043) 0:01:21.190 ******** 2026-08-18 11:49:40.089179 | aio | skipping: [aio] 2026-08-18 11:49:40.089377 | aio | 2026-08-18 11:49:40.089689 | aio | TASK [vexxhost.ceph.configure : Configure erasure-code profiles] *************** 2026-08-18 11:49:40.089931 | aio | Tuesday 18 August 2026 11:49:40 +0000 (0:00:00.034) 0:01:21.224 ******** 2026-08-18 11:49:40.123342 | aio | skipping: [aio] 2026-08-18 11:49:40.123592 | aio | 2026-08-18 11:49:40.123868 | aio | TASK [vexxhost.ceph.configure : Configure CRUSH rules] ************************* 2026-08-18 11:49:40.124178 | aio | Tuesday 18 August 2026 11:49:40 +0000 (0:00:00.034) 0:01:21.258 ******** 2026-08-18 11:49:40.154715 | aio | skipping: [aio] 2026-08-18 11:49:40.154913 | aio | 2026-08-18 11:49:40.155163 | aio | TASK [vexxhost.ceph.configure : Configure pools] ******************************* 2026-08-18 11:49:40.155418 | aio | Tuesday 18 August 2026 11:49:40 +0000 (0:00:00.031) 0:01:21.290 ******** 2026-08-18 11:49:40.187002 | aio | skipping: [aio] 2026-08-18 11:49:40.187195 | aio | 2026-08-18 11:49:40.187443 | aio | TASK [vexxhost.ceph.configure : Configure CephX keys] ************************** 2026-08-18 11:49:40.187728 | aio | Tuesday 18 August 2026 11:49:40 +0000 (0:00:00.032) 0:01:21.322 ******** 2026-08-18 11:49:40.219709 | aio | skipping: [aio] 2026-08-18 11:49:40.219825 | aio | 2026-08-18 11:49:40.219992 | aio | TASK [vexxhost.ceph.configure : Enroll the dashboard TLS certificate] ********** 2026-08-18 11:49:40.220176 | aio | Tuesday 18 August 2026 11:49:40 +0000 (0:00:00.032) 0:01:21.355 ******** 2026-08-18 11:49:40.261035 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/configure/tasks/dashboard.yml for aio 2026-08-18 11:49:40.261388 | aio | 2026-08-18 11:49:40.261880 | aio | TASK [vexxhost.ceph.configure : Check whether the dashboard mgr module is enabled] *** 2026-08-18 11:49:40.262120 | aio | Tuesday 18 August 2026 11:49:40 +0000 (0:00:00.041) 0:01:21.396 ******** 2026-08-18 11:49:42.063062 | aio | ok: [aio] 2026-08-18 11:49:42.063184 | aio | 2026-08-18 11:49:42.063362 | aio | TASK [vexxhost.ceph.configure : Get the current dashboard certificate] ********* 2026-08-18 11:49:42.063536 | aio | Tuesday 18 August 2026 11:49:42 +0000 (0:00:01.800) 0:01:23.197 ******** 2026-08-18 11:49:43.977460 | aio | ok: [aio] 2026-08-18 11:49:43.977510 | aio | 2026-08-18 11:49:43.977571 | aio | TASK [vexxhost.ceph.configure : Set the dashboard certificate] ***************** 2026-08-18 11:49:43.977588 | aio | Tuesday 18 August 2026 11:49:43 +0000 (0:00:01.915) 0:01:25.112 ******** 2026-08-18 11:49:44.027014 | aio | skipping: [aio] 2026-08-18 11:49:44.027061 | aio | 2026-08-18 11:49:44.027202 | aio | TASK [vexxhost.ceph.configure : Set the dashboard certificate key] ************* 2026-08-18 11:49:44.027322 | aio | Tuesday 18 August 2026 11:49:44 +0000 (0:00:00.049) 0:01:25.161 ******** 2026-08-18 11:49:44.074913 | aio | skipping: [aio] 2026-08-18 11:49:44.074968 | aio | 2026-08-18 11:49:44.074976 | aio | TASK [vexxhost.ceph.configure : Flag the dashboard for reload] ***************** 2026-08-18 11:49:44.074984 | aio | Tuesday 18 August 2026 11:49:44 +0000 (0:00:00.047) 0:01:25.208 ******** 2026-08-18 11:49:44.123651 | aio | skipping: [aio] 2026-08-18 11:49:44.123701 | aio | 2026-08-18 11:49:44.124166 | aio | TASK [vexxhost.ceph.configure : Create a self-signed certificate] ************** 2026-08-18 11:49:44.124211 | aio | Tuesday 18 August 2026 11:49:44 +0000 (0:00:00.047) 0:01:25.255 ******** 2026-08-18 11:49:44.167667 | aio | skipping: [aio] 2026-08-18 11:49:44.167764 | aio | 2026-08-18 11:49:44.167778 | aio | TASK [vexxhost.ceph.configure : Flag the dashboard for reload] ***************** 2026-08-18 11:49:44.167791 | aio | Tuesday 18 August 2026 11:49:44 +0000 (0:00:00.045) 0:01:25.301 ******** 2026-08-18 11:49:44.212528 | aio | skipping: [aio] 2026-08-18 11:49:44.212682 | aio | 2026-08-18 11:49:44.212971 | aio | TASK [vexxhost.ceph.configure : Reload the dashboard so it picks up the certificate] *** 2026-08-18 11:49:44.213237 | aio | Tuesday 18 August 2026 11:49:44 +0000 (0:00:00.046) 0:01:25.347 ******** 2026-08-18 11:49:44.276619 | aio | skipping: [aio] => (item=ceph mgr module disable dashboard) 2026-08-18 11:49:44.276692 | aio | skipping: [aio] => (item=ceph mgr module enable dashboard) 2026-08-18 11:49:44.276916 | aio | skipping: [aio] => (item=ceph orch reconfig mgr) 2026-08-18 11:49:44.277149 | aio | skipping: [aio] 2026-08-18 11:49:44.277364 | aio | 2026-08-18 11:49:44.277654 | aio | TASK [vexxhost.ceph.configure : Configure dashboard users] ********************* 2026-08-18 11:49:44.278662 | aio | Tuesday 18 August 2026 11:49:44 +0000 (0:00:00.063) 0:01:25.411 ******** 2026-08-18 11:49:44.348329 | aio | skipping: [aio] 2026-08-18 11:49:44.348726 | aio | 2026-08-18 11:49:44.349264 | aio | PLAY [Deploy Ceph RADOS Gateways] ********************************************** 2026-08-18 11:49:44.349593 | aio | 2026-08-18 11:49:44.350041 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:49:44.350957 | aio | Tuesday 18 August 2026 11:49:44 +0000 (0:00:00.072) 0:01:25.483 ******** 2026-08-18 11:49:45.328307 | aio | ok: [aio] 2026-08-18 11:49:45.328370 | aio | 2026-08-18 11:49:45.328385 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:49:45.328398 | aio | Tuesday 18 August 2026 11:49:45 +0000 (0:00:00.975) 0:01:26.459 ******** 2026-08-18 11:49:45.582622 | aio | ok: [aio] 2026-08-18 11:49:45.582691 | aio | 2026-08-18 11:49:45.582705 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:49:45.582717 | aio | Tuesday 18 August 2026 11:49:45 +0000 (0:00:00.257) 0:01:26.716 ******** 2026-08-18 11:49:45.620652 | aio | skipping: [aio] 2026-08-18 11:49:45.620717 | aio | 2026-08-18 11:49:45.620793 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 11:49:45.621155 | aio | Tuesday 18 August 2026 11:49:45 +0000 (0:00:00.038) 0:01:26.755 ******** 2026-08-18 11:49:45.883426 | aio | ok: [aio] 2026-08-18 11:49:45.883496 | aio | 2026-08-18 11:49:45.883518 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:49:45.883837 | aio | Tuesday 18 August 2026 11:49:45 +0000 (0:00:00.261) 0:01:27.017 ******** 2026-08-18 11:49:45.963579 | aio | ok: [aio] => { 2026-08-18 11:49:45.963692 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 11:49:45.963816 | aio | } 2026-08-18 11:49:45.963904 | aio | 2026-08-18 11:49:45.964035 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:49:45.964158 | aio | Tuesday 18 August 2026 11:49:45 +0000 (0:00:00.081) 0:01:27.098 ******** 2026-08-18 11:49:46.351040 | aio | ok: [aio] 2026-08-18 11:49:46.351106 | aio | 2026-08-18 11:49:46.351181 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:49:46.351296 | aio | Tuesday 18 August 2026 11:49:46 +0000 (0:00:00.387) 0:01:27.485 ******** 2026-08-18 11:49:46.394869 | aio | skipping: [aio] 2026-08-18 11:49:46.394958 | aio | 2026-08-18 11:49:46.395079 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:49:46.395195 | aio | Tuesday 18 August 2026 11:49:46 +0000 (0:00:00.044) 0:01:27.530 ******** 2026-08-18 11:49:46.443080 | aio | skipping: [aio] 2026-08-18 11:49:46.443137 | aio | 2026-08-18 11:49:46.443288 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:49:46.443385 | aio | Tuesday 18 August 2026 11:49:46 +0000 (0:00:00.048) 0:01:27.578 ******** 2026-08-18 11:49:46.702112 | aio | ok: [aio] 2026-08-18 11:49:46.702289 | aio | 2026-08-18 11:49:46.702566 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:49:46.702861 | aio | Tuesday 18 August 2026 11:49:46 +0000 (0:00:00.258) 0:01:27.837 ******** 2026-08-18 11:49:47.584071 | aio | ok: [aio] 2026-08-18 11:49:47.584265 | aio | 2026-08-18 11:49:47.584705 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:49:47.584945 | aio | Tuesday 18 August 2026 11:49:47 +0000 (0:00:00.882) 0:01:28.719 ******** 2026-08-18 11:49:47.772137 | aio | ok: [aio] => { 2026-08-18 11:49:47.772386 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 11:49:47.772678 | aio | } 2026-08-18 11:49:47.772902 | aio | 2026-08-18 11:49:47.773162 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:49:47.773416 | aio | Tuesday 18 August 2026 11:49:47 +0000 (0:00:00.188) 0:01:28.907 ******** 2026-08-18 11:49:48.314264 | aio | ok: [aio] 2026-08-18 11:49:48.314429 | aio | 2026-08-18 11:49:48.314755 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:49:48.314991 | aio | Tuesday 18 August 2026 11:49:48 +0000 (0:00:00.541) 0:01:29.449 ******** 2026-08-18 11:49:50.529010 | aio | ok: [aio] 2026-08-18 11:49:50.529093 | aio | 2026-08-18 11:49:50.529190 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 11:49:50.529302 | aio | Tuesday 18 August 2026 11:49:50 +0000 (0:00:02.215) 0:01:31.664 ******** 2026-08-18 11:49:50.567051 | aio | skipping: [aio] 2026-08-18 11:49:50.567159 | aio | 2026-08-18 11:49:50.567511 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 11:49:50.567549 | aio | Tuesday 18 August 2026 11:49:50 +0000 (0:00:00.036) 0:01:31.700 ******** 2026-08-18 11:49:50.600538 | aio | skipping: [aio] 2026-08-18 11:49:50.600678 | aio | 2026-08-18 11:49:50.600846 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 11:49:50.601007 | aio | Tuesday 18 August 2026 11:49:50 +0000 (0:00:00.033) 0:01:31.734 ******** 2026-08-18 11:49:50.632760 | aio | skipping: [aio] 2026-08-18 11:49:50.632989 | aio | 2026-08-18 11:49:50.633394 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 11:49:50.633745 | aio | Tuesday 18 August 2026 11:49:50 +0000 (0:00:00.033) 0:01:31.767 ******** 2026-08-18 11:49:51.753745 | aio | ok: [aio] 2026-08-18 11:49:51.753810 | aio | 2026-08-18 11:49:51.753825 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 11:49:51.753837 | aio | Tuesday 18 August 2026 11:49:51 +0000 (0:00:01.120) 0:01:32.888 ******** 2026-08-18 11:49:52.307006 | aio | ok: [aio] 2026-08-18 11:49:52.307135 | aio | 2026-08-18 11:49:52.307299 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 11:49:52.307458 | aio | Tuesday 18 August 2026 11:49:52 +0000 (0:00:00.553) 0:01:33.442 ******** 2026-08-18 11:49:53.439010 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 11:49:53.439082 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 11:49:53.439879 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 11:49:53.439916 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 11:49:53.439935 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 11:49:53.439939 | aio | 2026-08-18 11:49:53.439944 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 11:49:53.439948 | aio | Tuesday 18 August 2026 11:49:53 +0000 (0:00:01.132) 0:01:34.574 ******** 2026-08-18 11:49:54.142647 | aio | ok: [aio] 2026-08-18 11:49:54.142707 | aio | 2026-08-18 11:49:54.143935 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 11:49:54.143985 | aio | Tuesday 18 August 2026 11:49:54 +0000 (0:00:00.693) 0:01:35.268 ******** 2026-08-18 11:49:54.143995 | aio | 2026-08-18 11:49:54.144005 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 11:49:54.144013 | aio | Tuesday 18 August 2026 11:49:54 +0000 (0:00:00.009) 0:01:35.277 ******** 2026-08-18 11:49:54.590343 | aio | ok: [aio] 2026-08-18 11:49:54.590394 | aio | 2026-08-18 11:49:54.590405 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:49:54.590415 | aio | Tuesday 18 August 2026 11:49:54 +0000 (0:00:00.446) 0:01:35.723 ******** 2026-08-18 11:49:54.833659 | aio | ok: [aio] 2026-08-18 11:49:54.833699 | aio | 2026-08-18 11:49:54.833706 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:49:54.833713 | aio | Tuesday 18 August 2026 11:49:54 +0000 (0:00:00.244) 0:01:35.967 ******** 2026-08-18 11:49:54.945072 | aio | ok: [aio] => { 2026-08-18 11:49:54.945133 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 11:49:54.945248 | aio | } 2026-08-18 11:49:54.945351 | aio | 2026-08-18 11:49:54.945466 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:49:54.945596 | aio | Tuesday 18 August 2026 11:49:54 +0000 (0:00:00.110) 0:01:36.078 ******** 2026-08-18 11:49:55.415266 | aio | ok: [aio] 2026-08-18 11:49:55.415304 | aio | 2026-08-18 11:49:55.415309 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:49:55.415314 | aio | Tuesday 18 August 2026 11:49:55 +0000 (0:00:00.471) 0:01:36.550 ******** 2026-08-18 11:49:58.716357 | aio | ok: [aio] 2026-08-18 11:49:58.717287 | aio | 2026-08-18 11:49:58.717317 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 11:49:58.717330 | aio | Tuesday 18 August 2026 11:49:58 +0000 (0:00:03.300) 0:01:39.851 ******** 2026-08-18 11:49:59.650521 | aio | ok: [aio] 2026-08-18 11:49:59.650590 | aio | 2026-08-18 11:49:59.650603 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 11:49:59.650611 | aio | Tuesday 18 August 2026 11:49:59 +0000 (0:00:00.933) 0:01:40.784 ******** 2026-08-18 11:49:59.883084 | aio | ok: [aio] 2026-08-18 11:49:59.883138 | aio | 2026-08-18 11:49:59.883152 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 11:49:59.883165 | aio | Tuesday 18 August 2026 11:49:59 +0000 (0:00:00.231) 0:01:41.016 ******** 2026-08-18 11:50:00.407008 | aio | ok: [aio] 2026-08-18 11:50:00.407077 | aio | 2026-08-18 11:50:00.407186 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 11:50:00.407305 | aio | Tuesday 18 August 2026 11:50:00 +0000 (0:00:00.523) 0:01:41.539 ******** 2026-08-18 11:50:01.070335 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 11:50:01.070417 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 11:50:01.070535 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 11:50:01.070655 | aio | 2026-08-18 11:50:01.070768 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 11:50:01.070882 | aio | Tuesday 18 August 2026 11:50:01 +0000 (0:00:00.665) 0:01:42.205 ******** 2026-08-18 11:50:01.677771 | aio | ok: [aio] 2026-08-18 11:50:01.677819 | aio | 2026-08-18 11:50:01.677828 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 11:50:01.677856 | aio | Tuesday 18 August 2026 11:50:01 +0000 (0:00:00.606) 0:01:42.812 ******** 2026-08-18 11:50:02.206278 | aio | ok: [aio] 2026-08-18 11:50:02.206324 | aio | 2026-08-18 11:50:02.206334 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 11:50:02.206344 | aio | Tuesday 18 August 2026 11:50:02 +0000 (0:00:00.519) 0:01:43.331 ******** 2026-08-18 11:50:02.206353 | aio | 2026-08-18 11:50:02.206375 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 11:50:02.206383 | aio | Tuesday 18 August 2026 11:50:02 +0000 (0:00:00.008) 0:01:43.339 ******** 2026-08-18 11:50:02.660687 | aio | ok: [aio] 2026-08-18 11:50:02.661629 | aio | 2026-08-18 11:50:02.661689 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:50:02.661701 | aio | Tuesday 18 August 2026 11:50:02 +0000 (0:00:00.454) 0:01:43.794 ******** 2026-08-18 11:50:02.701763 | aio | ok: [aio] => { 2026-08-18 11:50:02.702016 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 11:50:02.702033 | aio | } 2026-08-18 11:50:02.702814 | aio | 2026-08-18 11:50:02.702901 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:50:02.702912 | aio | Tuesday 18 August 2026 11:50:02 +0000 (0:00:00.041) 0:01:43.835 ******** 2026-08-18 11:50:03.051858 | aio | ok: [aio] 2026-08-18 11:50:03.051889 | aio | 2026-08-18 11:50:03.051894 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:50:03.051899 | aio | Tuesday 18 August 2026 11:50:03 +0000 (0:00:00.348) 0:01:44.184 ******** 2026-08-18 11:50:03.090171 | aio | skipping: [aio] 2026-08-18 11:50:03.090219 | aio | 2026-08-18 11:50:03.090230 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 11:50:03.090239 | aio | Tuesday 18 August 2026 11:50:03 +0000 (0:00:00.038) 0:01:44.223 ******** 2026-08-18 11:50:03.137422 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 11:50:03.137462 | aio | 2026-08-18 11:50:03.137601 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 11:50:03.137709 | aio | Tuesday 18 August 2026 11:50:03 +0000 (0:00:00.048) 0:01:44.271 ******** 2026-08-18 11:50:04.087862 | aio | ok: [aio] 2026-08-18 11:50:04.087919 | aio | 2026-08-18 11:50:04.087928 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 11:50:04.087936 | aio | Tuesday 18 August 2026 11:50:04 +0000 (0:00:00.949) 0:01:45.221 ******** 2026-08-18 11:50:04.914703 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 11:50:04.914759 | aio | ok: [aio] => (item=ssh) 2026-08-18 11:50:04.914774 | aio | 2026-08-18 11:50:04.914786 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 11:50:04.914804 | aio | Tuesday 18 August 2026 11:50:04 +0000 (0:00:00.826) 0:01:46.047 ******** 2026-08-18 11:50:05.154174 | aio | ok: [aio] 2026-08-18 11:50:05.154241 | aio | 2026-08-18 11:50:05.154364 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 11:50:05.154477 | aio | Tuesday 18 August 2026 11:50:05 +0000 (0:00:00.240) 0:01:46.288 ******** 2026-08-18 11:50:05.470969 | aio | ok: [aio] 2026-08-18 11:50:05.471039 | aio | 2026-08-18 11:50:05.471155 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 11:50:05.471269 | aio | Tuesday 18 August 2026 11:50:05 +0000 (0:00:00.317) 0:01:46.605 ******** 2026-08-18 11:50:05.991202 | aio | ok: [aio] 2026-08-18 11:50:05.991269 | aio | 2026-08-18 11:50:05.991285 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 11:50:05.991299 | aio | Tuesday 18 August 2026 11:50:05 +0000 (0:00:00.519) 0:01:47.125 ******** 2026-08-18 11:50:06.026749 | aio | skipping: [aio] 2026-08-18 11:50:06.026822 | aio | 2026-08-18 11:50:06.027037 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 11:50:06.027089 | aio | Tuesday 18 August 2026 11:50:06 +0000 (0:00:00.036) 0:01:47.162 ******** 2026-08-18 11:50:06.450997 | aio | ok: [aio] 2026-08-18 11:50:06.451054 | aio | 2026-08-18 11:50:06.451197 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 11:50:06.451317 | aio | Tuesday 18 August 2026 11:50:06 +0000 (0:00:00.422) 0:01:47.584 ******** 2026-08-18 11:50:06.997728 | aio | ok: [aio] 2026-08-18 11:50:06.997796 | aio | 2026-08-18 11:50:06.997906 | aio | TASK [vexxhost.ceph.rgw : Locate the cluster admin host] *********************** 2026-08-18 11:50:06.998019 | aio | Tuesday 18 August 2026 11:50:06 +0000 (0:00:00.548) 0:01:48.133 ******** 2026-08-18 11:50:07.047841 | aio | skipping: [aio] => (item=aio) 2026-08-18 11:50:07.047906 | aio | skipping: [aio] 2026-08-18 11:50:07.048013 | aio | 2026-08-18 11:50:07.048127 | aio | TASK [vexxhost.ceph.rgw : Select the admin host] ******************************* 2026-08-18 11:50:07.048240 | aio | Tuesday 18 August 2026 11:50:07 +0000 (0:00:00.049) 0:01:48.182 ******** 2026-08-18 11:50:07.085807 | aio | skipping: [aio] 2026-08-18 11:50:07.085900 | aio | 2026-08-18 11:50:07.086016 | aio | TASK [vexxhost.ceph.rgw : Set the admin mon config path] *********************** 2026-08-18 11:50:07.086129 | aio | Tuesday 18 August 2026 11:50:07 +0000 (0:00:00.038) 0:01:48.220 ******** 2026-08-18 11:50:07.122670 | aio | skipping: [aio] 2026-08-18 11:50:07.122737 | aio | 2026-08-18 11:50:07.123207 | aio | TASK [Register this RGW host] ************************************************** 2026-08-18 11:50:07.123245 | aio | Tuesday 18 August 2026 11:50:07 +0000 (0:00:00.035) 0:01:48.256 ******** 2026-08-18 11:50:07.158707 | aio | skipping: [aio] 2026-08-18 11:50:07.158765 | aio | 2026-08-18 11:50:07.159235 | aio | TASK [vexxhost.ceph.rgw : Configure RGW multisite (realm, zonegroup, zone)] **** 2026-08-18 11:50:07.159263 | aio | Tuesday 18 August 2026 11:50:07 +0000 (0:00:00.036) 0:01:48.292 ******** 2026-08-18 11:50:07.193521 | aio | skipping: [aio] 2026-08-18 11:50:07.193583 | aio | 2026-08-18 11:50:07.193591 | aio | TASK [vexxhost.ceph.rgw : Apply the RGW service specs] ************************* 2026-08-18 11:50:07.193597 | aio | Tuesday 18 August 2026 11:50:07 +0000 (0:00:00.035) 0:01:48.328 ******** 2026-08-18 11:50:07.229654 | aio | skipping: [aio] 2026-08-18 11:50:07.229691 | aio | 2026-08-18 11:50:07.230139 | aio | TASK [vexxhost.ceph.rgw : Remove the default zone / zonegroup / pools] ********* 2026-08-18 11:50:07.230184 | aio | Tuesday 18 August 2026 11:50:07 +0000 (0:00:00.035) 0:01:48.364 ******** 2026-08-18 11:50:07.290688 | aio | skipping: [aio] 2026-08-18 11:50:07.290744 | aio | 2026-08-18 11:50:07.290755 | aio | PLAY [Deploy Ceph monitoring stack] ******************************************** 2026-08-18 11:50:07.290771 | aio | 2026-08-18 11:50:07.290985 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:50:07.291230 | aio | Tuesday 18 August 2026 11:50:07 +0000 (0:00:00.060) 0:01:48.425 ******** 2026-08-18 11:50:08.244942 | aio | ok: [aio] 2026-08-18 11:50:08.245143 | aio | 2026-08-18 11:50:08.245420 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:50:08.245765 | aio | Tuesday 18 August 2026 11:50:08 +0000 (0:00:00.954) 0:01:49.379 ******** 2026-08-18 11:50:08.480756 | aio | ok: [aio] 2026-08-18 11:50:08.480992 | aio | 2026-08-18 11:50:08.481256 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:50:08.481513 | aio | Tuesday 18 August 2026 11:50:08 +0000 (0:00:00.236) 0:01:49.615 ******** 2026-08-18 11:50:08.518353 | aio | skipping: [aio] 2026-08-18 11:50:08.518579 | aio | 2026-08-18 11:50:08.518846 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 11:50:08.519098 | aio | Tuesday 18 August 2026 11:50:08 +0000 (0:00:00.037) 0:01:49.653 ******** 2026-08-18 11:50:08.762461 | aio | ok: [aio] 2026-08-18 11:50:08.762715 | aio | 2026-08-18 11:50:08.762980 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:50:08.763230 | aio | Tuesday 18 August 2026 11:50:08 +0000 (0:00:00.244) 0:01:49.897 ******** 2026-08-18 11:50:08.837475 | aio | ok: [aio] => { 2026-08-18 11:50:08.837772 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 11:50:08.837994 | aio | } 2026-08-18 11:50:08.838212 | aio | 2026-08-18 11:50:08.838462 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:50:08.838782 | aio | Tuesday 18 August 2026 11:50:08 +0000 (0:00:00.075) 0:01:49.972 ******** 2026-08-18 11:50:09.220106 | aio | ok: [aio] 2026-08-18 11:50:09.220316 | aio | 2026-08-18 11:50:09.220627 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:50:09.220886 | aio | Tuesday 18 August 2026 11:50:09 +0000 (0:00:00.381) 0:01:50.354 ******** 2026-08-18 11:50:09.269431 | aio | skipping: [aio] 2026-08-18 11:50:09.269725 | aio | 2026-08-18 11:50:09.270011 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:50:09.270291 | aio | Tuesday 18 August 2026 11:50:09 +0000 (0:00:00.049) 0:01:50.404 ******** 2026-08-18 11:50:09.316747 | aio | skipping: [aio] 2026-08-18 11:50:09.316911 | aio | 2026-08-18 11:50:09.317165 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:50:09.317407 | aio | Tuesday 18 August 2026 11:50:09 +0000 (0:00:00.047) 0:01:50.451 ******** 2026-08-18 11:50:09.558591 | aio | ok: [aio] 2026-08-18 11:50:09.558620 | aio | 2026-08-18 11:50:09.558625 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 11:50:09.558790 | aio | Tuesday 18 August 2026 11:50:09 +0000 (0:00:00.241) 0:01:50.693 ******** 2026-08-18 11:50:11.464143 | aio | ok: [aio] 2026-08-18 11:50:11.464352 | aio | 2026-08-18 11:50:11.464656 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:50:11.464914 | aio | Tuesday 18 August 2026 11:50:11 +0000 (0:00:01.905) 0:01:52.599 ******** 2026-08-18 11:50:11.649215 | aio | ok: [aio] => { 2026-08-18 11:50:11.649640 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 11:50:11.649911 | aio | } 2026-08-18 11:50:11.650172 | aio | 2026-08-18 11:50:11.650433 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:50:11.650807 | aio | Tuesday 18 August 2026 11:50:11 +0000 (0:00:00.184) 0:01:52.783 ******** 2026-08-18 11:50:12.197355 | aio | ok: [aio] 2026-08-18 11:50:12.197745 | aio | 2026-08-18 11:50:12.198031 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:50:12.198289 | aio | Tuesday 18 August 2026 11:50:12 +0000 (0:00:00.548) 0:01:53.332 ******** 2026-08-18 11:50:14.528965 | aio | ok: [aio] 2026-08-18 11:50:14.529198 | aio | 2026-08-18 11:50:14.529493 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 11:50:14.529807 | aio | Tuesday 18 August 2026 11:50:14 +0000 (0:00:02.331) 0:01:55.664 ******** 2026-08-18 11:50:14.559907 | aio | skipping: [aio] 2026-08-18 11:50:14.560176 | aio | 2026-08-18 11:50:14.560477 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 11:50:14.560808 | aio | Tuesday 18 August 2026 11:50:14 +0000 (0:00:00.030) 0:01:55.695 ******** 2026-08-18 11:50:14.598321 | aio | skipping: [aio] 2026-08-18 11:50:14.598530 | aio | 2026-08-18 11:50:14.598843 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 11:50:14.599124 | aio | Tuesday 18 August 2026 11:50:14 +0000 (0:00:00.038) 0:01:55.733 ******** 2026-08-18 11:50:14.637021 | aio | skipping: [aio] 2026-08-18 11:50:14.637148 | aio | 2026-08-18 11:50:14.637400 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 11:50:14.637696 | aio | Tuesday 18 August 2026 11:50:14 +0000 (0:00:00.038) 0:01:55.772 ******** 2026-08-18 11:50:15.741908 | aio | ok: [aio] 2026-08-18 11:50:15.742130 | aio | 2026-08-18 11:50:15.742426 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 11:50:15.742746 | aio | Tuesday 18 August 2026 11:50:15 +0000 (0:00:01.104) 0:01:56.877 ******** 2026-08-18 11:50:16.288353 | aio | ok: [aio] 2026-08-18 11:50:16.288664 | aio | 2026-08-18 11:50:16.288984 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 11:50:16.289304 | aio | Tuesday 18 August 2026 11:50:16 +0000 (0:00:00.546) 0:01:57.423 ******** 2026-08-18 11:50:17.465150 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 11:50:17.465387 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 11:50:17.465687 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 11:50:17.465983 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 11:50:17.466275 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 11:50:17.466530 | aio | 2026-08-18 11:50:17.466849 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 11:50:17.467099 | aio | Tuesday 18 August 2026 11:50:17 +0000 (0:00:01.176) 0:01:58.600 ******** 2026-08-18 11:50:18.126866 | aio | ok: [aio] 2026-08-18 11:50:18.127155 | aio | 2026-08-18 11:50:18.127481 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 11:50:18.127883 | aio | Tuesday 18 August 2026 11:50:18 +0000 (0:00:00.654) 0:01:59.254 ******** 2026-08-18 11:50:18.128166 | aio | 2026-08-18 11:50:18.128481 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 11:50:18.128908 | aio | Tuesday 18 August 2026 11:50:18 +0000 (0:00:00.007) 0:01:59.261 ******** 2026-08-18 11:50:18.596751 | aio | ok: [aio] 2026-08-18 11:50:18.597464 | aio | 2026-08-18 11:50:18.597532 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 11:50:18.597547 | aio | Tuesday 18 August 2026 11:50:18 +0000 (0:00:00.469) 0:01:59.731 ******** 2026-08-18 11:50:18.841212 | aio | ok: [aio] 2026-08-18 11:50:18.841268 | aio | 2026-08-18 11:50:18.841282 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:50:18.841295 | aio | Tuesday 18 August 2026 11:50:18 +0000 (0:00:00.243) 0:01:59.974 ******** 2026-08-18 11:50:18.920876 | aio | ok: [aio] => { 2026-08-18 11:50:18.920980 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 11:50:18.920994 | aio | } 2026-08-18 11:50:18.921006 | aio | 2026-08-18 11:50:18.921019 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:50:18.921032 | aio | Tuesday 18 August 2026 11:50:18 +0000 (0:00:00.079) 0:02:00.054 ******** 2026-08-18 11:50:19.350175 | aio | ok: [aio] 2026-08-18 11:50:19.350239 | aio | 2026-08-18 11:50:19.350252 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:50:19.350264 | aio | Tuesday 18 August 2026 11:50:19 +0000 (0:00:00.428) 0:02:00.483 ******** 2026-08-18 11:50:22.612656 | aio | ok: [aio] 2026-08-18 11:50:22.612718 | aio | 2026-08-18 11:50:22.613169 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 11:50:22.613220 | aio | Tuesday 18 August 2026 11:50:22 +0000 (0:00:03.263) 0:02:03.746 ******** 2026-08-18 11:50:23.521271 | aio | ok: [aio] 2026-08-18 11:50:23.521308 | aio | 2026-08-18 11:50:23.521315 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 11:50:23.521320 | aio | Tuesday 18 August 2026 11:50:23 +0000 (0:00:00.906) 0:02:04.653 ******** 2026-08-18 11:50:23.769927 | aio | ok: [aio] 2026-08-18 11:50:23.770005 | aio | 2026-08-18 11:50:23.770084 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 11:50:23.770197 | aio | Tuesday 18 August 2026 11:50:23 +0000 (0:00:00.251) 0:02:04.905 ******** 2026-08-18 11:50:24.303057 | aio | ok: [aio] 2026-08-18 11:50:24.303111 | aio | 2026-08-18 11:50:24.303132 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 11:50:24.303314 | aio | Tuesday 18 August 2026 11:50:24 +0000 (0:00:00.532) 0:02:05.437 ******** 2026-08-18 11:50:24.995634 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 11:50:24.995712 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 11:50:24.995724 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 11:50:24.995733 | aio | 2026-08-18 11:50:24.995742 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 11:50:24.995751 | aio | Tuesday 18 August 2026 11:50:24 +0000 (0:00:00.690) 0:02:06.128 ******** 2026-08-18 11:50:25.528107 | aio | ok: [aio] 2026-08-18 11:50:25.528163 | aio | 2026-08-18 11:50:25.528174 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 11:50:25.528184 | aio | Tuesday 18 August 2026 11:50:25 +0000 (0:00:00.533) 0:02:06.661 ******** 2026-08-18 11:50:26.066678 | aio | ok: [aio] 2026-08-18 11:50:26.066739 | aio | 2026-08-18 11:50:26.066751 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 11:50:26.066761 | aio | Tuesday 18 August 2026 11:50:26 +0000 (0:00:00.531) 0:02:07.193 ******** 2026-08-18 11:50:26.066770 | aio | 2026-08-18 11:50:26.066785 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 11:50:26.067039 | aio | Tuesday 18 August 2026 11:50:26 +0000 (0:00:00.006) 0:02:07.199 ******** 2026-08-18 11:50:26.502057 | aio | ok: [aio] 2026-08-18 11:50:26.502190 | aio | 2026-08-18 11:50:26.502202 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 11:50:26.502276 | aio | Tuesday 18 August 2026 11:50:26 +0000 (0:00:00.437) 0:02:07.637 ******** 2026-08-18 11:50:26.544414 | aio | ok: [aio] => { 2026-08-18 11:50:26.544483 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 11:50:26.544494 | aio | } 2026-08-18 11:50:26.544504 | aio | 2026-08-18 11:50:26.544514 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 11:50:26.544523 | aio | Tuesday 18 August 2026 11:50:26 +0000 (0:00:00.039) 0:02:07.677 ******** 2026-08-18 11:50:26.895783 | aio | ok: [aio] 2026-08-18 11:50:26.895856 | aio | 2026-08-18 11:50:26.895867 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 11:50:26.895876 | aio | Tuesday 18 August 2026 11:50:26 +0000 (0:00:00.352) 0:02:08.029 ******** 2026-08-18 11:50:26.933031 | aio | skipping: [aio] 2026-08-18 11:50:26.933198 | aio | 2026-08-18 11:50:26.933454 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 11:50:26.933797 | aio | Tuesday 18 August 2026 11:50:26 +0000 (0:00:00.038) 0:02:08.068 ******** 2026-08-18 11:50:26.985101 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 11:50:26.985315 | aio | 2026-08-18 11:50:26.985590 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 11:50:26.985848 | aio | Tuesday 18 August 2026 11:50:26 +0000 (0:00:00.051) 0:02:08.120 ******** 2026-08-18 11:50:28.158683 | aio | ok: [aio] 2026-08-18 11:50:28.158786 | aio | 2026-08-18 11:50:28.158800 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 11:50:28.158814 | aio | Tuesday 18 August 2026 11:50:28 +0000 (0:00:01.172) 0:02:09.292 ******** 2026-08-18 11:50:28.968713 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 11:50:28.968767 | aio | ok: [aio] => (item=ssh) 2026-08-18 11:50:28.968782 | aio | 2026-08-18 11:50:28.969018 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 11:50:28.969280 | aio | Tuesday 18 August 2026 11:50:28 +0000 (0:00:00.810) 0:02:10.102 ******** 2026-08-18 11:50:29.225721 | aio | ok: [aio] 2026-08-18 11:50:29.225928 | aio | 2026-08-18 11:50:29.226240 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 11:50:29.226517 | aio | Tuesday 18 August 2026 11:50:29 +0000 (0:00:00.258) 0:02:10.360 ******** 2026-08-18 11:50:29.532770 | aio | ok: [aio] 2026-08-18 11:50:29.532991 | aio | 2026-08-18 11:50:29.533267 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 11:50:29.533514 | aio | Tuesday 18 August 2026 11:50:29 +0000 (0:00:00.306) 0:02:10.667 ******** 2026-08-18 11:50:30.059159 | aio | ok: [aio] 2026-08-18 11:50:30.059346 | aio | 2026-08-18 11:50:30.059709 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 11:50:30.059939 | aio | Tuesday 18 August 2026 11:50:30 +0000 (0:00:00.526) 0:02:11.193 ******** 2026-08-18 11:50:30.103797 | aio | skipping: [aio] 2026-08-18 11:50:30.104011 | aio | 2026-08-18 11:50:30.104374 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 11:50:30.104710 | aio | Tuesday 18 August 2026 11:50:30 +0000 (0:00:00.044) 0:02:11.238 ******** 2026-08-18 11:50:30.571430 | aio | ok: [aio] 2026-08-18 11:50:30.571676 | aio | 2026-08-18 11:50:30.571923 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 11:50:30.572165 | aio | Tuesday 18 August 2026 11:50:30 +0000 (0:00:00.466) 0:02:11.705 ******** 2026-08-18 11:50:31.106237 | aio | ok: [aio] 2026-08-18 11:50:31.106421 | aio | 2026-08-18 11:50:31.106734 | aio | TASK [vexxhost.ceph.monitoring : Locate the cluster admin host] **************** 2026-08-18 11:50:31.106991 | aio | Tuesday 18 August 2026 11:50:31 +0000 (0:00:00.536) 0:02:12.241 ******** 2026-08-18 11:50:31.374045 | aio | ok: [aio] => (item=aio) 2026-08-18 11:50:31.374206 | aio | 2026-08-18 11:50:31.374473 | aio | TASK [vexxhost.ceph.monitoring : Select the admin host] ************************ 2026-08-18 11:50:31.374743 | aio | Tuesday 18 August 2026 11:50:31 +0000 (0:00:00.267) 0:02:12.509 ******** 2026-08-18 11:50:31.430334 | aio | ok: [aio] 2026-08-18 11:50:31.430534 | aio | 2026-08-18 11:50:31.430830 | aio | TASK [vexxhost.ceph.monitoring : Set the admin mon config path] **************** 2026-08-18 11:50:31.431080 | aio | Tuesday 18 August 2026 11:50:31 +0000 (0:00:00.056) 0:02:12.565 ******** 2026-08-18 11:50:31.478217 | aio | ok: [aio] 2026-08-18 11:50:31.478461 | aio | 2026-08-18 11:50:31.478734 | aio | TASK [vexxhost.ceph.monitoring : Pin monitoring container images] ************** 2026-08-18 11:50:31.478966 | aio | Tuesday 18 August 2026 11:50:31 +0000 (0:00:00.047) 0:02:12.613 ******** 2026-08-18 11:50:31.512829 | aio | skipping: [aio] 2026-08-18 11:50:31.513017 | aio | 2026-08-18 11:50:31.513268 | aio | TASK [vexxhost.ceph.monitoring : Apply the monitoring service specs] *********** 2026-08-18 11:50:31.513513 | aio | Tuesday 18 August 2026 11:50:31 +0000 (0:00:00.034) 0:02:12.648 ******** 2026-08-18 11:50:33.296670 | aio | ok: [aio] => (item=ceph-exporter) 2026-08-18 11:50:33.296748 | aio | 2026-08-18 11:50:33.296769 | aio | PLAY RECAP ********************************************************************* 2026-08-18 11:50:33.297662 | aio | aio : ok=199 changed=0 unreachable=0 failed=0 skipped=59 rescued=0 ignored=0 2026-08-18 11:50:33.297726 | aio | 2026-08-18 11:50:33.297740 | aio | 2026-08-18 11:50:33.297759 | aio | TASKS RECAP ******************************************************************** 2026-08-18 11:50:33.298625 | aio | Tuesday 18 August 2026 11:50:33 +0000 (0:00:01.783) 0:02:14.431 ******** 2026-08-18 11:50:33.298681 | aio | =============================================================================== 2026-08-18 11:50:33.298694 | aio | vexxhost.ceph.mgr : Configure ceph-mgr modules -------------------------- 8.25s 2026-08-18 11:50:33.298811 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.34s 2026-08-18 11:50:33.299126 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.30s 2026-08-18 11:50:33.299441 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.27s 2026-08-18 11:50:33.299782 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.26s 2026-08-18 11:50:33.300123 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.48s 2026-08-18 11:50:33.300436 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.33s 2026-08-18 11:50:33.300775 | aio | Gathering Facts --------------------------------------------------------- 2.28s 2026-08-18 11:50:33.301118 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.23s 2026-08-18 11:50:33.301424 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.22s 2026-08-18 11:50:33.301762 | aio | vexxhost.ceph.configure : Get the current dashboard certificate --------- 1.91s 2026-08-18 11:50:33.302078 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.91s 2026-08-18 11:50:33.302383 | aio | vexxhost.ceph.mon : Apply the monitor service spec ---------------------- 1.82s 2026-08-18 11:50:33.302722 | aio | vexxhost.ceph.mon : Wait for this monitor's daemon to be present -------- 1.80s 2026-08-18 11:50:33.303647 | aio | vexxhost.ceph.configure : Check whether the dashboard mgr module is enabled --- 1.80s 2026-08-18 11:50:33.303670 | aio | vexxhost.ceph.monitoring : Apply the monitoring service specs ----------- 1.78s 2026-08-18 11:50:33.303679 | aio | vexxhost.ceph.cephadm_host : Register the host (labels) ----------------- 1.78s 2026-08-18 11:50:33.304373 | aio | vexxhost.ceph.cephadm_host : Get the cephadm public key ----------------- 1.75s 2026-08-18 11:50:33.304396 | aio | vexxhost.ceph.cephadm_host : Get the cephadm public key ----------------- 1.74s 2026-08-18 11:50:33.304405 | aio | vexxhost.ceph.mgr : Apply the manager service spec ---------------------- 1.71s 2026-08-18 11:50:33.407605 | aio | INFO [default > idempotence] Executed: Successful 2026-08-18 11:50:33.418390 | aio | INFO [default > side_effect] Executing 2026-08-18 11:50:33.418756 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-18 11:50:33.424325 | aio | INFO [default > verify] Executing 2026-08-18 11:50:34.150163 | aio | 2026-08-18 11:50:34.150591 | aio | PLAY [Verify] ****************************************************************** 2026-08-18 11:50:34.150900 | aio | 2026-08-18 11:50:34.151209 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 11:50:34.151516 | aio | Tuesday 18 August 2026 11:50:34 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-08-18 11:50:35.358250 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-18 11:50:35.358488 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-18 11:50:35.358783 | aio | interpreter could change the meaning of that path. See 2026-08-18 11:50:35.359014 | aio | https://docs.ansible.com/ansible- 2026-08-18 11:50:35.359258 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-18 11:50:35.370679 | aio | ok: [aio] 2026-08-18 11:50:35.370899 | aio | 2026-08-18 11:50:35.371140 | aio | TASK [List locally deployed Ceph daemons] ************************************** 2026-08-18 11:50:35.371379 | aio | Tuesday 18 August 2026 11:50:35 +0000 (0:00:01.220) 0:00:01.228 ******** 2026-08-18 11:50:41.463287 | aio | ok: [aio] 2026-08-18 11:50:41.463510 | aio | 2026-08-18 11:50:41.463963 | aio | TASK [Collect deployed Ceph container images] ********************************** 2026-08-18 11:50:41.464253 | aio | Tuesday 18 August 2026 11:50:41 +0000 (0:00:06.092) 0:00:07.320 ******** 2026-08-18 11:50:41.507438 | aio | ok: [aio] 2026-08-18 11:50:41.507817 | aio | 2026-08-18 11:50:41.508098 | aio | TASK [Assert that a deployed Ceph container image was found] ******************* 2026-08-18 11:50:41.508296 | aio | Tuesday 18 August 2026 11:50:41 +0000 (0:00:00.044) 0:00:07.364 ******** 2026-08-18 11:50:41.543436 | aio | ok: [aio] => { 2026-08-18 11:50:41.543490 | aio | "changed": false, 2026-08-18 11:50:41.543702 | aio | "msg": "All assertions passed" 2026-08-18 11:50:41.543824 | aio | } 2026-08-18 11:50:41.543950 | aio | 2026-08-18 11:50:41.544100 | aio | TASK [Get cluster health status] *********************************************** 2026-08-18 11:50:41.544221 | aio | Tuesday 18 August 2026 11:50:41 +0000 (0:00:00.036) 0:00:07.401 ******** 2026-08-18 11:50:43.317245 | aio | ok: [aio] 2026-08-18 11:50:43.317290 | aio | 2026-08-18 11:50:43.317299 | aio | TASK [Print cluster health status] ********************************************* 2026-08-18 11:50:43.317306 | aio | Tuesday 18 August 2026 11:50:43 +0000 (0:00:01.771) 0:00:09.172 ******** 2026-08-18 11:50:43.352593 | aio | ok: [aio] => { 2026-08-18 11:50:43.352626 | aio | "_ceph_health": { 2026-08-18 11:50:43.352633 | aio | "changed": false, 2026-08-18 11:50:43.352638 | aio | "cmd": [ 2026-08-18 11:50:43.352834 | aio | "cephadm", 2026-08-18 11:50:43.353102 | aio | "shell", 2026-08-18 11:50:43.353357 | aio | "--", 2026-08-18 11:50:43.353642 | aio | "ceph", 2026-08-18 11:50:43.353948 | aio | "health" 2026-08-18 11:50:43.354323 | aio | ], 2026-08-18 11:50:43.354712 | aio | "delta": "0:00:01.521597", 2026-08-18 11:50:43.355041 | aio | "end": "2026-08-18 11:50:43.269736", 2026-08-18 11:50:43.355368 | aio | "failed": false, 2026-08-18 11:50:43.355729 | aio | "msg": "", 2026-08-18 11:50:43.356058 | aio | "rc": 0, 2026-08-18 11:50:43.356397 | aio | "start": "2026-08-18 11:50:41.748139", 2026-08-18 11:50:43.356728 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-08-18 11:50:43.356987 | aio | "stderr_lines": [ 2026-08-18 11:50:43.357258 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-08-18 11:50:43.357540 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-08-18 11:50:43.357823 | aio | ], 2026-08-18 11:50:43.358082 | aio | "stdout": "HEALTH_OK", 2026-08-18 11:50:43.358340 | aio | "stdout_lines": [ 2026-08-18 11:50:43.358624 | aio | "HEALTH_OK" 2026-08-18 11:50:43.358879 | aio | ] 2026-08-18 11:50:43.359129 | aio | } 2026-08-18 11:50:43.359383 | aio | } 2026-08-18 11:50:43.359654 | aio | 2026-08-18 11:50:43.359921 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-08-18 11:50:43.360191 | aio | Tuesday 18 August 2026 11:50:43 +0000 (0:00:00.036) 0:00:09.209 ******** 2026-08-18 11:50:43.389769 | aio | ok: [aio] => { 2026-08-18 11:50:43.390013 | aio | "changed": false, 2026-08-18 11:50:43.390267 | aio | "msg": "All assertions passed" 2026-08-18 11:50:43.390516 | aio | } 2026-08-18 11:50:43.390789 | aio | 2026-08-18 11:50:43.391050 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-08-18 11:50:43.391305 | aio | Tuesday 18 August 2026 11:50:43 +0000 (0:00:00.037) 0:00:09.247 ******** 2026-08-18 11:50:53.672129 | aio | changed: [aio] 2026-08-18 11:50:53.672355 | aio | 2026-08-18 11:50:53.672705 | aio | TASK [Create a test Ceph key] ************************************************** 2026-08-18 11:50:53.672911 | aio | Tuesday 18 August 2026 11:50:53 +0000 (0:00:10.282) 0:00:19.529 ******** 2026-08-18 11:50:57.195352 | aio | changed: [aio] 2026-08-18 11:50:57.195431 | aio | 2026-08-18 11:50:57.195452 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-08-18 11:50:57.195687 | aio | Tuesday 18 August 2026 11:50:57 +0000 (0:00:03.522) 0:00:23.052 ******** 2026-08-18 11:50:59.158479 | aio | ok: [aio] 2026-08-18 11:50:59.158537 | aio | 2026-08-18 11:50:59.158586 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-08-18 11:50:59.158607 | aio | Tuesday 18 August 2026 11:50:59 +0000 (0:00:01.962) 0:00:25.014 ******** 2026-08-18 11:50:59.217729 | aio | ok: [aio] => { 2026-08-18 11:50:59.217786 | aio | "changed": false, 2026-08-18 11:50:59.217792 | aio | "msg": "All assertions passed" 2026-08-18 11:50:59.217799 | aio | } 2026-08-18 11:50:59.217804 | aio | 2026-08-18 11:50:59.217810 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-08-18 11:50:59.217820 | aio | Tuesday 18 August 2026 11:50:59 +0000 (0:00:00.058) 0:00:25.073 ******** 2026-08-18 11:50:59.451289 | aio | fatal: [aio]: FAILED! => {"changed": false, "msg": "value of state must be one of: present, update, absent, fetch_initial_keys, generate_secret, got: info"} 2026-08-18 11:50:59.452662 | aio | 2026-08-18 11:50:59.452919 | aio | PLAY RECAP ********************************************************************* 2026-08-18 11:50:59.453188 | aio | aio : ok=11 changed=2 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-08-18 11:50:59.453414 | aio | 2026-08-18 11:50:59.453667 | aio | 2026-08-18 11:50:59.453908 | aio | TASKS RECAP ******************************************************************** 2026-08-18 11:50:59.454155 | aio | Tuesday 18 August 2026 11:50:59 +0000 (0:00:00.237) 0:00:25.310 ******** 2026-08-18 11:50:59.454390 | aio | =============================================================================== 2026-08-18 11:50:59.454670 | aio | Create a test Ceph pool ------------------------------------------------ 10.28s 2026-08-18 11:50:59.454935 | aio | List locally deployed Ceph daemons -------------------------------------- 6.09s 2026-08-18 11:50:59.455170 | aio | Create a test Ceph key -------------------------------------------------- 3.52s 2026-08-18 11:50:59.455418 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.96s 2026-08-18 11:50:59.455679 | aio | Get cluster health status ----------------------------------------------- 1.77s 2026-08-18 11:50:59.455919 | aio | Gathering Facts --------------------------------------------------------- 1.22s 2026-08-18 11:50:59.456163 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 0.24s 2026-08-18 11:50:59.456401 | aio | Assert that key_info returns the correct key ---------------------------- 0.06s 2026-08-18 11:50:59.456682 | aio | Collect deployed Ceph container images ---------------------------------- 0.04s 2026-08-18 11:50:59.456917 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-08-18 11:50:59.457153 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-08-18 11:50:59.457393 | aio | Assert that a deployed Ceph container image was found ------------------- 0.04s 2026-08-18 11:50:59.537278 | 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-18 11:50:59.537444 | aio | ERROR [default > verify] Executed: Failed 2026-08-18 11:50:59.537693 | 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-18 11:51:00.116033 | aio | ERROR 2026-08-18 11:51:00.116225 | aio | { 2026-08-18 11:51:00.116253 | aio | "delta": "0:10:58.561566", 2026-08-18 11:51:00.116273 | aio | "end": "2026-08-18 11:50:59.611884", 2026-08-18 11:51:00.116291 | aio | "msg": "non-zero return code", 2026-08-18 11:51:00.116308 | aio | "rc": 2, 2026-08-18 11:51:00.116325 | aio | "start": "2026-08-18 11:40:01.050318" 2026-08-18 11:51:00.116342 | aio | } failure 2026-08-18 11:51:00.140558 | 2026-08-18 11:51:00.140628 | PLAY RECAP 2026-08-18 11:51:00.140672 | aio | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-18 11:51:00.140695 | 2026-08-18 11:51:00.280408 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-18 11:51:00.281961 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 11:51:01.265056 | 2026-08-18 11:51:01.265176 | PLAY [all] 2026-08-18 11:51:01.276922 | 2026-08-18 11:51:01.277033 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-18 11:51:01.321436 | aio | skipping: Conditional result was False 2026-08-18 11:51:01.328408 | 2026-08-18 11:51:01.328516 | TASK [fetch-output : Set log path for single node] 2026-08-18 11:51:01.364641 | aio | ok 2026-08-18 11:51:01.371478 | 2026-08-18 11:51:01.371564 | LOOP [fetch-output : Ensure local output dirs] 2026-08-18 11:51:01.788264 | aio -> localhost | ok: "/var/lib/zuul/builds/4aed465b62e64486842b5c43e08ab81e/work/logs" 2026-08-18 11:51:01.997082 | aio -> localhost | changed: "/var/lib/zuul/builds/4aed465b62e64486842b5c43e08ab81e/work/artifacts" 2026-08-18 11:51:02.224658 | aio -> localhost | changed: "/var/lib/zuul/builds/4aed465b62e64486842b5c43e08ab81e/work/docs" 2026-08-18 11:51:02.235577 | 2026-08-18 11:51:02.235697 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-18 11:51:02.916000 | aio | ok 2026-08-18 11:51:02.916324 | aio | changed: All items complete 2026-08-18 11:51:02.916369 | 2026-08-18 11:51:03.404554 | aio | changed: .d..t...... ./ 2026-08-18 11:51:03.888110 | aio | changed: .d..t...... ./ 2026-08-18 11:51:03.910465 | 2026-08-18 11:51:03.910615 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-18 11:51:04.348784 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007426 2026-08-18 11:51:04.570433 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008141 2026-08-18 11:51:04.584674 | 2026-08-18 11:51:04.584783 | PLAY [all] 2026-08-18 11:51:04.590753 | 2026-08-18 11:51:04.590813 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-18 11:51:05.057459 | aio | changed 2026-08-18 11:51:05.065333 | 2026-08-18 11:51:05.065402 | PLAY RECAP 2026-08-18 11:51:05.065459 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-18 11:51:05.065487 | 2026-08-18 11:51:05.174679 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 11:51:05.177387 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-18 11:51:05.757997 | 2026-08-18 11:51:05.758151 | PLAY [localhost] 2026-08-18 11:51:05.768363 | 2026-08-18 11:51:05.768429 | TASK [Generate Zuul manifest] 2026-08-18 11:51:05.790222 | localhost | ok 2026-08-18 11:51:05.924151 | 2026-08-18 11:51:05.924271 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-18 11:51:06.330347 | localhost | changed 2026-08-18 11:51:06.342801 | 2026-08-18 11:51:06.342873 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-18 11:51:06.373830 | localhost | ok 2026-08-18 11:51:06.382591 | 2026-08-18 11:51:06.382674 | TASK [Upload logs] 2026-08-18 11:51:06.404863 | localhost | ok 2026-08-18 11:51:06.464677 | 2026-08-18 11:51:06.464796 | TASK [Set zuul-log-path fact] 2026-08-18 11:51:06.486719 | localhost | ok 2026-08-18 11:51:06.498571 | 2026-08-18 11:51:06.498641 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 11:51:06.539867 | localhost | ok 2026-08-18 11:51:06.549456 | 2026-08-18 11:51:06.549541 | TASK [upload-logs : Create log directories] 2026-08-18 11:51:06.929805 | localhost | changed 2026-08-18 11:51:06.935078 | 2026-08-18 11:51:06.935144 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-18 11:51:07.310511 | localhost -> localhost | ok: Runtime: 0:00:00.004962 2026-08-18 11:51:07.317092 | 2026-08-18 11:51:07.317156 | TASK [upload-logs : Upload logs to log server] 2026-08-18 11:51:07.743582 | localhost | Output suppressed because no_log was given 2026-08-18 11:51:07.750957 | 2026-08-18 11:51:07.751094 | LOOP [upload-logs : Compress console log and json output] 2026-08-18 11:51:07.799470 | localhost | skipping: Conditional result was False 2026-08-18 11:51:07.843600 | localhost | skipping: Conditional result was False 2026-08-18 11:51:07.850813 | 2026-08-18 11:51:07.850912 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-18 11:51:07.889987 | localhost | skipping: Conditional result was False 2026-08-18 11:51:07.890357 | 2026-08-18 11:51:07.894160 | localhost | skipping: Conditional result was False 2026-08-18 11:51:07.901139 | 2026-08-18 11:51:07.901211 | LOOP [upload-logs : Upload console log and json output]