2026-07-27 16:56:43.415065 | Job console starting 2026-07-27 16:56:43.426388 | Updating git repos 2026-07-27 16:56:43.448499 | Cloning repos into workspace 2026-07-27 16:56:45.321693 | Restoring repo states 2026-07-27 16:56:45.332067 | Merging changes 2026-07-27 16:56:46.293234 | Checking out repos 2026-07-27 16:56:46.406182 | Preparing playbooks 2026-07-27 16:56:49.673166 | Running Ansible setup 2026-07-27 16:56:55.982870 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-27 16:56:56.703469 | 2026-07-27 16:56:56.703638 | PLAY [localhost] 2026-07-27 16:56:56.712367 | 2026-07-27 16:56:56.712471 | TASK [Gathering Facts] 2026-07-27 16:56:57.686633 | localhost | ok 2026-07-27 16:56:57.698065 | 2026-07-27 16:56:57.698183 | TASK [Setup log path fact] 2026-07-27 16:56:57.717796 | localhost | ok 2026-07-27 16:56:57.734936 | 2026-07-27 16:56:57.735076 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-27 16:56:57.768176 | localhost | ok 2026-07-27 16:56:57.778156 | 2026-07-27 16:56:57.778325 | TASK [emit-job-header : Print job information] 2026-07-27 16:56:57.831827 | # Job Information 2026-07-27 16:56:57.832018 | Ansible Version: 2.16.18 2026-07-27 16:56:57.832064 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-07-27 16:56:57.832097 | Pipeline: check 2026-07-27 16:56:57.832127 | Executor: 2d72f0692154 2026-07-27 16:56:57.832156 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/118 2026-07-27 16:56:57.832192 | Event ID: d47b0070-89db-11f1-9567-1ce6f0ccf375 2026-07-27 16:56:57.836659 | 2026-07-27 16:56:57.836766 | LOOP [emit-job-header : Print node information] 2026-07-27 16:56:57.979731 | localhost | ok: 2026-07-27 16:56:57.980437 | localhost | # Node Information 2026-07-27 16:56:57.980493 | localhost | Inventory Hostname: aio 2026-07-27 16:56:57.980536 | localhost | Hostname: np0000187017 2026-07-27 16:56:57.980569 | localhost | Username: zuul 2026-07-27 16:56:57.980602 | localhost | Distro: Ubuntu 22.04 2026-07-27 16:56:57.980627 | localhost | Provider: yul1 2026-07-27 16:56:57.980647 | localhost | Region: ca-ymq-1 2026-07-27 16:56:57.980666 | localhost | Label: ubuntu-jammy 2026-07-27 16:56:57.980686 | localhost | Product Name: OpenStack Nova 2026-07-27 16:56:57.980705 | localhost | Interface IP: 199.204.45.156 2026-07-27 16:56:57.997289 | 2026-07-27 16:56:57.997494 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-27 16:56:58.383955 | localhost -> localhost | changed 2026-07-27 16:56:58.474603 | 2026-07-27 16:56:58.474832 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-27 16:56:59.397483 | localhost -> localhost | changed 2026-07-27 16:56:59.408684 | 2026-07-27 16:56:59.408830 | PLAY [all] 2026-07-27 16:56:59.420329 | 2026-07-27 16:56:59.420545 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-27 16:56:59.649613 | aio -> localhost | ok 2026-07-27 16:56:59.661147 | 2026-07-27 16:56:59.661290 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-27 16:56:59.695350 | aio | ok 2026-07-27 16:56:59.711577 | aio | included: /var/lib/zuul/builds/2683d9ee98bf48998d94259b5ea749e4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-27 16:56:59.719138 | 2026-07-27 16:56:59.719272 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-27 16:57:00.536733 | aio -> localhost | Generating public/private rsa key pair. 2026-07-27 16:57:00.537007 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/2683d9ee98bf48998d94259b5ea749e4/work/2683d9ee98bf48998d94259b5ea749e4_id_rsa 2026-07-27 16:57:00.537053 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/2683d9ee98bf48998d94259b5ea749e4/work/2683d9ee98bf48998d94259b5ea749e4_id_rsa.pub 2026-07-27 16:57:00.537084 | aio -> localhost | The key fingerprint is: 2026-07-27 16:57:00.537112 | aio -> localhost | SHA256:ybNywOPhdjitOEGqH9LG2ONaWLedS9HFJQuKaNzdMHk zuul-build-sshkey 2026-07-27 16:57:00.537171 | aio -> localhost | The key's randomart image is: 2026-07-27 16:57:00.537204 | aio -> localhost | +---[RSA 3072]----+ 2026-07-27 16:57:00.537244 | aio -> localhost | | o.. . . | 2026-07-27 16:57:00.537276 | aio -> localhost | | . o o.=Eo + | 2026-07-27 16:57:00.537306 | aio -> localhost | | + o o.. + | 2026-07-27 16:57:00.537335 | aio -> localhost | | . .. o o | 2026-07-27 16:57:00.537362 | aio -> localhost | | .o. * S | 2026-07-27 16:57:00.537390 | aio -> localhost | | B...= O o | 2026-07-27 16:57:00.537418 | aio -> localhost | |+.O ..@ = | 2026-07-27 16:57:00.537449 | aio -> localhost | |.= o.+ B | 2026-07-27 16:57:00.537481 | aio -> localhost | |.oo ..o | 2026-07-27 16:57:00.537510 | aio -> localhost | +----[SHA256]-----+ 2026-07-27 16:57:00.537586 | aio -> localhost | ok: Runtime: 0:00:00.376530 2026-07-27 16:57:00.545427 | 2026-07-27 16:57:00.545568 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-27 16:57:00.576006 | aio | ok 2026-07-27 16:57:00.586967 | aio | included: /var/lib/zuul/builds/2683d9ee98bf48998d94259b5ea749e4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-27 16:57:00.598491 | 2026-07-27 16:57:00.599116 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-27 16:57:00.624669 | aio | skipping: Conditional result was False 2026-07-27 16:57:00.635831 | 2026-07-27 16:57:00.635993 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-27 16:57:01.134613 | aio | changed 2026-07-27 16:57:01.142291 | 2026-07-27 16:57:01.142385 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-27 16:57:01.349260 | aio | ok 2026-07-27 16:57:01.358397 | 2026-07-27 16:57:01.358766 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-27 16:57:01.860463 | aio | changed 2026-07-27 16:57:01.867493 | 2026-07-27 16:57:01.867609 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-27 16:57:02.370182 | aio | changed 2026-07-27 16:57:02.379797 | 2026-07-27 16:57:02.379898 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-27 16:57:02.406458 | aio | skipping: Conditional result was False 2026-07-27 16:57:02.420379 | 2026-07-27 16:57:02.420510 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-27 16:57:02.813368 | aio -> localhost | changed 2026-07-27 16:57:02.832976 | 2026-07-27 16:57:02.833117 | TASK [add-build-sshkey : Add back temp key] 2026-07-27 16:57:03.142222 | aio -> localhost | Identity added: /var/lib/zuul/builds/2683d9ee98bf48998d94259b5ea749e4/work/2683d9ee98bf48998d94259b5ea749e4_id_rsa (zuul-build-sshkey) 2026-07-27 16:57:03.142512 | aio -> localhost | ok: Runtime: 0:00:00.014876 2026-07-27 16:57:03.148811 | 2026-07-27 16:57:03.148878 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-27 16:57:03.509684 | aio | ok 2026-07-27 16:57:03.517219 | 2026-07-27 16:57:03.517896 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-27 16:57:03.542719 | aio | skipping: Conditional result was False 2026-07-27 16:57:03.558436 | 2026-07-27 16:57:03.558586 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-27 16:57:03.936645 | aio | ok 2026-07-27 16:57:03.978032 | 2026-07-27 16:57:03.978283 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-27 16:57:05.028631 | aio | Output suppressed because no_log was given 2026-07-27 16:57:05.087382 | 2026-07-27 16:57:05.087523 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-27 16:57:05.291474 | aio | ok: "logs" 2026-07-27 16:57:05.291782 | aio | ok: All items complete 2026-07-27 16:57:05.291816 | 2026-07-27 16:57:05.451852 | aio | ok: "artifacts" 2026-07-27 16:57:05.609300 | aio | ok: "docs" 2026-07-27 16:57:05.627947 | 2026-07-27 16:57:05.628115 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-27 16:57:05.841003 | aio | changed: "logs" 2026-07-27 16:57:05.994817 | aio | changed: "artifacts" 2026-07-27 16:57:06.167921 | aio | changed: "docs" 2026-07-27 16:57:06.185049 | 2026-07-27 16:57:06.185211 | PLAY RECAP 2026-07-27 16:57:06.185278 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-27 16:57:06.185312 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-27 16:57:06.185337 | 2026-07-27 16:57:06.332631 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-27 16:57:06.336173 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-27 16:57:06.958382 | 2026-07-27 16:57:06.958912 | PLAY [all] 2026-07-27 16:57:07.395778 | 2026-07-27 16:57:07.396091 | TASK [setup-uv : Extract archive] 2026-07-27 16:57:09.769318 | aio | changed 2026-07-27 16:57:09.777002 | 2026-07-27 16:57:09.777543 | TASK [setup-uv : Print version] 2026-07-27 16:57:10.163378 | aio | uv 0.8.13 2026-07-27 16:57:10.315276 | aio | ok: Runtime: 0:00:00.011007 2026-07-27 16:57:10.325930 | 2026-07-27 16:57:10.326013 | TASK [Install Ansible collection siblings] 2026-07-27 16:57:10.756883 | aio | ok: 2026-07-27 16:57:10.770490 | aio | Skipping community.general: no checked-out sibling 2026-07-27 16:57:10.770619 | aio | Skipping ansible.utils: no checked-out sibling 2026-07-27 16:57:10.770682 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-07-27 16:57:10.774584 | 2026-07-27 16:57:10.774699 | PLAY RECAP 2026-07-27 16:57:10.774797 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-27 16:57:10.774851 | 2026-07-27 16:57:10.932017 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-27 16:57:10.984425 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-27 16:57:11.676200 | 2026-07-27 16:57:11.676379 | PLAY [all] 2026-07-27 16:57:11.688980 | 2026-07-27 16:57:11.689214 | LOOP [Check inventory directories] 2026-07-27 16:57:12.032907 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-07-27 16:57:12.185390 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-07-27 16:57:12.346015 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-07-27 16:57:12.360246 | 2026-07-27 16:57:12.360481 | LOOP [Copy inventory file for Zuul] 2026-07-27 16:57:13.149151 | aio | changed: 2026-07-27 16:57:13.149353 | aio | { 2026-07-27 16:57:13.149382 | aio | "ansible_loop_var": "item", 2026-07-27 16:57:13.149405 | aio | "changed": false, 2026-07-27 16:57:13.149424 | aio | "failed": false, 2026-07-27 16:57:13.149446 | aio | "invocation": { 2026-07-27 16:57:13.149465 | aio | "module_args": { 2026-07-27 16:57:13.149482 | aio | "checksum_algorithm": "sha1", 2026-07-27 16:57:13.149500 | aio | "follow": true, 2026-07-27 16:57:13.149518 | aio | "get_attributes": true, 2026-07-27 16:57:13.149536 | aio | "get_checksum": true, 2026-07-27 16:57:13.149554 | aio | "get_mime": true, 2026-07-27 16:57:13.149571 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-07-27 16:57:13.149589 | aio | } 2026-07-27 16:57:13.149605 | aio | }, 2026-07-27 16:57:13.149622 | aio | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-07-27 16:57:13.149638 | aio | "stat": { 2026-07-27 16:57:13.149655 | aio | "atime": 1785171424.9217236, 2026-07-27 16:57:13.149672 | aio | "attr_flags": "e", 2026-07-27 16:57:13.149690 | aio | "attributes": [ 2026-07-27 16:57:13.149707 | aio | "extents" 2026-07-27 16:57:13.149723 | aio | ], 2026-07-27 16:57:13.149740 | aio | "block_size": 4096, 2026-07-27 16:57:13.149757 | aio | "blocks": 8, 2026-07-27 16:57:13.149774 | aio | "charset": "unknown", 2026-07-27 16:57:13.149792 | aio | "ctime": 1785171424.929724, 2026-07-27 16:57:13.149809 | aio | "dev": 64513, 2026-07-27 16:57:13.149842 | aio | "device_type": 0, 2026-07-27 16:57:13.149860 | aio | "executable": true, 2026-07-27 16:57:13.149877 | aio | "exists": true, 2026-07-27 16:57:13.149894 | aio | "gid": 1000, 2026-07-27 16:57:13.149910 | aio | "gr_name": "zuul", 2026-07-27 16:57:13.149927 | aio | "inode": 1041949, 2026-07-27 16:57:13.149943 | aio | "isblk": false, 2026-07-27 16:57:13.149961 | aio | "ischr": false, 2026-07-27 16:57:13.149977 | aio | "isdir": true, 2026-07-27 16:57:13.149993 | aio | "isfifo": false, 2026-07-27 16:57:13.150009 | aio | "isgid": false, 2026-07-27 16:57:13.150026 | aio | "islnk": false, 2026-07-27 16:57:13.150043 | aio | "isreg": false, 2026-07-27 16:57:13.150059 | aio | "issock": false, 2026-07-27 16:57:13.150075 | aio | "isuid": false, 2026-07-27 16:57:13.150092 | aio | "mimetype": "unknown", 2026-07-27 16:57:13.150108 | aio | "mode": "0755", 2026-07-27 16:57:13.150124 | aio | "mtime": 1785171405.988249, 2026-07-27 16:57:13.150140 | aio | "nlink": 10, 2026-07-27 16:57:13.150156 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-07-27 16:57:13.150173 | aio | "pw_name": "zuul", 2026-07-27 16:57:13.150190 | aio | "readable": true, 2026-07-27 16:57:13.150207 | aio | "rgrp": true, 2026-07-27 16:57:13.150223 | aio | "roth": true, 2026-07-27 16:57:13.150239 | aio | "rusr": true, 2026-07-27 16:57:13.150256 | aio | "size": 4096, 2026-07-27 16:57:13.150272 | aio | "uid": 1000, 2026-07-27 16:57:13.150288 | aio | "version": "3953637496", 2026-07-27 16:57:13.150304 | aio | "wgrp": false, 2026-07-27 16:57:13.150322 | aio | "woth": false, 2026-07-27 16:57:13.150339 | aio | "writeable": true, 2026-07-27 16:57:13.150356 | aio | "wusr": true, 2026-07-27 16:57:13.150372 | aio | "xgrp": true, 2026-07-27 16:57:13.150388 | aio | "xoth": true, 2026-07-27 16:57:13.150404 | aio | "xusr": true 2026-07-27 16:57:13.150420 | aio | } 2026-07-27 16:57:13.150436 | aio | } 2026-07-27 16:57:13.150470 | aio | ok: All items complete 2026-07-27 16:57:13.150491 | 2026-07-27 16:57:13.151788 | aio | skipping: Conditional result was False 2026-07-27 16:57:13.152409 | aio | skipping: Conditional result was False 2026-07-27 16:57:13.170645 | 2026-07-27 16:57:13.170796 | LOOP [Switch "ansible_host" to private IP] 2026-07-27 16:57:13.522028 | aio | changed: 1 replacements made 2026-07-27 16:57:13.523703 | aio | skipping: Conditional result was False 2026-07-27 16:57:13.524526 | aio | skipping: Conditional result was False 2026-07-27 16:57:13.542476 | 2026-07-27 16:57:13.542613 | TASK [Run Molecule scenario] 2026-07-27 16:57:14.130524 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-07-27 16:57:14.845101 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-07-27 16:57:15.062114 | aio | Using CPython 3.13.7 2026-07-27 16:57:15.062223 | aio | Creating virtual environment at: .venv 2026-07-27 16:57:15.330222 | aio | Downloading netaddr (2.2MiB) 2026-07-27 16:57:15.341887 | aio | Downloading ansible-core (2.1MiB) 2026-07-27 16:57:15.342702 | aio | Downloading pygments (1.2MiB) 2026-07-27 16:57:15.343358 | aio | Downloading cryptography (4.3MiB) 2026-07-27 16:57:15.541277 | aio | Downloading netaddr 2026-07-27 16:57:15.549948 | aio | Downloading cryptography 2026-07-27 16:57:15.600223 | aio | Downloading pygments 2026-07-27 16:57:15.749064 | aio | Downloading ansible-core 2026-07-27 16:57:15.777390 | aio | Installed 36 packages in 27ms 2026-07-27 16:57:17.021759 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-07-27 16:57:17.021849 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-07-27 16:57:17.721021 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-27 16:57:17.721110 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-07-27 16:57:35.587588 | aio | INFO [default > dependency] Executing 2026-07-27 16:57:35.587866 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-07-27 16:57:35.588135 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-07-27 16:57:35.588511 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-27 16:57:35.594786 | aio | INFO [default > cleanup] Executing 2026-07-27 16:57:35.595180 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-27 16:57:35.601005 | aio | INFO [default > destroy] Executing 2026-07-27 16:57:35.601047 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-07-27 16:57:35.601134 | aio | INFO [default > destroy] Executed: Successful 2026-07-27 16:57:35.607277 | aio | INFO [default > syntax] Executing 2026-07-27 16:57:36.687611 | aio | 2026-07-27 16:57:36.688089 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-07-27 16:57:36.748332 | aio | INFO [default > syntax] Executed: Successful 2026-07-27 16:57:36.756806 | aio | INFO [default > create] Executing 2026-07-27 16:57:36.758184 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-27 16:57:36.763389 | aio | INFO [default > prepare] Executing 2026-07-27 16:57:37.523358 | aio | 2026-07-27 16:57:37.523588 | aio | PLAY [Prepare] ***************************************************************** 2026-07-27 16:57:37.523908 | aio | 2026-07-27 16:57:37.524167 | aio | TASK [Gathering Facts] ********************************************************* 2026-07-27 16:57:37.524332 | aio | Monday 27 July 2026 16:57:37 +0000 (0:00:00.033) 0:00:00.033 *********** 2026-07-27 16:57:38.715166 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-07-27 16:57:38.715272 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-27 16:57:38.715283 | aio | interpreter could change the meaning of that path. See 2026-07-27 16:57:38.715388 | aio | https://docs.ansible.com/ansible- 2026-07-27 16:57:38.715495 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-07-27 16:57:38.722602 | aio | ok: [aio] 2026-07-27 16:57:38.722776 | aio | 2026-07-27 16:57:38.722990 | aio | TASK [Configure short hostname] ************************************************ 2026-07-27 16:57:38.723329 | aio | Monday 27 July 2026 16:57:38 +0000 (0:00:01.199) 0:00:01.233 *********** 2026-07-27 16:57:39.578969 | aio | changed: [aio] 2026-07-27 16:57:39.579121 | aio | 2026-07-27 16:57:39.579178 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-07-27 16:57:39.579320 | aio | Monday 27 July 2026 16:57:39 +0000 (0:00:00.856) 0:00:02.089 *********** 2026-07-27 16:57:39.850591 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-07-27 16:57:39.850684 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-07-27 16:57:39.850836 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-07-27 16:57:39.858527 | aio | changed: [aio] 2026-07-27 16:57:39.858647 | aio | 2026-07-27 16:57:39.858777 | aio | TASK [Update apt cache] ******************************************************** 2026-07-27 16:57:39.858949 | aio | Monday 27 July 2026 16:57:39 +0000 (0:00:00.279) 0:00:02.369 *********** 2026-07-27 16:57:48.350435 | aio | changed: [aio] 2026-07-27 16:57:48.350539 | aio | 2026-07-27 16:57:48.350545 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-07-27 16:57:48.350634 | aio | 2026-07-27 16:57:48.350728 | aio | TASK [Gathering Facts] ********************************************************* 2026-07-27 16:57:48.350822 | aio | Monday 27 July 2026 16:57:48 +0000 (0:00:08.484) 0:00:10.853 *********** 2026-07-27 16:57:49.066025 | aio | ok: [aio] 2026-07-27 16:57:49.066097 | aio | 2026-07-27 16:57:49.066237 | aio | TASK [Install depedencies] ***************************************************** 2026-07-27 16:57:49.066372 | aio | Monday 27 July 2026 16:57:49 +0000 (0:00:00.723) 0:00:11.576 *********** 2026-07-27 16:58:15.097399 | aio | changed: [aio] 2026-07-27 16:58:15.097534 | aio | 2026-07-27 16:58:15.097735 | aio | TASK [Start up service] ******************************************************** 2026-07-27 16:58:15.097939 | aio | Monday 27 July 2026 16:58:15 +0000 (0:00:26.031) 0:00:37.607 *********** 2026-07-27 16:58:15.665186 | aio | ok: [aio] 2026-07-27 16:58:15.665401 | aio | 2026-07-27 16:58:15.665637 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-07-27 16:58:15.665873 | aio | Monday 27 July 2026 16:58:15 +0000 (0:00:00.567) 0:00:38.175 *********** 2026-07-27 16:58:15.966627 | aio | ok: [aio] 2026-07-27 16:58:15.966777 | aio | 2026-07-27 16:58:15.966994 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-07-27 16:58:15.967227 | aio | Monday 27 July 2026 16:58:15 +0000 (0:00:00.301) 0:00:38.477 *********** 2026-07-27 16:58:16.598526 | aio | changed: [aio] 2026-07-27 16:58:16.598738 | aio | 2026-07-27 16:58:16.598970 | aio | TASK [Get list of all loopback devices] **************************************** 2026-07-27 16:58:16.599278 | aio | Monday 27 July 2026 16:58:16 +0000 (0:00:00.631) 0:00:39.109 *********** 2026-07-27 16:58:16.789499 | aio | ok: [aio] 2026-07-27 16:58:16.789713 | aio | 2026-07-27 16:58:16.790002 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-07-27 16:58:16.790276 | aio | Monday 27 July 2026 16:58:16 +0000 (0:00:00.190) 0:00:39.300 *********** 2026-07-27 16:58:16.808441 | aio | skipping: [aio] 2026-07-27 16:58:16.808518 | aio | 2026-07-27 16:58:16.808770 | aio | TASK [Create devices for Ceph] ************************************************* 2026-07-27 16:58:16.809021 | aio | Monday 27 July 2026 16:58:16 +0000 (0:00:00.019) 0:00:39.319 *********** 2026-07-27 16:58:17.377250 | aio | changed: [aio] => (item=osd0) 2026-07-27 16:58:17.377438 | aio | changed: [aio] => (item=osd1) 2026-07-27 16:58:17.377650 | aio | changed: [aio] => (item=osd2) 2026-07-27 16:58:17.377836 | aio | 2026-07-27 16:58:17.378043 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-07-27 16:58:17.378250 | aio | Monday 27 July 2026 16:58:17 +0000 (0:00:00.568) 0:00:39.887 *********** 2026-07-27 16:58:18.039771 | aio | changed: [aio] => (item=osd0) 2026-07-27 16:58:18.040030 | aio | changed: [aio] => (item=osd1) 2026-07-27 16:58:18.040278 | aio | changed: [aio] => (item=osd2) 2026-07-27 16:58:18.040515 | aio | 2026-07-27 16:58:18.040792 | aio | TASK [Start loop devices] ****************************************************** 2026-07-27 16:58:18.041081 | aio | Monday 27 July 2026 16:58:18 +0000 (0:00:00.662) 0:00:40.550 *********** 2026-07-27 16:58:18.786659 | aio | changed: [aio] => (item=osd0) 2026-07-27 16:58:18.786768 | aio | changed: [aio] => (item=osd1) 2026-07-27 16:58:18.786926 | aio | changed: [aio] => (item=osd2) 2026-07-27 16:58:18.787043 | aio | 2026-07-27 16:58:18.787270 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-07-27 16:58:18.787384 | aio | Monday 27 July 2026 16:58:18 +0000 (0:00:00.746) 0:00:41.297 *********** 2026-07-27 16:58:22.283196 | aio | changed: [aio] => (item=osd0) 2026-07-27 16:58:22.283334 | aio | changed: [aio] => (item=osd1) 2026-07-27 16:58:22.283475 | aio | changed: [aio] => (item=osd2) 2026-07-27 16:58:22.283621 | aio | 2026-07-27 16:58:22.283742 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-07-27 16:58:22.283878 | aio | Monday 27 July 2026 16:58:22 +0000 (0:00:03.496) 0:00:44.793 *********** 2026-07-27 16:58:24.224268 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-07-27 16:58:24.224383 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-07-27 16:58:24.224457 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-07-27 16:58:24.224564 | aio | 2026-07-27 16:58:24.224749 | aio | PLAY RECAP ********************************************************************* 2026-07-27 16:58:24.224895 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-27 16:58:24.224985 | aio | 2026-07-27 16:58:24.225083 | aio | 2026-07-27 16:58:24.225192 | aio | TASKS RECAP ******************************************************************** 2026-07-27 16:58:24.225306 | aio | Monday 27 July 2026 16:58:24 +0000 (0:00:01.941) 0:00:46.735 *********** 2026-07-27 16:58:24.225412 | aio | =============================================================================== 2026-07-27 16:58:24.225565 | aio | Install depedencies ---------------------------------------------------- 26.03s 2026-07-27 16:58:24.225664 | aio | Update apt cache -------------------------------------------------------- 8.48s 2026-07-27 16:58:24.225798 | aio | Create a volume group for each loop device ------------------------------ 3.50s 2026-07-27 16:58:24.226092 | aio | Create a logical volume for each loop device ---------------------------- 1.94s 2026-07-27 16:58:24.226197 | aio | Gathering Facts --------------------------------------------------------- 1.20s 2026-07-27 16:58:24.226323 | aio | Configure short hostname ------------------------------------------------ 0.86s 2026-07-27 16:58:24.226451 | aio | Start loop devices ------------------------------------------------------ 0.75s 2026-07-27 16:58:24.226572 | aio | Gathering Facts --------------------------------------------------------- 0.72s 2026-07-27 16:58:24.226674 | aio | Set permissions on loopback devices ------------------------------------- 0.66s 2026-07-27 16:58:24.226791 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.63s 2026-07-27 16:58:24.226947 | aio | Create devices for Ceph ------------------------------------------------- 0.57s 2026-07-27 16:58:24.227060 | aio | Start up service -------------------------------------------------------- 0.57s 2026-07-27 16:58:24.227202 | aio | Generate lvm.conf ------------------------------------------------------- 0.30s 2026-07-27 16:58:24.227312 | aio | Ensure hostname inside hosts file --------------------------------------- 0.28s 2026-07-27 16:58:24.227416 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-07-27 16:58:24.227526 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-07-27 16:58:24.291249 | aio | INFO [default > prepare] Executed: Successful 2026-07-27 16:58:24.300903 | aio | INFO [default > converge] Executing 2026-07-27 16:58:25.246870 | aio | 2026-07-27 16:58:25.246991 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-07-27 16:58:25.247007 | aio | 2026-07-27 16:58:25.247062 | aio | TASK [Gathering Facts] ********************************************************* 2026-07-27 16:58:25.247203 | aio | Monday 27 July 2026 16:58:25 +0000 (0:00:00.059) 0:00:00.059 *********** 2026-07-27 16:58:26.490962 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-07-27 16:58:26.491053 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-27 16:58:26.491244 | aio | interpreter could change the meaning of that path. See 2026-07-27 16:58:26.491388 | aio | https://docs.ansible.com/ansible- 2026-07-27 16:58:26.491536 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-07-27 16:58:26.505173 | aio | ok: [aio] 2026-07-27 16:58:26.505323 | aio | 2026-07-27 16:58:26.505565 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 16:58:26.505843 | aio | Monday 27 July 2026 16:58:26 +0000 (0:00:01.258) 0:00:01.318 *********** 2026-07-27 16:58:26.809538 | aio | ok: [aio] 2026-07-27 16:58:26.809644 | aio | 2026-07-27 16:58:26.809795 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 16:58:26.809934 | aio | Monday 27 July 2026 16:58:26 +0000 (0:00:00.304) 0:00:01.622 *********** 2026-07-27 16:58:26.845467 | aio | skipping: [aio] 2026-07-27 16:58:26.845673 | aio | 2026-07-27 16:58:26.846008 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-27 16:58:26.846322 | aio | Monday 27 July 2026 16:58:26 +0000 (0:00:00.035) 0:00:01.658 *********** 2026-07-27 16:58:27.140883 | aio | changed: [aio] 2026-07-27 16:58:27.140957 | aio | 2026-07-27 16:58:27.141024 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 16:58:27.141157 | aio | Monday 27 July 2026 16:58:27 +0000 (0:00:00.295) 0:00:01.954 *********** 2026-07-27 16:58:27.241237 | aio | ok: [aio] => { 2026-07-27 16:58:27.241360 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-27 16:58:27.241491 | aio | } 2026-07-27 16:58:27.241644 | aio | 2026-07-27 16:58:27.241780 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 16:58:27.241909 | aio | Monday 27 July 2026 16:58:27 +0000 (0:00:00.100) 0:00:02.054 *********** 2026-07-27 16:58:28.130364 | aio | changed: [aio] 2026-07-27 16:58:28.130433 | aio | 2026-07-27 16:58:28.130445 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 16:58:28.130455 | aio | Monday 27 July 2026 16:58:28 +0000 (0:00:00.888) 0:00:02.942 *********** 2026-07-27 16:58:28.174339 | aio | skipping: [aio] 2026-07-27 16:58:28.174411 | aio | 2026-07-27 16:58:28.174465 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 16:58:28.174600 | aio | Monday 27 July 2026 16:58:28 +0000 (0:00:00.045) 0:00:02.987 *********** 2026-07-27 16:58:28.210275 | aio | skipping: [aio] 2026-07-27 16:58:28.210341 | aio | 2026-07-27 16:58:28.210556 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 16:58:28.210588 | aio | Monday 27 July 2026 16:58:28 +0000 (0:00:00.035) 0:00:03.023 *********** 2026-07-27 16:58:28.407286 | aio | ok: [aio] 2026-07-27 16:58:28.407376 | aio | 2026-07-27 16:58:28.407417 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 16:58:28.407542 | aio | Monday 27 July 2026 16:58:28 +0000 (0:00:00.196) 0:00:03.220 *********** 2026-07-27 16:58:29.708305 | aio | ok: [aio] 2026-07-27 16:58:29.708384 | aio | 2026-07-27 16:58:29.708450 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 16:58:29.708585 | aio | Monday 27 July 2026 16:58:29 +0000 (0:00:01.300) 0:00:04.520 *********** 2026-07-27 16:58:29.789705 | aio | ok: [aio] => { 2026-07-27 16:58:29.789826 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-27 16:58:29.789838 | aio | } 2026-07-27 16:58:29.790011 | aio | 2026-07-27 16:58:29.790294 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 16:58:29.790486 | aio | Monday 27 July 2026 16:58:29 +0000 (0:00:00.081) 0:00:04.602 *********** 2026-07-27 16:58:30.693706 | aio | changed: [aio] 2026-07-27 16:58:30.693751 | aio | 2026-07-27 16:58:30.693758 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 16:58:30.693763 | aio | Monday 27 July 2026 16:58:30 +0000 (0:00:00.903) 0:00:05.506 *********** 2026-07-27 16:58:33.740611 | aio | changed: [aio] 2026-07-27 16:58:33.740867 | aio | 2026-07-27 16:58:33.740883 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-27 16:58:33.740895 | aio | Monday 27 July 2026 16:58:33 +0000 (0:00:03.047) 0:00:08.553 *********** 2026-07-27 16:58:33.767980 | aio | skipping: [aio] 2026-07-27 16:58:33.768017 | aio | 2026-07-27 16:58:33.768310 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-27 16:58:33.768383 | aio | Monday 27 July 2026 16:58:33 +0000 (0:00:00.027) 0:00:08.580 *********** 2026-07-27 16:58:33.799194 | aio | skipping: [aio] 2026-07-27 16:58:33.799649 | aio | 2026-07-27 16:58:33.799828 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-27 16:58:33.799840 | aio | Monday 27 July 2026 16:58:33 +0000 (0:00:00.030) 0:00:08.611 *********** 2026-07-27 16:58:33.830211 | aio | skipping: [aio] 2026-07-27 16:58:33.830346 | aio | 2026-07-27 16:58:33.830360 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-27 16:58:33.830517 | aio | Monday 27 July 2026 16:58:33 +0000 (0:00:00.031) 0:00:08.643 *********** 2026-07-27 16:58:39.955873 | aio | changed: [aio] 2026-07-27 16:58:39.955941 | aio | 2026-07-27 16:58:39.956049 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-27 16:58:39.956168 | aio | Monday 27 July 2026 16:58:39 +0000 (0:00:06.125) 0:00:14.769 *********** 2026-07-27 16:58:40.545478 | aio | changed: [aio] 2026-07-27 16:58:40.545567 | aio | 2026-07-27 16:58:40.545886 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-27 16:58:40.545944 | aio | Monday 27 July 2026 16:58:40 +0000 (0:00:00.589) 0:00:15.358 *********** 2026-07-27 16:58:41.510777 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-07-27 16:58:41.510866 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-27 16:58:41.511149 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-27 16:58:41.511845 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-27 16:58:41.511864 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-27 16:58:41.511872 | aio | 2026-07-27 16:58:41.511879 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-27 16:58:41.511885 | aio | Monday 27 July 2026 16:58:41 +0000 (0:00:00.965) 0:00:16.323 *********** 2026-07-27 16:58:42.167186 | aio | changed: [aio] 2026-07-27 16:58:42.167261 | aio | 2026-07-27 16:58:42.167275 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-27 16:58:42.167345 | aio | Monday 27 July 2026 16:58:42 +0000 (0:00:00.647) 0:00:16.971 *********** 2026-07-27 16:58:42.167435 | aio | 2026-07-27 16:58:42.167545 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-07-27 16:58:42.167668 | aio | Monday 27 July 2026 16:58:42 +0000 (0:00:00.008) 0:00:16.980 *********** 2026-07-27 16:58:43.098803 | aio | ok: [aio] 2026-07-27 16:58:43.098968 | aio | 2026-07-27 16:58:43.099252 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-07-27 16:58:43.099461 | aio | Monday 27 July 2026 16:58:43 +0000 (0:00:00.931) 0:00:17.911 *********** 2026-07-27 16:58:43.550045 | aio | changed: [aio] 2026-07-27 16:58:43.550214 | aio | 2026-07-27 16:58:43.550457 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-27 16:58:43.550755 | aio | Monday 27 July 2026 16:58:43 +0000 (0:00:00.451) 0:00:18.362 *********** 2026-07-27 16:58:44.113637 | aio | changed: [aio] 2026-07-27 16:58:44.113687 | aio | 2026-07-27 16:58:44.113693 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 16:58:44.113698 | aio | Monday 27 July 2026 16:58:44 +0000 (0:00:00.563) 0:00:18.926 *********** 2026-07-27 16:58:44.323160 | aio | ok: [aio] 2026-07-27 16:58:44.323247 | aio | 2026-07-27 16:58:44.323459 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 16:58:44.323521 | aio | Monday 27 July 2026 16:58:44 +0000 (0:00:00.209) 0:00:19.136 *********** 2026-07-27 16:58:44.393577 | aio | ok: [aio] => { 2026-07-27 16:58:44.393708 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-27 16:58:44.394316 | aio | } 2026-07-27 16:58:44.394373 | aio | 2026-07-27 16:58:44.394380 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 16:58:44.394388 | aio | Monday 27 July 2026 16:58:44 +0000 (0:00:00.070) 0:00:19.206 *********** 2026-07-27 16:58:45.477147 | aio | changed: [aio] 2026-07-27 16:58:45.477232 | aio | 2026-07-27 16:58:45.477249 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 16:58:45.477407 | aio | Monday 27 July 2026 16:58:45 +0000 (0:00:01.083) 0:00:20.290 *********** 2026-07-27 16:58:50.493999 | aio | changed: [aio] 2026-07-27 16:58:50.494081 | aio | 2026-07-27 16:58:50.494323 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-27 16:58:50.494373 | aio | Monday 27 July 2026 16:58:50 +0000 (0:00:05.016) 0:00:25.307 *********** 2026-07-27 16:58:51.598253 | aio | ok: [aio] 2026-07-27 16:58:51.598328 | aio | 2026-07-27 16:58:51.598387 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-27 16:58:51.598531 | aio | Monday 27 July 2026 16:58:51 +0000 (0:00:01.104) 0:00:26.411 *********** 2026-07-27 16:58:51.992271 | aio | changed: [aio] 2026-07-27 16:58:51.992356 | aio | 2026-07-27 16:58:51.992428 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-27 16:58:51.992590 | aio | Monday 27 July 2026 16:58:51 +0000 (0:00:00.394) 0:00:26.805 *********** 2026-07-27 16:58:52.479900 | aio | changed: [aio] 2026-07-27 16:58:52.479997 | aio | 2026-07-27 16:58:52.480020 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-27 16:58:52.480150 | aio | Monday 27 July 2026 16:58:52 +0000 (0:00:00.487) 0:00:27.293 *********** 2026-07-27 16:58:53.064666 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-07-27 16:58:53.064749 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-27 16:58:53.065401 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-27 16:58:53.065456 | aio | 2026-07-27 16:58:53.065465 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-27 16:58:53.065472 | aio | Monday 27 July 2026 16:58:53 +0000 (0:00:00.584) 0:00:27.877 *********** 2026-07-27 16:58:53.512601 | aio | changed: [aio] 2026-07-27 16:58:53.512679 | aio | 2026-07-27 16:58:53.513025 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-27 16:58:53.513086 | aio | Monday 27 July 2026 16:58:53 +0000 (0:00:00.448) 0:00:28.325 *********** 2026-07-27 16:58:53.957230 | aio | changed: [aio] 2026-07-27 16:58:53.957336 | aio | 2026-07-27 16:58:53.957345 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-27 16:58:53.957351 | aio | Monday 27 July 2026 16:58:53 +0000 (0:00:00.435) 0:00:28.761 *********** 2026-07-27 16:58:53.957357 | aio | 2026-07-27 16:58:53.957362 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-07-27 16:58:53.957368 | aio | Monday 27 July 2026 16:58:53 +0000 (0:00:00.008) 0:00:28.770 *********** 2026-07-27 16:58:54.721965 | aio | ok: [aio] 2026-07-27 16:58:54.722044 | aio | 2026-07-27 16:58:54.722360 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-07-27 16:58:54.722415 | aio | Monday 27 July 2026 16:58:54 +0000 (0:00:00.765) 0:00:29.535 *********** 2026-07-27 16:58:57.274633 | aio | changed: [aio] 2026-07-27 16:58:57.275756 | aio | 2026-07-27 16:58:57.275774 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-27 16:58:57.275783 | aio | Monday 27 July 2026 16:58:57 +0000 (0:00:02.551) 0:00:32.086 *********** 2026-07-27 16:58:57.881171 | aio | changed: [aio] 2026-07-27 16:58:57.881259 | aio | 2026-07-27 16:58:57.881522 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-27 16:58:57.881587 | aio | Monday 27 July 2026 16:58:57 +0000 (0:00:00.608) 0:00:32.694 *********** 2026-07-27 16:58:57.971191 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-27 16:58:57.971274 | aio | 2026-07-27 16:58:57.971603 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-27 16:58:57.971654 | aio | Monday 27 July 2026 16:58:57 +0000 (0:00:00.089) 0:00:32.784 *********** 2026-07-27 16:59:04.159027 | aio | changed: [aio] 2026-07-27 16:59:04.159267 | aio | 2026-07-27 16:59:04.159281 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-27 16:59:04.159293 | aio | Monday 27 July 2026 16:59:04 +0000 (0:00:06.188) 0:00:38.972 *********** 2026-07-27 16:59:04.878674 | aio | ok: [aio] => (item=chronyd) 2026-07-27 16:59:04.878740 | aio | ok: [aio] => (item=sshd) 2026-07-27 16:59:04.878832 | aio | 2026-07-27 16:59:04.879020 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-27 16:59:04.879037 | aio | Monday 27 July 2026 16:59:04 +0000 (0:00:00.719) 0:00:39.691 *********** 2026-07-27 16:59:05.691521 | aio | changed: [aio] 2026-07-27 16:59:05.691602 | aio | 2026-07-27 16:59:05.691662 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-27 16:59:05.691791 | aio | Monday 27 July 2026 16:59:05 +0000 (0:00:00.812) 0:00:40.504 *********** 2026-07-27 16:59:05.896552 | aio | ok: [aio] 2026-07-27 16:59:05.896620 | aio | 2026-07-27 16:59:05.896627 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-27 16:59:05.896769 | aio | Monday 27 July 2026 16:59:05 +0000 (0:00:00.204) 0:00:40.709 *********** 2026-07-27 16:59:06.371991 | aio | changed: [aio] 2026-07-27 16:59:06.372065 | aio | 2026-07-27 16:59:06.372303 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-27 16:59:06.372379 | aio | Monday 27 July 2026 16:59:06 +0000 (0:00:00.475) 0:00:41.184 *********** 2026-07-27 16:59:06.687728 | aio | changed: [aio] 2026-07-27 16:59:06.687832 | aio | 2026-07-27 16:59:06.687844 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-07-27 16:59:06.687974 | aio | Monday 27 July 2026 16:59:06 +0000 (0:00:00.316) 0:00:41.501 *********** 2026-07-27 16:59:06.817069 | aio | ok: [aio] 2026-07-27 16:59:06.817146 | aio | 2026-07-27 16:59:06.817160 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-07-27 16:59:06.817334 | aio | Monday 27 July 2026 16:59:06 +0000 (0:00:00.128) 0:00:41.629 *********** 2026-07-27 16:59:07.067227 | aio | ok: [aio] => (item=aio) 2026-07-27 16:59:07.067340 | aio | 2026-07-27 16:59:07.067352 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-07-27 16:59:07.067485 | aio | Monday 27 July 2026 16:59:07 +0000 (0:00:00.250) 0:00:41.880 *********** 2026-07-27 16:59:07.121342 | aio | ok: [aio] 2026-07-27 16:59:07.121424 | aio | 2026-07-27 16:59:07.121958 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-07-27 16:59:07.122050 | aio | Monday 27 July 2026 16:59:07 +0000 (0:00:00.053) 0:00:41.933 *********** 2026-07-27 16:59:07.204692 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-07-27 16:59:07.204817 | aio | 2026-07-27 16:59:07.204827 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-07-27 16:59:07.205194 | aio | Monday 27 July 2026 16:59:07 +0000 (0:00:00.083) 0:00:42.017 *********** 2026-07-27 16:59:07.504793 | aio | changed: [aio] 2026-07-27 16:59:07.504866 | aio | 2026-07-27 16:59:07.504945 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-07-27 16:59:07.505084 | aio | Monday 27 July 2026 16:59:07 +0000 (0:00:00.300) 0:00:42.318 *********** 2026-07-27 16:59:08.160224 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-07-27 16:59:08.160298 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-07-27 16:59:08.160881 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-07-27 16:59:08.161105 | aio | 2026-07-27 16:59:08.161118 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-07-27 16:59:08.161125 | aio | Monday 27 July 2026 16:59:08 +0000 (0:00:00.655) 0:00:42.973 *********** 2026-07-27 17:01:22.721431 | aio | ok: [aio] 2026-07-27 17:01:22.721523 | aio | 2026-07-27 17:01:22.721539 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-07-27 17:01:22.721688 | aio | Monday 27 July 2026 17:01:22 +0000 (0:02:14.561) 0:02:57.534 *********** 2026-07-27 17:01:22.926903 | aio | changed: [aio] 2026-07-27 17:01:22.926973 | aio | 2026-07-27 17:01:22.927195 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-07-27 17:01:22.927282 | aio | Monday 27 July 2026 17:01:22 +0000 (0:00:00.205) 0:02:57.740 *********** 2026-07-27 17:01:22.964598 | aio | ok: [aio] 2026-07-27 17:01:22.964669 | aio | 2026-07-27 17:01:22.964877 | aio | TASK [Install Ceph host] ******************************************************* 2026-07-27 17:01:22.964922 | aio | Monday 27 July 2026 17:01:22 +0000 (0:00:00.037) 0:02:57.777 *********** 2026-07-27 17:01:23.028046 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-07-27 17:01:23.028117 | aio | 2026-07-27 17:01:23.028179 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-27 17:01:23.028325 | aio | Monday 27 July 2026 17:01:23 +0000 (0:00:00.063) 0:02:57.841 *********** 2026-07-27 17:01:35.705422 | aio | ok: [aio] 2026-07-27 17:01:35.705509 | aio | 2026-07-27 17:01:35.705863 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-27 17:01:35.705921 | aio | Monday 27 July 2026 17:01:35 +0000 (0:00:12.677) 0:03:10.518 *********** 2026-07-27 17:01:35.754582 | aio | ok: [aio] => (item=aio) 2026-07-27 17:01:35.754651 | aio | 2026-07-27 17:01:35.754848 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-27 17:01:35.754891 | aio | Monday 27 July 2026 17:01:35 +0000 (0:00:00.049) 0:03:10.567 *********** 2026-07-27 17:01:36.101920 | aio | ok: [aio] 2026-07-27 17:01:36.101993 | aio | 2026-07-27 17:01:36.102237 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-27 17:01:36.102316 | aio | Monday 27 July 2026 17:01:36 +0000 (0:00:00.347) 0:03:10.914 *********** 2026-07-27 17:01:55.676228 | aio | ok: [aio] 2026-07-27 17:01:55.676326 | aio | 2026-07-27 17:01:55.676337 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-07-27 17:01:55.676480 | aio | Monday 27 July 2026 17:01:55 +0000 (0:00:19.574) 0:03:30.489 *********** 2026-07-27 17:02:09.727561 | aio | changed: [aio] 2026-07-27 17:02:09.727658 | aio | 2026-07-27 17:02:09.727828 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-07-27 17:02:09.727994 | aio | Monday 27 July 2026 17:02:09 +0000 (0:00:14.051) 0:03:44.540 *********** 2026-07-27 17:02:24.656661 | aio | ok: [aio] 2026-07-27 17:02:24.656755 | aio | 2026-07-27 17:02:24.656805 | aio | TASK [Install Ceph host] ******************************************************* 2026-07-27 17:02:24.656906 | aio | Monday 27 July 2026 17:02:24 +0000 (0:00:14.929) 0:03:59.469 *********** 2026-07-27 17:02:24.726792 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-07-27 17:02:24.726874 | aio | 2026-07-27 17:02:24.726887 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-27 17:02:24.726983 | aio | Monday 27 July 2026 17:02:24 +0000 (0:00:00.070) 0:03:59.539 *********** 2026-07-27 17:02:24.772249 | aio | skipping: [aio] 2026-07-27 17:02:24.772323 | aio | 2026-07-27 17:02:24.772639 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-27 17:02:24.772658 | aio | Monday 27 July 2026 17:02:24 +0000 (0:00:00.045) 0:03:59.585 *********** 2026-07-27 17:02:24.818329 | aio | skipping: [aio] => (item=aio) 2026-07-27 17:02:24.818438 | aio | skipping: [aio] 2026-07-27 17:02:24.818847 | aio | 2026-07-27 17:02:24.818869 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-27 17:02:24.818876 | aio | Monday 27 July 2026 17:02:24 +0000 (0:00:00.046) 0:03:59.631 *********** 2026-07-27 17:02:25.080914 | aio | ok: [aio] 2026-07-27 17:02:25.081010 | aio | 2026-07-27 17:02:25.081022 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-27 17:02:25.081032 | aio | Monday 27 July 2026 17:02:25 +0000 (0:00:00.260) 0:03:59.892 *********** 2026-07-27 17:02:32.422494 | aio | ok: [aio] 2026-07-27 17:02:32.422621 | aio | 2026-07-27 17:02:32.422635 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-07-27 17:02:32.422811 | aio | Monday 27 July 2026 17:02:32 +0000 (0:00:07.342) 0:04:07.235 *********** 2026-07-27 17:02:44.771935 | aio | changed: [aio] 2026-07-27 17:02:44.772021 | aio | 2026-07-27 17:02:44.772228 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-07-27 17:02:44.772292 | aio | Monday 27 July 2026 17:02:44 +0000 (0:00:12.349) 0:04:19.585 *********** 2026-07-27 17:02:52.385005 | aio | ok: [aio] 2026-07-27 17:02:52.385092 | aio | 2026-07-27 17:02:52.385353 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-07-27 17:02:52.385415 | aio | Monday 27 July 2026 17:02:52 +0000 (0:00:07.612) 0:04:27.197 *********** 2026-07-27 17:02:59.796962 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-07-27 17:02:59.797061 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-07-27 17:02:59.797077 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-07-27 17:02:59.797179 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-07-27 17:02:59.797263 | aio | 2026-07-27 17:02:59.797400 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-07-27 17:02:59.797477 | aio | 2026-07-27 17:02:59.797589 | aio | TASK [Gathering Facts] ********************************************************* 2026-07-27 17:02:59.797666 | aio | Monday 27 July 2026 17:02:59 +0000 (0:00:07.413) 0:04:34.610 *********** 2026-07-27 17:03:00.729831 | aio | ok: [aio] 2026-07-27 17:03:00.729988 | aio | 2026-07-27 17:03:00.730165 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:03:00.730329 | aio | Monday 27 July 2026 17:03:00 +0000 (0:00:00.932) 0:04:35.542 *********** 2026-07-27 17:03:00.958708 | aio | ok: [aio] 2026-07-27 17:03:00.958776 | aio | 2026-07-27 17:03:00.958843 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:03:00.958946 | aio | Monday 27 July 2026 17:03:00 +0000 (0:00:00.229) 0:04:35.772 *********** 2026-07-27 17:03:00.991682 | aio | skipping: [aio] 2026-07-27 17:03:00.991748 | aio | 2026-07-27 17:03:00.991834 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-27 17:03:00.991932 | aio | Monday 27 July 2026 17:03:00 +0000 (0:00:00.032) 0:04:35.804 *********** 2026-07-27 17:03:01.206462 | aio | ok: [aio] 2026-07-27 17:03:01.206537 | aio | 2026-07-27 17:03:01.206671 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:03:01.206788 | aio | Monday 27 July 2026 17:03:01 +0000 (0:00:00.214) 0:04:36.019 *********** 2026-07-27 17:03:01.271863 | aio | ok: [aio] => { 2026-07-27 17:03:01.271991 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-27 17:03:01.272154 | aio | } 2026-07-27 17:03:01.272301 | aio | 2026-07-27 17:03:01.272466 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:03:01.272717 | aio | Monday 27 July 2026 17:03:01 +0000 (0:00:00.065) 0:04:36.084 *********** 2026-07-27 17:03:01.601993 | aio | ok: [aio] 2026-07-27 17:03:01.602056 | aio | 2026-07-27 17:03:01.602140 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:03:01.602266 | aio | Monday 27 July 2026 17:03:01 +0000 (0:00:00.330) 0:04:36.415 *********** 2026-07-27 17:03:01.644259 | aio | skipping: [aio] 2026-07-27 17:03:01.644349 | aio | 2026-07-27 17:03:01.644406 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:03:01.644501 | aio | Monday 27 July 2026 17:03:01 +0000 (0:00:00.042) 0:04:36.457 *********** 2026-07-27 17:03:01.682822 | aio | skipping: [aio] 2026-07-27 17:03:01.682882 | aio | 2026-07-27 17:03:01.682972 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:03:01.683065 | aio | Monday 27 July 2026 17:03:01 +0000 (0:00:00.038) 0:04:36.496 *********** 2026-07-27 17:03:01.896231 | aio | ok: [aio] 2026-07-27 17:03:01.896301 | aio | 2026-07-27 17:03:01.896415 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:03:01.896540 | aio | Monday 27 July 2026 17:03:01 +0000 (0:00:00.213) 0:04:36.709 *********** 2026-07-27 17:03:03.160600 | aio | ok: [aio] 2026-07-27 17:03:03.160672 | aio | 2026-07-27 17:03:03.160738 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:03:03.160837 | aio | Monday 27 July 2026 17:03:03 +0000 (0:00:01.264) 0:04:37.973 *********** 2026-07-27 17:03:03.228342 | aio | ok: [aio] => { 2026-07-27 17:03:03.228430 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-27 17:03:03.228585 | aio | } 2026-07-27 17:03:03.228720 | aio | 2026-07-27 17:03:03.228898 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:03:03.229048 | aio | Monday 27 July 2026 17:03:03 +0000 (0:00:00.067) 0:04:38.041 *********** 2026-07-27 17:03:03.553681 | aio | ok: [aio] 2026-07-27 17:03:03.553764 | aio | 2026-07-27 17:03:03.553905 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:03:03.554040 | aio | Monday 27 July 2026 17:03:03 +0000 (0:00:00.325) 0:04:38.366 *********** 2026-07-27 17:03:05.489768 | aio | ok: [aio] 2026-07-27 17:03:05.489849 | aio | 2026-07-27 17:03:05.489915 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-27 17:03:05.490026 | aio | Monday 27 July 2026 17:03:05 +0000 (0:00:01.936) 0:04:40.303 *********** 2026-07-27 17:03:05.520589 | aio | skipping: [aio] 2026-07-27 17:03:05.520675 | aio | 2026-07-27 17:03:05.520829 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-27 17:03:05.520971 | aio | Monday 27 July 2026 17:03:05 +0000 (0:00:00.030) 0:04:40.333 *********** 2026-07-27 17:03:05.544588 | aio | skipping: [aio] 2026-07-27 17:03:05.544706 | aio | 2026-07-27 17:03:05.544888 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-27 17:03:05.545098 | aio | Monday 27 July 2026 17:03:05 +0000 (0:00:00.024) 0:04:40.357 *********** 2026-07-27 17:03:05.573436 | aio | skipping: [aio] 2026-07-27 17:03:05.573548 | aio | 2026-07-27 17:03:05.573691 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-27 17:03:05.573867 | aio | Monday 27 July 2026 17:03:05 +0000 (0:00:00.028) 0:04:40.386 *********** 2026-07-27 17:03:06.697471 | aio | ok: [aio] 2026-07-27 17:03:06.697546 | aio | 2026-07-27 17:03:06.697560 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-27 17:03:06.697570 | aio | Monday 27 July 2026 17:03:06 +0000 (0:00:01.122) 0:04:41.509 *********** 2026-07-27 17:03:07.120829 | aio | ok: [aio] 2026-07-27 17:03:07.120940 | aio | 2026-07-27 17:03:07.121103 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-27 17:03:07.121343 | aio | Monday 27 July 2026 17:03:07 +0000 (0:00:00.424) 0:04:41.933 *********** 2026-07-27 17:03:08.089443 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-07-27 17:03:08.089532 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-27 17:03:08.089597 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-27 17:03:08.089757 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-27 17:03:08.089882 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-27 17:03:08.089992 | aio | 2026-07-27 17:03:08.090114 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-27 17:03:08.090204 | aio | Monday 27 July 2026 17:03:08 +0000 (0:00:00.968) 0:04:42.902 *********** 2026-07-27 17:03:08.597405 | aio | ok: [aio] 2026-07-27 17:03:08.597487 | aio | 2026-07-27 17:03:08.597566 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-27 17:03:08.597668 | aio | Monday 27 July 2026 17:03:08 +0000 (0:00:00.498) 0:04:43.401 *********** 2026-07-27 17:03:08.597757 | aio | 2026-07-27 17:03:08.597854 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-27 17:03:08.597997 | aio | Monday 27 July 2026 17:03:08 +0000 (0:00:00.009) 0:04:43.410 *********** 2026-07-27 17:03:08.993913 | aio | ok: [aio] 2026-07-27 17:03:08.994499 | aio | 2026-07-27 17:03:08.994512 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:03:08.994522 | aio | Monday 27 July 2026 17:03:08 +0000 (0:00:00.395) 0:04:43.806 *********** 2026-07-27 17:03:09.200789 | aio | ok: [aio] 2026-07-27 17:03:09.200880 | aio | 2026-07-27 17:03:09.200964 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:03:09.201071 | aio | Monday 27 July 2026 17:03:09 +0000 (0:00:00.207) 0:04:44.013 *********** 2026-07-27 17:03:09.265689 | aio | ok: [aio] => { 2026-07-27 17:03:09.265761 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-27 17:03:09.266198 | aio | } 2026-07-27 17:03:09.266283 | aio | 2026-07-27 17:03:09.266289 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:03:09.266295 | aio | Monday 27 July 2026 17:03:09 +0000 (0:00:00.064) 0:04:44.078 *********** 2026-07-27 17:03:09.668441 | aio | ok: [aio] 2026-07-27 17:03:09.668548 | aio | 2026-07-27 17:03:09.668597 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:03:09.668750 | aio | Monday 27 July 2026 17:03:09 +0000 (0:00:00.402) 0:04:44.481 *********** 2026-07-27 17:03:12.973532 | aio | ok: [aio] 2026-07-27 17:03:12.973715 | aio | 2026-07-27 17:03:12.973731 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-27 17:03:12.973773 | aio | Monday 27 July 2026 17:03:12 +0000 (0:00:03.304) 0:04:47.786 *********** 2026-07-27 17:03:14.190843 | aio | ok: [aio] 2026-07-27 17:03:14.190952 | aio | 2026-07-27 17:03:14.190974 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-27 17:03:14.191058 | aio | Monday 27 July 2026 17:03:14 +0000 (0:00:01.217) 0:04:49.004 *********** 2026-07-27 17:03:14.404408 | aio | ok: [aio] 2026-07-27 17:03:14.404461 | aio | 2026-07-27 17:03:14.404470 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-27 17:03:14.404478 | aio | Monday 27 July 2026 17:03:14 +0000 (0:00:00.212) 0:04:49.216 *********** 2026-07-27 17:03:14.841240 | aio | ok: [aio] 2026-07-27 17:03:14.841312 | aio | 2026-07-27 17:03:14.841610 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-27 17:03:14.841633 | aio | Monday 27 July 2026 17:03:14 +0000 (0:00:00.437) 0:04:49.654 *********** 2026-07-27 17:03:15.445948 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-07-27 17:03:15.446734 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-27 17:03:15.446786 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-27 17:03:15.446794 | aio | 2026-07-27 17:03:15.446801 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-27 17:03:15.446807 | aio | Monday 27 July 2026 17:03:15 +0000 (0:00:00.604) 0:04:50.258 *********** 2026-07-27 17:03:15.871155 | aio | ok: [aio] 2026-07-27 17:03:15.871235 | aio | 2026-07-27 17:03:15.871524 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-27 17:03:15.871581 | aio | Monday 27 July 2026 17:03:15 +0000 (0:00:00.424) 0:04:50.683 *********** 2026-07-27 17:03:16.348425 | aio | ok: [aio] 2026-07-27 17:03:16.348514 | aio | 2026-07-27 17:03:16.348536 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-27 17:03:16.348959 | aio | Monday 27 July 2026 17:03:16 +0000 (0:00:00.470) 0:04:51.154 *********** 2026-07-27 17:03:16.349008 | aio | 2026-07-27 17:03:16.349013 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-27 17:03:16.349017 | aio | Monday 27 July 2026 17:03:16 +0000 (0:00:00.006) 0:04:51.161 *********** 2026-07-27 17:03:16.704922 | aio | ok: [aio] 2026-07-27 17:03:16.705003 | aio | 2026-07-27 17:03:16.705073 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-27 17:03:16.705222 | aio | Monday 27 July 2026 17:03:16 +0000 (0:00:00.356) 0:04:51.517 *********** 2026-07-27 17:03:16.756484 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-27 17:03:16.756592 | aio | 2026-07-27 17:03:16.756600 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-27 17:03:16.756747 | aio | Monday 27 July 2026 17:03:16 +0000 (0:00:00.051) 0:04:51.569 *********** 2026-07-27 17:03:17.829473 | aio | ok: [aio] 2026-07-27 17:03:17.829571 | aio | 2026-07-27 17:03:17.829895 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-27 17:03:17.830085 | aio | Monday 27 July 2026 17:03:17 +0000 (0:00:01.072) 0:04:52.642 *********** 2026-07-27 17:03:18.546617 | aio | ok: [aio] => (item=chronyd) 2026-07-27 17:03:18.546719 | aio | ok: [aio] => (item=sshd) 2026-07-27 17:03:18.547197 | aio | 2026-07-27 17:03:18.547263 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-27 17:03:18.547271 | aio | Monday 27 July 2026 17:03:18 +0000 (0:00:00.716) 0:04:53.359 *********** 2026-07-27 17:03:18.865269 | aio | ok: [aio] 2026-07-27 17:03:18.865366 | aio | 2026-07-27 17:03:18.865665 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-27 17:03:18.865687 | aio | Monday 27 July 2026 17:03:18 +0000 (0:00:00.319) 0:04:53.678 *********** 2026-07-27 17:03:19.061727 | aio | ok: [aio] 2026-07-27 17:03:19.061809 | aio | 2026-07-27 17:03:19.062148 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-27 17:03:19.062201 | aio | Monday 27 July 2026 17:03:19 +0000 (0:00:00.196) 0:04:53.874 *********** 2026-07-27 17:03:19.308254 | aio | ok: [aio] 2026-07-27 17:03:19.308334 | aio | 2026-07-27 17:03:19.308544 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-27 17:03:19.308591 | aio | Monday 27 July 2026 17:03:19 +0000 (0:00:00.246) 0:04:54.121 *********** 2026-07-27 17:03:19.520839 | aio | ok: [aio] 2026-07-27 17:03:19.520956 | aio | 2026-07-27 17:03:19.521309 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-07-27 17:03:19.521376 | aio | Monday 27 July 2026 17:03:19 +0000 (0:00:00.211) 0:04:54.333 *********** 2026-07-27 17:03:19.757174 | aio | ok: [aio] => (item=aio) 2026-07-27 17:03:19.757251 | aio | 2026-07-27 17:03:19.757497 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-07-27 17:03:19.757574 | aio | Monday 27 July 2026 17:03:19 +0000 (0:00:00.236) 0:04:54.570 *********** 2026-07-27 17:03:19.810019 | aio | ok: [aio] 2026-07-27 17:03:19.810092 | aio | 2026-07-27 17:03:19.810287 | aio | TASK [Install Ceph host] ******************************************************* 2026-07-27 17:03:19.810352 | aio | Monday 27 July 2026 17:03:19 +0000 (0:00:00.053) 0:04:54.623 *********** 2026-07-27 17:03:19.865486 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-07-27 17:03:19.865554 | aio | 2026-07-27 17:03:19.865817 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-27 17:03:19.865862 | aio | Monday 27 July 2026 17:03:19 +0000 (0:00:00.055) 0:04:54.678 *********** 2026-07-27 17:03:19.908445 | aio | skipping: [aio] 2026-07-27 17:03:19.908530 | aio | 2026-07-27 17:03:19.909042 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-27 17:03:19.909138 | aio | Monday 27 July 2026 17:03:19 +0000 (0:00:00.042) 0:04:54.721 *********** 2026-07-27 17:03:19.952081 | aio | skipping: [aio] => (item=aio) 2026-07-27 17:03:19.952158 | aio | skipping: [aio] 2026-07-27 17:03:19.952499 | aio | 2026-07-27 17:03:19.952548 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-27 17:03:19.952554 | aio | Monday 27 July 2026 17:03:19 +0000 (0:00:00.043) 0:04:54.765 *********** 2026-07-27 17:03:20.230006 | aio | ok: [aio] 2026-07-27 17:03:20.230858 | aio | 2026-07-27 17:03:20.230909 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-27 17:03:20.230915 | aio | Monday 27 July 2026 17:03:20 +0000 (0:00:00.277) 0:04:55.043 *********** 2026-07-27 17:03:26.709762 | aio | ok: [aio] 2026-07-27 17:03:26.709807 | aio | 2026-07-27 17:03:26.709814 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-07-27 17:03:26.709820 | aio | Monday 27 July 2026 17:03:26 +0000 (0:00:06.479) 0:05:01.522 *********** 2026-07-27 17:03:32.068247 | aio | ok: [aio] 2026-07-27 17:03:32.068333 | aio | 2026-07-27 17:03:32.068655 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-07-27 17:03:32.068705 | aio | Monday 27 July 2026 17:03:32 +0000 (0:00:05.358) 0:05:06.881 *********** 2026-07-27 17:03:47.451372 | aio | ok: [aio] 2026-07-27 17:03:47.451477 | aio | 2026-07-27 17:03:47.451510 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-07-27 17:03:47.451625 | aio | Monday 27 July 2026 17:03:47 +0000 (0:00:15.382) 0:05:22.264 *********** 2026-07-27 17:08:15.416597 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-07-27 17:08:15.416681 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-07-27 17:08:15.417127 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-07-27 17:08:15.417147 | aio | 2026-07-27 17:08:15.417154 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-07-27 17:08:15.417160 | aio | Monday 27 July 2026 17:08:15 +0000 (0:04:27.965) 0:09:50.229 *********** 2026-07-27 17:09:04.747182 | aio | ok: [aio] 2026-07-27 17:09:04.747255 | aio | 2026-07-27 17:09:04.747266 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-07-27 17:09:04.747276 | aio | Monday 27 July 2026 17:09:04 +0000 (0:00:49.329) 0:10:39.558 *********** 2026-07-27 17:09:37.668295 | aio | ok: [aio] 2026-07-27 17:09:37.668374 | aio | 2026-07-27 17:09:37.668625 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-07-27 17:09:37.668714 | aio | Monday 27 July 2026 17:09:37 +0000 (0:00:32.921) 0:11:12.480 *********** 2026-07-27 17:09:37.717779 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-07-27 17:09:37.717899 | aio | 2026-07-27 17:09:37.717913 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-07-27 17:09:37.717999 | aio | Monday 27 July 2026 17:09:37 +0000 (0:00:00.050) 0:11:12.530 *********** 2026-07-27 17:09:37.761516 | aio | ok: [aio] 2026-07-27 17:09:37.761586 | aio | 2026-07-27 17:09:37.761592 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-07-27 17:09:37.761598 | aio | Monday 27 July 2026 17:09:37 +0000 (0:00:00.043) 0:11:12.574 *********** 2026-07-27 17:09:51.844354 | aio | ok: [aio] 2026-07-27 17:09:51.844458 | aio | 2026-07-27 17:09:51.844878 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-07-27 17:09:51.844925 | aio | Monday 27 July 2026 17:09:51 +0000 (0:00:14.083) 0:11:26.657 *********** 2026-07-27 17:09:51.885631 | aio | ok: [aio] 2026-07-27 17:09:51.885682 | aio | 2026-07-27 17:09:51.886025 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-07-27 17:09:51.886096 | aio | Monday 27 July 2026 17:09:51 +0000 (0:00:00.041) 0:11:26.698 *********** 2026-07-27 17:09:51.932709 | aio | skipping: [aio] => (item=1) 2026-07-27 17:09:51.932801 | aio | skipping: [aio] => (item=1) 2026-07-27 17:09:51.932820 | aio | skipping: [aio] => (item=1) 2026-07-27 17:09:51.932929 | aio | skipping: [aio] 2026-07-27 17:09:51.933016 | aio | 2026-07-27 17:09:51.933154 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-07-27 17:09:51.933243 | aio | Monday 27 July 2026 17:09:51 +0000 (0:00:00.046) 0:11:26.745 *********** 2026-07-27 17:09:52.011115 | aio | skipping: [aio] 2026-07-27 17:09:52.011235 | aio | 2026-07-27 17:09:52.011251 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-07-27 17:09:52.011400 | aio | 2026-07-27 17:09:52.011547 | aio | TASK [Gathering Facts] ********************************************************* 2026-07-27 17:09:52.011664 | aio | Monday 27 July 2026 17:09:52 +0000 (0:00:00.078) 0:11:26.824 *********** 2026-07-27 17:09:52.955784 | aio | ok: [aio] 2026-07-27 17:09:52.955964 | aio | 2026-07-27 17:09:52.956206 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:09:52.956492 | aio | Monday 27 July 2026 17:09:52 +0000 (0:00:00.944) 0:11:27.768 *********** 2026-07-27 17:09:53.150066 | aio | ok: [aio] 2026-07-27 17:09:53.150223 | aio | 2026-07-27 17:09:53.150475 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:09:53.150696 | aio | Monday 27 July 2026 17:09:53 +0000 (0:00:00.194) 0:11:27.963 *********** 2026-07-27 17:09:53.181793 | aio | skipping: [aio] 2026-07-27 17:09:53.182022 | aio | 2026-07-27 17:09:53.182276 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-27 17:09:53.182535 | aio | Monday 27 July 2026 17:09:53 +0000 (0:00:00.031) 0:11:27.994 *********** 2026-07-27 17:09:53.392839 | aio | ok: [aio] 2026-07-27 17:09:53.393024 | aio | 2026-07-27 17:09:53.393482 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:09:53.393815 | aio | Monday 27 July 2026 17:09:53 +0000 (0:00:00.211) 0:11:28.205 *********** 2026-07-27 17:09:53.445818 | aio | ok: [aio] => { 2026-07-27 17:09:53.446075 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-27 17:09:53.446287 | aio | } 2026-07-27 17:09:53.446484 | aio | 2026-07-27 17:09:53.446739 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:09:53.446924 | aio | Monday 27 July 2026 17:09:53 +0000 (0:00:00.052) 0:11:28.258 *********** 2026-07-27 17:09:53.814037 | aio | ok: [aio] 2026-07-27 17:09:53.814172 | aio | 2026-07-27 17:09:53.814332 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:09:53.814501 | aio | Monday 27 July 2026 17:09:53 +0000 (0:00:00.368) 0:11:28.627 *********** 2026-07-27 17:09:53.855268 | aio | skipping: [aio] 2026-07-27 17:09:53.860784 | aio | 2026-07-27 17:09:53.860814 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:09:53.860821 | aio | Monday 27 July 2026 17:09:53 +0000 (0:00:00.040) 0:11:28.668 *********** 2026-07-27 17:09:53.896077 | aio | skipping: [aio] 2026-07-27 17:09:53.911679 | aio | 2026-07-27 17:09:53.911708 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:09:53.911719 | aio | Monday 27 July 2026 17:09:53 +0000 (0:00:00.040) 0:11:28.708 *********** 2026-07-27 17:09:54.112315 | aio | ok: [aio] 2026-07-27 17:09:54.112376 | aio | 2026-07-27 17:09:54.112515 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:09:54.112666 | aio | Monday 27 July 2026 17:09:54 +0000 (0:00:00.216) 0:11:28.925 *********** 2026-07-27 17:09:55.187918 | aio | ok: [aio] 2026-07-27 17:09:55.187982 | aio | 2026-07-27 17:09:55.188085 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:09:55.188228 | aio | Monday 27 July 2026 17:09:55 +0000 (0:00:01.075) 0:11:30.001 *********** 2026-07-27 17:09:55.249457 | aio | ok: [aio] => { 2026-07-27 17:09:55.250162 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-27 17:09:55.250204 | aio | } 2026-07-27 17:09:55.250211 | aio | 2026-07-27 17:09:55.250218 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:09:55.250235 | aio | Monday 27 July 2026 17:09:55 +0000 (0:00:00.061) 0:11:30.062 *********** 2026-07-27 17:09:55.583418 | aio | ok: [aio] 2026-07-27 17:09:55.583881 | aio | 2026-07-27 17:09:55.583933 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:09:55.583942 | aio | Monday 27 July 2026 17:09:55 +0000 (0:00:00.333) 0:11:30.396 *********** 2026-07-27 17:09:58.567207 | aio | ok: [aio] 2026-07-27 17:09:58.567287 | aio | 2026-07-27 17:09:58.567511 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-27 17:09:58.567561 | aio | Monday 27 July 2026 17:09:58 +0000 (0:00:02.983) 0:11:33.380 *********** 2026-07-27 17:09:58.593101 | aio | skipping: [aio] 2026-07-27 17:09:58.593168 | aio | 2026-07-27 17:09:58.593384 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-27 17:09:58.593401 | aio | Monday 27 July 2026 17:09:58 +0000 (0:00:00.025) 0:11:33.406 *********** 2026-07-27 17:09:58.620932 | aio | skipping: [aio] 2026-07-27 17:09:58.620998 | aio | 2026-07-27 17:09:58.621118 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-27 17:09:58.621253 | aio | Monday 27 July 2026 17:09:58 +0000 (0:00:00.028) 0:11:33.434 *********** 2026-07-27 17:09:58.645131 | aio | skipping: [aio] 2026-07-27 17:09:58.645205 | aio | 2026-07-27 17:09:58.645426 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-27 17:09:58.645456 | aio | Monday 27 July 2026 17:09:58 +0000 (0:00:00.024) 0:11:33.458 *********** 2026-07-27 17:09:59.735068 | aio | ok: [aio] 2026-07-27 17:09:59.735506 | aio | 2026-07-27 17:09:59.735547 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-27 17:09:59.735553 | aio | Monday 27 July 2026 17:09:59 +0000 (0:00:01.089) 0:11:34.548 *********** 2026-07-27 17:10:00.182181 | aio | ok: [aio] 2026-07-27 17:10:00.182253 | aio | 2026-07-27 17:10:00.182521 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-27 17:10:00.182566 | aio | Monday 27 July 2026 17:10:00 +0000 (0:00:00.446) 0:11:34.995 *********** 2026-07-27 17:10:01.146679 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-07-27 17:10:01.146752 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-27 17:10:01.147213 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-27 17:10:01.147279 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-27 17:10:01.147292 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-27 17:10:01.147303 | aio | 2026-07-27 17:10:01.147321 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-27 17:10:01.147479 | aio | Monday 27 July 2026 17:10:01 +0000 (0:00:00.964) 0:11:35.959 *********** 2026-07-27 17:10:01.650242 | aio | ok: [aio] 2026-07-27 17:10:01.650372 | aio | 2026-07-27 17:10:01.650427 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-27 17:10:01.650840 | aio | Monday 27 July 2026 17:10:01 +0000 (0:00:00.497) 0:11:36.457 *********** 2026-07-27 17:10:01.650879 | aio | 2026-07-27 17:10:01.650885 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-27 17:10:01.650889 | aio | Monday 27 July 2026 17:10:01 +0000 (0:00:00.005) 0:11:36.463 *********** 2026-07-27 17:10:02.017950 | aio | ok: [aio] 2026-07-27 17:10:02.018039 | aio | 2026-07-27 17:10:02.018300 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:10:02.018347 | aio | Monday 27 July 2026 17:10:02 +0000 (0:00:00.367) 0:11:36.831 *********** 2026-07-27 17:10:02.223018 | aio | ok: [aio] 2026-07-27 17:10:02.223097 | aio | 2026-07-27 17:10:02.223207 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:10:02.223321 | aio | Monday 27 July 2026 17:10:02 +0000 (0:00:00.205) 0:11:37.036 *********** 2026-07-27 17:10:02.274416 | aio | ok: [aio] => { 2026-07-27 17:10:02.274490 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-27 17:10:02.274906 | aio | } 2026-07-27 17:10:02.274959 | aio | 2026-07-27 17:10:02.274965 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:10:02.274970 | aio | Monday 27 July 2026 17:10:02 +0000 (0:00:00.051) 0:11:37.087 *********** 2026-07-27 17:10:02.621461 | aio | ok: [aio] 2026-07-27 17:10:02.621522 | aio | 2026-07-27 17:10:02.621759 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:10:02.621801 | aio | Monday 27 July 2026 17:10:02 +0000 (0:00:00.346) 0:11:37.434 *********** 2026-07-27 17:10:05.807432 | aio | ok: [aio] 2026-07-27 17:10:05.807513 | aio | 2026-07-27 17:10:05.807747 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-27 17:10:05.807795 | aio | Monday 27 July 2026 17:10:05 +0000 (0:00:03.185) 0:11:40.620 *********** 2026-07-27 17:10:06.912968 | aio | ok: [aio] 2026-07-27 17:10:06.913079 | aio | 2026-07-27 17:10:06.913457 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-27 17:10:06.913479 | aio | Monday 27 July 2026 17:10:06 +0000 (0:00:01.105) 0:11:41.726 *********** 2026-07-27 17:10:07.111750 | aio | ok: [aio] 2026-07-27 17:10:07.111851 | aio | 2026-07-27 17:10:07.112147 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-27 17:10:07.112206 | aio | Monday 27 July 2026 17:10:07 +0000 (0:00:00.198) 0:11:41.924 *********** 2026-07-27 17:10:07.550599 | aio | ok: [aio] 2026-07-27 17:10:07.550665 | aio | 2026-07-27 17:10:07.550761 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-27 17:10:07.550868 | aio | Monday 27 July 2026 17:10:07 +0000 (0:00:00.439) 0:11:42.363 *********** 2026-07-27 17:10:08.119961 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-07-27 17:10:08.120025 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-27 17:10:08.120479 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-27 17:10:08.120525 | aio | 2026-07-27 17:10:08.120531 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-27 17:10:08.120537 | aio | Monday 27 July 2026 17:10:08 +0000 (0:00:00.569) 0:11:42.933 *********** 2026-07-27 17:10:08.528349 | aio | ok: [aio] 2026-07-27 17:10:08.528579 | aio | 2026-07-27 17:10:08.528592 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-27 17:10:08.528602 | aio | Monday 27 July 2026 17:10:08 +0000 (0:00:00.408) 0:11:43.341 *********** 2026-07-27 17:10:08.966369 | aio | ok: [aio] 2026-07-27 17:10:08.966442 | aio | 2026-07-27 17:10:08.967010 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-27 17:10:08.967053 | aio | Monday 27 July 2026 17:10:08 +0000 (0:00:00.432) 0:11:43.774 *********** 2026-07-27 17:10:08.967058 | aio | 2026-07-27 17:10:08.967063 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-27 17:10:08.967067 | aio | Monday 27 July 2026 17:10:08 +0000 (0:00:00.005) 0:11:43.779 *********** 2026-07-27 17:10:09.324350 | aio | ok: [aio] 2026-07-27 17:10:09.324438 | aio | 2026-07-27 17:10:09.324746 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-27 17:10:09.324788 | aio | Monday 27 July 2026 17:10:09 +0000 (0:00:00.357) 0:11:44.137 *********** 2026-07-27 17:10:09.370012 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-27 17:10:09.370077 | aio | 2026-07-27 17:10:09.370368 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-27 17:10:09.370419 | aio | Monday 27 July 2026 17:10:09 +0000 (0:00:00.045) 0:11:44.182 *********** 2026-07-27 17:10:10.433853 | aio | ok: [aio] 2026-07-27 17:10:10.433897 | aio | 2026-07-27 17:10:10.433903 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-27 17:10:10.433909 | aio | Monday 27 July 2026 17:10:10 +0000 (0:00:01.063) 0:11:45.246 *********** 2026-07-27 17:10:11.088769 | aio | ok: [aio] => (item=chronyd) 2026-07-27 17:10:11.088856 | aio | ok: [aio] => (item=sshd) 2026-07-27 17:10:11.089164 | aio | 2026-07-27 17:10:11.089363 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-27 17:10:11.089371 | aio | Monday 27 July 2026 17:10:11 +0000 (0:00:00.655) 0:11:45.902 *********** 2026-07-27 17:10:11.393149 | aio | ok: [aio] 2026-07-27 17:10:11.393750 | aio | 2026-07-27 17:10:11.393807 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-27 17:10:11.393817 | aio | Monday 27 July 2026 17:10:11 +0000 (0:00:00.304) 0:11:46.206 *********** 2026-07-27 17:10:11.603177 | aio | ok: [aio] 2026-07-27 17:10:11.603612 | aio | 2026-07-27 17:10:11.603659 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-27 17:10:11.603667 | aio | Monday 27 July 2026 17:10:11 +0000 (0:00:00.210) 0:11:46.416 *********** 2026-07-27 17:10:11.842224 | aio | ok: [aio] 2026-07-27 17:10:11.842273 | aio | 2026-07-27 17:10:11.842281 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-27 17:10:11.842287 | aio | Monday 27 July 2026 17:10:11 +0000 (0:00:00.238) 0:11:46.654 *********** 2026-07-27 17:10:12.062324 | aio | ok: [aio] 2026-07-27 17:10:12.062412 | aio | 2026-07-27 17:10:12.062425 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-07-27 17:10:12.062584 | aio | Monday 27 July 2026 17:10:12 +0000 (0:00:00.220) 0:11:46.875 *********** 2026-07-27 17:10:30.453063 | aio | changed: [aio] 2026-07-27 17:10:30.453146 | aio | 2026-07-27 17:10:30.453280 | aio | PLAY RECAP ********************************************************************* 2026-07-27 17:10:30.453409 | aio | aio : ok=140 changed=30 unreachable=0 failed=0 skipped=24 rescued=0 ignored=0 2026-07-27 17:10:30.453519 | aio | 2026-07-27 17:10:30.453624 | aio | 2026-07-27 17:10:30.453717 | aio | TASKS RECAP ******************************************************************** 2026-07-27 17:10:30.453814 | aio | Monday 27 July 2026 17:10:30 +0000 (0:00:18.391) 0:12:05.266 *********** 2026-07-27 17:10:30.453911 | aio | =============================================================================== 2026-07-27 17:10:30.454011 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 267.97s 2026-07-27 17:10:30.454115 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 134.56s 2026-07-27 17:10:30.454208 | aio | vexxhost.ceph.osd : Get mon dump --------------------------------------- 49.33s 2026-07-27 17:10:30.454301 | aio | vexxhost.ceph.osd : Mark require osd release --------------------------- 32.92s 2026-07-27 17:10:30.454396 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ---------------------- 19.57s 2026-07-27 17:10:30.454488 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ---------- 18.39s 2026-07-27 17:10:30.454580 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 15.38s 2026-07-27 17:10:30.454677 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.93s 2026-07-27 17:10:30.454818 | aio | vexxhost.ceph.osd : Get `ceph orch ps` --------------------------------- 14.08s 2026-07-27 17:10:30.454918 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 14.05s 2026-07-27 17:10:30.455041 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ----- 12.68s 2026-07-27 17:10:30.455188 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.35s 2026-07-27 17:10:30.455282 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 7.61s 2026-07-27 17:10:30.455377 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.41s 2026-07-27 17:10:30.455466 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.34s 2026-07-27 17:10:30.455563 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.48s 2026-07-27 17:10:30.455714 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 6.19s 2026-07-27 17:10:30.455847 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.13s 2026-07-27 17:10:30.455978 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.36s 2026-07-27 17:10:30.456101 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 5.02s 2026-07-27 17:10:30.546456 | aio | INFO [default > converge] Executed: Successful 2026-07-27 17:10:30.552336 | aio | INFO [default > idempotence] Executing 2026-07-27 17:10:31.548978 | aio | 2026-07-27 17:10:31.549058 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-07-27 17:10:31.549198 | aio | 2026-07-27 17:10:31.549393 | aio | TASK [Gathering Facts] ********************************************************* 2026-07-27 17:10:31.549686 | aio | Monday 27 July 2026 17:10:31 +0000 (0:00:00.052) 0:00:00.052 *********** 2026-07-27 17:10:32.710590 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-07-27 17:10:32.710834 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-27 17:10:32.711152 | aio | interpreter could change the meaning of that path. See 2026-07-27 17:10:32.711388 | aio | https://docs.ansible.com/ansible- 2026-07-27 17:10:32.711594 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-07-27 17:10:32.724563 | aio | ok: [aio] 2026-07-27 17:10:32.725130 | aio | 2026-07-27 17:10:32.728420 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:10:32.728683 | aio | Monday 27 July 2026 17:10:32 +0000 (0:00:01.175) 0:00:01.227 *********** 2026-07-27 17:10:33.153707 | aio | ok: [aio] 2026-07-27 17:10:33.199411 | aio | 2026-07-27 17:10:33.199475 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:10:33.199483 | aio | Monday 27 July 2026 17:10:33 +0000 (0:00:00.429) 0:00:01.656 *********** 2026-07-27 17:10:33.199490 | aio | skipping: [aio] 2026-07-27 17:10:33.199497 | aio | 2026-07-27 17:10:33.199503 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-27 17:10:33.199509 | aio | Monday 27 July 2026 17:10:33 +0000 (0:00:00.035) 0:00:01.692 *********** 2026-07-27 17:10:33.481342 | aio | ok: [aio] 2026-07-27 17:10:33.481416 | aio | 2026-07-27 17:10:33.481563 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:10:33.481712 | aio | Monday 27 July 2026 17:10:33 +0000 (0:00:00.292) 0:00:01.984 *********** 2026-07-27 17:10:33.556838 | aio | ok: [aio] => { 2026-07-27 17:10:33.565459 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-27 17:10:33.565474 | aio | } 2026-07-27 17:10:33.565479 | aio | 2026-07-27 17:10:33.565483 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:10:33.565488 | aio | Monday 27 July 2026 17:10:33 +0000 (0:00:00.075) 0:00:02.060 *********** 2026-07-27 17:10:34.028198 | aio | ok: [aio] 2026-07-27 17:10:34.028263 | aio | 2026-07-27 17:10:34.028394 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:10:34.028483 | aio | Monday 27 July 2026 17:10:34 +0000 (0:00:00.471) 0:00:02.531 *********** 2026-07-27 17:10:34.073502 | aio | skipping: [aio] 2026-07-27 17:10:34.073759 | aio | 2026-07-27 17:10:34.073996 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:10:34.074212 | aio | Monday 27 July 2026 17:10:34 +0000 (0:00:00.044) 0:00:02.576 *********** 2026-07-27 17:10:34.121840 | aio | skipping: [aio] 2026-07-27 17:10:34.122036 | aio | 2026-07-27 17:10:34.122541 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:10:34.122875 | aio | Monday 27 July 2026 17:10:34 +0000 (0:00:00.048) 0:00:02.624 *********** 2026-07-27 17:10:34.338207 | aio | ok: [aio] 2026-07-27 17:10:34.338483 | aio | 2026-07-27 17:10:34.338788 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:10:34.339100 | aio | Monday 27 July 2026 17:10:34 +0000 (0:00:00.216) 0:00:02.841 *********** 2026-07-27 17:10:35.652263 | aio | ok: [aio] 2026-07-27 17:10:35.652450 | aio | 2026-07-27 17:10:35.652729 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:10:35.652958 | aio | Monday 27 July 2026 17:10:35 +0000 (0:00:01.313) 0:00:04.155 *********** 2026-07-27 17:10:35.730959 | aio | ok: [aio] => { 2026-07-27 17:10:35.731258 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-27 17:10:35.731519 | aio | } 2026-07-27 17:10:35.731735 | aio | 2026-07-27 17:10:35.731984 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:10:35.732215 | aio | Monday 27 July 2026 17:10:35 +0000 (0:00:00.078) 0:00:04.233 *********** 2026-07-27 17:10:36.093320 | aio | ok: [aio] 2026-07-27 17:10:36.093543 | aio | 2026-07-27 17:10:36.093822 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:10:36.094101 | aio | Monday 27 July 2026 17:10:36 +0000 (0:00:00.362) 0:00:04.596 *********** 2026-07-27 17:10:38.328657 | aio | ok: [aio] 2026-07-27 17:10:38.328729 | aio | 2026-07-27 17:10:38.328742 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-27 17:10:38.328755 | aio | Monday 27 July 2026 17:10:38 +0000 (0:00:02.234) 0:00:06.831 *********** 2026-07-27 17:10:38.355703 | aio | skipping: [aio] 2026-07-27 17:10:38.355769 | aio | 2026-07-27 17:10:38.356125 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-27 17:10:38.356187 | aio | Monday 27 July 2026 17:10:38 +0000 (0:00:00.027) 0:00:06.858 *********** 2026-07-27 17:10:38.386877 | aio | skipping: [aio] 2026-07-27 17:10:38.386957 | aio | 2026-07-27 17:10:38.387167 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-27 17:10:38.387239 | aio | Monday 27 July 2026 17:10:38 +0000 (0:00:00.031) 0:00:06.890 *********** 2026-07-27 17:10:38.412178 | aio | skipping: [aio] 2026-07-27 17:10:38.412288 | aio | 2026-07-27 17:10:38.412591 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-27 17:10:38.412613 | aio | Monday 27 July 2026 17:10:38 +0000 (0:00:00.025) 0:00:06.915 *********** 2026-07-27 17:10:39.458091 | aio | ok: [aio] 2026-07-27 17:10:39.458147 | aio | 2026-07-27 17:10:39.458371 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-27 17:10:39.458410 | aio | Monday 27 July 2026 17:10:39 +0000 (0:00:01.043) 0:00:07.959 *********** 2026-07-27 17:10:39.892870 | aio | ok: [aio] 2026-07-27 17:10:39.892935 | aio | 2026-07-27 17:10:39.893172 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-27 17:10:39.893192 | aio | Monday 27 July 2026 17:10:39 +0000 (0:00:00.436) 0:00:08.396 *********** 2026-07-27 17:10:40.851960 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-07-27 17:10:40.852003 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-27 17:10:40.852010 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-27 17:10:40.852014 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-27 17:10:40.852019 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-27 17:10:40.852024 | aio | 2026-07-27 17:10:40.852028 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-27 17:10:40.852032 | aio | Monday 27 July 2026 17:10:40 +0000 (0:00:00.958) 0:00:09.354 *********** 2026-07-27 17:10:41.428693 | aio | ok: [aio] 2026-07-27 17:10:41.428770 | aio | 2026-07-27 17:10:41.429339 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-27 17:10:41.429384 | aio | Monday 27 July 2026 17:10:41 +0000 (0:00:00.568) 0:00:09.923 *********** 2026-07-27 17:10:41.429390 | aio | 2026-07-27 17:10:41.429395 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-27 17:10:41.429400 | aio | Monday 27 July 2026 17:10:41 +0000 (0:00:00.008) 0:00:09.932 *********** 2026-07-27 17:10:42.076275 | aio | ok: [aio] 2026-07-27 17:10:42.076348 | aio | 2026-07-27 17:10:42.076413 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:10:42.076535 | aio | Monday 27 July 2026 17:10:42 +0000 (0:00:00.647) 0:00:10.579 *********** 2026-07-27 17:10:42.293675 | aio | ok: [aio] 2026-07-27 17:10:42.293744 | aio | 2026-07-27 17:10:42.293819 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:10:42.293968 | aio | Monday 27 July 2026 17:10:42 +0000 (0:00:00.217) 0:00:10.797 *********** 2026-07-27 17:10:42.368311 | aio | ok: [aio] => { 2026-07-27 17:10:42.369092 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-27 17:10:42.369143 | aio | } 2026-07-27 17:10:42.369152 | aio | 2026-07-27 17:10:42.369161 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:10:42.369170 | aio | Monday 27 July 2026 17:10:42 +0000 (0:00:00.074) 0:00:10.871 *********** 2026-07-27 17:10:42.815249 | aio | ok: [aio] 2026-07-27 17:10:42.815362 | aio | 2026-07-27 17:10:42.815672 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:10:42.815720 | aio | Monday 27 July 2026 17:10:42 +0000 (0:00:00.447) 0:00:11.318 *********** 2026-07-27 17:10:46.005980 | aio | ok: [aio] 2026-07-27 17:10:46.006078 | aio | 2026-07-27 17:10:46.006370 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-27 17:10:46.006391 | aio | Monday 27 July 2026 17:10:46 +0000 (0:00:03.190) 0:00:14.509 *********** 2026-07-27 17:10:47.057543 | aio | ok: [aio] 2026-07-27 17:10:47.057617 | aio | 2026-07-27 17:10:47.057844 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-27 17:10:47.057884 | aio | Monday 27 July 2026 17:10:47 +0000 (0:00:01.051) 0:00:15.560 *********** 2026-07-27 17:10:47.384795 | aio | ok: [aio] 2026-07-27 17:10:47.384865 | aio | 2026-07-27 17:10:47.385185 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-27 17:10:47.385237 | aio | Monday 27 July 2026 17:10:47 +0000 (0:00:00.327) 0:00:15.888 *********** 2026-07-27 17:10:47.827973 | aio | ok: [aio] 2026-07-27 17:10:47.828044 | aio | 2026-07-27 17:10:47.828341 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-27 17:10:47.828395 | aio | Monday 27 July 2026 17:10:47 +0000 (0:00:00.443) 0:00:16.331 *********** 2026-07-27 17:10:48.410180 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-07-27 17:10:48.410296 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-27 17:10:48.410858 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-27 17:10:48.410947 | aio | 2026-07-27 17:10:48.410957 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-27 17:10:48.410964 | aio | Monday 27 July 2026 17:10:48 +0000 (0:00:00.581) 0:00:16.912 *********** 2026-07-27 17:10:48.894050 | aio | ok: [aio] 2026-07-27 17:10:48.894154 | aio | 2026-07-27 17:10:48.894170 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-27 17:10:48.894330 | aio | Monday 27 July 2026 17:10:48 +0000 (0:00:00.484) 0:00:17.397 *********** 2026-07-27 17:10:49.377503 | aio | ok: [aio] 2026-07-27 17:10:49.377579 | aio | 2026-07-27 17:10:49.378216 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-27 17:10:49.378269 | aio | Monday 27 July 2026 17:10:49 +0000 (0:00:00.472) 0:00:17.869 *********** 2026-07-27 17:10:49.378275 | aio | 2026-07-27 17:10:49.378280 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-27 17:10:49.378285 | aio | Monday 27 July 2026 17:10:49 +0000 (0:00:00.010) 0:00:17.880 *********** 2026-07-27 17:10:49.744040 | aio | ok: [aio] 2026-07-27 17:10:49.744142 | aio | 2026-07-27 17:10:49.744573 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-27 17:10:49.744637 | aio | Monday 27 July 2026 17:10:49 +0000 (0:00:00.366) 0:00:18.247 *********** 2026-07-27 17:10:49.791347 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-27 17:10:49.820041 | aio | 2026-07-27 17:10:49.820087 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-27 17:10:49.820099 | aio | Monday 27 July 2026 17:10:49 +0000 (0:00:00.047) 0:00:18.294 *********** 2026-07-27 17:10:51.029711 | aio | ok: [aio] 2026-07-27 17:10:51.029810 | aio | 2026-07-27 17:10:51.030148 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-27 17:10:51.030195 | aio | Monday 27 July 2026 17:10:51 +0000 (0:00:01.238) 0:00:19.533 *********** 2026-07-27 17:10:51.894934 | aio | ok: [aio] => (item=chronyd) 2026-07-27 17:10:51.895040 | aio | ok: [aio] => (item=sshd) 2026-07-27 17:10:51.895470 | aio | 2026-07-27 17:10:51.895762 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-27 17:10:51.895771 | aio | Monday 27 July 2026 17:10:51 +0000 (0:00:00.865) 0:00:20.398 *********** 2026-07-27 17:10:52.546383 | aio | ok: [aio] 2026-07-27 17:10:52.546451 | aio | 2026-07-27 17:10:52.546670 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-27 17:10:52.546687 | aio | Monday 27 July 2026 17:10:52 +0000 (0:00:00.651) 0:00:21.049 *********** 2026-07-27 17:10:52.858184 | aio | ok: [aio] 2026-07-27 17:10:52.858751 | aio | 2026-07-27 17:10:52.858779 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-27 17:10:52.858789 | aio | Monday 27 July 2026 17:10:52 +0000 (0:00:00.311) 0:00:21.361 *********** 2026-07-27 17:10:53.224865 | aio | ok: [aio] 2026-07-27 17:10:53.224933 | aio | 2026-07-27 17:10:53.225132 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-27 17:10:53.225177 | aio | Monday 27 July 2026 17:10:53 +0000 (0:00:00.366) 0:00:21.728 *********** 2026-07-27 17:10:53.528093 | aio | ok: [aio] 2026-07-27 17:10:53.528170 | aio | 2026-07-27 17:10:53.528504 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-07-27 17:10:53.528573 | aio | Monday 27 July 2026 17:10:53 +0000 (0:00:00.302) 0:00:22.030 *********** 2026-07-27 17:10:53.593368 | aio | ok: [aio] 2026-07-27 17:10:53.593470 | aio | 2026-07-27 17:10:53.593788 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-07-27 17:10:53.593848 | aio | Monday 27 July 2026 17:10:53 +0000 (0:00:00.065) 0:00:22.096 *********** 2026-07-27 17:10:53.816637 | aio | ok: [aio] => (item=aio) 2026-07-27 17:10:53.816686 | aio | 2026-07-27 17:10:53.816795 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-07-27 17:10:53.816912 | aio | Monday 27 July 2026 17:10:53 +0000 (0:00:00.223) 0:00:22.320 *********** 2026-07-27 17:10:53.861830 | aio | ok: [aio] 2026-07-27 17:10:53.861898 | aio | 2026-07-27 17:10:53.861997 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-07-27 17:10:53.862101 | aio | Monday 27 July 2026 17:10:53 +0000 (0:00:00.045) 0:00:22.365 *********** 2026-07-27 17:10:53.901930 | aio | skipping: [aio] 2026-07-27 17:10:53.902000 | aio | 2026-07-27 17:10:53.902102 | aio | TASK [Install Ceph host] ******************************************************* 2026-07-27 17:10:53.902207 | aio | Monday 27 July 2026 17:10:53 +0000 (0:00:00.039) 0:00:22.405 *********** 2026-07-27 17:10:53.966370 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-07-27 17:10:53.966441 | aio | 2026-07-27 17:10:53.966642 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-27 17:10:53.966684 | aio | Monday 27 July 2026 17:10:53 +0000 (0:00:00.064) 0:00:22.469 *********** 2026-07-27 17:11:05.423133 | aio | ok: [aio] 2026-07-27 17:11:05.423256 | aio | 2026-07-27 17:11:05.423585 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-27 17:11:05.423636 | aio | Monday 27 July 2026 17:11:05 +0000 (0:00:11.456) 0:00:33.926 *********** 2026-07-27 17:11:05.471820 | aio | ok: [aio] => (item=aio) 2026-07-27 17:11:05.471910 | aio | 2026-07-27 17:11:05.472180 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-27 17:11:05.472199 | aio | Monday 27 July 2026 17:11:05 +0000 (0:00:00.048) 0:00:33.975 *********** 2026-07-27 17:11:05.890456 | aio | ok: [aio] 2026-07-27 17:11:05.890518 | aio | 2026-07-27 17:11:05.890619 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-27 17:11:05.890760 | aio | Monday 27 July 2026 17:11:05 +0000 (0:00:00.418) 0:00:34.393 *********** 2026-07-27 17:11:14.115193 | aio | ok: [aio] 2026-07-27 17:11:14.115255 | aio | 2026-07-27 17:11:14.115354 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-07-27 17:11:14.115487 | aio | Monday 27 July 2026 17:11:14 +0000 (0:00:08.224) 0:00:42.618 *********** 2026-07-27 17:11:22.576731 | aio | ok: [aio] 2026-07-27 17:11:22.576822 | aio | 2026-07-27 17:11:22.576839 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-07-27 17:11:22.576979 | aio | Monday 27 July 2026 17:11:22 +0000 (0:00:08.461) 0:00:51.080 *********** 2026-07-27 17:11:39.891856 | aio | ok: [aio] 2026-07-27 17:11:39.891942 | aio | 2026-07-27 17:11:39.891998 | aio | TASK [Install Ceph host] ******************************************************* 2026-07-27 17:11:39.892196 | aio | Monday 27 July 2026 17:11:39 +0000 (0:00:17.314) 0:01:08.394 *********** 2026-07-27 17:11:39.961644 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-07-27 17:11:39.961782 | aio | 2026-07-27 17:11:39.961808 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-27 17:11:39.961887 | aio | Monday 27 July 2026 17:11:39 +0000 (0:00:00.070) 0:01:08.464 *********** 2026-07-27 17:11:40.001972 | aio | skipping: [aio] 2026-07-27 17:11:40.002054 | aio | 2026-07-27 17:11:40.002259 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-27 17:11:40.002317 | aio | Monday 27 July 2026 17:11:40 +0000 (0:00:00.040) 0:01:08.505 *********** 2026-07-27 17:11:40.045855 | aio | skipping: [aio] => (item=aio) 2026-07-27 17:11:40.050473 | aio | skipping: [aio] 2026-07-27 17:11:40.050488 | aio | 2026-07-27 17:11:40.050493 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-27 17:11:40.050498 | aio | Monday 27 July 2026 17:11:40 +0000 (0:00:00.043) 0:01:08.548 *********** 2026-07-27 17:11:40.341784 | aio | ok: [aio] 2026-07-27 17:11:40.341857 | aio | 2026-07-27 17:11:40.341960 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-27 17:11:40.342066 | aio | Monday 27 July 2026 17:11:40 +0000 (0:00:00.296) 0:01:08.844 *********** 2026-07-27 17:11:47.440229 | aio | ok: [aio] 2026-07-27 17:11:47.440317 | aio | 2026-07-27 17:11:47.440385 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-07-27 17:11:47.440476 | aio | Monday 27 July 2026 17:11:47 +0000 (0:00:07.098) 0:01:15.943 *********** 2026-07-27 17:11:54.058628 | aio | ok: [aio] 2026-07-27 17:11:54.058687 | aio | 2026-07-27 17:11:54.059117 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-07-27 17:11:54.059159 | aio | Monday 27 July 2026 17:11:54 +0000 (0:00:06.618) 0:01:22.561 *********** 2026-07-27 17:12:02.531949 | aio | ok: [aio] 2026-07-27 17:12:02.532510 | aio | 2026-07-27 17:12:02.532527 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-07-27 17:12:02.532534 | aio | Monday 27 July 2026 17:12:02 +0000 (0:00:08.473) 0:01:31.035 *********** 2026-07-27 17:12:12.125869 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-07-27 17:12:12.125919 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-07-27 17:12:12.125924 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-07-27 17:12:12.125928 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-07-27 17:12:12.125933 | aio | 2026-07-27 17:12:12.125937 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-07-27 17:12:12.125942 | aio | 2026-07-27 17:12:12.125946 | aio | TASK [Gathering Facts] ********************************************************* 2026-07-27 17:12:12.125960 | aio | Monday 27 July 2026 17:12:12 +0000 (0:00:09.593) 0:01:40.628 *********** 2026-07-27 17:12:13.052451 | aio | ok: [aio] 2026-07-27 17:12:13.052507 | aio | 2026-07-27 17:12:13.052760 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:12:13.052804 | aio | Monday 27 July 2026 17:12:13 +0000 (0:00:00.927) 0:01:41.555 *********** 2026-07-27 17:12:13.252676 | aio | ok: [aio] 2026-07-27 17:12:13.252741 | aio | 2026-07-27 17:12:13.252990 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:12:13.253071 | aio | Monday 27 July 2026 17:12:13 +0000 (0:00:00.200) 0:01:41.756 *********** 2026-07-27 17:12:13.287736 | aio | skipping: [aio] 2026-07-27 17:12:13.287809 | aio | 2026-07-27 17:12:13.287902 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-27 17:12:13.288027 | aio | Monday 27 July 2026 17:12:13 +0000 (0:00:00.035) 0:01:41.791 *********** 2026-07-27 17:12:13.519410 | aio | ok: [aio] 2026-07-27 17:12:13.519481 | aio | 2026-07-27 17:12:13.519697 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:12:13.519737 | aio | Monday 27 July 2026 17:12:13 +0000 (0:00:00.231) 0:01:42.022 *********** 2026-07-27 17:12:13.592297 | aio | ok: [aio] => { 2026-07-27 17:12:13.592362 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-27 17:12:13.592485 | aio | } 2026-07-27 17:12:13.592527 | aio | 2026-07-27 17:12:13.592779 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:12:13.592822 | aio | Monday 27 July 2026 17:12:13 +0000 (0:00:00.072) 0:01:42.095 *********** 2026-07-27 17:12:13.927849 | aio | ok: [aio] 2026-07-27 17:12:13.928143 | aio | 2026-07-27 17:12:13.928157 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:12:13.928169 | aio | Monday 27 July 2026 17:12:13 +0000 (0:00:00.335) 0:01:42.430 *********** 2026-07-27 17:12:13.966743 | aio | skipping: [aio] 2026-07-27 17:12:13.966817 | aio | 2026-07-27 17:12:13.966850 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:12:13.966983 | aio | Monday 27 July 2026 17:12:13 +0000 (0:00:00.039) 0:01:42.470 *********** 2026-07-27 17:12:14.010234 | aio | skipping: [aio] 2026-07-27 17:12:14.010832 | aio | 2026-07-27 17:12:14.010872 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:12:14.010880 | aio | Monday 27 July 2026 17:12:14 +0000 (0:00:00.042) 0:01:42.512 *********** 2026-07-27 17:12:14.249050 | aio | ok: [aio] 2026-07-27 17:12:14.249161 | aio | 2026-07-27 17:12:14.249422 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:12:14.249472 | aio | Monday 27 July 2026 17:12:14 +0000 (0:00:00.239) 0:01:42.752 *********** 2026-07-27 17:12:15.597538 | aio | ok: [aio] 2026-07-27 17:12:15.597611 | aio | 2026-07-27 17:12:15.597984 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:12:15.598038 | aio | Monday 27 July 2026 17:12:15 +0000 (0:00:01.348) 0:01:44.100 *********** 2026-07-27 17:12:15.676926 | aio | ok: [aio] => { 2026-07-27 17:12:15.677599 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-27 17:12:15.677650 | aio | } 2026-07-27 17:12:15.677658 | aio | 2026-07-27 17:12:15.677664 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:12:15.677670 | aio | Monday 27 July 2026 17:12:15 +0000 (0:00:00.079) 0:01:44.180 *********** 2026-07-27 17:12:16.036844 | aio | ok: [aio] 2026-07-27 17:12:16.036896 | aio | 2026-07-27 17:12:16.036911 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:12:16.036918 | aio | Monday 27 July 2026 17:12:16 +0000 (0:00:00.359) 0:01:44.539 *********** 2026-07-27 17:12:18.066497 | aio | ok: [aio] 2026-07-27 17:12:18.066567 | aio | 2026-07-27 17:12:18.066910 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-27 17:12:18.067193 | aio | Monday 27 July 2026 17:12:18 +0000 (0:00:02.029) 0:01:46.569 *********** 2026-07-27 17:12:18.092259 | aio | skipping: [aio] 2026-07-27 17:12:18.092317 | aio | 2026-07-27 17:12:18.092621 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-27 17:12:18.092666 | aio | Monday 27 July 2026 17:12:18 +0000 (0:00:00.025) 0:01:46.595 *********** 2026-07-27 17:12:18.117958 | aio | skipping: [aio] 2026-07-27 17:12:18.118041 | aio | 2026-07-27 17:12:18.118116 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-27 17:12:18.118243 | aio | Monday 27 July 2026 17:12:18 +0000 (0:00:00.025) 0:01:46.621 *********** 2026-07-27 17:12:18.145444 | aio | skipping: [aio] 2026-07-27 17:12:18.244335 | aio | 2026-07-27 17:12:18.244367 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-27 17:12:18.244373 | aio | Monday 27 July 2026 17:12:18 +0000 (0:00:00.027) 0:01:46.648 *********** 2026-07-27 17:12:19.271786 | aio | ok: [aio] 2026-07-27 17:12:19.271829 | aio | 2026-07-27 17:12:19.271836 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-27 17:12:19.271841 | aio | Monday 27 July 2026 17:12:19 +0000 (0:00:01.126) 0:01:47.774 *********** 2026-07-27 17:12:19.722551 | aio | ok: [aio] 2026-07-27 17:12:19.722591 | aio | 2026-07-27 17:12:19.722597 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-27 17:12:19.722601 | aio | Monday 27 July 2026 17:12:19 +0000 (0:00:00.450) 0:01:48.225 *********** 2026-07-27 17:12:20.725659 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-07-27 17:12:20.725781 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-27 17:12:20.726726 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-27 17:12:20.726780 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-27 17:12:20.726790 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-27 17:12:20.726797 | aio | 2026-07-27 17:12:20.726803 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-27 17:12:20.726809 | aio | Monday 27 July 2026 17:12:20 +0000 (0:00:01.001) 0:01:49.227 *********** 2026-07-27 17:12:21.256554 | aio | ok: [aio] 2026-07-27 17:12:21.256626 | aio | 2026-07-27 17:12:21.256947 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-27 17:12:21.257010 | aio | Monday 27 July 2026 17:12:21 +0000 (0:00:00.524) 0:01:49.751 *********** 2026-07-27 17:12:21.257051 | aio | 2026-07-27 17:12:21.257396 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-27 17:12:21.257445 | aio | Monday 27 July 2026 17:12:21 +0000 (0:00:00.008) 0:01:49.759 *********** 2026-07-27 17:12:21.684166 | aio | ok: [aio] 2026-07-27 17:12:21.684600 | aio | 2026-07-27 17:12:21.684646 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:12:21.684654 | aio | Monday 27 July 2026 17:12:21 +0000 (0:00:00.427) 0:01:50.187 *********** 2026-07-27 17:12:21.914839 | aio | ok: [aio] 2026-07-27 17:12:21.914919 | aio | 2026-07-27 17:12:21.915209 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:12:21.915280 | aio | Monday 27 July 2026 17:12:21 +0000 (0:00:00.230) 0:01:50.417 *********** 2026-07-27 17:12:21.982090 | aio | ok: [aio] => { 2026-07-27 17:12:21.982169 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-27 17:12:21.982299 | aio | } 2026-07-27 17:12:21.982616 | aio | 2026-07-27 17:12:21.982661 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:12:21.982667 | aio | Monday 27 July 2026 17:12:21 +0000 (0:00:00.067) 0:01:50.485 *********** 2026-07-27 17:12:22.382355 | aio | ok: [aio] 2026-07-27 17:12:22.382422 | aio | 2026-07-27 17:12:22.382550 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:12:22.382673 | aio | Monday 27 July 2026 17:12:22 +0000 (0:00:00.400) 0:01:50.885 *********** 2026-07-27 17:12:25.696646 | aio | ok: [aio] 2026-07-27 17:12:25.696785 | aio | 2026-07-27 17:12:25.696798 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-27 17:12:25.696811 | aio | Monday 27 July 2026 17:12:25 +0000 (0:00:03.314) 0:01:54.200 *********** 2026-07-27 17:12:27.041369 | aio | ok: [aio] 2026-07-27 17:12:27.041434 | aio | 2026-07-27 17:12:27.041719 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-27 17:12:27.041743 | aio | Monday 27 July 2026 17:12:27 +0000 (0:00:01.344) 0:01:55.544 *********** 2026-07-27 17:12:27.263561 | aio | ok: [aio] 2026-07-27 17:12:27.263636 | aio | 2026-07-27 17:12:27.263872 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-27 17:12:27.263950 | aio | Monday 27 July 2026 17:12:27 +0000 (0:00:00.221) 0:01:55.766 *********** 2026-07-27 17:12:27.725602 | aio | ok: [aio] 2026-07-27 17:12:27.725681 | aio | 2026-07-27 17:12:27.726004 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-27 17:12:27.726082 | aio | Monday 27 July 2026 17:12:27 +0000 (0:00:00.461) 0:01:56.228 *********** 2026-07-27 17:12:28.307804 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-07-27 17:12:28.307909 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-27 17:12:28.307925 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-27 17:12:28.308290 | aio | 2026-07-27 17:12:28.308363 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-27 17:12:28.308370 | aio | Monday 27 July 2026 17:12:28 +0000 (0:00:00.582) 0:01:56.810 *********** 2026-07-27 17:12:28.813737 | aio | ok: [aio] 2026-07-27 17:12:28.813846 | aio | 2026-07-27 17:12:28.814237 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-27 17:12:28.814749 | aio | Monday 27 July 2026 17:12:28 +0000 (0:00:00.505) 0:01:57.316 *********** 2026-07-27 17:12:29.255325 | aio | ok: [aio] 2026-07-27 17:12:29.255424 | aio | 2026-07-27 17:12:29.256139 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-27 17:12:29.256194 | aio | Monday 27 July 2026 17:12:29 +0000 (0:00:00.434) 0:01:57.751 *********** 2026-07-27 17:12:29.256203 | aio | 2026-07-27 17:12:29.256210 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-27 17:12:29.256215 | aio | Monday 27 July 2026 17:12:29 +0000 (0:00:00.007) 0:01:57.758 *********** 2026-07-27 17:12:29.654610 | aio | ok: [aio] 2026-07-27 17:12:29.654654 | aio | 2026-07-27 17:12:29.654659 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-27 17:12:29.654664 | aio | Monday 27 July 2026 17:12:29 +0000 (0:00:00.399) 0:01:58.157 *********** 2026-07-27 17:12:29.704171 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-27 17:12:29.704223 | aio | 2026-07-27 17:12:29.704232 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-27 17:12:29.704238 | aio | Monday 27 July 2026 17:12:29 +0000 (0:00:00.049) 0:01:58.206 *********** 2026-07-27 17:12:30.844010 | aio | ok: [aio] 2026-07-27 17:12:30.844088 | aio | 2026-07-27 17:12:30.844393 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-27 17:12:30.844437 | aio | Monday 27 July 2026 17:12:30 +0000 (0:00:01.140) 0:01:59.347 *********** 2026-07-27 17:12:31.564629 | aio | ok: [aio] => (item=chronyd) 2026-07-27 17:12:31.564857 | aio | ok: [aio] => (item=sshd) 2026-07-27 17:12:31.564866 | aio | 2026-07-27 17:12:31.564873 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-27 17:12:31.564879 | aio | Monday 27 July 2026 17:12:31 +0000 (0:00:00.720) 0:02:00.067 *********** 2026-07-27 17:12:31.896093 | aio | ok: [aio] 2026-07-27 17:12:31.896661 | aio | 2026-07-27 17:12:31.896711 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-27 17:12:31.896734 | aio | Monday 27 July 2026 17:12:31 +0000 (0:00:00.331) 0:02:00.399 *********** 2026-07-27 17:12:32.129683 | aio | ok: [aio] 2026-07-27 17:12:32.129758 | aio | 2026-07-27 17:12:32.130175 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-27 17:12:32.130260 | aio | Monday 27 July 2026 17:12:32 +0000 (0:00:00.233) 0:02:00.632 *********** 2026-07-27 17:12:32.413802 | aio | ok: [aio] 2026-07-27 17:12:32.413947 | aio | 2026-07-27 17:12:32.413967 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-27 17:12:32.413985 | aio | Monday 27 July 2026 17:12:32 +0000 (0:00:00.284) 0:02:00.916 *********** 2026-07-27 17:12:32.632377 | aio | ok: [aio] 2026-07-27 17:12:32.632419 | aio | 2026-07-27 17:12:32.632425 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-07-27 17:12:32.632429 | aio | Monday 27 July 2026 17:12:32 +0000 (0:00:00.218) 0:02:01.135 *********** 2026-07-27 17:12:32.889351 | aio | ok: [aio] => (item=aio) 2026-07-27 17:12:32.889394 | aio | 2026-07-27 17:12:32.889399 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-07-27 17:12:32.889404 | aio | Monday 27 July 2026 17:12:32 +0000 (0:00:00.256) 0:02:01.392 *********** 2026-07-27 17:12:32.935320 | aio | ok: [aio] 2026-07-27 17:12:32.935392 | aio | 2026-07-27 17:12:32.935410 | aio | TASK [Install Ceph host] ******************************************************* 2026-07-27 17:12:32.935547 | aio | Monday 27 July 2026 17:12:32 +0000 (0:00:00.045) 0:02:01.438 *********** 2026-07-27 17:12:33.001041 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-07-27 17:12:33.001116 | aio | 2026-07-27 17:12:33.001428 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-27 17:12:33.001480 | aio | Monday 27 July 2026 17:12:32 +0000 (0:00:00.066) 0:02:01.504 *********** 2026-07-27 17:12:33.037314 | aio | skipping: [aio] 2026-07-27 17:12:33.037395 | aio | 2026-07-27 17:12:33.037586 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-27 17:12:33.037629 | aio | Monday 27 July 2026 17:12:33 +0000 (0:00:00.036) 0:02:01.540 *********** 2026-07-27 17:12:33.073500 | aio | skipping: [aio] => (item=aio) 2026-07-27 17:12:33.073572 | aio | skipping: [aio] 2026-07-27 17:12:33.073874 | aio | 2026-07-27 17:12:33.073914 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-27 17:12:33.073920 | aio | Monday 27 July 2026 17:12:33 +0000 (0:00:00.036) 0:02:01.576 *********** 2026-07-27 17:12:33.375316 | aio | ok: [aio] 2026-07-27 17:12:33.375447 | aio | 2026-07-27 17:12:33.375691 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-27 17:12:33.375736 | aio | Monday 27 July 2026 17:12:33 +0000 (0:00:00.301) 0:02:01.878 *********** 2026-07-27 17:12:40.056133 | aio | ok: [aio] 2026-07-27 17:12:40.056262 | aio | 2026-07-27 17:12:40.056275 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-07-27 17:12:40.056394 | aio | Monday 27 July 2026 17:12:40 +0000 (0:00:06.680) 0:02:08.559 *********** 2026-07-27 17:12:45.625302 | aio | ok: [aio] 2026-07-27 17:12:45.625351 | aio | 2026-07-27 17:12:45.625357 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-07-27 17:12:45.625367 | aio | Monday 27 July 2026 17:12:45 +0000 (0:00:05.568) 0:02:14.128 *********** 2026-07-27 17:13:00.352491 | aio | ok: [aio] 2026-07-27 17:13:00.352588 | aio | 2026-07-27 17:13:00.352601 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-07-27 17:13:00.352740 | aio | Monday 27 July 2026 17:13:00 +0000 (0:00:14.727) 0:02:28.855 *********** 2026-07-27 17:13:00.415149 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-07-27 17:13:00.415199 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-07-27 17:13:00.415206 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-07-27 17:13:00.415738 | aio | skipping: [aio] 2026-07-27 17:13:00.415754 | aio | 2026-07-27 17:13:00.415761 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-07-27 17:13:00.415779 | aio | Monday 27 July 2026 17:13:00 +0000 (0:00:00.062) 0:02:28.918 *********** 2026-07-27 17:13:06.794885 | aio | ok: [aio] 2026-07-27 17:13:06.794967 | aio | 2026-07-27 17:13:06.794980 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-07-27 17:13:06.794991 | aio | Monday 27 July 2026 17:13:06 +0000 (0:00:06.378) 0:02:35.296 *********** 2026-07-27 17:13:13.439288 | aio | ok: [aio] 2026-07-27 17:13:13.439413 | aio | 2026-07-27 17:13:13.439425 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-07-27 17:13:13.439549 | aio | Monday 27 July 2026 17:13:13 +0000 (0:00:06.645) 0:02:41.942 *********** 2026-07-27 17:13:13.497737 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-07-27 17:13:13.497834 | aio | 2026-07-27 17:13:13.497872 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-07-27 17:13:13.497945 | aio | Monday 27 July 2026 17:13:13 +0000 (0:00:00.058) 0:02:42.001 *********** 2026-07-27 17:13:13.533383 | aio | ok: [aio] 2026-07-27 17:13:13.533442 | aio | 2026-07-27 17:13:13.533518 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-07-27 17:13:13.533623 | aio | Monday 27 July 2026 17:13:13 +0000 (0:00:00.035) 0:02:42.036 *********** 2026-07-27 17:13:19.690924 | aio | ok: [aio] 2026-07-27 17:13:19.690973 | aio | 2026-07-27 17:13:19.690978 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-07-27 17:13:19.690983 | aio | Monday 27 July 2026 17:13:19 +0000 (0:00:06.156) 0:02:48.193 *********** 2026-07-27 17:13:19.736039 | aio | ok: [aio] 2026-07-27 17:13:19.736082 | aio | 2026-07-27 17:13:19.736087 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-07-27 17:13:19.736092 | aio | Monday 27 July 2026 17:13:19 +0000 (0:00:00.045) 0:02:48.239 *********** 2026-07-27 17:13:19.780853 | aio | skipping: [aio] => (item=1) 2026-07-27 17:13:19.780920 | aio | skipping: [aio] => (item=1) 2026-07-27 17:13:19.781416 | aio | skipping: [aio] => (item=1) 2026-07-27 17:13:19.781467 | aio | skipping: [aio] 2026-07-27 17:13:19.781472 | aio | 2026-07-27 17:13:19.781477 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-07-27 17:13:19.781482 | aio | Monday 27 July 2026 17:13:19 +0000 (0:00:00.045) 0:02:48.284 *********** 2026-07-27 17:13:19.839438 | aio | skipping: [aio] 2026-07-27 17:13:19.839515 | aio | 2026-07-27 17:13:19.840120 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-07-27 17:13:19.840171 | aio | 2026-07-27 17:13:19.840179 | aio | TASK [Gathering Facts] ********************************************************* 2026-07-27 17:13:19.840186 | aio | Monday 27 July 2026 17:13:19 +0000 (0:00:00.058) 0:02:48.342 *********** 2026-07-27 17:13:20.774642 | aio | ok: [aio] 2026-07-27 17:13:20.774726 | aio | 2026-07-27 17:13:20.774834 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:13:20.774970 | aio | Monday 27 July 2026 17:13:20 +0000 (0:00:00.935) 0:02:49.278 *********** 2026-07-27 17:13:20.974142 | aio | ok: [aio] 2026-07-27 17:13:20.974211 | aio | 2026-07-27 17:13:20.974420 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:13:20.974468 | aio | Monday 27 July 2026 17:13:20 +0000 (0:00:00.199) 0:02:49.477 *********** 2026-07-27 17:13:21.019278 | aio | skipping: [aio] 2026-07-27 17:13:21.019354 | aio | 2026-07-27 17:13:21.019588 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-27 17:13:21.019632 | aio | Monday 27 July 2026 17:13:21 +0000 (0:00:00.044) 0:02:49.521 *********** 2026-07-27 17:13:21.240459 | aio | ok: [aio] 2026-07-27 17:13:21.240521 | aio | 2026-07-27 17:13:21.240631 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:13:21.240737 | aio | Monday 27 July 2026 17:13:21 +0000 (0:00:00.221) 0:02:49.743 *********** 2026-07-27 17:13:21.315587 | aio | ok: [aio] => { 2026-07-27 17:13:21.315698 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-27 17:13:21.316131 | aio | } 2026-07-27 17:13:21.316146 | aio | 2026-07-27 17:13:21.316151 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:13:21.316155 | aio | Monday 27 July 2026 17:13:21 +0000 (0:00:00.074) 0:02:49.818 *********** 2026-07-27 17:13:21.627727 | aio | ok: [aio] 2026-07-27 17:13:21.627793 | aio | 2026-07-27 17:13:21.628066 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:13:21.628110 | aio | Monday 27 July 2026 17:13:21 +0000 (0:00:00.312) 0:02:50.131 *********** 2026-07-27 17:13:21.665212 | aio | skipping: [aio] 2026-07-27 17:13:21.665299 | aio | 2026-07-27 17:13:21.665319 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:13:21.665489 | aio | Monday 27 July 2026 17:13:21 +0000 (0:00:00.037) 0:02:50.168 *********** 2026-07-27 17:13:21.700223 | aio | skipping: [aio] 2026-07-27 17:13:21.700296 | aio | 2026-07-27 17:13:21.700492 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:13:21.700531 | aio | Monday 27 July 2026 17:13:21 +0000 (0:00:00.035) 0:02:50.203 *********** 2026-07-27 17:13:21.908162 | aio | ok: [aio] 2026-07-27 17:13:21.908248 | aio | 2026-07-27 17:13:21.908317 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-27 17:13:21.908450 | aio | Monday 27 July 2026 17:13:21 +0000 (0:00:00.207) 0:02:50.411 *********** 2026-07-27 17:13:23.123421 | aio | ok: [aio] 2026-07-27 17:13:23.123545 | aio | 2026-07-27 17:13:23.123561 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:13:23.123741 | aio | Monday 27 July 2026 17:13:23 +0000 (0:00:01.215) 0:02:51.626 *********** 2026-07-27 17:13:23.219482 | aio | ok: [aio] => { 2026-07-27 17:13:23.219566 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-27 17:13:23.220120 | aio | } 2026-07-27 17:13:23.220201 | aio | 2026-07-27 17:13:23.220208 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:13:23.220215 | aio | Monday 27 July 2026 17:13:23 +0000 (0:00:00.095) 0:02:51.722 *********** 2026-07-27 17:13:23.607178 | aio | ok: [aio] 2026-07-27 17:13:23.607311 | aio | 2026-07-27 17:13:23.607334 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:13:23.607427 | aio | Monday 27 July 2026 17:13:23 +0000 (0:00:00.388) 0:02:52.110 *********** 2026-07-27 17:13:26.647194 | aio | ok: [aio] 2026-07-27 17:13:26.647277 | aio | 2026-07-27 17:13:26.647472 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-27 17:13:26.647516 | aio | Monday 27 July 2026 17:13:26 +0000 (0:00:03.040) 0:02:55.150 *********** 2026-07-27 17:13:26.675277 | aio | skipping: [aio] 2026-07-27 17:13:26.675393 | aio | 2026-07-27 17:13:26.675737 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-27 17:13:26.675784 | aio | Monday 27 July 2026 17:13:26 +0000 (0:00:00.027) 0:02:55.178 *********** 2026-07-27 17:13:26.701204 | aio | skipping: [aio] 2026-07-27 17:13:26.701260 | aio | 2026-07-27 17:13:26.701503 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-27 17:13:26.701550 | aio | Monday 27 July 2026 17:13:26 +0000 (0:00:00.026) 0:02:55.204 *********** 2026-07-27 17:13:26.728858 | aio | skipping: [aio] 2026-07-27 17:13:26.729193 | aio | 2026-07-27 17:13:26.729316 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-27 17:13:26.729337 | aio | Monday 27 July 2026 17:13:26 +0000 (0:00:00.027) 0:02:55.231 *********** 2026-07-27 17:13:28.011667 | aio | ok: [aio] 2026-07-27 17:13:28.011759 | aio | 2026-07-27 17:13:28.012075 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-27 17:13:28.012103 | aio | Monday 27 July 2026 17:13:28 +0000 (0:00:01.282) 0:02:56.514 *********** 2026-07-27 17:13:28.460311 | aio | ok: [aio] 2026-07-27 17:13:28.460771 | aio | 2026-07-27 17:13:28.460805 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-27 17:13:28.460813 | aio | Monday 27 July 2026 17:13:28 +0000 (0:00:00.448) 0:02:56.963 *********** 2026-07-27 17:13:29.445160 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-07-27 17:13:29.445243 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-27 17:13:29.445311 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-27 17:13:29.446029 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-27 17:13:29.446104 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-27 17:13:29.446111 | aio | 2026-07-27 17:13:29.446116 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-27 17:13:29.446121 | aio | Monday 27 July 2026 17:13:29 +0000 (0:00:00.984) 0:02:57.948 *********** 2026-07-27 17:13:30.009237 | aio | ok: [aio] 2026-07-27 17:13:30.010150 | aio | 2026-07-27 17:13:30.010174 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-27 17:13:30.010181 | aio | Monday 27 July 2026 17:13:30 +0000 (0:00:00.557) 0:02:58.505 *********** 2026-07-27 17:13:30.010187 | aio | 2026-07-27 17:13:30.010193 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-27 17:13:30.010199 | aio | Monday 27 July 2026 17:13:30 +0000 (0:00:00.006) 0:02:58.511 *********** 2026-07-27 17:13:30.345112 | aio | ok: [aio] 2026-07-27 17:13:30.345185 | aio | 2026-07-27 17:13:30.345426 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-27 17:13:30.345476 | aio | Monday 27 July 2026 17:13:30 +0000 (0:00:00.336) 0:02:58.848 *********** 2026-07-27 17:13:30.554143 | aio | ok: [aio] 2026-07-27 17:13:30.554214 | aio | 2026-07-27 17:13:30.554356 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-27 17:13:30.554410 | aio | Monday 27 July 2026 17:13:30 +0000 (0:00:00.208) 0:02:59.057 *********** 2026-07-27 17:13:30.625775 | aio | ok: [aio] => { 2026-07-27 17:13:30.625827 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-27 17:13:30.625835 | aio | } 2026-07-27 17:13:30.625842 | aio | 2026-07-27 17:13:30.625847 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-27 17:13:30.625853 | aio | Monday 27 July 2026 17:13:30 +0000 (0:00:00.070) 0:02:59.128 *********** 2026-07-27 17:13:30.985972 | aio | ok: [aio] 2026-07-27 17:13:30.986052 | aio | 2026-07-27 17:13:30.986405 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-27 17:13:30.986454 | aio | Monday 27 July 2026 17:13:30 +0000 (0:00:00.360) 0:02:59.489 *********** 2026-07-27 17:13:34.213087 | aio | ok: [aio] 2026-07-27 17:13:34.213160 | aio | 2026-07-27 17:13:34.213339 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-27 17:13:34.213355 | aio | Monday 27 July 2026 17:13:34 +0000 (0:00:03.227) 0:03:02.716 *********** 2026-07-27 17:13:35.380761 | aio | ok: [aio] 2026-07-27 17:13:35.380839 | aio | 2026-07-27 17:13:35.380912 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-27 17:13:35.381047 | aio | Monday 27 July 2026 17:13:35 +0000 (0:00:01.167) 0:03:03.884 *********** 2026-07-27 17:13:35.600010 | aio | ok: [aio] 2026-07-27 17:13:35.600316 | aio | 2026-07-27 17:13:35.600329 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-27 17:13:35.600339 | aio | Monday 27 July 2026 17:13:35 +0000 (0:00:00.219) 0:03:04.103 *********** 2026-07-27 17:13:36.057871 | aio | ok: [aio] 2026-07-27 17:13:36.058367 | aio | 2026-07-27 17:13:36.058389 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-27 17:13:36.058396 | aio | Monday 27 July 2026 17:13:36 +0000 (0:00:00.457) 0:03:04.561 *********** 2026-07-27 17:13:36.655762 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-07-27 17:13:36.656557 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-27 17:13:36.656592 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-27 17:13:36.656601 | aio | 2026-07-27 17:13:36.656607 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-27 17:13:36.656614 | aio | Monday 27 July 2026 17:13:36 +0000 (0:00:00.597) 0:03:05.158 *********** 2026-07-27 17:13:37.102965 | aio | ok: [aio] 2026-07-27 17:13:37.103015 | aio | 2026-07-27 17:13:37.103030 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-27 17:13:37.103038 | aio | Monday 27 July 2026 17:13:37 +0000 (0:00:00.446) 0:03:05.605 *********** 2026-07-27 17:13:37.549758 | aio | ok: [aio] 2026-07-27 17:13:37.549837 | aio | 2026-07-27 17:13:37.549903 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-27 17:13:37.550328 | aio | Monday 27 July 2026 17:13:37 +0000 (0:00:00.439) 0:03:06.045 *********** 2026-07-27 17:13:37.550401 | aio | 2026-07-27 17:13:37.550407 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-27 17:13:37.550411 | aio | Monday 27 July 2026 17:13:37 +0000 (0:00:00.007) 0:03:06.052 *********** 2026-07-27 17:13:37.909092 | aio | ok: [aio] 2026-07-27 17:13:37.909198 | aio | 2026-07-27 17:13:37.909212 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-27 17:13:37.909375 | aio | Monday 27 July 2026 17:13:37 +0000 (0:00:00.359) 0:03:06.412 *********** 2026-07-27 17:13:37.962100 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-27 17:13:37.962186 | aio | 2026-07-27 17:13:37.962545 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-27 17:13:37.962618 | aio | Monday 27 July 2026 17:13:37 +0000 (0:00:00.052) 0:03:06.464 *********** 2026-07-27 17:13:39.214526 | aio | ok: [aio] 2026-07-27 17:13:39.214623 | aio | 2026-07-27 17:13:39.214898 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-27 17:13:39.214979 | aio | Monday 27 July 2026 17:13:39 +0000 (0:00:01.252) 0:03:07.717 *********** 2026-07-27 17:13:39.876065 | aio | ok: [aio] => (item=chronyd) 2026-07-27 17:13:39.876130 | aio | ok: [aio] => (item=sshd) 2026-07-27 17:13:39.876220 | aio | 2026-07-27 17:13:39.876457 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-27 17:13:39.876476 | aio | Monday 27 July 2026 17:13:39 +0000 (0:00:00.662) 0:03:08.379 *********** 2026-07-27 17:13:40.205568 | aio | ok: [aio] 2026-07-27 17:13:40.205615 | aio | 2026-07-27 17:13:40.205621 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-27 17:13:40.205625 | aio | Monday 27 July 2026 17:13:40 +0000 (0:00:00.328) 0:03:08.708 *********** 2026-07-27 17:13:40.458041 | aio | ok: [aio] 2026-07-27 17:13:40.458186 | aio | 2026-07-27 17:13:40.458202 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-27 17:13:40.458362 | aio | Monday 27 July 2026 17:13:40 +0000 (0:00:00.253) 0:03:08.961 *********** 2026-07-27 17:13:40.729946 | aio | ok: [aio] 2026-07-27 17:13:40.730009 | aio | 2026-07-27 17:13:40.730256 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-27 17:13:40.730316 | aio | Monday 27 July 2026 17:13:40 +0000 (0:00:00.271) 0:03:09.233 *********** 2026-07-27 17:13:40.939196 | aio | ok: [aio] 2026-07-27 17:13:40.939265 | aio | 2026-07-27 17:13:40.939277 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-07-27 17:13:40.939287 | aio | Monday 27 July 2026 17:13:40 +0000 (0:00:00.208) 0:03:09.442 *********** 2026-07-27 17:13:47.499509 | aio | ok: [aio] 2026-07-27 17:13:47.499596 | aio | 2026-07-27 17:13:47.501064 | aio | PLAY RECAP ********************************************************************* 2026-07-27 17:13:47.501104 | aio | aio : ok=129 changed=0 unreachable=0 failed=0 skipped=26 rescued=0 ignored=0 2026-07-27 17:13:47.501119 | aio | 2026-07-27 17:13:47.501132 | aio | 2026-07-27 17:13:47.501165 | aio | TASKS RECAP ******************************************************************** 2026-07-27 17:13:47.501180 | aio | Monday 27 July 2026 17:13:47 +0000 (0:00:06.560) 0:03:16.002 *********** 2026-07-27 17:13:47.501192 | aio | =============================================================================== 2026-07-27 17:13:47.501204 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 17.31s 2026-07-27 17:13:47.501216 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.73s 2026-07-27 17:13:47.501227 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ----- 11.46s 2026-07-27 17:13:47.501246 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 9.59s 2026-07-27 17:13:47.501263 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 8.47s 2026-07-27 17:13:47.502886 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 8.46s 2026-07-27 17:13:47.502936 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.22s 2026-07-27 17:13:47.502941 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.10s 2026-07-27 17:13:47.502945 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.68s 2026-07-27 17:13:47.502949 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.65s 2026-07-27 17:13:47.502953 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.62s 2026-07-27 17:13:47.502957 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.56s 2026-07-27 17:13:47.502960 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.38s 2026-07-27 17:13:47.502964 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.16s 2026-07-27 17:13:47.502968 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.57s 2026-07-27 17:13:47.502972 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.31s 2026-07-27 17:13:47.502976 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.23s 2026-07-27 17:13:47.502981 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.19s 2026-07-27 17:13:47.502986 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.04s 2026-07-27 17:13:47.502991 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.23s 2026-07-27 17:13:47.603843 | aio | INFO [default > idempotence] Executed: Successful 2026-07-27 17:13:47.611905 | aio | INFO [default > side_effect] Executing 2026-07-27 17:13:47.612343 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-27 17:13:47.617958 | aio | INFO [default > verify] Executing 2026-07-27 17:13:48.335657 | aio | 2026-07-27 17:13:48.335906 | aio | PLAY [Verify] ****************************************************************** 2026-07-27 17:13:48.336076 | aio | 2026-07-27 17:13:48.336253 | aio | TASK [Gathering Facts] ********************************************************* 2026-07-27 17:13:48.336426 | aio | Monday 27 July 2026 17:13:48 +0000 (0:00:00.008) 0:00:00.008 *********** 2026-07-27 17:13:49.535106 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-07-27 17:13:49.535179 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-27 17:13:49.535192 | aio | interpreter could change the meaning of that path. See 2026-07-27 17:13:49.535202 | aio | https://docs.ansible.com/ansible- 2026-07-27 17:13:49.535212 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-07-27 17:13:49.546320 | aio | ok: [aio] 2026-07-27 17:13:49.546366 | aio | 2026-07-27 17:13:49.546378 | aio | TASK [Get cluster health status] *********************************************** 2026-07-27 17:13:49.546388 | aio | Monday 27 July 2026 17:13:49 +0000 (0:00:01.209) 0:00:01.218 *********** 2026-07-27 17:14:02.320114 | aio | ok: [aio] 2026-07-27 17:14:02.320188 | aio | 2026-07-27 17:14:02.320210 | aio | TASK [Print cluster health status] ********************************************* 2026-07-27 17:14:02.320235 | aio | Monday 27 July 2026 17:14:02 +0000 (0:00:12.773) 0:00:13.991 *********** 2026-07-27 17:14:02.351169 | aio | ok: [aio] => { 2026-07-27 17:14:02.351237 | aio | "_ceph_health": { 2026-07-27 17:14:02.351249 | aio | "changed": false, 2026-07-27 17:14:02.351258 | aio | "cmd": [ 2026-07-27 17:14:02.351267 | aio | "cephadm", 2026-07-27 17:14:02.351277 | aio | "shell", 2026-07-27 17:14:02.351285 | aio | "--", 2026-07-27 17:14:02.351295 | aio | "ceph", 2026-07-27 17:14:02.351304 | aio | "health" 2026-07-27 17:14:02.351318 | aio | ], 2026-07-27 17:14:02.351327 | aio | "delta": "0:00:12.468435", 2026-07-27 17:14:02.351405 | aio | "end": "2026-07-27 17:14:02.279712", 2026-07-27 17:14:02.351524 | aio | "failed": false, 2026-07-27 17:14:02.351648 | aio | "msg": "", 2026-07-27 17:14:02.351773 | aio | "rc": 0, 2026-07-27 17:14:02.351894 | aio | "start": "2026-07-27 17:13:49.811277", 2026-07-27 17:14:02.352043 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-07-27 17:14:02.352136 | aio | "stderr_lines": [ 2026-07-27 17:14:02.352229 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-07-27 17:14:02.352327 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-07-27 17:14:02.352414 | aio | ], 2026-07-27 17:14:02.352506 | aio | "stdout": "HEALTH_OK", 2026-07-27 17:14:02.352593 | aio | "stdout_lines": [ 2026-07-27 17:14:02.352680 | aio | "HEALTH_OK" 2026-07-27 17:14:02.352766 | aio | ] 2026-07-27 17:14:02.352851 | aio | } 2026-07-27 17:14:02.352958 | aio | } 2026-07-27 17:14:02.353046 | aio | 2026-07-27 17:14:02.353139 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-07-27 17:14:02.353231 | aio | Monday 27 July 2026 17:14:02 +0000 (0:00:00.031) 0:00:14.023 *********** 2026-07-27 17:14:02.374921 | aio | ok: [aio] => { 2026-07-27 17:14:02.375262 | aio | "changed": false, 2026-07-27 17:14:02.375529 | aio | "msg": "All assertions passed" 2026-07-27 17:14:02.375787 | aio | } 2026-07-27 17:14:02.376099 | aio | 2026-07-27 17:14:02.376379 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-07-27 17:14:02.376659 | aio | Monday 27 July 2026 17:14:02 +0000 (0:00:00.024) 0:00:14.047 *********** 2026-07-27 17:14:11.560630 | aio | changed: [aio] 2026-07-27 17:14:11.560833 | aio | 2026-07-27 17:14:11.561103 | aio | TASK [Create a test Ceph key] ************************************************** 2026-07-27 17:14:11.561308 | aio | Monday 27 July 2026 17:14:11 +0000 (0:00:09.185) 0:00:23.233 *********** 2026-07-27 17:14:15.714154 | aio | changed: [aio] 2026-07-27 17:14:15.714363 | aio | 2026-07-27 17:14:15.714614 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-07-27 17:14:15.714847 | aio | Monday 27 July 2026 17:14:15 +0000 (0:00:04.153) 0:00:27.386 *********** 2026-07-27 17:14:17.271502 | aio | ok: [aio] 2026-07-27 17:14:17.271684 | aio | 2026-07-27 17:14:17.271953 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-07-27 17:14:17.272170 | aio | Monday 27 July 2026 17:14:17 +0000 (0:00:01.557) 0:00:28.943 *********** 2026-07-27 17:14:17.310480 | aio | ok: [aio] => { 2026-07-27 17:14:17.311193 | aio | "changed": false, 2026-07-27 17:14:17.311221 | aio | "msg": "All assertions passed" 2026-07-27 17:14:17.311232 | aio | } 2026-07-27 17:14:17.311248 | aio | 2026-07-27 17:14:17.311595 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-07-27 17:14:17.311898 | aio | Monday 27 July 2026 17:14:17 +0000 (0:00:00.039) 0:00:28.983 *********** 2026-07-27 17:14:18.811531 | aio | ok: [aio] 2026-07-27 17:14:18.811644 | aio | 2026-07-27 17:14:18.811759 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-07-27 17:14:18.811910 | aio | Monday 27 July 2026 17:14:18 +0000 (0:00:01.501) 0:00:30.484 *********** 2026-07-27 17:14:18.842522 | aio | ok: [aio] => { 2026-07-27 17:14:18.842716 | aio | "changed": false, 2026-07-27 17:14:18.843053 | aio | "msg": "All assertions passed" 2026-07-27 17:14:18.843393 | aio | } 2026-07-27 17:14:18.843661 | aio | 2026-07-27 17:14:18.843900 | aio | PLAY RECAP ********************************************************************* 2026-07-27 17:14:18.844144 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-27 17:14:18.844337 | aio | 2026-07-27 17:14:18.844521 | aio | 2026-07-27 17:14:18.844744 | aio | TASKS RECAP ******************************************************************** 2026-07-27 17:14:18.844952 | aio | Monday 27 July 2026 17:14:18 +0000 (0:00:00.031) 0:00:30.515 *********** 2026-07-27 17:14:18.845138 | aio | =============================================================================== 2026-07-27 17:14:18.845333 | aio | Get cluster health status ---------------------------------------------- 12.77s 2026-07-27 17:14:18.845526 | aio | Create a test Ceph pool ------------------------------------------------- 9.19s 2026-07-27 17:14:18.845748 | aio | Create a test Ceph key -------------------------------------------------- 4.15s 2026-07-27 17:14:18.845943 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.56s 2026-07-27 17:14:18.846141 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 1.50s 2026-07-27 17:14:18.846329 | aio | Gathering Facts --------------------------------------------------------- 1.21s 2026-07-27 17:14:18.846520 | aio | Assert that key_info returns the correct key ---------------------------- 0.04s 2026-07-27 17:14:18.846711 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-07-27 17:14:18.846916 | aio | Assert that the legacy key module info state returns the correct key ---- 0.03s 2026-07-27 17:14:18.847228 | aio | Assert that the cluster status is healthy ------------------------------- 0.02s 2026-07-27 17:14:18.910848 | aio | INFO [default > verify] Executed: Successful 2026-07-27 17:14:18.921593 | aio | INFO [default > cleanup] Executing 2026-07-27 17:14:18.922008 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-27 17:14:18.928285 | aio | INFO [default > destroy] Executing 2026-07-27 17:14:18.928365 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-07-27 17:14:18.928379 | aio | INFO [default > destroy] Executed: Successful 2026-07-27 17:14:18.928715 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-07-27 17:14:19.108550 | aio | ok: Runtime: 0:17:05.172991 2026-07-27 17:14:19.134189 | 2026-07-27 17:14:19.134343 | PLAY RECAP 2026-07-27 17:14:19.134418 | aio | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-27 17:14:19.134460 | 2026-07-27 17:14:19.313078 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-27 17:14:19.318020 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-27 17:14:20.023278 | 2026-07-27 17:14:20.023404 | PLAY [all] 2026-07-27 17:14:20.035125 | 2026-07-27 17:14:20.035213 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-27 17:14:20.080513 | aio | skipping: Conditional result was False 2026-07-27 17:14:20.089658 | 2026-07-27 17:14:20.089776 | TASK [fetch-output : Set log path for single node] 2026-07-27 17:14:20.123699 | aio | ok 2026-07-27 17:14:20.130391 | 2026-07-27 17:14:20.130479 | LOOP [fetch-output : Ensure local output dirs] 2026-07-27 17:14:20.553446 | aio -> localhost | ok: "/var/lib/zuul/builds/2683d9ee98bf48998d94259b5ea749e4/work/logs" 2026-07-27 17:14:20.802210 | aio -> localhost | changed: "/var/lib/zuul/builds/2683d9ee98bf48998d94259b5ea749e4/work/artifacts" 2026-07-27 17:14:21.036763 | aio -> localhost | changed: "/var/lib/zuul/builds/2683d9ee98bf48998d94259b5ea749e4/work/docs" 2026-07-27 17:14:21.052282 | 2026-07-27 17:14:21.052404 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-27 17:14:21.698415 | aio | changed: .d..t...... ./ 2026-07-27 17:14:21.698653 | aio | changed: All items complete 2026-07-27 17:14:21.698692 | 2026-07-27 17:14:22.162592 | aio | changed: .d..t...... ./ 2026-07-27 17:14:22.608734 | aio | changed: .d..t...... ./ 2026-07-27 17:14:22.625923 | 2026-07-27 17:14:22.626105 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-27 17:14:23.094473 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007986 2026-07-27 17:14:23.348195 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.008720 2026-07-27 17:14:23.369449 | 2026-07-27 17:14:23.369583 | PLAY [all] 2026-07-27 17:14:23.378498 | 2026-07-27 17:14:23.378599 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-27 17:14:23.824067 | aio | changed 2026-07-27 17:14:23.830544 | 2026-07-27 17:14:23.830600 | PLAY RECAP 2026-07-27 17:14:23.830648 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-27 17:14:23.830670 | 2026-07-27 17:14:23.995314 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-27 17:14:23.999096 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-27 17:14:24.668926 | 2026-07-27 17:14:24.669324 | PLAY [localhost] 2026-07-27 17:14:24.680654 | 2026-07-27 17:14:24.680751 | TASK [Generate Zuul manifest] 2026-07-27 17:14:24.705663 | localhost | ok 2026-07-27 17:14:24.734525 | 2026-07-27 17:14:24.734802 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-27 17:14:25.155406 | localhost | changed 2026-07-27 17:14:25.168777 | 2026-07-27 17:14:25.168893 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-27 17:14:25.199674 | localhost | ok 2026-07-27 17:14:25.208363 | 2026-07-27 17:14:25.208433 | TASK [Upload logs] 2026-07-27 17:14:25.229618 | localhost | ok 2026-07-27 17:14:25.294933 | 2026-07-27 17:14:25.295073 | TASK [Set zuul-log-path fact] 2026-07-27 17:14:25.316211 | localhost | ok 2026-07-27 17:14:25.330177 | 2026-07-27 17:14:25.330305 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-27 17:14:25.360737 | localhost | ok 2026-07-27 17:14:25.373832 | 2026-07-27 17:14:25.373989 | TASK [upload-logs : Create log directories] 2026-07-27 17:14:25.793179 | localhost | changed 2026-07-27 17:14:25.799292 | 2026-07-27 17:14:25.799367 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-27 17:14:26.252017 | localhost -> localhost | ok: Runtime: 0:00:00.005887 2026-07-27 17:14:26.257064 | 2026-07-27 17:14:26.257138 | TASK [upload-logs : Upload logs to log server] 2026-07-27 17:14:26.775202 | localhost | Output suppressed because no_log was given 2026-07-27 17:14:26.778962 | 2026-07-27 17:14:26.779029 | LOOP [upload-logs : Compress console log and json output] 2026-07-27 17:14:26.826563 | localhost | skipping: Conditional result was False 2026-07-27 17:14:26.874308 | localhost | skipping: Conditional result was False 2026-07-27 17:14:26.891476 | 2026-07-27 17:14:26.891657 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-27 17:14:26.945237 | localhost | skipping: Conditional result was False 2026-07-27 17:14:26.945674 | 2026-07-27 17:14:26.954928 | localhost | skipping: Conditional result was False 2026-07-27 17:14:26.964872 | 2026-07-27 17:14:26.965084 | LOOP [upload-logs : Upload console log and json output]