2026-08-24 15:29:01.889999 | Job console starting 2026-08-24 15:29:01.906460 | Updating git repos 2026-08-24 15:29:01.936501 | Cloning repos into workspace 2026-08-24 15:29:02.485074 | Restoring repo states 2026-08-24 15:29:02.497451 | Merging changes 2026-08-24 15:29:03.021361 | Checking out repos 2026-08-24 15:29:03.106204 | Preparing playbooks 2026-08-24 15:29:05.514008 | Running Ansible setup 2026-08-24 15:29:11.214012 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-24 15:29:11.978290 | 2026-08-24 15:29:11.978418 | PLAY [localhost] 2026-08-24 15:29:11.986065 | 2026-08-24 15:29:11.986139 | TASK [Gathering Facts] 2026-08-24 15:29:12.978259 | localhost | ok 2026-08-24 15:29:12.985323 | 2026-08-24 15:29:12.985476 | TASK [Setup log path fact] 2026-08-24 15:29:13.005500 | localhost | ok 2026-08-24 15:29:13.019467 | 2026-08-24 15:29:13.019585 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-24 15:29:13.050563 | localhost | ok 2026-08-24 15:29:13.062235 | 2026-08-24 15:29:13.062373 | TASK [emit-job-header : Print job information] 2026-08-24 15:29:13.104370 | # Job Information 2026-08-24 15:29:13.104618 | Ansible Version: 2.16.18 2026-08-24 15:29:13.104688 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-08-24 15:29:13.104851 | Pipeline: check 2026-08-24 15:29:13.105024 | Executor: 2d72f0692154 2026-08-24 15:29:13.105080 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/124 2026-08-24 15:29:13.105133 | Event ID: 6d3ab780-9fce-11f1-9599-8502feacb559 2026-08-24 15:29:13.109298 | 2026-08-24 15:29:13.109433 | LOOP [emit-job-header : Print node information] 2026-08-24 15:29:13.240767 | localhost | ok: 2026-08-24 15:29:13.241017 | localhost | # Node Information 2026-08-24 15:29:13.241070 | localhost | Inventory Hostname: aio 2026-08-24 15:29:13.241104 | localhost | Hostname: np0000190884 2026-08-24 15:29:13.241132 | localhost | Username: zuul 2026-08-24 15:29:13.241164 | localhost | Distro: Ubuntu 24.04 2026-08-24 15:29:13.241192 | localhost | Provider: yul1 2026-08-24 15:29:13.241219 | localhost | Region: ca-ymq-1 2026-08-24 15:29:13.241246 | localhost | Label: ubuntu-noble 2026-08-24 15:29:13.241272 | localhost | Product Name: OpenStack Nova 2026-08-24 15:29:13.241325 | localhost | Interface IP: 199.204.45.235 2026-08-24 15:29:13.260656 | 2026-08-24 15:29:13.260833 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-24 15:29:13.759990 | localhost -> localhost | changed 2026-08-24 15:29:13.766705 | 2026-08-24 15:29:13.766862 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-24 15:29:14.846033 | localhost -> localhost | changed 2026-08-24 15:29:14.854668 | 2026-08-24 15:29:14.854820 | PLAY [all] 2026-08-24 15:29:14.865265 | 2026-08-24 15:29:14.865443 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-24 15:29:15.144852 | aio -> localhost | ok 2026-08-24 15:29:15.150982 | 2026-08-24 15:29:15.151084 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-24 15:29:15.188273 | aio | ok 2026-08-24 15:29:15.211639 | aio | included: /var/lib/zuul/builds/dfb3553e17354fc9aa38f978c13a9ef9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-24 15:29:15.219073 | 2026-08-24 15:29:15.219147 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-24 15:29:16.335929 | aio -> localhost | Generating public/private rsa key pair. 2026-08-24 15:29:16.336108 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/dfb3553e17354fc9aa38f978c13a9ef9/work/dfb3553e17354fc9aa38f978c13a9ef9_id_rsa 2026-08-24 15:29:16.336151 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/dfb3553e17354fc9aa38f978c13a9ef9/work/dfb3553e17354fc9aa38f978c13a9ef9_id_rsa.pub 2026-08-24 15:29:16.336183 | aio -> localhost | The key fingerprint is: 2026-08-24 15:29:16.336212 | aio -> localhost | SHA256:2o70vSbRUJ1Paag5bdyt8uudRt1CEvCsmKXxx0oXvbU zuul-build-sshkey 2026-08-24 15:29:16.336257 | aio -> localhost | The key's randomart image is: 2026-08-24 15:29:16.336288 | aio -> localhost | +---[RSA 3072]----+ 2026-08-24 15:29:16.336326 | aio -> localhost | | .o o . | 2026-08-24 15:29:16.336357 | aio -> localhost | | .o=.+ | 2026-08-24 15:29:16.336385 | aio -> localhost | | ...=+*...| 2026-08-24 15:29:16.336414 | aio -> localhost | | .B+o=.+oo| 2026-08-24 15:29:16.336508 | aio -> localhost | | So+o+o.Eo| 2026-08-24 15:29:16.336544 | aio -> localhost | | o...+. o.o| 2026-08-24 15:29:16.336573 | aio -> localhost | | o ... o.. | 2026-08-24 15:29:16.336601 | aio -> localhost | | . +... .o.| 2026-08-24 15:29:16.336632 | aio -> localhost | | . ooo. .+o.| 2026-08-24 15:29:16.336660 | aio -> localhost | +----[SHA256]-----+ 2026-08-24 15:29:16.336722 | aio -> localhost | ok: Runtime: 0:00:00.617743 2026-08-24 15:29:16.343892 | 2026-08-24 15:29:16.343959 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-24 15:29:16.368845 | aio | ok 2026-08-24 15:29:16.377660 | aio | included: /var/lib/zuul/builds/dfb3553e17354fc9aa38f978c13a9ef9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-24 15:29:16.385726 | 2026-08-24 15:29:16.385834 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-24 15:29:16.409630 | aio | skipping: Conditional result was False 2026-08-24 15:29:16.420278 | 2026-08-24 15:29:16.420378 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-24 15:29:16.978218 | aio | changed 2026-08-24 15:29:16.987129 | 2026-08-24 15:29:16.987240 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-24 15:29:17.255692 | aio | ok 2026-08-24 15:29:17.263719 | 2026-08-24 15:29:17.263793 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-24 15:29:17.882605 | aio | changed 2026-08-24 15:29:17.892314 | 2026-08-24 15:29:17.892439 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-24 15:29:18.519202 | aio | changed 2026-08-24 15:29:18.531144 | 2026-08-24 15:29:18.531349 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-24 15:29:18.556393 | aio | skipping: Conditional result was False 2026-08-24 15:29:18.569259 | 2026-08-24 15:29:18.569376 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-24 15:29:18.959130 | aio -> localhost | changed 2026-08-24 15:29:18.972849 | 2026-08-24 15:29:18.972932 | TASK [add-build-sshkey : Add back temp key] 2026-08-24 15:29:19.314537 | aio -> localhost | Identity added: /var/lib/zuul/builds/dfb3553e17354fc9aa38f978c13a9ef9/work/dfb3553e17354fc9aa38f978c13a9ef9_id_rsa (zuul-build-sshkey) 2026-08-24 15:29:19.314835 | aio -> localhost | ok: Runtime: 0:00:00.012057 2026-08-24 15:29:19.327702 | 2026-08-24 15:29:19.327910 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-24 15:29:19.794140 | aio | ok 2026-08-24 15:29:19.801944 | 2026-08-24 15:29:19.802055 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-24 15:29:19.827683 | aio | skipping: Conditional result was False 2026-08-24 15:29:19.850344 | 2026-08-24 15:29:19.850467 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-24 15:29:20.303837 | aio | ok 2026-08-24 15:29:20.309716 | 2026-08-24 15:29:20.309790 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-24 15:29:21.131179 | aio | Output suppressed because no_log was given 2026-08-24 15:29:21.144095 | 2026-08-24 15:29:21.144238 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-24 15:29:21.391796 | aio | ok: "logs" 2026-08-24 15:29:21.392184 | aio | ok: All items complete 2026-08-24 15:29:21.392227 | 2026-08-24 15:29:21.613956 | aio | ok: "artifacts" 2026-08-24 15:29:21.843781 | aio | ok: "docs" 2026-08-24 15:29:21.863404 | 2026-08-24 15:29:21.863598 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-24 15:29:22.112105 | aio | changed: "logs" 2026-08-24 15:29:22.328159 | aio | changed: "artifacts" 2026-08-24 15:29:22.565659 | aio | changed: "docs" 2026-08-24 15:29:22.586892 | 2026-08-24 15:29:22.587057 | PLAY RECAP 2026-08-24 15:29:22.587131 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-24 15:29:22.587173 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-24 15:29:22.587231 | 2026-08-24 15:29:22.777631 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-24 15:29:22.780030 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-24 15:29:23.495677 | 2026-08-24 15:29:23.495864 | PLAY [all] 2026-08-24 15:29:23.508325 | 2026-08-24 15:29:23.508465 | TASK [setup-uv : Extract archive] 2026-08-24 15:29:26.126062 | aio | changed 2026-08-24 15:29:26.132831 | 2026-08-24 15:29:26.132936 | TASK [setup-uv : Print version] 2026-08-24 15:29:26.597971 | aio | uv 0.8.13 2026-08-24 15:29:26.674177 | aio | ok: Runtime: 0:00:00.018317 2026-08-24 15:29:26.697430 | 2026-08-24 15:29:26.697633 | TASK [Install Ansible collection siblings] 2026-08-24 15:29:27.122955 | aio | ok: 2026-08-24 15:29:27.123176 | aio | Skipping community.general: no checked-out sibling 2026-08-24 15:29:27.123206 | aio | Skipping ansible.utils: no checked-out sibling 2026-08-24 15:29:27.123229 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-08-24 15:29:27.126016 | 2026-08-24 15:29:27.126138 | PLAY RECAP 2026-08-24 15:29:27.126198 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-24 15:29:27.126223 | 2026-08-24 15:29:27.411351 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-24 15:29:27.414033 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-24 15:29:28.153380 | 2026-08-24 15:29:28.153541 | PLAY [all] 2026-08-24 15:29:28.165633 | 2026-08-24 15:29:28.165717 | LOOP [Check inventory directories] 2026-08-24 15:29:29.633512 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-24 15:29:29.819489 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-08-24 15:29:30.025556 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-08-24 15:29:30.047238 | 2026-08-24 15:29:30.047434 | LOOP [Copy inventory file for Zuul] 2026-08-24 15:29:31.010895 | aio | changed: 2026-08-24 15:29:31.011193 | aio | { 2026-08-24 15:29:31.011223 | aio | "ansible_loop_var": "item", 2026-08-24 15:29:31.011247 | aio | "changed": false, 2026-08-24 15:29:31.011269 | aio | "failed": false, 2026-08-24 15:29:31.011292 | aio | "invocation": { 2026-08-24 15:29:31.011312 | aio | "module_args": { 2026-08-24 15:29:31.011331 | aio | "checksum_algorithm": "sha1", 2026-08-24 15:29:31.011351 | aio | "follow": true, 2026-08-24 15:29:31.011369 | aio | "get_attributes": true, 2026-08-24 15:29:31.011389 | aio | "get_checksum": true, 2026-08-24 15:29:31.011408 | aio | "get_mime": true, 2026-08-24 15:29:31.011426 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-24 15:29:31.011445 | aio | } 2026-08-24 15:29:31.011463 | aio | }, 2026-08-24 15:29:31.011481 | aio | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-24 15:29:31.011499 | aio | "stat": { 2026-08-24 15:29:31.011518 | aio | "atime": 1787585361.0202374, 2026-08-24 15:29:31.011536 | aio | "attr_flags": "e", 2026-08-24 15:29:31.011555 | aio | "attributes": [ 2026-08-24 15:29:31.011573 | aio | "extents" 2026-08-24 15:29:31.011592 | aio | ], 2026-08-24 15:29:31.011611 | aio | "block_size": 4096, 2026-08-24 15:29:31.011629 | aio | "blocks": 8, 2026-08-24 15:29:31.011647 | aio | "charset": "unknown", 2026-08-24 15:29:31.011667 | aio | "ctime": 1787585361.0342374, 2026-08-24 15:29:31.011686 | aio | "dev": 64769, 2026-08-24 15:29:31.011727 | aio | "device_type": 0, 2026-08-24 15:29:31.011746 | aio | "executable": true, 2026-08-24 15:29:31.011764 | aio | "exists": true, 2026-08-24 15:29:31.011783 | aio | "gid": 1000, 2026-08-24 15:29:31.011801 | aio | "gr_name": "zuul", 2026-08-24 15:29:31.011819 | aio | "inode": 1034272, 2026-08-24 15:29:31.011837 | aio | "isblk": false, 2026-08-24 15:29:31.011855 | aio | "ischr": false, 2026-08-24 15:29:31.011874 | aio | "isdir": true, 2026-08-24 15:29:31.011892 | aio | "isfifo": false, 2026-08-24 15:29:31.011910 | aio | "isgid": false, 2026-08-24 15:29:31.011928 | aio | "islnk": false, 2026-08-24 15:29:31.011945 | aio | "isreg": false, 2026-08-24 15:29:31.011963 | aio | "issock": false, 2026-08-24 15:29:31.011980 | aio | "isuid": false, 2026-08-24 15:29:31.011998 | aio | "mimetype": "unknown", 2026-08-24 15:29:31.012016 | aio | "mode": "0755", 2026-08-24 15:29:31.012034 | aio | "mtime": 1787585342.536904, 2026-08-24 15:29:31.012052 | aio | "nlink": 10, 2026-08-24 15:29:31.012069 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-24 15:29:31.012087 | aio | "pw_name": "zuul", 2026-08-24 15:29:31.012107 | aio | "readable": true, 2026-08-24 15:29:31.012125 | aio | "rgrp": true, 2026-08-24 15:29:31.012143 | aio | "roth": true, 2026-08-24 15:29:31.012161 | aio | "rusr": true, 2026-08-24 15:29:31.012179 | aio | "size": 4096, 2026-08-24 15:29:31.012197 | aio | "uid": 1000, 2026-08-24 15:29:31.012216 | aio | "version": "3578685662", 2026-08-24 15:29:31.012234 | aio | "wgrp": false, 2026-08-24 15:29:31.012253 | aio | "woth": false, 2026-08-24 15:29:31.012272 | aio | "writeable": true, 2026-08-24 15:29:31.012290 | aio | "wusr": true, 2026-08-24 15:29:31.012307 | aio | "xgrp": true, 2026-08-24 15:29:31.012325 | aio | "xoth": true, 2026-08-24 15:29:31.012343 | aio | "xusr": true 2026-08-24 15:29:31.012360 | aio | } 2026-08-24 15:29:31.012379 | aio | } 2026-08-24 15:29:31.012424 | aio | ok: All items complete 2026-08-24 15:29:31.012447 | 2026-08-24 15:29:31.014220 | aio | skipping: Conditional result was False 2026-08-24 15:29:31.021911 | aio | skipping: Conditional result was False 2026-08-24 15:29:31.040193 | 2026-08-24 15:29:31.040363 | LOOP [Switch "ansible_host" to private IP] 2026-08-24 15:29:31.517464 | aio | changed: 1 replacements made 2026-08-24 15:29:31.520117 | aio | skipping: Conditional result was False 2026-08-24 15:29:31.521426 | aio | skipping: Conditional result was False 2026-08-24 15:29:31.533822 | 2026-08-24 15:29:31.534016 | TASK [Run Molecule scenario] 2026-08-24 15:29:32.078448 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-24 15:29:32.078596 | aio | Creating virtual environment at: .venv 2026-08-24 15:29:32.366543 | aio | Downloading pygments (1.2MiB) 2026-08-24 15:29:32.366960 | aio | Downloading ansible-core (2.1MiB) 2026-08-24 15:29:32.370132 | aio | Downloading netaddr (2.2MiB) 2026-08-24 15:29:32.371852 | aio | Downloading cryptography (4.3MiB) 2026-08-24 15:29:32.567088 | aio | Downloading netaddr 2026-08-24 15:29:32.577941 | aio | Downloading cryptography 2026-08-24 15:29:32.640697 | aio | Downloading pygments 2026-08-24 15:29:32.795657 | aio | Downloading ansible-core 2026-08-24 15:29:32.839176 | aio | Installed 37 packages in 42ms 2026-08-24 15:29:33.673278 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-08-24 15:29:33.673361 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-08-24 15:29:34.435361 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-24 15:29:34.435535 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-08-24 15:30:04.345069 | aio | INFO [default > dependency] Executing 2026-08-24 15:30:04.345193 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-08-24 15:30:04.345486 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-08-24 15:30:04.345624 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-24 15:30:04.352345 | aio | INFO [default > cleanup] Executing 2026-08-24 15:30:04.352682 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-24 15:30:04.359628 | aio | INFO [default > destroy] Executing 2026-08-24 15:30:04.359675 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-24 15:30:04.359726 | aio | INFO [default > destroy] Executed: Successful 2026-08-24 15:30:04.366162 | aio | INFO [default > syntax] Executing 2026-08-24 15:30:05.581498 | aio | 2026-08-24 15:30:05.581796 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-08-24 15:30:05.653765 | aio | INFO [default > syntax] Executed: Successful 2026-08-24 15:30:05.677232 | aio | INFO [default > create] Executing 2026-08-24 15:30:05.692737 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-24 15:30:05.702731 | aio | INFO [default > prepare] Executing 2026-08-24 15:30:06.549788 | aio | 2026-08-24 15:30:06.549836 | aio | PLAY [Prepare] ***************************************************************** 2026-08-24 15:30:06.549974 | aio | 2026-08-24 15:30:06.550239 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-24 15:30:06.550557 | aio | Monday 24 August 2026 15:30:06 +0000 (0:00:00.034) 0:00:00.034 ********* 2026-08-24 15:30:07.798084 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-24 15:30:07.798482 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-24 15:30:07.798833 | aio | interpreter could change the meaning of that path. See 2026-08-24 15:30:07.799222 | aio | https://docs.ansible.com/ansible- 2026-08-24 15:30:07.799681 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-24 15:30:07.804604 | aio | ok: [aio] 2026-08-24 15:30:07.804835 | aio | 2026-08-24 15:30:07.805142 | aio | TASK [Configure short hostname] ************************************************ 2026-08-24 15:30:07.805425 | aio | Monday 24 August 2026 15:30:07 +0000 (0:00:01.255) 0:00:01.290 ********* 2026-08-24 15:30:08.601270 | aio | changed: [aio] 2026-08-24 15:30:08.601348 | aio | 2026-08-24 15:30:08.601599 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-08-24 15:30:08.601779 | aio | Monday 24 August 2026 15:30:08 +0000 (0:00:00.796) 0:00:02.087 ********* 2026-08-24 15:30:08.942718 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-08-24 15:30:08.942977 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-08-24 15:30:08.943361 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-24 15:30:08.954265 | aio | changed: [aio] 2026-08-24 15:30:08.954423 | aio | 2026-08-24 15:30:08.954583 | aio | TASK [Update apt cache] ******************************************************** 2026-08-24 15:30:08.954740 | aio | Monday 24 August 2026 15:30:08 +0000 (0:00:00.353) 0:00:02.440 ********* 2026-08-24 15:30:15.275999 | aio | changed: [aio] 2026-08-24 15:30:15.276244 | aio | 2026-08-24 15:30:15.276628 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-08-24 15:30:15.276853 | aio | 2026-08-24 15:30:15.277102 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-24 15:30:15.277437 | aio | Monday 24 August 2026 15:30:15 +0000 (0:00:06.321) 0:00:08.761 ********* 2026-08-24 15:30:16.090042 | aio | ok: [aio] 2026-08-24 15:30:16.090220 | aio | 2026-08-24 15:30:16.090525 | aio | TASK [Install depedencies] ***************************************************** 2026-08-24 15:30:16.090770 | aio | Monday 24 August 2026 15:30:16 +0000 (0:00:00.814) 0:00:09.576 ********* 2026-08-24 15:30:35.349564 | aio | changed: [aio] 2026-08-24 15:30:35.349650 | aio | 2026-08-24 15:30:35.349666 | aio | TASK [Start up service] ******************************************************** 2026-08-24 15:30:35.349679 | aio | Monday 24 August 2026 15:30:35 +0000 (0:00:19.257) 0:00:28.833 ********* 2026-08-24 15:30:36.021222 | aio | ok: [aio] 2026-08-24 15:30:36.021467 | aio | 2026-08-24 15:30:36.021757 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-08-24 15:30:36.022089 | aio | Monday 24 August 2026 15:30:36 +0000 (0:00:00.673) 0:00:29.507 ********* 2026-08-24 15:30:36.379254 | aio | ok: [aio] 2026-08-24 15:30:36.379555 | aio | 2026-08-24 15:30:36.379902 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-08-24 15:30:36.380294 | aio | Monday 24 August 2026 15:30:36 +0000 (0:00:00.357) 0:00:29.865 ********* 2026-08-24 15:30:37.193922 | aio | changed: [aio] 2026-08-24 15:30:37.194228 | aio | 2026-08-24 15:30:37.194670 | aio | TASK [Get list of all loopback devices] **************************************** 2026-08-24 15:30:37.195022 | aio | Monday 24 August 2026 15:30:37 +0000 (0:00:00.815) 0:00:30.680 ********* 2026-08-24 15:30:37.443000 | aio | ok: [aio] 2026-08-24 15:30:37.443066 | aio | 2026-08-24 15:30:37.443258 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-08-24 15:30:37.443439 | aio | Monday 24 August 2026 15:30:37 +0000 (0:00:00.248) 0:00:30.928 ********* 2026-08-24 15:30:37.468926 | aio | skipping: [aio] 2026-08-24 15:30:37.469050 | aio | 2026-08-24 15:30:37.469217 | aio | TASK [Create devices for Ceph] ************************************************* 2026-08-24 15:30:37.469790 | aio | Monday 24 August 2026 15:30:37 +0000 (0:00:00.026) 0:00:30.954 ********* 2026-08-24 15:30:38.167935 | aio | changed: [aio] => (item=osd0) 2026-08-24 15:30:38.169060 | aio | changed: [aio] => (item=osd1) 2026-08-24 15:30:38.169094 | aio | changed: [aio] => (item=osd2) 2026-08-24 15:30:38.169107 | aio | 2026-08-24 15:30:38.169119 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-08-24 15:30:38.169131 | aio | Monday 24 August 2026 15:30:38 +0000 (0:00:00.697) 0:00:31.651 ********* 2026-08-24 15:30:38.954284 | aio | changed: [aio] => (item=osd0) 2026-08-24 15:30:38.954621 | aio | changed: [aio] => (item=osd1) 2026-08-24 15:30:38.954948 | aio | changed: [aio] => (item=osd2) 2026-08-24 15:30:38.955251 | aio | 2026-08-24 15:30:38.955637 | aio | TASK [Start loop devices] ****************************************************** 2026-08-24 15:30:38.955959 | aio | Monday 24 August 2026 15:30:38 +0000 (0:00:00.788) 0:00:32.439 ********* 2026-08-24 15:30:40.806692 | aio | changed: [aio] => (item=osd0) 2026-08-24 15:30:40.806805 | aio | changed: [aio] => (item=osd1) 2026-08-24 15:30:40.806980 | aio | changed: [aio] => (item=osd2) 2026-08-24 15:30:40.807130 | aio | 2026-08-24 15:30:40.807203 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-08-24 15:30:40.807373 | aio | Monday 24 August 2026 15:30:40 +0000 (0:00:01.852) 0:00:34.292 ********* 2026-08-24 15:30:42.311123 | aio | changed: [aio] => (item=osd0) 2026-08-24 15:30:42.311171 | aio | changed: [aio] => (item=osd1) 2026-08-24 15:30:42.311177 | aio | changed: [aio] => (item=osd2) 2026-08-24 15:30:42.311183 | aio | 2026-08-24 15:30:42.311189 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-08-24 15:30:42.311195 | aio | Monday 24 August 2026 15:30:42 +0000 (0:00:01.503) 0:00:35.796 ********* 2026-08-24 15:30:43.668467 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-08-24 15:30:43.668503 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-08-24 15:30:43.668509 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-08-24 15:30:43.668515 | aio | 2026-08-24 15:30:43.668525 | aio | PLAY RECAP ********************************************************************* 2026-08-24 15:30:43.670447 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-24 15:30:43.670506 | aio | 2026-08-24 15:30:43.670515 | aio | 2026-08-24 15:30:43.670522 | aio | TASKS RECAP ******************************************************************** 2026-08-24 15:30:43.670530 | aio | Monday 24 August 2026 15:30:43 +0000 (0:00:01.356) 0:00:37.152 ********* 2026-08-24 15:30:43.670537 | aio | =============================================================================== 2026-08-24 15:30:43.670544 | aio | Install depedencies ---------------------------------------------------- 19.26s 2026-08-24 15:30:43.670550 | aio | Update apt cache -------------------------------------------------------- 6.32s 2026-08-24 15:30:43.670558 | aio | Start loop devices ------------------------------------------------------ 1.85s 2026-08-24 15:30:43.670564 | aio | Create a volume group for each loop device ------------------------------ 1.50s 2026-08-24 15:30:43.670571 | aio | Create a logical volume for each loop device ---------------------------- 1.36s 2026-08-24 15:30:43.670578 | aio | Gathering Facts --------------------------------------------------------- 1.26s 2026-08-24 15:30:43.670822 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.82s 2026-08-24 15:30:43.671094 | aio | Gathering Facts --------------------------------------------------------- 0.81s 2026-08-24 15:30:43.671429 | aio | Configure short hostname ------------------------------------------------ 0.80s 2026-08-24 15:30:43.671710 | aio | Set permissions on loopback devices ------------------------------------- 0.79s 2026-08-24 15:30:43.671985 | aio | Create devices for Ceph ------------------------------------------------- 0.70s 2026-08-24 15:30:43.672263 | aio | Start up service -------------------------------------------------------- 0.67s 2026-08-24 15:30:43.672572 | aio | Generate lvm.conf ------------------------------------------------------- 0.36s 2026-08-24 15:30:43.672814 | aio | Ensure hostname inside hosts file --------------------------------------- 0.35s 2026-08-24 15:30:43.673017 | aio | Get list of all loopback devices ---------------------------------------- 0.25s 2026-08-24 15:30:43.673219 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-08-24 15:30:43.740150 | aio | INFO [default > prepare] Executed: Successful 2026-08-24 15:30:43.753430 | aio | INFO [default > converge] Executing 2026-08-24 15:30:44.899812 | aio | 2026-08-24 15:30:44.900241 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-24 15:30:44.900608 | aio | 2026-08-24 15:30:44.900942 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-24 15:30:44.901296 | aio | Monday 24 August 2026 15:30:44 +0000 (0:00:00.055) 0:00:00.055 ********* 2026-08-24 15:30:46.125485 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-24 15:30:46.125680 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-24 15:30:46.125824 | aio | interpreter could change the meaning of that path. See 2026-08-24 15:30:46.125969 | aio | https://docs.ansible.com/ansible- 2026-08-24 15:30:46.126113 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-24 15:30:46.140601 | aio | ok: [aio] 2026-08-24 15:30:46.140823 | aio | 2026-08-24 15:30:46.141033 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:30:46.141241 | aio | Monday 24 August 2026 15:30:46 +0000 (0:00:01.241) 0:00:01.297 ********* 2026-08-24 15:30:46.509653 | aio | ok: [aio] 2026-08-24 15:30:46.510034 | aio | 2026-08-24 15:30:46.510582 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:30:46.510964 | aio | Monday 24 August 2026 15:30:46 +0000 (0:00:00.368) 0:00:01.666 ********* 2026-08-24 15:30:46.544332 | aio | skipping: [aio] 2026-08-24 15:30:46.544750 | aio | 2026-08-24 15:30:46.545467 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-24 15:30:46.545496 | aio | Monday 24 August 2026 15:30:46 +0000 (0:00:00.034) 0:00:01.701 ********* 2026-08-24 15:30:46.903571 | aio | changed: [aio] 2026-08-24 15:30:46.903623 | aio | 2026-08-24 15:30:46.903857 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:30:46.904265 | aio | Monday 24 August 2026 15:30:46 +0000 (0:00:00.358) 0:00:02.059 ********* 2026-08-24 15:30:47.020776 | aio | ok: [aio] => { 2026-08-24 15:30:47.020993 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-24 15:30:47.021235 | aio | } 2026-08-24 15:30:47.021479 | aio | 2026-08-24 15:30:47.021753 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:30:47.021969 | aio | Monday 24 August 2026 15:30:47 +0000 (0:00:00.117) 0:00:02.176 ********* 2026-08-24 15:30:47.769426 | aio | changed: [aio] 2026-08-24 15:30:47.769470 | aio | 2026-08-24 15:30:47.769496 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:30:47.769502 | aio | Monday 24 August 2026 15:30:47 +0000 (0:00:00.748) 0:00:02.925 ********* 2026-08-24 15:30:47.831072 | aio | skipping: [aio] 2026-08-24 15:30:47.831151 | aio | 2026-08-24 15:30:47.831162 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:30:47.831171 | aio | Monday 24 August 2026 15:30:47 +0000 (0:00:00.060) 0:00:02.986 ********* 2026-08-24 15:30:47.886093 | aio | skipping: [aio] 2026-08-24 15:30:47.886150 | aio | 2026-08-24 15:30:47.886162 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:30:47.886172 | aio | Monday 24 August 2026 15:30:47 +0000 (0:00:00.054) 0:00:03.040 ********* 2026-08-24 15:30:48.147587 | aio | ok: [aio] 2026-08-24 15:30:48.147655 | aio | 2026-08-24 15:30:48.147679 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:30:48.147692 | aio | Monday 24 August 2026 15:30:48 +0000 (0:00:00.261) 0:00:03.302 ********* 2026-08-24 15:30:49.260910 | aio | ok: [aio] 2026-08-24 15:30:49.260954 | aio | 2026-08-24 15:30:49.260965 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:30:49.260974 | aio | Monday 24 August 2026 15:30:49 +0000 (0:00:01.114) 0:00:04.416 ********* 2026-08-24 15:30:49.495720 | aio | ok: [aio] => { 2026-08-24 15:30:49.495769 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-24 15:30:49.495783 | aio | } 2026-08-24 15:30:49.495795 | aio | 2026-08-24 15:30:49.495807 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:30:49.495818 | aio | Monday 24 August 2026 15:30:49 +0000 (0:00:00.233) 0:00:04.650 ********* 2026-08-24 15:30:50.549532 | aio | changed: [aio] 2026-08-24 15:30:50.549619 | aio | 2026-08-24 15:30:50.549631 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:30:50.549739 | aio | Monday 24 August 2026 15:30:50 +0000 (0:00:01.054) 0:00:05.705 ********* 2026-08-24 15:30:53.877591 | aio | changed: [aio] 2026-08-24 15:30:53.877641 | aio | 2026-08-24 15:30:53.878038 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-24 15:30:53.878102 | aio | Monday 24 August 2026 15:30:53 +0000 (0:00:03.328) 0:00:09.033 ********* 2026-08-24 15:30:53.916524 | aio | skipping: [aio] 2026-08-24 15:30:53.916582 | aio | 2026-08-24 15:30:53.916942 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-24 15:30:53.916965 | aio | Monday 24 August 2026 15:30:53 +0000 (0:00:00.038) 0:00:09.072 ********* 2026-08-24 15:30:53.952569 | aio | skipping: [aio] 2026-08-24 15:30:53.952631 | aio | 2026-08-24 15:30:53.952640 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-24 15:30:53.952815 | aio | Monday 24 August 2026 15:30:53 +0000 (0:00:00.035) 0:00:09.107 ********* 2026-08-24 15:30:53.989866 | aio | skipping: [aio] 2026-08-24 15:30:53.989941 | aio | 2026-08-24 15:30:53.990017 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-24 15:30:53.990134 | aio | Monday 24 August 2026 15:30:53 +0000 (0:00:00.038) 0:00:09.146 ********* 2026-08-24 15:31:01.473105 | aio | changed: [aio] 2026-08-24 15:31:01.473174 | aio | 2026-08-24 15:31:01.473187 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-24 15:31:01.473196 | aio | Monday 24 August 2026 15:31:01 +0000 (0:00:07.481) 0:00:16.628 ********* 2026-08-24 15:31:02.173576 | aio | changed: [aio] 2026-08-24 15:31:02.173620 | aio | 2026-08-24 15:31:02.173626 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-24 15:31:02.173632 | aio | Monday 24 August 2026 15:31:02 +0000 (0:00:00.701) 0:00:17.329 ********* 2026-08-24 15:31:03.376461 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-08-24 15:31:03.376521 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-24 15:31:03.376529 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-24 15:31:03.377479 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-24 15:31:03.377570 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-24 15:31:03.377581 | aio | 2026-08-24 15:31:03.377828 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-24 15:31:03.378170 | aio | Monday 24 August 2026 15:31:03 +0000 (0:00:01.200) 0:00:18.530 ********* 2026-08-24 15:31:04.153342 | aio | changed: [aio] 2026-08-24 15:31:04.153746 | aio | 2026-08-24 15:31:04.154080 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-24 15:31:04.154432 | aio | Monday 24 August 2026 15:31:04 +0000 (0:00:00.770) 0:00:19.300 ********* 2026-08-24 15:31:04.154735 | aio | 2026-08-24 15:31:04.155053 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-24 15:31:04.155714 | aio | Monday 24 August 2026 15:31:04 +0000 (0:00:00.007) 0:00:19.308 ********* 2026-08-24 15:31:05.316081 | aio | ok: [aio] 2026-08-24 15:31:05.316126 | aio | 2026-08-24 15:31:05.316137 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-24 15:31:05.316148 | aio | Monday 24 August 2026 15:31:05 +0000 (0:00:01.161) 0:00:20.470 ********* 2026-08-24 15:31:05.894076 | aio | changed: [aio] 2026-08-24 15:31:05.894158 | aio | 2026-08-24 15:31:05.894169 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-24 15:31:05.894179 | aio | Monday 24 August 2026 15:31:05 +0000 (0:00:00.578) 0:00:21.049 ********* 2026-08-24 15:31:06.649503 | aio | changed: [aio] 2026-08-24 15:31:06.649554 | aio | 2026-08-24 15:31:06.649562 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:31:06.649570 | aio | Monday 24 August 2026 15:31:06 +0000 (0:00:00.755) 0:00:21.804 ********* 2026-08-24 15:31:06.912321 | aio | ok: [aio] 2026-08-24 15:31:06.912441 | aio | 2026-08-24 15:31:06.912469 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:31:06.912483 | aio | Monday 24 August 2026 15:31:06 +0000 (0:00:00.262) 0:00:22.067 ********* 2026-08-24 15:31:06.990470 | aio | ok: [aio] => { 2026-08-24 15:31:06.990567 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-24 15:31:06.990800 | aio | } 2026-08-24 15:31:06.991037 | aio | 2026-08-24 15:31:06.991309 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:31:06.991608 | aio | Monday 24 August 2026 15:31:06 +0000 (0:00:00.078) 0:00:22.146 ********* 2026-08-24 15:31:08.136293 | aio | changed: [aio] 2026-08-24 15:31:08.136468 | aio | 2026-08-24 15:31:08.136661 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:31:08.136835 | aio | Monday 24 August 2026 15:31:08 +0000 (0:00:01.147) 0:00:23.293 ********* 2026-08-24 15:31:12.839618 | aio | changed: [aio] 2026-08-24 15:31:12.839697 | aio | 2026-08-24 15:31:12.839716 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-24 15:31:12.839783 | aio | Monday 24 August 2026 15:31:12 +0000 (0:00:04.701) 0:00:27.995 ********* 2026-08-24 15:31:13.855214 | aio | ok: [aio] 2026-08-24 15:31:13.855256 | aio | 2026-08-24 15:31:13.855263 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-24 15:31:13.855269 | aio | Monday 24 August 2026 15:31:13 +0000 (0:00:01.015) 0:00:29.010 ********* 2026-08-24 15:31:14.242883 | aio | changed: [aio] 2026-08-24 15:31:14.242956 | aio | 2026-08-24 15:31:14.243025 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-24 15:31:14.243162 | aio | Monday 24 August 2026 15:31:14 +0000 (0:00:00.388) 0:00:29.398 ********* 2026-08-24 15:31:14.836826 | aio | changed: [aio] 2026-08-24 15:31:14.836882 | aio | 2026-08-24 15:31:14.836997 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-24 15:31:14.837107 | aio | Monday 24 August 2026 15:31:14 +0000 (0:00:00.594) 0:00:29.993 ********* 2026-08-24 15:31:15.580438 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-08-24 15:31:15.581075 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-24 15:31:15.581085 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-24 15:31:15.582093 | aio | 2026-08-24 15:31:15.582151 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-24 15:31:15.582167 | aio | Monday 24 August 2026 15:31:15 +0000 (0:00:00.741) 0:00:30.734 ********* 2026-08-24 15:31:16.168531 | aio | changed: [aio] 2026-08-24 15:31:16.168600 | aio | 2026-08-24 15:31:16.168613 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-24 15:31:16.168855 | aio | Monday 24 August 2026 15:31:16 +0000 (0:00:00.589) 0:00:31.324 ********* 2026-08-24 15:31:16.754688 | aio | changed: [aio] 2026-08-24 15:31:16.755488 | aio | 2026-08-24 15:31:16.755653 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-24 15:31:16.755783 | aio | Monday 24 August 2026 15:31:16 +0000 (0:00:00.578) 0:00:31.903 ********* 2026-08-24 15:31:16.755897 | aio | 2026-08-24 15:31:16.756014 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-24 15:31:16.756120 | aio | Monday 24 August 2026 15:31:16 +0000 (0:00:00.008) 0:00:31.911 ********* 2026-08-24 15:31:17.687327 | aio | ok: [aio] 2026-08-24 15:31:17.687527 | aio | 2026-08-24 15:31:17.687798 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-24 15:31:17.688063 | aio | Monday 24 August 2026 15:31:17 +0000 (0:00:00.931) 0:00:32.842 ********* 2026-08-24 15:31:18.992424 | aio | changed: [aio] 2026-08-24 15:31:18.992494 | aio | 2026-08-24 15:31:18.992508 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-24 15:31:18.992520 | aio | Monday 24 August 2026 15:31:18 +0000 (0:00:01.304) 0:00:34.147 ********* 2026-08-24 15:31:19.757259 | aio | changed: [aio] 2026-08-24 15:31:19.757429 | aio | 2026-08-24 15:31:19.757452 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-24 15:31:19.757469 | aio | Monday 24 August 2026 15:31:19 +0000 (0:00:00.764) 0:00:34.912 ********* 2026-08-24 15:31:19.825577 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-24 15:31:19.825621 | aio | 2026-08-24 15:31:19.825628 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-24 15:31:19.825634 | aio | Monday 24 August 2026 15:31:19 +0000 (0:00:00.068) 0:00:34.980 ********* 2026-08-24 15:31:20.833505 | aio | ok: [aio] 2026-08-24 15:31:20.833794 | aio | 2026-08-24 15:31:20.834211 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-24 15:31:20.834281 | aio | Monday 24 August 2026 15:31:20 +0000 (0:00:01.008) 0:00:35.989 ********* 2026-08-24 15:31:21.755479 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-24 15:31:21.755788 | aio | ok: [aio] => (item=ssh) 2026-08-24 15:31:21.756122 | aio | 2026-08-24 15:31:21.756554 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-24 15:31:21.756985 | aio | Monday 24 August 2026 15:31:21 +0000 (0:00:00.922) 0:00:36.911 ********* 2026-08-24 15:31:22.837639 | aio | changed: [aio] 2026-08-24 15:31:22.837690 | aio | 2026-08-24 15:31:22.837822 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-24 15:31:22.837933 | aio | Monday 24 August 2026 15:31:22 +0000 (0:00:01.083) 0:00:37.994 ********* 2026-08-24 15:31:23.095903 | aio | ok: [aio] 2026-08-24 15:31:23.096002 | aio | 2026-08-24 15:31:23.096186 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-24 15:31:23.096326 | aio | Monday 24 August 2026 15:31:23 +0000 (0:00:00.255) 0:00:38.250 ********* 2026-08-24 15:31:23.728135 | aio | changed: [aio] 2026-08-24 15:31:23.728208 | aio | 2026-08-24 15:31:23.728446 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-24 15:31:23.728581 | aio | Monday 24 August 2026 15:31:23 +0000 (0:00:00.634) 0:00:38.884 ********* 2026-08-24 15:31:24.101192 | aio | changed: [aio] 2026-08-24 15:31:24.101268 | aio | 2026-08-24 15:31:24.101278 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-24 15:31:24.101288 | aio | Monday 24 August 2026 15:31:24 +0000 (0:00:00.371) 0:00:39.255 ********* 2026-08-24 15:31:24.255918 | aio | ok: [aio] 2026-08-24 15:31:24.256025 | aio | 2026-08-24 15:31:24.256037 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-24 15:31:24.256134 | aio | Monday 24 August 2026 15:31:24 +0000 (0:00:00.154) 0:00:39.410 ********* 2026-08-24 15:31:24.535031 | aio | ok: [aio] => (item=aio) 2026-08-24 15:31:24.535123 | aio | 2026-08-24 15:31:24.535137 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-24 15:31:24.535150 | aio | Monday 24 August 2026 15:31:24 +0000 (0:00:00.279) 0:00:39.689 ********* 2026-08-24 15:31:24.589299 | aio | ok: [aio] 2026-08-24 15:31:24.589423 | aio | 2026-08-24 15:31:24.589443 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-24 15:31:24.589454 | aio | Monday 24 August 2026 15:31:24 +0000 (0:00:00.053) 0:00:39.743 ********* 2026-08-24 15:31:24.684120 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-08-24 15:31:24.684181 | aio | 2026-08-24 15:31:24.684194 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-08-24 15:31:24.684207 | aio | Monday 24 August 2026 15:31:24 +0000 (0:00:00.095) 0:00:39.839 ********* 2026-08-24 15:31:25.027948 | aio | changed: [aio] 2026-08-24 15:31:25.028008 | aio | 2026-08-24 15:31:25.028023 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-08-24 15:31:25.028036 | aio | Monday 24 August 2026 15:31:25 +0000 (0:00:00.344) 0:00:40.183 ********* 2026-08-24 15:31:25.877905 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-08-24 15:31:25.877960 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-08-24 15:31:25.877971 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-08-24 15:31:25.877996 | aio | 2026-08-24 15:31:25.878002 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-08-24 15:31:25.878007 | aio | Monday 24 August 2026 15:31:25 +0000 (0:00:00.849) 0:00:41.032 ********* 2026-08-24 15:32:59.910518 | aio | ok: [aio] 2026-08-24 15:32:59.910580 | aio | 2026-08-24 15:32:59.911210 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-08-24 15:32:59.911244 | aio | Monday 24 August 2026 15:32:59 +0000 (0:01:34.033) 0:02:15.066 ********* 2026-08-24 15:33:00.196062 | aio | changed: [aio] 2026-08-24 15:33:00.196098 | aio | 2026-08-24 15:33:00.196104 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-08-24 15:33:00.196110 | aio | Monday 24 August 2026 15:33:00 +0000 (0:00:00.284) 0:02:15.350 ********* 2026-08-24 15:33:00.249538 | aio | ok: [aio] 2026-08-24 15:33:00.249579 | aio | 2026-08-24 15:33:00.249588 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-24 15:33:00.249596 | aio | Monday 24 August 2026 15:33:00 +0000 (0:00:00.053) 0:02:15.403 ********* 2026-08-24 15:33:00.326188 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-24 15:33:00.326251 | aio | 2026-08-24 15:33:00.326265 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-24 15:33:00.326277 | aio | Monday 24 August 2026 15:33:00 +0000 (0:00:00.077) 0:02:15.481 ********* 2026-08-24 15:33:02.175516 | aio | ok: [aio] 2026-08-24 15:33:02.175562 | aio | 2026-08-24 15:33:02.175699 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-24 15:33:02.175898 | aio | Monday 24 August 2026 15:33:02 +0000 (0:00:01.850) 0:02:17.332 ********* 2026-08-24 15:33:02.243193 | aio | ok: [aio] => (item=aio) 2026-08-24 15:33:02.243650 | aio | 2026-08-24 15:33:02.244339 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-24 15:33:02.244366 | aio | Monday 24 August 2026 15:33:02 +0000 (0:00:00.067) 0:02:17.399 ********* 2026-08-24 15:33:02.715125 | aio | ok: [aio] 2026-08-24 15:33:02.715158 | aio | 2026-08-24 15:33:02.715164 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-24 15:33:02.715170 | aio | Monday 24 August 2026 15:33:02 +0000 (0:00:00.469) 0:02:17.869 ********* 2026-08-24 15:33:05.944643 | aio | ok: [aio] 2026-08-24 15:33:05.944724 | aio | 2026-08-24 15:33:05.944744 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-24 15:33:05.944769 | aio | Monday 24 August 2026 15:33:05 +0000 (0:00:03.231) 0:02:21.101 ********* 2026-08-24 15:33:09.651300 | aio | changed: [aio] 2026-08-24 15:33:09.651349 | aio | 2026-08-24 15:33:09.651356 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-24 15:33:09.651362 | aio | Monday 24 August 2026 15:33:09 +0000 (0:00:03.705) 0:02:24.807 ********* 2026-08-24 15:33:11.644115 | aio | ok: [aio] 2026-08-24 15:33:11.644559 | aio | 2026-08-24 15:33:11.644573 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-24 15:33:11.644580 | aio | Monday 24 August 2026 15:33:11 +0000 (0:00:01.991) 0:02:26.798 ********* 2026-08-24 15:33:11.723132 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-24 15:33:11.723164 | aio | 2026-08-24 15:33:11.723171 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-24 15:33:11.723177 | aio | Monday 24 August 2026 15:33:11 +0000 (0:00:00.079) 0:02:26.878 ********* 2026-08-24 15:33:11.794758 | aio | skipping: [aio] 2026-08-24 15:33:11.797324 | aio | 2026-08-24 15:33:11.797664 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-24 15:33:11.797678 | aio | Monday 24 August 2026 15:33:11 +0000 (0:00:00.072) 0:02:26.951 ********* 2026-08-24 15:33:11.847223 | aio | skipping: [aio] => (item=aio) 2026-08-24 15:33:11.847257 | aio | skipping: [aio] 2026-08-24 15:33:11.847263 | aio | 2026-08-24 15:33:11.847269 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-24 15:33:11.847286 | aio | Monday 24 August 2026 15:33:11 +0000 (0:00:00.051) 0:02:27.002 ********* 2026-08-24 15:33:12.190136 | aio | ok: [aio] 2026-08-24 15:33:12.190206 | aio | 2026-08-24 15:33:12.190366 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-24 15:33:12.190530 | aio | Monday 24 August 2026 15:33:12 +0000 (0:00:00.344) 0:02:27.347 ********* 2026-08-24 15:33:15.045745 | aio | ok: [aio] 2026-08-24 15:33:15.045811 | aio | 2026-08-24 15:33:15.045905 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-24 15:33:15.048273 | aio | Monday 24 August 2026 15:33:15 +0000 (0:00:02.854) 0:02:30.201 ********* 2026-08-24 15:33:18.438214 | aio | changed: [aio] 2026-08-24 15:33:18.438589 | aio | 2026-08-24 15:33:18.438956 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-24 15:33:18.439255 | aio | Monday 24 August 2026 15:33:18 +0000 (0:00:03.393) 0:02:33.594 ********* 2026-08-24 15:33:20.235750 | aio | ok: [aio] 2026-08-24 15:33:20.235831 | aio | 2026-08-24 15:33:20.235921 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-24 15:33:20.236049 | aio | Monday 24 August 2026 15:33:20 +0000 (0:00:01.798) 0:02:35.392 ********* 2026-08-24 15:33:28.119907 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-24 15:33:28.119981 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-24 15:33:28.120063 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-08-24 15:33:28.120168 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-24 15:33:28.120277 | aio | 2026-08-24 15:33:28.120407 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-24 15:33:28.120493 | aio | 2026-08-24 15:33:28.120604 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-24 15:33:28.120718 | aio | Monday 24 August 2026 15:33:28 +0000 (0:00:07.884) 0:02:43.277 ********* 2026-08-24 15:33:29.176596 | aio | ok: [aio] 2026-08-24 15:33:29.176691 | aio | 2026-08-24 15:33:29.176819 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:33:29.176947 | aio | Monday 24 August 2026 15:33:29 +0000 (0:00:01.056) 0:02:44.333 ********* 2026-08-24 15:33:29.431087 | aio | ok: [aio] 2026-08-24 15:33:29.431306 | aio | 2026-08-24 15:33:29.431609 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:33:29.431859 | aio | Monday 24 August 2026 15:33:29 +0000 (0:00:00.254) 0:02:44.587 ********* 2026-08-24 15:33:29.478548 | aio | skipping: [aio] 2026-08-24 15:33:29.478731 | aio | 2026-08-24 15:33:29.478973 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-24 15:33:29.479236 | aio | Monday 24 August 2026 15:33:29 +0000 (0:00:00.047) 0:02:44.635 ********* 2026-08-24 15:33:29.759294 | aio | ok: [aio] 2026-08-24 15:33:29.759368 | aio | 2026-08-24 15:33:29.759570 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:33:29.759721 | aio | Monday 24 August 2026 15:33:29 +0000 (0:00:00.280) 0:02:44.916 ********* 2026-08-24 15:33:29.829954 | aio | ok: [aio] => { 2026-08-24 15:33:29.830028 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-24 15:33:29.830144 | aio | } 2026-08-24 15:33:29.830245 | aio | 2026-08-24 15:33:29.830378 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:33:29.830532 | aio | Monday 24 August 2026 15:33:29 +0000 (0:00:00.070) 0:02:44.986 ********* 2026-08-24 15:33:30.225911 | aio | ok: [aio] 2026-08-24 15:33:30.225959 | aio | 2026-08-24 15:33:30.225974 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:33:30.225988 | aio | Monday 24 August 2026 15:33:30 +0000 (0:00:00.394) 0:02:45.381 ********* 2026-08-24 15:33:30.273128 | aio | skipping: [aio] 2026-08-24 15:33:30.273176 | aio | 2026-08-24 15:33:30.273190 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:33:30.273220 | aio | Monday 24 August 2026 15:33:30 +0000 (0:00:00.047) 0:02:45.428 ********* 2026-08-24 15:33:30.323187 | aio | skipping: [aio] 2026-08-24 15:33:30.323241 | aio | 2026-08-24 15:33:30.323254 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:33:30.323267 | aio | Monday 24 August 2026 15:33:30 +0000 (0:00:00.049) 0:02:45.478 ********* 2026-08-24 15:33:30.586037 | aio | ok: [aio] 2026-08-24 15:33:30.586099 | aio | 2026-08-24 15:33:30.586110 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:33:30.586120 | aio | Monday 24 August 2026 15:33:30 +0000 (0:00:00.262) 0:02:45.741 ********* 2026-08-24 15:33:31.646597 | aio | ok: [aio] 2026-08-24 15:33:31.646652 | aio | 2026-08-24 15:33:31.646662 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:33:31.646672 | aio | Monday 24 August 2026 15:33:31 +0000 (0:00:01.060) 0:02:46.801 ********* 2026-08-24 15:33:31.744451 | aio | ok: [aio] => { 2026-08-24 15:33:31.744508 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-24 15:33:31.744773 | aio | } 2026-08-24 15:33:31.745040 | aio | 2026-08-24 15:33:31.745331 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:33:31.745650 | aio | Monday 24 August 2026 15:33:31 +0000 (0:00:00.098) 0:02:46.899 ********* 2026-08-24 15:33:32.162767 | aio | ok: [aio] 2026-08-24 15:33:32.162874 | aio | 2026-08-24 15:33:32.163316 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:33:32.163349 | aio | Monday 24 August 2026 15:33:32 +0000 (0:00:00.417) 0:02:47.316 ********* 2026-08-24 15:33:34.454139 | aio | ok: [aio] 2026-08-24 15:33:34.454175 | aio | 2026-08-24 15:33:34.454180 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-24 15:33:34.454185 | aio | Monday 24 August 2026 15:33:34 +0000 (0:00:02.292) 0:02:49.609 ********* 2026-08-24 15:33:34.485235 | aio | skipping: [aio] 2026-08-24 15:33:34.485421 | aio | 2026-08-24 15:33:34.485576 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-24 15:33:34.486553 | aio | Monday 24 August 2026 15:33:34 +0000 (0:00:00.033) 0:02:49.642 ********* 2026-08-24 15:33:34.517906 | aio | skipping: [aio] 2026-08-24 15:33:34.518123 | aio | 2026-08-24 15:33:34.520969 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-24 15:33:34.521125 | aio | Monday 24 August 2026 15:33:34 +0000 (0:00:00.032) 0:02:49.674 ********* 2026-08-24 15:33:34.554703 | aio | skipping: [aio] 2026-08-24 15:33:34.558187 | aio | 2026-08-24 15:33:34.558359 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-24 15:33:34.558540 | aio | Monday 24 August 2026 15:33:34 +0000 (0:00:00.036) 0:02:49.711 ********* 2026-08-24 15:33:35.556000 | aio | ok: [aio] 2026-08-24 15:33:35.556236 | aio | 2026-08-24 15:33:35.556517 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-24 15:33:35.556763 | aio | Monday 24 August 2026 15:33:35 +0000 (0:00:01.000) 0:02:50.712 ********* 2026-08-24 15:33:36.130281 | aio | ok: [aio] 2026-08-24 15:33:36.130337 | aio | 2026-08-24 15:33:36.130352 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-24 15:33:36.130362 | aio | Monday 24 August 2026 15:33:36 +0000 (0:00:00.573) 0:02:51.285 ********* 2026-08-24 15:33:37.308614 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-24 15:33:37.308680 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-24 15:33:37.308688 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-24 15:33:37.308693 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-24 15:33:37.308792 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-24 15:33:37.309062 | aio | 2026-08-24 15:33:37.309362 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-24 15:33:37.309720 | aio | Monday 24 August 2026 15:33:37 +0000 (0:00:01.178) 0:02:52.463 ********* 2026-08-24 15:33:37.998261 | aio | ok: [aio] 2026-08-24 15:33:37.998477 | aio | 2026-08-24 15:33:37.998929 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-24 15:33:37.999187 | aio | Monday 24 August 2026 15:33:37 +0000 (0:00:00.681) 0:02:53.145 ********* 2026-08-24 15:33:37.999429 | aio | 2026-08-24 15:33:37.999693 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-24 15:33:37.999938 | aio | Monday 24 August 2026 15:33:37 +0000 (0:00:00.009) 0:02:53.155 ********* 2026-08-24 15:33:38.459829 | aio | ok: [aio] 2026-08-24 15:33:38.459943 | aio | 2026-08-24 15:33:38.462860 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:33:38.462896 | aio | Monday 24 August 2026 15:33:38 +0000 (0:00:00.461) 0:02:53.616 ********* 2026-08-24 15:33:38.725197 | aio | ok: [aio] 2026-08-24 15:33:38.725467 | aio | 2026-08-24 15:33:38.725742 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:33:38.725982 | aio | Monday 24 August 2026 15:33:38 +0000 (0:00:00.265) 0:02:53.881 ********* 2026-08-24 15:33:38.797021 | aio | ok: [aio] => { 2026-08-24 15:33:38.797403 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-24 15:33:38.797668 | aio | } 2026-08-24 15:33:38.797905 | aio | 2026-08-24 15:33:38.798208 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:33:38.798504 | aio | Monday 24 August 2026 15:33:38 +0000 (0:00:00.071) 0:02:53.953 ********* 2026-08-24 15:33:39.231847 | aio | ok: [aio] 2026-08-24 15:33:39.231935 | aio | 2026-08-24 15:33:39.232054 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:33:39.232179 | aio | Monday 24 August 2026 15:33:39 +0000 (0:00:00.434) 0:02:54.388 ********* 2026-08-24 15:33:42.627006 | aio | ok: [aio] 2026-08-24 15:33:42.627131 | aio | 2026-08-24 15:33:42.627329 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-24 15:33:42.627555 | aio | Monday 24 August 2026 15:33:42 +0000 (0:00:03.395) 0:02:57.783 ********* 2026-08-24 15:33:43.669588 | aio | ok: [aio] 2026-08-24 15:33:43.669637 | aio | 2026-08-24 15:33:43.669644 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-24 15:33:43.669650 | aio | Monday 24 August 2026 15:33:43 +0000 (0:00:01.041) 0:02:58.825 ********* 2026-08-24 15:33:43.949071 | aio | ok: [aio] 2026-08-24 15:33:43.949101 | aio | 2026-08-24 15:33:43.949105 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-24 15:33:43.949110 | aio | Monday 24 August 2026 15:33:43 +0000 (0:00:00.276) 0:02:59.102 ********* 2026-08-24 15:33:44.520183 | aio | ok: [aio] 2026-08-24 15:33:44.520234 | aio | 2026-08-24 15:33:44.520244 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-24 15:33:44.520254 | aio | Monday 24 August 2026 15:33:44 +0000 (0:00:00.572) 0:02:59.675 ********* 2026-08-24 15:33:45.244890 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-24 15:33:45.244958 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-24 15:33:45.245036 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-24 15:33:45.245134 | aio | 2026-08-24 15:33:45.245248 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-24 15:33:45.245378 | aio | Monday 24 August 2026 15:33:45 +0000 (0:00:00.725) 0:03:00.400 ********* 2026-08-24 15:33:45.797868 | aio | ok: [aio] 2026-08-24 15:33:45.797923 | aio | 2026-08-24 15:33:45.798040 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-24 15:33:45.798147 | aio | Monday 24 August 2026 15:33:45 +0000 (0:00:00.553) 0:03:00.953 ********* 2026-08-24 15:33:46.373370 | aio | ok: [aio] 2026-08-24 15:33:46.373453 | aio | 2026-08-24 15:33:46.373464 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-24 15:33:46.373496 | aio | Monday 24 August 2026 15:33:46 +0000 (0:00:00.567) 0:03:01.521 ********* 2026-08-24 15:33:46.373505 | aio | 2026-08-24 15:33:46.373514 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-24 15:33:46.373523 | aio | Monday 24 August 2026 15:33:46 +0000 (0:00:00.006) 0:03:01.527 ********* 2026-08-24 15:33:46.842028 | aio | ok: [aio] 2026-08-24 15:33:46.842078 | aio | 2026-08-24 15:33:46.842089 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-24 15:33:46.842098 | aio | Monday 24 August 2026 15:33:46 +0000 (0:00:00.469) 0:03:01.997 ********* 2026-08-24 15:33:46.905538 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-24 15:33:46.906475 | aio | 2026-08-24 15:33:46.906548 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-24 15:33:46.906560 | aio | Monday 24 August 2026 15:33:46 +0000 (0:00:00.063) 0:03:02.060 ********* 2026-08-24 15:33:47.909459 | aio | ok: [aio] 2026-08-24 15:33:47.909506 | aio | 2026-08-24 15:33:47.909517 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-24 15:33:47.909527 | aio | Monday 24 August 2026 15:33:47 +0000 (0:00:01.003) 0:03:03.064 ********* 2026-08-24 15:33:48.721440 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-24 15:33:48.721472 | aio | ok: [aio] => (item=ssh) 2026-08-24 15:33:48.721477 | aio | 2026-08-24 15:33:48.721757 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-24 15:33:48.721795 | aio | Monday 24 August 2026 15:33:48 +0000 (0:00:00.811) 0:03:03.875 ********* 2026-08-24 15:33:49.749865 | aio | ok: [aio] 2026-08-24 15:33:49.749938 | aio | 2026-08-24 15:33:49.750042 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-24 15:33:49.750159 | aio | Monday 24 August 2026 15:33:49 +0000 (0:00:01.030) 0:03:04.906 ********* 2026-08-24 15:33:50.011291 | aio | ok: [aio] 2026-08-24 15:33:50.011354 | aio | 2026-08-24 15:33:50.011366 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-24 15:33:50.011376 | aio | Monday 24 August 2026 15:33:50 +0000 (0:00:00.259) 0:03:05.166 ********* 2026-08-24 15:33:50.332987 | aio | ok: [aio] 2026-08-24 15:33:50.333045 | aio | 2026-08-24 15:33:50.333056 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-24 15:33:50.333066 | aio | Monday 24 August 2026 15:33:50 +0000 (0:00:00.321) 0:03:05.487 ********* 2026-08-24 15:33:50.611311 | aio | ok: [aio] 2026-08-24 15:33:50.611375 | aio | 2026-08-24 15:33:50.611422 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-08-24 15:33:50.611433 | aio | Monday 24 August 2026 15:33:50 +0000 (0:00:00.278) 0:03:05.765 ********* 2026-08-24 15:33:50.915583 | aio | ok: [aio] => (item=aio) 2026-08-24 15:33:50.915687 | aio | 2026-08-24 15:33:50.915698 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-08-24 15:33:50.915718 | aio | Monday 24 August 2026 15:33:50 +0000 (0:00:00.305) 0:03:06.071 ********* 2026-08-24 15:33:50.972895 | aio | ok: [aio] 2026-08-24 15:33:50.972951 | aio | 2026-08-24 15:33:50.972960 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-24 15:33:50.972990 | aio | Monday 24 August 2026 15:33:50 +0000 (0:00:00.056) 0:03:06.127 ********* 2026-08-24 15:33:51.050921 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-24 15:33:51.050982 | aio | 2026-08-24 15:33:51.050989 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-24 15:33:51.050994 | aio | Monday 24 August 2026 15:33:51 +0000 (0:00:00.078) 0:03:06.206 ********* 2026-08-24 15:33:51.100998 | aio | skipping: [aio] 2026-08-24 15:33:51.101055 | aio | 2026-08-24 15:33:51.101066 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-24 15:33:51.101075 | aio | Monday 24 August 2026 15:33:51 +0000 (0:00:00.049) 0:03:06.255 ********* 2026-08-24 15:33:51.148538 | aio | skipping: [aio] => (item=aio) 2026-08-24 15:33:51.148601 | aio | skipping: [aio] 2026-08-24 15:33:51.148612 | aio | 2026-08-24 15:33:51.148627 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-24 15:33:51.148789 | aio | Monday 24 August 2026 15:33:51 +0000 (0:00:00.048) 0:03:06.303 ********* 2026-08-24 15:33:51.503534 | aio | ok: [aio] 2026-08-24 15:33:51.503596 | aio | 2026-08-24 15:33:51.503608 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-24 15:33:51.503625 | aio | Monday 24 August 2026 15:33:51 +0000 (0:00:00.354) 0:03:06.658 ********* 2026-08-24 15:33:54.228105 | aio | ok: [aio] 2026-08-24 15:33:54.228211 | aio | 2026-08-24 15:33:54.228229 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-08-24 15:33:54.228245 | aio | Monday 24 August 2026 15:33:54 +0000 (0:00:02.725) 0:03:09.383 ********* 2026-08-24 15:34:00.047084 | aio | ok: [aio] 2026-08-24 15:34:00.047160 | aio | 2026-08-24 15:34:00.047174 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-08-24 15:34:00.047187 | aio | Monday 24 August 2026 15:34:00 +0000 (0:00:05.817) 0:03:15.201 ********* 2026-08-24 15:34:01.608635 | aio | ok: [aio] 2026-08-24 15:34:01.608755 | aio | 2026-08-24 15:34:01.608773 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-08-24 15:34:01.608789 | aio | Monday 24 August 2026 15:34:01 +0000 (0:00:01.562) 0:03:16.764 ********* 2026-08-24 15:36:49.066687 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-24 15:36:49.067847 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-24 15:36:49.067881 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-24 15:36:49.067889 | aio | 2026-08-24 15:36:49.067943 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-08-24 15:36:49.068200 | aio | Monday 24 August 2026 15:36:49 +0000 (0:02:47.456) 0:06:04.220 ********* 2026-08-24 15:36:51.106455 | aio | ok: [aio] 2026-08-24 15:36:51.106509 | aio | 2026-08-24 15:36:51.106517 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-08-24 15:36:51.106524 | aio | Monday 24 August 2026 15:36:51 +0000 (0:00:02.039) 0:06:06.260 ********* 2026-08-24 15:36:53.091129 | aio | ok: [aio] 2026-08-24 15:36:53.091237 | aio | 2026-08-24 15:36:53.091479 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-08-24 15:36:53.091639 | aio | Monday 24 August 2026 15:36:53 +0000 (0:00:01.985) 0:06:08.246 ********* 2026-08-24 15:36:53.167967 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-24 15:36:53.168035 | aio | 2026-08-24 15:36:53.168184 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-24 15:36:53.168541 | aio | Monday 24 August 2026 15:36:53 +0000 (0:00:00.077) 0:06:08.323 ********* 2026-08-24 15:36:53.217654 | aio | ok: [aio] 2026-08-24 15:36:53.218022 | aio | 2026-08-24 15:36:53.218369 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-24 15:36:53.218806 | aio | Monday 24 August 2026 15:36:53 +0000 (0:00:00.048) 0:06:08.371 ********* 2026-08-24 15:36:55.031457 | aio | ok: [aio] 2026-08-24 15:36:55.031527 | aio | 2026-08-24 15:36:55.031649 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-24 15:36:55.031762 | aio | Monday 24 August 2026 15:36:55 +0000 (0:00:01.816) 0:06:10.188 ********* 2026-08-24 15:36:55.080003 | aio | ok: [aio] 2026-08-24 15:36:55.080061 | aio | 2026-08-24 15:36:55.080075 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-24 15:36:55.080088 | aio | Monday 24 August 2026 15:36:55 +0000 (0:00:00.046) 0:06:10.235 ********* 2026-08-24 15:36:55.115232 | aio | failed: [aio] (item=2) => {"ansible_loop_var": "item", "changed": false, "item": 2, "msg": "Failed as requested from task"} 2026-08-24 15:36:55.137443 | aio | skipping: [aio] => (item=1) 2026-08-24 15:36:55.137504 | aio | skipping: [aio] => (item=1) 2026-08-24 15:36:55.137519 | aio | 2026-08-24 15:36:55.137571 | aio | TASK [vexxhost.ceph.osd : Failed after retry] ********************************** 2026-08-24 15:36:55.137581 | aio | Monday 24 August 2026 15:36:55 +0000 (0:00:00.056) 0:06:10.291 ********* 2026-08-24 15:36:55.180074 | aio | skipping: [aio] 2026-08-24 15:36:55.180125 | aio | 2026-08-24 15:36:55.180136 | aio | TASK [vexxhost.ceph.osd : Give 5 seconds pause before retry] ******************* 2026-08-24 15:36:55.180145 | aio | Monday 24 August 2026 15:36:55 +0000 (0:00:00.043) 0:06:10.335 ********* 2026-08-24 15:37:00.225800 | aio | Pausing for 5 seconds 2026-08-24 15:37:00.225898 | aio | ok: [aio] 2026-08-24 15:37:00.225916 | aio | 2026-08-24 15:37:00.226069 | aio | TASK [vexxhost.ceph.osd : Recheck OSDs] **************************************** 2026-08-24 15:37:00.226181 | aio | Monday 24 August 2026 15:37:00 +0000 (0:00:05.044) 0:06:15.379 ********* 2026-08-24 15:37:00.279988 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-24 15:37:00.280064 | aio | 2026-08-24 15:37:00.280250 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-24 15:37:00.280328 | aio | Monday 24 August 2026 15:37:00 +0000 (0:00:00.055) 0:06:15.435 ********* 2026-08-24 15:37:00.328346 | aio | ok: [aio] 2026-08-24 15:37:00.328442 | aio | 2026-08-24 15:37:00.328586 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-24 15:37:00.328627 | aio | Monday 24 August 2026 15:37:00 +0000 (0:00:00.049) 0:06:15.484 ********* 2026-08-24 15:37:02.157180 | aio | ok: [aio] 2026-08-24 15:37:02.157549 | aio | 2026-08-24 15:37:02.157880 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-24 15:37:02.158184 | aio | Monday 24 August 2026 15:37:02 +0000 (0:00:01.829) 0:06:17.314 ********* 2026-08-24 15:37:02.205636 | aio | ok: [aio] 2026-08-24 15:37:02.205855 | aio | 2026-08-24 15:37:02.206120 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-24 15:37:02.206375 | aio | Monday 24 August 2026 15:37:02 +0000 (0:00:00.048) 0:06:17.362 ********* 2026-08-24 15:37:02.244562 | aio | skipping: [aio] => (item=1) 2026-08-24 15:37:02.244842 | aio | skipping: [aio] => (item=1) 2026-08-24 15:37:02.245176 | aio | skipping: [aio] => (item=1) 2026-08-24 15:37:02.245502 | aio | skipping: [aio] 2026-08-24 15:37:02.245775 | aio | 2026-08-24 15:37:02.246045 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-08-24 15:37:02.246304 | aio | Monday 24 August 2026 15:37:02 +0000 (0:00:00.039) 0:06:17.401 ********* 2026-08-24 15:37:02.312129 | aio | skipping: [aio] 2026-08-24 15:37:02.312359 | aio | 2026-08-24 15:37:02.312690 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-08-24 15:37:02.312961 | aio | 2026-08-24 15:37:02.313213 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-24 15:37:02.313750 | aio | Monday 24 August 2026 15:37:02 +0000 (0:00:00.067) 0:06:17.468 ********* 2026-08-24 15:37:03.321483 | aio | ok: [aio] 2026-08-24 15:37:03.321754 | aio | 2026-08-24 15:37:03.322058 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:37:03.322459 | aio | Monday 24 August 2026 15:37:03 +0000 (0:00:01.008) 0:06:18.477 ********* 2026-08-24 15:37:03.606579 | aio | ok: [aio] 2026-08-24 15:37:03.606659 | aio | 2026-08-24 15:37:03.606686 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:37:03.606977 | aio | Monday 24 August 2026 15:37:03 +0000 (0:00:00.284) 0:06:18.762 ********* 2026-08-24 15:37:03.652997 | aio | skipping: [aio] 2026-08-24 15:37:03.653227 | aio | 2026-08-24 15:37:03.653547 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-24 15:37:03.653821 | aio | Monday 24 August 2026 15:37:03 +0000 (0:00:00.046) 0:06:18.809 ********* 2026-08-24 15:37:03.951249 | aio | ok: [aio] 2026-08-24 15:37:03.951473 | aio | 2026-08-24 15:37:03.951732 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:37:03.951979 | aio | Monday 24 August 2026 15:37:03 +0000 (0:00:00.298) 0:06:19.107 ********* 2026-08-24 15:37:04.018753 | aio | ok: [aio] => { 2026-08-24 15:37:04.018948 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-24 15:37:04.019185 | aio | } 2026-08-24 15:37:04.019462 | aio | 2026-08-24 15:37:04.019714 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:37:04.019974 | aio | Monday 24 August 2026 15:37:04 +0000 (0:00:00.067) 0:06:19.174 ********* 2026-08-24 15:37:04.457632 | aio | ok: [aio] 2026-08-24 15:37:04.457706 | aio | 2026-08-24 15:37:04.457790 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:37:04.457938 | aio | Monday 24 August 2026 15:37:04 +0000 (0:00:00.438) 0:06:19.613 ********* 2026-08-24 15:37:04.507868 | aio | skipping: [aio] 2026-08-24 15:37:04.507919 | aio | 2026-08-24 15:37:04.508049 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:37:04.508159 | aio | Monday 24 August 2026 15:37:04 +0000 (0:00:00.050) 0:06:19.664 ********* 2026-08-24 15:37:04.560591 | aio | skipping: [aio] 2026-08-24 15:37:04.560696 | aio | 2026-08-24 15:37:04.560713 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:37:04.560727 | aio | Monday 24 August 2026 15:37:04 +0000 (0:00:00.051) 0:06:19.715 ********* 2026-08-24 15:37:04.844585 | aio | ok: [aio] 2026-08-24 15:37:04.844632 | aio | 2026-08-24 15:37:04.844638 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:37:04.844643 | aio | Monday 24 August 2026 15:37:04 +0000 (0:00:00.285) 0:06:20.000 ********* 2026-08-24 15:37:05.792970 | aio | ok: [aio] 2026-08-24 15:37:05.793023 | aio | 2026-08-24 15:37:05.793033 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:37:05.793043 | aio | Monday 24 August 2026 15:37:05 +0000 (0:00:00.947) 0:06:20.948 ********* 2026-08-24 15:37:05.878525 | aio | ok: [aio] => { 2026-08-24 15:37:05.878592 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-24 15:37:05.878602 | aio | } 2026-08-24 15:37:05.878612 | aio | 2026-08-24 15:37:05.878621 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:37:05.878786 | aio | Monday 24 August 2026 15:37:05 +0000 (0:00:00.084) 0:06:21.032 ********* 2026-08-24 15:37:06.311799 | aio | ok: [aio] 2026-08-24 15:37:06.311870 | aio | 2026-08-24 15:37:06.312017 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:37:06.312158 | aio | Monday 24 August 2026 15:37:06 +0000 (0:00:00.435) 0:06:21.467 ********* 2026-08-24 15:37:08.456961 | aio | ok: [aio] 2026-08-24 15:37:08.457037 | aio | 2026-08-24 15:37:08.457051 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-24 15:37:08.457230 | aio | Monday 24 August 2026 15:37:08 +0000 (0:00:02.145) 0:06:23.613 ********* 2026-08-24 15:37:08.494420 | aio | skipping: [aio] 2026-08-24 15:37:08.494473 | aio | 2026-08-24 15:37:08.494483 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-24 15:37:08.494493 | aio | Monday 24 August 2026 15:37:08 +0000 (0:00:00.036) 0:06:23.649 ********* 2026-08-24 15:37:08.525933 | aio | skipping: [aio] 2026-08-24 15:37:08.525984 | aio | 2026-08-24 15:37:08.525994 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-24 15:37:08.526003 | aio | Monday 24 August 2026 15:37:08 +0000 (0:00:00.031) 0:06:23.680 ********* 2026-08-24 15:37:08.553157 | aio | skipping: [aio] 2026-08-24 15:37:08.553233 | aio | 2026-08-24 15:37:08.553247 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-24 15:37:08.553259 | aio | Monday 24 August 2026 15:37:08 +0000 (0:00:00.027) 0:06:23.708 ********* 2026-08-24 15:37:09.533511 | aio | ok: [aio] 2026-08-24 15:37:09.533612 | aio | 2026-08-24 15:37:09.533660 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-24 15:37:09.533991 | aio | Monday 24 August 2026 15:37:09 +0000 (0:00:00.980) 0:06:24.688 ********* 2026-08-24 15:37:10.104120 | aio | ok: [aio] 2026-08-24 15:37:10.104176 | aio | 2026-08-24 15:37:10.104190 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-24 15:37:10.104244 | aio | Monday 24 August 2026 15:37:10 +0000 (0:00:00.570) 0:06:25.259 ********* 2026-08-24 15:37:11.259560 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-24 15:37:11.259610 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-24 15:37:11.259790 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-24 15:37:11.260029 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-24 15:37:11.260358 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-24 15:37:11.260596 | aio | 2026-08-24 15:37:11.260865 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-24 15:37:11.261122 | aio | Monday 24 August 2026 15:37:11 +0000 (0:00:01.156) 0:06:26.415 ********* 2026-08-24 15:37:11.930937 | aio | ok: [aio] 2026-08-24 15:37:11.931006 | aio | 2026-08-24 15:37:11.931155 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-24 15:37:11.931312 | aio | Monday 24 August 2026 15:37:11 +0000 (0:00:00.664) 0:06:27.079 ********* 2026-08-24 15:37:11.931484 | aio | 2026-08-24 15:37:11.931633 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-24 15:37:11.931793 | aio | Monday 24 August 2026 15:37:11 +0000 (0:00:00.007) 0:06:27.087 ********* 2026-08-24 15:37:12.372517 | aio | ok: [aio] 2026-08-24 15:37:12.372608 | aio | 2026-08-24 15:37:12.372798 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:37:12.372952 | aio | Monday 24 August 2026 15:37:12 +0000 (0:00:00.441) 0:06:27.529 ********* 2026-08-24 15:37:12.647207 | aio | ok: [aio] 2026-08-24 15:37:12.647361 | aio | 2026-08-24 15:37:12.648249 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:37:12.648269 | aio | Monday 24 August 2026 15:37:12 +0000 (0:00:00.274) 0:06:27.803 ********* 2026-08-24 15:37:12.708291 | aio | ok: [aio] => { 2026-08-24 15:37:12.709540 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-24 15:37:12.709610 | aio | } 2026-08-24 15:37:12.709621 | aio | 2026-08-24 15:37:12.709631 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:37:12.709647 | aio | Monday 24 August 2026 15:37:12 +0000 (0:00:00.062) 0:06:27.865 ********* 2026-08-24 15:37:13.147042 | aio | ok: [aio] 2026-08-24 15:37:13.147252 | aio | 2026-08-24 15:37:13.147563 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:37:13.147817 | aio | Monday 24 August 2026 15:37:13 +0000 (0:00:00.438) 0:06:28.303 ********* 2026-08-24 15:37:16.465316 | aio | ok: [aio] 2026-08-24 15:37:16.465551 | aio | 2026-08-24 15:37:16.465817 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-24 15:37:16.466084 | aio | Monday 24 August 2026 15:37:16 +0000 (0:00:03.318) 0:06:31.621 ********* 2026-08-24 15:37:17.423806 | aio | ok: [aio] 2026-08-24 15:37:17.424035 | aio | 2026-08-24 15:37:17.424315 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-24 15:37:17.424623 | aio | Monday 24 August 2026 15:37:17 +0000 (0:00:00.958) 0:06:32.580 ********* 2026-08-24 15:37:17.677609 | aio | ok: [aio] 2026-08-24 15:37:17.677676 | aio | 2026-08-24 15:37:17.677696 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-24 15:37:17.678124 | aio | Monday 24 August 2026 15:37:17 +0000 (0:00:00.253) 0:06:32.833 ********* 2026-08-24 15:37:18.251518 | aio | ok: [aio] 2026-08-24 15:37:18.251592 | aio | 2026-08-24 15:37:18.252017 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-24 15:37:18.252076 | aio | Monday 24 August 2026 15:37:18 +0000 (0:00:00.573) 0:06:33.406 ********* 2026-08-24 15:37:18.975533 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-24 15:37:18.975589 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-24 15:37:18.975600 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-24 15:37:18.975609 | aio | 2026-08-24 15:37:18.975618 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-24 15:37:18.975627 | aio | Monday 24 August 2026 15:37:18 +0000 (0:00:00.724) 0:06:34.130 ********* 2026-08-24 15:37:19.542881 | aio | ok: [aio] 2026-08-24 15:37:19.542961 | aio | 2026-08-24 15:37:19.543127 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-24 15:37:19.543243 | aio | Monday 24 August 2026 15:37:19 +0000 (0:00:00.567) 0:06:34.698 ********* 2026-08-24 15:37:20.133446 | aio | ok: [aio] 2026-08-24 15:37:20.133480 | aio | 2026-08-24 15:37:20.133484 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-24 15:37:20.133489 | aio | Monday 24 August 2026 15:37:20 +0000 (0:00:00.582) 0:06:35.280 ********* 2026-08-24 15:37:20.133493 | aio | 2026-08-24 15:37:20.133500 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-24 15:37:20.133757 | aio | Monday 24 August 2026 15:37:20 +0000 (0:00:00.007) 0:06:35.288 ********* 2026-08-24 15:37:20.624040 | aio | ok: [aio] 2026-08-24 15:37:20.624099 | aio | 2026-08-24 15:37:20.624111 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-24 15:37:20.624121 | aio | Monday 24 August 2026 15:37:20 +0000 (0:00:00.490) 0:06:35.778 ********* 2026-08-24 15:37:20.685577 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-24 15:37:20.685645 | aio | 2026-08-24 15:37:20.686221 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-24 15:37:20.686263 | aio | Monday 24 August 2026 15:37:20 +0000 (0:00:00.063) 0:06:35.841 ********* 2026-08-24 15:37:21.649089 | aio | ok: [aio] 2026-08-24 15:37:21.649118 | aio | 2026-08-24 15:37:21.649123 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-24 15:37:21.649127 | aio | Monday 24 August 2026 15:37:21 +0000 (0:00:00.961) 0:06:36.802 ********* 2026-08-24 15:37:22.502576 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-24 15:37:22.502661 | aio | ok: [aio] => (item=ssh) 2026-08-24 15:37:22.502824 | aio | 2026-08-24 15:37:22.502981 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-24 15:37:22.503133 | aio | Monday 24 August 2026 15:37:22 +0000 (0:00:00.856) 0:06:37.659 ********* 2026-08-24 15:37:23.338018 | aio | ok: [aio] 2026-08-24 15:37:23.338073 | aio | 2026-08-24 15:37:23.338328 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-24 15:37:23.338344 | aio | Monday 24 August 2026 15:37:23 +0000 (0:00:00.835) 0:06:38.494 ********* 2026-08-24 15:37:23.601908 | aio | ok: [aio] 2026-08-24 15:37:23.601997 | aio | 2026-08-24 15:37:23.602016 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-24 15:37:23.602163 | aio | Monday 24 August 2026 15:37:23 +0000 (0:00:00.263) 0:06:38.758 ********* 2026-08-24 15:37:23.915201 | aio | ok: [aio] 2026-08-24 15:37:23.915261 | aio | 2026-08-24 15:37:23.915280 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-24 15:37:23.915298 | aio | Monday 24 August 2026 15:37:23 +0000 (0:00:00.312) 0:06:39.070 ********* 2026-08-24 15:37:24.166867 | aio | ok: [aio] 2026-08-24 15:37:24.166930 | aio | 2026-08-24 15:37:24.167041 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-08-24 15:37:24.167233 | aio | Monday 24 August 2026 15:37:24 +0000 (0:00:00.253) 0:06:39.323 ********* 2026-08-24 15:37:27.599426 | aio | changed: [aio] 2026-08-24 15:37:27.599458 | aio | 2026-08-24 15:37:27.599471 | aio | PLAY RECAP ********************************************************************* 2026-08-24 15:37:27.599478 | aio | aio : ok=145 changed=29 unreachable=0 failed=0 skipped=25 rescued=1 ignored=0 2026-08-24 15:37:27.599491 | aio | 2026-08-24 15:37:27.599495 | aio | 2026-08-24 15:37:27.599499 | aio | TASKS RECAP ******************************************************************** 2026-08-24 15:37:27.599503 | aio | Monday 24 August 2026 15:37:27 +0000 (0:00:03.429) 0:06:42.752 ********* 2026-08-24 15:37:27.599507 | aio | =============================================================================== 2026-08-24 15:37:27.599511 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 167.46s 2026-08-24 15:37:27.599514 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 94.03s 2026-08-24 15:37:27.599518 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.88s 2026-08-24 15:37:27.599522 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.48s 2026-08-24 15:37:27.599526 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.82s 2026-08-24 15:37:27.599529 | aio | vexxhost.ceph.osd : Give 5 seconds pause before retry ------------------- 5.04s 2026-08-24 15:37:27.599533 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.70s 2026-08-24 15:37:27.602405 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 3.71s 2026-08-24 15:37:27.602418 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 3.43s 2026-08-24 15:37:27.602422 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.40s 2026-08-24 15:37:27.602426 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 3.39s 2026-08-24 15:37:27.602430 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.33s 2026-08-24 15:37:27.602433 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.32s 2026-08-24 15:37:27.602437 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 3.23s 2026-08-24 15:37:27.602441 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.85s 2026-08-24 15:37:27.602536 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.73s 2026-08-24 15:37:27.602675 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.29s 2026-08-24 15:37:27.602813 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.15s 2026-08-24 15:37:27.602999 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 2.09s 2026-08-24 15:37:27.604546 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 2.04s 2026-08-24 15:37:27.706668 | aio | INFO [default > converge] Executed: Successful 2026-08-24 15:37:27.712806 | aio | INFO [default > idempotence] Executing 2026-08-24 15:37:28.800624 | aio | 2026-08-24 15:37:28.801040 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-24 15:37:28.801356 | aio | 2026-08-24 15:37:28.801743 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-24 15:37:28.802090 | aio | Monday 24 August 2026 15:37:28 +0000 (0:00:00.055) 0:00:00.055 ********* 2026-08-24 15:37:31.061421 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-24 15:37:31.061808 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-24 15:37:31.062119 | aio | interpreter could change the meaning of that path. See 2026-08-24 15:37:31.062455 | aio | https://docs.ansible.com/ansible- 2026-08-24 15:37:31.062773 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-24 15:37:31.076805 | aio | ok: [aio] 2026-08-24 15:37:31.077120 | aio | 2026-08-24 15:37:31.077512 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:37:31.077854 | aio | Monday 24 August 2026 15:37:31 +0000 (0:00:02.276) 0:00:02.331 ********* 2026-08-24 15:37:31.433698 | aio | ok: [aio] 2026-08-24 15:37:31.434090 | aio | 2026-08-24 15:37:31.434460 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:37:31.434843 | aio | Monday 24 August 2026 15:37:31 +0000 (0:00:00.356) 0:00:02.687 ********* 2026-08-24 15:37:31.476065 | aio | skipping: [aio] 2026-08-24 15:37:31.476298 | aio | 2026-08-24 15:37:31.476547 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-24 15:37:31.476744 | aio | Monday 24 August 2026 15:37:31 +0000 (0:00:00.042) 0:00:02.730 ********* 2026-08-24 15:37:31.846743 | aio | ok: [aio] 2026-08-24 15:37:31.847098 | aio | 2026-08-24 15:37:31.847467 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:37:31.847876 | aio | Monday 24 August 2026 15:37:31 +0000 (0:00:00.370) 0:00:03.101 ********* 2026-08-24 15:37:31.948184 | aio | ok: [aio] => { 2026-08-24 15:37:31.949538 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-24 15:37:31.949581 | aio | } 2026-08-24 15:37:31.949596 | aio | 2026-08-24 15:37:31.949863 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:37:31.950191 | aio | Monday 24 August 2026 15:37:31 +0000 (0:00:00.100) 0:00:03.201 ********* 2026-08-24 15:37:32.450598 | aio | ok: [aio] 2026-08-24 15:37:32.450830 | aio | 2026-08-24 15:37:32.451099 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:37:32.451407 | aio | Monday 24 August 2026 15:37:32 +0000 (0:00:00.502) 0:00:03.704 ********* 2026-08-24 15:37:32.504158 | aio | skipping: [aio] 2026-08-24 15:37:32.504356 | aio | 2026-08-24 15:37:32.504722 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:37:32.504996 | aio | Monday 24 August 2026 15:37:32 +0000 (0:00:00.053) 0:00:03.758 ********* 2026-08-24 15:37:32.559642 | aio | skipping: [aio] 2026-08-24 15:37:32.559910 | aio | 2026-08-24 15:37:32.560230 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:37:32.560702 | aio | Monday 24 August 2026 15:37:32 +0000 (0:00:00.055) 0:00:03.813 ********* 2026-08-24 15:37:32.818260 | aio | ok: [aio] 2026-08-24 15:37:32.818334 | aio | 2026-08-24 15:37:32.818550 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:37:32.818707 | aio | Monday 24 August 2026 15:37:32 +0000 (0:00:00.258) 0:00:04.072 ********* 2026-08-24 15:37:33.957454 | aio | ok: [aio] 2026-08-24 15:37:33.957493 | aio | 2026-08-24 15:37:33.957501 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:37:33.957507 | aio | Monday 24 August 2026 15:37:33 +0000 (0:00:01.135) 0:00:05.208 ********* 2026-08-24 15:37:34.167580 | aio | ok: [aio] => { 2026-08-24 15:37:34.167637 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-24 15:37:34.167843 | aio | } 2026-08-24 15:37:34.168076 | aio | 2026-08-24 15:37:34.168335 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:37:34.168646 | aio | Monday 24 August 2026 15:37:34 +0000 (0:00:00.213) 0:00:05.421 ********* 2026-08-24 15:37:34.747643 | aio | ok: [aio] 2026-08-24 15:37:34.747797 | aio | 2026-08-24 15:37:34.748055 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:37:34.748369 | aio | Monday 24 August 2026 15:37:34 +0000 (0:00:00.580) 0:00:06.001 ********* 2026-08-24 15:37:37.317245 | aio | ok: [aio] 2026-08-24 15:37:37.317287 | aio | 2026-08-24 15:37:37.317293 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-24 15:37:37.317299 | aio | Monday 24 August 2026 15:37:37 +0000 (0:00:02.569) 0:00:08.571 ********* 2026-08-24 15:37:37.357573 | aio | skipping: [aio] 2026-08-24 15:37:37.357694 | aio | 2026-08-24 15:37:37.357717 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-24 15:37:37.357780 | aio | Monday 24 August 2026 15:37:37 +0000 (0:00:00.039) 0:00:08.611 ********* 2026-08-24 15:37:37.396836 | aio | skipping: [aio] 2026-08-24 15:37:37.396939 | aio | 2026-08-24 15:37:37.396987 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-24 15:37:37.397120 | aio | Monday 24 August 2026 15:37:37 +0000 (0:00:00.038) 0:00:08.649 ********* 2026-08-24 15:37:37.427646 | aio | skipping: [aio] 2026-08-24 15:37:37.427752 | aio | 2026-08-24 15:37:37.427800 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-24 15:37:37.427905 | aio | Monday 24 August 2026 15:37:37 +0000 (0:00:00.033) 0:00:08.682 ********* 2026-08-24 15:37:38.506565 | aio | ok: [aio] 2026-08-24 15:37:38.506652 | aio | 2026-08-24 15:37:38.506671 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-24 15:37:38.506824 | aio | Monday 24 August 2026 15:37:38 +0000 (0:00:01.078) 0:00:09.760 ********* 2026-08-24 15:37:39.106668 | aio | ok: [aio] 2026-08-24 15:37:39.106727 | aio | 2026-08-24 15:37:39.106866 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-24 15:37:39.106982 | aio | Monday 24 August 2026 15:37:39 +0000 (0:00:00.600) 0:00:10.361 ********* 2026-08-24 15:37:40.331827 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-24 15:37:40.331899 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-24 15:37:40.331994 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-24 15:37:40.332115 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-24 15:37:40.332234 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-24 15:37:40.332333 | aio | 2026-08-24 15:37:40.332467 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-24 15:37:40.332576 | aio | Monday 24 August 2026 15:37:40 +0000 (0:00:01.222) 0:00:11.583 ********* 2026-08-24 15:37:41.063987 | aio | ok: [aio] 2026-08-24 15:37:41.064104 | aio | 2026-08-24 15:37:41.064245 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-24 15:37:41.064404 | aio | Monday 24 August 2026 15:37:41 +0000 (0:00:00.725) 0:00:12.309 ********* 2026-08-24 15:37:41.064590 | aio | 2026-08-24 15:37:41.064738 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-24 15:37:41.064884 | aio | Monday 24 August 2026 15:37:41 +0000 (0:00:00.009) 0:00:12.318 ********* 2026-08-24 15:37:41.815834 | aio | ok: [aio] 2026-08-24 15:37:41.815928 | aio | 2026-08-24 15:37:41.815949 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:37:41.816087 | aio | Monday 24 August 2026 15:37:41 +0000 (0:00:00.750) 0:00:13.069 ********* 2026-08-24 15:37:42.084556 | aio | ok: [aio] 2026-08-24 15:37:42.084589 | aio | 2026-08-24 15:37:42.084600 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:37:42.084606 | aio | Monday 24 August 2026 15:37:42 +0000 (0:00:00.267) 0:00:13.336 ********* 2026-08-24 15:37:42.164346 | aio | ok: [aio] => { 2026-08-24 15:37:42.164395 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-24 15:37:42.164404 | aio | } 2026-08-24 15:37:42.164410 | aio | 2026-08-24 15:37:42.164415 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:37:42.164421 | aio | Monday 24 August 2026 15:37:42 +0000 (0:00:00.080) 0:00:13.417 ********* 2026-08-24 15:37:42.626985 | aio | ok: [aio] 2026-08-24 15:37:42.627221 | aio | 2026-08-24 15:37:42.627470 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:37:42.627685 | aio | Monday 24 August 2026 15:37:42 +0000 (0:00:00.464) 0:00:13.881 ********* 2026-08-24 15:37:46.092929 | aio | ok: [aio] 2026-08-24 15:37:46.093018 | aio | 2026-08-24 15:37:46.093213 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-24 15:37:46.093407 | aio | Monday 24 August 2026 15:37:46 +0000 (0:00:03.465) 0:00:17.346 ********* 2026-08-24 15:37:47.096092 | aio | ok: [aio] 2026-08-24 15:37:47.096159 | aio | 2026-08-24 15:37:47.096175 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-24 15:37:47.096215 | aio | Monday 24 August 2026 15:37:47 +0000 (0:00:01.002) 0:00:18.349 ********* 2026-08-24 15:37:47.450449 | aio | ok: [aio] 2026-08-24 15:37:47.450493 | aio | 2026-08-24 15:37:47.450499 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-24 15:37:47.450505 | aio | Monday 24 August 2026 15:37:47 +0000 (0:00:00.353) 0:00:18.703 ********* 2026-08-24 15:37:48.010636 | aio | ok: [aio] 2026-08-24 15:37:48.010680 | aio | 2026-08-24 15:37:48.010685 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-24 15:37:48.010690 | aio | Monday 24 August 2026 15:37:48 +0000 (0:00:00.560) 0:00:19.264 ********* 2026-08-24 15:37:48.746813 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-24 15:37:48.746909 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-24 15:37:48.747027 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-24 15:37:48.747116 | aio | 2026-08-24 15:37:48.747239 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-24 15:37:48.747365 | aio | Monday 24 August 2026 15:37:48 +0000 (0:00:00.736) 0:00:20.000 ********* 2026-08-24 15:37:49.293717 | aio | ok: [aio] 2026-08-24 15:37:49.293803 | aio | 2026-08-24 15:37:49.293950 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-24 15:37:49.294072 | aio | Monday 24 August 2026 15:37:49 +0000 (0:00:00.546) 0:00:20.546 ********* 2026-08-24 15:37:49.864448 | aio | ok: [aio] 2026-08-24 15:37:49.864485 | aio | 2026-08-24 15:37:49.864490 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-24 15:37:49.864494 | aio | Monday 24 August 2026 15:37:49 +0000 (0:00:00.561) 0:00:21.108 ********* 2026-08-24 15:37:49.864498 | aio | 2026-08-24 15:37:49.864505 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-24 15:37:49.864809 | aio | Monday 24 August 2026 15:37:49 +0000 (0:00:00.007) 0:00:21.116 ********* 2026-08-24 15:37:50.346574 | aio | ok: [aio] 2026-08-24 15:37:50.346603 | aio | 2026-08-24 15:37:50.346608 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-24 15:37:50.346613 | aio | Monday 24 August 2026 15:37:50 +0000 (0:00:00.482) 0:00:21.598 ********* 2026-08-24 15:37:50.405704 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-24 15:37:50.405733 | aio | 2026-08-24 15:37:50.405738 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-24 15:37:50.405743 | aio | Monday 24 August 2026 15:37:50 +0000 (0:00:00.058) 0:00:21.657 ********* 2026-08-24 15:37:51.424820 | aio | ok: [aio] 2026-08-24 15:37:51.424903 | aio | 2026-08-24 15:37:51.424997 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-24 15:37:51.425118 | aio | Monday 24 August 2026 15:37:51 +0000 (0:00:01.021) 0:00:22.678 ********* 2026-08-24 15:37:52.292576 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-24 15:37:52.292619 | aio | ok: [aio] => (item=ssh) 2026-08-24 15:37:52.292627 | aio | 2026-08-24 15:37:52.292634 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-24 15:37:52.292641 | aio | Monday 24 August 2026 15:37:52 +0000 (0:00:00.866) 0:00:23.545 ********* 2026-08-24 15:37:52.948872 | aio | ok: [aio] 2026-08-24 15:37:52.948944 | aio | 2026-08-24 15:37:52.949072 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-24 15:37:52.949195 | aio | Monday 24 August 2026 15:37:52 +0000 (0:00:00.656) 0:00:24.202 ********* 2026-08-24 15:37:53.229283 | aio | ok: [aio] 2026-08-24 15:37:53.229364 | aio | 2026-08-24 15:37:53.229626 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-24 15:37:53.229665 | aio | Monday 24 August 2026 15:37:53 +0000 (0:00:00.281) 0:00:24.483 ********* 2026-08-24 15:37:53.739904 | aio | ok: [aio] 2026-08-24 15:37:53.740020 | aio | 2026-08-24 15:37:53.740207 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-24 15:37:53.740414 | aio | Monday 24 August 2026 15:37:53 +0000 (0:00:00.509) 0:00:24.993 ********* 2026-08-24 15:37:54.178503 | aio | ok: [aio] 2026-08-24 15:37:54.178552 | aio | 2026-08-24 15:37:54.178561 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-24 15:37:54.178569 | aio | Monday 24 August 2026 15:37:54 +0000 (0:00:00.439) 0:00:25.432 ********* 2026-08-24 15:37:54.271981 | aio | ok: [aio] 2026-08-24 15:37:54.272136 | aio | 2026-08-24 15:37:54.272321 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-24 15:37:54.272560 | aio | Monday 24 August 2026 15:37:54 +0000 (0:00:00.091) 0:00:25.524 ********* 2026-08-24 15:37:54.576854 | aio | ok: [aio] => (item=aio) 2026-08-24 15:37:54.576975 | aio | 2026-08-24 15:37:54.577076 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-24 15:37:54.577169 | aio | Monday 24 August 2026 15:37:54 +0000 (0:00:00.305) 0:00:25.830 ********* 2026-08-24 15:37:54.633955 | aio | ok: [aio] 2026-08-24 15:37:54.634033 | aio | 2026-08-24 15:37:54.634212 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-24 15:37:54.634326 | aio | Monday 24 August 2026 15:37:54 +0000 (0:00:00.058) 0:00:25.888 ********* 2026-08-24 15:37:54.689162 | aio | skipping: [aio] 2026-08-24 15:37:54.689282 | aio | 2026-08-24 15:37:54.689506 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-24 15:37:54.689690 | aio | Monday 24 August 2026 15:37:54 +0000 (0:00:00.051) 0:00:25.939 ********* 2026-08-24 15:37:54.781780 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-24 15:37:54.781881 | aio | 2026-08-24 15:37:54.782067 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-24 15:37:54.782203 | aio | Monday 24 August 2026 15:37:54 +0000 (0:00:00.096) 0:00:26.036 ********* 2026-08-24 15:37:56.706917 | aio | ok: [aio] 2026-08-24 15:37:56.707030 | aio | 2026-08-24 15:37:56.707204 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-24 15:37:56.707356 | aio | Monday 24 August 2026 15:37:56 +0000 (0:00:01.924) 0:00:27.961 ********* 2026-08-24 15:37:56.784848 | aio | ok: [aio] => (item=aio) 2026-08-24 15:37:56.784920 | aio | 2026-08-24 15:37:56.785010 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-24 15:37:56.785175 | aio | Monday 24 August 2026 15:37:56 +0000 (0:00:00.075) 0:00:28.036 ********* 2026-08-24 15:37:57.247200 | aio | ok: [aio] 2026-08-24 15:37:57.247282 | aio | 2026-08-24 15:37:57.247369 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-24 15:37:57.247507 | aio | Monday 24 August 2026 15:37:57 +0000 (0:00:00.465) 0:00:28.501 ********* 2026-08-24 15:38:00.137468 | aio | ok: [aio] 2026-08-24 15:38:00.137569 | aio | 2026-08-24 15:38:00.137713 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-24 15:38:00.137889 | aio | Monday 24 August 2026 15:38:00 +0000 (0:00:02.889) 0:00:31.391 ********* 2026-08-24 15:38:02.143445 | aio | ok: [aio] 2026-08-24 15:38:02.143487 | aio | 2026-08-24 15:38:02.143493 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-24 15:38:02.143499 | aio | Monday 24 August 2026 15:38:02 +0000 (0:00:02.003) 0:00:33.395 ********* 2026-08-24 15:38:04.039219 | aio | ok: [aio] 2026-08-24 15:38:04.039423 | aio | 2026-08-24 15:38:04.039720 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-24 15:38:04.039974 | aio | Monday 24 August 2026 15:38:04 +0000 (0:00:01.898) 0:00:35.293 ********* 2026-08-24 15:38:04.125942 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-24 15:38:04.126044 | aio | 2026-08-24 15:38:04.126260 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-24 15:38:04.126555 | aio | Monday 24 August 2026 15:38:04 +0000 (0:00:00.087) 0:00:35.380 ********* 2026-08-24 15:38:04.184444 | aio | skipping: [aio] 2026-08-24 15:38:04.184498 | aio | 2026-08-24 15:38:04.184507 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-24 15:38:04.184530 | aio | Monday 24 August 2026 15:38:04 +0000 (0:00:00.053) 0:00:35.434 ********* 2026-08-24 15:38:04.234329 | aio | skipping: [aio] => (item=aio) 2026-08-24 15:38:04.234434 | aio | skipping: [aio] 2026-08-24 15:38:04.234591 | aio | 2026-08-24 15:38:04.234776 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-24 15:38:04.234960 | aio | Monday 24 August 2026 15:38:04 +0000 (0:00:00.054) 0:00:35.488 ********* 2026-08-24 15:38:04.600747 | aio | ok: [aio] 2026-08-24 15:38:04.600859 | aio | 2026-08-24 15:38:04.601044 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-24 15:38:04.601222 | aio | Monday 24 August 2026 15:38:04 +0000 (0:00:00.364) 0:00:35.852 ********* 2026-08-24 15:38:07.294428 | aio | ok: [aio] 2026-08-24 15:38:07.294472 | aio | 2026-08-24 15:38:07.294478 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-24 15:38:07.294484 | aio | Monday 24 August 2026 15:38:07 +0000 (0:00:02.694) 0:00:38.546 ********* 2026-08-24 15:38:09.152349 | aio | ok: [aio] 2026-08-24 15:38:09.152481 | aio | 2026-08-24 15:38:09.152770 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-24 15:38:09.153076 | aio | Monday 24 August 2026 15:38:09 +0000 (0:00:01.858) 0:00:40.405 ********* 2026-08-24 15:38:11.041426 | aio | ok: [aio] 2026-08-24 15:38:11.041471 | aio | 2026-08-24 15:38:11.041480 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-24 15:38:11.041488 | aio | Monday 24 August 2026 15:38:11 +0000 (0:00:01.888) 0:00:42.293 ********* 2026-08-24 15:38:18.764137 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-24 15:38:18.764578 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-24 15:38:18.764924 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-08-24 15:38:18.765252 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-24 15:38:18.765611 | aio | 2026-08-24 15:38:18.765958 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-24 15:38:18.766305 | aio | 2026-08-24 15:38:18.766740 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-24 15:38:18.767214 | aio | Monday 24 August 2026 15:38:18 +0000 (0:00:07.724) 0:00:50.018 ********* 2026-08-24 15:38:19.813884 | aio | ok: [aio] 2026-08-24 15:38:19.814012 | aio | 2026-08-24 15:38:19.814462 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:38:19.814511 | aio | Monday 24 August 2026 15:38:19 +0000 (0:00:01.049) 0:00:51.068 ********* 2026-08-24 15:38:20.079813 | aio | ok: [aio] 2026-08-24 15:38:20.079881 | aio | 2026-08-24 15:38:20.080138 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:38:20.080176 | aio | Monday 24 August 2026 15:38:20 +0000 (0:00:00.265) 0:00:51.334 ********* 2026-08-24 15:38:20.125180 | aio | skipping: [aio] 2026-08-24 15:38:20.125242 | aio | 2026-08-24 15:38:20.125257 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-24 15:38:20.125271 | aio | Monday 24 August 2026 15:38:20 +0000 (0:00:00.044) 0:00:51.378 ********* 2026-08-24 15:38:20.396070 | aio | ok: [aio] 2026-08-24 15:38:20.396128 | aio | 2026-08-24 15:38:20.396142 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:38:20.396154 | aio | Monday 24 August 2026 15:38:20 +0000 (0:00:00.270) 0:00:51.649 ********* 2026-08-24 15:38:20.487010 | aio | ok: [aio] => { 2026-08-24 15:38:20.487059 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-24 15:38:20.487068 | aio | } 2026-08-24 15:38:20.487076 | aio | 2026-08-24 15:38:20.487503 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:38:20.487536 | aio | Monday 24 August 2026 15:38:20 +0000 (0:00:00.091) 0:00:51.740 ********* 2026-08-24 15:38:20.917513 | aio | ok: [aio] 2026-08-24 15:38:20.917649 | aio | 2026-08-24 15:38:20.917962 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:38:20.918086 | aio | Monday 24 August 2026 15:38:20 +0000 (0:00:00.430) 0:00:52.170 ********* 2026-08-24 15:38:20.971927 | aio | skipping: [aio] 2026-08-24 15:38:20.972044 | aio | 2026-08-24 15:38:20.972056 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:38:20.972108 | aio | Monday 24 August 2026 15:38:20 +0000 (0:00:00.054) 0:00:52.225 ********* 2026-08-24 15:38:21.028845 | aio | skipping: [aio] 2026-08-24 15:38:21.028980 | aio | 2026-08-24 15:38:21.028997 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:38:21.029141 | aio | Monday 24 August 2026 15:38:21 +0000 (0:00:00.056) 0:00:52.282 ********* 2026-08-24 15:38:21.295955 | aio | ok: [aio] 2026-08-24 15:38:21.296061 | aio | 2026-08-24 15:38:21.296080 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:38:21.296135 | aio | Monday 24 August 2026 15:38:21 +0000 (0:00:00.266) 0:00:52.549 ********* 2026-08-24 15:38:22.298053 | aio | ok: [aio] 2026-08-24 15:38:22.298090 | aio | 2026-08-24 15:38:22.298096 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:38:22.298101 | aio | Monday 24 August 2026 15:38:22 +0000 (0:00:01.003) 0:00:53.552 ********* 2026-08-24 15:38:22.521501 | aio | ok: [aio] => { 2026-08-24 15:38:22.521565 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-24 15:38:22.522208 | aio | } 2026-08-24 15:38:22.522244 | aio | 2026-08-24 15:38:22.522251 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:38:22.522257 | aio | Monday 24 August 2026 15:38:22 +0000 (0:00:00.222) 0:00:53.775 ********* 2026-08-24 15:38:23.074564 | aio | ok: [aio] 2026-08-24 15:38:23.074637 | aio | 2026-08-24 15:38:23.074757 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:38:23.074993 | aio | Monday 24 August 2026 15:38:23 +0000 (0:00:00.553) 0:00:54.328 ********* 2026-08-24 15:38:25.351267 | aio | ok: [aio] 2026-08-24 15:38:25.351602 | aio | 2026-08-24 15:38:25.351961 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-24 15:38:25.352240 | aio | Monday 24 August 2026 15:38:25 +0000 (0:00:02.276) 0:00:56.605 ********* 2026-08-24 15:38:25.387274 | aio | skipping: [aio] 2026-08-24 15:38:25.387319 | aio | 2026-08-24 15:38:25.387507 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-24 15:38:25.387666 | aio | Monday 24 August 2026 15:38:25 +0000 (0:00:00.036) 0:00:56.641 ********* 2026-08-24 15:38:25.423547 | aio | skipping: [aio] 2026-08-24 15:38:25.423926 | aio | 2026-08-24 15:38:25.424254 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-24 15:38:25.424695 | aio | Monday 24 August 2026 15:38:25 +0000 (0:00:00.035) 0:00:56.677 ********* 2026-08-24 15:38:25.460126 | aio | skipping: [aio] 2026-08-24 15:38:25.460291 | aio | 2026-08-24 15:38:25.460731 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-24 15:38:25.461045 | aio | Monday 24 August 2026 15:38:25 +0000 (0:00:00.036) 0:00:56.714 ********* 2026-08-24 15:38:26.523972 | aio | ok: [aio] 2026-08-24 15:38:26.524086 | aio | 2026-08-24 15:38:26.524544 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-24 15:38:26.524589 | aio | Monday 24 August 2026 15:38:26 +0000 (0:00:01.063) 0:00:57.777 ********* 2026-08-24 15:38:27.100500 | aio | ok: [aio] 2026-08-24 15:38:27.100567 | aio | 2026-08-24 15:38:27.100993 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-24 15:38:27.101050 | aio | Monday 24 August 2026 15:38:27 +0000 (0:00:00.575) 0:00:58.353 ********* 2026-08-24 15:38:28.324010 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-24 15:38:28.324070 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-24 15:38:28.324083 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-24 15:38:28.324116 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-24 15:38:28.324125 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-24 15:38:28.324134 | aio | 2026-08-24 15:38:28.324143 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-24 15:38:28.324152 | aio | Monday 24 August 2026 15:38:28 +0000 (0:00:01.222) 0:00:59.576 ********* 2026-08-24 15:38:29.014187 | aio | ok: [aio] 2026-08-24 15:38:29.014236 | aio | 2026-08-24 15:38:29.014244 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-24 15:38:29.014264 | aio | Monday 24 August 2026 15:38:29 +0000 (0:00:00.681) 0:01:00.257 ********* 2026-08-24 15:38:29.014270 | aio | 2026-08-24 15:38:29.014276 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-24 15:38:29.014282 | aio | Monday 24 August 2026 15:38:29 +0000 (0:00:00.009) 0:01:00.267 ********* 2026-08-24 15:38:29.489042 | aio | ok: [aio] 2026-08-24 15:38:29.489099 | aio | 2026-08-24 15:38:29.489110 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:38:29.489120 | aio | Monday 24 August 2026 15:38:29 +0000 (0:00:00.474) 0:01:00.741 ********* 2026-08-24 15:38:29.752897 | aio | ok: [aio] 2026-08-24 15:38:29.752950 | aio | 2026-08-24 15:38:29.752960 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:38:29.752970 | aio | Monday 24 August 2026 15:38:29 +0000 (0:00:00.264) 0:01:01.006 ********* 2026-08-24 15:38:29.843504 | aio | ok: [aio] => { 2026-08-24 15:38:29.843568 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-24 15:38:29.843579 | aio | } 2026-08-24 15:38:29.843595 | aio | 2026-08-24 15:38:29.843952 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:38:29.843973 | aio | Monday 24 August 2026 15:38:29 +0000 (0:00:00.091) 0:01:01.097 ********* 2026-08-24 15:38:30.331561 | aio | ok: [aio] 2026-08-24 15:38:30.331611 | aio | 2026-08-24 15:38:30.331617 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:38:30.331623 | aio | Monday 24 August 2026 15:38:30 +0000 (0:00:00.487) 0:01:01.584 ********* 2026-08-24 15:38:33.780844 | aio | ok: [aio] 2026-08-24 15:38:33.780930 | aio | 2026-08-24 15:38:33.780984 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-24 15:38:33.781096 | aio | Monday 24 August 2026 15:38:33 +0000 (0:00:03.450) 0:01:05.035 ********* 2026-08-24 15:38:34.820229 | aio | ok: [aio] 2026-08-24 15:38:34.820276 | aio | 2026-08-24 15:38:34.820282 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-24 15:38:34.820288 | aio | Monday 24 August 2026 15:38:34 +0000 (0:00:01.036) 0:01:06.071 ********* 2026-08-24 15:38:35.073812 | aio | ok: [aio] 2026-08-24 15:38:35.073902 | aio | 2026-08-24 15:38:35.074053 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-24 15:38:35.074176 | aio | Monday 24 August 2026 15:38:35 +0000 (0:00:00.254) 0:01:06.326 ********* 2026-08-24 15:38:35.648537 | aio | ok: [aio] 2026-08-24 15:38:35.648620 | aio | 2026-08-24 15:38:35.648674 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-24 15:38:35.648841 | aio | Monday 24 August 2026 15:38:35 +0000 (0:00:00.576) 0:01:06.903 ********* 2026-08-24 15:38:36.401599 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-24 15:38:36.401661 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-24 15:38:36.401674 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-24 15:38:36.401687 | aio | 2026-08-24 15:38:36.401699 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-24 15:38:36.401712 | aio | Monday 24 August 2026 15:38:36 +0000 (0:00:00.750) 0:01:07.653 ********* 2026-08-24 15:38:36.958826 | aio | ok: [aio] 2026-08-24 15:38:36.958925 | aio | 2026-08-24 15:38:36.959056 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-24 15:38:36.959200 | aio | Monday 24 August 2026 15:38:36 +0000 (0:00:00.558) 0:01:08.212 ********* 2026-08-24 15:38:37.581904 | aio | ok: [aio] 2026-08-24 15:38:37.581984 | aio | 2026-08-24 15:38:37.582096 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-24 15:38:37.582217 | aio | Monday 24 August 2026 15:38:37 +0000 (0:00:00.615) 0:01:08.828 ********* 2026-08-24 15:38:37.582326 | aio | 2026-08-24 15:38:37.582498 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-24 15:38:37.582610 | aio | Monday 24 August 2026 15:38:37 +0000 (0:00:00.008) 0:01:08.836 ********* 2026-08-24 15:38:38.097109 | aio | ok: [aio] 2026-08-24 15:38:38.097168 | aio | 2026-08-24 15:38:38.097179 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-24 15:38:38.097189 | aio | Monday 24 August 2026 15:38:38 +0000 (0:00:00.513) 0:01:09.350 ********* 2026-08-24 15:38:38.153341 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-24 15:38:38.153519 | aio | 2026-08-24 15:38:38.153695 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-24 15:38:38.153858 | aio | Monday 24 August 2026 15:38:38 +0000 (0:00:00.057) 0:01:09.407 ********* 2026-08-24 15:38:39.182603 | aio | ok: [aio] 2026-08-24 15:38:39.182727 | aio | 2026-08-24 15:38:39.183012 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-24 15:38:39.183287 | aio | Monday 24 August 2026 15:38:39 +0000 (0:00:01.029) 0:01:10.436 ********* 2026-08-24 15:38:40.042522 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-24 15:38:40.042789 | aio | ok: [aio] => (item=ssh) 2026-08-24 15:38:40.043041 | aio | 2026-08-24 15:38:40.043331 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-24 15:38:40.043680 | aio | Monday 24 August 2026 15:38:40 +0000 (0:00:00.859) 0:01:11.296 ********* 2026-08-24 15:38:40.845996 | aio | ok: [aio] 2026-08-24 15:38:40.846056 | aio | 2026-08-24 15:38:40.846070 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-24 15:38:40.846082 | aio | Monday 24 August 2026 15:38:40 +0000 (0:00:00.803) 0:01:12.100 ********* 2026-08-24 15:38:41.104118 | aio | ok: [aio] 2026-08-24 15:38:41.104176 | aio | 2026-08-24 15:38:41.104190 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-24 15:38:41.104202 | aio | Monday 24 August 2026 15:38:41 +0000 (0:00:00.257) 0:01:12.357 ********* 2026-08-24 15:38:41.434178 | aio | ok: [aio] 2026-08-24 15:38:41.434242 | aio | 2026-08-24 15:38:41.434255 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-24 15:38:41.434268 | aio | Monday 24 August 2026 15:38:41 +0000 (0:00:00.328) 0:01:12.685 ********* 2026-08-24 15:38:41.714609 | aio | ok: [aio] 2026-08-24 15:38:41.714683 | aio | 2026-08-24 15:38:41.715149 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-08-24 15:38:41.715219 | aio | Monday 24 August 2026 15:38:41 +0000 (0:00:00.282) 0:01:12.968 ********* 2026-08-24 15:38:42.005367 | aio | ok: [aio] => (item=aio) 2026-08-24 15:38:42.005456 | aio | 2026-08-24 15:38:42.005468 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-08-24 15:38:42.005476 | aio | Monday 24 August 2026 15:38:42 +0000 (0:00:00.290) 0:01:13.258 ********* 2026-08-24 15:38:42.060838 | aio | ok: [aio] 2026-08-24 15:38:42.060926 | aio | 2026-08-24 15:38:42.061026 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-24 15:38:42.061132 | aio | Monday 24 August 2026 15:38:42 +0000 (0:00:00.055) 0:01:13.314 ********* 2026-08-24 15:38:42.128310 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-24 15:38:42.128353 | aio | 2026-08-24 15:38:42.128362 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-24 15:38:42.128369 | aio | Monday 24 August 2026 15:38:42 +0000 (0:00:00.065) 0:01:13.379 ********* 2026-08-24 15:38:42.172201 | aio | skipping: [aio] 2026-08-24 15:38:42.172593 | aio | 2026-08-24 15:38:42.172951 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-24 15:38:42.173270 | aio | Monday 24 August 2026 15:38:42 +0000 (0:00:00.046) 0:01:13.426 ********* 2026-08-24 15:38:42.227095 | aio | skipping: [aio] => (item=aio) 2026-08-24 15:38:42.227583 | aio | skipping: [aio] 2026-08-24 15:38:42.227921 | aio | 2026-08-24 15:38:42.228299 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-24 15:38:42.228723 | aio | Monday 24 August 2026 15:38:42 +0000 (0:00:00.054) 0:01:13.480 ********* 2026-08-24 15:38:42.567407 | aio | ok: [aio] 2026-08-24 15:38:42.567455 | aio | 2026-08-24 15:38:42.567467 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-24 15:38:42.567475 | aio | Monday 24 August 2026 15:38:42 +0000 (0:00:00.338) 0:01:13.819 ********* 2026-08-24 15:38:45.221880 | aio | ok: [aio] 2026-08-24 15:38:45.224826 | aio | 2026-08-24 15:38:45.224994 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-08-24 15:38:45.225138 | aio | Monday 24 August 2026 15:38:45 +0000 (0:00:02.657) 0:01:16.476 ********* 2026-08-24 15:38:51.401232 | aio | ok: [aio] 2026-08-24 15:38:51.401647 | aio | 2026-08-24 15:38:51.401983 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-08-24 15:38:51.402440 | aio | Monday 24 August 2026 15:38:51 +0000 (0:00:06.178) 0:01:22.655 ********* 2026-08-24 15:38:52.999507 | aio | ok: [aio] 2026-08-24 15:38:52.999995 | aio | 2026-08-24 15:38:53.000378 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-08-24 15:38:53.000799 | aio | Monday 24 August 2026 15:38:52 +0000 (0:00:01.597) 0:01:24.252 ********* 2026-08-24 15:38:53.068087 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-24 15:38:53.068424 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-24 15:38:53.068674 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-24 15:38:53.068880 | aio | skipping: [aio] 2026-08-24 15:38:53.069066 | aio | 2026-08-24 15:38:53.069273 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-08-24 15:38:53.069541 | aio | Monday 24 August 2026 15:38:53 +0000 (0:00:00.068) 0:01:24.321 ********* 2026-08-24 15:38:55.038209 | aio | ok: [aio] 2026-08-24 15:38:55.038693 | aio | 2026-08-24 15:38:55.039204 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-08-24 15:38:55.039438 | aio | Monday 24 August 2026 15:38:55 +0000 (0:00:01.970) 0:01:26.291 ********* 2026-08-24 15:38:56.883354 | aio | ok: [aio] 2026-08-24 15:38:56.883883 | aio | 2026-08-24 15:38:56.884325 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-08-24 15:38:56.884812 | aio | Monday 24 August 2026 15:38:56 +0000 (0:00:01.845) 0:01:28.137 ********* 2026-08-24 15:38:56.948510 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-24 15:38:56.948942 | aio | 2026-08-24 15:38:56.949314 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-24 15:38:56.949729 | aio | Monday 24 August 2026 15:38:56 +0000 (0:00:00.065) 0:01:28.202 ********* 2026-08-24 15:38:57.002093 | aio | ok: [aio] 2026-08-24 15:38:57.002426 | aio | 2026-08-24 15:38:57.002980 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-24 15:38:57.003001 | aio | Monday 24 August 2026 15:38:57 +0000 (0:00:00.053) 0:01:28.256 ********* 2026-08-24 15:38:58.830452 | aio | ok: [aio] 2026-08-24 15:38:58.830494 | aio | 2026-08-24 15:38:58.830679 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-24 15:38:58.830932 | aio | Monday 24 August 2026 15:38:58 +0000 (0:00:01.827) 0:01:30.083 ********* 2026-08-24 15:38:58.887860 | aio | ok: [aio] 2026-08-24 15:38:58.888177 | aio | 2026-08-24 15:38:58.888560 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-24 15:38:58.889420 | aio | Monday 24 August 2026 15:38:58 +0000 (0:00:00.058) 0:01:30.141 ********* 2026-08-24 15:38:58.932717 | aio | skipping: [aio] => (item=1) 2026-08-24 15:38:58.933029 | aio | skipping: [aio] => (item=1) 2026-08-24 15:38:58.933357 | aio | skipping: [aio] => (item=1) 2026-08-24 15:38:58.933664 | aio | skipping: [aio] 2026-08-24 15:38:58.934042 | aio | 2026-08-24 15:38:58.934344 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-08-24 15:38:58.934765 | aio | Monday 24 August 2026 15:38:58 +0000 (0:00:00.044) 0:01:30.186 ********* 2026-08-24 15:38:59.004799 | aio | skipping: [aio] 2026-08-24 15:38:59.004946 | aio | 2026-08-24 15:38:59.005121 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-08-24 15:38:59.005277 | aio | 2026-08-24 15:38:59.005482 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-24 15:38:59.005648 | aio | Monday 24 August 2026 15:38:59 +0000 (0:00:00.072) 0:01:30.259 ********* 2026-08-24 15:39:00.035085 | aio | ok: [aio] 2026-08-24 15:39:00.035174 | aio | 2026-08-24 15:39:00.035460 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:39:00.035602 | aio | Monday 24 August 2026 15:39:00 +0000 (0:00:01.029) 0:01:31.288 ********* 2026-08-24 15:39:00.309597 | aio | ok: [aio] 2026-08-24 15:39:00.309790 | aio | 2026-08-24 15:39:00.310040 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:39:00.310308 | aio | Monday 24 August 2026 15:39:00 +0000 (0:00:00.274) 0:01:31.563 ********* 2026-08-24 15:39:00.377417 | aio | skipping: [aio] 2026-08-24 15:39:00.377580 | aio | 2026-08-24 15:39:00.377931 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-24 15:39:00.378209 | aio | Monday 24 August 2026 15:39:00 +0000 (0:00:00.068) 0:01:31.632 ********* 2026-08-24 15:39:00.654466 | aio | ok: [aio] 2026-08-24 15:39:00.654599 | aio | 2026-08-24 15:39:00.654821 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:39:00.655022 | aio | Monday 24 August 2026 15:39:00 +0000 (0:00:00.276) 0:01:31.908 ********* 2026-08-24 15:39:00.737358 | aio | ok: [aio] => { 2026-08-24 15:39:00.737839 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-24 15:39:00.738257 | aio | } 2026-08-24 15:39:00.738714 | aio | 2026-08-24 15:39:00.739165 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:39:00.739538 | aio | Monday 24 August 2026 15:39:00 +0000 (0:00:00.082) 0:01:31.991 ********* 2026-08-24 15:39:01.149712 | aio | ok: [aio] 2026-08-24 15:39:01.149970 | aio | 2026-08-24 15:39:01.150317 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:39:01.150748 | aio | Monday 24 August 2026 15:39:01 +0000 (0:00:00.412) 0:01:32.403 ********* 2026-08-24 15:39:01.203159 | aio | skipping: [aio] 2026-08-24 15:39:01.203344 | aio | 2026-08-24 15:39:01.203643 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:39:01.203884 | aio | Monday 24 August 2026 15:39:01 +0000 (0:00:00.053) 0:01:32.457 ********* 2026-08-24 15:39:01.252057 | aio | skipping: [aio] 2026-08-24 15:39:01.252352 | aio | 2026-08-24 15:39:01.252723 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:39:01.253035 | aio | Monday 24 August 2026 15:39:01 +0000 (0:00:00.049) 0:01:32.506 ********* 2026-08-24 15:39:01.518768 | aio | ok: [aio] 2026-08-24 15:39:01.518951 | aio | 2026-08-24 15:39:01.519277 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-24 15:39:01.519560 | aio | Monday 24 August 2026 15:39:01 +0000 (0:00:00.266) 0:01:32.773 ********* 2026-08-24 15:39:02.514809 | aio | ok: [aio] 2026-08-24 15:39:02.515034 | aio | 2026-08-24 15:39:02.515320 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:39:02.515626 | aio | Monday 24 August 2026 15:39:02 +0000 (0:00:00.996) 0:01:33.769 ********* 2026-08-24 15:39:02.720209 | aio | ok: [aio] => { 2026-08-24 15:39:02.720293 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-24 15:39:02.720503 | aio | } 2026-08-24 15:39:02.720684 | aio | 2026-08-24 15:39:02.720845 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:39:02.721021 | aio | Monday 24 August 2026 15:39:02 +0000 (0:00:00.205) 0:01:33.974 ********* 2026-08-24 15:39:03.298608 | aio | ok: [aio] 2026-08-24 15:39:03.298816 | aio | 2026-08-24 15:39:03.299131 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:39:03.299444 | aio | Monday 24 August 2026 15:39:03 +0000 (0:00:00.578) 0:01:34.553 ********* 2026-08-24 15:39:05.639535 | aio | ok: [aio] 2026-08-24 15:39:05.639605 | aio | 2026-08-24 15:39:05.639625 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-24 15:39:05.639933 | aio | Monday 24 August 2026 15:39:05 +0000 (0:00:02.340) 0:01:36.893 ********* 2026-08-24 15:39:05.674486 | aio | skipping: [aio] 2026-08-24 15:39:05.674778 | aio | 2026-08-24 15:39:05.675141 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-24 15:39:05.675439 | aio | Monday 24 August 2026 15:39:05 +0000 (0:00:00.034) 0:01:36.927 ********* 2026-08-24 15:39:05.705616 | aio | skipping: [aio] 2026-08-24 15:39:05.705808 | aio | 2026-08-24 15:39:05.706186 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-24 15:39:05.706546 | aio | Monday 24 August 2026 15:39:05 +0000 (0:00:00.032) 0:01:36.960 ********* 2026-08-24 15:39:05.739625 | aio | skipping: [aio] 2026-08-24 15:39:05.739846 | aio | 2026-08-24 15:39:05.740164 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-24 15:39:05.740514 | aio | Monday 24 August 2026 15:39:05 +0000 (0:00:00.033) 0:01:36.993 ********* 2026-08-24 15:39:06.795581 | aio | ok: [aio] 2026-08-24 15:39:06.795661 | aio | 2026-08-24 15:39:06.796439 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-24 15:39:06.796500 | aio | Monday 24 August 2026 15:39:06 +0000 (0:00:01.054) 0:01:38.048 ********* 2026-08-24 15:39:07.384224 | aio | ok: [aio] 2026-08-24 15:39:07.384572 | aio | 2026-08-24 15:39:07.384870 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-24 15:39:07.385166 | aio | Monday 24 August 2026 15:39:07 +0000 (0:00:00.589) 0:01:38.638 ********* 2026-08-24 15:39:08.607851 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-24 15:39:08.607978 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-24 15:39:08.608124 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-24 15:39:08.608328 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-24 15:39:08.608475 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-24 15:39:08.608823 | aio | 2026-08-24 15:39:08.608841 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-24 15:39:08.608849 | aio | Monday 24 August 2026 15:39:08 +0000 (0:00:01.221) 0:01:39.859 ********* 2026-08-24 15:39:09.316853 | aio | ok: [aio] 2026-08-24 15:39:09.316923 | aio | 2026-08-24 15:39:09.316989 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-24 15:39:09.317119 | aio | Monday 24 August 2026 15:39:09 +0000 (0:00:00.705) 0:01:40.564 ********* 2026-08-24 15:39:09.317216 | aio | 2026-08-24 15:39:09.317341 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-24 15:39:09.317465 | aio | Monday 24 August 2026 15:39:09 +0000 (0:00:00.006) 0:01:40.571 ********* 2026-08-24 15:39:09.799947 | aio | ok: [aio] 2026-08-24 15:39:09.800009 | aio | 2026-08-24 15:39:09.800023 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-24 15:39:09.800036 | aio | Monday 24 August 2026 15:39:09 +0000 (0:00:00.481) 0:01:41.053 ********* 2026-08-24 15:39:10.073655 | aio | ok: [aio] 2026-08-24 15:39:10.073688 | aio | 2026-08-24 15:39:10.073696 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-24 15:39:10.074033 | aio | Monday 24 August 2026 15:39:10 +0000 (0:00:00.273) 0:01:41.326 ********* 2026-08-24 15:39:10.152849 | aio | ok: [aio] => { 2026-08-24 15:39:10.152928 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-24 15:39:10.153032 | aio | } 2026-08-24 15:39:10.153144 | aio | 2026-08-24 15:39:10.153285 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-24 15:39:10.153447 | aio | Monday 24 August 2026 15:39:10 +0000 (0:00:00.080) 0:01:41.406 ********* 2026-08-24 15:39:10.613338 | aio | ok: [aio] 2026-08-24 15:39:10.613560 | aio | 2026-08-24 15:39:10.613830 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-24 15:39:10.614147 | aio | Monday 24 August 2026 15:39:10 +0000 (0:00:00.460) 0:01:41.867 ********* 2026-08-24 15:39:14.036922 | aio | ok: [aio] 2026-08-24 15:39:14.037001 | aio | 2026-08-24 15:39:14.037063 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-24 15:39:14.037182 | aio | Monday 24 August 2026 15:39:14 +0000 (0:00:03.423) 0:01:45.290 ********* 2026-08-24 15:39:15.101322 | aio | ok: [aio] 2026-08-24 15:39:15.101374 | aio | 2026-08-24 15:39:15.101429 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-24 15:39:15.101443 | aio | Monday 24 August 2026 15:39:15 +0000 (0:00:01.064) 0:01:46.355 ********* 2026-08-24 15:39:15.355083 | aio | ok: [aio] 2026-08-24 15:39:15.355151 | aio | 2026-08-24 15:39:15.355166 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-24 15:39:15.355179 | aio | Monday 24 August 2026 15:39:15 +0000 (0:00:00.251) 0:01:46.606 ********* 2026-08-24 15:39:15.904842 | aio | ok: [aio] 2026-08-24 15:39:15.904920 | aio | 2026-08-24 15:39:15.904959 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-24 15:39:15.905094 | aio | Monday 24 August 2026 15:39:15 +0000 (0:00:00.550) 0:01:47.157 ********* 2026-08-24 15:39:16.626851 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-24 15:39:16.627469 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-24 15:39:16.627487 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-24 15:39:16.627493 | aio | 2026-08-24 15:39:16.627499 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-24 15:39:16.627505 | aio | Monday 24 August 2026 15:39:16 +0000 (0:00:00.723) 0:01:47.881 ********* 2026-08-24 15:39:17.159122 | aio | ok: [aio] 2026-08-24 15:39:17.159197 | aio | 2026-08-24 15:39:17.159211 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-24 15:39:17.159224 | aio | Monday 24 August 2026 15:39:17 +0000 (0:00:00.530) 0:01:48.411 ********* 2026-08-24 15:39:17.734457 | aio | ok: [aio] 2026-08-24 15:39:17.734539 | aio | 2026-08-24 15:39:17.734562 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-24 15:39:17.734576 | aio | Monday 24 August 2026 15:39:17 +0000 (0:00:00.567) 0:01:48.979 ********* 2026-08-24 15:39:17.734588 | aio | 2026-08-24 15:39:17.734601 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-24 15:39:17.734613 | aio | Monday 24 August 2026 15:39:17 +0000 (0:00:00.007) 0:01:48.986 ********* 2026-08-24 15:39:18.187979 | aio | ok: [aio] 2026-08-24 15:39:18.188043 | aio | 2026-08-24 15:39:18.188056 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-24 15:39:18.188068 | aio | Monday 24 August 2026 15:39:18 +0000 (0:00:00.454) 0:01:49.440 ********* 2026-08-24 15:39:18.249037 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-24 15:39:18.249100 | aio | 2026-08-24 15:39:18.249114 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-24 15:39:18.249126 | aio | Monday 24 August 2026 15:39:18 +0000 (0:00:00.061) 0:01:49.502 ********* 2026-08-24 15:39:19.253905 | aio | ok: [aio] 2026-08-24 15:39:19.253991 | aio | 2026-08-24 15:39:19.254168 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-24 15:39:19.254327 | aio | Monday 24 August 2026 15:39:19 +0000 (0:00:01.002) 0:01:50.505 ********* 2026-08-24 15:39:20.130468 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-24 15:39:20.130513 | aio | ok: [aio] => (item=ssh) 2026-08-24 15:39:20.130523 | aio | 2026-08-24 15:39:20.130531 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-24 15:39:20.130539 | aio | Monday 24 August 2026 15:39:20 +0000 (0:00:00.878) 0:01:51.384 ********* 2026-08-24 15:39:20.854972 | aio | ok: [aio] 2026-08-24 15:39:20.855048 | aio | 2026-08-24 15:39:20.855061 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-24 15:39:20.855074 | aio | Monday 24 August 2026 15:39:20 +0000 (0:00:00.723) 0:01:52.108 ********* 2026-08-24 15:39:21.109466 | aio | ok: [aio] 2026-08-24 15:39:21.109685 | aio | 2026-08-24 15:39:21.110269 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-24 15:39:21.110794 | aio | Monday 24 August 2026 15:39:21 +0000 (0:00:00.253) 0:01:52.361 ********* 2026-08-24 15:39:21.421581 | aio | ok: [aio] 2026-08-24 15:39:21.421641 | aio | 2026-08-24 15:39:21.421657 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-24 15:39:21.421671 | aio | Monday 24 August 2026 15:39:21 +0000 (0:00:00.313) 0:01:52.675 ********* 2026-08-24 15:39:21.682962 | aio | ok: [aio] 2026-08-24 15:39:21.683030 | aio | 2026-08-24 15:39:21.683509 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-08-24 15:39:21.683663 | aio | Monday 24 August 2026 15:39:21 +0000 (0:00:00.262) 0:01:52.937 ********* 2026-08-24 15:39:23.634179 | aio | ok: [aio] 2026-08-24 15:39:23.634497 | aio | 2026-08-24 15:39:23.634865 | aio | PLAY RECAP ********************************************************************* 2026-08-24 15:39:23.635320 | aio | aio : ok=129 changed=0 unreachable=0 failed=0 skipped=26 rescued=0 ignored=0 2026-08-24 15:39:23.635707 | aio | 2026-08-24 15:39:23.635965 | aio | 2026-08-24 15:39:23.636257 | aio | TASKS RECAP ******************************************************************** 2026-08-24 15:39:23.636684 | aio | Monday 24 August 2026 15:39:23 +0000 (0:00:01.951) 0:01:54.888 ********* 2026-08-24 15:39:23.637041 | aio | =============================================================================== 2026-08-24 15:39:23.637366 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.72s 2026-08-24 15:39:23.637712 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 6.18s 2026-08-24 15:39:23.638021 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.47s 2026-08-24 15:39:23.638289 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.45s 2026-08-24 15:39:23.638626 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.42s 2026-08-24 15:39:23.638935 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.89s 2026-08-24 15:39:23.639288 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.69s 2026-08-24 15:39:23.639641 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.66s 2026-08-24 15:39:23.639950 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.57s 2026-08-24 15:39:23.640245 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.34s 2026-08-24 15:39:23.640571 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.28s 2026-08-24 15:39:23.640856 | aio | Gathering Facts --------------------------------------------------------- 2.28s 2026-08-24 15:39:23.641137 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 2.00s 2026-08-24 15:39:23.641435 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 1.97s 2026-08-24 15:39:23.642013 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 1.95s 2026-08-24 15:39:23.642147 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 1.92s 2026-08-24 15:39:23.642473 | aio | vexxhost.ceph.mon : Validate monitor exist ------------------------------ 1.90s 2026-08-24 15:39:23.642771 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 1.89s 2026-08-24 15:39:23.643051 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 1.86s 2026-08-24 15:39:23.643440 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 1.85s 2026-08-24 15:39:23.740570 | aio | INFO [default > idempotence] Executed: Successful 2026-08-24 15:39:23.749753 | aio | INFO [default > side_effect] Executing 2026-08-24 15:39:23.750050 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-24 15:39:23.756223 | aio | INFO [default > verify] Executing 2026-08-24 15:39:24.508690 | aio | 2026-08-24 15:39:24.508720 | aio | PLAY [Verify] ****************************************************************** 2026-08-24 15:39:24.508725 | aio | 2026-08-24 15:39:24.508729 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-24 15:39:24.508733 | aio | Monday 24 August 2026 15:39:24 +0000 (0:00:00.009) 0:00:00.009 ********* 2026-08-24 15:39:25.759704 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-24 15:39:25.759906 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-24 15:39:25.760202 | aio | interpreter could change the meaning of that path. See 2026-08-24 15:39:25.760501 | aio | https://docs.ansible.com/ansible- 2026-08-24 15:39:25.760767 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-24 15:39:25.771421 | aio | ok: [aio] 2026-08-24 15:39:25.771788 | aio | 2026-08-24 15:39:25.772093 | aio | TASK [List locally deployed Ceph daemons] ************************************** 2026-08-24 15:39:25.772410 | aio | Monday 24 August 2026 15:39:25 +0000 (0:00:01.264) 0:00:01.274 ********* 2026-08-24 15:39:31.897226 | aio | ok: [aio] 2026-08-24 15:39:31.897320 | aio | 2026-08-24 15:39:31.897536 | aio | TASK [Collect deployed Ceph container images] ********************************** 2026-08-24 15:39:31.897738 | aio | Monday 24 August 2026 15:39:31 +0000 (0:00:06.125) 0:00:07.399 ********* 2026-08-24 15:39:31.947704 | aio | ok: [aio] 2026-08-24 15:39:31.948035 | aio | 2026-08-24 15:39:31.948337 | aio | TASK [Assert that a deployed Ceph container image was found] ******************* 2026-08-24 15:39:31.948632 | aio | Monday 24 August 2026 15:39:31 +0000 (0:00:00.050) 0:00:07.450 ********* 2026-08-24 15:39:31.983726 | aio | ok: [aio] => { 2026-08-24 15:39:31.984006 | aio | "changed": false, 2026-08-24 15:39:31.984267 | aio | "msg": "All assertions passed" 2026-08-24 15:39:31.984557 | aio | } 2026-08-24 15:39:31.984867 | aio | 2026-08-24 15:39:31.985261 | aio | TASK [Get cluster health status] *********************************************** 2026-08-24 15:39:31.985616 | aio | Monday 24 August 2026 15:39:31 +0000 (0:00:00.036) 0:00:07.486 ********* 2026-08-24 15:39:33.903411 | aio | ok: [aio] 2026-08-24 15:39:33.904042 | aio | 2026-08-24 15:39:33.904114 | aio | TASK [Print cluster health status] ********************************************* 2026-08-24 15:39:33.904361 | aio | Monday 24 August 2026 15:39:33 +0000 (0:00:01.919) 0:00:09.406 ********* 2026-08-24 15:39:33.947546 | aio | ok: [aio] => { 2026-08-24 15:39:33.947659 | aio | "_ceph_health": { 2026-08-24 15:39:33.947781 | aio | "changed": false, 2026-08-24 15:39:33.947909 | aio | "cmd": [ 2026-08-24 15:39:33.948054 | aio | "cephadm", 2026-08-24 15:39:33.948182 | aio | "shell", 2026-08-24 15:39:33.948316 | aio | "--", 2026-08-24 15:39:33.948501 | aio | "ceph", 2026-08-24 15:39:33.948683 | aio | "health" 2026-08-24 15:39:33.948828 | aio | ], 2026-08-24 15:39:33.948986 | aio | "delta": "0:00:01.666241", 2026-08-24 15:39:33.949108 | aio | "end": "2026-08-24 15:39:33.853023", 2026-08-24 15:39:33.949211 | aio | "failed": false, 2026-08-24 15:39:33.949340 | aio | "msg": "", 2026-08-24 15:39:33.949522 | aio | "rc": 0, 2026-08-24 15:39:33.949657 | aio | "start": "2026-08-24 15:39:32.186782", 2026-08-24 15:39:33.949782 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-08-24 15:39:33.949888 | aio | "stderr_lines": [ 2026-08-24 15:39:33.950000 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-08-24 15:39:33.950119 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-08-24 15:39:33.950227 | aio | ], 2026-08-24 15:39:33.950337 | aio | "stdout": "HEALTH_OK", 2026-08-24 15:39:33.950504 | aio | "stdout_lines": [ 2026-08-24 15:39:33.950641 | aio | "HEALTH_OK" 2026-08-24 15:39:33.950753 | aio | ] 2026-08-24 15:39:33.950857 | aio | } 2026-08-24 15:39:33.950978 | aio | } 2026-08-24 15:39:33.951159 | aio | 2026-08-24 15:39:33.951266 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-08-24 15:39:33.951459 | aio | Monday 24 August 2026 15:39:33 +0000 (0:00:00.044) 0:00:09.450 ********* 2026-08-24 15:39:33.983951 | aio | ok: [aio] => { 2026-08-24 15:39:33.984189 | aio | "changed": false, 2026-08-24 15:39:33.984532 | aio | "msg": "All assertions passed" 2026-08-24 15:39:33.984781 | aio | } 2026-08-24 15:39:33.985070 | aio | 2026-08-24 15:39:33.985344 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-08-24 15:39:33.985616 | aio | Monday 24 August 2026 15:39:33 +0000 (0:00:00.035) 0:00:09.486 ********* 2026-08-24 15:39:41.006461 | aio | changed: [aio] 2026-08-24 15:39:41.006525 | aio | 2026-08-24 15:39:41.006544 | aio | TASK [Create a test Ceph key] ************************************************** 2026-08-24 15:39:41.006553 | aio | Monday 24 August 2026 15:39:41 +0000 (0:00:07.020) 0:00:16.507 ********* 2026-08-24 15:39:43.725955 | aio | changed: [aio] 2026-08-24 15:39:43.726175 | aio | 2026-08-24 15:39:43.726492 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-08-24 15:39:43.726762 | aio | Monday 24 August 2026 15:39:43 +0000 (0:00:02.720) 0:00:19.228 ********* 2026-08-24 15:39:45.064509 | aio | ok: [aio] 2026-08-24 15:39:45.064607 | aio | 2026-08-24 15:39:45.064768 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-08-24 15:39:45.064949 | aio | Monday 24 August 2026 15:39:45 +0000 (0:00:01.338) 0:00:20.566 ********* 2026-08-24 15:39:45.118434 | aio | ok: [aio] => { 2026-08-24 15:39:45.118697 | aio | "changed": false, 2026-08-24 15:39:45.118976 | aio | "msg": "All assertions passed" 2026-08-24 15:39:45.119222 | aio | } 2026-08-24 15:39:45.119508 | aio | 2026-08-24 15:39:45.119772 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-08-24 15:39:45.120160 | aio | Monday 24 August 2026 15:39:45 +0000 (0:00:00.053) 0:00:20.620 ********* 2026-08-24 15:39:46.403579 | aio | ok: [aio] 2026-08-24 15:39:46.403645 | aio | 2026-08-24 15:39:46.403665 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-08-24 15:39:46.403942 | aio | Monday 24 August 2026 15:39:46 +0000 (0:00:01.285) 0:00:21.905 ********* 2026-08-24 15:39:46.459992 | aio | ok: [aio] => { 2026-08-24 15:39:46.460124 | aio | "changed": false, 2026-08-24 15:39:46.460285 | aio | "msg": "All assertions passed" 2026-08-24 15:39:46.460444 | aio | } 2026-08-24 15:39:46.460623 | aio | 2026-08-24 15:39:46.460752 | aio | PLAY RECAP ********************************************************************* 2026-08-24 15:39:46.460936 | aio | aio : ok=13 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-24 15:39:46.462414 | aio | 2026-08-24 15:39:46.462434 | aio | 2026-08-24 15:39:46.462443 | aio | TASKS RECAP ******************************************************************** 2026-08-24 15:39:46.462451 | aio | Monday 24 August 2026 15:39:46 +0000 (0:00:00.055) 0:00:21.961 ********* 2026-08-24 15:39:46.462458 | aio | =============================================================================== 2026-08-24 15:39:46.462477 | aio | Create a test Ceph pool ------------------------------------------------- 7.02s 2026-08-24 15:39:46.462483 | aio | List locally deployed Ceph daemons -------------------------------------- 6.13s 2026-08-24 15:39:46.462488 | aio | Create a test Ceph key -------------------------------------------------- 2.72s 2026-08-24 15:39:46.462493 | aio | Get cluster health status ----------------------------------------------- 1.92s 2026-08-24 15:39:46.462528 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.34s 2026-08-24 15:39:46.462727 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 1.29s 2026-08-24 15:39:46.462951 | aio | Gathering Facts --------------------------------------------------------- 1.26s 2026-08-24 15:39:46.463274 | aio | Assert that the legacy key module info state returns the correct key ---- 0.06s 2026-08-24 15:39:46.463512 | aio | Assert that key_info returns the correct key ---------------------------- 0.05s 2026-08-24 15:39:46.463718 | aio | Collect deployed Ceph container images ---------------------------------- 0.05s 2026-08-24 15:39:46.463967 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-08-24 15:39:46.464189 | aio | Assert that a deployed Ceph container image was found ------------------- 0.04s 2026-08-24 15:39:46.464406 | aio | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-08-24 15:39:46.537628 | aio | INFO [default > verify] Executed: Successful 2026-08-24 15:39:46.547903 | aio | INFO [default > cleanup] Executing 2026-08-24 15:39:46.548431 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-24 15:39:46.583193 | aio | INFO [default > destroy] Executing 2026-08-24 15:39:46.583243 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-24 15:39:46.583257 | aio | INFO [default > destroy] Executed: Successful 2026-08-24 15:39:46.583568 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-24 15:39:48.757509 | aio | ok: Runtime: 0:10:14.669481 2026-08-24 15:39:48.772866 | 2026-08-24 15:39:48.772986 | PLAY RECAP 2026-08-24 15:39:48.773033 | aio | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-24 15:39:48.773056 | 2026-08-24 15:39:49.240724 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-24 15:39:50.593437 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-24 15:39:52.058145 | 2026-08-24 15:39:52.058438 | PLAY [all] 2026-08-24 15:39:52.091517 | 2026-08-24 15:39:52.091784 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-24 15:39:52.150672 | aio | skipping: Conditional result was False 2026-08-24 15:39:52.161519 | 2026-08-24 15:39:52.161690 | TASK [fetch-output : Set log path for single node] 2026-08-24 15:39:52.210667 | aio | ok 2026-08-24 15:39:52.218506 | 2026-08-24 15:39:52.218656 | LOOP [fetch-output : Ensure local output dirs] 2026-08-24 15:39:52.710243 | aio -> localhost | ok: "/var/lib/zuul/builds/dfb3553e17354fc9aa38f978c13a9ef9/work/logs" 2026-08-24 15:39:52.974566 | aio -> localhost | changed: "/var/lib/zuul/builds/dfb3553e17354fc9aa38f978c13a9ef9/work/artifacts" 2026-08-24 15:39:53.214274 | aio -> localhost | changed: "/var/lib/zuul/builds/dfb3553e17354fc9aa38f978c13a9ef9/work/docs" 2026-08-24 15:39:53.235373 | 2026-08-24 15:39:53.235996 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-24 15:39:54.000216 | aio | ok 2026-08-24 15:39:54.000511 | aio | changed: All items complete 2026-08-24 15:39:54.000553 | 2026-08-24 15:39:54.744240 | aio | changed: .d..t...... ./ 2026-08-24 15:39:55.367036 | aio | changed: .d..t...... ./ 2026-08-24 15:39:55.388468 | 2026-08-24 15:39:55.388612 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-24 15:39:56.104539 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007860 2026-08-24 15:39:56.375659 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007154 2026-08-24 15:39:56.389973 | 2026-08-24 15:39:56.390135 | PLAY [all] 2026-08-24 15:39:56.399176 | 2026-08-24 15:39:56.399361 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-24 15:39:57.021161 | aio | changed 2026-08-24 15:39:57.036315 | 2026-08-24 15:39:57.036519 | PLAY RECAP 2026-08-24 15:39:57.036597 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-24 15:39:57.036639 | 2026-08-24 15:39:57.216885 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-24 15:39:57.312750 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-24 15:39:57.987036 | 2026-08-24 15:39:57.987168 | PLAY [localhost] 2026-08-24 15:39:58.001795 | 2026-08-24 15:39:58.001918 | TASK [Generate Zuul manifest] 2026-08-24 15:39:58.023442 | localhost | ok 2026-08-24 15:39:58.042707 | 2026-08-24 15:39:58.042818 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-24 15:39:58.560201 | localhost | changed 2026-08-24 15:39:58.572988 | 2026-08-24 15:39:58.573179 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-24 15:39:58.672981 | localhost | ok 2026-08-24 15:39:58.681191 | 2026-08-24 15:39:58.681258 | TASK [Upload logs] 2026-08-24 15:39:58.703179 | localhost | ok 2026-08-24 15:39:59.135820 | 2026-08-24 15:39:59.135933 | TASK [Set zuul-log-path fact] 2026-08-24 15:39:59.159693 | localhost | ok 2026-08-24 15:39:59.578213 | 2026-08-24 15:39:59.578349 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-24 15:39:59.609102 | localhost | ok 2026-08-24 15:39:59.618971 | 2026-08-24 15:39:59.619062 | TASK [upload-logs : Create log directories] 2026-08-24 15:40:00.050948 | localhost | changed 2026-08-24 15:40:00.057794 | 2026-08-24 15:40:00.057892 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-24 15:40:00.479340 | localhost -> localhost | ok: Runtime: 0:00:00.005333 2026-08-24 15:40:00.486399 | 2026-08-24 15:40:00.486469 | TASK [upload-logs : Upload logs to log server] 2026-08-24 15:40:01.343047 | localhost | Output suppressed because no_log was given 2026-08-24 15:40:01.348541 | 2026-08-24 15:40:01.348614 | LOOP [upload-logs : Compress console log and json output] 2026-08-24 15:40:01.399125 | localhost | skipping: Conditional result was False 2026-08-24 15:40:01.449173 | localhost | skipping: Conditional result was False 2026-08-24 15:40:01.474745 | 2026-08-24 15:40:01.474957 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-24 15:40:01.517389 | localhost | skipping: Conditional result was False 2026-08-24 15:40:01.518036 | 2026-08-24 15:40:01.523470 | localhost | skipping: Conditional result was False 2026-08-24 15:40:01.536692 | 2026-08-24 15:40:01.536903 | LOOP [upload-logs : Upload console log and json output]