2026-08-18 09:16:28.254485 | Job console starting 2026-08-18 09:16:28.263414 | Updating git repos 2026-08-18 09:16:28.291212 | Cloning repos into workspace 2026-08-18 09:16:28.327426 | Restoring repo states 2026-08-18 09:16:28.335097 | Merging changes 2026-08-18 09:16:28.705702 | Checking out repos 2026-08-18 09:16:28.744927 | Preparing playbooks 2026-08-18 09:16:29.837604 | Running Ansible setup 2026-08-18 09:16:33.734670 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 09:16:34.297995 | 2026-08-18 09:16:34.298119 | PLAY [localhost] 2026-08-18 09:16:34.305079 | 2026-08-18 09:16:34.305147 | TASK [Gathering Facts] 2026-08-18 09:16:36.167946 | localhost | ok 2026-08-18 09:16:36.176745 | 2026-08-18 09:16:36.176823 | TASK [Setup log path fact] 2026-08-18 09:16:36.195314 | localhost | ok 2026-08-18 09:16:36.211691 | 2026-08-18 09:16:36.211762 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 09:16:36.242943 | localhost | ok 2026-08-18 09:16:36.251134 | 2026-08-18 09:16:36.251230 | TASK [emit-job-header : Print job information] 2026-08-18 09:16:36.293619 | # Job Information 2026-08-18 09:16:36.293827 | Ansible Version: 2.16.18 2026-08-18 09:16:36.293896 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-08-18 09:16:36.293944 | Pipeline: check 2026-08-18 09:16:36.293989 | Executor: 2d72f0692154 2026-08-18 09:16:36.294032 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/123 2026-08-18 09:16:36.294081 | Event ID: 1c4de010-9ae5-11f1-8883-6bded93dd05e 2026-08-18 09:16:36.298078 | 2026-08-18 09:16:36.298159 | LOOP [emit-job-header : Print node information] 2026-08-18 09:16:36.394942 | localhost | ok: 2026-08-18 09:16:36.395259 | localhost | # Node Information 2026-08-18 09:16:36.395358 | localhost | Inventory Hostname: aio 2026-08-18 09:16:36.395420 | localhost | Hostname: np0000189959 2026-08-18 09:16:36.395475 | localhost | Username: zuul 2026-08-18 09:16:36.395534 | localhost | Distro: Ubuntu 24.04 2026-08-18 09:16:36.395589 | localhost | Provider: yul1 2026-08-18 09:16:36.395640 | localhost | Region: ca-ymq-1 2026-08-18 09:16:36.395690 | localhost | Label: ubuntu-noble 2026-08-18 09:16:36.395738 | localhost | Product Name: OpenStack Nova 2026-08-18 09:16:36.395788 | localhost | Interface IP: 199.204.45.227 2026-08-18 09:16:36.406878 | 2026-08-18 09:16:36.407035 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-18 09:16:36.768002 | localhost -> localhost | changed 2026-08-18 09:16:36.777279 | 2026-08-18 09:16:36.777375 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-18 09:16:37.592941 | localhost -> localhost | changed 2026-08-18 09:16:37.603898 | 2026-08-18 09:16:37.603959 | PLAY [all] 2026-08-18 09:16:37.612146 | 2026-08-18 09:16:37.612214 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-18 09:16:37.838696 | aio -> localhost | ok 2026-08-18 09:16:37.850121 | 2026-08-18 09:16:37.850205 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-18 09:16:37.887186 | aio | ok 2026-08-18 09:16:37.905210 | aio | included: /var/lib/zuul/builds/8b8bdc6a832541968832d6e95c23f81c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-18 09:16:37.911370 | 2026-08-18 09:16:37.911437 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-18 09:16:38.988629 | aio -> localhost | Generating public/private rsa key pair. 2026-08-18 09:16:38.988842 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/8b8bdc6a832541968832d6e95c23f81c/work/8b8bdc6a832541968832d6e95c23f81c_id_rsa 2026-08-18 09:16:38.988884 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/8b8bdc6a832541968832d6e95c23f81c/work/8b8bdc6a832541968832d6e95c23f81c_id_rsa.pub 2026-08-18 09:16:38.988916 | aio -> localhost | The key fingerprint is: 2026-08-18 09:16:38.988947 | aio -> localhost | SHA256:suVzg/1f/1t4rqC+umkTmIKjPULhyrXxxGe6uEN8yVk zuul-build-sshkey 2026-08-18 09:16:38.989030 | aio -> localhost | The key's randomart image is: 2026-08-18 09:16:38.989065 | aio -> localhost | +---[RSA 3072]----+ 2026-08-18 09:16:38.989104 | aio -> localhost | | | 2026-08-18 09:16:38.989136 | aio -> localhost | | | 2026-08-18 09:16:38.989166 | aio -> localhost | | | 2026-08-18 09:16:38.989195 | aio -> localhost | | . E | 2026-08-18 09:16:38.989223 | aio -> localhost | |. o.o =oS | 2026-08-18 09:16:38.989252 | aio -> localhost | | oo=.BoB.o . | 2026-08-18 09:16:38.989280 | aio -> localhost | |+oo.*.= +.+ . . +| 2026-08-18 09:16:38.989309 | aio -> localhost | |+.oo.o o+ + . +o| 2026-08-18 09:16:38.989340 | aio -> localhost | | . +o...+=+...oo*| 2026-08-18 09:16:38.989369 | aio -> localhost | +----[SHA256]-----+ 2026-08-18 09:16:38.989437 | aio -> localhost | ok: Runtime: 0:00:00.705188 2026-08-18 09:16:38.997537 | 2026-08-18 09:16:38.997611 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-18 09:16:39.032330 | aio | ok 2026-08-18 09:16:39.041365 | aio | included: /var/lib/zuul/builds/8b8bdc6a832541968832d6e95c23f81c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-18 09:16:39.049329 | 2026-08-18 09:16:39.049395 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-18 09:16:39.074331 | aio | skipping: Conditional result was False 2026-08-18 09:16:39.085695 | 2026-08-18 09:16:39.085850 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-18 09:16:39.588181 | aio | changed 2026-08-18 09:16:39.593578 | 2026-08-18 09:16:39.593643 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-18 09:16:39.815304 | aio | ok 2026-08-18 09:16:39.820858 | 2026-08-18 09:16:39.820925 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-18 09:16:40.379099 | aio | changed 2026-08-18 09:16:40.386541 | 2026-08-18 09:16:40.386631 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-18 09:16:40.927723 | aio | changed 2026-08-18 09:16:40.933136 | 2026-08-18 09:16:40.933201 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-18 09:16:40.959050 | aio | skipping: Conditional result was False 2026-08-18 09:16:40.969373 | 2026-08-18 09:16:40.969460 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-18 09:16:41.320916 | aio -> localhost | changed 2026-08-18 09:16:41.338970 | 2026-08-18 09:16:41.339037 | TASK [add-build-sshkey : Add back temp key] 2026-08-18 09:16:41.625447 | aio -> localhost | Identity added: /var/lib/zuul/builds/8b8bdc6a832541968832d6e95c23f81c/work/8b8bdc6a832541968832d6e95c23f81c_id_rsa (zuul-build-sshkey) 2026-08-18 09:16:41.625696 | aio -> localhost | ok: Runtime: 0:00:00.014628 2026-08-18 09:16:41.631180 | 2026-08-18 09:16:41.631249 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-18 09:16:41.981537 | aio | ok 2026-08-18 09:16:41.989001 | 2026-08-18 09:16:41.989073 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-18 09:16:42.015018 | aio | skipping: Conditional result was False 2026-08-18 09:16:42.032833 | 2026-08-18 09:16:42.032902 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-18 09:16:42.437378 | aio | ok 2026-08-18 09:16:42.443312 | 2026-08-18 09:16:42.443375 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-18 09:16:43.181783 | aio | Output suppressed because no_log was given 2026-08-18 09:16:43.195093 | 2026-08-18 09:16:43.195178 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-18 09:16:43.419925 | aio | ok: "logs" 2026-08-18 09:16:43.420252 | aio | ok: All items complete 2026-08-18 09:16:43.420279 | 2026-08-18 09:16:43.611526 | aio | ok: "artifacts" 2026-08-18 09:16:43.813868 | aio | ok: "docs" 2026-08-18 09:16:43.832935 | 2026-08-18 09:16:43.833162 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-18 09:16:44.067076 | aio | changed: "logs" 2026-08-18 09:16:44.263350 | aio | changed: "artifacts" 2026-08-18 09:16:44.453560 | aio | changed: "docs" 2026-08-18 09:16:44.481141 | 2026-08-18 09:16:44.481260 | PLAY RECAP 2026-08-18 09:16:44.481314 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-18 09:16:44.481344 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 09:16:44.481367 | 2026-08-18 09:16:44.624313 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 09:16:44.627515 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-18 09:16:45.200244 | 2026-08-18 09:16:45.200569 | PLAY [all] 2026-08-18 09:16:45.211335 | 2026-08-18 09:16:45.211410 | TASK [setup-uv : Extract archive] 2026-08-18 09:16:47.590556 | aio | changed 2026-08-18 09:16:47.599907 | 2026-08-18 09:16:47.599988 | TASK [setup-uv : Print version] 2026-08-18 09:16:47.967657 | aio | uv 0.8.13 2026-08-18 09:16:48.139648 | aio | ok: Runtime: 0:00:00.013704 2026-08-18 09:16:48.153119 | 2026-08-18 09:16:48.153199 | TASK [Install Ansible collection siblings] 2026-08-18 09:16:48.581390 | aio | ok: 2026-08-18 09:16:48.581603 | aio | Skipping community.crypto: no checked-out sibling 2026-08-18 09:16:48.581642 | aio | Skipping community.docker: no checked-out sibling 2026-08-18 09:16:48.581678 | aio | Skipping community.general: no checked-out sibling 2026-08-18 09:16:48.581706 | aio | Skipping ansible.utils: no checked-out sibling 2026-08-18 09:16:48.581733 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-08-18 09:16:48.583904 | 2026-08-18 09:16:48.583966 | PLAY RECAP 2026-08-18 09:16:48.584032 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 09:16:48.584062 | 2026-08-18 09:16:48.700826 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-18 09:16:48.703901 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-18 09:16:49.241015 | 2026-08-18 09:16:49.293868 | PLAY [all] 2026-08-18 09:16:49.312902 | 2026-08-18 09:16:49.312992 | LOOP [Check inventory directories] 2026-08-18 09:16:50.665840 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-18 09:16:50.862688 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-08-18 09:16:51.064053 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-08-18 09:16:51.084631 | 2026-08-18 09:16:51.084816 | LOOP [Copy inventory file for Zuul] 2026-08-18 09:16:51.943854 | aio | changed: 2026-08-18 09:16:51.944044 | aio | { 2026-08-18 09:16:51.944072 | aio | "ansible_loop_var": "item", 2026-08-18 09:16:51.944094 | aio | "changed": false, 2026-08-18 09:16:51.944114 | aio | "failed": false, 2026-08-18 09:16:51.944134 | aio | "invocation": { 2026-08-18 09:16:51.944153 | aio | "module_args": { 2026-08-18 09:16:51.944170 | aio | "checksum_algorithm": "sha1", 2026-08-18 09:16:51.944188 | aio | "follow": true, 2026-08-18 09:16:51.944206 | aio | "get_attributes": true, 2026-08-18 09:16:51.944225 | aio | "get_checksum": true, 2026-08-18 09:16:51.944242 | aio | "get_mime": true, 2026-08-18 09:16:51.944260 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-18 09:16:51.944277 | aio | } 2026-08-18 09:16:51.944295 | aio | }, 2026-08-18 09:16:51.944312 | aio | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-18 09:16:51.944329 | aio | "stat": { 2026-08-18 09:16:51.944346 | aio | "atime": 1787044603.0745547, 2026-08-18 09:16:51.944363 | aio | "attr_flags": "e", 2026-08-18 09:16:51.944381 | aio | "attributes": [ 2026-08-18 09:16:51.944398 | aio | "extents" 2026-08-18 09:16:51.944414 | aio | ], 2026-08-18 09:16:51.944432 | aio | "block_size": 4096, 2026-08-18 09:16:51.944450 | aio | "blocks": 8, 2026-08-18 09:16:51.944483 | aio | "charset": "unknown", 2026-08-18 09:16:51.944503 | aio | "ctime": 1787044603.086555, 2026-08-18 09:16:51.944520 | aio | "dev": 64769, 2026-08-18 09:16:51.944536 | aio | "device_type": 0, 2026-08-18 09:16:51.944553 | aio | "executable": true, 2026-08-18 09:16:51.944569 | aio | "exists": true, 2026-08-18 09:16:51.944586 | aio | "gid": 1000, 2026-08-18 09:16:51.944602 | aio | "gr_name": "zuul", 2026-08-18 09:16:51.944619 | aio | "inode": 1034272, 2026-08-18 09:16:51.944635 | aio | "isblk": false, 2026-08-18 09:16:51.944652 | aio | "ischr": false, 2026-08-18 09:16:51.944670 | aio | "isdir": true, 2026-08-18 09:16:51.944688 | aio | "isfifo": false, 2026-08-18 09:16:51.944705 | aio | "isgid": false, 2026-08-18 09:16:51.944721 | aio | "islnk": false, 2026-08-18 09:16:51.944738 | aio | "isreg": false, 2026-08-18 09:16:51.944756 | aio | "issock": false, 2026-08-18 09:16:51.944772 | aio | "isuid": false, 2026-08-18 09:16:51.944788 | aio | "mimetype": "unknown", 2026-08-18 09:16:51.944804 | aio | "mode": "0755", 2026-08-18 09:16:51.944821 | aio | "mtime": 1787044588.6552715, 2026-08-18 09:16:51.944838 | aio | "nlink": 10, 2026-08-18 09:16:51.944855 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-18 09:16:51.944872 | aio | "pw_name": "zuul", 2026-08-18 09:16:51.944892 | aio | "readable": true, 2026-08-18 09:16:51.944910 | aio | "rgrp": true, 2026-08-18 09:16:51.944927 | aio | "roth": true, 2026-08-18 09:16:51.945110 | aio | "rusr": true, 2026-08-18 09:16:51.945138 | aio | "size": 4096, 2026-08-18 09:16:51.945156 | aio | "uid": 1000, 2026-08-18 09:16:51.945173 | aio | "version": "1516902921", 2026-08-18 09:16:51.945190 | aio | "wgrp": false, 2026-08-18 09:16:51.945209 | aio | "woth": false, 2026-08-18 09:16:51.945227 | aio | "writeable": true, 2026-08-18 09:16:51.945244 | aio | "wusr": true, 2026-08-18 09:16:51.945262 | aio | "xgrp": true, 2026-08-18 09:16:51.945279 | aio | "xoth": true, 2026-08-18 09:16:51.945295 | aio | "xusr": true 2026-08-18 09:16:51.945312 | aio | } 2026-08-18 09:16:51.945329 | aio | } 2026-08-18 09:16:51.945362 | aio | ok: All items complete 2026-08-18 09:16:51.945384 | 2026-08-18 09:16:51.948168 | aio | skipping: Conditional result was False 2026-08-18 09:16:51.951647 | aio | skipping: Conditional result was False 2026-08-18 09:16:51.960020 | 2026-08-18 09:16:51.960156 | LOOP [Switch "ansible_host" to private IP] 2026-08-18 09:16:52.326495 | aio | changed: 1 replacements made 2026-08-18 09:16:52.327752 | aio | skipping: Conditional result was False 2026-08-18 09:16:52.328335 | aio | skipping: Conditional result was False 2026-08-18 09:16:52.347488 | 2026-08-18 09:16:52.347640 | TASK [Run Molecule scenario] 2026-08-18 09:16:52.765425 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-18 09:16:52.765529 | aio | Creating virtual environment at: .venv 2026-08-18 09:16:52.809614 | aio | Downloading netaddr (2.2MiB) 2026-08-18 09:16:52.810173 | aio | Downloading pygments (1.2MiB) 2026-08-18 09:16:52.811556 | aio | Downloading cryptography (4.3MiB) 2026-08-18 09:16:52.812547 | aio | Downloading ansible-core (2.1MiB) 2026-08-18 09:16:53.039733 | aio | Downloading netaddr 2026-08-18 09:16:53.048688 | aio | Downloading cryptography 2026-08-18 09:16:53.100314 | aio | Downloading pygments 2026-08-18 09:16:53.223563 | aio | Downloading ansible-core 2026-08-18 09:16:53.273110 | aio | Installed 43 packages in 48ms 2026-08-18 09:16:54.049117 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-08-18 09:16:54.049244 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-08-18 09:16:54.701049 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-18 09:16:54.701124 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-08-18 09:17:32.655068 | aio | INFO [default > dependency] Executing 2026-08-18 09:17:32.655162 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-08-18 09:17:32.655428 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-08-18 09:17:32.655560 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-18 09:17:32.661306 | aio | INFO [default > cleanup] Executing 2026-08-18 09:17:32.661629 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-18 09:17:32.667274 | aio | INFO [default > destroy] Executing 2026-08-18 09:17:32.667318 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-18 09:17:32.667399 | aio | INFO [default > destroy] Executed: Successful 2026-08-18 09:17:32.672933 | aio | INFO [default > syntax] Executing 2026-08-18 09:17:33.985102 | aio | 2026-08-18 09:17:33.985168 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-08-18 09:17:34.055371 | aio | INFO [default > syntax] Executed: Successful 2026-08-18 09:17:34.065852 | aio | INFO [default > create] Executing 2026-08-18 09:17:34.068151 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-18 09:17:34.075504 | aio | INFO [default > prepare] Executing 2026-08-18 09:17:34.860068 | aio | 2026-08-18 09:17:34.860337 | aio | PLAY [Prepare] ***************************************************************** 2026-08-18 09:17:34.860556 | aio | 2026-08-18 09:17:34.860827 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:17:34.861057 | aio | Tuesday 18 August 2026 09:17:34 +0000 (0:00:00.032) 0:00:00.032 ******** 2026-08-18 09:17:37.134075 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-18 09:17:37.134318 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-18 09:17:37.134565 | aio | interpreter could change the meaning of that path. See 2026-08-18 09:17:37.134802 | aio | https://docs.ansible.com/ansible- 2026-08-18 09:17:37.135047 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-18 09:17:37.143628 | aio | ok: [aio] 2026-08-18 09:17:37.143840 | aio | 2026-08-18 09:17:37.144079 | aio | TASK [Configure short hostname] ************************************************ 2026-08-18 09:17:37.144390 | aio | Tuesday 18 August 2026 09:17:37 +0000 (0:00:02.284) 0:00:02.316 ******** 2026-08-18 09:17:37.921546 | aio | changed: [aio] 2026-08-18 09:17:37.921704 | aio | 2026-08-18 09:17:37.921967 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-08-18 09:17:37.922254 | aio | Tuesday 18 August 2026 09:17:37 +0000 (0:00:00.775) 0:00:03.091 ******** 2026-08-18 09:17:38.246901 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-08-18 09:17:38.247149 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-08-18 09:17:38.247440 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-18 09:17:38.258333 | aio | changed: [aio] 2026-08-18 09:17:38.258536 | aio | 2026-08-18 09:17:38.258774 | aio | TASK [Update apt cache] ******************************************************** 2026-08-18 09:17:38.259014 | aio | Tuesday 18 August 2026 09:17:38 +0000 (0:00:00.339) 0:00:03.430 ******** 2026-08-18 09:17:44.192171 | aio | changed: [aio] 2026-08-18 09:17:44.192295 | aio | 2026-08-18 09:17:44.192543 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-08-18 09:17:44.192697 | aio | 2026-08-18 09:17:44.192883 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:17:44.193058 | aio | Tuesday 18 August 2026 09:17:44 +0000 (0:00:05.933) 0:00:09.364 ******** 2026-08-18 09:17:45.011643 | aio | ok: [aio] 2026-08-18 09:17:45.011932 | aio | 2026-08-18 09:17:45.012347 | aio | TASK [Install depedencies] ***************************************************** 2026-08-18 09:17:45.012705 | aio | Tuesday 18 August 2026 09:17:45 +0000 (0:00:00.818) 0:00:10.183 ******** 2026-08-18 09:18:03.482274 | aio | changed: [aio] 2026-08-18 09:18:03.482449 | aio | 2026-08-18 09:18:03.482698 | aio | TASK [Start up service] ******************************************************** 2026-08-18 09:18:03.482970 | aio | Tuesday 18 August 2026 09:18:03 +0000 (0:00:18.471) 0:00:28.654 ******** 2026-08-18 09:18:04.114452 | aio | ok: [aio] 2026-08-18 09:18:04.114660 | aio | 2026-08-18 09:18:04.114916 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-08-18 09:18:04.115162 | aio | Tuesday 18 August 2026 09:18:04 +0000 (0:00:00.631) 0:00:29.285 ******** 2026-08-18 09:18:04.438949 | aio | ok: [aio] 2026-08-18 09:18:04.439166 | aio | 2026-08-18 09:18:04.439477 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-08-18 09:18:04.439749 | aio | Tuesday 18 August 2026 09:18:04 +0000 (0:00:00.325) 0:00:29.611 ******** 2026-08-18 09:18:05.251088 | aio | changed: [aio] 2026-08-18 09:18:05.251128 | aio | 2026-08-18 09:18:05.251137 | aio | TASK [Get list of all loopback devices] **************************************** 2026-08-18 09:18:05.251145 | aio | Tuesday 18 August 2026 09:18:05 +0000 (0:00:00.809) 0:00:30.420 ******** 2026-08-18 09:18:05.496004 | aio | ok: [aio] 2026-08-18 09:18:05.496246 | aio | 2026-08-18 09:18:05.496588 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-08-18 09:18:05.496833 | aio | Tuesday 18 August 2026 09:18:05 +0000 (0:00:00.246) 0:00:30.667 ******** 2026-08-18 09:18:05.521220 | aio | skipping: [aio] 2026-08-18 09:18:05.521512 | aio | 2026-08-18 09:18:05.521801 | aio | TASK [Create devices for Ceph] ************************************************* 2026-08-18 09:18:05.522154 | aio | Tuesday 18 August 2026 09:18:05 +0000 (0:00:00.026) 0:00:30.693 ******** 2026-08-18 09:18:06.179741 | aio | changed: [aio] => (item=osd0) 2026-08-18 09:18:06.179816 | aio | changed: [aio] => (item=osd1) 2026-08-18 09:18:06.179913 | aio | changed: [aio] => (item=osd2) 2026-08-18 09:18:06.180011 | aio | 2026-08-18 09:18:06.180122 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-08-18 09:18:06.180252 | aio | Tuesday 18 August 2026 09:18:06 +0000 (0:00:00.657) 0:00:31.351 ******** 2026-08-18 09:18:06.944035 | aio | changed: [aio] => (item=osd0) 2026-08-18 09:18:06.944318 | aio | changed: [aio] => (item=osd1) 2026-08-18 09:18:06.944637 | aio | changed: [aio] => (item=osd2) 2026-08-18 09:18:06.944838 | aio | 2026-08-18 09:18:06.945091 | aio | TASK [Start loop devices] ****************************************************** 2026-08-18 09:18:06.945342 | aio | Tuesday 18 August 2026 09:18:06 +0000 (0:00:00.765) 0:00:32.116 ******** 2026-08-18 09:18:07.733231 | aio | changed: [aio] => (item=osd0) 2026-08-18 09:18:07.733268 | aio | changed: [aio] => (item=osd1) 2026-08-18 09:18:07.733275 | aio | changed: [aio] => (item=osd2) 2026-08-18 09:18:07.733281 | aio | 2026-08-18 09:18:07.733366 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-08-18 09:18:07.733635 | aio | Tuesday 18 August 2026 09:18:07 +0000 (0:00:00.788) 0:00:32.904 ******** 2026-08-18 09:18:09.154530 | aio | changed: [aio] => (item=osd0) 2026-08-18 09:18:09.154604 | aio | changed: [aio] => (item=osd1) 2026-08-18 09:18:09.154726 | aio | changed: [aio] => (item=osd2) 2026-08-18 09:18:09.154835 | aio | 2026-08-18 09:18:09.154955 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-08-18 09:18:09.155074 | aio | Tuesday 18 August 2026 09:18:09 +0000 (0:00:01.422) 0:00:34.327 ******** 2026-08-18 09:18:10.483895 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-08-18 09:18:10.484143 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-08-18 09:18:10.484445 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-08-18 09:18:10.484693 | aio | 2026-08-18 09:18:10.484963 | aio | PLAY RECAP ********************************************************************* 2026-08-18 09:18:10.485303 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-18 09:18:10.485525 | aio | 2026-08-18 09:18:10.485758 | aio | 2026-08-18 09:18:10.486026 | aio | TASKS RECAP ******************************************************************** 2026-08-18 09:18:10.486537 | aio | Tuesday 18 August 2026 09:18:10 +0000 (0:00:01.329) 0:00:35.656 ******** 2026-08-18 09:18:10.486780 | aio | =============================================================================== 2026-08-18 09:18:10.487026 | aio | Install depedencies ---------------------------------------------------- 18.47s 2026-08-18 09:18:10.487320 | aio | Update apt cache -------------------------------------------------------- 5.93s 2026-08-18 09:18:10.487557 | aio | Gathering Facts --------------------------------------------------------- 2.28s 2026-08-18 09:18:10.487936 | aio | Create a volume group for each loop device ------------------------------ 1.42s 2026-08-18 09:18:10.488216 | aio | Create a logical volume for each loop device ---------------------------- 1.33s 2026-08-18 09:18:10.488524 | aio | Gathering Facts --------------------------------------------------------- 0.82s 2026-08-18 09:18:10.488818 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.81s 2026-08-18 09:18:10.489141 | aio | Start loop devices ------------------------------------------------------ 0.79s 2026-08-18 09:18:10.489546 | aio | Configure short hostname ------------------------------------------------ 0.78s 2026-08-18 09:18:10.489856 | aio | Set permissions on loopback devices ------------------------------------- 0.77s 2026-08-18 09:18:10.490157 | aio | Create devices for Ceph ------------------------------------------------- 0.66s 2026-08-18 09:18:10.490538 | aio | Start up service -------------------------------------------------------- 0.63s 2026-08-18 09:18:10.490717 | aio | Ensure hostname inside hosts file --------------------------------------- 0.34s 2026-08-18 09:18:10.490829 | aio | Generate lvm.conf ------------------------------------------------------- 0.33s 2026-08-18 09:18:10.490938 | aio | Get list of all loopback devices ---------------------------------------- 0.25s 2026-08-18 09:18:10.491053 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-08-18 09:18:10.551914 | aio | INFO [default > prepare] Executed: Successful 2026-08-18 09:18:10.561998 | aio | INFO [default > converge] Executing 2026-08-18 09:18:11.778078 | aio | 2026-08-18 09:18:11.778289 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-18 09:18:11.778500 | aio | 2026-08-18 09:18:11.778745 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:18:11.779466 | aio | Tuesday 18 August 2026 09:18:11 +0000 (0:00:00.058) 0:00:00.058 ******** 2026-08-18 09:18:13.987329 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-18 09:18:13.987409 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-18 09:18:13.987420 | aio | interpreter could change the meaning of that path. See 2026-08-18 09:18:13.987429 | aio | https://docs.ansible.com/ansible- 2026-08-18 09:18:13.987444 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-18 09:18:14.016234 | aio | ok: [aio] 2026-08-18 09:18:14.016510 | aio | 2026-08-18 09:18:14.016800 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:18:14.017083 | aio | Tuesday 18 August 2026 09:18:14 +0000 (0:00:02.238) 0:00:02.296 ******** 2026-08-18 09:18:14.335588 | aio | ok: [aio] 2026-08-18 09:18:14.335634 | aio | 2026-08-18 09:18:14.335757 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:18:14.335865 | aio | Tuesday 18 August 2026 09:18:14 +0000 (0:00:00.318) 0:00:02.615 ******** 2026-08-18 09:18:14.374492 | aio | skipping: [aio] 2026-08-18 09:18:14.374531 | aio | 2026-08-18 09:18:14.374651 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 09:18:14.374759 | aio | Tuesday 18 August 2026 09:18:14 +0000 (0:00:00.038) 0:00:02.654 ******** 2026-08-18 09:18:14.718671 | aio | changed: [aio] 2026-08-18 09:18:14.718866 | aio | 2026-08-18 09:18:14.719118 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:18:14.719433 | aio | Tuesday 18 August 2026 09:18:14 +0000 (0:00:00.344) 0:00:02.999 ******** 2026-08-18 09:18:14.818058 | aio | ok: [aio] => { 2026-08-18 09:18:14.818355 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 09:18:14.818579 | aio | } 2026-08-18 09:18:14.818793 | aio | 2026-08-18 09:18:14.819034 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:18:14.819310 | aio | Tuesday 18 August 2026 09:18:14 +0000 (0:00:00.099) 0:00:03.098 ******** 2026-08-18 09:18:15.610300 | aio | changed: [aio] 2026-08-18 09:18:15.610329 | aio | 2026-08-18 09:18:15.610343 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:18:15.610388 | aio | Tuesday 18 August 2026 09:18:15 +0000 (0:00:00.791) 0:00:03.890 ******** 2026-08-18 09:18:15.653658 | aio | skipping: [aio] 2026-08-18 09:18:15.653810 | aio | 2026-08-18 09:18:15.654061 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:18:15.654349 | aio | Tuesday 18 August 2026 09:18:15 +0000 (0:00:00.044) 0:00:03.934 ******** 2026-08-18 09:18:15.703030 | aio | skipping: [aio] 2026-08-18 09:18:15.703211 | aio | 2026-08-18 09:18:15.703508 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:18:15.703775 | aio | Tuesday 18 August 2026 09:18:15 +0000 (0:00:00.049) 0:00:03.983 ******** 2026-08-18 09:18:15.957089 | aio | ok: [aio] 2026-08-18 09:18:15.957327 | aio | 2026-08-18 09:18:15.957591 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:18:15.957854 | aio | Tuesday 18 August 2026 09:18:15 +0000 (0:00:00.253) 0:00:04.237 ******** 2026-08-18 09:18:16.985893 | aio | ok: [aio] 2026-08-18 09:18:16.985919 | aio | 2026-08-18 09:18:16.985924 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:18:16.985928 | aio | Tuesday 18 August 2026 09:18:16 +0000 (0:00:01.028) 0:00:05.266 ******** 2026-08-18 09:18:17.229240 | aio | ok: [aio] => { 2026-08-18 09:18:17.229281 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 09:18:17.229286 | aio | } 2026-08-18 09:18:17.229290 | aio | 2026-08-18 09:18:17.229294 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:18:17.229399 | aio | Tuesday 18 August 2026 09:18:17 +0000 (0:00:00.243) 0:00:05.509 ******** 2026-08-18 09:18:18.157019 | aio | changed: [aio] 2026-08-18 09:18:18.157407 | aio | 2026-08-18 09:18:18.157740 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:18:18.158048 | aio | Tuesday 18 August 2026 09:18:18 +0000 (0:00:00.927) 0:00:06.436 ******** 2026-08-18 09:18:21.325235 | aio | changed: [aio] 2026-08-18 09:18:21.325576 | aio | 2026-08-18 09:18:21.326159 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 09:18:21.326223 | aio | Tuesday 18 August 2026 09:18:21 +0000 (0:00:03.167) 0:00:09.604 ******** 2026-08-18 09:18:21.359710 | aio | skipping: [aio] 2026-08-18 09:18:21.359767 | aio | 2026-08-18 09:18:21.359777 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 09:18:21.359787 | aio | Tuesday 18 August 2026 09:18:21 +0000 (0:00:00.034) 0:00:09.638 ******** 2026-08-18 09:18:21.387485 | aio | skipping: [aio] 2026-08-18 09:18:21.387520 | aio | 2026-08-18 09:18:21.387531 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 09:18:21.387540 | aio | Tuesday 18 August 2026 09:18:21 +0000 (0:00:00.027) 0:00:09.666 ******** 2026-08-18 09:18:21.414450 | aio | skipping: [aio] 2026-08-18 09:18:21.414479 | aio | 2026-08-18 09:18:21.414488 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 09:18:21.414497 | aio | Tuesday 18 August 2026 09:18:21 +0000 (0:00:00.028) 0:00:09.694 ******** 2026-08-18 09:18:28.806246 | aio | changed: [aio] 2026-08-18 09:18:28.806272 | aio | 2026-08-18 09:18:28.806277 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 09:18:28.806281 | aio | Tuesday 18 August 2026 09:18:28 +0000 (0:00:07.391) 0:00:17.085 ******** 2026-08-18 09:18:29.522888 | aio | changed: [aio] 2026-08-18 09:18:29.522923 | aio | 2026-08-18 09:18:29.522929 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 09:18:29.522935 | aio | Tuesday 18 August 2026 09:18:29 +0000 (0:00:00.716) 0:00:17.801 ******** 2026-08-18 09:18:30.771273 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 09:18:30.771306 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 09:18:30.771313 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 09:18:30.771318 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 09:18:30.771324 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 09:18:30.771329 | aio | 2026-08-18 09:18:30.771335 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 09:18:30.771340 | aio | Tuesday 18 August 2026 09:18:30 +0000 (0:00:01.249) 0:00:19.051 ******** 2026-08-18 09:18:31.519898 | aio | changed: [aio] 2026-08-18 09:18:31.520423 | aio | 2026-08-18 09:18:31.520840 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 09:18:31.521240 | aio | Tuesday 18 August 2026 09:18:31 +0000 (0:00:00.740) 0:00:19.791 ******** 2026-08-18 09:18:31.521583 | aio | 2026-08-18 09:18:31.521969 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-18 09:18:31.522389 | aio | Tuesday 18 August 2026 09:18:31 +0000 (0:00:00.008) 0:00:19.799 ******** 2026-08-18 09:18:32.610572 | aio | ok: [aio] 2026-08-18 09:18:32.610648 | aio | 2026-08-18 09:18:32.610763 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-18 09:18:32.610877 | aio | Tuesday 18 August 2026 09:18:32 +0000 (0:00:01.090) 0:00:20.890 ******** 2026-08-18 09:18:33.190049 | aio | changed: [aio] 2026-08-18 09:18:33.190153 | aio | 2026-08-18 09:18:33.190302 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 09:18:33.190480 | aio | Tuesday 18 August 2026 09:18:33 +0000 (0:00:00.577) 0:00:21.468 ******** 2026-08-18 09:18:33.893217 | aio | changed: [aio] 2026-08-18 09:18:33.893246 | aio | 2026-08-18 09:18:33.893253 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:18:33.893258 | aio | Tuesday 18 August 2026 09:18:33 +0000 (0:00:00.704) 0:00:22.172 ******** 2026-08-18 09:18:34.143324 | aio | ok: [aio] 2026-08-18 09:18:34.143402 | aio | 2026-08-18 09:18:34.143665 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:18:34.143940 | aio | Tuesday 18 August 2026 09:18:34 +0000 (0:00:00.250) 0:00:22.423 ******** 2026-08-18 09:18:34.220581 | aio | ok: [aio] => { 2026-08-18 09:18:34.220997 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 09:18:34.221172 | aio | } 2026-08-18 09:18:34.221371 | aio | 2026-08-18 09:18:34.221616 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:18:34.221850 | aio | Tuesday 18 August 2026 09:18:34 +0000 (0:00:00.077) 0:00:22.501 ******** 2026-08-18 09:18:35.144047 | aio | changed: [aio] 2026-08-18 09:18:35.144257 | aio | 2026-08-18 09:18:35.144559 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:18:35.144721 | aio | Tuesday 18 August 2026 09:18:35 +0000 (0:00:00.923) 0:00:23.424 ******** 2026-08-18 09:18:40.786270 | aio | changed: [aio] 2026-08-18 09:18:40.786497 | aio | 2026-08-18 09:18:40.786736 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 09:18:40.786978 | aio | Tuesday 18 August 2026 09:18:40 +0000 (0:00:05.642) 0:00:29.066 ******** 2026-08-18 09:18:41.687174 | aio | ok: [aio] 2026-08-18 09:18:41.687442 | aio | 2026-08-18 09:18:41.687771 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 09:18:41.688080 | aio | Tuesday 18 August 2026 09:18:41 +0000 (0:00:00.900) 0:00:29.967 ******** 2026-08-18 09:18:42.066814 | aio | changed: [aio] 2026-08-18 09:18:42.066882 | aio | 2026-08-18 09:18:42.066888 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 09:18:42.066894 | aio | Tuesday 18 August 2026 09:18:42 +0000 (0:00:00.379) 0:00:30.346 ******** 2026-08-18 09:18:42.641290 | aio | changed: [aio] 2026-08-18 09:18:42.641353 | aio | 2026-08-18 09:18:42.641365 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 09:18:42.641382 | aio | Tuesday 18 August 2026 09:18:42 +0000 (0:00:00.573) 0:00:30.920 ******** 2026-08-18 09:18:43.352285 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 09:18:43.352350 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 09:18:43.353211 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 09:18:43.353261 | aio | 2026-08-18 09:18:43.353272 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 09:18:43.353282 | aio | Tuesday 18 August 2026 09:18:43 +0000 (0:00:00.711) 0:00:31.631 ******** 2026-08-18 09:18:43.919359 | aio | changed: [aio] 2026-08-18 09:18:43.919443 | aio | 2026-08-18 09:18:43.920024 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 09:18:43.920066 | aio | Tuesday 18 August 2026 09:18:43 +0000 (0:00:00.567) 0:00:32.198 ******** 2026-08-18 09:18:44.490238 | aio | changed: [aio] 2026-08-18 09:18:44.490273 | aio | 2026-08-18 09:18:44.490278 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 09:18:44.490283 | aio | Tuesday 18 August 2026 09:18:44 +0000 (0:00:00.560) 0:00:32.759 ******** 2026-08-18 09:18:44.490942 | aio | 2026-08-18 09:18:44.490988 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-18 09:18:44.491000 | aio | Tuesday 18 August 2026 09:18:44 +0000 (0:00:00.009) 0:00:32.768 ******** 2026-08-18 09:18:45.379736 | aio | ok: [aio] 2026-08-18 09:18:45.379793 | aio | 2026-08-18 09:18:45.379807 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-18 09:18:45.379819 | aio | Tuesday 18 August 2026 09:18:45 +0000 (0:00:00.890) 0:00:33.658 ******** 2026-08-18 09:18:46.282672 | aio | changed: [aio] 2026-08-18 09:18:46.282742 | aio | 2026-08-18 09:18:46.282756 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 09:18:46.282769 | aio | Tuesday 18 August 2026 09:18:46 +0000 (0:00:00.903) 0:00:34.562 ******** 2026-08-18 09:18:46.975158 | aio | changed: [aio] 2026-08-18 09:18:46.975252 | aio | 2026-08-18 09:18:46.975267 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:18:46.975280 | aio | Tuesday 18 August 2026 09:18:46 +0000 (0:00:00.692) 0:00:35.254 ******** 2026-08-18 09:18:47.017408 | aio | ok: [aio] => { 2026-08-18 09:18:47.017468 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 09:18:47.017479 | aio | } 2026-08-18 09:18:47.017488 | aio | 2026-08-18 09:18:47.017497 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:18:47.017662 | aio | Tuesday 18 August 2026 09:18:47 +0000 (0:00:00.042) 0:00:35.297 ******** 2026-08-18 09:18:47.984549 | aio | changed: [aio] 2026-08-18 09:18:47.984792 | aio | 2026-08-18 09:18:47.985093 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:18:47.985429 | aio | Tuesday 18 August 2026 09:18:47 +0000 (0:00:00.967) 0:00:36.264 ******** 2026-08-18 09:18:48.031804 | aio | skipping: [aio] 2026-08-18 09:18:48.031986 | aio | 2026-08-18 09:18:48.032307 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 09:18:48.032584 | aio | Tuesday 18 August 2026 09:18:48 +0000 (0:00:00.047) 0:00:36.312 ******** 2026-08-18 09:18:48.089795 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 09:18:48.090068 | aio | 2026-08-18 09:18:48.090489 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 09:18:48.090803 | aio | Tuesday 18 August 2026 09:18:48 +0000 (0:00:00.057) 0:00:36.370 ******** 2026-08-18 09:18:49.031235 | aio | ok: [aio] 2026-08-18 09:18:49.031537 | aio | 2026-08-18 09:18:49.031848 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 09:18:49.032121 | aio | Tuesday 18 August 2026 09:18:49 +0000 (0:00:00.940) 0:00:37.311 ******** 2026-08-18 09:18:49.853938 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 09:18:49.854159 | aio | ok: [aio] => (item=ssh) 2026-08-18 09:18:49.854421 | aio | 2026-08-18 09:18:49.854674 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 09:18:49.854922 | aio | Tuesday 18 August 2026 09:18:49 +0000 (0:00:00.822) 0:00:38.134 ******** 2026-08-18 09:18:50.093112 | aio | ok: [aio] 2026-08-18 09:18:50.093510 | aio | 2026-08-18 09:18:50.093923 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 09:18:50.094386 | aio | Tuesday 18 August 2026 09:18:50 +0000 (0:00:00.238) 0:00:38.373 ******** 2026-08-18 09:18:50.638091 | aio | changed: [aio] 2026-08-18 09:18:50.638433 | aio | 2026-08-18 09:18:50.638747 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 09:18:50.639007 | aio | Tuesday 18 August 2026 09:18:50 +0000 (0:00:00.545) 0:00:38.918 ******** 2026-08-18 09:18:51.254366 | aio | changed: [aio] 2026-08-18 09:18:51.254444 | aio | 2026-08-18 09:18:51.254456 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 09:18:51.254654 | aio | Tuesday 18 August 2026 09:18:51 +0000 (0:00:00.615) 0:00:39.533 ******** 2026-08-18 09:18:51.292628 | aio | skipping: [aio] 2026-08-18 09:18:51.292703 | aio | 2026-08-18 09:18:51.292709 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 09:18:51.292715 | aio | Tuesday 18 August 2026 09:18:51 +0000 (0:00:00.038) 0:00:39.572 ******** 2026-08-18 09:19:32.362930 | aio | changed: [aio] 2026-08-18 09:19:32.362989 | aio | 2026-08-18 09:19:32.363003 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 09:19:32.363018 | aio | Tuesday 18 August 2026 09:19:32 +0000 (0:00:41.070) 0:01:20.642 ******** 2026-08-18 09:19:32.945899 | aio | changed: [aio] 2026-08-18 09:19:32.945958 | aio | 2026-08-18 09:19:32.945974 | aio | TASK [vexxhost.ceph.mon : Find this monitor's addresses on the public network] *** 2026-08-18 09:19:32.945987 | aio | Tuesday 18 August 2026 09:19:32 +0000 (0:00:00.582) 0:01:21.224 ******** 2026-08-18 09:19:33.076264 | aio | ok: [aio] 2026-08-18 09:19:33.076327 | aio | 2026-08-18 09:19:33.076852 | aio | TASK [vexxhost.ceph.mon : Assert exactly one address matches the public network] *** 2026-08-18 09:19:33.076908 | aio | Tuesday 18 August 2026 09:19:33 +0000 (0:00:00.131) 0:01:21.355 ******** 2026-08-18 09:19:33.115897 | aio | ok: [aio] => { 2026-08-18 09:19:33.115952 | aio | "changed": false, 2026-08-18 09:19:33.115963 | aio | "msg": "All assertions passed" 2026-08-18 09:19:33.115972 | aio | } 2026-08-18 09:19:33.115987 | aio | 2026-08-18 09:19:33.116247 | aio | TASK [vexxhost.ceph.mon : Set this monitor's Ceph public IP] ******************* 2026-08-18 09:19:33.116528 | aio | Tuesday 18 August 2026 09:19:33 +0000 (0:00:00.039) 0:01:21.394 ******** 2026-08-18 09:19:33.159761 | aio | ok: [aio] 2026-08-18 09:19:33.159821 | aio | 2026-08-18 09:19:33.159831 | aio | TASK [vexxhost.ceph.mon : Check whether any monitor is already bootstrapped] *** 2026-08-18 09:19:33.159841 | aio | Tuesday 18 August 2026 09:19:33 +0000 (0:00:00.044) 0:01:21.439 ******** 2026-08-18 09:19:33.420322 | aio | ok: [aio] => (item=aio) 2026-08-18 09:19:33.420394 | aio | 2026-08-18 09:19:33.420795 | aio | TASK [vexxhost.ceph.mon : Select the bootstrap node (existing one, else the first monitor)] *** 2026-08-18 09:19:33.420835 | aio | Tuesday 18 August 2026 09:19:33 +0000 (0:00:00.260) 0:01:21.699 ******** 2026-08-18 09:19:33.473719 | aio | ok: [aio] 2026-08-18 09:19:33.473773 | aio | 2026-08-18 09:19:33.473785 | aio | TASK [vexxhost.ceph.mon : Bootstrap the cluster] ******************************* 2026-08-18 09:19:33.473795 | aio | Tuesday 18 August 2026 09:19:33 +0000 (0:00:00.053) 0:01:21.753 ******** 2026-08-18 09:19:33.556889 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap.yml for aio 2026-08-18 09:19:33.556948 | aio | 2026-08-18 09:19:33.556958 | aio | TASK [vexxhost.ceph.mon : Ensure /etc/ceph exists] ***************************** 2026-08-18 09:19:33.556968 | aio | Tuesday 18 August 2026 09:19:33 +0000 (0:00:00.083) 0:01:21.836 ******** 2026-08-18 09:19:33.806332 | aio | changed: [aio] 2026-08-18 09:19:33.806390 | aio | 2026-08-18 09:19:33.806407 | aio | TASK [vexxhost.ceph.mon : Write the caller-provided SSH private key] *********** 2026-08-18 09:19:33.806707 | aio | Tuesday 18 August 2026 09:19:33 +0000 (0:00:00.249) 0:01:22.086 ******** 2026-08-18 09:19:33.846843 | aio | skipping: [aio] 2026-08-18 09:19:33.846901 | aio | 2026-08-18 09:19:33.846912 | aio | TASK [vexxhost.ceph.mon : Write the caller-provided SSH public key] ************ 2026-08-18 09:19:33.846922 | aio | Tuesday 18 August 2026 09:19:33 +0000 (0:00:00.040) 0:01:22.126 ******** 2026-08-18 09:19:33.889279 | aio | skipping: [aio] 2026-08-18 09:19:33.889324 | aio | 2026-08-18 09:19:33.889736 | aio | TASK [vexxhost.ceph.mon : Generate a cephadm SSH keypair when none was provided] *** 2026-08-18 09:19:33.889770 | aio | Tuesday 18 August 2026 09:19:33 +0000 (0:00:00.042) 0:01:22.168 ******** 2026-08-18 09:19:35.864623 | aio | changed: [aio] 2026-08-18 09:19:35.864702 | aio | 2026-08-18 09:19:35.864836 | aio | TASK [vexxhost.ceph.mon : Create a temporary ceph.conf for bootstrap overrides] *** 2026-08-18 09:19:35.864966 | aio | Tuesday 18 August 2026 09:19:35 +0000 (0:00:01.975) 0:01:24.144 ******** 2026-08-18 09:19:36.194659 | aio | changed: [aio] 2026-08-18 09:19:36.194726 | aio | 2026-08-18 09:19:36.194801 | aio | TASK [vexxhost.ceph.mon : Populate bootstrap ceph.conf overrides] ************** 2026-08-18 09:19:36.194913 | aio | Tuesday 18 August 2026 09:19:36 +0000 (0:00:00.329) 0:01:24.473 ******** 2026-08-18 09:19:36.229781 | aio | skipping: [aio] 2026-08-18 09:19:36.229820 | aio | 2026-08-18 09:19:36.229941 | aio | TASK [vexxhost.ceph.mon : Bootstrap the cluster] ******************************* 2026-08-18 09:19:36.230057 | aio | Tuesday 18 August 2026 09:19:36 +0000 (0:00:00.036) 0:01:24.510 ******** 2026-08-18 09:20:18.868822 | aio | changed: [aio] 2026-08-18 09:20:18.868891 | aio | 2026-08-18 09:20:18.868905 | aio | TASK [vexxhost.ceph.mon : Remove the temporary ceph.conf] ********************** 2026-08-18 09:20:18.868918 | aio | Tuesday 18 August 2026 09:20:18 +0000 (0:00:42.637) 0:02:07.148 ******** 2026-08-18 09:20:19.138297 | aio | changed: [aio] 2026-08-18 09:20:19.138341 | aio | 2026-08-18 09:20:19.138350 | aio | TASK [Register this monitor host] ********************************************** 2026-08-18 09:20:19.138358 | aio | Tuesday 18 August 2026 09:20:19 +0000 (0:00:00.270) 0:02:07.418 ******** 2026-08-18 09:20:19.209796 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 09:20:19.209850 | aio | 2026-08-18 09:20:19.209861 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 09:20:19.209871 | aio | Tuesday 18 August 2026 09:20:19 +0000 (0:00:00.070) 0:02:07.489 ******** 2026-08-18 09:20:21.035033 | aio | ok: [aio] 2026-08-18 09:20:21.035110 | aio | 2026-08-18 09:20:21.035127 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 09:20:21.035143 | aio | Tuesday 18 August 2026 09:20:21 +0000 (0:00:01.824) 0:02:09.313 ******** 2026-08-18 09:20:21.089661 | aio | ok: [aio] 2026-08-18 09:20:21.089718 | aio | 2026-08-18 09:20:21.089732 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 09:20:21.089744 | aio | Tuesday 18 August 2026 09:20:21 +0000 (0:00:00.055) 0:02:09.369 ******** 2026-08-18 09:20:21.143252 | aio | ok: [aio] => { 2026-08-18 09:20:21.143292 | aio | "changed": false, 2026-08-18 09:20:21.143298 | aio | "msg": "All assertions passed" 2026-08-18 09:20:21.143303 | aio | } 2026-08-18 09:20:21.143309 | aio | 2026-08-18 09:20:21.143318 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 09:20:21.143560 | aio | Tuesday 18 August 2026 09:20:21 +0000 (0:00:00.052) 0:02:09.421 ******** 2026-08-18 09:20:21.592714 | aio | ok: [aio] 2026-08-18 09:20:21.592743 | aio | 2026-08-18 09:20:21.592750 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 09:20:21.592755 | aio | Tuesday 18 August 2026 09:20:21 +0000 (0:00:00.449) 0:02:09.871 ******** 2026-08-18 09:20:21.645743 | aio | ok: [aio] 2026-08-18 09:20:21.645760 | aio | 2026-08-18 09:20:21.645766 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 09:20:21.645772 | aio | Tuesday 18 August 2026 09:20:21 +0000 (0:00:00.055) 0:02:09.926 ******** 2026-08-18 09:20:21.735646 | aio | ok: [aio] 2026-08-18 09:20:21.737572 | aio | 2026-08-18 09:20:21.737586 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 09:20:21.737592 | aio | Tuesday 18 August 2026 09:20:21 +0000 (0:00:00.089) 0:02:10.016 ******** 2026-08-18 09:20:21.789804 | aio | ok: [aio] => { 2026-08-18 09:20:21.789977 | aio | "changed": false, 2026-08-18 09:20:21.790120 | aio | "msg": "All assertions passed" 2026-08-18 09:20:21.791650 | aio | } 2026-08-18 09:20:21.791664 | aio | 2026-08-18 09:20:21.791669 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 09:20:21.791675 | aio | Tuesday 18 August 2026 09:20:21 +0000 (0:00:00.053) 0:02:10.070 ******** 2026-08-18 09:20:30.007668 | aio | changed: [aio] 2026-08-18 09:20:30.007750 | aio | 2026-08-18 09:20:30.007851 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 09:20:30.007963 | aio | Tuesday 18 August 2026 09:20:30 +0000 (0:00:08.215) 0:02:18.286 ******** 2026-08-18 09:20:30.066720 | aio | skipping: [aio] 2026-08-18 09:20:30.066851 | aio | 2026-08-18 09:20:30.066871 | aio | TASK [vexxhost.ceph.mon : Apply the monitor service spec] ********************** 2026-08-18 09:20:30.067005 | aio | Tuesday 18 August 2026 09:20:30 +0000 (0:00:00.061) 0:02:18.347 ******** 2026-08-18 09:20:33.396141 | aio | changed: [aio] 2026-08-18 09:20:33.396224 | aio | 2026-08-18 09:20:33.396334 | aio | TASK [vexxhost.ceph.mon : Wait for this monitor's daemon to be present] ******** 2026-08-18 09:20:33.396454 | aio | Tuesday 18 August 2026 09:20:33 +0000 (0:00:03.329) 0:02:21.676 ******** 2026-08-18 09:20:35.212909 | aio | ok: [aio] 2026-08-18 09:20:35.212979 | aio | 2026-08-18 09:20:35.212993 | aio | TASK [vexxhost.ceph.mgr : Locate the cluster admin host] *********************** 2026-08-18 09:20:35.213006 | aio | Tuesday 18 August 2026 09:20:35 +0000 (0:00:01.814) 0:02:23.491 ******** 2026-08-18 09:20:35.484256 | aio | ok: [aio] => (item=aio) 2026-08-18 09:20:35.484315 | aio | 2026-08-18 09:20:35.484543 | aio | TASK [vexxhost.ceph.mgr : Select the admin host] ******************************* 2026-08-18 09:20:35.484871 | aio | Tuesday 18 August 2026 09:20:35 +0000 (0:00:00.272) 0:02:23.763 ******** 2026-08-18 09:20:35.539695 | aio | ok: [aio] 2026-08-18 09:20:35.540027 | aio | 2026-08-18 09:20:35.540417 | aio | TASK [Register this manager host] ********************************************** 2026-08-18 09:20:35.540797 | aio | Tuesday 18 August 2026 09:20:35 +0000 (0:00:00.056) 0:02:23.820 ******** 2026-08-18 09:20:35.614425 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 09:20:35.614492 | aio | 2026-08-18 09:20:35.614852 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 09:20:35.615108 | aio | Tuesday 18 August 2026 09:20:35 +0000 (0:00:00.074) 0:02:23.894 ******** 2026-08-18 09:20:37.287501 | aio | ok: [aio] 2026-08-18 09:20:37.288581 | aio | 2026-08-18 09:20:37.288914 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 09:20:37.289200 | aio | Tuesday 18 August 2026 09:20:37 +0000 (0:00:01.673) 0:02:25.567 ******** 2026-08-18 09:20:37.340656 | aio | ok: [aio] 2026-08-18 09:20:37.340900 | aio | 2026-08-18 09:20:37.341269 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 09:20:37.341588 | aio | Tuesday 18 August 2026 09:20:37 +0000 (0:00:00.053) 0:02:25.621 ******** 2026-08-18 09:20:37.386722 | aio | ok: [aio] => { 2026-08-18 09:20:37.387031 | aio | "changed": false, 2026-08-18 09:20:37.387409 | aio | "msg": "All assertions passed" 2026-08-18 09:20:37.387729 | aio | } 2026-08-18 09:20:37.387995 | aio | 2026-08-18 09:20:37.388379 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 09:20:37.388667 | aio | Tuesday 18 August 2026 09:20:37 +0000 (0:00:00.046) 0:02:25.667 ******** 2026-08-18 09:20:37.723551 | aio | ok: [aio] 2026-08-18 09:20:37.723605 | aio | 2026-08-18 09:20:37.723814 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 09:20:37.724147 | aio | Tuesday 18 August 2026 09:20:37 +0000 (0:00:00.335) 0:02:26.003 ******** 2026-08-18 09:20:37.777648 | aio | ok: [aio] 2026-08-18 09:20:37.777821 | aio | 2026-08-18 09:20:37.778091 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 09:20:37.778384 | aio | Tuesday 18 August 2026 09:20:37 +0000 (0:00:00.055) 0:02:26.058 ******** 2026-08-18 09:20:37.865414 | aio | ok: [aio] 2026-08-18 09:20:37.865689 | aio | 2026-08-18 09:20:37.865882 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 09:20:37.866140 | aio | Tuesday 18 August 2026 09:20:37 +0000 (0:00:00.087) 0:02:26.146 ******** 2026-08-18 09:20:37.925005 | aio | ok: [aio] => { 2026-08-18 09:20:37.925162 | aio | "changed": false, 2026-08-18 09:20:37.925440 | aio | "msg": "All assertions passed" 2026-08-18 09:20:37.925674 | aio | } 2026-08-18 09:20:37.925926 | aio | 2026-08-18 09:20:37.926201 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 09:20:37.926462 | aio | Tuesday 18 August 2026 09:20:37 +0000 (0:00:00.059) 0:02:26.205 ******** 2026-08-18 09:20:39.706098 | aio | ok: [aio] 2026-08-18 09:20:39.706171 | aio | 2026-08-18 09:20:39.706333 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 09:20:39.706617 | aio | Tuesday 18 August 2026 09:20:39 +0000 (0:00:01.780) 0:02:27.986 ******** 2026-08-18 09:20:39.767738 | aio | skipping: [aio] 2026-08-18 09:20:39.767910 | aio | 2026-08-18 09:20:39.768210 | aio | TASK [vexxhost.ceph.mgr : Apply the manager service spec] ********************** 2026-08-18 09:20:39.768588 | aio | Tuesday 18 August 2026 09:20:39 +0000 (0:00:00.062) 0:02:28.048 ******** 2026-08-18 09:20:42.975658 | aio | changed: [aio] 2026-08-18 09:20:42.975784 | aio | 2026-08-18 09:20:42.975975 | aio | TASK [vexxhost.ceph.mgr : Wait for this manager's daemon to be present] ******** 2026-08-18 09:20:42.976168 | aio | Tuesday 18 August 2026 09:20:42 +0000 (0:00:03.207) 0:02:31.256 ******** 2026-08-18 09:20:44.715122 | aio | ok: [aio] 2026-08-18 09:20:44.715207 | aio | 2026-08-18 09:20:44.715225 | aio | TASK [vexxhost.ceph.mgr : Configure ceph-mgr modules] ************************** 2026-08-18 09:20:44.715263 | aio | Tuesday 18 August 2026 09:20:44 +0000 (0:00:01.738) 0:02:32.994 ******** 2026-08-18 09:20:53.038759 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-18 09:20:53.038880 | aio | changed: [aio] => (item={'name': 'dashboard'}) 2026-08-18 09:20:53.038895 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-08-18 09:20:53.039025 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-18 09:20:53.039222 | aio | 2026-08-18 09:20:53.039305 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-18 09:20:53.039417 | aio | 2026-08-18 09:20:53.039524 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:20:53.039628 | aio | Tuesday 18 August 2026 09:20:53 +0000 (0:00:08.323) 0:02:41.318 ******** 2026-08-18 09:20:54.059754 | aio | ok: [aio] 2026-08-18 09:20:54.059791 | aio | 2026-08-18 09:20:54.059797 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:20:54.059803 | aio | Tuesday 18 August 2026 09:20:54 +0000 (0:00:01.018) 0:02:42.337 ******** 2026-08-18 09:20:54.332322 | aio | ok: [aio] 2026-08-18 09:20:54.332521 | aio | 2026-08-18 09:20:54.332670 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:20:54.332833 | aio | Tuesday 18 August 2026 09:20:54 +0000 (0:00:00.275) 0:02:42.612 ******** 2026-08-18 09:20:54.384820 | aio | skipping: [aio] 2026-08-18 09:20:54.384927 | aio | 2026-08-18 09:20:54.385055 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 09:20:54.385169 | aio | Tuesday 18 August 2026 09:20:54 +0000 (0:00:00.049) 0:02:42.662 ******** 2026-08-18 09:20:54.652305 | aio | ok: [aio] 2026-08-18 09:20:54.652487 | aio | 2026-08-18 09:20:54.652747 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:20:54.652998 | aio | Tuesday 18 August 2026 09:20:54 +0000 (0:00:00.270) 0:02:42.932 ******** 2026-08-18 09:20:54.754589 | aio | ok: [aio] => { 2026-08-18 09:20:54.754874 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 09:20:54.755060 | aio | } 2026-08-18 09:20:54.755325 | aio | 2026-08-18 09:20:54.755573 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:20:54.755813 | aio | Tuesday 18 August 2026 09:20:54 +0000 (0:00:00.102) 0:02:43.034 ******** 2026-08-18 09:20:55.180123 | aio | ok: [aio] 2026-08-18 09:20:55.180320 | aio | 2026-08-18 09:20:55.180583 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:20:55.180885 | aio | Tuesday 18 August 2026 09:20:55 +0000 (0:00:00.424) 0:02:43.459 ******** 2026-08-18 09:20:55.228571 | aio | skipping: [aio] 2026-08-18 09:20:55.228823 | aio | 2026-08-18 09:20:55.229147 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:20:55.229501 | aio | Tuesday 18 August 2026 09:20:55 +0000 (0:00:00.049) 0:02:43.509 ******** 2026-08-18 09:20:55.271131 | aio | skipping: [aio] 2026-08-18 09:20:55.271501 | aio | 2026-08-18 09:20:55.271836 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:20:55.272164 | aio | Tuesday 18 August 2026 09:20:55 +0000 (0:00:00.042) 0:02:43.551 ******** 2026-08-18 09:20:55.528004 | aio | ok: [aio] 2026-08-18 09:20:55.528213 | aio | 2026-08-18 09:20:55.528484 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:20:55.528741 | aio | Tuesday 18 August 2026 09:20:55 +0000 (0:00:00.256) 0:02:43.808 ******** 2026-08-18 09:20:56.410114 | aio | ok: [aio] 2026-08-18 09:20:56.410393 | aio | 2026-08-18 09:20:56.410687 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:20:56.410980 | aio | Tuesday 18 August 2026 09:20:56 +0000 (0:00:00.882) 0:02:44.690 ******** 2026-08-18 09:20:56.493998 | aio | ok: [aio] => { 2026-08-18 09:20:56.494257 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 09:20:56.494636 | aio | } 2026-08-18 09:20:56.494878 | aio | 2026-08-18 09:20:56.495141 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:20:56.495504 | aio | Tuesday 18 August 2026 09:20:56 +0000 (0:00:00.083) 0:02:44.774 ******** 2026-08-18 09:20:56.958843 | aio | ok: [aio] 2026-08-18 09:20:56.959085 | aio | 2026-08-18 09:20:56.959457 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:20:56.959727 | aio | Tuesday 18 August 2026 09:20:56 +0000 (0:00:00.465) 0:02:45.239 ******** 2026-08-18 09:20:59.070252 | aio | ok: [aio] 2026-08-18 09:20:59.070419 | aio | 2026-08-18 09:20:59.070701 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 09:20:59.070981 | aio | Tuesday 18 August 2026 09:20:59 +0000 (0:00:02.110) 0:02:47.350 ******** 2026-08-18 09:20:59.107149 | aio | skipping: [aio] 2026-08-18 09:20:59.107261 | aio | 2026-08-18 09:20:59.107381 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 09:20:59.107495 | aio | Tuesday 18 August 2026 09:20:59 +0000 (0:00:00.037) 0:02:47.387 ******** 2026-08-18 09:20:59.143065 | aio | skipping: [aio] 2026-08-18 09:20:59.143127 | aio | 2026-08-18 09:20:59.143285 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 09:20:59.143398 | aio | Tuesday 18 August 2026 09:20:59 +0000 (0:00:00.036) 0:02:47.424 ******** 2026-08-18 09:20:59.180446 | aio | skipping: [aio] 2026-08-18 09:20:59.180672 | aio | 2026-08-18 09:20:59.180944 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 09:20:59.181238 | aio | Tuesday 18 August 2026 09:20:59 +0000 (0:00:00.036) 0:02:47.461 ******** 2026-08-18 09:21:00.068937 | aio | ok: [aio] 2026-08-18 09:21:00.069169 | aio | 2026-08-18 09:21:00.069499 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 09:21:00.069848 | aio | Tuesday 18 August 2026 09:21:00 +0000 (0:00:00.888) 0:02:48.349 ******** 2026-08-18 09:21:00.626842 | aio | ok: [aio] 2026-08-18 09:21:00.626899 | aio | 2026-08-18 09:21:00.626915 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 09:21:00.626928 | aio | Tuesday 18 August 2026 09:21:00 +0000 (0:00:00.557) 0:02:48.906 ******** 2026-08-18 09:21:01.784309 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 09:21:01.784375 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 09:21:01.785301 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 09:21:01.785368 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 09:21:01.785389 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 09:21:01.786107 | aio | 2026-08-18 09:21:01.786165 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 09:21:01.786211 | aio | Tuesday 18 August 2026 09:21:01 +0000 (0:00:01.156) 0:02:50.063 ******** 2026-08-18 09:21:02.461438 | aio | ok: [aio] 2026-08-18 09:21:02.461503 | aio | 2026-08-18 09:21:02.461517 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 09:21:02.461536 | aio | Tuesday 18 August 2026 09:21:02 +0000 (0:00:00.667) 0:02:50.730 ******** 2026-08-18 09:21:02.462241 | aio | 2026-08-18 09:21:02.462819 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 09:21:02.462871 | aio | Tuesday 18 August 2026 09:21:02 +0000 (0:00:00.008) 0:02:50.739 ******** 2026-08-18 09:21:02.903675 | aio | ok: [aio] 2026-08-18 09:21:02.903737 | aio | 2026-08-18 09:21:02.903751 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:21:02.903764 | aio | Tuesday 18 August 2026 09:21:02 +0000 (0:00:00.443) 0:02:51.182 ******** 2026-08-18 09:21:03.155321 | aio | ok: [aio] 2026-08-18 09:21:03.156042 | aio | 2026-08-18 09:21:03.156095 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:21:03.156109 | aio | Tuesday 18 August 2026 09:21:03 +0000 (0:00:00.252) 0:02:51.435 ******** 2026-08-18 09:21:03.222462 | aio | ok: [aio] => { 2026-08-18 09:21:03.222516 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 09:21:03.222527 | aio | } 2026-08-18 09:21:03.222538 | aio | 2026-08-18 09:21:03.222548 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:21:03.222557 | aio | Tuesday 18 August 2026 09:21:03 +0000 (0:00:00.065) 0:02:51.500 ******** 2026-08-18 09:21:03.637780 | aio | ok: [aio] 2026-08-18 09:21:03.637836 | aio | 2026-08-18 09:21:03.637846 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:21:03.637856 | aio | Tuesday 18 August 2026 09:21:03 +0000 (0:00:00.415) 0:02:51.916 ******** 2026-08-18 09:21:06.891980 | aio | ok: [aio] 2026-08-18 09:21:06.892036 | aio | 2026-08-18 09:21:06.892050 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 09:21:06.892062 | aio | Tuesday 18 August 2026 09:21:06 +0000 (0:00:03.255) 0:02:55.171 ******** 2026-08-18 09:21:07.798233 | aio | ok: [aio] 2026-08-18 09:21:07.798266 | aio | 2026-08-18 09:21:07.798714 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 09:21:07.798764 | aio | Tuesday 18 August 2026 09:21:07 +0000 (0:00:00.904) 0:02:56.076 ******** 2026-08-18 09:21:08.034240 | aio | ok: [aio] 2026-08-18 09:21:08.034278 | aio | 2026-08-18 09:21:08.034287 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 09:21:08.034295 | aio | Tuesday 18 August 2026 09:21:08 +0000 (0:00:00.236) 0:02:56.312 ******** 2026-08-18 09:21:08.566288 | aio | ok: [aio] 2026-08-18 09:21:08.566333 | aio | 2026-08-18 09:21:08.566347 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 09:21:08.566469 | aio | Tuesday 18 August 2026 09:21:08 +0000 (0:00:00.533) 0:02:56.846 ******** 2026-08-18 09:21:09.226624 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 09:21:09.226696 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 09:21:09.226790 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 09:21:09.226910 | aio | 2026-08-18 09:21:09.227035 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 09:21:09.227154 | aio | Tuesday 18 August 2026 09:21:09 +0000 (0:00:00.660) 0:02:57.506 ******** 2026-08-18 09:21:09.757040 | aio | ok: [aio] 2026-08-18 09:21:09.757082 | aio | 2026-08-18 09:21:09.757090 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 09:21:09.757097 | aio | Tuesday 18 August 2026 09:21:09 +0000 (0:00:00.529) 0:02:58.035 ******** 2026-08-18 09:21:10.303561 | aio | ok: [aio] 2026-08-18 09:21:10.303626 | aio | 2026-08-18 09:21:10.303644 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 09:21:10.303763 | aio | Tuesday 18 August 2026 09:21:10 +0000 (0:00:00.540) 0:02:58.576 ******** 2026-08-18 09:21:10.303862 | aio | 2026-08-18 09:21:10.303976 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 09:21:10.304090 | aio | Tuesday 18 August 2026 09:21:10 +0000 (0:00:00.007) 0:02:58.584 ******** 2026-08-18 09:21:10.752735 | aio | ok: [aio] 2026-08-18 09:21:10.752788 | aio | 2026-08-18 09:21:10.752801 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:21:10.752814 | aio | Tuesday 18 August 2026 09:21:10 +0000 (0:00:00.448) 0:02:59.032 ******** 2026-08-18 09:21:10.788252 | aio | ok: [aio] => { 2026-08-18 09:21:10.788296 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 09:21:10.788305 | aio | } 2026-08-18 09:21:10.788313 | aio | 2026-08-18 09:21:10.788670 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:21:10.788727 | aio | Tuesday 18 August 2026 09:21:10 +0000 (0:00:00.035) 0:02:59.068 ******** 2026-08-18 09:21:11.120642 | aio | ok: [aio] 2026-08-18 09:21:11.120763 | aio | 2026-08-18 09:21:11.120931 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:21:11.121094 | aio | Tuesday 18 August 2026 09:21:11 +0000 (0:00:00.332) 0:02:59.400 ******** 2026-08-18 09:21:11.167691 | aio | skipping: [aio] 2026-08-18 09:21:11.167744 | aio | 2026-08-18 09:21:11.167754 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 09:21:11.167764 | aio | Tuesday 18 August 2026 09:21:11 +0000 (0:00:00.046) 0:02:59.447 ******** 2026-08-18 09:21:11.226729 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 09:21:11.226769 | aio | 2026-08-18 09:21:11.226780 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 09:21:11.226789 | aio | Tuesday 18 August 2026 09:21:11 +0000 (0:00:00.058) 0:02:59.505 ******** 2026-08-18 09:21:12.145325 | aio | ok: [aio] 2026-08-18 09:21:12.145415 | aio | 2026-08-18 09:21:12.145436 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 09:21:12.145713 | aio | Tuesday 18 August 2026 09:21:12 +0000 (0:00:00.919) 0:03:00.425 ******** 2026-08-18 09:21:12.931685 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 09:21:12.931750 | aio | ok: [aio] => (item=ssh) 2026-08-18 09:21:12.931869 | aio | 2026-08-18 09:21:12.932006 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 09:21:12.932157 | aio | Tuesday 18 August 2026 09:21:12 +0000 (0:00:00.786) 0:03:01.211 ******** 2026-08-18 09:21:13.189997 | aio | ok: [aio] 2026-08-18 09:21:13.190047 | aio | 2026-08-18 09:21:13.190077 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 09:21:13.190091 | aio | Tuesday 18 August 2026 09:21:13 +0000 (0:00:00.257) 0:03:01.468 ******** 2026-08-18 09:21:13.505805 | aio | ok: [aio] 2026-08-18 09:21:13.505844 | aio | 2026-08-18 09:21:13.505852 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 09:21:13.505859 | aio | Tuesday 18 August 2026 09:21:13 +0000 (0:00:00.314) 0:03:01.783 ******** 2026-08-18 09:21:14.047845 | aio | ok: [aio] 2026-08-18 09:21:14.047909 | aio | 2026-08-18 09:21:14.047923 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 09:21:14.047935 | aio | Tuesday 18 August 2026 09:21:14 +0000 (0:00:00.542) 0:03:02.326 ******** 2026-08-18 09:21:14.083798 | aio | skipping: [aio] 2026-08-18 09:21:14.083855 | aio | 2026-08-18 09:21:14.083869 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 09:21:14.083881 | aio | Tuesday 18 August 2026 09:21:14 +0000 (0:00:00.036) 0:03:02.362 ******** 2026-08-18 09:21:14.512129 | aio | ok: [aio] 2026-08-18 09:21:14.512172 | aio | 2026-08-18 09:21:14.512211 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 09:21:14.512222 | aio | Tuesday 18 August 2026 09:21:14 +0000 (0:00:00.426) 0:03:02.789 ******** 2026-08-18 09:21:15.083214 | aio | ok: [aio] 2026-08-18 09:21:15.083290 | aio | 2026-08-18 09:21:15.083370 | aio | TASK [vexxhost.ceph.osd : Locate the cluster admin host] *********************** 2026-08-18 09:21:15.083481 | aio | Tuesday 18 August 2026 09:21:15 +0000 (0:00:00.574) 0:03:03.363 ******** 2026-08-18 09:21:15.358637 | aio | ok: [aio] => (item=aio) 2026-08-18 09:21:15.358702 | aio | 2026-08-18 09:21:15.358812 | aio | TASK [vexxhost.ceph.osd : Select the admin host and its mon config path] ******* 2026-08-18 09:21:15.358927 | aio | Tuesday 18 August 2026 09:21:15 +0000 (0:00:00.275) 0:03:03.639 ******** 2026-08-18 09:21:15.414919 | aio | ok: [aio] 2026-08-18 09:21:15.414958 | aio | 2026-08-18 09:21:15.414965 | aio | TASK [vexxhost.ceph.osd : Set the admin mon config path] *********************** 2026-08-18 09:21:15.414973 | aio | Tuesday 18 August 2026 09:21:15 +0000 (0:00:00.055) 0:03:03.694 ******** 2026-08-18 09:21:15.463253 | aio | ok: [aio] 2026-08-18 09:21:15.463311 | aio | 2026-08-18 09:21:15.463771 | aio | TASK [Register this OSD host] ************************************************** 2026-08-18 09:21:15.463820 | aio | Tuesday 18 August 2026 09:21:15 +0000 (0:00:00.048) 0:03:03.742 ******** 2026-08-18 09:21:15.525418 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 09:21:15.525471 | aio | 2026-08-18 09:21:15.525477 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 09:21:15.525483 | aio | Tuesday 18 August 2026 09:21:15 +0000 (0:00:00.062) 0:03:03.804 ******** 2026-08-18 09:21:17.210666 | aio | ok: [aio] 2026-08-18 09:21:17.210740 | aio | 2026-08-18 09:21:17.210925 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 09:21:17.211111 | aio | Tuesday 18 August 2026 09:21:17 +0000 (0:00:01.685) 0:03:05.490 ******** 2026-08-18 09:21:17.254669 | aio | ok: [aio] 2026-08-18 09:21:17.255136 | aio | 2026-08-18 09:21:17.255163 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 09:21:17.255172 | aio | Tuesday 18 August 2026 09:21:17 +0000 (0:00:00.043) 0:03:05.534 ******** 2026-08-18 09:21:17.300290 | aio | ok: [aio] => { 2026-08-18 09:21:17.300354 | aio | "changed": false, 2026-08-18 09:21:17.300373 | aio | "msg": "All assertions passed" 2026-08-18 09:21:17.301344 | aio | } 2026-08-18 09:21:17.301404 | aio | 2026-08-18 09:21:17.301424 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 09:21:17.301449 | aio | Tuesday 18 August 2026 09:21:17 +0000 (0:00:00.045) 0:03:05.580 ******** 2026-08-18 09:21:17.612128 | aio | ok: [aio] 2026-08-18 09:21:17.612165 | aio | 2026-08-18 09:21:17.612174 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 09:21:17.612208 | aio | Tuesday 18 August 2026 09:21:17 +0000 (0:00:00.311) 0:03:05.891 ******** 2026-08-18 09:21:17.659917 | aio | ok: [aio] 2026-08-18 09:21:17.661016 | aio | 2026-08-18 09:21:17.661050 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 09:21:17.661063 | aio | Tuesday 18 August 2026 09:21:17 +0000 (0:00:00.047) 0:03:05.939 ******** 2026-08-18 09:21:17.748967 | aio | ok: [aio] 2026-08-18 09:21:17.749010 | aio | 2026-08-18 09:21:17.749023 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 09:21:17.749035 | aio | Tuesday 18 August 2026 09:21:17 +0000 (0:00:00.087) 0:03:06.027 ******** 2026-08-18 09:21:17.794350 | aio | ok: [aio] => { 2026-08-18 09:21:17.794422 | aio | "changed": false, 2026-08-18 09:21:17.794441 | aio | "msg": "All assertions passed" 2026-08-18 09:21:17.794456 | aio | } 2026-08-18 09:21:17.794471 | aio | 2026-08-18 09:21:17.794487 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 09:21:17.794510 | aio | Tuesday 18 August 2026 09:21:17 +0000 (0:00:00.045) 0:03:06.072 ******** 2026-08-18 09:21:19.622674 | aio | ok: [aio] 2026-08-18 09:21:19.622791 | aio | 2026-08-18 09:21:19.622963 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 09:21:19.623128 | aio | Tuesday 18 August 2026 09:21:19 +0000 (0:00:01.829) 0:03:07.902 ******** 2026-08-18 09:21:19.678584 | aio | skipping: [aio] 2026-08-18 09:21:19.678635 | aio | 2026-08-18 09:21:19.678649 | aio | TASK [vexxhost.ceph.osd : Apply OSD service specs (drive groups)] ************** 2026-08-18 09:21:19.678662 | aio | Tuesday 18 August 2026 09:21:19 +0000 (0:00:00.056) 0:03:07.958 ******** 2026-08-18 09:21:19.708410 | aio | skipping: [aio] 2026-08-18 09:21:19.708462 | aio | 2026-08-18 09:21:19.708471 | aio | TASK [vexxhost.ceph.osd : List existing ceph-volume OSDs on this host] ********* 2026-08-18 09:21:19.708479 | aio | Tuesday 18 August 2026 09:21:19 +0000 (0:00:00.029) 0:03:07.987 ******** 2026-08-18 09:21:21.211602 | aio | ok: [aio] 2026-08-18 09:21:21.211671 | aio | 2026-08-18 09:21:21.211779 | aio | TASK [vexxhost.ceph.osd : Deploy OSDs on the explicitly listed devices] ******** 2026-08-18 09:21:21.211908 | aio | Tuesday 18 August 2026 09:21:21 +0000 (0:00:01.503) 0:03:09.491 ******** 2026-08-18 09:24:06.520283 | aio | changed: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-18 09:24:06.520319 | aio | changed: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-18 09:24:06.520325 | aio | changed: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-18 09:24:06.520340 | aio | 2026-08-18 09:24:06.520345 | aio | TASK [vexxhost.ceph.osd : Wait for OSD daemons to be running] ****************** 2026-08-18 09:24:06.520349 | aio | Tuesday 18 August 2026 09:24:06 +0000 (0:02:45.308) 0:05:54.799 ******** 2026-08-18 09:24:08.270402 | aio | ok: [aio] 2026-08-18 09:24:08.270480 | aio | 2026-08-18 09:24:08.270514 | aio | PLAY [Apply Ceph configuration] ************************************************ 2026-08-18 09:24:08.270528 | aio | 2026-08-18 09:24:08.270640 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:24:08.270832 | aio | Tuesday 18 August 2026 09:24:08 +0000 (0:00:01.751) 0:05:56.551 ******** 2026-08-18 09:24:10.250928 | aio | ok: [aio] 2026-08-18 09:24:10.250970 | aio | 2026-08-18 09:24:10.250977 | aio | TASK [vexxhost.ceph.configure : Locate the cluster admin host] ***************** 2026-08-18 09:24:10.250984 | aio | Tuesday 18 August 2026 09:24:10 +0000 (0:00:01.980) 0:05:58.531 ******** 2026-08-18 09:24:10.543346 | aio | ok: [aio] => (item=aio) 2026-08-18 09:24:10.543395 | aio | 2026-08-18 09:24:10.543408 | aio | TASK [vexxhost.ceph.configure : Select the admin host] ************************* 2026-08-18 09:24:10.543418 | aio | Tuesday 18 August 2026 09:24:10 +0000 (0:00:00.291) 0:05:58.822 ******** 2026-08-18 09:24:10.587310 | aio | ok: [aio] 2026-08-18 09:24:10.587371 | aio | 2026-08-18 09:24:10.587901 | aio | TASK [vexxhost.ceph.configure : Set the admin mon config path] ***************** 2026-08-18 09:24:10.587933 | aio | Tuesday 18 August 2026 09:24:10 +0000 (0:00:00.044) 0:05:58.867 ******** 2026-08-18 09:24:10.629166 | aio | ok: [aio] 2026-08-18 09:24:10.629237 | aio | 2026-08-18 09:24:10.629247 | aio | TASK [vexxhost.ceph.configure : Apply central Ceph configuration] ************** 2026-08-18 09:24:10.629255 | aio | Tuesday 18 August 2026 09:24:10 +0000 (0:00:00.041) 0:05:58.908 ******** 2026-08-18 09:24:10.664412 | aio | skipping: [aio] 2026-08-18 09:24:10.664481 | aio | 2026-08-18 09:24:10.664503 | aio | TASK [vexxhost.ceph.configure : Configure erasure-code profiles] *************** 2026-08-18 09:24:10.664702 | aio | Tuesday 18 August 2026 09:24:10 +0000 (0:00:00.035) 0:05:58.944 ******** 2026-08-18 09:24:10.705288 | aio | skipping: [aio] 2026-08-18 09:24:10.705415 | aio | 2026-08-18 09:24:10.705585 | aio | TASK [vexxhost.ceph.configure : Configure CRUSH rules] ************************* 2026-08-18 09:24:10.705747 | aio | Tuesday 18 August 2026 09:24:10 +0000 (0:00:00.041) 0:05:58.985 ******** 2026-08-18 09:24:10.738210 | aio | skipping: [aio] 2026-08-18 09:24:10.738238 | aio | 2026-08-18 09:24:10.738245 | aio | TASK [vexxhost.ceph.configure : Configure pools] ******************************* 2026-08-18 09:24:10.738464 | aio | Tuesday 18 August 2026 09:24:10 +0000 (0:00:00.032) 0:05:59.017 ******** 2026-08-18 09:24:10.768577 | aio | skipping: [aio] 2026-08-18 09:24:10.768674 | aio | 2026-08-18 09:24:10.768822 | aio | TASK [vexxhost.ceph.configure : Configure CephX keys] ************************** 2026-08-18 09:24:10.768978 | aio | Tuesday 18 August 2026 09:24:10 +0000 (0:00:00.031) 0:05:59.049 ******** 2026-08-18 09:24:10.801419 | aio | skipping: [aio] 2026-08-18 09:24:10.801661 | aio | 2026-08-18 09:24:10.801976 | aio | TASK [vexxhost.ceph.configure : Enroll the dashboard TLS certificate] ********** 2026-08-18 09:24:10.802305 | aio | Tuesday 18 August 2026 09:24:10 +0000 (0:00:00.031) 0:05:59.080 ******** 2026-08-18 09:24:10.851484 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/configure/tasks/dashboard.yml for aio 2026-08-18 09:24:10.851548 | aio | 2026-08-18 09:24:10.851562 | aio | TASK [vexxhost.ceph.configure : Check whether the dashboard mgr module is enabled] *** 2026-08-18 09:24:10.851580 | aio | Tuesday 18 August 2026 09:24:10 +0000 (0:00:00.050) 0:05:59.131 ******** 2026-08-18 09:24:12.656710 | aio | ok: [aio] 2026-08-18 09:24:12.656873 | aio | 2026-08-18 09:24:12.657074 | aio | TASK [vexxhost.ceph.configure : Get the current dashboard certificate] ********* 2026-08-18 09:24:12.657298 | aio | Tuesday 18 August 2026 09:24:12 +0000 (0:00:01.805) 0:06:00.937 ******** 2026-08-18 09:24:14.567916 | aio | ok: [aio] 2026-08-18 09:24:14.568043 | aio | 2026-08-18 09:24:14.568242 | aio | TASK [vexxhost.ceph.configure : Set the dashboard certificate] ***************** 2026-08-18 09:24:14.568479 | aio | Tuesday 18 August 2026 09:24:14 +0000 (0:00:01.911) 0:06:02.848 ******** 2026-08-18 09:24:14.607140 | aio | skipping: [aio] 2026-08-18 09:24:14.607355 | aio | 2026-08-18 09:24:14.607835 | aio | TASK [vexxhost.ceph.configure : Set the dashboard certificate key] ************* 2026-08-18 09:24:14.608071 | aio | Tuesday 18 August 2026 09:24:14 +0000 (0:00:00.038) 0:06:02.887 ******** 2026-08-18 09:24:14.648103 | aio | skipping: [aio] 2026-08-18 09:24:14.648242 | aio | 2026-08-18 09:24:14.648437 | aio | TASK [vexxhost.ceph.configure : Flag the dashboard for reload] ***************** 2026-08-18 09:24:14.648605 | aio | Tuesday 18 August 2026 09:24:14 +0000 (0:00:00.041) 0:06:02.928 ******** 2026-08-18 09:24:14.687540 | aio | skipping: [aio] 2026-08-18 09:24:14.687633 | aio | 2026-08-18 09:24:14.687799 | aio | TASK [vexxhost.ceph.configure : Create a self-signed certificate] ************** 2026-08-18 09:24:14.687942 | aio | Tuesday 18 August 2026 09:24:14 +0000 (0:00:00.039) 0:06:02.968 ******** 2026-08-18 09:24:16.793826 | aio | changed: [aio] 2026-08-18 09:24:16.793895 | aio | 2026-08-18 09:24:16.794018 | aio | TASK [vexxhost.ceph.configure : Flag the dashboard for reload] ***************** 2026-08-18 09:24:16.794141 | aio | Tuesday 18 August 2026 09:24:16 +0000 (0:00:02.106) 0:06:05.074 ******** 2026-08-18 09:24:16.845856 | aio | ok: [aio] 2026-08-18 09:24:16.846098 | aio | 2026-08-18 09:24:16.846489 | aio | TASK [vexxhost.ceph.configure : Reload the dashboard so it picks up the certificate] *** 2026-08-18 09:24:16.846785 | aio | Tuesday 18 August 2026 09:24:16 +0000 (0:00:00.051) 0:06:05.126 ******** 2026-08-18 09:24:23.926375 | aio | changed: [aio] => (item=ceph mgr module disable dashboard) 2026-08-18 09:24:23.926428 | aio | changed: [aio] => (item=ceph mgr module enable dashboard) 2026-08-18 09:24:23.926436 | aio | changed: [aio] => (item=ceph orch reconfig mgr) 2026-08-18 09:24:23.926444 | aio | 2026-08-18 09:24:23.926452 | aio | TASK [vexxhost.ceph.configure : Configure dashboard users] ********************* 2026-08-18 09:24:23.926460 | aio | Tuesday 18 August 2026 09:24:23 +0000 (0:00:07.079) 0:06:12.205 ******** 2026-08-18 09:24:23.993611 | aio | skipping: [aio] 2026-08-18 09:24:23.993668 | aio | 2026-08-18 09:24:23.993818 | aio | PLAY [Deploy Ceph RADOS Gateways] ********************************************** 2026-08-18 09:24:23.993890 | aio | 2026-08-18 09:24:23.994018 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:24:23.994128 | aio | Tuesday 18 August 2026 09:24:23 +0000 (0:00:00.066) 0:06:12.272 ******** 2026-08-18 09:24:25.966552 | aio | ok: [aio] 2026-08-18 09:24:25.966636 | aio | 2026-08-18 09:24:25.966658 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:24:25.966791 | aio | Tuesday 18 August 2026 09:24:25 +0000 (0:00:01.974) 0:06:14.247 ******** 2026-08-18 09:24:26.210756 | aio | ok: [aio] 2026-08-18 09:24:26.210813 | aio | 2026-08-18 09:24:26.210827 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:24:26.210840 | aio | Tuesday 18 August 2026 09:24:26 +0000 (0:00:00.242) 0:06:14.489 ******** 2026-08-18 09:24:26.256893 | aio | skipping: [aio] 2026-08-18 09:24:26.256944 | aio | 2026-08-18 09:24:26.256960 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 09:24:26.256972 | aio | Tuesday 18 August 2026 09:24:26 +0000 (0:00:00.046) 0:06:14.535 ******** 2026-08-18 09:24:26.503647 | aio | ok: [aio] 2026-08-18 09:24:26.503710 | aio | 2026-08-18 09:24:26.503720 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:24:26.503729 | aio | Tuesday 18 August 2026 09:24:26 +0000 (0:00:00.246) 0:06:14.782 ******** 2026-08-18 09:24:26.566811 | aio | ok: [aio] => { 2026-08-18 09:24:26.567099 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 09:24:26.567585 | aio | } 2026-08-18 09:24:26.567899 | aio | 2026-08-18 09:24:26.568303 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:24:26.568672 | aio | Tuesday 18 August 2026 09:24:26 +0000 (0:00:00.064) 0:06:14.847 ******** 2026-08-18 09:24:26.967460 | aio | ok: [aio] 2026-08-18 09:24:26.967642 | aio | 2026-08-18 09:24:26.967905 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:24:26.968156 | aio | Tuesday 18 August 2026 09:24:26 +0000 (0:00:00.400) 0:06:15.247 ******** 2026-08-18 09:24:27.019205 | aio | skipping: [aio] 2026-08-18 09:24:27.019324 | aio | 2026-08-18 09:24:27.019492 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:24:27.019649 | aio | Tuesday 18 August 2026 09:24:27 +0000 (0:00:00.052) 0:06:15.299 ******** 2026-08-18 09:24:27.072525 | aio | skipping: [aio] 2026-08-18 09:24:27.072798 | aio | 2026-08-18 09:24:27.073070 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:24:27.073371 | aio | Tuesday 18 August 2026 09:24:27 +0000 (0:00:00.053) 0:06:15.352 ******** 2026-08-18 09:24:27.324817 | aio | ok: [aio] 2026-08-18 09:24:27.325049 | aio | 2026-08-18 09:24:27.325391 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:24:27.325716 | aio | Tuesday 18 August 2026 09:24:27 +0000 (0:00:00.252) 0:06:15.605 ******** 2026-08-18 09:24:28.366273 | aio | ok: [aio] 2026-08-18 09:24:28.366338 | aio | 2026-08-18 09:24:28.366875 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:24:28.366928 | aio | Tuesday 18 August 2026 09:24:28 +0000 (0:00:01.040) 0:06:16.645 ******** 2026-08-18 09:24:28.448805 | aio | ok: [aio] => { 2026-08-18 09:24:28.448854 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 09:24:28.448861 | aio | } 2026-08-18 09:24:28.448869 | aio | 2026-08-18 09:24:28.448877 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:24:28.448884 | aio | Tuesday 18 August 2026 09:24:28 +0000 (0:00:00.081) 0:06:16.727 ******** 2026-08-18 09:24:28.871702 | aio | ok: [aio] 2026-08-18 09:24:28.871756 | aio | 2026-08-18 09:24:28.871767 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:24:28.871835 | aio | Tuesday 18 August 2026 09:24:28 +0000 (0:00:00.422) 0:06:17.150 ******** 2026-08-18 09:24:31.064364 | aio | ok: [aio] 2026-08-18 09:24:31.064447 | aio | 2026-08-18 09:24:31.064476 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 09:24:31.064493 | aio | Tuesday 18 August 2026 09:24:31 +0000 (0:00:02.192) 0:06:19.342 ******** 2026-08-18 09:24:31.102228 | aio | skipping: [aio] 2026-08-18 09:24:31.102275 | aio | 2026-08-18 09:24:31.102284 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 09:24:31.102292 | aio | Tuesday 18 August 2026 09:24:31 +0000 (0:00:00.037) 0:06:19.380 ******** 2026-08-18 09:24:31.136672 | aio | skipping: [aio] 2026-08-18 09:24:31.136721 | aio | 2026-08-18 09:24:31.136735 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 09:24:31.136748 | aio | Tuesday 18 August 2026 09:24:31 +0000 (0:00:00.035) 0:06:19.416 ******** 2026-08-18 09:24:31.172861 | aio | skipping: [aio] 2026-08-18 09:24:31.172913 | aio | 2026-08-18 09:24:31.172932 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 09:24:31.172945 | aio | Tuesday 18 August 2026 09:24:31 +0000 (0:00:00.035) 0:06:19.452 ******** 2026-08-18 09:24:32.152073 | aio | ok: [aio] 2026-08-18 09:24:32.152116 | aio | 2026-08-18 09:24:32.152124 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 09:24:32.152131 | aio | Tuesday 18 August 2026 09:24:32 +0000 (0:00:00.977) 0:06:20.429 ******** 2026-08-18 09:24:32.721246 | aio | ok: [aio] 2026-08-18 09:24:32.721321 | aio | 2026-08-18 09:24:32.722283 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 09:24:32.722338 | aio | Tuesday 18 August 2026 09:24:32 +0000 (0:00:00.572) 0:06:21.001 ******** 2026-08-18 09:24:33.917623 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 09:24:33.917702 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 09:24:33.917837 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 09:24:33.917943 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 09:24:33.918063 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 09:24:33.918173 | aio | 2026-08-18 09:24:33.918308 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 09:24:33.918418 | aio | Tuesday 18 August 2026 09:24:33 +0000 (0:00:01.194) 0:06:22.196 ******** 2026-08-18 09:24:34.585613 | aio | ok: [aio] 2026-08-18 09:24:34.585694 | aio | 2026-08-18 09:24:34.585821 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 09:24:34.585925 | aio | Tuesday 18 August 2026 09:24:34 +0000 (0:00:00.660) 0:06:22.857 ******** 2026-08-18 09:24:34.586029 | aio | 2026-08-18 09:24:34.586157 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 09:24:34.586286 | aio | Tuesday 18 August 2026 09:24:34 +0000 (0:00:00.008) 0:06:22.865 ******** 2026-08-18 09:24:35.070697 | aio | ok: [aio] 2026-08-18 09:24:35.070762 | aio | 2026-08-18 09:24:35.070776 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:24:35.070789 | aio | Tuesday 18 August 2026 09:24:35 +0000 (0:00:00.483) 0:06:23.349 ******** 2026-08-18 09:24:35.345821 | aio | ok: [aio] 2026-08-18 09:24:35.345883 | aio | 2026-08-18 09:24:35.345897 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:24:35.345910 | aio | Tuesday 18 August 2026 09:24:35 +0000 (0:00:00.275) 0:06:23.624 ******** 2026-08-18 09:24:35.410645 | aio | ok: [aio] => { 2026-08-18 09:24:35.410765 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 09:24:35.410876 | aio | } 2026-08-18 09:24:35.410996 | aio | 2026-08-18 09:24:35.411145 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:24:35.411280 | aio | Tuesday 18 August 2026 09:24:35 +0000 (0:00:00.065) 0:06:23.689 ******** 2026-08-18 09:24:35.832725 | aio | ok: [aio] 2026-08-18 09:24:35.832808 | aio | 2026-08-18 09:24:35.832828 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:24:35.832847 | aio | Tuesday 18 August 2026 09:24:35 +0000 (0:00:00.418) 0:06:24.108 ******** 2026-08-18 09:24:39.170479 | aio | ok: [aio] 2026-08-18 09:24:39.170545 | aio | 2026-08-18 09:24:39.171282 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 09:24:39.171333 | aio | Tuesday 18 August 2026 09:24:39 +0000 (0:00:03.342) 0:06:27.451 ******** 2026-08-18 09:24:40.142137 | aio | ok: [aio] 2026-08-18 09:24:40.142193 | aio | 2026-08-18 09:24:40.142201 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 09:24:40.142208 | aio | Tuesday 18 August 2026 09:24:40 +0000 (0:00:00.971) 0:06:28.422 ******** 2026-08-18 09:24:40.392644 | aio | ok: [aio] 2026-08-18 09:24:40.395260 | aio | 2026-08-18 09:24:40.395276 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 09:24:40.395282 | aio | Tuesday 18 August 2026 09:24:40 +0000 (0:00:00.250) 0:06:28.673 ******** 2026-08-18 09:24:40.959654 | aio | ok: [aio] 2026-08-18 09:24:40.959737 | aio | 2026-08-18 09:24:40.959844 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 09:24:40.959955 | aio | Tuesday 18 August 2026 09:24:40 +0000 (0:00:00.566) 0:06:29.240 ******** 2026-08-18 09:24:41.692728 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 09:24:41.692774 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 09:24:41.692781 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 09:24:41.692786 | aio | 2026-08-18 09:24:41.692803 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 09:24:41.692808 | aio | Tuesday 18 August 2026 09:24:41 +0000 (0:00:00.732) 0:06:29.972 ******** 2026-08-18 09:24:42.266303 | aio | ok: [aio] 2026-08-18 09:24:42.266576 | aio | 2026-08-18 09:24:42.266953 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 09:24:42.267442 | aio | Tuesday 18 August 2026 09:24:42 +0000 (0:00:00.573) 0:06:30.545 ******** 2026-08-18 09:24:42.813912 | aio | ok: [aio] 2026-08-18 09:24:42.814119 | aio | 2026-08-18 09:24:42.814414 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 09:24:42.814692 | aio | Tuesday 18 August 2026 09:24:42 +0000 (0:00:00.541) 0:06:31.087 ******** 2026-08-18 09:24:42.814938 | aio | 2026-08-18 09:24:42.815209 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 09:24:42.815471 | aio | Tuesday 18 August 2026 09:24:42 +0000 (0:00:00.006) 0:06:31.094 ******** 2026-08-18 09:24:43.284603 | aio | ok: [aio] 2026-08-18 09:24:43.285282 | aio | 2026-08-18 09:24:43.285351 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:24:43.285725 | aio | Tuesday 18 August 2026 09:24:43 +0000 (0:00:00.470) 0:06:31.565 ******** 2026-08-18 09:24:43.327598 | aio | ok: [aio] => { 2026-08-18 09:24:43.327856 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 09:24:43.328132 | aio | } 2026-08-18 09:24:43.328508 | aio | 2026-08-18 09:24:43.328859 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:24:43.329228 | aio | Tuesday 18 August 2026 09:24:43 +0000 (0:00:00.043) 0:06:31.608 ******** 2026-08-18 09:24:43.684458 | aio | ok: [aio] 2026-08-18 09:24:43.684527 | aio | 2026-08-18 09:24:43.684662 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:24:43.684790 | aio | Tuesday 18 August 2026 09:24:43 +0000 (0:00:00.356) 0:06:31.964 ******** 2026-08-18 09:24:43.726623 | aio | skipping: [aio] 2026-08-18 09:24:43.726706 | aio | 2026-08-18 09:24:43.726812 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 09:24:43.726948 | aio | Tuesday 18 August 2026 09:24:43 +0000 (0:00:00.042) 0:06:32.007 ******** 2026-08-18 09:24:43.786453 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 09:24:43.786689 | aio | 2026-08-18 09:24:43.786968 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 09:24:43.787292 | aio | Tuesday 18 August 2026 09:24:43 +0000 (0:00:00.059) 0:06:32.066 ******** 2026-08-18 09:24:44.763963 | aio | ok: [aio] 2026-08-18 09:24:44.764203 | aio | 2026-08-18 09:24:44.764590 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 09:24:44.764872 | aio | Tuesday 18 August 2026 09:24:44 +0000 (0:00:00.977) 0:06:33.044 ******** 2026-08-18 09:24:45.606485 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 09:24:45.606826 | aio | ok: [aio] => (item=ssh) 2026-08-18 09:24:45.607203 | aio | 2026-08-18 09:24:45.607619 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 09:24:45.608035 | aio | Tuesday 18 August 2026 09:24:45 +0000 (0:00:00.841) 0:06:33.886 ******** 2026-08-18 09:24:45.888052 | aio | ok: [aio] 2026-08-18 09:24:45.888105 | aio | 2026-08-18 09:24:45.888121 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 09:24:45.888134 | aio | Tuesday 18 August 2026 09:24:45 +0000 (0:00:00.281) 0:06:34.167 ******** 2026-08-18 09:24:46.208441 | aio | ok: [aio] 2026-08-18 09:24:46.208498 | aio | 2026-08-18 09:24:46.208507 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 09:24:46.208524 | aio | Tuesday 18 August 2026 09:24:46 +0000 (0:00:00.318) 0:06:34.485 ******** 2026-08-18 09:24:46.754615 | aio | ok: [aio] 2026-08-18 09:24:46.754690 | aio | 2026-08-18 09:24:46.754795 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 09:24:46.754905 | aio | Tuesday 18 August 2026 09:24:46 +0000 (0:00:00.548) 0:06:35.033 ******** 2026-08-18 09:24:46.787289 | aio | skipping: [aio] 2026-08-18 09:24:46.788590 | aio | 2026-08-18 09:24:46.788657 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 09:24:46.788668 | aio | Tuesday 18 August 2026 09:24:46 +0000 (0:00:00.034) 0:06:35.067 ******** 2026-08-18 09:24:47.235418 | aio | ok: [aio] 2026-08-18 09:24:47.235494 | aio | 2026-08-18 09:24:47.235512 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 09:24:47.235773 | aio | Tuesday 18 August 2026 09:24:47 +0000 (0:00:00.447) 0:06:35.515 ******** 2026-08-18 09:24:47.802791 | aio | ok: [aio] 2026-08-18 09:24:47.802844 | aio | 2026-08-18 09:24:47.802855 | aio | TASK [vexxhost.ceph.rgw : Locate the cluster admin host] *********************** 2026-08-18 09:24:47.802865 | aio | Tuesday 18 August 2026 09:24:47 +0000 (0:00:00.566) 0:06:36.082 ******** 2026-08-18 09:24:47.858086 | aio | skipping: [aio] => (item=aio) 2026-08-18 09:24:47.858140 | aio | skipping: [aio] 2026-08-18 09:24:47.858151 | aio | 2026-08-18 09:24:47.858160 | aio | TASK [vexxhost.ceph.rgw : Select the admin host] ******************************* 2026-08-18 09:24:47.858170 | aio | Tuesday 18 August 2026 09:24:47 +0000 (0:00:00.054) 0:06:36.136 ******** 2026-08-18 09:24:47.897009 | aio | skipping: [aio] 2026-08-18 09:24:47.897072 | aio | 2026-08-18 09:24:47.897083 | aio | TASK [vexxhost.ceph.rgw : Set the admin mon config path] *********************** 2026-08-18 09:24:47.897095 | aio | Tuesday 18 August 2026 09:24:47 +0000 (0:00:00.038) 0:06:36.175 ******** 2026-08-18 09:24:47.935646 | aio | skipping: [aio] 2026-08-18 09:24:47.935689 | aio | 2026-08-18 09:24:47.935700 | aio | TASK [Register this RGW host] ************************************************** 2026-08-18 09:24:47.935709 | aio | Tuesday 18 August 2026 09:24:47 +0000 (0:00:00.038) 0:06:36.214 ******** 2026-08-18 09:24:47.975605 | aio | skipping: [aio] 2026-08-18 09:24:47.975640 | aio | 2026-08-18 09:24:47.975650 | aio | TASK [vexxhost.ceph.rgw : Configure RGW multisite (realm, zonegroup, zone)] **** 2026-08-18 09:24:47.975659 | aio | Tuesday 18 August 2026 09:24:47 +0000 (0:00:00.040) 0:06:36.254 ******** 2026-08-18 09:24:48.015385 | aio | skipping: [aio] 2026-08-18 09:24:48.015434 | aio | 2026-08-18 09:24:48.015440 | aio | TASK [vexxhost.ceph.rgw : Apply the RGW service specs] ************************* 2026-08-18 09:24:48.015447 | aio | Tuesday 18 August 2026 09:24:48 +0000 (0:00:00.039) 0:06:36.294 ******** 2026-08-18 09:24:48.054685 | aio | skipping: [aio] 2026-08-18 09:24:48.054842 | aio | 2026-08-18 09:24:48.055023 | aio | TASK [vexxhost.ceph.rgw : Remove the default zone / zonegroup / pools] ********* 2026-08-18 09:24:48.055196 | aio | Tuesday 18 August 2026 09:24:48 +0000 (0:00:00.039) 0:06:36.334 ******** 2026-08-18 09:24:48.134056 | aio | skipping: [aio] 2026-08-18 09:24:48.134108 | aio | 2026-08-18 09:24:48.134119 | aio | PLAY [Deploy Ceph monitoring stack] ******************************************** 2026-08-18 09:24:48.134129 | aio | 2026-08-18 09:24:48.134138 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:24:48.134147 | aio | Tuesday 18 August 2026 09:24:48 +0000 (0:00:00.079) 0:06:36.413 ******** 2026-08-18 09:24:49.107328 | aio | ok: [aio] 2026-08-18 09:24:49.108215 | aio | 2026-08-18 09:24:49.108275 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:24:49.108291 | aio | Tuesday 18 August 2026 09:24:49 +0000 (0:00:00.973) 0:06:37.387 ******** 2026-08-18 09:24:49.360069 | aio | ok: [aio] 2026-08-18 09:24:49.360103 | aio | 2026-08-18 09:24:49.360110 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:24:49.360116 | aio | Tuesday 18 August 2026 09:24:49 +0000 (0:00:00.250) 0:06:37.637 ******** 2026-08-18 09:24:49.396783 | aio | skipping: [aio] 2026-08-18 09:24:49.396834 | aio | 2026-08-18 09:24:49.396849 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 09:24:49.396863 | aio | Tuesday 18 August 2026 09:24:49 +0000 (0:00:00.038) 0:06:37.676 ******** 2026-08-18 09:24:49.650753 | aio | ok: [aio] 2026-08-18 09:24:49.650811 | aio | 2026-08-18 09:24:49.650822 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:24:49.650832 | aio | Tuesday 18 August 2026 09:24:49 +0000 (0:00:00.253) 0:06:37.930 ******** 2026-08-18 09:24:49.715255 | aio | ok: [aio] => { 2026-08-18 09:24:49.715302 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 09:24:49.715313 | aio | } 2026-08-18 09:24:49.715322 | aio | 2026-08-18 09:24:49.715331 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:24:49.715340 | aio | Tuesday 18 August 2026 09:24:49 +0000 (0:00:00.063) 0:06:37.994 ******** 2026-08-18 09:24:50.113266 | aio | ok: [aio] 2026-08-18 09:24:50.113321 | aio | 2026-08-18 09:24:50.113591 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:24:50.113758 | aio | Tuesday 18 August 2026 09:24:50 +0000 (0:00:00.398) 0:06:38.392 ******** 2026-08-18 09:24:50.159629 | aio | skipping: [aio] 2026-08-18 09:24:50.159726 | aio | 2026-08-18 09:24:50.159834 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:24:50.159973 | aio | Tuesday 18 August 2026 09:24:50 +0000 (0:00:00.047) 0:06:38.439 ******** 2026-08-18 09:24:50.208346 | aio | skipping: [aio] 2026-08-18 09:24:50.208408 | aio | 2026-08-18 09:24:50.208419 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:24:50.208434 | aio | Tuesday 18 August 2026 09:24:50 +0000 (0:00:00.047) 0:06:38.487 ******** 2026-08-18 09:24:50.476848 | aio | ok: [aio] 2026-08-18 09:24:50.476908 | aio | 2026-08-18 09:24:50.476920 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:24:50.476930 | aio | Tuesday 18 August 2026 09:24:50 +0000 (0:00:00.268) 0:06:38.755 ******** 2026-08-18 09:24:51.525343 | aio | ok: [aio] 2026-08-18 09:24:51.525422 | aio | 2026-08-18 09:24:51.525433 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:24:51.525443 | aio | Tuesday 18 August 2026 09:24:51 +0000 (0:00:01.048) 0:06:39.804 ******** 2026-08-18 09:24:51.609174 | aio | ok: [aio] => { 2026-08-18 09:24:51.609504 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 09:24:51.610327 | aio | } 2026-08-18 09:24:51.610385 | aio | 2026-08-18 09:24:51.610421 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:24:51.610654 | aio | Tuesday 18 August 2026 09:24:51 +0000 (0:00:00.083) 0:06:39.888 ******** 2026-08-18 09:24:52.029168 | aio | ok: [aio] 2026-08-18 09:24:52.029415 | aio | 2026-08-18 09:24:52.029876 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:24:52.029979 | aio | Tuesday 18 August 2026 09:24:52 +0000 (0:00:00.421) 0:06:40.309 ******** 2026-08-18 09:24:54.182551 | aio | ok: [aio] 2026-08-18 09:24:54.182751 | aio | 2026-08-18 09:24:54.183029 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 09:24:54.183288 | aio | Tuesday 18 August 2026 09:24:54 +0000 (0:00:02.153) 0:06:42.463 ******** 2026-08-18 09:24:54.217693 | aio | skipping: [aio] 2026-08-18 09:24:54.217915 | aio | 2026-08-18 09:24:54.218290 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 09:24:54.218625 | aio | Tuesday 18 August 2026 09:24:54 +0000 (0:00:00.035) 0:06:42.498 ******** 2026-08-18 09:24:54.253658 | aio | skipping: [aio] 2026-08-18 09:24:54.253737 | aio | 2026-08-18 09:24:54.253847 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 09:24:54.253957 | aio | Tuesday 18 August 2026 09:24:54 +0000 (0:00:00.036) 0:06:42.534 ******** 2026-08-18 09:24:54.286533 | aio | skipping: [aio] 2026-08-18 09:24:54.286767 | aio | 2026-08-18 09:24:54.287025 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 09:24:54.287322 | aio | Tuesday 18 August 2026 09:24:54 +0000 (0:00:00.032) 0:06:42.566 ******** 2026-08-18 09:24:55.300486 | aio | ok: [aio] 2026-08-18 09:24:55.300550 | aio | 2026-08-18 09:24:55.300662 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 09:24:55.300770 | aio | Tuesday 18 August 2026 09:24:55 +0000 (0:00:01.012) 0:06:43.579 ******** 2026-08-18 09:24:55.857311 | aio | ok: [aio] 2026-08-18 09:24:55.857389 | aio | 2026-08-18 09:24:55.857496 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 09:24:55.857782 | aio | Tuesday 18 August 2026 09:24:55 +0000 (0:00:00.557) 0:06:44.136 ******** 2026-08-18 09:24:57.021388 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 09:24:57.021462 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 09:24:57.021473 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 09:24:57.021488 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 09:24:57.021970 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 09:24:57.021999 | aio | 2026-08-18 09:24:57.022004 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 09:24:57.022008 | aio | Tuesday 18 August 2026 09:24:57 +0000 (0:00:01.165) 0:06:45.301 ******** 2026-08-18 09:24:57.687697 | aio | ok: [aio] 2026-08-18 09:24:57.687775 | aio | 2026-08-18 09:24:57.687843 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 09:24:57.687954 | aio | Tuesday 18 August 2026 09:24:57 +0000 (0:00:00.659) 0:06:45.961 ******** 2026-08-18 09:24:57.688090 | aio | 2026-08-18 09:24:57.688252 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 09:24:57.688352 | aio | Tuesday 18 August 2026 09:24:57 +0000 (0:00:00.006) 0:06:45.967 ******** 2026-08-18 09:24:58.148830 | aio | ok: [aio] 2026-08-18 09:24:58.148888 | aio | 2026-08-18 09:24:58.148901 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:24:58.148913 | aio | Tuesday 18 August 2026 09:24:58 +0000 (0:00:00.460) 0:06:46.428 ******** 2026-08-18 09:24:58.397815 | aio | ok: [aio] 2026-08-18 09:24:58.397846 | aio | 2026-08-18 09:24:58.397851 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:24:58.397856 | aio | Tuesday 18 August 2026 09:24:58 +0000 (0:00:00.247) 0:06:46.675 ******** 2026-08-18 09:24:58.463495 | aio | ok: [aio] => { 2026-08-18 09:24:58.463522 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 09:24:58.463527 | aio | } 2026-08-18 09:24:58.463531 | aio | 2026-08-18 09:24:58.463535 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:24:58.463539 | aio | Tuesday 18 August 2026 09:24:58 +0000 (0:00:00.065) 0:06:46.740 ******** 2026-08-18 09:24:58.899338 | aio | ok: [aio] 2026-08-18 09:24:58.899387 | aio | 2026-08-18 09:24:58.899394 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:24:58.899400 | aio | Tuesday 18 August 2026 09:24:58 +0000 (0:00:00.438) 0:06:47.179 ******** 2026-08-18 09:25:02.268270 | aio | ok: [aio] 2026-08-18 09:25:02.268332 | aio | 2026-08-18 09:25:02.268342 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 09:25:02.268351 | aio | Tuesday 18 August 2026 09:25:02 +0000 (0:00:03.369) 0:06:50.548 ******** 2026-08-18 09:25:03.266799 | aio | ok: [aio] 2026-08-18 09:25:03.266863 | aio | 2026-08-18 09:25:03.266874 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 09:25:03.266884 | aio | Tuesday 18 August 2026 09:25:03 +0000 (0:00:00.997) 0:06:51.545 ******** 2026-08-18 09:25:03.522874 | aio | ok: [aio] 2026-08-18 09:25:03.522908 | aio | 2026-08-18 09:25:03.522915 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 09:25:03.522921 | aio | Tuesday 18 August 2026 09:25:03 +0000 (0:00:00.255) 0:06:51.801 ******** 2026-08-18 09:25:04.076936 | aio | ok: [aio] 2026-08-18 09:25:04.078637 | aio | 2026-08-18 09:25:04.078655 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 09:25:04.078662 | aio | Tuesday 18 August 2026 09:25:04 +0000 (0:00:00.556) 0:06:52.357 ******** 2026-08-18 09:25:04.789766 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 09:25:04.789837 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 09:25:04.790003 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 09:25:04.790117 | aio | 2026-08-18 09:25:04.790271 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 09:25:04.790442 | aio | Tuesday 18 August 2026 09:25:04 +0000 (0:00:00.712) 0:06:53.069 ******** 2026-08-18 09:25:05.320306 | aio | ok: [aio] 2026-08-18 09:25:05.320367 | aio | 2026-08-18 09:25:05.320527 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 09:25:05.320780 | aio | Tuesday 18 August 2026 09:25:05 +0000 (0:00:00.530) 0:06:53.599 ******** 2026-08-18 09:25:05.866600 | aio | ok: [aio] 2026-08-18 09:25:05.866913 | aio | 2026-08-18 09:25:05.867390 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 09:25:05.867711 | aio | Tuesday 18 August 2026 09:25:05 +0000 (0:00:00.539) 0:06:54.139 ******** 2026-08-18 09:25:05.868084 | aio | 2026-08-18 09:25:05.868492 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 09:25:05.868852 | aio | Tuesday 18 August 2026 09:25:05 +0000 (0:00:00.007) 0:06:54.146 ******** 2026-08-18 09:25:06.319470 | aio | ok: [aio] 2026-08-18 09:25:06.319664 | aio | 2026-08-18 09:25:06.319970 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:25:06.320231 | aio | Tuesday 18 August 2026 09:25:06 +0000 (0:00:00.452) 0:06:54.599 ******** 2026-08-18 09:25:06.359361 | aio | ok: [aio] => { 2026-08-18 09:25:06.359637 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 09:25:06.359838 | aio | } 2026-08-18 09:25:06.360074 | aio | 2026-08-18 09:25:06.360383 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:25:06.360626 | aio | Tuesday 18 August 2026 09:25:06 +0000 (0:00:00.040) 0:06:54.639 ******** 2026-08-18 09:25:06.724239 | aio | ok: [aio] 2026-08-18 09:25:06.724274 | aio | 2026-08-18 09:25:06.724279 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:25:06.724429 | aio | Tuesday 18 August 2026 09:25:06 +0000 (0:00:00.364) 0:06:55.004 ******** 2026-08-18 09:25:06.767728 | aio | skipping: [aio] 2026-08-18 09:25:06.767859 | aio | 2026-08-18 09:25:06.768043 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 09:25:06.768206 | aio | Tuesday 18 August 2026 09:25:06 +0000 (0:00:00.043) 0:06:55.047 ******** 2026-08-18 09:25:06.824756 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 09:25:06.825007 | aio | 2026-08-18 09:25:06.825338 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 09:25:06.825622 | aio | Tuesday 18 August 2026 09:25:06 +0000 (0:00:00.057) 0:06:55.105 ******** 2026-08-18 09:25:07.777686 | aio | ok: [aio] 2026-08-18 09:25:07.777767 | aio | 2026-08-18 09:25:07.777793 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 09:25:07.777938 | aio | Tuesday 18 August 2026 09:25:07 +0000 (0:00:00.952) 0:06:56.057 ******** 2026-08-18 09:25:08.578811 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 09:25:08.579021 | aio | ok: [aio] => (item=ssh) 2026-08-18 09:25:08.579330 | aio | 2026-08-18 09:25:08.579597 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 09:25:08.579909 | aio | Tuesday 18 August 2026 09:25:08 +0000 (0:00:00.801) 0:06:56.859 ******** 2026-08-18 09:25:08.858605 | aio | ok: [aio] 2026-08-18 09:25:08.858898 | aio | 2026-08-18 09:25:08.859171 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 09:25:08.859473 | aio | Tuesday 18 August 2026 09:25:08 +0000 (0:00:00.279) 0:06:57.139 ******** 2026-08-18 09:25:09.192160 | aio | ok: [aio] 2026-08-18 09:25:09.192258 | aio | 2026-08-18 09:25:09.192436 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 09:25:09.192581 | aio | Tuesday 18 August 2026 09:25:09 +0000 (0:00:00.333) 0:06:57.472 ******** 2026-08-18 09:25:09.722103 | aio | ok: [aio] 2026-08-18 09:25:09.722293 | aio | 2026-08-18 09:25:09.722466 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 09:25:09.722642 | aio | Tuesday 18 August 2026 09:25:09 +0000 (0:00:00.530) 0:06:58.002 ******** 2026-08-18 09:25:09.757035 | aio | skipping: [aio] 2026-08-18 09:25:09.757266 | aio | 2026-08-18 09:25:09.757521 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 09:25:09.757779 | aio | Tuesday 18 August 2026 09:25:09 +0000 (0:00:00.034) 0:06:58.037 ******** 2026-08-18 09:25:10.208019 | aio | ok: [aio] 2026-08-18 09:25:10.208246 | aio | 2026-08-18 09:25:10.208584 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 09:25:10.208816 | aio | Tuesday 18 August 2026 09:25:10 +0000 (0:00:00.450) 0:06:58.488 ******** 2026-08-18 09:25:10.894866 | aio | ok: [aio] 2026-08-18 09:25:10.895167 | aio | 2026-08-18 09:25:10.895684 | aio | TASK [vexxhost.ceph.monitoring : Locate the cluster admin host] **************** 2026-08-18 09:25:10.896030 | aio | Tuesday 18 August 2026 09:25:10 +0000 (0:00:00.686) 0:06:59.175 ******** 2026-08-18 09:25:11.182243 | aio | ok: [aio] => (item=aio) 2026-08-18 09:25:11.182535 | aio | 2026-08-18 09:25:11.182910 | aio | TASK [vexxhost.ceph.monitoring : Select the admin host] ************************ 2026-08-18 09:25:11.183317 | aio | Tuesday 18 August 2026 09:25:11 +0000 (0:00:00.287) 0:06:59.462 ******** 2026-08-18 09:25:11.239512 | aio | ok: [aio] 2026-08-18 09:25:11.239591 | aio | 2026-08-18 09:25:11.239686 | aio | TASK [vexxhost.ceph.monitoring : Set the admin mon config path] **************** 2026-08-18 09:25:11.239706 | aio | Tuesday 18 August 2026 09:25:11 +0000 (0:00:00.056) 0:06:59.519 ******** 2026-08-18 09:25:11.291843 | aio | ok: [aio] 2026-08-18 09:25:11.291879 | aio | 2026-08-18 09:25:11.291890 | aio | TASK [vexxhost.ceph.monitoring : Pin monitoring container images] ************** 2026-08-18 09:25:11.291899 | aio | Tuesday 18 August 2026 09:25:11 +0000 (0:00:00.051) 0:06:59.571 ******** 2026-08-18 09:25:11.326733 | aio | skipping: [aio] 2026-08-18 09:25:11.326777 | aio | 2026-08-18 09:25:11.326788 | aio | TASK [vexxhost.ceph.monitoring : Apply the monitoring service specs] *********** 2026-08-18 09:25:11.326799 | aio | Tuesday 18 August 2026 09:25:11 +0000 (0:00:00.034) 0:06:59.605 ******** 2026-08-18 09:25:14.616308 | aio | changed: [aio] => (item=ceph-exporter) 2026-08-18 09:25:14.616519 | aio | 2026-08-18 09:25:14.616545 | aio | PLAY RECAP ********************************************************************* 2026-08-18 09:25:14.616562 | aio | aio : ok=213 changed=37 unreachable=0 failed=0 skipped=56 rescued=0 ignored=0 2026-08-18 09:25:14.616577 | aio | 2026-08-18 09:25:14.616592 | aio | 2026-08-18 09:25:14.616608 | aio | TASKS RECAP ******************************************************************** 2026-08-18 09:25:14.616623 | aio | Tuesday 18 August 2026 09:25:14 +0000 (0:00:03.288) 0:07:02.893 ******** 2026-08-18 09:25:14.616783 | aio | =============================================================================== 2026-08-18 09:25:14.616993 | aio | vexxhost.ceph.osd : Deploy OSDs on the explicitly listed devices ------ 165.31s 2026-08-18 09:25:14.617205 | aio | vexxhost.ceph.mon : Bootstrap the cluster ------------------------------ 42.64s 2026-08-18 09:25:14.617402 | aio | vexxhost.ceph.cephadm : Pre-pull the Ceph image ------------------------ 41.07s 2026-08-18 09:25:14.617594 | aio | vexxhost.ceph.mgr : Configure ceph-mgr modules -------------------------- 8.32s 2026-08-18 09:25:14.617783 | aio | vexxhost.ceph.cephadm_host : Register the host (labels) ----------------- 8.22s 2026-08-18 09:25:14.617972 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.39s 2026-08-18 09:25:14.618201 | aio | vexxhost.ceph.configure : Reload the dashboard so it picks up the certificate --- 7.08s 2026-08-18 09:25:14.618390 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 5.64s 2026-08-18 09:25:14.618572 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.37s 2026-08-18 09:25:14.618753 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.34s 2026-08-18 09:25:14.618933 | aio | vexxhost.ceph.mon : Apply the monitor service spec ---------------------- 3.33s 2026-08-18 09:25:14.619117 | aio | vexxhost.ceph.monitoring : Apply the monitoring service specs ----------- 3.29s 2026-08-18 09:25:14.619323 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.26s 2026-08-18 09:25:14.619508 | aio | vexxhost.ceph.mgr : Apply the manager service spec ---------------------- 3.21s 2026-08-18 09:25:14.619689 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.17s 2026-08-18 09:25:14.619972 | aio | Gathering Facts --------------------------------------------------------- 2.24s 2026-08-18 09:25:14.620164 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.19s 2026-08-18 09:25:14.620368 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.15s 2026-08-18 09:25:14.620592 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.11s 2026-08-18 09:25:14.620778 | aio | vexxhost.ceph.configure : Create a self-signed certificate -------------- 2.11s 2026-08-18 09:25:14.705399 | aio | INFO [default > converge] Executed: Successful 2026-08-18 09:25:14.716518 | aio | INFO [default > idempotence] Executing 2026-08-18 09:25:15.904247 | aio | 2026-08-18 09:25:15.904668 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-18 09:25:15.904999 | aio | 2026-08-18 09:25:15.905443 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:25:15.906220 | aio | Tuesday 18 August 2026 09:25:15 +0000 (0:00:00.065) 0:00:00.065 ******** 2026-08-18 09:25:17.189497 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-18 09:25:17.189768 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-18 09:25:17.189977 | aio | interpreter could change the meaning of that path. See 2026-08-18 09:25:17.190217 | aio | https://docs.ansible.com/ansible- 2026-08-18 09:25:17.190437 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-18 09:25:17.220152 | aio | ok: [aio] 2026-08-18 09:25:17.220575 | aio | 2026-08-18 09:25:17.220992 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:25:17.221396 | aio | Tuesday 18 August 2026 09:25:17 +0000 (0:00:01.316) 0:00:01.381 ******** 2026-08-18 09:25:17.595517 | aio | ok: [aio] 2026-08-18 09:25:17.595977 | aio | 2026-08-18 09:25:17.596391 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:25:17.596736 | aio | Tuesday 18 August 2026 09:25:17 +0000 (0:00:00.375) 0:00:01.756 ******** 2026-08-18 09:25:17.642815 | aio | skipping: [aio] 2026-08-18 09:25:17.644377 | aio | 2026-08-18 09:25:17.644561 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 09:25:17.644688 | aio | Tuesday 18 August 2026 09:25:17 +0000 (0:00:00.045) 0:00:01.802 ******** 2026-08-18 09:25:18.002697 | aio | ok: [aio] 2026-08-18 09:25:18.002972 | aio | 2026-08-18 09:25:18.003348 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:25:18.003691 | aio | Tuesday 18 August 2026 09:25:18 +0000 (0:00:00.361) 0:00:02.163 ******** 2026-08-18 09:25:18.080337 | aio | ok: [aio] => { 2026-08-18 09:25:18.080697 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 09:25:18.081049 | aio | } 2026-08-18 09:25:18.081447 | aio | 2026-08-18 09:25:18.081883 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:25:18.082235 | aio | Tuesday 18 August 2026 09:25:18 +0000 (0:00:00.077) 0:00:02.241 ******** 2026-08-18 09:25:18.662410 | aio | ok: [aio] 2026-08-18 09:25:18.662449 | aio | 2026-08-18 09:25:18.662456 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:25:18.662473 | aio | Tuesday 18 August 2026 09:25:18 +0000 (0:00:00.581) 0:00:02.822 ******** 2026-08-18 09:25:18.714813 | aio | skipping: [aio] 2026-08-18 09:25:18.715141 | aio | 2026-08-18 09:25:18.715493 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:25:18.717757 | aio | Tuesday 18 August 2026 09:25:18 +0000 (0:00:00.053) 0:00:02.875 ******** 2026-08-18 09:25:18.759235 | aio | skipping: [aio] 2026-08-18 09:25:18.759386 | aio | 2026-08-18 09:25:18.759566 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:25:18.759744 | aio | Tuesday 18 August 2026 09:25:18 +0000 (0:00:00.044) 0:00:02.920 ******** 2026-08-18 09:25:19.012649 | aio | ok: [aio] 2026-08-18 09:25:19.012917 | aio | 2026-08-18 09:25:19.013204 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:25:19.013467 | aio | Tuesday 18 August 2026 09:25:19 +0000 (0:00:00.253) 0:00:03.173 ******** 2026-08-18 09:25:20.088246 | aio | ok: [aio] 2026-08-18 09:25:20.088317 | aio | 2026-08-18 09:25:20.088331 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:25:20.088344 | aio | Tuesday 18 August 2026 09:25:20 +0000 (0:00:01.070) 0:00:04.244 ******** 2026-08-18 09:25:20.322154 | aio | ok: [aio] => { 2026-08-18 09:25:20.322284 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 09:25:20.322850 | aio | } 2026-08-18 09:25:20.322871 | aio | 2026-08-18 09:25:20.322884 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:25:20.322897 | aio | Tuesday 18 August 2026 09:25:20 +0000 (0:00:00.238) 0:00:04.483 ******** 2026-08-18 09:25:20.929239 | aio | ok: [aio] 2026-08-18 09:25:20.929289 | aio | 2026-08-18 09:25:20.929298 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:25:20.929449 | aio | Tuesday 18 August 2026 09:25:20 +0000 (0:00:00.606) 0:00:05.089 ******** 2026-08-18 09:25:23.446024 | aio | ok: [aio] 2026-08-18 09:25:23.446323 | aio | 2026-08-18 09:25:23.446613 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 09:25:23.446870 | aio | Tuesday 18 August 2026 09:25:23 +0000 (0:00:02.516) 0:00:07.606 ******** 2026-08-18 09:25:23.479460 | aio | skipping: [aio] 2026-08-18 09:25:23.479634 | aio | 2026-08-18 09:25:23.479882 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 09:25:23.480136 | aio | Tuesday 18 August 2026 09:25:23 +0000 (0:00:00.034) 0:00:07.640 ******** 2026-08-18 09:25:23.512426 | aio | skipping: [aio] 2026-08-18 09:25:23.512626 | aio | 2026-08-18 09:25:23.512937 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 09:25:23.513338 | aio | Tuesday 18 August 2026 09:25:23 +0000 (0:00:00.032) 0:00:07.673 ******** 2026-08-18 09:25:23.547511 | aio | skipping: [aio] 2026-08-18 09:25:23.547704 | aio | 2026-08-18 09:25:23.547966 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 09:25:23.548244 | aio | Tuesday 18 August 2026 09:25:23 +0000 (0:00:00.035) 0:00:07.708 ******** 2026-08-18 09:25:24.490216 | aio | ok: [aio] 2026-08-18 09:25:24.490582 | aio | 2026-08-18 09:25:24.490867 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 09:25:24.491149 | aio | Tuesday 18 August 2026 09:25:24 +0000 (0:00:00.942) 0:00:08.651 ******** 2026-08-18 09:25:25.058277 | aio | ok: [aio] 2026-08-18 09:25:25.058322 | aio | 2026-08-18 09:25:25.058333 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 09:25:25.058613 | aio | Tuesday 18 August 2026 09:25:25 +0000 (0:00:00.567) 0:00:09.218 ******** 2026-08-18 09:25:26.294060 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 09:25:26.294311 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 09:25:26.294563 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 09:25:26.294869 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 09:25:26.295217 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 09:25:26.295464 | aio | 2026-08-18 09:25:26.295717 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 09:25:26.295958 | aio | Tuesday 18 August 2026 09:25:26 +0000 (0:00:01.236) 0:00:10.455 ******** 2026-08-18 09:25:27.017849 | aio | ok: [aio] 2026-08-18 09:25:27.018135 | aio | 2026-08-18 09:25:27.018520 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 09:25:27.018850 | aio | Tuesday 18 August 2026 09:25:27 +0000 (0:00:00.715) 0:00:11.170 ******** 2026-08-18 09:25:27.019129 | aio | 2026-08-18 09:25:27.019519 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 09:25:27.019810 | aio | Tuesday 18 August 2026 09:25:27 +0000 (0:00:00.008) 0:00:11.178 ******** 2026-08-18 09:25:27.709215 | aio | ok: [aio] 2026-08-18 09:25:27.709250 | aio | 2026-08-18 09:25:27.709256 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:25:27.709262 | aio | Tuesday 18 August 2026 09:25:27 +0000 (0:00:00.689) 0:00:11.868 ******** 2026-08-18 09:25:27.984653 | aio | ok: [aio] 2026-08-18 09:25:27.984764 | aio | 2026-08-18 09:25:27.984905 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:25:27.985043 | aio | Tuesday 18 August 2026 09:25:27 +0000 (0:00:00.277) 0:00:12.145 ******** 2026-08-18 09:25:28.072918 | aio | ok: [aio] => { 2026-08-18 09:25:28.073050 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 09:25:28.073190 | aio | } 2026-08-18 09:25:28.073322 | aio | 2026-08-18 09:25:28.073460 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:25:28.073593 | aio | Tuesday 18 August 2026 09:25:28 +0000 (0:00:00.087) 0:00:12.233 ******** 2026-08-18 09:25:28.549839 | aio | ok: [aio] 2026-08-18 09:25:28.550051 | aio | 2026-08-18 09:25:28.550345 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:25:28.550589 | aio | Tuesday 18 August 2026 09:25:28 +0000 (0:00:00.476) 0:00:12.709 ******** 2026-08-18 09:25:31.897361 | aio | ok: [aio] 2026-08-18 09:25:31.897420 | aio | 2026-08-18 09:25:31.897430 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 09:25:31.897498 | aio | Tuesday 18 August 2026 09:25:31 +0000 (0:00:03.347) 0:00:16.057 ******** 2026-08-18 09:25:32.974930 | aio | ok: [aio] 2026-08-18 09:25:32.975009 | aio | 2026-08-18 09:25:32.975023 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 09:25:32.975036 | aio | Tuesday 18 August 2026 09:25:32 +0000 (0:00:01.077) 0:00:17.134 ******** 2026-08-18 09:25:33.344784 | aio | ok: [aio] 2026-08-18 09:25:33.344838 | aio | 2026-08-18 09:25:33.344852 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 09:25:33.344865 | aio | Tuesday 18 August 2026 09:25:33 +0000 (0:00:00.369) 0:00:17.504 ******** 2026-08-18 09:25:33.903621 | aio | ok: [aio] 2026-08-18 09:25:33.903680 | aio | 2026-08-18 09:25:33.903791 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 09:25:33.903901 | aio | Tuesday 18 August 2026 09:25:33 +0000 (0:00:00.559) 0:00:18.064 ******** 2026-08-18 09:25:34.630717 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 09:25:34.630789 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 09:25:34.630809 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 09:25:34.630827 | aio | 2026-08-18 09:25:34.630861 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 09:25:34.630917 | aio | Tuesday 18 August 2026 09:25:34 +0000 (0:00:00.725) 0:00:18.789 ******** 2026-08-18 09:25:35.213237 | aio | ok: [aio] 2026-08-18 09:25:35.213290 | aio | 2026-08-18 09:25:35.213390 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 09:25:35.213597 | aio | Tuesday 18 August 2026 09:25:35 +0000 (0:00:00.584) 0:00:19.373 ******** 2026-08-18 09:25:35.794229 | aio | ok: [aio] 2026-08-18 09:25:35.794270 | aio | 2026-08-18 09:25:35.794276 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 09:25:35.794282 | aio | Tuesday 18 August 2026 09:25:35 +0000 (0:00:00.571) 0:00:19.944 ******** 2026-08-18 09:25:35.794401 | aio | 2026-08-18 09:25:35.794673 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 09:25:35.794891 | aio | Tuesday 18 August 2026 09:25:35 +0000 (0:00:00.009) 0:00:19.954 ******** 2026-08-18 09:25:37.267363 | aio | ok: [aio] 2026-08-18 09:25:37.267510 | aio | 2026-08-18 09:25:37.267691 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:25:37.267934 | aio | Tuesday 18 August 2026 09:25:37 +0000 (0:00:01.473) 0:00:21.428 ******** 2026-08-18 09:25:37.306885 | aio | ok: [aio] => { 2026-08-18 09:25:37.307266 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 09:25:37.307674 | aio | } 2026-08-18 09:25:37.307988 | aio | 2026-08-18 09:25:37.308344 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:25:37.308591 | aio | Tuesday 18 August 2026 09:25:37 +0000 (0:00:00.039) 0:00:21.467 ******** 2026-08-18 09:25:37.678250 | aio | ok: [aio] 2026-08-18 09:25:37.678399 | aio | 2026-08-18 09:25:37.678566 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:25:37.678906 | aio | Tuesday 18 August 2026 09:25:37 +0000 (0:00:00.371) 0:00:21.839 ******** 2026-08-18 09:25:37.728629 | aio | skipping: [aio] 2026-08-18 09:25:37.728898 | aio | 2026-08-18 09:25:37.729108 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 09:25:37.729321 | aio | Tuesday 18 August 2026 09:25:37 +0000 (0:00:00.050) 0:00:21.889 ******** 2026-08-18 09:25:37.786870 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 09:25:37.787209 | aio | 2026-08-18 09:25:37.787455 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 09:25:37.787699 | aio | Tuesday 18 August 2026 09:25:37 +0000 (0:00:00.058) 0:00:21.947 ******** 2026-08-18 09:25:38.755565 | aio | ok: [aio] 2026-08-18 09:25:38.755751 | aio | 2026-08-18 09:25:38.756010 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 09:25:38.756340 | aio | Tuesday 18 August 2026 09:25:38 +0000 (0:00:00.968) 0:00:22.916 ******** 2026-08-18 09:25:39.570573 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 09:25:39.570773 | aio | ok: [aio] => (item=ssh) 2026-08-18 09:25:39.571020 | aio | 2026-08-18 09:25:39.571306 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 09:25:39.571553 | aio | Tuesday 18 August 2026 09:25:39 +0000 (0:00:00.815) 0:00:23.731 ******** 2026-08-18 09:25:39.819578 | aio | ok: [aio] 2026-08-18 09:25:39.819782 | aio | 2026-08-18 09:25:39.820037 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 09:25:39.820313 | aio | Tuesday 18 August 2026 09:25:39 +0000 (0:00:00.249) 0:00:23.980 ******** 2026-08-18 09:25:40.272315 | aio | ok: [aio] 2026-08-18 09:25:40.272531 | aio | 2026-08-18 09:25:40.272808 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 09:25:40.273062 | aio | Tuesday 18 August 2026 09:25:40 +0000 (0:00:00.452) 0:00:24.433 ******** 2026-08-18 09:25:40.811510 | aio | ok: [aio] 2026-08-18 09:25:40.811729 | aio | 2026-08-18 09:25:40.812009 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 09:25:40.812355 | aio | Tuesday 18 August 2026 09:25:40 +0000 (0:00:00.539) 0:00:24.972 ******** 2026-08-18 09:25:40.852954 | aio | skipping: [aio] 2026-08-18 09:25:40.853296 | aio | 2026-08-18 09:25:40.853659 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 09:25:40.855388 | aio | Tuesday 18 August 2026 09:25:40 +0000 (0:00:00.041) 0:00:25.013 ******** 2026-08-18 09:25:41.502335 | aio | ok: [aio] 2026-08-18 09:25:41.502544 | aio | 2026-08-18 09:25:41.502831 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 09:25:41.503089 | aio | Tuesday 18 August 2026 09:25:41 +0000 (0:00:00.649) 0:00:25.663 ******** 2026-08-18 09:25:42.041364 | aio | ok: [aio] 2026-08-18 09:25:42.041430 | aio | 2026-08-18 09:25:42.041892 | aio | TASK [vexxhost.ceph.mon : Find this monitor's addresses on the public network] *** 2026-08-18 09:25:42.041938 | aio | Tuesday 18 August 2026 09:25:42 +0000 (0:00:00.538) 0:00:26.201 ******** 2026-08-18 09:25:42.123010 | aio | ok: [aio] 2026-08-18 09:25:42.123094 | aio | 2026-08-18 09:25:42.123110 | aio | TASK [vexxhost.ceph.mon : Assert exactly one address matches the public network] *** 2026-08-18 09:25:42.123124 | aio | Tuesday 18 August 2026 09:25:42 +0000 (0:00:00.080) 0:00:26.282 ******** 2026-08-18 09:25:42.167260 | aio | ok: [aio] => { 2026-08-18 09:25:42.167317 | aio | "changed": false, 2026-08-18 09:25:42.167324 | aio | "msg": "All assertions passed" 2026-08-18 09:25:42.167330 | aio | } 2026-08-18 09:25:42.167335 | aio | 2026-08-18 09:25:42.167341 | aio | TASK [vexxhost.ceph.mon : Set this monitor's Ceph public IP] ******************* 2026-08-18 09:25:42.167507 | aio | Tuesday 18 August 2026 09:25:42 +0000 (0:00:00.044) 0:00:26.326 ******** 2026-08-18 09:25:42.206970 | aio | ok: [aio] 2026-08-18 09:25:42.207007 | aio | 2026-08-18 09:25:42.207012 | aio | TASK [vexxhost.ceph.mon : Check whether any monitor is already bootstrapped] *** 2026-08-18 09:25:42.207016 | aio | Tuesday 18 August 2026 09:25:42 +0000 (0:00:00.040) 0:00:26.367 ******** 2026-08-18 09:25:42.482275 | aio | ok: [aio] => (item=aio) 2026-08-18 09:25:42.482331 | aio | 2026-08-18 09:25:42.482737 | aio | TASK [vexxhost.ceph.mon : Select the bootstrap node (existing one, else the first monitor)] *** 2026-08-18 09:25:42.482781 | aio | Tuesday 18 August 2026 09:25:42 +0000 (0:00:00.275) 0:00:26.642 ******** 2026-08-18 09:25:42.534632 | aio | ok: [aio] 2026-08-18 09:25:42.534705 | aio | 2026-08-18 09:25:42.534794 | aio | TASK [vexxhost.ceph.mon : Bootstrap the cluster] ******************************* 2026-08-18 09:25:42.534895 | aio | Tuesday 18 August 2026 09:25:42 +0000 (0:00:00.052) 0:00:26.695 ******** 2026-08-18 09:25:42.587287 | aio | skipping: [aio] 2026-08-18 09:25:42.587362 | aio | 2026-08-18 09:25:42.588003 | aio | TASK [Register this monitor host] ********************************************** 2026-08-18 09:25:42.588050 | aio | Tuesday 18 August 2026 09:25:42 +0000 (0:00:00.051) 0:00:26.746 ******** 2026-08-18 09:25:42.665627 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 09:25:42.665704 | aio | 2026-08-18 09:25:42.665775 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 09:25:42.665896 | aio | Tuesday 18 August 2026 09:25:42 +0000 (0:00:00.079) 0:00:26.826 ******** 2026-08-18 09:25:44.498693 | aio | ok: [aio] 2026-08-18 09:25:44.498780 | aio | 2026-08-18 09:25:44.498857 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 09:25:44.499002 | aio | Tuesday 18 August 2026 09:25:44 +0000 (0:00:01.831) 0:00:28.657 ******** 2026-08-18 09:25:44.545532 | aio | ok: [aio] 2026-08-18 09:25:44.545607 | aio | 2026-08-18 09:25:44.545663 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 09:25:44.545779 | aio | Tuesday 18 August 2026 09:25:44 +0000 (0:00:00.049) 0:00:28.707 ******** 2026-08-18 09:25:44.596008 | aio | ok: [aio] => { 2026-08-18 09:25:44.596098 | aio | "changed": false, 2026-08-18 09:25:44.596235 | aio | "msg": "All assertions passed" 2026-08-18 09:25:44.596361 | aio | } 2026-08-18 09:25:44.596482 | aio | 2026-08-18 09:25:44.596608 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 09:25:44.596718 | aio | Tuesday 18 August 2026 09:25:44 +0000 (0:00:00.050) 0:00:28.757 ******** 2026-08-18 09:25:45.045303 | aio | ok: [aio] 2026-08-18 09:25:45.045371 | aio | 2026-08-18 09:25:45.045383 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 09:25:45.045392 | aio | Tuesday 18 August 2026 09:25:45 +0000 (0:00:00.447) 0:00:29.205 ******** 2026-08-18 09:25:45.099018 | aio | ok: [aio] 2026-08-18 09:25:45.099283 | aio | 2026-08-18 09:25:45.099697 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 09:25:45.100073 | aio | Tuesday 18 August 2026 09:25:45 +0000 (0:00:00.054) 0:00:29.259 ******** 2026-08-18 09:25:45.192745 | aio | ok: [aio] 2026-08-18 09:25:45.192910 | aio | 2026-08-18 09:25:45.193225 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 09:25:45.193502 | aio | Tuesday 18 August 2026 09:25:45 +0000 (0:00:00.093) 0:00:29.353 ******** 2026-08-18 09:25:45.249538 | aio | ok: [aio] => { 2026-08-18 09:25:45.249578 | aio | "changed": false, 2026-08-18 09:25:45.249583 | aio | "msg": "All assertions passed" 2026-08-18 09:25:45.249587 | aio | } 2026-08-18 09:25:45.249592 | aio | 2026-08-18 09:25:45.249596 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 09:25:45.249600 | aio | Tuesday 18 August 2026 09:25:45 +0000 (0:00:00.055) 0:00:29.409 ******** 2026-08-18 09:25:47.094328 | aio | ok: [aio] 2026-08-18 09:25:47.094404 | aio | 2026-08-18 09:25:47.094418 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 09:25:47.094438 | aio | Tuesday 18 August 2026 09:25:47 +0000 (0:00:01.845) 0:00:31.254 ******** 2026-08-18 09:25:47.156391 | aio | skipping: [aio] 2026-08-18 09:25:47.156593 | aio | 2026-08-18 09:25:47.156870 | aio | TASK [vexxhost.ceph.mon : Apply the monitor service spec] ********************** 2026-08-18 09:25:47.157144 | aio | Tuesday 18 August 2026 09:25:47 +0000 (0:00:00.063) 0:00:31.317 ******** 2026-08-18 09:25:49.088283 | aio | ok: [aio] 2026-08-18 09:25:49.088557 | aio | 2026-08-18 09:25:49.089020 | aio | TASK [vexxhost.ceph.mon : Wait for this monitor's daemon to be present] ******** 2026-08-18 09:25:49.089411 | aio | Tuesday 18 August 2026 09:25:49 +0000 (0:00:01.930) 0:00:33.248 ******** 2026-08-18 09:25:50.933798 | aio | ok: [aio] 2026-08-18 09:25:50.933961 | aio | 2026-08-18 09:25:50.934290 | aio | TASK [vexxhost.ceph.mgr : Locate the cluster admin host] *********************** 2026-08-18 09:25:50.934532 | aio | Tuesday 18 August 2026 09:25:50 +0000 (0:00:01.846) 0:00:35.094 ******** 2026-08-18 09:25:51.222382 | aio | ok: [aio] => (item=aio) 2026-08-18 09:25:51.222517 | aio | 2026-08-18 09:25:51.222764 | aio | TASK [vexxhost.ceph.mgr : Select the admin host] ******************************* 2026-08-18 09:25:51.223041 | aio | Tuesday 18 August 2026 09:25:51 +0000 (0:00:00.288) 0:00:35.383 ******** 2026-08-18 09:25:51.274384 | aio | ok: [aio] 2026-08-18 09:25:51.274457 | aio | 2026-08-18 09:25:51.274703 | aio | TASK [Register this manager host] ********************************************** 2026-08-18 09:25:51.274853 | aio | Tuesday 18 August 2026 09:25:51 +0000 (0:00:00.052) 0:00:35.435 ******** 2026-08-18 09:25:51.346926 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 09:25:51.347130 | aio | 2026-08-18 09:25:51.347471 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 09:25:51.347740 | aio | Tuesday 18 August 2026 09:25:51 +0000 (0:00:00.072) 0:00:35.508 ******** 2026-08-18 09:25:53.097614 | aio | ok: [aio] 2026-08-18 09:25:53.097787 | aio | 2026-08-18 09:25:53.098068 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 09:25:53.098379 | aio | Tuesday 18 August 2026 09:25:53 +0000 (0:00:01.750) 0:00:37.258 ******** 2026-08-18 09:25:53.149066 | aio | ok: [aio] 2026-08-18 09:25:53.149346 | aio | 2026-08-18 09:25:53.149653 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 09:25:53.149941 | aio | Tuesday 18 August 2026 09:25:53 +0000 (0:00:00.051) 0:00:37.310 ******** 2026-08-18 09:25:53.199679 | aio | ok: [aio] => { 2026-08-18 09:25:53.199962 | aio | "changed": false, 2026-08-18 09:25:53.200383 | aio | "msg": "All assertions passed" 2026-08-18 09:25:53.200733 | aio | } 2026-08-18 09:25:53.201215 | aio | 2026-08-18 09:25:53.201650 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 09:25:53.202618 | aio | Tuesday 18 August 2026 09:25:53 +0000 (0:00:00.050) 0:00:37.360 ******** 2026-08-18 09:25:53.539390 | aio | ok: [aio] 2026-08-18 09:25:53.539590 | aio | 2026-08-18 09:25:53.539880 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 09:25:53.540135 | aio | Tuesday 18 August 2026 09:25:53 +0000 (0:00:00.339) 0:00:37.700 ******** 2026-08-18 09:25:53.593627 | aio | ok: [aio] 2026-08-18 09:25:53.593814 | aio | 2026-08-18 09:25:53.594127 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 09:25:53.594561 | aio | Tuesday 18 August 2026 09:25:53 +0000 (0:00:00.054) 0:00:37.754 ******** 2026-08-18 09:25:53.689632 | aio | ok: [aio] 2026-08-18 09:25:53.689866 | aio | 2026-08-18 09:25:53.690164 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 09:25:53.690477 | aio | Tuesday 18 August 2026 09:25:53 +0000 (0:00:00.096) 0:00:37.850 ******** 2026-08-18 09:25:53.740676 | aio | ok: [aio] => { 2026-08-18 09:25:53.740886 | aio | "changed": false, 2026-08-18 09:25:53.741120 | aio | "msg": "All assertions passed" 2026-08-18 09:25:53.741452 | aio | } 2026-08-18 09:25:53.741656 | aio | 2026-08-18 09:25:53.741913 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 09:25:53.742161 | aio | Tuesday 18 August 2026 09:25:53 +0000 (0:00:00.050) 0:00:37.901 ******** 2026-08-18 09:25:55.503974 | aio | ok: [aio] 2026-08-18 09:25:55.504227 | aio | 2026-08-18 09:25:55.504539 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 09:25:55.504807 | aio | Tuesday 18 August 2026 09:25:55 +0000 (0:00:01.763) 0:00:39.664 ******** 2026-08-18 09:25:55.564323 | aio | skipping: [aio] 2026-08-18 09:25:55.564572 | aio | 2026-08-18 09:25:55.564856 | aio | TASK [vexxhost.ceph.mgr : Apply the manager service spec] ********************** 2026-08-18 09:25:55.565152 | aio | Tuesday 18 August 2026 09:25:55 +0000 (0:00:00.060) 0:00:39.725 ******** 2026-08-18 09:25:57.367170 | aio | ok: [aio] 2026-08-18 09:25:57.368241 | aio | 2026-08-18 09:25:57.368279 | aio | TASK [vexxhost.ceph.mgr : Wait for this manager's daemon to be present] ******** 2026-08-18 09:25:57.368293 | aio | Tuesday 18 August 2026 09:25:57 +0000 (0:00:01.802) 0:00:41.528 ******** 2026-08-18 09:25:59.230345 | aio | ok: [aio] 2026-08-18 09:25:59.230599 | aio | 2026-08-18 09:25:59.230920 | aio | TASK [vexxhost.ceph.mgr : Configure ceph-mgr modules] ************************** 2026-08-18 09:25:59.231267 | aio | Tuesday 18 August 2026 09:25:59 +0000 (0:00:01.863) 0:00:43.391 ******** 2026-08-18 09:26:08.168473 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-18 09:26:08.168731 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-18 09:26:08.169055 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-08-18 09:26:08.169378 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-18 09:26:08.169683 | aio | 2026-08-18 09:26:08.170018 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-18 09:26:08.170387 | aio | 2026-08-18 09:26:08.170737 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:26:08.171085 | aio | Tuesday 18 August 2026 09:26:08 +0000 (0:00:08.938) 0:00:52.329 ******** 2026-08-18 09:26:09.146075 | aio | ok: [aio] 2026-08-18 09:26:09.146430 | aio | 2026-08-18 09:26:09.146635 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:26:09.146884 | aio | Tuesday 18 August 2026 09:26:09 +0000 (0:00:00.977) 0:00:53.307 ******** 2026-08-18 09:26:09.401344 | aio | ok: [aio] 2026-08-18 09:26:09.401397 | aio | 2026-08-18 09:26:09.401411 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:26:09.401450 | aio | Tuesday 18 August 2026 09:26:09 +0000 (0:00:00.254) 0:00:53.561 ******** 2026-08-18 09:26:09.448827 | aio | skipping: [aio] 2026-08-18 09:26:09.448882 | aio | 2026-08-18 09:26:09.448895 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 09:26:09.448907 | aio | Tuesday 18 August 2026 09:26:09 +0000 (0:00:00.046) 0:00:53.608 ******** 2026-08-18 09:26:09.711851 | aio | ok: [aio] 2026-08-18 09:26:09.711906 | aio | 2026-08-18 09:26:09.711917 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:26:09.711928 | aio | Tuesday 18 August 2026 09:26:09 +0000 (0:00:00.263) 0:00:53.871 ******** 2026-08-18 09:26:09.787560 | aio | ok: [aio] => { 2026-08-18 09:26:09.787603 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 09:26:09.787608 | aio | } 2026-08-18 09:26:09.787612 | aio | 2026-08-18 09:26:09.787616 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:26:09.787620 | aio | Tuesday 18 August 2026 09:26:09 +0000 (0:00:00.075) 0:00:53.946 ******** 2026-08-18 09:26:10.189936 | aio | ok: [aio] 2026-08-18 09:26:10.189969 | aio | 2026-08-18 09:26:10.189973 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:26:10.189978 | aio | Tuesday 18 August 2026 09:26:10 +0000 (0:00:00.401) 0:00:54.348 ******** 2026-08-18 09:26:10.235888 | aio | skipping: [aio] 2026-08-18 09:26:10.235919 | aio | 2026-08-18 09:26:10.235924 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:26:10.235928 | aio | Tuesday 18 August 2026 09:26:10 +0000 (0:00:00.047) 0:00:54.396 ******** 2026-08-18 09:26:10.287040 | aio | skipping: [aio] 2026-08-18 09:26:10.287961 | aio | 2026-08-18 09:26:10.287988 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:26:10.287999 | aio | Tuesday 18 August 2026 09:26:10 +0000 (0:00:00.051) 0:00:54.447 ******** 2026-08-18 09:26:10.545266 | aio | ok: [aio] 2026-08-18 09:26:10.545320 | aio | 2026-08-18 09:26:10.545623 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:26:10.545949 | aio | Tuesday 18 August 2026 09:26:10 +0000 (0:00:00.257) 0:00:54.705 ******** 2026-08-18 09:26:11.510740 | aio | ok: [aio] 2026-08-18 09:26:11.511164 | aio | 2026-08-18 09:26:11.512035 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:26:11.512067 | aio | Tuesday 18 August 2026 09:26:11 +0000 (0:00:00.966) 0:00:55.671 ******** 2026-08-18 09:26:11.736367 | aio | ok: [aio] => { 2026-08-18 09:26:11.736438 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 09:26:11.736456 | aio | } 2026-08-18 09:26:11.736581 | aio | 2026-08-18 09:26:11.736837 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:26:11.737084 | aio | Tuesday 18 August 2026 09:26:11 +0000 (0:00:00.224) 0:00:55.896 ******** 2026-08-18 09:26:12.350231 | aio | ok: [aio] 2026-08-18 09:26:12.350419 | aio | 2026-08-18 09:26:12.350700 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:26:12.350968 | aio | Tuesday 18 August 2026 09:26:12 +0000 (0:00:00.613) 0:00:56.510 ******** 2026-08-18 09:26:14.751614 | aio | ok: [aio] 2026-08-18 09:26:14.751687 | aio | 2026-08-18 09:26:14.751806 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 09:26:14.751918 | aio | Tuesday 18 August 2026 09:26:14 +0000 (0:00:02.402) 0:00:58.912 ******** 2026-08-18 09:26:14.789769 | aio | skipping: [aio] 2026-08-18 09:26:14.789823 | aio | 2026-08-18 09:26:14.789833 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 09:26:14.789898 | aio | Tuesday 18 August 2026 09:26:14 +0000 (0:00:00.036) 0:00:58.949 ******** 2026-08-18 09:26:14.826793 | aio | skipping: [aio] 2026-08-18 09:26:14.826852 | aio | 2026-08-18 09:26:14.826876 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 09:26:14.826903 | aio | Tuesday 18 August 2026 09:26:14 +0000 (0:00:00.037) 0:00:58.986 ******** 2026-08-18 09:26:14.863356 | aio | skipping: [aio] 2026-08-18 09:26:14.863411 | aio | 2026-08-18 09:26:14.863422 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 09:26:14.863609 | aio | Tuesday 18 August 2026 09:26:14 +0000 (0:00:00.036) 0:00:59.023 ******** 2026-08-18 09:26:15.807704 | aio | ok: [aio] 2026-08-18 09:26:15.807748 | aio | 2026-08-18 09:26:15.807758 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 09:26:15.807768 | aio | Tuesday 18 August 2026 09:26:15 +0000 (0:00:00.943) 0:00:59.967 ******** 2026-08-18 09:26:16.353137 | aio | ok: [aio] 2026-08-18 09:26:16.353173 | aio | 2026-08-18 09:26:16.353200 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 09:26:16.353207 | aio | Tuesday 18 August 2026 09:26:16 +0000 (0:00:00.545) 0:01:00.513 ******** 2026-08-18 09:26:17.477733 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 09:26:17.477879 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 09:26:17.478009 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 09:26:17.478128 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 09:26:17.478581 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 09:26:17.478595 | aio | 2026-08-18 09:26:17.478600 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 09:26:17.478604 | aio | Tuesday 18 August 2026 09:26:17 +0000 (0:00:01.124) 0:01:01.637 ******** 2026-08-18 09:26:18.201125 | aio | ok: [aio] 2026-08-18 09:26:18.201164 | aio | 2026-08-18 09:26:18.201169 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 09:26:18.201173 | aio | Tuesday 18 August 2026 09:26:18 +0000 (0:00:00.715) 0:01:02.353 ******** 2026-08-18 09:26:18.201199 | aio | 2026-08-18 09:26:18.201206 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 09:26:18.201210 | aio | Tuesday 18 August 2026 09:26:18 +0000 (0:00:00.006) 0:01:02.359 ******** 2026-08-18 09:26:18.636340 | aio | ok: [aio] 2026-08-18 09:26:18.636388 | aio | 2026-08-18 09:26:18.637084 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:26:18.637109 | aio | Tuesday 18 August 2026 09:26:18 +0000 (0:00:00.436) 0:01:02.796 ******** 2026-08-18 09:26:18.892036 | aio | ok: [aio] 2026-08-18 09:26:18.892090 | aio | 2026-08-18 09:26:18.892103 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:26:18.892115 | aio | Tuesday 18 August 2026 09:26:18 +0000 (0:00:00.254) 0:01:03.051 ******** 2026-08-18 09:26:19.040406 | aio | ok: [aio] => { 2026-08-18 09:26:19.040464 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 09:26:19.040475 | aio | } 2026-08-18 09:26:19.040486 | aio | 2026-08-18 09:26:19.040496 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:26:19.040506 | aio | Tuesday 18 August 2026 09:26:19 +0000 (0:00:00.148) 0:01:03.199 ******** 2026-08-18 09:26:19.481220 | aio | ok: [aio] 2026-08-18 09:26:19.481263 | aio | 2026-08-18 09:26:19.481269 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:26:19.481275 | aio | Tuesday 18 August 2026 09:26:19 +0000 (0:00:00.441) 0:01:03.640 ******** 2026-08-18 09:26:22.802862 | aio | ok: [aio] 2026-08-18 09:26:22.802914 | aio | 2026-08-18 09:26:22.802925 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 09:26:22.802934 | aio | Tuesday 18 August 2026 09:26:22 +0000 (0:00:03.321) 0:01:06.962 ******** 2026-08-18 09:26:23.749125 | aio | ok: [aio] 2026-08-18 09:26:23.749165 | aio | 2026-08-18 09:26:23.749171 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 09:26:23.749211 | aio | Tuesday 18 August 2026 09:26:23 +0000 (0:00:00.946) 0:01:07.909 ******** 2026-08-18 09:26:23.993775 | aio | ok: [aio] 2026-08-18 09:26:23.993826 | aio | 2026-08-18 09:26:23.993837 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 09:26:23.993846 | aio | Tuesday 18 August 2026 09:26:23 +0000 (0:00:00.243) 0:01:08.153 ******** 2026-08-18 09:26:24.532661 | aio | ok: [aio] 2026-08-18 09:26:24.532745 | aio | 2026-08-18 09:26:24.532809 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 09:26:24.532934 | aio | Tuesday 18 August 2026 09:26:24 +0000 (0:00:00.539) 0:01:08.692 ******** 2026-08-18 09:26:25.256240 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 09:26:25.256273 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 09:26:25.256278 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 09:26:25.256282 | aio | 2026-08-18 09:26:25.256287 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 09:26:25.256444 | aio | Tuesday 18 August 2026 09:26:25 +0000 (0:00:00.722) 0:01:09.415 ******** 2026-08-18 09:26:25.790299 | aio | ok: [aio] 2026-08-18 09:26:25.790362 | aio | 2026-08-18 09:26:25.790736 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 09:26:25.790777 | aio | Tuesday 18 August 2026 09:26:25 +0000 (0:00:00.535) 0:01:09.950 ******** 2026-08-18 09:26:26.359348 | aio | ok: [aio] 2026-08-18 09:26:26.359403 | aio | 2026-08-18 09:26:26.359414 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 09:26:26.359424 | aio | Tuesday 18 August 2026 09:26:26 +0000 (0:00:00.562) 0:01:10.512 ******** 2026-08-18 09:26:26.359433 | aio | 2026-08-18 09:26:26.359441 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 09:26:26.359450 | aio | Tuesday 18 August 2026 09:26:26 +0000 (0:00:00.006) 0:01:10.518 ******** 2026-08-18 09:26:26.833013 | aio | ok: [aio] 2026-08-18 09:26:26.833052 | aio | 2026-08-18 09:26:26.833057 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:26:26.833061 | aio | Tuesday 18 August 2026 09:26:26 +0000 (0:00:00.473) 0:01:10.992 ******** 2026-08-18 09:26:26.874282 | aio | ok: [aio] => { 2026-08-18 09:26:26.874342 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 09:26:26.874352 | aio | } 2026-08-18 09:26:26.874362 | aio | 2026-08-18 09:26:26.874371 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:26:26.874614 | aio | Tuesday 18 August 2026 09:26:26 +0000 (0:00:00.041) 0:01:11.033 ******** 2026-08-18 09:26:27.225652 | aio | ok: [aio] 2026-08-18 09:26:27.225723 | aio | 2026-08-18 09:26:27.225803 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:26:27.225924 | aio | Tuesday 18 August 2026 09:26:27 +0000 (0:00:00.352) 0:01:11.385 ******** 2026-08-18 09:26:27.267321 | aio | skipping: [aio] 2026-08-18 09:26:27.267361 | aio | 2026-08-18 09:26:27.267497 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 09:26:27.267617 | aio | Tuesday 18 August 2026 09:26:27 +0000 (0:00:00.042) 0:01:11.428 ******** 2026-08-18 09:26:27.326856 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 09:26:27.326914 | aio | 2026-08-18 09:26:27.326925 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 09:26:27.326934 | aio | Tuesday 18 August 2026 09:26:27 +0000 (0:00:00.057) 0:01:11.486 ******** 2026-08-18 09:26:28.283237 | aio | ok: [aio] 2026-08-18 09:26:28.283270 | aio | 2026-08-18 09:26:28.283431 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 09:26:28.283700 | aio | Tuesday 18 August 2026 09:26:28 +0000 (0:00:00.955) 0:01:12.441 ******** 2026-08-18 09:26:29.089620 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 09:26:29.089819 | aio | ok: [aio] => (item=ssh) 2026-08-18 09:26:29.090048 | aio | 2026-08-18 09:26:29.090350 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 09:26:29.114588 | aio | Tuesday 18 August 2026 09:26:29 +0000 (0:00:00.808) 0:01:13.250 ******** 2026-08-18 09:26:29.349671 | aio | ok: [aio] 2026-08-18 09:26:29.349904 | aio | 2026-08-18 09:26:29.350311 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 09:26:29.350656 | aio | Tuesday 18 August 2026 09:26:29 +0000 (0:00:00.260) 0:01:13.510 ******** 2026-08-18 09:26:29.652029 | aio | ok: [aio] 2026-08-18 09:26:29.652316 | aio | 2026-08-18 09:26:29.652654 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 09:26:29.653014 | aio | Tuesday 18 August 2026 09:26:29 +0000 (0:00:00.302) 0:01:13.812 ******** 2026-08-18 09:26:30.235614 | aio | ok: [aio] 2026-08-18 09:26:30.235722 | aio | 2026-08-18 09:26:30.235855 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 09:26:30.235964 | aio | Tuesday 18 August 2026 09:26:30 +0000 (0:00:00.581) 0:01:14.393 ******** 2026-08-18 09:26:30.271255 | aio | skipping: [aio] 2026-08-18 09:26:30.271376 | aio | 2026-08-18 09:26:30.271559 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 09:26:30.271833 | aio | Tuesday 18 August 2026 09:26:30 +0000 (0:00:00.038) 0:01:14.432 ******** 2026-08-18 09:26:30.713721 | aio | ok: [aio] 2026-08-18 09:26:30.713794 | aio | 2026-08-18 09:26:30.713808 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 09:26:30.713820 | aio | Tuesday 18 August 2026 09:26:30 +0000 (0:00:00.441) 0:01:14.873 ******** 2026-08-18 09:26:31.250360 | aio | ok: [aio] 2026-08-18 09:26:31.250430 | aio | 2026-08-18 09:26:31.250450 | aio | TASK [vexxhost.ceph.osd : Locate the cluster admin host] *********************** 2026-08-18 09:26:31.250674 | aio | Tuesday 18 August 2026 09:26:31 +0000 (0:00:00.537) 0:01:15.410 ******** 2026-08-18 09:26:31.533675 | aio | ok: [aio] => (item=aio) 2026-08-18 09:26:31.533748 | aio | 2026-08-18 09:26:31.533842 | aio | TASK [vexxhost.ceph.osd : Select the admin host and its mon config path] ******* 2026-08-18 09:26:31.533963 | aio | Tuesday 18 August 2026 09:26:31 +0000 (0:00:00.281) 0:01:15.691 ******** 2026-08-18 09:26:31.581343 | aio | ok: [aio] 2026-08-18 09:26:31.581415 | aio | 2026-08-18 09:26:31.581509 | aio | TASK [vexxhost.ceph.osd : Set the admin mon config path] *********************** 2026-08-18 09:26:31.581618 | aio | Tuesday 18 August 2026 09:26:31 +0000 (0:00:00.050) 0:01:15.742 ******** 2026-08-18 09:26:31.626996 | aio | ok: [aio] 2026-08-18 09:26:31.627084 | aio | 2026-08-18 09:26:31.627301 | aio | TASK [Register this OSD host] ************************************************** 2026-08-18 09:26:31.627457 | aio | Tuesday 18 August 2026 09:26:31 +0000 (0:00:00.045) 0:01:15.788 ******** 2026-08-18 09:26:31.695585 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-18 09:26:31.695815 | aio | 2026-08-18 09:26:31.696087 | aio | TASK [vexxhost.ceph.cephadm_host : Get the cephadm public key] ***************** 2026-08-18 09:26:31.696482 | aio | Tuesday 18 August 2026 09:26:31 +0000 (0:00:00.068) 0:01:15.856 ******** 2026-08-18 09:26:33.440907 | aio | ok: [aio] 2026-08-18 09:26:33.441076 | aio | 2026-08-18 09:26:33.441378 | aio | TASK [vexxhost.ceph.cephadm_host : Resolve the cluster SSH public key to authorise] *** 2026-08-18 09:26:33.441625 | aio | Tuesday 18 August 2026 09:26:33 +0000 (0:00:01.745) 0:01:17.601 ******** 2026-08-18 09:26:33.489081 | aio | ok: [aio] 2026-08-18 09:26:33.489254 | aio | 2026-08-18 09:26:33.489557 | aio | TASK [vexxhost.ceph.cephadm_host : Assert a cluster SSH key was resolved] ****** 2026-08-18 09:26:33.489853 | aio | Tuesday 18 August 2026 09:26:33 +0000 (0:00:00.047) 0:01:17.649 ******** 2026-08-18 09:26:33.533525 | aio | ok: [aio] => { 2026-08-18 09:26:33.533752 | aio | "changed": false, 2026-08-18 09:26:33.534015 | aio | "msg": "All assertions passed" 2026-08-18 09:26:33.534309 | aio | } 2026-08-18 09:26:33.534577 | aio | 2026-08-18 09:26:33.534870 | aio | TASK [vexxhost.ceph.cephadm_host : Authorise the cluster SSH key for the cephadm user] *** 2026-08-18 09:26:33.535235 | aio | Tuesday 18 August 2026 09:26:33 +0000 (0:00:00.045) 0:01:17.694 ******** 2026-08-18 09:26:33.867048 | aio | ok: [aio] 2026-08-18 09:26:33.867387 | aio | 2026-08-18 09:26:33.867800 | aio | TASK [vexxhost.ceph.cephadm_host : Derive this host's cephadm labels from inventory membership] *** 2026-08-18 09:26:33.868144 | aio | Tuesday 18 August 2026 09:26:33 +0000 (0:00:00.333) 0:01:18.027 ******** 2026-08-18 09:26:33.910676 | aio | ok: [aio] 2026-08-18 09:26:33.910875 | aio | 2026-08-18 09:26:33.911235 | aio | TASK [vexxhost.ceph.cephadm_host : Find this host's addresses on the public network] *** 2026-08-18 09:26:33.911486 | aio | Tuesday 18 August 2026 09:26:33 +0000 (0:00:00.044) 0:01:18.071 ******** 2026-08-18 09:26:33.983898 | aio | ok: [aio] 2026-08-18 09:26:33.984409 | aio | 2026-08-18 09:26:33.984630 | aio | TASK [vexxhost.ceph.cephadm_host : Assert exactly one address matches the public network] *** 2026-08-18 09:26:33.984957 | aio | Tuesday 18 August 2026 09:26:33 +0000 (0:00:00.072) 0:01:18.144 ******** 2026-08-18 09:26:34.030349 | aio | ok: [aio] => { 2026-08-18 09:26:34.030498 | aio | "changed": false, 2026-08-18 09:26:34.030687 | aio | "msg": "All assertions passed" 2026-08-18 09:26:34.030858 | aio | } 2026-08-18 09:26:34.031057 | aio | 2026-08-18 09:26:34.031278 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host (labels)] ***************** 2026-08-18 09:26:34.031445 | aio | Tuesday 18 August 2026 09:26:34 +0000 (0:00:00.046) 0:01:18.191 ******** 2026-08-18 09:26:35.749806 | aio | ok: [aio] 2026-08-18 09:26:35.750098 | aio | 2026-08-18 09:26:35.750403 | aio | TASK [vexxhost.ceph.cephadm_host : Register the host with a CRUSH location] **** 2026-08-18 09:26:35.750772 | aio | Tuesday 18 August 2026 09:26:35 +0000 (0:00:01.719) 0:01:19.910 ******** 2026-08-18 09:26:35.804720 | aio | skipping: [aio] 2026-08-18 09:26:35.804931 | aio | 2026-08-18 09:26:35.805210 | aio | TASK [vexxhost.ceph.osd : Apply OSD service specs (drive groups)] ************** 2026-08-18 09:26:35.805462 | aio | Tuesday 18 August 2026 09:26:35 +0000 (0:00:00.055) 0:01:19.966 ******** 2026-08-18 09:26:35.839575 | aio | skipping: [aio] 2026-08-18 09:26:35.839915 | aio | 2026-08-18 09:26:35.840229 | aio | TASK [vexxhost.ceph.osd : List existing ceph-volume OSDs on this host] ********* 2026-08-18 09:26:35.840557 | aio | Tuesday 18 August 2026 09:26:35 +0000 (0:00:00.034) 0:01:20.000 ******** 2026-08-18 09:26:37.365291 | aio | ok: [aio] 2026-08-18 09:26:37.365513 | aio | 2026-08-18 09:26:37.365784 | aio | TASK [vexxhost.ceph.osd : Deploy OSDs on the explicitly listed devices] ******** 2026-08-18 09:26:37.366077 | aio | Tuesday 18 August 2026 09:26:37 +0000 (0:00:01.525) 0:01:21.526 ******** 2026-08-18 09:26:37.444835 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-18 09:26:37.445062 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-18 09:26:37.445348 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-18 09:26:37.445578 | aio | skipping: [aio] 2026-08-18 09:26:37.445798 | aio | 2026-08-18 09:26:37.446133 | aio | TASK [vexxhost.ceph.osd : Wait for OSD daemons to be running] ****************** 2026-08-18 09:26:37.446463 | aio | Tuesday 18 August 2026 09:26:37 +0000 (0:00:00.079) 0:01:21.606 ******** 2026-08-18 09:26:39.213299 | aio | ok: [aio] 2026-08-18 09:26:39.213518 | aio | 2026-08-18 09:26:39.214599 | aio | PLAY [Apply Ceph configuration] ************************************************ 2026-08-18 09:26:39.214657 | aio | 2026-08-18 09:26:39.214671 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:26:39.214683 | aio | Tuesday 18 August 2026 09:26:39 +0000 (0:00:01.768) 0:01:23.374 ******** 2026-08-18 09:26:41.218026 | aio | ok: [aio] 2026-08-18 09:26:41.218063 | aio | 2026-08-18 09:26:41.218070 | aio | TASK [vexxhost.ceph.configure : Locate the cluster admin host] ***************** 2026-08-18 09:26:41.218077 | aio | Tuesday 18 August 2026 09:26:41 +0000 (0:00:02.003) 0:01:25.378 ******** 2026-08-18 09:26:41.508208 | aio | ok: [aio] => (item=aio) 2026-08-18 09:26:41.508248 | aio | 2026-08-18 09:26:41.508258 | aio | TASK [vexxhost.ceph.configure : Select the admin host] ************************* 2026-08-18 09:26:41.508280 | aio | Tuesday 18 August 2026 09:26:41 +0000 (0:00:00.287) 0:01:25.665 ******** 2026-08-18 09:26:41.550147 | aio | ok: [aio] 2026-08-18 09:26:41.550210 | aio | 2026-08-18 09:26:41.550222 | aio | TASK [vexxhost.ceph.configure : Set the admin mon config path] ***************** 2026-08-18 09:26:41.550229 | aio | Tuesday 18 August 2026 09:26:41 +0000 (0:00:00.045) 0:01:25.710 ******** 2026-08-18 09:26:41.600371 | aio | ok: [aio] 2026-08-18 09:26:41.602579 | aio | 2026-08-18 09:26:41.602594 | aio | TASK [vexxhost.ceph.configure : Apply central Ceph configuration] ************** 2026-08-18 09:26:41.602599 | aio | Tuesday 18 August 2026 09:26:41 +0000 (0:00:00.050) 0:01:25.761 ******** 2026-08-18 09:26:41.636040 | aio | skipping: [aio] 2026-08-18 09:26:41.637747 | aio | 2026-08-18 09:26:41.637766 | aio | TASK [vexxhost.ceph.configure : Configure erasure-code profiles] *************** 2026-08-18 09:26:41.637772 | aio | Tuesday 18 August 2026 09:26:41 +0000 (0:00:00.035) 0:01:25.797 ******** 2026-08-18 09:26:41.673887 | aio | skipping: [aio] 2026-08-18 09:26:41.673918 | aio | 2026-08-18 09:26:41.673925 | aio | TASK [vexxhost.ceph.configure : Configure CRUSH rules] ************************* 2026-08-18 09:26:41.673930 | aio | Tuesday 18 August 2026 09:26:41 +0000 (0:00:00.035) 0:01:25.832 ******** 2026-08-18 09:26:41.708452 | aio | skipping: [aio] 2026-08-18 09:26:41.708628 | aio | 2026-08-18 09:26:41.711618 | aio | TASK [vexxhost.ceph.configure : Configure pools] ******************************* 2026-08-18 09:26:41.711801 | aio | Tuesday 18 August 2026 09:26:41 +0000 (0:00:00.036) 0:01:25.869 ******** 2026-08-18 09:26:41.746796 | aio | skipping: [aio] 2026-08-18 09:26:41.746818 | aio | 2026-08-18 09:26:41.746823 | aio | TASK [vexxhost.ceph.configure : Configure CephX keys] ************************** 2026-08-18 09:26:41.746827 | aio | Tuesday 18 August 2026 09:26:41 +0000 (0:00:00.035) 0:01:25.905 ******** 2026-08-18 09:26:41.775154 | aio | skipping: [aio] 2026-08-18 09:26:41.775386 | aio | 2026-08-18 09:26:41.775593 | aio | TASK [vexxhost.ceph.configure : Enroll the dashboard TLS certificate] ********** 2026-08-18 09:26:41.775787 | aio | Tuesday 18 August 2026 09:26:41 +0000 (0:00:00.031) 0:01:25.936 ******** 2026-08-18 09:26:41.823208 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/configure/tasks/dashboard.yml for aio 2026-08-18 09:26:41.823371 | aio | 2026-08-18 09:26:41.823521 | aio | TASK [vexxhost.ceph.configure : Check whether the dashboard mgr module is enabled] *** 2026-08-18 09:26:41.824329 | aio | Tuesday 18 August 2026 09:26:41 +0000 (0:00:00.048) 0:01:25.984 ******** 2026-08-18 09:26:43.718759 | aio | ok: [aio] 2026-08-18 09:26:43.718889 | aio | 2026-08-18 09:26:43.719125 | aio | TASK [vexxhost.ceph.configure : Get the current dashboard certificate] ********* 2026-08-18 09:26:43.719344 | aio | Tuesday 18 August 2026 09:26:43 +0000 (0:00:01.894) 0:01:27.879 ******** 2026-08-18 09:26:45.734708 | aio | ok: [aio] 2026-08-18 09:26:45.734870 | aio | 2026-08-18 09:26:45.735052 | aio | TASK [vexxhost.ceph.configure : Set the dashboard certificate] ***************** 2026-08-18 09:26:45.735238 | aio | Tuesday 18 August 2026 09:26:45 +0000 (0:00:02.016) 0:01:29.895 ******** 2026-08-18 09:26:45.777262 | aio | skipping: [aio] 2026-08-18 09:26:45.777345 | aio | 2026-08-18 09:26:45.777438 | aio | TASK [vexxhost.ceph.configure : Set the dashboard certificate key] ************* 2026-08-18 09:26:45.777546 | aio | Tuesday 18 August 2026 09:26:45 +0000 (0:00:00.042) 0:01:29.937 ******** 2026-08-18 09:26:45.816320 | aio | skipping: [aio] 2026-08-18 09:26:45.816506 | aio | 2026-08-18 09:26:45.816760 | aio | TASK [vexxhost.ceph.configure : Flag the dashboard for reload] ***************** 2026-08-18 09:26:45.816935 | aio | Tuesday 18 August 2026 09:26:45 +0000 (0:00:00.039) 0:01:29.977 ******** 2026-08-18 09:26:45.859410 | aio | skipping: [aio] 2026-08-18 09:26:45.859519 | aio | 2026-08-18 09:26:45.859682 | aio | TASK [vexxhost.ceph.configure : Create a self-signed certificate] ************** 2026-08-18 09:26:45.859861 | aio | Tuesday 18 August 2026 09:26:45 +0000 (0:00:00.043) 0:01:30.020 ******** 2026-08-18 09:26:45.898993 | aio | skipping: [aio] 2026-08-18 09:26:45.899255 | aio | 2026-08-18 09:26:45.899593 | aio | TASK [vexxhost.ceph.configure : Flag the dashboard for reload] ***************** 2026-08-18 09:26:45.899903 | aio | Tuesday 18 August 2026 09:26:45 +0000 (0:00:00.039) 0:01:30.059 ******** 2026-08-18 09:26:45.937253 | aio | skipping: [aio] 2026-08-18 09:26:45.937422 | aio | 2026-08-18 09:26:45.937664 | aio | TASK [vexxhost.ceph.configure : Reload the dashboard so it picks up the certificate] *** 2026-08-18 09:26:45.937871 | aio | Tuesday 18 August 2026 09:26:45 +0000 (0:00:00.038) 0:01:30.098 ******** 2026-08-18 09:26:46.004486 | aio | skipping: [aio] => (item=ceph mgr module disable dashboard) 2026-08-18 09:26:46.004615 | aio | skipping: [aio] => (item=ceph mgr module enable dashboard) 2026-08-18 09:26:46.004859 | aio | skipping: [aio] => (item=ceph orch reconfig mgr) 2026-08-18 09:26:46.004946 | aio | skipping: [aio] 2026-08-18 09:26:46.005098 | aio | 2026-08-18 09:26:46.005286 | aio | TASK [vexxhost.ceph.configure : Configure dashboard users] ********************* 2026-08-18 09:26:46.005450 | aio | Tuesday 18 August 2026 09:26:46 +0000 (0:00:00.066) 0:01:30.165 ******** 2026-08-18 09:26:46.070622 | aio | skipping: [aio] 2026-08-18 09:26:46.070752 | aio | 2026-08-18 09:26:46.070944 | aio | PLAY [Deploy Ceph RADOS Gateways] ********************************************** 2026-08-18 09:26:46.071135 | aio | 2026-08-18 09:26:46.071371 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:26:46.071566 | aio | Tuesday 18 August 2026 09:26:46 +0000 (0:00:00.066) 0:01:30.231 ******** 2026-08-18 09:26:47.047344 | aio | ok: [aio] 2026-08-18 09:26:47.047396 | aio | 2026-08-18 09:26:47.047504 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:26:47.047757 | aio | Tuesday 18 August 2026 09:26:47 +0000 (0:00:00.975) 0:01:31.207 ******** 2026-08-18 09:26:47.306465 | aio | ok: [aio] 2026-08-18 09:26:47.306706 | aio | 2026-08-18 09:26:47.306990 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:26:47.307302 | aio | Tuesday 18 August 2026 09:26:47 +0000 (0:00:00.259) 0:01:31.467 ******** 2026-08-18 09:26:47.352495 | aio | skipping: [aio] 2026-08-18 09:26:47.352699 | aio | 2026-08-18 09:26:47.352976 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 09:26:47.353268 | aio | Tuesday 18 August 2026 09:26:47 +0000 (0:00:00.046) 0:01:31.513 ******** 2026-08-18 09:26:47.595222 | aio | ok: [aio] 2026-08-18 09:26:47.595406 | aio | 2026-08-18 09:26:47.595680 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:26:47.596028 | aio | Tuesday 18 August 2026 09:26:47 +0000 (0:00:00.242) 0:01:31.756 ******** 2026-08-18 09:26:47.678569 | aio | ok: [aio] => { 2026-08-18 09:26:47.678873 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 09:26:47.679125 | aio | } 2026-08-18 09:26:47.679394 | aio | 2026-08-18 09:26:47.679662 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:26:47.679999 | aio | Tuesday 18 August 2026 09:26:47 +0000 (0:00:00.082) 0:01:31.839 ******** 2026-08-18 09:26:48.079175 | aio | ok: [aio] 2026-08-18 09:26:48.079414 | aio | 2026-08-18 09:26:48.079674 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:26:48.079993 | aio | Tuesday 18 August 2026 09:26:48 +0000 (0:00:00.400) 0:01:32.240 ******** 2026-08-18 09:26:48.129148 | aio | skipping: [aio] 2026-08-18 09:26:48.129389 | aio | 2026-08-18 09:26:48.129647 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:26:48.129893 | aio | Tuesday 18 August 2026 09:26:48 +0000 (0:00:00.050) 0:01:32.290 ******** 2026-08-18 09:26:48.179726 | aio | skipping: [aio] 2026-08-18 09:26:48.179997 | aio | 2026-08-18 09:26:48.180301 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:26:48.180557 | aio | Tuesday 18 August 2026 09:26:48 +0000 (0:00:00.050) 0:01:32.340 ******** 2026-08-18 09:26:48.438278 | aio | ok: [aio] 2026-08-18 09:26:48.438328 | aio | 2026-08-18 09:26:48.438481 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:26:48.438624 | aio | Tuesday 18 August 2026 09:26:48 +0000 (0:00:00.258) 0:01:32.599 ******** 2026-08-18 09:26:49.385141 | aio | ok: [aio] 2026-08-18 09:26:49.385231 | aio | 2026-08-18 09:26:49.385264 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:26:49.385275 | aio | Tuesday 18 August 2026 09:26:49 +0000 (0:00:00.945) 0:01:33.544 ******** 2026-08-18 09:26:49.578697 | aio | ok: [aio] => { 2026-08-18 09:26:49.578865 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 09:26:49.579329 | aio | } 2026-08-18 09:26:49.579385 | aio | 2026-08-18 09:26:49.579396 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:26:49.579588 | aio | Tuesday 18 August 2026 09:26:49 +0000 (0:00:00.193) 0:01:33.738 ******** 2026-08-18 09:26:50.122641 | aio | ok: [aio] 2026-08-18 09:26:50.122698 | aio | 2026-08-18 09:26:50.122709 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:26:50.122725 | aio | Tuesday 18 August 2026 09:26:50 +0000 (0:00:00.543) 0:01:34.282 ******** 2026-08-18 09:26:52.380067 | aio | ok: [aio] 2026-08-18 09:26:52.380127 | aio | 2026-08-18 09:26:52.380138 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 09:26:52.380148 | aio | Tuesday 18 August 2026 09:26:52 +0000 (0:00:02.256) 0:01:36.539 ******** 2026-08-18 09:26:52.404142 | aio | skipping: [aio] 2026-08-18 09:26:52.404172 | aio | 2026-08-18 09:26:52.404203 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 09:26:52.404209 | aio | Tuesday 18 August 2026 09:26:52 +0000 (0:00:00.025) 0:01:36.564 ******** 2026-08-18 09:26:52.434677 | aio | skipping: [aio] 2026-08-18 09:26:52.434719 | aio | 2026-08-18 09:26:52.434731 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 09:26:52.434742 | aio | Tuesday 18 August 2026 09:26:52 +0000 (0:00:00.030) 0:01:36.594 ******** 2026-08-18 09:26:52.471294 | aio | skipping: [aio] 2026-08-18 09:26:52.471337 | aio | 2026-08-18 09:26:52.471354 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 09:26:52.471365 | aio | Tuesday 18 August 2026 09:26:52 +0000 (0:00:00.036) 0:01:36.630 ******** 2026-08-18 09:26:53.413020 | aio | ok: [aio] 2026-08-18 09:26:53.414508 | aio | 2026-08-18 09:26:53.414560 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 09:26:53.414571 | aio | Tuesday 18 August 2026 09:26:53 +0000 (0:00:00.943) 0:01:37.574 ******** 2026-08-18 09:26:53.941886 | aio | ok: [aio] 2026-08-18 09:26:53.942089 | aio | 2026-08-18 09:26:53.942393 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 09:26:53.942811 | aio | Tuesday 18 August 2026 09:26:53 +0000 (0:00:00.528) 0:01:38.102 ******** 2026-08-18 09:26:55.078358 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 09:26:55.078402 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 09:26:55.080218 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 09:26:55.080277 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 09:26:55.080288 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 09:26:55.080298 | aio | 2026-08-18 09:26:55.080308 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 09:26:55.080317 | aio | Tuesday 18 August 2026 09:26:55 +0000 (0:00:01.136) 0:01:39.238 ******** 2026-08-18 09:26:55.821267 | aio | ok: [aio] 2026-08-18 09:26:55.821363 | aio | 2026-08-18 09:26:55.821513 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 09:26:55.821770 | aio | Tuesday 18 August 2026 09:26:55 +0000 (0:00:00.735) 0:01:39.974 ******** 2026-08-18 09:26:55.822010 | aio | 2026-08-18 09:26:55.822420 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 09:26:55.822781 | aio | Tuesday 18 August 2026 09:26:55 +0000 (0:00:00.007) 0:01:39.981 ******** 2026-08-18 09:26:56.269205 | aio | ok: [aio] 2026-08-18 09:26:56.269448 | aio | 2026-08-18 09:26:56.269753 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:26:56.270074 | aio | Tuesday 18 August 2026 09:26:56 +0000 (0:00:00.448) 0:01:40.430 ******** 2026-08-18 09:26:56.528033 | aio | ok: [aio] 2026-08-18 09:26:56.528168 | aio | 2026-08-18 09:26:56.528379 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:26:56.528577 | aio | Tuesday 18 August 2026 09:26:56 +0000 (0:00:00.258) 0:01:40.689 ******** 2026-08-18 09:26:56.653682 | aio | ok: [aio] => { 2026-08-18 09:26:56.654003 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 09:26:56.654632 | aio | } 2026-08-18 09:26:56.654896 | aio | 2026-08-18 09:26:56.655165 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:26:56.655473 | aio | Tuesday 18 August 2026 09:26:56 +0000 (0:00:00.125) 0:01:40.814 ******** 2026-08-18 09:26:57.136415 | aio | ok: [aio] 2026-08-18 09:26:57.136660 | aio | 2026-08-18 09:26:57.136986 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:26:57.137306 | aio | Tuesday 18 August 2026 09:26:57 +0000 (0:00:00.482) 0:01:41.297 ******** 2026-08-18 09:27:00.520367 | aio | ok: [aio] 2026-08-18 09:27:00.520446 | aio | 2026-08-18 09:27:00.520988 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 09:27:00.521030 | aio | Tuesday 18 August 2026 09:27:00 +0000 (0:00:03.383) 0:01:44.681 ******** 2026-08-18 09:27:01.449932 | aio | ok: [aio] 2026-08-18 09:27:01.449989 | aio | 2026-08-18 09:27:01.450003 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 09:27:01.450013 | aio | Tuesday 18 August 2026 09:27:01 +0000 (0:00:00.927) 0:01:45.608 ******** 2026-08-18 09:27:01.700818 | aio | ok: [aio] 2026-08-18 09:27:01.700947 | aio | 2026-08-18 09:27:01.700969 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 09:27:01.700982 | aio | Tuesday 18 August 2026 09:27:01 +0000 (0:00:00.252) 0:01:45.861 ******** 2026-08-18 09:27:02.259347 | aio | ok: [aio] 2026-08-18 09:27:02.259410 | aio | 2026-08-18 09:27:02.259653 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 09:27:02.259892 | aio | Tuesday 18 August 2026 09:27:02 +0000 (0:00:00.558) 0:01:46.419 ******** 2026-08-18 09:27:02.970376 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 09:27:02.970424 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 09:27:02.970434 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 09:27:02.970449 | aio | 2026-08-18 09:27:02.971028 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 09:27:02.971068 | aio | Tuesday 18 August 2026 09:27:02 +0000 (0:00:00.710) 0:01:47.130 ******** 2026-08-18 09:27:03.586393 | aio | ok: [aio] 2026-08-18 09:27:03.586452 | aio | 2026-08-18 09:27:03.586814 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 09:27:03.586853 | aio | Tuesday 18 August 2026 09:27:03 +0000 (0:00:00.616) 0:01:47.746 ******** 2026-08-18 09:27:04.160231 | aio | ok: [aio] 2026-08-18 09:27:04.160259 | aio | 2026-08-18 09:27:04.160264 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 09:27:04.160269 | aio | Tuesday 18 August 2026 09:27:04 +0000 (0:00:00.565) 0:01:48.311 ******** 2026-08-18 09:27:04.160273 | aio | 2026-08-18 09:27:04.160277 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 09:27:04.160597 | aio | Tuesday 18 August 2026 09:27:04 +0000 (0:00:00.007) 0:01:48.319 ******** 2026-08-18 09:27:04.622787 | aio | ok: [aio] 2026-08-18 09:27:04.622840 | aio | 2026-08-18 09:27:04.622852 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:27:04.622886 | aio | Tuesday 18 August 2026 09:27:04 +0000 (0:00:00.463) 0:01:48.782 ******** 2026-08-18 09:27:04.671354 | aio | ok: [aio] => { 2026-08-18 09:27:04.671437 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 09:27:04.671453 | aio | } 2026-08-18 09:27:04.671467 | aio | 2026-08-18 09:27:04.671480 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:27:04.671492 | aio | Tuesday 18 August 2026 09:27:04 +0000 (0:00:00.047) 0:01:48.829 ******** 2026-08-18 09:27:05.012929 | aio | ok: [aio] 2026-08-18 09:27:05.013050 | aio | 2026-08-18 09:27:05.013405 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:27:05.013669 | aio | Tuesday 18 August 2026 09:27:05 +0000 (0:00:00.343) 0:01:49.173 ******** 2026-08-18 09:27:05.055598 | aio | skipping: [aio] 2026-08-18 09:27:05.055791 | aio | 2026-08-18 09:27:05.056056 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 09:27:05.056400 | aio | Tuesday 18 August 2026 09:27:05 +0000 (0:00:00.042) 0:01:49.216 ******** 2026-08-18 09:27:05.105855 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 09:27:05.106084 | aio | 2026-08-18 09:27:05.106417 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 09:27:05.106697 | aio | Tuesday 18 August 2026 09:27:05 +0000 (0:00:00.050) 0:01:49.266 ******** 2026-08-18 09:27:06.061215 | aio | ok: [aio] 2026-08-18 09:27:06.061494 | aio | 2026-08-18 09:27:06.061851 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 09:27:06.062177 | aio | Tuesday 18 August 2026 09:27:06 +0000 (0:00:00.955) 0:01:50.222 ******** 2026-08-18 09:27:06.889931 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 09:27:06.890275 | aio | ok: [aio] => (item=ssh) 2026-08-18 09:27:06.890545 | aio | 2026-08-18 09:27:06.890800 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 09:27:06.891050 | aio | Tuesday 18 August 2026 09:27:06 +0000 (0:00:00.828) 0:01:51.050 ******** 2026-08-18 09:27:07.156200 | aio | ok: [aio] 2026-08-18 09:27:07.156263 | aio | 2026-08-18 09:27:07.156335 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 09:27:07.156473 | aio | Tuesday 18 August 2026 09:27:07 +0000 (0:00:00.266) 0:01:51.317 ******** 2026-08-18 09:27:07.473507 | aio | ok: [aio] 2026-08-18 09:27:07.473602 | aio | 2026-08-18 09:27:07.473864 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 09:27:07.473917 | aio | Tuesday 18 August 2026 09:27:07 +0000 (0:00:00.317) 0:01:51.634 ******** 2026-08-18 09:27:08.015338 | aio | ok: [aio] 2026-08-18 09:27:08.015451 | aio | 2026-08-18 09:27:08.015610 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 09:27:08.015741 | aio | Tuesday 18 August 2026 09:27:08 +0000 (0:00:00.541) 0:01:52.176 ******** 2026-08-18 09:27:08.051601 | aio | skipping: [aio] 2026-08-18 09:27:08.051807 | aio | 2026-08-18 09:27:08.052095 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 09:27:08.052469 | aio | Tuesday 18 August 2026 09:27:08 +0000 (0:00:00.035) 0:01:52.212 ******** 2026-08-18 09:27:08.484381 | aio | ok: [aio] 2026-08-18 09:27:08.484472 | aio | 2026-08-18 09:27:08.485038 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 09:27:08.485080 | aio | Tuesday 18 August 2026 09:27:08 +0000 (0:00:00.432) 0:01:52.645 ******** 2026-08-18 09:27:09.021338 | aio | ok: [aio] 2026-08-18 09:27:09.021385 | aio | 2026-08-18 09:27:09.021806 | aio | TASK [vexxhost.ceph.rgw : Locate the cluster admin host] *********************** 2026-08-18 09:27:09.021847 | aio | Tuesday 18 August 2026 09:27:09 +0000 (0:00:00.536) 0:01:53.181 ******** 2026-08-18 09:27:09.073442 | aio | skipping: [aio] => (item=aio) 2026-08-18 09:27:09.073489 | aio | skipping: [aio] 2026-08-18 09:27:09.073496 | aio | 2026-08-18 09:27:09.073525 | aio | TASK [vexxhost.ceph.rgw : Select the admin host] ******************************* 2026-08-18 09:27:09.073531 | aio | Tuesday 18 August 2026 09:27:09 +0000 (0:00:00.051) 0:01:53.233 ******** 2026-08-18 09:27:09.110699 | aio | skipping: [aio] 2026-08-18 09:27:09.110738 | aio | 2026-08-18 09:27:09.110743 | aio | TASK [vexxhost.ceph.rgw : Set the admin mon config path] *********************** 2026-08-18 09:27:09.110747 | aio | Tuesday 18 August 2026 09:27:09 +0000 (0:00:00.038) 0:01:53.271 ******** 2026-08-18 09:27:09.145242 | aio | skipping: [aio] 2026-08-18 09:27:09.145283 | aio | 2026-08-18 09:27:09.145289 | aio | TASK [Register this RGW host] ************************************************** 2026-08-18 09:27:09.145294 | aio | Tuesday 18 August 2026 09:27:09 +0000 (0:00:00.034) 0:01:53.305 ******** 2026-08-18 09:27:09.178638 | aio | skipping: [aio] 2026-08-18 09:27:09.178684 | aio | 2026-08-18 09:27:09.178694 | aio | TASK [vexxhost.ceph.rgw : Configure RGW multisite (realm, zonegroup, zone)] **** 2026-08-18 09:27:09.178704 | aio | Tuesday 18 August 2026 09:27:09 +0000 (0:00:00.032) 0:01:53.338 ******** 2026-08-18 09:27:09.208591 | aio | skipping: [aio] 2026-08-18 09:27:09.208639 | aio | 2026-08-18 09:27:09.208652 | aio | TASK [vexxhost.ceph.rgw : Apply the RGW service specs] ************************* 2026-08-18 09:27:09.208663 | aio | Tuesday 18 August 2026 09:27:09 +0000 (0:00:00.029) 0:01:53.368 ******** 2026-08-18 09:27:09.237557 | aio | skipping: [aio] 2026-08-18 09:27:09.237641 | aio | 2026-08-18 09:27:09.237757 | aio | TASK [vexxhost.ceph.rgw : Remove the default zone / zonegroup / pools] ********* 2026-08-18 09:27:09.237870 | aio | Tuesday 18 August 2026 09:27:09 +0000 (0:00:00.029) 0:01:53.397 ******** 2026-08-18 09:27:09.301144 | aio | skipping: [aio] 2026-08-18 09:27:09.301222 | aio | 2026-08-18 09:27:09.301238 | aio | PLAY [Deploy Ceph monitoring stack] ******************************************** 2026-08-18 09:27:09.301248 | aio | 2026-08-18 09:27:09.301256 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:27:09.301265 | aio | Tuesday 18 August 2026 09:27:09 +0000 (0:00:00.062) 0:01:53.460 ******** 2026-08-18 09:27:10.257778 | aio | ok: [aio] 2026-08-18 09:27:10.257835 | aio | 2026-08-18 09:27:10.257846 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:27:10.257856 | aio | Tuesday 18 August 2026 09:27:10 +0000 (0:00:00.957) 0:01:54.417 ******** 2026-08-18 09:27:10.513374 | aio | ok: [aio] 2026-08-18 09:27:10.513444 | aio | 2026-08-18 09:27:10.513463 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:27:10.513784 | aio | Tuesday 18 August 2026 09:27:10 +0000 (0:00:00.255) 0:01:54.673 ******** 2026-08-18 09:27:10.556437 | aio | skipping: [aio] 2026-08-18 09:27:10.556505 | aio | 2026-08-18 09:27:10.556511 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-18 09:27:10.556517 | aio | Tuesday 18 August 2026 09:27:10 +0000 (0:00:00.042) 0:01:54.715 ******** 2026-08-18 09:27:10.824335 | aio | ok: [aio] 2026-08-18 09:27:10.824406 | aio | 2026-08-18 09:27:10.824640 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:27:10.824886 | aio | Tuesday 18 August 2026 09:27:10 +0000 (0:00:00.268) 0:01:54.984 ******** 2026-08-18 09:27:10.902771 | aio | ok: [aio] => { 2026-08-18 09:27:10.902968 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-18 09:27:10.903231 | aio | } 2026-08-18 09:27:10.903461 | aio | 2026-08-18 09:27:10.903769 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:27:10.904056 | aio | Tuesday 18 August 2026 09:27:10 +0000 (0:00:00.078) 0:01:55.063 ******** 2026-08-18 09:27:11.332959 | aio | ok: [aio] 2026-08-18 09:27:11.333132 | aio | 2026-08-18 09:27:11.333447 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:27:11.333689 | aio | Tuesday 18 August 2026 09:27:11 +0000 (0:00:00.429) 0:01:55.493 ******** 2026-08-18 09:27:11.380522 | aio | skipping: [aio] 2026-08-18 09:27:11.380674 | aio | 2026-08-18 09:27:11.380943 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:27:11.381231 | aio | Tuesday 18 August 2026 09:27:11 +0000 (0:00:00.047) 0:01:55.541 ******** 2026-08-18 09:27:11.429848 | aio | skipping: [aio] 2026-08-18 09:27:11.430016 | aio | 2026-08-18 09:27:11.430349 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:27:11.430604 | aio | Tuesday 18 August 2026 09:27:11 +0000 (0:00:00.049) 0:01:55.591 ******** 2026-08-18 09:27:11.676735 | aio | ok: [aio] 2026-08-18 09:27:11.677018 | aio | 2026-08-18 09:27:11.677347 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-18 09:27:11.677622 | aio | Tuesday 18 August 2026 09:27:11 +0000 (0:00:00.246) 0:01:55.837 ******** 2026-08-18 09:27:12.720099 | aio | ok: [aio] 2026-08-18 09:27:12.720146 | aio | 2026-08-18 09:27:12.720157 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:27:12.720167 | aio | Tuesday 18 August 2026 09:27:12 +0000 (0:00:01.042) 0:01:56.880 ******** 2026-08-18 09:27:12.931354 | aio | ok: [aio] => { 2026-08-18 09:27:12.931409 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-18 09:27:12.932267 | aio | } 2026-08-18 09:27:12.932300 | aio | 2026-08-18 09:27:12.932311 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:27:12.932320 | aio | Tuesday 18 August 2026 09:27:12 +0000 (0:00:00.211) 0:01:57.091 ******** 2026-08-18 09:27:13.491296 | aio | ok: [aio] 2026-08-18 09:27:13.491328 | aio | 2026-08-18 09:27:13.491333 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:27:13.491404 | aio | Tuesday 18 August 2026 09:27:13 +0000 (0:00:00.557) 0:01:57.649 ******** 2026-08-18 09:27:15.737334 | aio | ok: [aio] 2026-08-18 09:27:15.737403 | aio | 2026-08-18 09:27:15.737422 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-18 09:27:15.737742 | aio | Tuesday 18 August 2026 09:27:15 +0000 (0:00:02.248) 0:01:59.897 ******** 2026-08-18 09:27:15.776308 | aio | skipping: [aio] 2026-08-18 09:27:15.776357 | aio | 2026-08-18 09:27:15.776380 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-18 09:27:15.776494 | aio | Tuesday 18 August 2026 09:27:15 +0000 (0:00:00.038) 0:01:59.936 ******** 2026-08-18 09:27:15.809619 | aio | skipping: [aio] 2026-08-18 09:27:15.809697 | aio | 2026-08-18 09:27:15.809822 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-18 09:27:15.809929 | aio | Tuesday 18 August 2026 09:27:15 +0000 (0:00:00.034) 0:01:59.970 ******** 2026-08-18 09:27:15.845554 | aio | skipping: [aio] 2026-08-18 09:27:15.845615 | aio | 2026-08-18 09:27:15.845767 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-18 09:27:15.846052 | aio | Tuesday 18 August 2026 09:27:15 +0000 (0:00:00.035) 0:02:00.006 ******** 2026-08-18 09:27:16.786377 | aio | ok: [aio] 2026-08-18 09:27:16.786460 | aio | 2026-08-18 09:27:16.786859 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-18 09:27:16.786907 | aio | Tuesday 18 August 2026 09:27:16 +0000 (0:00:00.940) 0:02:00.946 ******** 2026-08-18 09:27:17.344841 | aio | ok: [aio] 2026-08-18 09:27:17.344902 | aio | 2026-08-18 09:27:17.344916 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-18 09:27:17.344929 | aio | Tuesday 18 August 2026 09:27:17 +0000 (0:00:00.557) 0:02:01.504 ******** 2026-08-18 09:27:18.490055 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-18 09:27:18.490112 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-18 09:27:18.490127 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-18 09:27:18.490140 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-18 09:27:18.490170 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-18 09:27:18.490238 | aio | 2026-08-18 09:27:18.490253 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-18 09:27:18.490263 | aio | Tuesday 18 August 2026 09:27:18 +0000 (0:00:01.144) 0:02:02.648 ******** 2026-08-18 09:27:19.199171 | aio | ok: [aio] 2026-08-18 09:27:19.200341 | aio | 2026-08-18 09:27:19.200412 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-18 09:27:19.200424 | aio | Tuesday 18 August 2026 09:27:19 +0000 (0:00:00.702) 0:02:03.350 ******** 2026-08-18 09:27:19.200434 | aio | 2026-08-18 09:27:19.200451 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-18 09:27:19.200667 | aio | Tuesday 18 August 2026 09:27:19 +0000 (0:00:00.008) 0:02:03.359 ******** 2026-08-18 09:27:19.695886 | aio | ok: [aio] 2026-08-18 09:27:19.696073 | aio | 2026-08-18 09:27:19.696416 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-18 09:27:19.696676 | aio | Tuesday 18 August 2026 09:27:19 +0000 (0:00:00.497) 0:02:03.856 ******** 2026-08-18 09:27:19.966792 | aio | ok: [aio] 2026-08-18 09:27:19.966952 | aio | 2026-08-18 09:27:19.967228 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:27:19.967490 | aio | Tuesday 18 August 2026 09:27:19 +0000 (0:00:00.271) 0:02:04.127 ******** 2026-08-18 09:27:20.038843 | aio | ok: [aio] => { 2026-08-18 09:27:20.038970 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-18 09:27:20.039248 | aio | } 2026-08-18 09:27:20.039473 | aio | 2026-08-18 09:27:20.039726 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:27:20.039999 | aio | Tuesday 18 August 2026 09:27:20 +0000 (0:00:00.072) 0:02:04.199 ******** 2026-08-18 09:27:20.493641 | aio | ok: [aio] 2026-08-18 09:27:20.493725 | aio | 2026-08-18 09:27:20.493807 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:27:20.493924 | aio | Tuesday 18 August 2026 09:27:20 +0000 (0:00:00.453) 0:02:04.653 ******** 2026-08-18 09:27:23.855120 | aio | ok: [aio] 2026-08-18 09:27:23.855215 | aio | 2026-08-18 09:27:23.855231 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-18 09:27:23.855241 | aio | Tuesday 18 August 2026 09:27:23 +0000 (0:00:03.361) 0:02:08.015 ******** 2026-08-18 09:27:24.807283 | aio | ok: [aio] 2026-08-18 09:27:24.807351 | aio | 2026-08-18 09:27:24.807818 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-18 09:27:24.807872 | aio | Tuesday 18 August 2026 09:27:24 +0000 (0:00:00.951) 0:02:08.967 ******** 2026-08-18 09:27:25.057832 | aio | ok: [aio] 2026-08-18 09:27:25.057863 | aio | 2026-08-18 09:27:25.057868 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-18 09:27:25.057872 | aio | Tuesday 18 August 2026 09:27:25 +0000 (0:00:00.248) 0:02:09.216 ******** 2026-08-18 09:27:25.617227 | aio | ok: [aio] 2026-08-18 09:27:25.617259 | aio | 2026-08-18 09:27:25.617657 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-18 09:27:25.617721 | aio | Tuesday 18 August 2026 09:27:25 +0000 (0:00:00.559) 0:02:09.775 ******** 2026-08-18 09:27:26.323139 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-18 09:27:26.323476 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-18 09:27:26.323837 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-18 09:27:26.324116 | aio | 2026-08-18 09:27:26.324447 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-18 09:27:26.324861 | aio | Tuesday 18 August 2026 09:27:26 +0000 (0:00:00.707) 0:02:10.483 ******** 2026-08-18 09:27:26.840796 | aio | ok: [aio] 2026-08-18 09:27:26.840902 | aio | 2026-08-18 09:27:26.841075 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-18 09:27:26.841296 | aio | Tuesday 18 August 2026 09:27:26 +0000 (0:00:00.518) 0:02:11.001 ******** 2026-08-18 09:27:27.406345 | aio | ok: [aio] 2026-08-18 09:27:27.406569 | aio | 2026-08-18 09:27:27.406845 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-18 09:27:27.407098 | aio | Tuesday 18 August 2026 09:27:27 +0000 (0:00:00.558) 0:02:11.560 ******** 2026-08-18 09:27:27.407547 | aio | 2026-08-18 09:27:27.407822 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-18 09:27:27.408079 | aio | Tuesday 18 August 2026 09:27:27 +0000 (0:00:00.006) 0:02:11.567 ******** 2026-08-18 09:27:27.855669 | aio | ok: [aio] 2026-08-18 09:27:27.855871 | aio | 2026-08-18 09:27:27.856116 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-18 09:27:27.856404 | aio | Tuesday 18 August 2026 09:27:27 +0000 (0:00:00.449) 0:02:12.016 ******** 2026-08-18 09:27:27.893320 | aio | ok: [aio] => { 2026-08-18 09:27:27.893631 | aio | "msg": "https://download.ceph.com/rpm-20.2.3/el9/noarch/cephadm" 2026-08-18 09:27:27.893865 | aio | } 2026-08-18 09:27:27.894096 | aio | 2026-08-18 09:27:27.894439 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-18 09:27:27.894732 | aio | Tuesday 18 August 2026 09:27:27 +0000 (0:00:00.037) 0:02:12.054 ******** 2026-08-18 09:27:28.231907 | aio | ok: [aio] 2026-08-18 09:27:28.231991 | aio | 2026-08-18 09:27:28.232142 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-18 09:27:28.232383 | aio | Tuesday 18 August 2026 09:27:28 +0000 (0:00:00.338) 0:02:12.393 ******** 2026-08-18 09:27:28.273065 | aio | skipping: [aio] 2026-08-18 09:27:28.273225 | aio | 2026-08-18 09:27:28.273371 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-18 09:27:28.273532 | aio | Tuesday 18 August 2026 09:27:28 +0000 (0:00:00.041) 0:02:12.434 ******** 2026-08-18 09:27:28.325629 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-18 09:27:28.325806 | aio | 2026-08-18 09:27:28.326001 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-18 09:27:28.326137 | aio | Tuesday 18 August 2026 09:27:28 +0000 (0:00:00.052) 0:02:12.486 ******** 2026-08-18 09:27:29.238767 | aio | ok: [aio] 2026-08-18 09:27:29.238831 | aio | 2026-08-18 09:27:29.238970 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-18 09:27:29.239120 | aio | Tuesday 18 August 2026 09:27:29 +0000 (0:00:00.913) 0:02:13.400 ******** 2026-08-18 09:27:30.076217 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-18 09:27:30.076251 | aio | ok: [aio] => (item=ssh) 2026-08-18 09:27:30.076257 | aio | 2026-08-18 09:27:30.076331 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-18 09:27:30.076628 | aio | Tuesday 18 August 2026 09:27:30 +0000 (0:00:00.836) 0:02:14.236 ******** 2026-08-18 09:27:30.322936 | aio | ok: [aio] 2026-08-18 09:27:30.323142 | aio | 2026-08-18 09:27:30.323459 | aio | TASK [vexxhost.ceph.cephadm : Ensure the cephadm SSH user exists] ************** 2026-08-18 09:27:30.323759 | aio | Tuesday 18 August 2026 09:27:30 +0000 (0:00:00.247) 0:02:14.483 ******** 2026-08-18 09:27:30.627108 | aio | ok: [aio] 2026-08-18 09:27:30.627359 | aio | 2026-08-18 09:27:30.627689 | aio | TASK [vexxhost.ceph.cephadm : Grant passwordless sudo to the cephadm SSH user] *** 2026-08-18 09:27:30.628243 | aio | Tuesday 18 August 2026 09:27:30 +0000 (0:00:00.303) 0:02:14.787 ******** 2026-08-18 09:27:31.159939 | aio | ok: [aio] 2026-08-18 09:27:31.160127 | aio | 2026-08-18 09:27:31.160490 | aio | TASK [vexxhost.ceph.cephadm : Log in to the container registry] **************** 2026-08-18 09:27:31.160748 | aio | Tuesday 18 August 2026 09:27:31 +0000 (0:00:00.532) 0:02:15.320 ******** 2026-08-18 09:27:31.195949 | aio | skipping: [aio] 2026-08-18 09:27:31.196141 | aio | 2026-08-18 09:27:31.196457 | aio | TASK [vexxhost.ceph.cephadm : Pre-pull the Ceph image] ************************* 2026-08-18 09:27:31.196729 | aio | Tuesday 18 August 2026 09:27:31 +0000 (0:00:00.036) 0:02:15.357 ******** 2026-08-18 09:27:31.637813 | aio | ok: [aio] 2026-08-18 09:27:31.637918 | aio | 2026-08-18 09:27:31.638097 | aio | TASK [vexxhost.ceph.cephadm : Pin CEPHADM_IMAGE for interactive login shells] *** 2026-08-18 09:27:31.638408 | aio | Tuesday 18 August 2026 09:27:31 +0000 (0:00:00.441) 0:02:15.798 ******** 2026-08-18 09:27:32.179211 | aio | ok: [aio] 2026-08-18 09:27:32.181372 | aio | 2026-08-18 09:27:32.181391 | aio | TASK [vexxhost.ceph.monitoring : Locate the cluster admin host] **************** 2026-08-18 09:27:32.181396 | aio | Tuesday 18 August 2026 09:27:32 +0000 (0:00:00.541) 0:02:16.340 ******** 2026-08-18 09:27:32.448995 | aio | ok: [aio] => (item=aio) 2026-08-18 09:27:32.449345 | aio | 2026-08-18 09:27:32.449606 | aio | TASK [vexxhost.ceph.monitoring : Select the admin host] ************************ 2026-08-18 09:27:32.449852 | aio | Tuesday 18 August 2026 09:27:32 +0000 (0:00:00.269) 0:02:16.610 ******** 2026-08-18 09:27:32.507298 | aio | ok: [aio] 2026-08-18 09:27:32.507512 | aio | 2026-08-18 09:27:32.507754 | aio | TASK [vexxhost.ceph.monitoring : Set the admin mon config path] **************** 2026-08-18 09:27:32.507994 | aio | Tuesday 18 August 2026 09:27:32 +0000 (0:00:00.058) 0:02:16.668 ******** 2026-08-18 09:27:32.554425 | aio | ok: [aio] 2026-08-18 09:27:32.554678 | aio | 2026-08-18 09:27:32.554936 | aio | TASK [vexxhost.ceph.monitoring : Pin monitoring container images] ************** 2026-08-18 09:27:32.555213 | aio | Tuesday 18 August 2026 09:27:32 +0000 (0:00:00.047) 0:02:16.715 ******** 2026-08-18 09:27:32.588633 | aio | skipping: [aio] 2026-08-18 09:27:32.588850 | aio | 2026-08-18 09:27:32.589113 | aio | TASK [vexxhost.ceph.monitoring : Apply the monitoring service specs] *********** 2026-08-18 09:27:32.589469 | aio | Tuesday 18 August 2026 09:27:32 +0000 (0:00:00.034) 0:02:16.749 ******** 2026-08-18 09:27:34.444344 | aio | ok: [aio] => (item=ceph-exporter) 2026-08-18 09:27:34.447311 | aio | 2026-08-18 09:27:34.447387 | aio | PLAY RECAP ********************************************************************* 2026-08-18 09:27:34.447401 | aio | aio : ok=199 changed=0 unreachable=0 failed=0 skipped=58 rescued=0 ignored=0 2026-08-18 09:27:34.447414 | aio | 2026-08-18 09:27:34.447425 | aio | 2026-08-18 09:27:34.447623 | aio | TASKS RECAP ******************************************************************** 2026-08-18 09:27:34.447635 | aio | Tuesday 18 August 2026 09:27:34 +0000 (0:00:01.855) 0:02:18.605 ******** 2026-08-18 09:27:34.447646 | aio | =============================================================================== 2026-08-18 09:27:34.447657 | aio | vexxhost.ceph.mgr : Configure ceph-mgr modules -------------------------- 8.94s 2026-08-18 09:27:34.447669 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.38s 2026-08-18 09:27:34.447681 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.36s 2026-08-18 09:27:34.447997 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.35s 2026-08-18 09:27:34.448449 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.32s 2026-08-18 09:27:34.448779 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.52s 2026-08-18 09:27:34.449096 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.40s 2026-08-18 09:27:34.449553 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.26s 2026-08-18 09:27:34.449884 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.25s 2026-08-18 09:27:34.450309 | aio | vexxhost.ceph.configure : Get the current dashboard certificate --------- 2.02s 2026-08-18 09:27:34.450673 | aio | Gathering Facts --------------------------------------------------------- 2.00s 2026-08-18 09:27:34.451001 | aio | vexxhost.ceph.mon : Apply the monitor service spec ---------------------- 1.93s 2026-08-18 09:27:34.451304 | aio | vexxhost.ceph.configure : Check whether the dashboard mgr module is enabled --- 1.89s 2026-08-18 09:27:34.451451 | aio | vexxhost.ceph.mgr : Wait for this manager's daemon to be present -------- 1.86s 2026-08-18 09:27:34.451592 | aio | vexxhost.ceph.monitoring : Apply the monitoring service specs ----------- 1.86s 2026-08-18 09:27:34.451732 | aio | vexxhost.ceph.mon : Wait for this monitor's daemon to be present -------- 1.85s 2026-08-18 09:27:34.451888 | aio | vexxhost.ceph.cephadm_host : Register the host (labels) ----------------- 1.85s 2026-08-18 09:27:34.452027 | aio | vexxhost.ceph.cephadm_host : Get the cephadm public key ----------------- 1.83s 2026-08-18 09:27:34.452164 | aio | vexxhost.ceph.mgr : Apply the manager service spec ---------------------- 1.80s 2026-08-18 09:27:34.452336 | aio | vexxhost.ceph.osd : Wait for OSD daemons to be running ------------------ 1.77s 2026-08-18 09:27:34.549085 | aio | INFO [default > idempotence] Executed: Successful 2026-08-18 09:27:34.560336 | aio | INFO [default > side_effect] Executing 2026-08-18 09:27:34.560814 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-18 09:27:34.568434 | aio | INFO [default > verify] Executing 2026-08-18 09:27:35.332452 | aio | 2026-08-18 09:27:35.332826 | aio | PLAY [Verify] ****************************************************************** 2026-08-18 09:27:35.333118 | aio | 2026-08-18 09:27:35.333478 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-18 09:27:35.333821 | aio | Tuesday 18 August 2026 09:27:35 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-08-18 09:27:36.532076 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-18 09:27:36.532526 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-18 09:27:36.532873 | aio | interpreter could change the meaning of that path. See 2026-08-18 09:27:36.533239 | aio | https://docs.ansible.com/ansible- 2026-08-18 09:27:36.533716 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-18 09:27:36.544012 | aio | ok: [aio] 2026-08-18 09:27:36.544347 | aio | 2026-08-18 09:27:36.544660 | aio | TASK [List locally deployed Ceph daemons] ************************************** 2026-08-18 09:27:36.544959 | aio | Tuesday 18 August 2026 09:27:36 +0000 (0:00:01.211) 0:00:01.219 ******** 2026-08-18 09:27:42.709910 | aio | ok: [aio] 2026-08-18 09:27:42.710311 | aio | 2026-08-18 09:27:42.710721 | aio | TASK [Collect deployed Ceph container images] ********************************** 2026-08-18 09:27:42.711059 | aio | Tuesday 18 August 2026 09:27:42 +0000 (0:00:06.165) 0:00:07.385 ******** 2026-08-18 09:27:42.754083 | aio | ok: [aio] 2026-08-18 09:27:42.754469 | aio | 2026-08-18 09:27:42.754822 | aio | TASK [Assert that a deployed Ceph container image was found] ******************* 2026-08-18 09:27:42.755278 | aio | Tuesday 18 August 2026 09:27:42 +0000 (0:00:00.044) 0:00:07.429 ******** 2026-08-18 09:27:42.792454 | aio | ok: [aio] => { 2026-08-18 09:27:42.792778 | aio | "changed": false, 2026-08-18 09:27:42.793079 | aio | "msg": "All assertions passed" 2026-08-18 09:27:42.793405 | aio | } 2026-08-18 09:27:42.793723 | aio | 2026-08-18 09:27:42.794330 | aio | TASK [Get cluster health status] *********************************************** 2026-08-18 09:27:42.794355 | aio | Tuesday 18 August 2026 09:27:42 +0000 (0:00:00.038) 0:00:07.468 ******** 2026-08-18 09:27:44.612245 | aio | ok: [aio] 2026-08-18 09:27:44.612306 | aio | 2026-08-18 09:27:44.612321 | aio | TASK [Print cluster health status] ********************************************* 2026-08-18 09:27:44.612342 | aio | Tuesday 18 August 2026 09:27:44 +0000 (0:00:01.818) 0:00:09.286 ******** 2026-08-18 09:27:44.655250 | aio | ok: [aio] => { 2026-08-18 09:27:44.655304 | aio | "_ceph_health": { 2026-08-18 09:27:44.655323 | aio | "changed": false, 2026-08-18 09:27:44.655339 | aio | "cmd": [ 2026-08-18 09:27:44.655355 | aio | "cephadm", 2026-08-18 09:27:44.655371 | aio | "shell", 2026-08-18 09:27:44.655386 | aio | "--", 2026-08-18 09:27:44.655402 | aio | "ceph", 2026-08-18 09:27:44.655552 | aio | "health" 2026-08-18 09:27:44.655965 | aio | ], 2026-08-18 09:27:44.656408 | aio | "delta": "0:00:01.569361", 2026-08-18 09:27:44.656896 | aio | "end": "2026-08-18 09:27:44.567738", 2026-08-18 09:27:44.657351 | aio | "failed": false, 2026-08-18 09:27:44.657696 | aio | "msg": "", 2026-08-18 09:27:44.657958 | aio | "rc": 0, 2026-08-18 09:27:44.658273 | aio | "start": "2026-08-18 09:27:42.998377", 2026-08-18 09:27:44.658595 | 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 09:27:44.658863 | aio | "stderr_lines": [ 2026-08-18 09:27:44.659143 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-08-18 09:27:44.659480 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-08-18 09:27:44.659752 | aio | ], 2026-08-18 09:27:44.660035 | aio | "stdout": "HEALTH_WARN Reduced data availability: 1 pg inactive; Degraded data redundancy: 1 pg undersized", 2026-08-18 09:27:44.660325 | aio | "stdout_lines": [ 2026-08-18 09:27:44.660632 | aio | "HEALTH_WARN Reduced data availability: 1 pg inactive; Degraded data redundancy: 1 pg undersized" 2026-08-18 09:27:44.660893 | aio | ] 2026-08-18 09:27:44.661156 | aio | } 2026-08-18 09:27:44.661461 | aio | } 2026-08-18 09:27:44.661757 | aio | 2026-08-18 09:27:44.662057 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-08-18 09:27:44.662373 | aio | Tuesday 18 August 2026 09:27:44 +0000 (0:00:00.041) 0:00:09.327 ******** 2026-08-18 09:27:44.684422 | aio | fatal: [aio]: FAILED! => { 2026-08-18 09:27:44.684899 | aio | "assertion": "_ceph_health.stdout == 'HEALTH_OK'", 2026-08-18 09:27:44.685374 | aio | "changed": false, 2026-08-18 09:27:44.685821 | aio | "evaluated_to": false, 2026-08-18 09:27:44.686280 | aio | "msg": "Assertion failed" 2026-08-18 09:27:44.686706 | aio | } 2026-08-18 09:27:44.687214 | aio | 2026-08-18 09:27:44.687651 | aio | PLAY RECAP ********************************************************************* 2026-08-18 09:27:44.688072 | aio | aio : ok=6 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-08-18 09:27:44.688540 | aio | 2026-08-18 09:27:44.688786 | aio | 2026-08-18 09:27:44.689036 | aio | TASKS RECAP ******************************************************************** 2026-08-18 09:27:44.689327 | aio | Tuesday 18 August 2026 09:27:44 +0000 (0:00:00.034) 0:00:09.362 ******** 2026-08-18 09:27:44.689586 | aio | =============================================================================== 2026-08-18 09:27:44.689846 | aio | List locally deployed Ceph daemons -------------------------------------- 6.17s 2026-08-18 09:27:44.690103 | aio | Get cluster health status ----------------------------------------------- 1.82s 2026-08-18 09:27:44.690389 | aio | Gathering Facts --------------------------------------------------------- 1.21s 2026-08-18 09:27:44.690847 | aio | Collect deployed Ceph container images ---------------------------------- 0.04s 2026-08-18 09:27:44.691111 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-08-18 09:27:44.691409 | aio | Assert that a deployed Ceph container image was found ------------------- 0.04s 2026-08-18 09:27:44.691673 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-08-18 09:27:44.757275 | 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 09:27:44.757603 | aio | ERROR [default > verify] Executed: Failed 2026-08-18 09:27:44.757763 | 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 09:27:45.289700 | aio | ERROR 2026-08-18 09:27:45.290775 | aio | { 2026-08-18 09:27:45.290833 | aio | "delta": "0:10:52.134210", 2026-08-18 09:27:45.290866 | aio | "end": "2026-08-18 09:27:44.826462", 2026-08-18 09:27:45.290899 | aio | "msg": "non-zero return code", 2026-08-18 09:27:45.290925 | aio | "rc": 2, 2026-08-18 09:27:45.290951 | aio | "start": "2026-08-18 09:16:52.692252" 2026-08-18 09:27:45.290977 | aio | } failure 2026-08-18 09:27:45.313665 | 2026-08-18 09:27:45.313732 | PLAY RECAP 2026-08-18 09:27:45.313781 | aio | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-18 09:27:45.313803 | 2026-08-18 09:27:45.481978 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-18 09:27:45.485746 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 09:27:46.056239 | 2026-08-18 09:27:46.056360 | PLAY [all] 2026-08-18 09:27:46.067698 | 2026-08-18 09:27:46.067770 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-18 09:27:46.112493 | aio | skipping: Conditional result was False 2026-08-18 09:27:46.122116 | 2026-08-18 09:27:46.122198 | TASK [fetch-output : Set log path for single node] 2026-08-18 09:27:46.167936 | aio | ok 2026-08-18 09:27:46.174021 | 2026-08-18 09:27:46.174087 | LOOP [fetch-output : Ensure local output dirs] 2026-08-18 09:27:46.538531 | aio -> localhost | ok: "/var/lib/zuul/builds/8b8bdc6a832541968832d6e95c23f81c/work/logs" 2026-08-18 09:27:46.758247 | aio -> localhost | changed: "/var/lib/zuul/builds/8b8bdc6a832541968832d6e95c23f81c/work/artifacts" 2026-08-18 09:27:46.959269 | aio -> localhost | changed: "/var/lib/zuul/builds/8b8bdc6a832541968832d6e95c23f81c/work/docs" 2026-08-18 09:27:46.985655 | 2026-08-18 09:27:46.985785 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-18 09:27:47.653146 | aio | ok 2026-08-18 09:27:47.653389 | aio | changed: All items complete 2026-08-18 09:27:47.653427 | 2026-08-18 09:27:48.118856 | aio | changed: .d..t...... ./ 2026-08-18 09:27:48.584123 | aio | changed: .d..t...... ./ 2026-08-18 09:27:48.608745 | 2026-08-18 09:27:48.608982 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-18 09:27:49.028685 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.006864 2026-08-18 09:27:49.250429 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007611 2026-08-18 09:27:49.274110 | 2026-08-18 09:27:49.274229 | PLAY [all] 2026-08-18 09:27:49.280520 | 2026-08-18 09:27:49.280585 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-18 09:27:49.760311 | aio | changed 2026-08-18 09:27:49.766884 | 2026-08-18 09:27:49.766936 | PLAY RECAP 2026-08-18 09:27:49.766981 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-18 09:27:49.767004 | 2026-08-18 09:27:49.886457 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 09:27:49.890067 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-18 09:27:50.470758 | 2026-08-18 09:27:50.470917 | PLAY [localhost] 2026-08-18 09:27:50.481239 | 2026-08-18 09:27:50.481327 | TASK [Generate Zuul manifest] 2026-08-18 09:27:50.502618 | localhost | ok 2026-08-18 09:27:50.520018 | 2026-08-18 09:27:50.520117 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-18 09:27:50.875706 | localhost | changed 2026-08-18 09:27:50.889495 | 2026-08-18 09:27:50.889581 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-18 09:27:50.921725 | localhost | ok 2026-08-18 09:27:50.933068 | 2026-08-18 09:27:50.933174 | TASK [Upload logs] 2026-08-18 09:27:50.952884 | localhost | ok 2026-08-18 09:27:51.020651 | 2026-08-18 09:27:51.020812 | TASK [Set zuul-log-path fact] 2026-08-18 09:27:51.040065 | localhost | ok 2026-08-18 09:27:51.054213 | 2026-08-18 09:27:51.054306 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 09:27:51.085893 | localhost | ok 2026-08-18 09:27:51.096105 | 2026-08-18 09:27:51.096175 | TASK [upload-logs : Create log directories] 2026-08-18 09:27:51.485058 | localhost | changed 2026-08-18 09:27:51.492496 | 2026-08-18 09:27:51.492592 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-18 09:27:51.890323 | localhost -> localhost | ok: Runtime: 0:00:00.006395 2026-08-18 09:27:51.895965 | 2026-08-18 09:27:51.896032 | TASK [upload-logs : Upload logs to log server] 2026-08-18 09:27:52.364653 | localhost | Output suppressed because no_log was given 2026-08-18 09:27:52.369714 | 2026-08-18 09:27:52.369782 | LOOP [upload-logs : Compress console log and json output] 2026-08-18 09:27:52.418636 | localhost | skipping: Conditional result was False 2026-08-18 09:27:52.478734 | localhost | skipping: Conditional result was False 2026-08-18 09:27:52.495593 | 2026-08-18 09:27:52.495719 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-18 09:27:52.545310 | localhost | skipping: Conditional result was False 2026-08-18 09:27:52.545706 | 2026-08-18 09:27:52.549571 | localhost | skipping: Conditional result was False 2026-08-18 09:27:52.558942 | 2026-08-18 09:27:52.559107 | LOOP [upload-logs : Upload console log and json output]