2026-08-06 15:41:40.984949 | Job console starting 2026-08-06 15:41:40.998108 | Updating git repos 2026-08-06 15:41:41.022701 | Cloning repos into workspace 2026-08-06 15:41:41.213285 | Restoring repo states 2026-08-06 15:41:41.221240 | Merging changes 2026-08-06 15:41:41.523112 | Checking out repos 2026-08-06 15:41:41.559185 | Preparing playbooks 2026-08-06 15:41:42.655184 | Running Ansible setup 2026-08-06 15:41:45.914360 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 15:41:46.547124 | 2026-08-06 15:41:46.547267 | PLAY [localhost] 2026-08-06 15:41:46.555566 | 2026-08-06 15:41:46.555652 | TASK [Gathering Facts] 2026-08-06 15:41:47.426183 | localhost | ok 2026-08-06 15:41:47.435327 | 2026-08-06 15:41:47.435404 | TASK [Setup log path fact] 2026-08-06 15:41:47.457130 | localhost | ok 2026-08-06 15:41:47.470706 | 2026-08-06 15:41:47.470774 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 15:41:47.502012 | localhost | ok 2026-08-06 15:41:47.510142 | 2026-08-06 15:41:47.510236 | TASK [emit-job-header : Print job information] 2026-08-06 15:41:47.552476 | # Job Information 2026-08-06 15:41:47.552694 | Ansible Version: 2.16.18 2026-08-06 15:41:47.552765 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-08-06 15:41:47.552816 | Pipeline: check 2026-08-06 15:41:47.552863 | Executor: 2d72f0692154 2026-08-06 15:41:47.552908 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/120 2026-08-06 15:41:47.553010 | Event ID: 053a1ba0-91ad-11f1-981b-8dac464be97b 2026-08-06 15:41:47.558676 | 2026-08-06 15:41:47.558741 | LOOP [emit-job-header : Print node information] 2026-08-06 15:41:47.662256 | localhost | ok: 2026-08-06 15:41:47.662759 | localhost | # Node Information 2026-08-06 15:41:47.662799 | localhost | Inventory Hostname: aio 2026-08-06 15:41:47.662822 | localhost | Hostname: np0000188161 2026-08-06 15:41:47.662842 | localhost | Username: zuul 2026-08-06 15:41:47.662865 | localhost | Distro: Ubuntu 22.04 2026-08-06 15:41:47.662886 | localhost | Provider: yul1 2026-08-06 15:41:47.662905 | localhost | Region: ca-ymq-1 2026-08-06 15:41:47.662924 | localhost | Label: ubuntu-jammy 2026-08-06 15:41:47.662943 | localhost | Product Name: OpenStack Nova 2026-08-06 15:41:47.662961 | localhost | Interface IP: 199.204.45.138 2026-08-06 15:41:47.678275 | 2026-08-06 15:41:47.678426 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-06 15:41:48.086866 | localhost -> localhost | changed 2026-08-06 15:41:48.095202 | 2026-08-06 15:41:48.095342 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-06 15:41:48.933543 | localhost -> localhost | changed 2026-08-06 15:41:48.942832 | 2026-08-06 15:41:48.942905 | PLAY [all] 2026-08-06 15:41:48.952414 | 2026-08-06 15:41:48.952486 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-06 15:41:49.190751 | aio -> localhost | ok 2026-08-06 15:41:49.201778 | 2026-08-06 15:41:49.201847 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-06 15:41:49.236317 | aio | ok 2026-08-06 15:41:49.257727 | aio | included: /var/lib/zuul/builds/f7e4881e52624abcbd40de0d16e9ee3e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-06 15:41:49.263227 | 2026-08-06 15:41:49.263288 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-06 15:41:50.965738 | aio -> localhost | Generating public/private rsa key pair. 2026-08-06 15:41:50.966397 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/f7e4881e52624abcbd40de0d16e9ee3e/work/f7e4881e52624abcbd40de0d16e9ee3e_id_rsa 2026-08-06 15:41:50.966453 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/f7e4881e52624abcbd40de0d16e9ee3e/work/f7e4881e52624abcbd40de0d16e9ee3e_id_rsa.pub 2026-08-06 15:41:50.966488 | aio -> localhost | The key fingerprint is: 2026-08-06 15:41:50.966518 | aio -> localhost | SHA256:FgnInHQc+0HTc2+WwReYeU85Yp3UMFyvAjlfez+Z2AM zuul-build-sshkey 2026-08-06 15:41:50.966564 | aio -> localhost | The key's randomart image is: 2026-08-06 15:41:50.966595 | aio -> localhost | +---[RSA 3072]----+ 2026-08-06 15:41:50.966629 | aio -> localhost | | +.++.o. oO=*| 2026-08-06 15:41:50.966659 | aio -> localhost | | =..+ oo..*+B=| 2026-08-06 15:41:50.966687 | aio -> localhost | | . + +o..+=+| 2026-08-06 15:41:50.966715 | aio -> localhost | | . o + .=o.| 2026-08-06 15:41:50.966749 | aio -> localhost | | S oEo .| 2026-08-06 15:41:50.966832 | aio -> localhost | | . .+.+| 2026-08-06 15:41:50.966866 | aio -> localhost | | . *.| 2026-08-06 15:41:50.966894 | aio -> localhost | | o| 2026-08-06 15:41:50.966925 | aio -> localhost | | | 2026-08-06 15:41:50.966953 | aio -> localhost | +----[SHA256]-----+ 2026-08-06 15:41:50.967027 | aio -> localhost | ok: Runtime: 0:00:01.283801 2026-08-06 15:41:50.973043 | 2026-08-06 15:41:50.973112 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-06 15:41:51.005279 | aio | ok 2026-08-06 15:41:51.017128 | aio | included: /var/lib/zuul/builds/f7e4881e52624abcbd40de0d16e9ee3e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-06 15:41:51.024412 | 2026-08-06 15:41:51.024477 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-06 15:41:51.049616 | aio | skipping: Conditional result was False 2026-08-06 15:41:51.058278 | 2026-08-06 15:41:51.058371 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-06 15:41:51.530449 | aio | changed 2026-08-06 15:41:51.535610 | 2026-08-06 15:41:51.535696 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-06 15:41:51.723324 | aio | ok 2026-08-06 15:41:51.732304 | 2026-08-06 15:41:51.732399 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-06 15:41:52.162326 | aio | changed 2026-08-06 15:41:52.168849 | 2026-08-06 15:41:52.168917 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-06 15:41:52.609051 | aio | changed 2026-08-06 15:41:52.615750 | 2026-08-06 15:41:52.615818 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-06 15:41:52.639062 | aio | skipping: Conditional result was False 2026-08-06 15:41:52.646883 | 2026-08-06 15:41:52.646991 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-06 15:41:52.996269 | aio -> localhost | changed 2026-08-06 15:41:53.013698 | 2026-08-06 15:41:53.013773 | TASK [add-build-sshkey : Add back temp key] 2026-08-06 15:41:53.286747 | aio -> localhost | Identity added: /var/lib/zuul/builds/f7e4881e52624abcbd40de0d16e9ee3e/work/f7e4881e52624abcbd40de0d16e9ee3e_id_rsa (zuul-build-sshkey) 2026-08-06 15:41:53.286966 | aio -> localhost | ok: Runtime: 0:00:00.014529 2026-08-06 15:41:53.291975 | 2026-08-06 15:41:53.292041 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-06 15:41:53.601843 | aio | ok 2026-08-06 15:41:53.606968 | 2026-08-06 15:41:53.607031 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-06 15:41:53.631286 | aio | skipping: Conditional result was False 2026-08-06 15:41:53.646210 | 2026-08-06 15:41:53.646277 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-06 15:41:53.967372 | aio | ok 2026-08-06 15:41:53.973988 | 2026-08-06 15:41:53.974120 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-06 15:41:54.711981 | aio | Output suppressed because no_log was given 2026-08-06 15:41:54.758768 | 2026-08-06 15:41:54.758918 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-06 15:41:54.943475 | aio | ok: "logs" 2026-08-06 15:41:54.943779 | aio | ok: All items complete 2026-08-06 15:41:54.943820 | 2026-08-06 15:41:55.093397 | aio | ok: "artifacts" 2026-08-06 15:41:55.248088 | aio | ok: "docs" 2026-08-06 15:41:55.255596 | 2026-08-06 15:41:55.255671 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-06 15:41:55.457863 | aio | changed: "logs" 2026-08-06 15:41:55.620380 | aio | changed: "artifacts" 2026-08-06 15:41:55.774773 | aio | changed: "docs" 2026-08-06 15:41:55.788693 | 2026-08-06 15:41:55.788881 | PLAY RECAP 2026-08-06 15:41:55.788951 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-06 15:41:55.789013 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:41:55.789048 | 2026-08-06 15:41:55.940718 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 15:41:55.944134 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 15:41:56.574022 | 2026-08-06 15:41:56.574193 | PLAY [all] 2026-08-06 15:41:56.585920 | 2026-08-06 15:41:56.586019 | TASK [setup-uv : Extract archive] 2026-08-06 15:41:58.773355 | aio | changed 2026-08-06 15:41:58.781685 | 2026-08-06 15:41:58.781802 | TASK [setup-uv : Print version] 2026-08-06 15:41:59.057438 | aio | uv 0.8.13 2026-08-06 15:41:59.321727 | aio | ok: Runtime: 0:00:00.010838 2026-08-06 15:41:59.333665 | 2026-08-06 15:41:59.333748 | TASK [Install Ansible collection siblings] 2026-08-06 15:41:59.705056 | aio | ok: 2026-08-06 15:41:59.705212 | aio | Skipping community.general: no checked-out sibling 2026-08-06 15:41:59.705240 | aio | Skipping ansible.utils: no checked-out sibling 2026-08-06 15:41:59.705262 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-08-06 15:41:59.706906 | 2026-08-06 15:41:59.706954 | PLAY RECAP 2026-08-06 15:41:59.707000 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:41:59.707020 | 2026-08-06 15:41:59.825199 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 15:41:59.830806 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 15:42:00.444242 | 2026-08-06 15:42:00.444403 | PLAY [all] 2026-08-06 15:42:00.455932 | 2026-08-06 15:42:00.456013 | LOOP [Check inventory directories] 2026-08-06 15:42:00.766498 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-06 15:42:00.910034 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-08-06 15:42:01.065465 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-08-06 15:42:01.083647 | 2026-08-06 15:42:01.083879 | LOOP [Copy inventory file for Zuul] 2026-08-06 15:42:01.837306 | aio | changed: 2026-08-06 15:42:01.837554 | aio | { 2026-08-06 15:42:01.837583 | aio | "ansible_loop_var": "item", 2026-08-06 15:42:01.837606 | aio | "changed": false, 2026-08-06 15:42:01.837627 | aio | "failed": false, 2026-08-06 15:42:01.837649 | aio | "invocation": { 2026-08-06 15:42:01.837669 | aio | "module_args": { 2026-08-06 15:42:01.837687 | aio | "checksum_algorithm": "sha1", 2026-08-06 15:42:01.837705 | aio | "follow": true, 2026-08-06 15:42:01.837723 | aio | "get_attributes": true, 2026-08-06 15:42:01.837742 | aio | "get_checksum": true, 2026-08-06 15:42:01.837760 | aio | "get_mime": true, 2026-08-06 15:42:01.837778 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-06 15:42:01.837796 | aio | } 2026-08-06 15:42:01.837814 | aio | }, 2026-08-06 15:42:01.837832 | aio | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-06 15:42:01.837850 | aio | "stat": { 2026-08-06 15:42:01.837868 | aio | "atime": 1786030914.5100513, 2026-08-06 15:42:01.837886 | aio | "attr_flags": "e", 2026-08-06 15:42:01.837904 | aio | "attributes": [ 2026-08-06 15:42:01.837922 | aio | "extents" 2026-08-06 15:42:01.837941 | aio | ], 2026-08-06 15:42:01.837961 | aio | "block_size": 4096, 2026-08-06 15:42:01.837979 | aio | "blocks": 8, 2026-08-06 15:42:01.837996 | aio | "charset": "unknown", 2026-08-06 15:42:01.838014 | aio | "ctime": 1786030914.5140946, 2026-08-06 15:42:01.838032 | aio | "dev": 64513, 2026-08-06 15:42:01.838065 | aio | "device_type": 0, 2026-08-06 15:42:01.838083 | aio | "executable": true, 2026-08-06 15:42:01.838101 | aio | "exists": true, 2026-08-06 15:42:01.838118 | aio | "gid": 1000, 2026-08-06 15:42:01.838134 | aio | "gr_name": "zuul", 2026-08-06 15:42:01.838152 | aio | "inode": 1042461, 2026-08-06 15:42:01.838168 | aio | "isblk": false, 2026-08-06 15:42:01.838186 | aio | "ischr": false, 2026-08-06 15:42:01.838204 | aio | "isdir": true, 2026-08-06 15:42:01.838221 | aio | "isfifo": false, 2026-08-06 15:42:01.838238 | aio | "isgid": false, 2026-08-06 15:42:01.838256 | aio | "islnk": false, 2026-08-06 15:42:01.838273 | aio | "isreg": false, 2026-08-06 15:42:01.838290 | aio | "issock": false, 2026-08-06 15:42:01.838307 | aio | "isuid": false, 2026-08-06 15:42:01.838324 | aio | "mimetype": "unknown", 2026-08-06 15:42:01.838341 | aio | "mode": "0755", 2026-08-06 15:42:01.838358 | aio | "mtime": 1786030901.488153, 2026-08-06 15:42:01.838375 | aio | "nlink": 10, 2026-08-06 15:42:01.838392 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-06 15:42:01.838410 | aio | "pw_name": "zuul", 2026-08-06 15:42:01.838428 | aio | "readable": true, 2026-08-06 15:42:01.838445 | aio | "rgrp": true, 2026-08-06 15:42:01.838463 | aio | "roth": true, 2026-08-06 15:42:01.838480 | aio | "rusr": true, 2026-08-06 15:42:01.838498 | aio | "size": 4096, 2026-08-06 15:42:01.838514 | aio | "uid": 1000, 2026-08-06 15:42:01.838539 | aio | "version": "338788842", 2026-08-06 15:42:01.838558 | aio | "wgrp": false, 2026-08-06 15:42:01.838576 | aio | "woth": false, 2026-08-06 15:42:01.838594 | aio | "writeable": true, 2026-08-06 15:42:01.838611 | aio | "wusr": true, 2026-08-06 15:42:01.838628 | aio | "xgrp": true, 2026-08-06 15:42:01.838645 | aio | "xoth": true, 2026-08-06 15:42:01.838662 | aio | "xusr": true 2026-08-06 15:42:01.838679 | aio | } 2026-08-06 15:42:01.838696 | aio | } 2026-08-06 15:42:01.838731 | aio | ok: All items complete 2026-08-06 15:42:01.838752 | 2026-08-06 15:42:01.840363 | aio | skipping: Conditional result was False 2026-08-06 15:42:01.840960 | aio | skipping: Conditional result was False 2026-08-06 15:42:01.855940 | 2026-08-06 15:42:01.856129 | LOOP [Switch "ansible_host" to private IP] 2026-08-06 15:42:02.210603 | aio | changed: 1 replacements made 2026-08-06 15:42:02.211999 | aio | skipping: Conditional result was False 2026-08-06 15:42:02.213897 | aio | skipping: Conditional result was False 2026-08-06 15:42:02.233924 | 2026-08-06 15:42:02.234096 | TASK [Run Molecule scenario] 2026-08-06 15:42:02.783259 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-08-06 15:42:03.413422 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-08-06 15:42:03.595611 | aio | Using CPython 3.13.7 2026-08-06 15:42:03.595677 | aio | Creating virtual environment at: .venv 2026-08-06 15:42:03.872091 | aio | Downloading ansible-core (2.3MiB) 2026-08-06 15:42:03.873398 | aio | Downloading pygments (1.2MiB) 2026-08-06 15:42:03.873576 | aio | Downloading cryptography (4.3MiB) 2026-08-06 15:42:03.874015 | aio | Downloading netaddr (2.2MiB) 2026-08-06 15:42:04.034892 | aio | Downloading netaddr 2026-08-06 15:42:04.046247 | aio | Downloading cryptography 2026-08-06 15:42:04.086997 | aio | Downloading pygments 2026-08-06 15:42:04.230227 | aio | Downloading ansible-core 2026-08-06 15:42:04.260602 | aio | Installed 36 packages in 29ms 2026-08-06 15:42:05.363117 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-08-06 15:42:05.363203 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-08-06 15:42:06.268603 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-06 15:42:06.268693 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-08-06 15:42:30.165439 | aio | INFO [default > dependency] Executing 2026-08-06 15:42:30.165679 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-08-06 15:42:30.165973 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-08-06 15:42:30.166178 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-06 15:42:30.173466 | aio | INFO [default > cleanup] Executing 2026-08-06 15:42:30.173771 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:42:30.178989 | aio | INFO [default > destroy] Executing 2026-08-06 15:42:30.179059 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-06 15:42:30.179128 | aio | INFO [default > destroy] Executed: Successful 2026-08-06 15:42:30.184538 | aio | INFO [default > syntax] Executing 2026-08-06 15:42:31.453832 | aio | 2026-08-06 15:42:31.454096 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-08-06 15:42:31.566208 | aio | INFO [default > syntax] Executed: Successful 2026-08-06 15:42:31.576474 | aio | INFO [default > create] Executing 2026-08-06 15:42:31.577787 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:42:31.582731 | aio | INFO [default > prepare] Executing 2026-08-06 15:42:32.518186 | aio | 2026-08-06 15:42:32.518411 | aio | PLAY [Prepare] ***************************************************************** 2026-08-06 15:42:32.518611 | aio | 2026-08-06 15:42:32.518825 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:42:32.519041 | aio | Thursday 06 August 2026 15:42:32 +0000 (0:00:00.029) 0:00:00.029 ******* 2026-08-06 15:42:33.643415 | aio | [WARNING]: Host 'aio' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:42:33.652090 | aio | ok: [aio] 2026-08-06 15:42:33.652291 | aio | 2026-08-06 15:42:33.652503 | aio | TASK [Configure short hostname] ************************************************ 2026-08-06 15:42:33.652708 | aio | Thursday 06 August 2026 15:42:33 +0000 (0:00:01.134) 0:00:01.164 ******* 2026-08-06 15:42:34.375025 | aio | changed: [aio] 2026-08-06 15:42:34.375216 | aio | 2026-08-06 15:42:34.375431 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-08-06 15:42:34.375696 | aio | Thursday 06 August 2026 15:42:34 +0000 (0:00:00.722) 0:00:01.886 ******* 2026-08-06 15:42:34.734361 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-06 15:42:34.740034 | aio | changed: [aio] 2026-08-06 15:42:34.740234 | aio | 2026-08-06 15:42:34.740451 | aio | TASK [Update apt cache] ******************************************************** 2026-08-06 15:42:34.740660 | aio | Thursday 06 August 2026 15:42:34 +0000 (0:00:00.365) 0:00:02.251 ******* 2026-08-06 15:43:21.134330 | aio | changed: [aio] 2026-08-06 15:43:21.134546 | aio | 2026-08-06 15:43:21.134674 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-08-06 15:43:21.134854 | aio | 2026-08-06 15:43:21.135066 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:43:21.135314 | aio | Thursday 06 August 2026 15:43:21 +0000 (0:00:46.394) 0:00:48.646 ******* 2026-08-06 15:43:21.925746 | aio | ok: [aio] 2026-08-06 15:43:21.925902 | aio | 2026-08-06 15:43:21.926116 | aio | TASK [Install depedencies] ***************************************************** 2026-08-06 15:43:21.926316 | aio | Thursday 06 August 2026 15:43:21 +0000 (0:00:00.791) 0:00:49.437 ******* 2026-08-06 15:43:42.043849 | aio | changed: [aio] 2026-08-06 15:43:42.043999 | aio | 2026-08-06 15:43:42.044156 | aio | TASK [Start up service] ******************************************************** 2026-08-06 15:43:42.044302 | aio | Thursday 06 August 2026 15:43:42 +0000 (0:00:20.117) 0:01:09.554 ******* 2026-08-06 15:43:42.671233 | aio | ok: [aio] 2026-08-06 15:43:42.671307 | aio | 2026-08-06 15:43:42.671462 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-08-06 15:43:42.671620 | aio | Thursday 06 August 2026 15:43:42 +0000 (0:00:00.628) 0:01:10.183 ******* 2026-08-06 15:43:43.072169 | aio | ok: [aio] 2026-08-06 15:43:43.072299 | aio | 2026-08-06 15:43:43.072497 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-08-06 15:43:43.072679 | aio | Thursday 06 August 2026 15:43:43 +0000 (0:00:00.400) 0:01:10.583 ******* 2026-08-06 15:43:43.848544 | aio | changed: [aio] 2026-08-06 15:43:43.848731 | aio | 2026-08-06 15:43:43.849020 | aio | TASK [Get list of all loopback devices] **************************************** 2026-08-06 15:43:43.849323 | aio | Thursday 06 August 2026 15:43:43 +0000 (0:00:00.776) 0:01:11.360 ******* 2026-08-06 15:43:44.096894 | aio | ok: [aio] 2026-08-06 15:43:44.097066 | aio | 2026-08-06 15:43:44.097288 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-08-06 15:43:44.097512 | aio | Thursday 06 August 2026 15:43:44 +0000 (0:00:00.248) 0:01:11.608 ******* 2026-08-06 15:43:44.120636 | aio | skipping: [aio] 2026-08-06 15:43:44.120784 | aio | 2026-08-06 15:43:44.121002 | aio | TASK [Create devices for Ceph] ************************************************* 2026-08-06 15:43:44.121206 | aio | Thursday 06 August 2026 15:43:44 +0000 (0:00:00.024) 0:01:11.632 ******* 2026-08-06 15:43:44.808956 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:43:44.809145 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:43:44.809352 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:43:44.809540 | aio | 2026-08-06 15:43:44.809769 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-08-06 15:43:44.809988 | aio | Thursday 06 August 2026 15:43:44 +0000 (0:00:00.688) 0:01:12.320 ******* 2026-08-06 15:43:45.613461 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:43:45.613620 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:43:45.613847 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:43:45.614040 | aio | 2026-08-06 15:43:45.614255 | aio | TASK [Start loop devices] ****************************************************** 2026-08-06 15:43:45.614452 | aio | Thursday 06 August 2026 15:43:45 +0000 (0:00:00.804) 0:01:13.124 ******* 2026-08-06 15:43:46.501325 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:43:46.501447 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:43:46.501596 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:43:46.501718 | aio | 2026-08-06 15:43:46.501859 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-08-06 15:43:46.501998 | aio | Thursday 06 August 2026 15:43:46 +0000 (0:00:00.888) 0:01:14.013 ******* 2026-08-06 15:43:49.623325 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:43:49.623591 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:43:49.623842 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:43:49.624108 | aio | 2026-08-06 15:43:49.624353 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-08-06 15:43:49.624545 | aio | Thursday 06 August 2026 15:43:49 +0000 (0:00:03.121) 0:01:17.134 ******* 2026-08-06 15:43:51.711616 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-08-06 15:43:51.711684 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-08-06 15:43:51.711695 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-08-06 15:43:51.711706 | aio | 2026-08-06 15:43:51.711716 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:43:51.711728 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-06 15:43:51.711738 | aio | 2026-08-06 15:43:51.711748 | aio | 2026-08-06 15:43:51.711757 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:43:51.711767 | aio | Thursday 06 August 2026 15:43:51 +0000 (0:00:02.086) 0:01:19.220 ******* 2026-08-06 15:43:51.711776 | aio | =============================================================================== 2026-08-06 15:43:51.711786 | aio | Update apt cache ------------------------------------------------------- 46.39s 2026-08-06 15:43:51.711796 | aio | Install depedencies ---------------------------------------------------- 20.12s 2026-08-06 15:43:51.711805 | aio | Create a volume group for each loop device ------------------------------ 3.12s 2026-08-06 15:43:51.711815 | aio | Create a logical volume for each loop device ---------------------------- 2.09s 2026-08-06 15:43:51.711824 | aio | Gathering Facts --------------------------------------------------------- 1.13s 2026-08-06 15:43:51.711834 | aio | Start loop devices ------------------------------------------------------ 0.89s 2026-08-06 15:43:51.711843 | aio | Set permissions on loopback devices ------------------------------------- 0.80s 2026-08-06 15:43:51.711853 | aio | Gathering Facts --------------------------------------------------------- 0.79s 2026-08-06 15:43:51.711862 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.78s 2026-08-06 15:43:51.711871 | aio | Configure short hostname ------------------------------------------------ 0.72s 2026-08-06 15:43:51.711888 | aio | Create devices for Ceph ------------------------------------------------- 0.69s 2026-08-06 15:43:51.711898 | aio | Start up service -------------------------------------------------------- 0.63s 2026-08-06 15:43:51.711908 | aio | Generate lvm.conf ------------------------------------------------------- 0.40s 2026-08-06 15:43:51.712325 | aio | Ensure hostname inside hosts file --------------------------------------- 0.37s 2026-08-06 15:43:51.712374 | aio | Get list of all loopback devices ---------------------------------------- 0.25s 2026-08-06 15:43:51.712382 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-08-06 15:43:51.808418 | aio | INFO [default > prepare] Executed: Successful 2026-08-06 15:43:51.818789 | aio | INFO [default > converge] Executing 2026-08-06 15:43:53.033589 | aio | 2026-08-06 15:43:53.033942 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-06 15:43:53.034200 | aio | 2026-08-06 15:43:53.034508 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:43:53.034789 | aio | Thursday 06 August 2026 15:43:53 +0000 (0:00:00.061) 0:00:00.061 ******* 2026-08-06 15:43:54.172593 | aio | [WARNING]: Host 'aio' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:43:54.182830 | aio | ok: [aio] 2026-08-06 15:43:54.183114 | aio | 2026-08-06 15:43:54.183466 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:43:54.183840 | aio | Thursday 06 August 2026 15:43:54 +0000 (0:00:01.149) 0:00:01.210 ******* 2026-08-06 15:43:54.600149 | aio | ok: [aio] 2026-08-06 15:43:54.600511 | aio | 2026-08-06 15:43:54.600814 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:43:54.601090 | aio | Thursday 06 August 2026 15:43:54 +0000 (0:00:00.417) 0:00:01.627 ******* 2026-08-06 15:43:54.643862 | aio | skipping: [aio] 2026-08-06 15:43:54.644059 | aio | 2026-08-06 15:43:54.644271 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:43:54.644479 | aio | Thursday 06 August 2026 15:43:54 +0000 (0:00:00.043) 0:00:01.671 ******* 2026-08-06 15:43:55.060513 | aio | changed: [aio] 2026-08-06 15:43:55.060824 | aio | 2026-08-06 15:43:55.061103 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:43:55.061373 | aio | Thursday 06 August 2026 15:43:55 +0000 (0:00:00.416) 0:00:02.088 ******* 2026-08-06 15:43:55.201949 | aio | ok: [aio] => { 2026-08-06 15:43:55.202294 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:43:55.202558 | aio | } 2026-08-06 15:43:55.202806 | aio | 2026-08-06 15:43:55.203161 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:43:55.203558 | aio | Thursday 06 August 2026 15:43:55 +0000 (0:00:00.141) 0:00:02.229 ******* 2026-08-06 15:43:55.997712 | aio | changed: [aio] 2026-08-06 15:43:55.998036 | aio | 2026-08-06 15:43:55.998320 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:43:55.998592 | aio | Thursday 06 August 2026 15:43:55 +0000 (0:00:00.795) 0:00:03.025 ******* 2026-08-06 15:43:56.045427 | aio | skipping: [aio] 2026-08-06 15:43:56.045748 | aio | 2026-08-06 15:43:56.046126 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:43:56.046516 | aio | Thursday 06 August 2026 15:43:56 +0000 (0:00:00.047) 0:00:03.073 ******* 2026-08-06 15:43:56.128358 | aio | skipping: [aio] 2026-08-06 15:43:56.128666 | aio | 2026-08-06 15:43:56.128941 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:43:56.129210 | aio | Thursday 06 August 2026 15:43:56 +0000 (0:00:00.082) 0:00:03.155 ******* 2026-08-06 15:43:56.376558 | aio | ok: [aio] 2026-08-06 15:43:56.376881 | aio | 2026-08-06 15:43:56.377174 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:43:56.377454 | aio | Thursday 06 August 2026 15:43:56 +0000 (0:00:00.248) 0:00:03.404 ******* 2026-08-06 15:43:57.562432 | aio | ok: [aio] 2026-08-06 15:43:57.562740 | aio | 2026-08-06 15:43:57.563024 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:43:57.563330 | aio | Thursday 06 August 2026 15:43:57 +0000 (0:00:01.185) 0:00:04.590 ******* 2026-08-06 15:43:57.632034 | aio | ok: [aio] => { 2026-08-06 15:43:57.632405 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:43:57.632683 | aio | } 2026-08-06 15:43:57.632944 | aio | 2026-08-06 15:43:57.633227 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:43:57.633505 | aio | Thursday 06 August 2026 15:43:57 +0000 (0:00:00.069) 0:00:04.659 ******* 2026-08-06 15:43:58.459580 | aio | changed: [aio] 2026-08-06 15:43:58.459759 | aio | 2026-08-06 15:43:58.459895 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:43:58.460031 | aio | Thursday 06 August 2026 15:43:58 +0000 (0:00:00.824) 0:00:05.483 ******* 2026-08-06 15:44:01.403912 | aio | changed: [aio] 2026-08-06 15:44:01.403983 | aio | 2026-08-06 15:44:01.404056 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:44:01.404186 | aio | Thursday 06 August 2026 15:44:01 +0000 (0:00:02.948) 0:00:08.431 ******* 2026-08-06 15:44:01.429253 | aio | skipping: [aio] 2026-08-06 15:44:01.429310 | aio | 2026-08-06 15:44:01.429426 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:44:01.429559 | aio | Thursday 06 August 2026 15:44:01 +0000 (0:00:00.025) 0:00:08.457 ******* 2026-08-06 15:44:01.458530 | aio | skipping: [aio] 2026-08-06 15:44:01.458595 | aio | 2026-08-06 15:44:01.458693 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:44:01.458803 | aio | Thursday 06 August 2026 15:44:01 +0000 (0:00:00.029) 0:00:08.486 ******* 2026-08-06 15:44:01.491243 | aio | skipping: [aio] 2026-08-06 15:44:01.491309 | aio | 2026-08-06 15:44:01.491407 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:44:01.491540 | aio | Thursday 06 August 2026 15:44:01 +0000 (0:00:00.032) 0:00:08.518 ******* 2026-08-06 15:44:06.987225 | aio | changed: [aio] 2026-08-06 15:44:06.987303 | aio | 2026-08-06 15:44:06.987390 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:44:06.987615 | aio | Thursday 06 August 2026 15:44:06 +0000 (0:00:05.496) 0:00:14.015 ******* 2026-08-06 15:44:07.643773 | aio | changed: [aio] 2026-08-06 15:44:07.643837 | aio | 2026-08-06 15:44:07.643931 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:44:07.644069 | aio | Thursday 06 August 2026 15:44:07 +0000 (0:00:00.656) 0:00:14.671 ******* 2026-08-06 15:44:08.763708 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:44:08.763785 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:44:08.763868 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:44:08.764362 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:44:08.764421 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:44:08.764428 | aio | 2026-08-06 15:44:08.764433 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:44:08.764437 | aio | Thursday 06 August 2026 15:44:08 +0000 (0:00:01.119) 0:00:15.791 ******* 2026-08-06 15:44:09.447116 | aio | changed: [aio] 2026-08-06 15:44:09.447181 | aio | 2026-08-06 15:44:09.447600 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:44:09.447666 | aio | Thursday 06 August 2026 15:44:09 +0000 (0:00:00.675) 0:00:16.466 ******* 2026-08-06 15:44:09.447680 | aio | 2026-08-06 15:44:09.447697 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-06 15:44:09.447711 | aio | Thursday 06 August 2026 15:44:09 +0000 (0:00:00.008) 0:00:16.474 ******* 2026-08-06 15:44:10.435968 | aio | ok: [aio] 2026-08-06 15:44:10.436365 | aio | 2026-08-06 15:44:10.436418 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-06 15:44:10.436426 | aio | Thursday 06 August 2026 15:44:10 +0000 (0:00:00.988) 0:00:17.463 ******* 2026-08-06 15:44:10.905640 | aio | changed: [aio] 2026-08-06 15:44:10.905730 | aio | 2026-08-06 15:44:10.905787 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:44:10.905921 | aio | Thursday 06 August 2026 15:44:10 +0000 (0:00:00.470) 0:00:17.933 ******* 2026-08-06 15:44:11.486689 | aio | changed: [aio] 2026-08-06 15:44:11.486936 | aio | 2026-08-06 15:44:11.486953 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:44:11.486963 | aio | Thursday 06 August 2026 15:44:11 +0000 (0:00:00.581) 0:00:18.514 ******* 2026-08-06 15:44:11.739398 | aio | ok: [aio] 2026-08-06 15:44:11.739574 | aio | 2026-08-06 15:44:11.739588 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:44:11.739693 | aio | Thursday 06 August 2026 15:44:11 +0000 (0:00:00.252) 0:00:18.767 ******* 2026-08-06 15:44:11.809280 | aio | ok: [aio] => { 2026-08-06 15:44:11.809358 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:44:11.809750 | aio | } 2026-08-06 15:44:11.809794 | aio | 2026-08-06 15:44:11.809799 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:44:11.809804 | aio | Thursday 06 August 2026 15:44:11 +0000 (0:00:00.069) 0:00:18.836 ******* 2026-08-06 15:44:12.654088 | aio | changed: [aio] 2026-08-06 15:44:12.654158 | aio | 2026-08-06 15:44:12.654216 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:44:12.654332 | aio | Thursday 06 August 2026 15:44:12 +0000 (0:00:00.844) 0:00:19.681 ******* 2026-08-06 15:44:17.043975 | aio | changed: [aio] 2026-08-06 15:44:17.044048 | aio | 2026-08-06 15:44:17.044121 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:44:17.044241 | aio | Thursday 06 August 2026 15:44:17 +0000 (0:00:04.390) 0:00:24.071 ******* 2026-08-06 15:44:18.102204 | aio | ok: [aio] 2026-08-06 15:44:18.102270 | aio | 2026-08-06 15:44:18.102352 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:44:18.102485 | aio | Thursday 06 August 2026 15:44:18 +0000 (0:00:01.058) 0:00:25.130 ******* 2026-08-06 15:44:18.496460 | aio | changed: [aio] 2026-08-06 15:44:18.496519 | aio | 2026-08-06 15:44:18.496751 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:44:18.496795 | aio | Thursday 06 August 2026 15:44:18 +0000 (0:00:00.394) 0:00:25.524 ******* 2026-08-06 15:44:19.026913 | aio | changed: [aio] 2026-08-06 15:44:19.026981 | aio | 2026-08-06 15:44:19.027329 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:44:19.027378 | aio | Thursday 06 August 2026 15:44:19 +0000 (0:00:00.530) 0:00:26.054 ******* 2026-08-06 15:44:19.760581 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:44:19.760645 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:44:19.761091 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:44:19.761220 | aio | 2026-08-06 15:44:19.761227 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:44:19.761232 | aio | Thursday 06 August 2026 15:44:19 +0000 (0:00:00.733) 0:00:26.788 ******* 2026-08-06 15:44:20.306599 | aio | changed: [aio] 2026-08-06 15:44:20.306671 | aio | 2026-08-06 15:44:20.306867 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:44:20.306910 | aio | Thursday 06 August 2026 15:44:20 +0000 (0:00:00.545) 0:00:27.334 ******* 2026-08-06 15:44:20.861380 | aio | changed: [aio] 2026-08-06 15:44:20.861442 | aio | 2026-08-06 15:44:20.861526 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:44:20.861910 | aio | Thursday 06 August 2026 15:44:20 +0000 (0:00:00.548) 0:00:27.882 ******* 2026-08-06 15:44:20.861926 | aio | 2026-08-06 15:44:20.861931 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-06 15:44:20.861936 | aio | Thursday 06 August 2026 15:44:20 +0000 (0:00:00.006) 0:00:27.889 ******* 2026-08-06 15:44:21.586046 | aio | ok: [aio] 2026-08-06 15:44:21.586461 | aio | 2026-08-06 15:44:21.586483 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-06 15:44:21.586490 | aio | Thursday 06 August 2026 15:44:21 +0000 (0:00:00.724) 0:00:28.613 ******* 2026-08-06 15:44:22.823525 | aio | changed: [aio] 2026-08-06 15:44:22.823619 | aio | 2026-08-06 15:44:22.823764 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:44:22.823896 | aio | Thursday 06 August 2026 15:44:22 +0000 (0:00:01.237) 0:00:29.851 ******* 2026-08-06 15:44:23.426729 | aio | changed: [aio] 2026-08-06 15:44:23.427063 | aio | 2026-08-06 15:44:23.427644 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:44:23.427898 | aio | Thursday 06 August 2026 15:44:23 +0000 (0:00:00.602) 0:00:30.453 ******* 2026-08-06 15:44:23.482459 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:44:23.482644 | aio | 2026-08-06 15:44:23.482888 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:44:23.483108 | aio | Thursday 06 August 2026 15:44:23 +0000 (0:00:00.055) 0:00:30.509 ******* 2026-08-06 15:44:23.513802 | aio | skipping: [aio] 2026-08-06 15:44:23.513968 | aio | 2026-08-06 15:44:23.514229 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:44:23.514429 | aio | Thursday 06 August 2026 15:44:23 +0000 (0:00:00.031) 0:00:30.541 ******* 2026-08-06 15:44:28.976067 | aio | changed: [aio] 2026-08-06 15:44:28.976241 | aio | 2026-08-06 15:44:28.976457 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:44:28.976666 | aio | Thursday 06 August 2026 15:44:28 +0000 (0:00:05.461) 0:00:36.003 ******* 2026-08-06 15:44:29.738453 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:44:29.738672 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:44:29.738922 | aio | 2026-08-06 15:44:29.739179 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:44:29.739411 | aio | Thursday 06 August 2026 15:44:29 +0000 (0:00:00.762) 0:00:36.765 ******* 2026-08-06 15:44:30.382857 | aio | changed: [aio] 2026-08-06 15:44:30.383032 | aio | 2026-08-06 15:44:30.383269 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:44:30.383505 | aio | Thursday 06 August 2026 15:44:30 +0000 (0:00:00.644) 0:00:37.410 ******* 2026-08-06 15:44:30.638134 | aio | ok: [aio] 2026-08-06 15:44:30.638292 | aio | 2026-08-06 15:44:30.638511 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:44:30.638720 | aio | Thursday 06 August 2026 15:44:30 +0000 (0:00:00.255) 0:00:37.665 ******* 2026-08-06 15:44:31.151456 | aio | changed: [aio] 2026-08-06 15:44:31.151714 | aio | 2026-08-06 15:44:31.151997 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:44:31.152234 | aio | Thursday 06 August 2026 15:44:31 +0000 (0:00:00.512) 0:00:38.178 ******* 2026-08-06 15:44:31.544659 | aio | changed: [aio] 2026-08-06 15:44:31.544718 | aio | 2026-08-06 15:44:31.544730 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-06 15:44:31.544740 | aio | Thursday 06 August 2026 15:44:31 +0000 (0:00:00.392) 0:00:38.571 ******* 2026-08-06 15:44:31.791080 | aio | ok: [aio] 2026-08-06 15:44:31.791162 | aio | 2026-08-06 15:44:31.791495 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-06 15:44:31.791545 | aio | Thursday 06 August 2026 15:44:31 +0000 (0:00:00.247) 0:00:38.818 ******* 2026-08-06 15:44:32.059891 | aio | ok: [aio] => (item=aio) 2026-08-06 15:44:32.059959 | aio | 2026-08-06 15:44:32.060308 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-06 15:44:32.060354 | aio | Thursday 06 August 2026 15:44:32 +0000 (0:00:00.268) 0:00:39.087 ******* 2026-08-06 15:44:32.101179 | aio | ok: [aio] 2026-08-06 15:44:32.101268 | aio | 2026-08-06 15:44:32.101510 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-06 15:44:32.101555 | aio | Thursday 06 August 2026 15:44:32 +0000 (0:00:00.041) 0:00:39.128 ******* 2026-08-06 15:44:32.177187 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-08-06 15:44:32.177257 | aio | 2026-08-06 15:44:32.177267 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-08-06 15:44:32.177411 | aio | Thursday 06 August 2026 15:44:32 +0000 (0:00:00.076) 0:00:39.205 ******* 2026-08-06 15:44:32.550520 | aio | changed: [aio] 2026-08-06 15:44:32.550594 | aio | 2026-08-06 15:44:32.550681 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-08-06 15:44:32.550814 | aio | Thursday 06 August 2026 15:44:32 +0000 (0:00:00.373) 0:00:39.578 ******* 2026-08-06 15:44:33.376276 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-08-06 15:44:33.376348 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-08-06 15:44:33.376752 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-08-06 15:44:33.376797 | aio | 2026-08-06 15:44:33.376802 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-08-06 15:44:33.376807 | aio | Thursday 06 August 2026 15:44:33 +0000 (0:00:00.825) 0:00:40.404 ******* 2026-08-06 15:45:57.270990 | aio | ok: [aio] 2026-08-06 15:45:57.271038 | aio | 2026-08-06 15:45:57.271044 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-08-06 15:45:57.271049 | aio | Thursday 06 August 2026 15:45:57 +0000 (0:01:23.894) 0:02:04.298 ******* 2026-08-06 15:45:57.526846 | aio | changed: [aio] 2026-08-06 15:45:57.526898 | aio | 2026-08-06 15:45:57.526905 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-08-06 15:45:57.526910 | aio | Thursday 06 August 2026 15:45:57 +0000 (0:00:00.254) 0:02:04.553 ******* 2026-08-06 15:45:57.560076 | aio | ok: [aio] 2026-08-06 15:45:57.560152 | aio | 2026-08-06 15:45:57.560409 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:45:57.560456 | aio | Thursday 06 August 2026 15:45:57 +0000 (0:00:00.034) 0:02:04.587 ******* 2026-08-06 15:45:57.633743 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:45:57.633822 | aio | 2026-08-06 15:45:57.633834 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:45:57.633974 | aio | Thursday 06 August 2026 15:45:57 +0000 (0:00:00.073) 0:02:04.661 ******* 2026-08-06 15:46:03.022648 | aio | ok: [aio] 2026-08-06 15:46:03.022760 | aio | 2026-08-06 15:46:03.023113 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:46:03.023162 | aio | Thursday 06 August 2026 15:46:03 +0000 (0:00:05.388) 0:02:10.050 ******* 2026-08-06 15:46:03.064473 | aio | ok: [aio] => (item=aio) 2026-08-06 15:46:03.064535 | aio | 2026-08-06 15:46:03.064741 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:46:03.064777 | aio | Thursday 06 August 2026 15:46:03 +0000 (0:00:00.042) 0:02:10.092 ******* 2026-08-06 15:46:03.520021 | aio | ok: [aio] 2026-08-06 15:46:03.520092 | aio | 2026-08-06 15:46:03.520192 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:46:03.520335 | aio | Thursday 06 August 2026 15:46:03 +0000 (0:00:00.455) 0:02:10.547 ******* 2026-08-06 15:46:11.052400 | aio | ok: [aio] 2026-08-06 15:46:11.052473 | aio | 2026-08-06 15:46:11.052671 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-06 15:46:11.052713 | aio | Thursday 06 August 2026 15:46:11 +0000 (0:00:07.532) 0:02:18.080 ******* 2026-08-06 15:46:23.203774 | aio | changed: [aio] 2026-08-06 15:46:23.203839 | aio | 2026-08-06 15:46:23.203952 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-06 15:46:23.204094 | aio | Thursday 06 August 2026 15:46:23 +0000 (0:00:12.151) 0:02:30.231 ******* 2026-08-06 15:46:37.380566 | aio | ok: [aio] 2026-08-06 15:46:37.380636 | aio | 2026-08-06 15:46:37.380650 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:46:37.380788 | aio | Thursday 06 August 2026 15:46:37 +0000 (0:00:14.176) 0:02:44.407 ******* 2026-08-06 15:46:37.453150 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:46:37.453525 | aio | 2026-08-06 15:46:37.453585 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:46:37.453592 | aio | Thursday 06 August 2026 15:46:37 +0000 (0:00:00.072) 0:02:44.480 ******* 2026-08-06 15:46:37.503148 | aio | skipping: [aio] 2026-08-06 15:46:37.503246 | aio | 2026-08-06 15:46:37.503635 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:46:37.503704 | aio | Thursday 06 August 2026 15:46:37 +0000 (0:00:00.050) 0:02:44.530 ******* 2026-08-06 15:46:37.554768 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:46:37.555205 | aio | skipping: [aio] 2026-08-06 15:46:37.555239 | aio | 2026-08-06 15:46:37.555245 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:46:37.555250 | aio | Thursday 06 August 2026 15:46:37 +0000 (0:00:00.051) 0:02:44.581 ******* 2026-08-06 15:46:37.857695 | aio | ok: [aio] 2026-08-06 15:46:37.857770 | aio | 2026-08-06 15:46:37.857964 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:46:37.858007 | aio | Thursday 06 August 2026 15:46:37 +0000 (0:00:00.303) 0:02:44.884 ******* 2026-08-06 15:46:44.381754 | aio | ok: [aio] 2026-08-06 15:46:44.381811 | aio | 2026-08-06 15:46:44.381931 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-06 15:46:44.382072 | aio | Thursday 06 August 2026 15:46:44 +0000 (0:00:06.524) 0:02:51.409 ******* 2026-08-06 15:46:56.102976 | aio | changed: [aio] 2026-08-06 15:46:56.103056 | aio | 2026-08-06 15:46:56.103127 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-06 15:46:56.103248 | aio | Thursday 06 August 2026 15:46:56 +0000 (0:00:11.721) 0:03:03.130 ******* 2026-08-06 15:47:02.090817 | aio | ok: [aio] 2026-08-06 15:47:02.090893 | aio | 2026-08-06 15:47:02.090967 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-06 15:47:02.091098 | aio | Thursday 06 August 2026 15:47:02 +0000 (0:00:05.987) 0:03:09.118 ******* 2026-08-06 15:47:06.775927 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-06 15:47:06.775993 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-06 15:47:06.776191 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-08-06 15:47:06.776219 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-06 15:47:06.776250 | aio | 2026-08-06 15:47:06.776362 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-06 15:47:06.776455 | aio | 2026-08-06 15:47:06.776541 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:47:06.776631 | aio | Thursday 06 August 2026 15:47:06 +0000 (0:00:04.685) 0:03:13.803 ******* 2026-08-06 15:47:07.663354 | aio | ok: [aio] 2026-08-06 15:47:07.663420 | aio | 2026-08-06 15:47:07.663543 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:47:07.663618 | aio | Thursday 06 August 2026 15:47:07 +0000 (0:00:00.887) 0:03:14.691 ******* 2026-08-06 15:47:07.917831 | aio | ok: [aio] 2026-08-06 15:47:07.917907 | aio | 2026-08-06 15:47:07.917968 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:47:07.918060 | aio | Thursday 06 August 2026 15:47:07 +0000 (0:00:00.254) 0:03:14.945 ******* 2026-08-06 15:47:07.952273 | aio | skipping: [aio] 2026-08-06 15:47:07.952344 | aio | 2026-08-06 15:47:07.952465 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:47:07.952568 | aio | Thursday 06 August 2026 15:47:07 +0000 (0:00:00.034) 0:03:14.980 ******* 2026-08-06 15:47:08.202034 | aio | ok: [aio] 2026-08-06 15:47:08.202077 | aio | 2026-08-06 15:47:08.202085 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:47:08.202092 | aio | Thursday 06 August 2026 15:47:08 +0000 (0:00:00.249) 0:03:15.229 ******* 2026-08-06 15:47:08.260310 | aio | ok: [aio] => { 2026-08-06 15:47:08.260377 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:47:08.260506 | aio | } 2026-08-06 15:47:08.260617 | aio | 2026-08-06 15:47:08.260748 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:47:08.260880 | aio | Thursday 06 August 2026 15:47:08 +0000 (0:00:00.058) 0:03:15.287 ******* 2026-08-06 15:47:08.602430 | aio | ok: [aio] 2026-08-06 15:47:08.602480 | aio | 2026-08-06 15:47:08.602586 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:47:08.602687 | aio | Thursday 06 August 2026 15:47:08 +0000 (0:00:00.342) 0:03:15.630 ******* 2026-08-06 15:47:08.639686 | aio | skipping: [aio] 2026-08-06 15:47:08.639772 | aio | 2026-08-06 15:47:08.639944 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:47:08.640070 | aio | Thursday 06 August 2026 15:47:08 +0000 (0:00:00.037) 0:03:15.667 ******* 2026-08-06 15:47:08.675597 | aio | skipping: [aio] 2026-08-06 15:47:08.675641 | aio | 2026-08-06 15:47:08.675753 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:47:08.675856 | aio | Thursday 06 August 2026 15:47:08 +0000 (0:00:00.036) 0:03:15.703 ******* 2026-08-06 15:47:08.931771 | aio | ok: [aio] 2026-08-06 15:47:08.931850 | aio | 2026-08-06 15:47:08.931969 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:47:08.932105 | aio | Thursday 06 August 2026 15:47:08 +0000 (0:00:00.255) 0:03:15.959 ******* 2026-08-06 15:47:10.367766 | aio | ok: [aio] 2026-08-06 15:47:10.368052 | aio | 2026-08-06 15:47:10.368065 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:47:10.368075 | aio | Thursday 06 August 2026 15:47:10 +0000 (0:00:01.435) 0:03:17.395 ******* 2026-08-06 15:47:10.437910 | aio | ok: [aio] => { 2026-08-06 15:47:10.438036 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:47:10.438171 | aio | } 2026-08-06 15:47:10.438295 | aio | 2026-08-06 15:47:10.438438 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:47:10.438587 | aio | Thursday 06 August 2026 15:47:10 +0000 (0:00:00.069) 0:03:17.464 ******* 2026-08-06 15:47:10.839388 | aio | ok: [aio] 2026-08-06 15:47:10.839455 | aio | 2026-08-06 15:47:10.839595 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:47:10.839701 | aio | Thursday 06 August 2026 15:47:10 +0000 (0:00:00.398) 0:03:17.863 ******* 2026-08-06 15:47:12.813508 | aio | ok: [aio] 2026-08-06 15:47:12.813572 | aio | 2026-08-06 15:47:12.813670 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:47:12.813770 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:01.978) 0:03:19.841 ******* 2026-08-06 15:47:12.842762 | aio | skipping: [aio] 2026-08-06 15:47:12.842846 | aio | 2026-08-06 15:47:12.842953 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:47:12.843216 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:00.029) 0:03:19.870 ******* 2026-08-06 15:47:12.871780 | aio | skipping: [aio] 2026-08-06 15:47:12.871940 | aio | 2026-08-06 15:47:12.872066 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:47:12.872169 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:00.028) 0:03:19.899 ******* 2026-08-06 15:47:12.900630 | aio | skipping: [aio] 2026-08-06 15:47:12.900729 | aio | 2026-08-06 15:47:12.900871 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:47:12.901004 | aio | Thursday 06 August 2026 15:47:12 +0000 (0:00:00.028) 0:03:19.928 ******* 2026-08-06 15:47:14.187381 | aio | ok: [aio] 2026-08-06 15:47:14.187467 | aio | 2026-08-06 15:47:14.187637 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:47:14.187782 | aio | Thursday 06 August 2026 15:47:14 +0000 (0:00:01.286) 0:03:21.215 ******* 2026-08-06 15:47:14.701290 | aio | ok: [aio] 2026-08-06 15:47:14.701399 | aio | 2026-08-06 15:47:14.701558 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:47:14.701692 | aio | Thursday 06 August 2026 15:47:14 +0000 (0:00:00.513) 0:03:21.728 ******* 2026-08-06 15:47:15.856599 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:47:15.856674 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:47:15.856777 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:47:15.856885 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:47:15.856989 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:47:15.857073 | aio | 2026-08-06 15:47:15.857175 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:47:15.857267 | aio | Thursday 06 August 2026 15:47:15 +0000 (0:00:01.155) 0:03:22.884 ******* 2026-08-06 15:47:16.469690 | aio | ok: [aio] 2026-08-06 15:47:16.469731 | aio | 2026-08-06 15:47:16.469737 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:47:16.469741 | aio | Thursday 06 August 2026 15:47:16 +0000 (0:00:00.605) 0:03:23.489 ******* 2026-08-06 15:47:16.469745 | aio | 2026-08-06 15:47:16.469750 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:47:16.469754 | aio | Thursday 06 August 2026 15:47:16 +0000 (0:00:00.007) 0:03:23.496 ******* 2026-08-06 15:47:16.861649 | aio | ok: [aio] 2026-08-06 15:47:16.861713 | aio | 2026-08-06 15:47:16.861810 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:47:16.861964 | aio | Thursday 06 August 2026 15:47:16 +0000 (0:00:00.392) 0:03:23.889 ******* 2026-08-06 15:47:17.104861 | aio | ok: [aio] 2026-08-06 15:47:17.104929 | aio | 2026-08-06 15:47:17.105025 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:47:17.105164 | aio | Thursday 06 August 2026 15:47:17 +0000 (0:00:00.243) 0:03:24.132 ******* 2026-08-06 15:47:17.161394 | aio | ok: [aio] => { 2026-08-06 15:47:17.161555 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:47:17.162115 | aio | } 2026-08-06 15:47:17.162164 | aio | 2026-08-06 15:47:17.162171 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:47:17.162178 | aio | Thursday 06 August 2026 15:47:17 +0000 (0:00:00.056) 0:03:24.188 ******* 2026-08-06 15:47:17.563412 | aio | ok: [aio] 2026-08-06 15:47:17.563509 | aio | 2026-08-06 15:47:17.563731 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:47:17.563777 | aio | Thursday 06 August 2026 15:47:17 +0000 (0:00:00.402) 0:03:24.591 ******* 2026-08-06 15:47:20.728449 | aio | ok: [aio] 2026-08-06 15:47:20.728518 | aio | 2026-08-06 15:47:20.728602 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:47:20.728723 | aio | Thursday 06 August 2026 15:47:20 +0000 (0:00:03.165) 0:03:27.756 ******* 2026-08-06 15:47:21.798459 | aio | ok: [aio] 2026-08-06 15:47:21.798549 | aio | 2026-08-06 15:47:21.798840 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:47:21.798863 | aio | Thursday 06 August 2026 15:47:21 +0000 (0:00:01.069) 0:03:28.826 ******* 2026-08-06 15:47:22.050554 | aio | ok: [aio] 2026-08-06 15:47:22.050619 | aio | 2026-08-06 15:47:22.050851 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:47:22.050896 | aio | Thursday 06 August 2026 15:47:22 +0000 (0:00:00.252) 0:03:29.078 ******* 2026-08-06 15:47:22.570831 | aio | ok: [aio] 2026-08-06 15:47:22.570902 | aio | 2026-08-06 15:47:22.571202 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:47:22.571245 | aio | Thursday 06 August 2026 15:47:22 +0000 (0:00:00.520) 0:03:29.598 ******* 2026-08-06 15:47:23.273868 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:47:23.273934 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:47:23.274414 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:47:23.274453 | aio | 2026-08-06 15:47:23.274459 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:47:23.274464 | aio | Thursday 06 August 2026 15:47:23 +0000 (0:00:00.702) 0:03:30.301 ******* 2026-08-06 15:47:23.791952 | aio | ok: [aio] 2026-08-06 15:47:23.792018 | aio | 2026-08-06 15:47:23.792110 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:47:23.792246 | aio | Thursday 06 August 2026 15:47:23 +0000 (0:00:00.518) 0:03:30.819 ******* 2026-08-06 15:47:24.303720 | aio | ok: [aio] 2026-08-06 15:47:24.303787 | aio | 2026-08-06 15:47:24.304260 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:47:24.304302 | aio | Thursday 06 August 2026 15:47:24 +0000 (0:00:00.505) 0:03:31.325 ******* 2026-08-06 15:47:24.304307 | aio | 2026-08-06 15:47:24.304317 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:47:24.304322 | aio | Thursday 06 August 2026 15:47:24 +0000 (0:00:00.005) 0:03:31.331 ******* 2026-08-06 15:47:24.691845 | aio | ok: [aio] 2026-08-06 15:47:24.691907 | aio | 2026-08-06 15:47:24.692119 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:47:24.692136 | aio | Thursday 06 August 2026 15:47:24 +0000 (0:00:00.387) 0:03:31.719 ******* 2026-08-06 15:47:24.744644 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:47:24.744768 | aio | 2026-08-06 15:47:24.745064 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:47:24.745084 | aio | Thursday 06 August 2026 15:47:24 +0000 (0:00:00.053) 0:03:31.772 ******* 2026-08-06 15:47:24.779068 | aio | skipping: [aio] 2026-08-06 15:47:24.779184 | aio | 2026-08-06 15:47:24.779323 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:47:24.779474 | aio | Thursday 06 August 2026 15:47:24 +0000 (0:00:00.034) 0:03:31.806 ******* 2026-08-06 15:47:25.811442 | aio | ok: [aio] 2026-08-06 15:47:25.811573 | aio | 2026-08-06 15:47:25.811757 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:47:25.811774 | aio | Thursday 06 August 2026 15:47:25 +0000 (0:00:01.032) 0:03:32.839 ******* 2026-08-06 15:47:26.537841 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:47:26.537907 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:47:26.537983 | aio | 2026-08-06 15:47:26.538212 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:47:26.538255 | aio | Thursday 06 August 2026 15:47:26 +0000 (0:00:00.726) 0:03:33.565 ******* 2026-08-06 15:47:27.233839 | aio | ok: [aio] 2026-08-06 15:47:27.233913 | aio | 2026-08-06 15:47:27.234129 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:47:27.234300 | aio | Thursday 06 August 2026 15:47:27 +0000 (0:00:00.695) 0:03:34.261 ******* 2026-08-06 15:47:27.477279 | aio | ok: [aio] 2026-08-06 15:47:27.477343 | aio | 2026-08-06 15:47:27.477405 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:47:27.477528 | aio | Thursday 06 August 2026 15:47:27 +0000 (0:00:00.243) 0:03:34.505 ******* 2026-08-06 15:47:27.770114 | aio | ok: [aio] 2026-08-06 15:47:27.770185 | aio | 2026-08-06 15:47:27.770283 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:47:27.770422 | aio | Thursday 06 August 2026 15:47:27 +0000 (0:00:00.292) 0:03:34.797 ******* 2026-08-06 15:47:28.028282 | aio | ok: [aio] 2026-08-06 15:47:28.028350 | aio | 2026-08-06 15:47:28.028561 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-08-06 15:47:28.028605 | aio | Thursday 06 August 2026 15:47:28 +0000 (0:00:00.258) 0:03:35.056 ******* 2026-08-06 15:47:28.289302 | aio | ok: [aio] => (item=aio) 2026-08-06 15:47:28.289375 | aio | 2026-08-06 15:47:28.289472 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-08-06 15:47:28.291133 | aio | Thursday 06 August 2026 15:47:28 +0000 (0:00:00.260) 0:03:35.317 ******* 2026-08-06 15:47:28.330098 | aio | ok: [aio] 2026-08-06 15:47:28.330189 | aio | 2026-08-06 15:47:28.330441 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:47:28.330487 | aio | Thursday 06 August 2026 15:47:28 +0000 (0:00:00.040) 0:03:35.357 ******* 2026-08-06 15:47:28.383620 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:47:28.383679 | aio | 2026-08-06 15:47:28.383924 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:47:28.383979 | aio | Thursday 06 August 2026 15:47:28 +0000 (0:00:00.053) 0:03:35.411 ******* 2026-08-06 15:47:28.416715 | aio | skipping: [aio] 2026-08-06 15:47:28.416807 | aio | 2026-08-06 15:47:28.417052 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:47:28.417098 | aio | Thursday 06 August 2026 15:47:28 +0000 (0:00:00.032) 0:03:35.444 ******* 2026-08-06 15:47:28.458102 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:47:28.458140 | aio | skipping: [aio] 2026-08-06 15:47:28.458475 | aio | 2026-08-06 15:47:28.458518 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:47:28.458524 | aio | Thursday 06 August 2026 15:47:28 +0000 (0:00:00.041) 0:03:35.485 ******* 2026-08-06 15:47:28.752768 | aio | ok: [aio] 2026-08-06 15:47:28.752841 | aio | 2026-08-06 15:47:28.752924 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:47:28.753054 | aio | Thursday 06 August 2026 15:47:28 +0000 (0:00:00.294) 0:03:35.780 ******* 2026-08-06 15:47:35.248501 | aio | ok: [aio] 2026-08-06 15:47:35.248583 | aio | 2026-08-06 15:47:35.248785 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-08-06 15:47:35.248823 | aio | Thursday 06 August 2026 15:47:35 +0000 (0:00:06.495) 0:03:42.276 ******* 2026-08-06 15:47:40.585442 | aio | ok: [aio] 2026-08-06 15:47:40.585534 | aio | 2026-08-06 15:47:40.585609 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-08-06 15:47:40.585745 | aio | Thursday 06 August 2026 15:47:40 +0000 (0:00:05.336) 0:03:47.613 ******* 2026-08-06 15:47:54.492355 | aio | ok: [aio] 2026-08-06 15:47:54.492422 | aio | 2026-08-06 15:47:54.492793 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-08-06 15:47:54.492837 | aio | Thursday 06 August 2026 15:47:54 +0000 (0:00:13.906) 0:04:01.519 ******* 2026-08-06 15:49:25.307520 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-06 15:49:25.307684 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-06 15:49:25.307845 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-06 15:49:25.307994 | aio | 2026-08-06 15:49:25.308179 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-08-06 15:49:25.308308 | aio | Thursday 06 August 2026 15:49:25 +0000 (0:01:30.815) 0:05:32.334 ******* 2026-08-06 15:49:31.449007 | aio | ok: [aio] 2026-08-06 15:49:31.449098 | aio | 2026-08-06 15:49:31.449259 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-08-06 15:49:31.449407 | aio | Thursday 06 August 2026 15:49:31 +0000 (0:00:06.141) 0:05:38.476 ******* 2026-08-06 15:49:37.462720 | aio | ok: [aio] 2026-08-06 15:49:37.462764 | aio | 2026-08-06 15:49:37.462769 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-08-06 15:49:37.462774 | aio | Thursday 06 August 2026 15:49:37 +0000 (0:00:06.013) 0:05:44.490 ******* 2026-08-06 15:49:37.519887 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-06 15:49:37.520248 | aio | 2026-08-06 15:49:37.520294 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-06 15:49:37.520302 | aio | Thursday 06 August 2026 15:49:37 +0000 (0:00:00.057) 0:05:44.547 ******* 2026-08-06 15:49:37.560638 | aio | ok: [aio] 2026-08-06 15:49:37.560717 | aio | 2026-08-06 15:49:37.560818 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-06 15:49:37.560931 | aio | Thursday 06 August 2026 15:49:37 +0000 (0:00:00.040) 0:05:44.588 ******* 2026-08-06 15:49:43.582534 | aio | ok: [aio] 2026-08-06 15:49:43.583062 | aio | 2026-08-06 15:49:43.583113 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-06 15:49:43.583121 | aio | Thursday 06 August 2026 15:49:43 +0000 (0:00:06.021) 0:05:50.609 ******* 2026-08-06 15:49:43.624110 | aio | ok: [aio] 2026-08-06 15:49:43.624527 | aio | 2026-08-06 15:49:43.624557 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-06 15:49:43.624577 | aio | Thursday 06 August 2026 15:49:43 +0000 (0:00:00.041) 0:05:50.651 ******* 2026-08-06 15:49:43.662848 | aio | skipping: [aio] => (item=1) 2026-08-06 15:49:43.663012 | aio | skipping: [aio] => (item=1) 2026-08-06 15:49:43.663622 | aio | skipping: [aio] => (item=1) 2026-08-06 15:49:43.663688 | aio | skipping: [aio] 2026-08-06 15:49:43.663699 | aio | 2026-08-06 15:49:43.663709 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-08-06 15:49:43.663726 | aio | Thursday 06 August 2026 15:49:43 +0000 (0:00:00.038) 0:05:50.690 ******* 2026-08-06 15:49:43.722267 | aio | skipping: [aio] 2026-08-06 15:49:43.722337 | aio | 2026-08-06 15:49:43.722725 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-08-06 15:49:43.722752 | aio | 2026-08-06 15:49:43.722757 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:49:43.722761 | aio | Thursday 06 August 2026 15:49:43 +0000 (0:00:00.060) 0:05:50.750 ******* 2026-08-06 15:49:44.628505 | aio | ok: [aio] 2026-08-06 15:49:44.628624 | aio | 2026-08-06 15:49:44.628914 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:49:44.628961 | aio | Thursday 06 August 2026 15:49:44 +0000 (0:00:00.905) 0:05:51.656 ******* 2026-08-06 15:49:44.874235 | aio | ok: [aio] 2026-08-06 15:49:44.874300 | aio | 2026-08-06 15:49:44.874622 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:49:44.874671 | aio | Thursday 06 August 2026 15:49:44 +0000 (0:00:00.245) 0:05:51.901 ******* 2026-08-06 15:49:44.913906 | aio | skipping: [aio] 2026-08-06 15:49:44.914000 | aio | 2026-08-06 15:49:44.914217 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:49:44.914248 | aio | Thursday 06 August 2026 15:49:44 +0000 (0:00:00.039) 0:05:51.941 ******* 2026-08-06 15:49:45.163607 | aio | ok: [aio] 2026-08-06 15:49:45.163688 | aio | 2026-08-06 15:49:45.163742 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:49:45.163882 | aio | Thursday 06 August 2026 15:49:45 +0000 (0:00:00.250) 0:05:52.191 ******* 2026-08-06 15:49:45.218362 | aio | ok: [aio] => { 2026-08-06 15:49:45.218453 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:49:45.218879 | aio | } 2026-08-06 15:49:45.218921 | aio | 2026-08-06 15:49:45.218926 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:49:45.218931 | aio | Thursday 06 August 2026 15:49:45 +0000 (0:00:00.054) 0:05:52.245 ******* 2026-08-06 15:49:45.565102 | aio | ok: [aio] 2026-08-06 15:49:45.565142 | aio | 2026-08-06 15:49:45.565149 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:49:45.565156 | aio | Thursday 06 August 2026 15:49:45 +0000 (0:00:00.346) 0:05:52.592 ******* 2026-08-06 15:49:45.605306 | aio | skipping: [aio] 2026-08-06 15:49:45.605340 | aio | 2026-08-06 15:49:45.605345 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:49:45.605350 | aio | Thursday 06 August 2026 15:49:45 +0000 (0:00:00.040) 0:05:52.632 ******* 2026-08-06 15:49:45.642812 | aio | skipping: [aio] 2026-08-06 15:49:45.642836 | aio | 2026-08-06 15:49:45.642842 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:49:45.642847 | aio | Thursday 06 August 2026 15:49:45 +0000 (0:00:00.037) 0:05:52.670 ******* 2026-08-06 15:49:45.890059 | aio | ok: [aio] 2026-08-06 15:49:45.890118 | aio | 2026-08-06 15:49:45.890247 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:49:45.890350 | aio | Thursday 06 August 2026 15:49:45 +0000 (0:00:00.247) 0:05:52.918 ******* 2026-08-06 15:49:46.935147 | aio | ok: [aio] 2026-08-06 15:49:46.935234 | aio | 2026-08-06 15:49:46.935508 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:49:46.935555 | aio | Thursday 06 August 2026 15:49:46 +0000 (0:00:01.044) 0:05:53.962 ******* 2026-08-06 15:49:46.998388 | aio | ok: [aio] => { 2026-08-06 15:49:46.998457 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:49:46.999002 | aio | } 2026-08-06 15:49:46.999052 | aio | 2026-08-06 15:49:46.999059 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:49:46.999066 | aio | Thursday 06 August 2026 15:49:46 +0000 (0:00:00.062) 0:05:54.025 ******* 2026-08-06 15:49:47.403229 | aio | ok: [aio] 2026-08-06 15:49:47.403303 | aio | 2026-08-06 15:49:47.403543 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:49:47.403592 | aio | Thursday 06 August 2026 15:49:47 +0000 (0:00:00.405) 0:05:54.430 ******* 2026-08-06 15:49:49.460304 | aio | ok: [aio] 2026-08-06 15:49:49.460372 | aio | 2026-08-06 15:49:49.460625 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:49:49.460674 | aio | Thursday 06 August 2026 15:49:49 +0000 (0:00:02.057) 0:05:56.487 ******* 2026-08-06 15:49:49.486890 | aio | skipping: [aio] 2026-08-06 15:49:49.486983 | aio | 2026-08-06 15:49:49.487091 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:49:49.487230 | aio | Thursday 06 August 2026 15:49:49 +0000 (0:00:00.026) 0:05:56.514 ******* 2026-08-06 15:49:49.513480 | aio | skipping: [aio] 2026-08-06 15:49:49.513602 | aio | 2026-08-06 15:49:49.513962 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:49:49.513993 | aio | Thursday 06 August 2026 15:49:49 +0000 (0:00:00.026) 0:05:56.540 ******* 2026-08-06 15:49:49.537462 | aio | skipping: [aio] 2026-08-06 15:49:49.537965 | aio | 2026-08-06 15:49:49.538009 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:49:49.538015 | aio | Thursday 06 August 2026 15:49:49 +0000 (0:00:00.023) 0:05:56.564 ******* 2026-08-06 15:49:50.574678 | aio | ok: [aio] 2026-08-06 15:49:50.574930 | aio | 2026-08-06 15:49:50.574947 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:49:50.575154 | aio | Thursday 06 August 2026 15:49:50 +0000 (0:00:01.037) 0:05:57.602 ******* 2026-08-06 15:49:51.082181 | aio | ok: [aio] 2026-08-06 15:49:51.082245 | aio | 2026-08-06 15:49:51.082576 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:49:51.082622 | aio | Thursday 06 August 2026 15:49:51 +0000 (0:00:00.507) 0:05:58.109 ******* 2026-08-06 15:49:52.204445 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:49:52.204567 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:49:52.204823 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:49:52.204928 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:49:52.205398 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:49:52.205447 | aio | 2026-08-06 15:49:52.205456 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:49:52.205463 | aio | Thursday 06 August 2026 15:49:52 +0000 (0:00:01.122) 0:05:59.231 ******* 2026-08-06 15:49:52.794004 | aio | ok: [aio] 2026-08-06 15:49:52.794103 | aio | 2026-08-06 15:49:52.794210 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:49:52.794317 | aio | Thursday 06 August 2026 15:49:52 +0000 (0:00:00.583) 0:05:59.815 ******* 2026-08-06 15:49:52.794405 | aio | 2026-08-06 15:49:52.794506 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:49:52.794607 | aio | Thursday 06 August 2026 15:49:52 +0000 (0:00:00.006) 0:05:59.821 ******* 2026-08-06 15:49:53.200908 | aio | ok: [aio] 2026-08-06 15:49:53.201082 | aio | 2026-08-06 15:49:53.201318 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:49:53.201528 | aio | Thursday 06 August 2026 15:49:53 +0000 (0:00:00.406) 0:06:00.228 ******* 2026-08-06 15:49:53.457962 | aio | ok: [aio] 2026-08-06 15:49:53.458121 | aio | 2026-08-06 15:49:53.458340 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:49:53.458549 | aio | Thursday 06 August 2026 15:49:53 +0000 (0:00:00.257) 0:06:00.485 ******* 2026-08-06 15:49:53.510663 | aio | ok: [aio] => { 2026-08-06 15:49:53.510870 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:49:53.511080 | aio | } 2026-08-06 15:49:53.511273 | aio | 2026-08-06 15:49:53.511526 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:49:53.511792 | aio | Thursday 06 August 2026 15:49:53 +0000 (0:00:00.052) 0:06:00.538 ******* 2026-08-06 15:49:53.908711 | aio | ok: [aio] 2026-08-06 15:49:53.908882 | aio | 2026-08-06 15:49:53.909117 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:49:53.909352 | aio | Thursday 06 August 2026 15:49:53 +0000 (0:00:00.397) 0:06:00.935 ******* 2026-08-06 15:49:57.036004 | aio | ok: [aio] 2026-08-06 15:49:57.036079 | aio | 2026-08-06 15:49:57.036091 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:49:57.036101 | aio | Thursday 06 August 2026 15:49:57 +0000 (0:00:03.127) 0:06:04.062 ******* 2026-08-06 15:49:58.063759 | aio | ok: [aio] 2026-08-06 15:49:58.063815 | aio | 2026-08-06 15:49:58.063922 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:49:58.064056 | aio | Thursday 06 August 2026 15:49:58 +0000 (0:00:01.028) 0:06:05.091 ******* 2026-08-06 15:49:58.305922 | aio | ok: [aio] 2026-08-06 15:49:58.305988 | aio | 2026-08-06 15:49:58.306322 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:49:58.306527 | aio | Thursday 06 August 2026 15:49:58 +0000 (0:00:00.241) 0:06:05.333 ******* 2026-08-06 15:49:58.827298 | aio | ok: [aio] 2026-08-06 15:49:58.827407 | aio | 2026-08-06 15:49:58.827770 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:49:58.827823 | aio | Thursday 06 August 2026 15:49:58 +0000 (0:00:00.521) 0:06:05.854 ******* 2026-08-06 15:49:59.546820 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:49:59.546971 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:49:59.547540 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:49:59.547591 | aio | 2026-08-06 15:49:59.547600 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:49:59.547607 | aio | Thursday 06 August 2026 15:49:59 +0000 (0:00:00.719) 0:06:06.574 ******* 2026-08-06 15:50:00.079615 | aio | ok: [aio] 2026-08-06 15:50:00.079674 | aio | 2026-08-06 15:50:00.079686 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:50:00.079868 | aio | Thursday 06 August 2026 15:50:00 +0000 (0:00:00.532) 0:06:07.106 ******* 2026-08-06 15:50:00.604375 | aio | ok: [aio] 2026-08-06 15:50:00.605615 | aio | 2026-08-06 15:50:00.605677 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:50:00.605690 | aio | Thursday 06 August 2026 15:50:00 +0000 (0:00:00.515) 0:06:07.622 ******* 2026-08-06 15:50:00.605699 | aio | 2026-08-06 15:50:00.605708 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:50:00.605717 | aio | Thursday 06 August 2026 15:50:00 +0000 (0:00:00.008) 0:06:07.631 ******* 2026-08-06 15:50:01.004496 | aio | ok: [aio] 2026-08-06 15:50:01.004593 | aio | 2026-08-06 15:50:01.004614 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:50:01.004732 | aio | Thursday 06 August 2026 15:50:01 +0000 (0:00:00.400) 0:06:08.032 ******* 2026-08-06 15:50:01.056481 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:50:01.056525 | aio | 2026-08-06 15:50:01.056535 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:50:01.056551 | aio | Thursday 06 August 2026 15:50:01 +0000 (0:00:00.051) 0:06:08.083 ******* 2026-08-06 15:50:01.090281 | aio | skipping: [aio] 2026-08-06 15:50:01.090320 | aio | 2026-08-06 15:50:01.090325 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:50:01.090330 | aio | Thursday 06 August 2026 15:50:01 +0000 (0:00:00.034) 0:06:08.117 ******* 2026-08-06 15:50:02.150044 | aio | ok: [aio] 2026-08-06 15:50:02.150148 | aio | 2026-08-06 15:50:02.150447 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:50:02.150469 | aio | Thursday 06 August 2026 15:50:02 +0000 (0:00:01.059) 0:06:09.177 ******* 2026-08-06 15:50:02.865447 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:50:02.865495 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:50:02.865501 | aio | 2026-08-06 15:50:02.865507 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:50:02.865513 | aio | Thursday 06 August 2026 15:50:02 +0000 (0:00:00.714) 0:06:09.892 ******* 2026-08-06 15:50:03.600720 | aio | ok: [aio] 2026-08-06 15:50:03.600784 | aio | 2026-08-06 15:50:03.600892 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:50:03.601020 | aio | Thursday 06 August 2026 15:50:03 +0000 (0:00:00.735) 0:06:10.628 ******* 2026-08-06 15:50:03.847394 | aio | ok: [aio] 2026-08-06 15:50:03.847460 | aio | 2026-08-06 15:50:03.847769 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:50:03.847815 | aio | Thursday 06 August 2026 15:50:03 +0000 (0:00:00.246) 0:06:10.875 ******* 2026-08-06 15:50:04.128762 | aio | ok: [aio] 2026-08-06 15:50:04.128827 | aio | 2026-08-06 15:50:04.129032 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:50:04.129079 | aio | Thursday 06 August 2026 15:50:04 +0000 (0:00:00.281) 0:06:11.156 ******* 2026-08-06 15:50:04.376064 | aio | ok: [aio] 2026-08-06 15:50:04.376134 | aio | 2026-08-06 15:50:04.376230 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-08-06 15:50:04.376366 | aio | Thursday 06 August 2026 15:50:04 +0000 (0:00:00.247) 0:06:11.403 ******* 2026-08-06 15:50:16.123547 | aio | changed: [aio] 2026-08-06 15:50:16.123594 | aio | 2026-08-06 15:50:16.123600 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:50:16.123605 | aio | aio : ok=140 changed=30 unreachable=0 failed=0 skipped=27 rescued=0 ignored=0 2026-08-06 15:50:16.123609 | aio | 2026-08-06 15:50:16.123613 | aio | 2026-08-06 15:50:16.123617 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:50:16.123621 | aio | Thursday 06 August 2026 15:50:16 +0000 (0:00:11.745) 0:06:23.149 ******* 2026-08-06 15:50:16.123625 | aio | =============================================================================== 2026-08-06 15:50:16.123629 | aio | vexxhost.ceph.osd : Install OSDs --------------------------------------- 90.82s 2026-08-06 15:50:16.123634 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 83.89s 2026-08-06 15:50:16.123646 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.18s 2026-08-06 15:50:16.123655 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.91s 2026-08-06 15:50:16.123661 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.15s 2026-08-06 15:50:16.123665 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ---------- 11.75s 2026-08-06 15:50:16.123669 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 11.72s 2026-08-06 15:50:16.123673 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.53s 2026-08-06 15:50:16.123676 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.52s 2026-08-06 15:50:16.123680 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.50s 2026-08-06 15:50:16.123684 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.14s 2026-08-06 15:50:16.124637 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.02s 2026-08-06 15:50:16.124651 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.01s 2026-08-06 15:50:16.124656 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 5.99s 2026-08-06 15:50:16.124660 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.50s 2026-08-06 15:50:16.124663 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.46s 2026-08-06 15:50:16.124667 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.39s 2026-08-06 15:50:16.124671 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.34s 2026-08-06 15:50:16.124675 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 4.69s 2026-08-06 15:50:16.124679 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.39s 2026-08-06 15:50:16.275949 | aio | INFO [default > converge] Executed: Successful 2026-08-06 15:50:16.286686 | aio | INFO [default > idempotence] Executing 2026-08-06 15:50:17.594528 | aio | 2026-08-06 15:50:17.594715 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-06 15:50:17.594938 | aio | 2026-08-06 15:50:17.595165 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:50:17.595378 | aio | Thursday 06 August 2026 15:50:17 +0000 (0:00:00.059) 0:00:00.059 ******* 2026-08-06 15:50:18.773298 | aio | [WARNING]: Host 'aio' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:50:18.784785 | aio | ok: [aio] 2026-08-06 15:50:18.784978 | aio | 2026-08-06 15:50:18.785204 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:50:18.785421 | aio | Thursday 06 August 2026 15:50:18 +0000 (0:00:01.190) 0:00:01.249 ******* 2026-08-06 15:50:19.227851 | aio | ok: [aio] 2026-08-06 15:50:19.228070 | aio | 2026-08-06 15:50:19.228359 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:50:19.228623 | aio | Thursday 06 August 2026 15:50:19 +0000 (0:00:00.442) 0:00:01.691 ******* 2026-08-06 15:50:19.269812 | aio | skipping: [aio] 2026-08-06 15:50:19.270000 | aio | 2026-08-06 15:50:19.270232 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:50:19.270519 | aio | Thursday 06 August 2026 15:50:19 +0000 (0:00:00.042) 0:00:01.734 ******* 2026-08-06 15:50:19.695887 | aio | ok: [aio] 2026-08-06 15:50:19.696158 | aio | 2026-08-06 15:50:19.696455 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:50:19.696781 | aio | Thursday 06 August 2026 15:50:19 +0000 (0:00:00.426) 0:00:02.160 ******* 2026-08-06 15:50:19.807070 | aio | ok: [aio] => { 2026-08-06 15:50:19.807246 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:50:19.807438 | aio | } 2026-08-06 15:50:19.807655 | aio | 2026-08-06 15:50:19.807861 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:50:19.808129 | aio | Thursday 06 August 2026 15:50:19 +0000 (0:00:00.110) 0:00:02.271 ******* 2026-08-06 15:50:20.324125 | aio | ok: [aio] 2026-08-06 15:50:20.324341 | aio | 2026-08-06 15:50:20.324583 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:50:20.324818 | aio | Thursday 06 August 2026 15:50:20 +0000 (0:00:00.517) 0:00:02.788 ******* 2026-08-06 15:50:20.368074 | aio | skipping: [aio] 2026-08-06 15:50:20.368300 | aio | 2026-08-06 15:50:20.368537 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:50:20.368749 | aio | Thursday 06 August 2026 15:50:20 +0000 (0:00:00.044) 0:00:02.832 ******* 2026-08-06 15:50:20.451991 | aio | skipping: [aio] 2026-08-06 15:50:20.452089 | aio | 2026-08-06 15:50:20.452224 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:50:20.452388 | aio | Thursday 06 August 2026 15:50:20 +0000 (0:00:00.083) 0:00:02.916 ******* 2026-08-06 15:50:20.704585 | aio | ok: [aio] 2026-08-06 15:50:20.704757 | aio | 2026-08-06 15:50:20.704984 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:50:20.705203 | aio | Thursday 06 August 2026 15:50:20 +0000 (0:00:00.252) 0:00:03.169 ******* 2026-08-06 15:50:21.903412 | aio | ok: [aio] 2026-08-06 15:50:21.903552 | aio | 2026-08-06 15:50:21.903571 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:50:21.903663 | aio | Thursday 06 August 2026 15:50:21 +0000 (0:00:01.198) 0:00:04.367 ******* 2026-08-06 15:50:21.978480 | aio | ok: [aio] => { 2026-08-06 15:50:21.978641 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:50:21.978838 | aio | } 2026-08-06 15:50:21.979035 | aio | 2026-08-06 15:50:21.979250 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:50:21.979460 | aio | Thursday 06 August 2026 15:50:21 +0000 (0:00:00.074) 0:00:04.442 ******* 2026-08-06 15:50:22.387751 | aio | ok: [aio] 2026-08-06 15:50:22.387970 | aio | 2026-08-06 15:50:22.388226 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:50:22.388447 | aio | Thursday 06 August 2026 15:50:22 +0000 (0:00:00.408) 0:00:04.851 ******* 2026-08-06 15:50:24.648555 | aio | ok: [aio] 2026-08-06 15:50:24.648622 | aio | 2026-08-06 15:50:24.648634 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:50:24.648644 | aio | Thursday 06 August 2026 15:50:24 +0000 (0:00:02.260) 0:00:07.112 ******* 2026-08-06 15:50:24.675451 | aio | skipping: [aio] 2026-08-06 15:50:24.675782 | aio | 2026-08-06 15:50:24.675831 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:50:24.675837 | aio | Thursday 06 August 2026 15:50:24 +0000 (0:00:00.027) 0:00:07.139 ******* 2026-08-06 15:50:24.705811 | aio | skipping: [aio] 2026-08-06 15:50:24.705922 | aio | 2026-08-06 15:50:24.706060 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:50:24.706214 | aio | Thursday 06 August 2026 15:50:24 +0000 (0:00:00.030) 0:00:07.170 ******* 2026-08-06 15:50:24.735116 | aio | skipping: [aio] 2026-08-06 15:50:24.735238 | aio | 2026-08-06 15:50:24.735339 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:50:24.735450 | aio | Thursday 06 August 2026 15:50:24 +0000 (0:00:00.029) 0:00:07.199 ******* 2026-08-06 15:50:25.781853 | aio | ok: [aio] 2026-08-06 15:50:25.782116 | aio | 2026-08-06 15:50:25.782132 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:50:25.782143 | aio | Thursday 06 August 2026 15:50:25 +0000 (0:00:01.046) 0:00:08.246 ******* 2026-08-06 15:50:26.311345 | aio | ok: [aio] 2026-08-06 15:50:26.311414 | aio | 2026-08-06 15:50:26.311525 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:50:26.311638 | aio | Thursday 06 August 2026 15:50:26 +0000 (0:00:00.529) 0:00:08.775 ******* 2026-08-06 15:50:27.482493 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:50:27.482672 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:50:27.482882 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:50:27.483103 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:50:27.483314 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:50:27.483523 | aio | 2026-08-06 15:50:27.483834 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:50:27.484059 | aio | Thursday 06 August 2026 15:50:27 +0000 (0:00:01.170) 0:00:09.946 ******* 2026-08-06 15:50:28.091422 | aio | ok: [aio] 2026-08-06 15:50:28.091655 | aio | 2026-08-06 15:50:28.091887 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:50:28.092185 | aio | Thursday 06 August 2026 15:50:28 +0000 (0:00:00.602) 0:00:10.548 ******* 2026-08-06 15:50:28.092394 | aio | 2026-08-06 15:50:28.092616 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:50:28.092840 | aio | Thursday 06 August 2026 15:50:28 +0000 (0:00:00.007) 0:00:10.555 ******* 2026-08-06 15:50:28.705148 | aio | ok: [aio] 2026-08-06 15:50:28.705329 | aio | 2026-08-06 15:50:28.705554 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:50:28.705760 | aio | Thursday 06 August 2026 15:50:28 +0000 (0:00:00.613) 0:00:11.169 ******* 2026-08-06 15:50:28.964619 | aio | ok: [aio] 2026-08-06 15:50:28.964792 | aio | 2026-08-06 15:50:28.965014 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:50:28.965228 | aio | Thursday 06 August 2026 15:50:28 +0000 (0:00:00.259) 0:00:11.428 ******* 2026-08-06 15:50:29.039119 | aio | ok: [aio] => { 2026-08-06 15:50:29.039314 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:50:29.039552 | aio | } 2026-08-06 15:50:29.039744 | aio | 2026-08-06 15:50:29.039961 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:50:29.040174 | aio | Thursday 06 August 2026 15:50:29 +0000 (0:00:00.074) 0:00:11.503 ******* 2026-08-06 15:50:29.442978 | aio | ok: [aio] 2026-08-06 15:50:29.443084 | aio | 2026-08-06 15:50:29.443239 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:50:29.443389 | aio | Thursday 06 August 2026 15:50:29 +0000 (0:00:00.404) 0:00:11.907 ******* 2026-08-06 15:50:32.622818 | aio | ok: [aio] 2026-08-06 15:50:32.622870 | aio | 2026-08-06 15:50:32.622877 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:50:32.622883 | aio | Thursday 06 August 2026 15:50:32 +0000 (0:00:03.179) 0:00:15.086 ******* 2026-08-06 15:50:33.696444 | aio | ok: [aio] 2026-08-06 15:50:33.696483 | aio | 2026-08-06 15:50:33.696489 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:50:33.696494 | aio | Thursday 06 August 2026 15:50:33 +0000 (0:00:01.074) 0:00:16.160 ******* 2026-08-06 15:50:34.061549 | aio | ok: [aio] 2026-08-06 15:50:34.061618 | aio | 2026-08-06 15:50:34.061691 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:50:34.061821 | aio | Thursday 06 August 2026 15:50:34 +0000 (0:00:00.365) 0:00:16.526 ******* 2026-08-06 15:50:34.591441 | aio | ok: [aio] 2026-08-06 15:50:34.591549 | aio | 2026-08-06 15:50:34.592052 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:50:34.592109 | aio | Thursday 06 August 2026 15:50:34 +0000 (0:00:00.529) 0:00:17.055 ******* 2026-08-06 15:50:35.330100 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:50:35.330170 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:50:35.330551 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:50:35.330594 | aio | 2026-08-06 15:50:35.330600 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:50:35.330605 | aio | Thursday 06 August 2026 15:50:35 +0000 (0:00:00.738) 0:00:17.794 ******* 2026-08-06 15:50:35.869221 | aio | ok: [aio] 2026-08-06 15:50:35.869281 | aio | 2026-08-06 15:50:35.869379 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:50:35.869483 | aio | Thursday 06 August 2026 15:50:35 +0000 (0:00:00.539) 0:00:18.333 ******* 2026-08-06 15:50:36.403116 | aio | ok: [aio] 2026-08-06 15:50:36.403186 | aio | 2026-08-06 15:50:36.403279 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:50:36.403599 | aio | Thursday 06 August 2026 15:50:36 +0000 (0:00:00.526) 0:00:18.860 ******* 2026-08-06 15:50:36.403670 | aio | 2026-08-06 15:50:36.403682 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:50:36.403696 | aio | Thursday 06 August 2026 15:50:36 +0000 (0:00:00.007) 0:00:18.867 ******* 2026-08-06 15:50:36.817592 | aio | ok: [aio] 2026-08-06 15:50:36.817697 | aio | 2026-08-06 15:50:36.817993 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:50:36.818014 | aio | Thursday 06 August 2026 15:50:36 +0000 (0:00:00.414) 0:00:19.282 ******* 2026-08-06 15:50:36.873456 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:50:36.873568 | aio | 2026-08-06 15:50:36.873734 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:50:36.873860 | aio | Thursday 06 August 2026 15:50:36 +0000 (0:00:00.055) 0:00:19.337 ******* 2026-08-06 15:50:36.911471 | aio | skipping: [aio] 2026-08-06 15:50:36.911709 | aio | 2026-08-06 15:50:36.911953 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:50:36.912189 | aio | Thursday 06 August 2026 15:50:36 +0000 (0:00:00.037) 0:00:19.375 ******* 2026-08-06 15:50:37.986133 | aio | ok: [aio] 2026-08-06 15:50:37.986320 | aio | 2026-08-06 15:50:37.986582 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:50:37.986801 | aio | Thursday 06 August 2026 15:50:37 +0000 (0:00:01.074) 0:00:20.450 ******* 2026-08-06 15:50:38.720212 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:50:38.720434 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:50:38.720641 | aio | 2026-08-06 15:50:38.720879 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:50:38.721238 | aio | Thursday 06 August 2026 15:50:38 +0000 (0:00:00.733) 0:00:21.184 ******* 2026-08-06 15:50:39.475633 | aio | ok: [aio] 2026-08-06 15:50:39.475701 | aio | 2026-08-06 15:50:39.476100 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:50:39.476145 | aio | Thursday 06 August 2026 15:50:39 +0000 (0:00:00.754) 0:00:21.938 ******* 2026-08-06 15:50:39.720359 | aio | ok: [aio] 2026-08-06 15:50:39.720429 | aio | 2026-08-06 15:50:39.720754 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:50:39.720822 | aio | Thursday 06 August 2026 15:50:39 +0000 (0:00:00.245) 0:00:22.184 ******* 2026-08-06 15:50:40.157034 | aio | ok: [aio] 2026-08-06 15:50:40.157100 | aio | 2026-08-06 15:50:40.157433 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:50:40.157481 | aio | Thursday 06 August 2026 15:50:40 +0000 (0:00:00.436) 0:00:22.621 ******* 2026-08-06 15:50:40.522922 | aio | ok: [aio] 2026-08-06 15:50:40.522991 | aio | 2026-08-06 15:50:40.523192 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-06 15:50:40.523231 | aio | Thursday 06 August 2026 15:50:40 +0000 (0:00:00.366) 0:00:22.987 ******* 2026-08-06 15:50:40.709078 | aio | ok: [aio] 2026-08-06 15:50:40.709146 | aio | 2026-08-06 15:50:40.709355 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-06 15:50:40.709401 | aio | Thursday 06 August 2026 15:50:40 +0000 (0:00:00.186) 0:00:23.173 ******* 2026-08-06 15:50:40.980042 | aio | ok: [aio] => (item=aio) 2026-08-06 15:50:40.980141 | aio | 2026-08-06 15:50:40.980444 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-06 15:50:40.980485 | aio | Thursday 06 August 2026 15:50:40 +0000 (0:00:00.270) 0:00:23.444 ******* 2026-08-06 15:50:41.028082 | aio | ok: [aio] 2026-08-06 15:50:41.028169 | aio | 2026-08-06 15:50:41.028386 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-06 15:50:41.028427 | aio | Thursday 06 August 2026 15:50:41 +0000 (0:00:00.048) 0:00:23.492 ******* 2026-08-06 15:50:41.065316 | aio | skipping: [aio] 2026-08-06 15:50:41.065379 | aio | 2026-08-06 15:50:41.065527 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:50:41.065687 | aio | Thursday 06 August 2026 15:50:41 +0000 (0:00:00.037) 0:00:23.529 ******* 2026-08-06 15:50:41.140721 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:50:41.140780 | aio | 2026-08-06 15:50:41.140978 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:50:41.141019 | aio | Thursday 06 August 2026 15:50:41 +0000 (0:00:00.075) 0:00:23.605 ******* 2026-08-06 15:50:47.278195 | aio | ok: [aio] 2026-08-06 15:50:47.278266 | aio | 2026-08-06 15:50:47.278313 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:50:47.278451 | aio | Thursday 06 August 2026 15:50:47 +0000 (0:00:06.137) 0:00:29.742 ******* 2026-08-06 15:50:47.333093 | aio | ok: [aio] => (item=aio) 2026-08-06 15:50:47.333682 | aio | 2026-08-06 15:50:47.333711 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:50:47.333720 | aio | Thursday 06 August 2026 15:50:47 +0000 (0:00:00.054) 0:00:29.797 ******* 2026-08-06 15:50:47.764465 | aio | ok: [aio] 2026-08-06 15:50:47.764527 | aio | 2026-08-06 15:50:47.764671 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:50:47.764807 | aio | Thursday 06 August 2026 15:50:47 +0000 (0:00:00.431) 0:00:30.228 ******* 2026-08-06 15:50:54.274126 | aio | ok: [aio] 2026-08-06 15:50:54.274189 | aio | 2026-08-06 15:50:54.274263 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-06 15:50:54.274363 | aio | Thursday 06 August 2026 15:50:54 +0000 (0:00:06.509) 0:00:36.738 ******* 2026-08-06 15:51:00.393450 | aio | ok: [aio] 2026-08-06 15:51:00.393527 | aio | 2026-08-06 15:51:00.393829 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-06 15:51:00.393868 | aio | Thursday 06 August 2026 15:51:00 +0000 (0:00:06.119) 0:00:42.857 ******* 2026-08-06 15:51:14.546877 | aio | ok: [aio] 2026-08-06 15:51:14.546958 | aio | 2026-08-06 15:51:14.547156 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:51:14.547233 | aio | Thursday 06 August 2026 15:51:14 +0000 (0:00:14.153) 0:00:57.011 ******* 2026-08-06 15:51:14.615575 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:51:14.615634 | aio | 2026-08-06 15:51:14.615843 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:51:14.615887 | aio | Thursday 06 August 2026 15:51:14 +0000 (0:00:00.068) 0:00:57.080 ******* 2026-08-06 15:51:14.662669 | aio | skipping: [aio] 2026-08-06 15:51:14.663126 | aio | 2026-08-06 15:51:14.663176 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:51:14.663184 | aio | Thursday 06 August 2026 15:51:14 +0000 (0:00:00.046) 0:00:57.126 ******* 2026-08-06 15:51:14.708912 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:51:14.709021 | aio | skipping: [aio] 2026-08-06 15:51:14.709430 | aio | 2026-08-06 15:51:14.709477 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:51:14.709485 | aio | Thursday 06 August 2026 15:51:14 +0000 (0:00:00.046) 0:00:57.173 ******* 2026-08-06 15:51:15.009901 | aio | ok: [aio] 2026-08-06 15:51:15.009969 | aio | 2026-08-06 15:51:15.010264 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:51:15.010312 | aio | Thursday 06 August 2026 15:51:15 +0000 (0:00:00.301) 0:00:57.474 ******* 2026-08-06 15:51:21.530756 | aio | ok: [aio] 2026-08-06 15:51:21.530854 | aio | 2026-08-06 15:51:21.530873 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-06 15:51:21.531011 | aio | Thursday 06 August 2026 15:51:21 +0000 (0:00:06.521) 0:01:03.995 ******* 2026-08-06 15:51:27.586822 | aio | ok: [aio] 2026-08-06 15:51:27.586952 | aio | 2026-08-06 15:51:27.586965 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-06 15:51:27.587102 | aio | Thursday 06 August 2026 15:51:27 +0000 (0:00:06.055) 0:01:10.051 ******* 2026-08-06 15:51:33.790362 | aio | ok: [aio] 2026-08-06 15:51:33.790446 | aio | 2026-08-06 15:51:33.790483 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-06 15:51:33.790619 | aio | Thursday 06 August 2026 15:51:33 +0000 (0:00:06.203) 0:01:16.254 ******* 2026-08-06 15:51:39.870153 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-06 15:51:39.870228 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-06 15:51:39.870242 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-08-06 15:51:39.870810 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-06 15:51:39.870853 | aio | 2026-08-06 15:51:39.870859 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-06 15:51:39.870863 | aio | 2026-08-06 15:51:39.870867 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:51:39.870871 | aio | Thursday 06 August 2026 15:51:39 +0000 (0:00:06.080) 0:01:22.334 ******* 2026-08-06 15:51:40.795883 | aio | ok: [aio] 2026-08-06 15:51:40.795996 | aio | 2026-08-06 15:51:40.796154 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:51:40.796393 | aio | Thursday 06 August 2026 15:51:40 +0000 (0:00:00.925) 0:01:23.260 ******* 2026-08-06 15:51:41.037563 | aio | ok: [aio] 2026-08-06 15:51:41.037794 | aio | 2026-08-06 15:51:41.038092 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:51:41.038317 | aio | Thursday 06 August 2026 15:51:41 +0000 (0:00:00.241) 0:01:23.501 ******* 2026-08-06 15:51:41.073472 | aio | skipping: [aio] 2026-08-06 15:51:41.073665 | aio | 2026-08-06 15:51:41.073884 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:51:41.074088 | aio | Thursday 06 August 2026 15:51:41 +0000 (0:00:00.036) 0:01:23.538 ******* 2026-08-06 15:51:41.327274 | aio | ok: [aio] 2026-08-06 15:51:41.327456 | aio | 2026-08-06 15:51:41.327704 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:51:41.327916 | aio | Thursday 06 August 2026 15:51:41 +0000 (0:00:00.253) 0:01:23.791 ******* 2026-08-06 15:51:41.389170 | aio | ok: [aio] => { 2026-08-06 15:51:41.389387 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:51:41.389583 | aio | } 2026-08-06 15:51:41.389773 | aio | 2026-08-06 15:51:41.389972 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:51:41.390190 | aio | Thursday 06 August 2026 15:51:41 +0000 (0:00:00.061) 0:01:23.853 ******* 2026-08-06 15:51:41.763851 | aio | ok: [aio] 2026-08-06 15:51:41.764023 | aio | 2026-08-06 15:51:41.764316 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:51:41.764538 | aio | Thursday 06 August 2026 15:51:41 +0000 (0:00:00.374) 0:01:24.227 ******* 2026-08-06 15:51:41.805463 | aio | skipping: [aio] 2026-08-06 15:51:41.805639 | aio | 2026-08-06 15:51:41.805924 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:51:41.806191 | aio | Thursday 06 August 2026 15:51:41 +0000 (0:00:00.042) 0:01:24.269 ******* 2026-08-06 15:51:41.844843 | aio | skipping: [aio] 2026-08-06 15:51:41.845000 | aio | 2026-08-06 15:51:41.845203 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:51:41.845447 | aio | Thursday 06 August 2026 15:51:41 +0000 (0:00:00.039) 0:01:24.309 ******* 2026-08-06 15:51:42.108029 | aio | ok: [aio] 2026-08-06 15:51:42.108161 | aio | 2026-08-06 15:51:42.108434 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:51:42.108663 | aio | Thursday 06 August 2026 15:51:42 +0000 (0:00:00.263) 0:01:24.572 ******* 2026-08-06 15:51:43.159908 | aio | ok: [aio] 2026-08-06 15:51:43.160078 | aio | 2026-08-06 15:51:43.160296 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:51:43.160515 | aio | Thursday 06 August 2026 15:51:43 +0000 (0:00:01.051) 0:01:25.624 ******* 2026-08-06 15:51:43.235070 | aio | ok: [aio] => { 2026-08-06 15:51:43.235174 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:51:43.235295 | aio | } 2026-08-06 15:51:43.235410 | aio | 2026-08-06 15:51:43.235588 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:51:43.235699 | aio | Thursday 06 August 2026 15:51:43 +0000 (0:00:00.075) 0:01:25.699 ******* 2026-08-06 15:51:43.636912 | aio | ok: [aio] 2026-08-06 15:51:43.637122 | aio | 2026-08-06 15:51:43.637397 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:51:43.637636 | aio | Thursday 06 August 2026 15:51:43 +0000 (0:00:00.401) 0:01:26.100 ******* 2026-08-06 15:51:45.721560 | aio | ok: [aio] 2026-08-06 15:51:45.721624 | aio | 2026-08-06 15:51:45.721636 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:51:45.721645 | aio | Thursday 06 August 2026 15:51:45 +0000 (0:00:02.084) 0:01:28.185 ******* 2026-08-06 15:51:45.750185 | aio | skipping: [aio] 2026-08-06 15:51:45.750667 | aio | 2026-08-06 15:51:45.750716 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:51:45.750724 | aio | Thursday 06 August 2026 15:51:45 +0000 (0:00:00.029) 0:01:28.214 ******* 2026-08-06 15:51:45.782546 | aio | skipping: [aio] 2026-08-06 15:51:45.782662 | aio | 2026-08-06 15:51:45.783015 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:51:45.783039 | aio | Thursday 06 August 2026 15:51:45 +0000 (0:00:00.032) 0:01:28.246 ******* 2026-08-06 15:51:45.813131 | aio | skipping: [aio] 2026-08-06 15:51:45.813554 | aio | 2026-08-06 15:51:45.813587 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:51:45.813595 | aio | Thursday 06 August 2026 15:51:45 +0000 (0:00:00.030) 0:01:28.277 ******* 2026-08-06 15:51:46.880317 | aio | ok: [aio] 2026-08-06 15:51:46.880405 | aio | 2026-08-06 15:51:46.880717 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:51:46.880765 | aio | Thursday 06 August 2026 15:51:46 +0000 (0:00:01.067) 0:01:29.344 ******* 2026-08-06 15:51:47.439138 | aio | ok: [aio] 2026-08-06 15:51:47.439231 | aio | 2026-08-06 15:51:47.439624 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:51:47.439688 | aio | Thursday 06 August 2026 15:51:47 +0000 (0:00:00.558) 0:01:29.903 ******* 2026-08-06 15:51:48.601885 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:51:48.601950 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:51:48.602031 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:51:48.602532 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:51:48.602574 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:51:48.602580 | aio | 2026-08-06 15:51:48.602585 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:51:48.602589 | aio | Thursday 06 August 2026 15:51:48 +0000 (0:00:01.163) 0:01:31.066 ******* 2026-08-06 15:51:49.223447 | aio | ok: [aio] 2026-08-06 15:51:49.223612 | aio | 2026-08-06 15:51:49.223704 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:51:49.224129 | aio | Thursday 06 August 2026 15:51:49 +0000 (0:00:00.614) 0:01:31.681 ******* 2026-08-06 15:51:49.224187 | aio | 2026-08-06 15:51:49.224200 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:51:49.224282 | aio | Thursday 06 August 2026 15:51:49 +0000 (0:00:00.006) 0:01:31.687 ******* 2026-08-06 15:51:49.627151 | aio | ok: [aio] 2026-08-06 15:51:49.627223 | aio | 2026-08-06 15:51:49.627310 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:51:49.627444 | aio | Thursday 06 August 2026 15:51:49 +0000 (0:00:00.403) 0:01:32.091 ******* 2026-08-06 15:51:49.898624 | aio | ok: [aio] 2026-08-06 15:51:49.898680 | aio | 2026-08-06 15:51:49.898791 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:51:49.898931 | aio | Thursday 06 August 2026 15:51:49 +0000 (0:00:00.271) 0:01:32.363 ******* 2026-08-06 15:51:49.966233 | aio | ok: [aio] => { 2026-08-06 15:51:49.966921 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:51:49.967016 | aio | } 2026-08-06 15:51:49.967024 | aio | 2026-08-06 15:51:49.967030 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:51:49.967037 | aio | Thursday 06 August 2026 15:51:49 +0000 (0:00:00.067) 0:01:32.430 ******* 2026-08-06 15:51:50.380829 | aio | ok: [aio] 2026-08-06 15:51:50.380903 | aio | 2026-08-06 15:51:50.381171 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:51:50.381187 | aio | Thursday 06 August 2026 15:51:50 +0000 (0:00:00.414) 0:01:32.844 ******* 2026-08-06 15:51:53.563910 | aio | ok: [aio] 2026-08-06 15:51:53.563980 | aio | 2026-08-06 15:51:53.564095 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:51:53.564244 | aio | Thursday 06 August 2026 15:51:53 +0000 (0:00:03.183) 0:01:36.028 ******* 2026-08-06 15:51:54.615180 | aio | ok: [aio] 2026-08-06 15:51:54.615554 | aio | 2026-08-06 15:51:54.615772 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:51:54.615780 | aio | Thursday 06 August 2026 15:51:54 +0000 (0:00:01.050) 0:01:37.079 ******* 2026-08-06 15:51:54.876572 | aio | ok: [aio] 2026-08-06 15:51:54.876682 | aio | 2026-08-06 15:51:54.876999 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:51:54.877045 | aio | Thursday 06 August 2026 15:51:54 +0000 (0:00:00.261) 0:01:37.340 ******* 2026-08-06 15:51:55.398495 | aio | ok: [aio] 2026-08-06 15:51:55.398571 | aio | 2026-08-06 15:51:55.398666 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:51:55.398779 | aio | Thursday 06 August 2026 15:51:55 +0000 (0:00:00.522) 0:01:37.863 ******* 2026-08-06 15:51:56.148706 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:51:56.148790 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:51:56.148797 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:51:56.148802 | aio | 2026-08-06 15:51:56.148807 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:51:56.148812 | aio | Thursday 06 August 2026 15:51:56 +0000 (0:00:00.748) 0:01:38.611 ******* 2026-08-06 15:51:56.658547 | aio | ok: [aio] 2026-08-06 15:51:56.658599 | aio | 2026-08-06 15:51:56.658610 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:51:56.658618 | aio | Thursday 06 August 2026 15:51:56 +0000 (0:00:00.510) 0:01:39.122 ******* 2026-08-06 15:51:57.181218 | aio | ok: [aio] 2026-08-06 15:51:57.181282 | aio | 2026-08-06 15:51:57.181372 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:51:57.181762 | aio | Thursday 06 August 2026 15:51:57 +0000 (0:00:00.517) 0:01:39.640 ******* 2026-08-06 15:51:57.181781 | aio | 2026-08-06 15:51:57.181788 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:51:57.181793 | aio | Thursday 06 August 2026 15:51:57 +0000 (0:00:00.005) 0:01:39.645 ******* 2026-08-06 15:51:57.577430 | aio | ok: [aio] 2026-08-06 15:51:57.577494 | aio | 2026-08-06 15:51:57.577598 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:51:57.577738 | aio | Thursday 06 August 2026 15:51:57 +0000 (0:00:00.396) 0:01:40.042 ******* 2026-08-06 15:51:57.628933 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:51:57.628998 | aio | 2026-08-06 15:51:57.629216 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:51:57.629250 | aio | Thursday 06 August 2026 15:51:57 +0000 (0:00:00.051) 0:01:40.093 ******* 2026-08-06 15:51:57.660065 | aio | skipping: [aio] 2026-08-06 15:51:57.660192 | aio | 2026-08-06 15:51:57.660427 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:51:57.660469 | aio | Thursday 06 August 2026 15:51:57 +0000 (0:00:00.031) 0:01:40.124 ******* 2026-08-06 15:51:58.687534 | aio | ok: [aio] 2026-08-06 15:51:58.687608 | aio | 2026-08-06 15:51:58.687836 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:51:58.687878 | aio | Thursday 06 August 2026 15:51:58 +0000 (0:00:01.027) 0:01:41.152 ******* 2026-08-06 15:51:59.444601 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:51:59.444673 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:51:59.444749 | aio | 2026-08-06 15:51:59.444998 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:51:59.445201 | aio | Thursday 06 August 2026 15:51:59 +0000 (0:00:00.757) 0:01:41.909 ******* 2026-08-06 15:52:00.128075 | aio | ok: [aio] 2026-08-06 15:52:00.128539 | aio | 2026-08-06 15:52:00.128583 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:52:00.128591 | aio | Thursday 06 August 2026 15:52:00 +0000 (0:00:00.683) 0:01:42.592 ******* 2026-08-06 15:52:00.383988 | aio | ok: [aio] 2026-08-06 15:52:00.384052 | aio | 2026-08-06 15:52:00.384388 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:52:00.384435 | aio | Thursday 06 August 2026 15:52:00 +0000 (0:00:00.255) 0:01:42.848 ******* 2026-08-06 15:52:00.675624 | aio | ok: [aio] 2026-08-06 15:52:00.675690 | aio | 2026-08-06 15:52:00.675770 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:52:00.675913 | aio | Thursday 06 August 2026 15:52:00 +0000 (0:00:00.292) 0:01:43.140 ******* 2026-08-06 15:52:00.930329 | aio | ok: [aio] 2026-08-06 15:52:00.930394 | aio | 2026-08-06 15:52:00.930625 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-08-06 15:52:00.930668 | aio | Thursday 06 August 2026 15:52:00 +0000 (0:00:00.254) 0:01:43.394 ******* 2026-08-06 15:52:01.190240 | aio | ok: [aio] => (item=aio) 2026-08-06 15:52:01.190311 | aio | 2026-08-06 15:52:01.190630 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-08-06 15:52:01.190677 | aio | Thursday 06 August 2026 15:52:01 +0000 (0:00:00.259) 0:01:43.654 ******* 2026-08-06 15:52:01.235078 | aio | ok: [aio] 2026-08-06 15:52:01.235154 | aio | 2026-08-06 15:52:01.235374 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:52:01.235403 | aio | Thursday 06 August 2026 15:52:01 +0000 (0:00:00.044) 0:01:43.699 ******* 2026-08-06 15:52:01.297466 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:52:01.297547 | aio | 2026-08-06 15:52:01.297780 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:52:01.297853 | aio | Thursday 06 August 2026 15:52:01 +0000 (0:00:00.062) 0:01:43.761 ******* 2026-08-06 15:52:01.338991 | aio | skipping: [aio] 2026-08-06 15:52:01.339059 | aio | 2026-08-06 15:52:01.339366 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:52:01.339391 | aio | Thursday 06 August 2026 15:52:01 +0000 (0:00:00.041) 0:01:43.803 ******* 2026-08-06 15:52:01.385015 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:52:01.385139 | aio | skipping: [aio] 2026-08-06 15:52:01.385449 | aio | 2026-08-06 15:52:01.385478 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:52:01.385484 | aio | Thursday 06 August 2026 15:52:01 +0000 (0:00:00.046) 0:01:43.849 ******* 2026-08-06 15:52:01.682873 | aio | ok: [aio] 2026-08-06 15:52:01.682963 | aio | 2026-08-06 15:52:01.683209 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:52:01.683254 | aio | Thursday 06 August 2026 15:52:01 +0000 (0:00:00.297) 0:01:44.147 ******* 2026-08-06 15:52:08.206567 | aio | ok: [aio] 2026-08-06 15:52:08.206649 | aio | 2026-08-06 15:52:08.206692 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-08-06 15:52:08.206795 | aio | Thursday 06 August 2026 15:52:08 +0000 (0:00:06.523) 0:01:50.670 ******* 2026-08-06 15:52:13.742340 | aio | ok: [aio] 2026-08-06 15:52:13.742411 | aio | 2026-08-06 15:52:13.742699 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-08-06 15:52:13.742720 | aio | Thursday 06 August 2026 15:52:13 +0000 (0:00:05.535) 0:01:56.206 ******* 2026-08-06 15:52:27.771511 | aio | ok: [aio] 2026-08-06 15:52:27.771587 | aio | 2026-08-06 15:52:27.771920 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-08-06 15:52:27.771969 | aio | Thursday 06 August 2026 15:52:27 +0000 (0:00:14.029) 0:02:10.235 ******* 2026-08-06 15:52:27.850066 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-06 15:52:27.850181 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-06 15:52:27.850857 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-06 15:52:27.850909 | aio | skipping: [aio] 2026-08-06 15:52:27.850917 | aio | 2026-08-06 15:52:27.850923 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-08-06 15:52:27.850929 | aio | Thursday 06 August 2026 15:52:27 +0000 (0:00:00.078) 0:02:10.314 ******* 2026-08-06 15:52:33.946189 | aio | ok: [aio] 2026-08-06 15:52:33.946305 | aio | 2026-08-06 15:52:33.946606 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-08-06 15:52:33.946631 | aio | Thursday 06 August 2026 15:52:33 +0000 (0:00:06.096) 0:02:16.410 ******* 2026-08-06 15:52:39.957550 | aio | ok: [aio] 2026-08-06 15:52:39.957614 | aio | 2026-08-06 15:52:39.957721 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-08-06 15:52:39.957871 | aio | Thursday 06 August 2026 15:52:39 +0000 (0:00:06.011) 0:02:22.422 ******* 2026-08-06 15:52:40.013996 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-06 15:52:40.014063 | aio | 2026-08-06 15:52:40.014139 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-06 15:52:40.014283 | aio | Thursday 06 August 2026 15:52:40 +0000 (0:00:00.056) 0:02:22.478 ******* 2026-08-06 15:52:40.056832 | aio | ok: [aio] 2026-08-06 15:52:40.057257 | aio | 2026-08-06 15:52:40.057302 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-06 15:52:40.057310 | aio | Thursday 06 August 2026 15:52:40 +0000 (0:00:00.042) 0:02:22.520 ******* 2026-08-06 15:52:46.226419 | aio | ok: [aio] 2026-08-06 15:52:46.226528 | aio | 2026-08-06 15:52:46.226853 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-06 15:52:46.226900 | aio | Thursday 06 August 2026 15:52:46 +0000 (0:00:06.169) 0:02:28.690 ******* 2026-08-06 15:52:46.270686 | aio | ok: [aio] 2026-08-06 15:52:46.271119 | aio | 2026-08-06 15:52:46.271174 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-06 15:52:46.271190 | aio | Thursday 06 August 2026 15:52:46 +0000 (0:00:00.044) 0:02:28.734 ******* 2026-08-06 15:52:46.309959 | aio | skipping: [aio] => (item=1) 2026-08-06 15:52:46.310026 | aio | skipping: [aio] => (item=1) 2026-08-06 15:52:46.310128 | aio | skipping: [aio] => (item=1) 2026-08-06 15:52:46.310532 | aio | skipping: [aio] 2026-08-06 15:52:46.310572 | aio | 2026-08-06 15:52:46.310578 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-08-06 15:52:46.310583 | aio | Thursday 06 August 2026 15:52:46 +0000 (0:00:00.039) 0:02:28.774 ******* 2026-08-06 15:52:46.369113 | aio | skipping: [aio] 2026-08-06 15:52:46.369188 | aio | 2026-08-06 15:52:46.369563 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-08-06 15:52:46.369605 | aio | 2026-08-06 15:52:46.369611 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:52:46.369615 | aio | Thursday 06 August 2026 15:52:46 +0000 (0:00:00.059) 0:02:28.833 ******* 2026-08-06 15:52:47.307221 | aio | ok: [aio] 2026-08-06 15:52:47.307333 | aio | 2026-08-06 15:52:47.307617 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:52:47.307701 | aio | Thursday 06 August 2026 15:52:47 +0000 (0:00:00.937) 0:02:29.771 ******* 2026-08-06 15:52:47.556581 | aio | ok: [aio] 2026-08-06 15:52:47.556659 | aio | 2026-08-06 15:52:47.556859 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:52:47.556875 | aio | Thursday 06 August 2026 15:52:47 +0000 (0:00:00.249) 0:02:30.021 ******* 2026-08-06 15:52:47.596297 | aio | skipping: [aio] 2026-08-06 15:52:47.596358 | aio | 2026-08-06 15:52:47.596591 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:52:47.596608 | aio | Thursday 06 August 2026 15:52:47 +0000 (0:00:00.039) 0:02:30.060 ******* 2026-08-06 15:52:47.855755 | aio | ok: [aio] 2026-08-06 15:52:47.855827 | aio | 2026-08-06 15:52:47.856039 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:52:47.856079 | aio | Thursday 06 August 2026 15:52:47 +0000 (0:00:00.259) 0:02:30.320 ******* 2026-08-06 15:52:47.922201 | aio | ok: [aio] => { 2026-08-06 15:52:47.922888 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:52:47.922936 | aio | } 2026-08-06 15:52:47.922943 | aio | 2026-08-06 15:52:47.922950 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:52:47.922956 | aio | Thursday 06 August 2026 15:52:47 +0000 (0:00:00.066) 0:02:30.386 ******* 2026-08-06 15:52:48.285779 | aio | ok: [aio] 2026-08-06 15:52:48.285835 | aio | 2026-08-06 15:52:48.286061 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:52:48.286102 | aio | Thursday 06 August 2026 15:52:48 +0000 (0:00:00.363) 0:02:30.750 ******* 2026-08-06 15:52:48.324508 | aio | skipping: [aio] 2026-08-06 15:52:48.324565 | aio | 2026-08-06 15:52:48.324834 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:52:48.324871 | aio | Thursday 06 August 2026 15:52:48 +0000 (0:00:00.038) 0:02:30.789 ******* 2026-08-06 15:52:48.362850 | aio | skipping: [aio] 2026-08-06 15:52:48.362910 | aio | 2026-08-06 15:52:48.363004 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:52:48.363135 | aio | Thursday 06 August 2026 15:52:48 +0000 (0:00:00.038) 0:02:30.827 ******* 2026-08-06 15:52:48.624706 | aio | ok: [aio] 2026-08-06 15:52:48.624774 | aio | 2026-08-06 15:52:48.624856 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:52:48.624985 | aio | Thursday 06 August 2026 15:52:48 +0000 (0:00:00.261) 0:02:31.089 ******* 2026-08-06 15:52:49.695406 | aio | ok: [aio] 2026-08-06 15:52:49.695442 | aio | 2026-08-06 15:52:49.695448 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:52:49.695452 | aio | Thursday 06 August 2026 15:52:49 +0000 (0:00:01.070) 0:02:32.159 ******* 2026-08-06 15:52:49.774451 | aio | ok: [aio] => { 2026-08-06 15:52:49.774482 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:52:49.774487 | aio | } 2026-08-06 15:52:49.774492 | aio | 2026-08-06 15:52:49.774496 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:52:49.774500 | aio | Thursday 06 August 2026 15:52:49 +0000 (0:00:00.078) 0:02:32.238 ******* 2026-08-06 15:52:50.179287 | aio | ok: [aio] 2026-08-06 15:52:50.179331 | aio | 2026-08-06 15:52:50.179337 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:52:50.179342 | aio | Thursday 06 August 2026 15:52:50 +0000 (0:00:00.404) 0:02:32.642 ******* 2026-08-06 15:52:52.208182 | aio | ok: [aio] 2026-08-06 15:52:52.208225 | aio | 2026-08-06 15:52:52.208230 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:52:52.208235 | aio | Thursday 06 August 2026 15:52:52 +0000 (0:00:02.029) 0:02:34.672 ******* 2026-08-06 15:52:52.233133 | aio | skipping: [aio] 2026-08-06 15:52:52.233222 | aio | 2026-08-06 15:52:52.233475 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:52:52.233534 | aio | Thursday 06 August 2026 15:52:52 +0000 (0:00:00.025) 0:02:34.697 ******* 2026-08-06 15:52:52.262196 | aio | skipping: [aio] 2026-08-06 15:52:52.262283 | aio | 2026-08-06 15:52:52.262530 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:52:52.262553 | aio | Thursday 06 August 2026 15:52:52 +0000 (0:00:00.029) 0:02:34.726 ******* 2026-08-06 15:52:52.286542 | aio | skipping: [aio] 2026-08-06 15:52:52.286605 | aio | 2026-08-06 15:52:52.286763 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:52:52.286855 | aio | Thursday 06 August 2026 15:52:52 +0000 (0:00:00.024) 0:02:34.750 ******* 2026-08-06 15:52:53.336173 | aio | ok: [aio] 2026-08-06 15:52:53.336448 | aio | 2026-08-06 15:52:53.336461 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:52:53.336471 | aio | Thursday 06 August 2026 15:52:53 +0000 (0:00:01.049) 0:02:35.800 ******* 2026-08-06 15:52:53.849928 | aio | ok: [aio] 2026-08-06 15:52:53.849963 | aio | 2026-08-06 15:52:53.849968 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:52:53.849973 | aio | Thursday 06 August 2026 15:52:53 +0000 (0:00:00.513) 0:02:36.314 ******* 2026-08-06 15:52:55.010355 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:52:55.010393 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:52:55.010399 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:52:55.010404 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:52:55.010408 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:52:55.010413 | aio | 2026-08-06 15:52:55.010417 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:52:55.010421 | aio | Thursday 06 August 2026 15:52:55 +0000 (0:00:01.159) 0:02:37.473 ******* 2026-08-06 15:52:55.619705 | aio | ok: [aio] 2026-08-06 15:52:55.619770 | aio | 2026-08-06 15:52:55.620259 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:52:55.620301 | aio | Thursday 06 August 2026 15:52:55 +0000 (0:00:00.603) 0:02:38.077 ******* 2026-08-06 15:52:55.620307 | aio | 2026-08-06 15:52:55.620311 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:52:55.620315 | aio | Thursday 06 August 2026 15:52:55 +0000 (0:00:00.006) 0:02:38.084 ******* 2026-08-06 15:52:56.025425 | aio | ok: [aio] 2026-08-06 15:52:56.025487 | aio | 2026-08-06 15:52:56.025588 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:52:56.025725 | aio | Thursday 06 August 2026 15:52:56 +0000 (0:00:00.405) 0:02:38.490 ******* 2026-08-06 15:52:56.302496 | aio | ok: [aio] 2026-08-06 15:52:56.302569 | aio | 2026-08-06 15:52:56.302846 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:52:56.302889 | aio | Thursday 06 August 2026 15:52:56 +0000 (0:00:00.276) 0:02:38.766 ******* 2026-08-06 15:52:56.367968 | aio | ok: [aio] => { 2026-08-06 15:52:56.368035 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:52:56.368070 | aio | } 2026-08-06 15:52:56.368373 | aio | 2026-08-06 15:52:56.368413 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:52:56.368419 | aio | Thursday 06 August 2026 15:52:56 +0000 (0:00:00.065) 0:02:38.832 ******* 2026-08-06 15:52:56.802094 | aio | ok: [aio] 2026-08-06 15:52:56.802152 | aio | 2026-08-06 15:52:56.802376 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:52:56.802428 | aio | Thursday 06 August 2026 15:52:56 +0000 (0:00:00.434) 0:02:39.266 ******* 2026-08-06 15:53:00.002896 | aio | ok: [aio] 2026-08-06 15:53:00.002965 | aio | 2026-08-06 15:53:00.003048 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:53:00.003482 | aio | Thursday 06 August 2026 15:53:00 +0000 (0:00:03.200) 0:02:42.467 ******* 2026-08-06 15:53:01.073135 | aio | ok: [aio] 2026-08-06 15:53:01.073201 | aio | 2026-08-06 15:53:01.073306 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:53:01.073446 | aio | Thursday 06 August 2026 15:53:01 +0000 (0:00:01.070) 0:02:43.537 ******* 2026-08-06 15:53:01.342173 | aio | ok: [aio] 2026-08-06 15:53:01.342240 | aio | 2026-08-06 15:53:01.342333 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:53:01.342465 | aio | Thursday 06 August 2026 15:53:01 +0000 (0:00:00.269) 0:02:43.806 ******* 2026-08-06 15:53:01.877233 | aio | ok: [aio] 2026-08-06 15:53:01.877273 | aio | 2026-08-06 15:53:01.877280 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:53:01.877286 | aio | Thursday 06 August 2026 15:53:01 +0000 (0:00:00.534) 0:02:44.341 ******* 2026-08-06 15:53:02.586843 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:53:02.586901 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:53:02.586912 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:53:02.586921 | aio | 2026-08-06 15:53:02.586929 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:53:02.586938 | aio | Thursday 06 August 2026 15:53:02 +0000 (0:00:00.709) 0:02:45.050 ******* 2026-08-06 15:53:03.092155 | aio | ok: [aio] 2026-08-06 15:53:03.092260 | aio | 2026-08-06 15:53:03.092582 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:53:03.092631 | aio | Thursday 06 August 2026 15:53:03 +0000 (0:00:00.505) 0:02:45.556 ******* 2026-08-06 15:53:03.623939 | aio | ok: [aio] 2026-08-06 15:53:03.623976 | aio | 2026-08-06 15:53:03.623982 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:53:03.623987 | aio | Thursday 06 August 2026 15:53:03 +0000 (0:00:00.524) 0:02:46.080 ******* 2026-08-06 15:53:03.623991 | aio | 2026-08-06 15:53:03.623995 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:53:03.623999 | aio | Thursday 06 August 2026 15:53:03 +0000 (0:00:00.007) 0:02:46.087 ******* 2026-08-06 15:53:04.013326 | aio | ok: [aio] 2026-08-06 15:53:04.013394 | aio | 2026-08-06 15:53:04.013608 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:53:04.013651 | aio | Thursday 06 August 2026 15:53:04 +0000 (0:00:00.389) 0:02:46.477 ******* 2026-08-06 15:53:04.065545 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:53:04.065658 | aio | 2026-08-06 15:53:04.066011 | aio | TASK [vexxhost.ceph.cephadm : Ensure GNU coreutils is used on Ubuntu 26.04] **** 2026-08-06 15:53:04.066043 | aio | Thursday 06 August 2026 15:53:04 +0000 (0:00:00.051) 0:02:46.529 ******* 2026-08-06 15:53:04.094463 | aio | skipping: [aio] 2026-08-06 15:53:04.094544 | aio | 2026-08-06 15:53:04.094784 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:53:04.094828 | aio | Thursday 06 August 2026 15:53:04 +0000 (0:00:00.029) 0:02:46.558 ******* 2026-08-06 15:53:05.185776 | aio | ok: [aio] 2026-08-06 15:53:05.185848 | aio | 2026-08-06 15:53:05.186070 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:53:05.186133 | aio | Thursday 06 August 2026 15:53:05 +0000 (0:00:01.091) 0:02:47.649 ******* 2026-08-06 15:53:05.895384 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:53:05.895622 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:53:05.895698 | aio | 2026-08-06 15:53:05.895932 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:53:05.895957 | aio | Thursday 06 August 2026 15:53:05 +0000 (0:00:00.709) 0:02:48.359 ******* 2026-08-06 15:53:06.838903 | aio | ok: [aio] 2026-08-06 15:53:06.838976 | aio | 2026-08-06 15:53:06.839308 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:53:06.839367 | aio | Thursday 06 August 2026 15:53:06 +0000 (0:00:00.943) 0:02:49.303 ******* 2026-08-06 15:53:07.095919 | aio | ok: [aio] 2026-08-06 15:53:07.096368 | aio | 2026-08-06 15:53:07.096535 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:53:07.096542 | aio | Thursday 06 August 2026 15:53:07 +0000 (0:00:00.257) 0:02:49.560 ******* 2026-08-06 15:53:07.388049 | aio | ok: [aio] 2026-08-06 15:53:07.388122 | aio | 2026-08-06 15:53:07.388201 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:53:07.388330 | aio | Thursday 06 August 2026 15:53:07 +0000 (0:00:00.292) 0:02:49.852 ******* 2026-08-06 15:53:07.636159 | aio | ok: [aio] 2026-08-06 15:53:07.636219 | aio | 2026-08-06 15:53:07.636410 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-08-06 15:53:07.636452 | aio | Thursday 06 August 2026 15:53:07 +0000 (0:00:00.248) 0:02:50.100 ******* 2026-08-06 15:53:13.670041 | aio | ok: [aio] 2026-08-06 15:53:13.670134 | aio | 2026-08-06 15:53:13.671582 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:53:13.671642 | aio | aio : ok=129 changed=0 unreachable=0 failed=0 skipped=29 rescued=0 ignored=0 2026-08-06 15:53:13.671655 | aio | 2026-08-06 15:53:13.671666 | aio | 2026-08-06 15:53:13.671675 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:53:13.671685 | aio | Thursday 06 August 2026 15:53:13 +0000 (0:00:06.034) 0:02:56.134 ******* 2026-08-06 15:53:13.671695 | aio | =============================================================================== 2026-08-06 15:53:13.671705 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.15s 2026-08-06 15:53:13.671715 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.03s 2026-08-06 15:53:13.671724 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.52s 2026-08-06 15:53:13.671734 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.52s 2026-08-06 15:53:13.671752 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.51s 2026-08-06 15:53:13.671817 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.20s 2026-08-06 15:53:13.671939 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.17s 2026-08-06 15:53:13.672078 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.14s 2026-08-06 15:53:13.672202 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.12s 2026-08-06 15:53:13.672315 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.10s 2026-08-06 15:53:13.672456 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 6.08s 2026-08-06 15:53:13.672573 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.06s 2026-08-06 15:53:13.672708 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.03s 2026-08-06 15:53:13.672839 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.01s 2026-08-06 15:53:13.672971 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.54s 2026-08-06 15:53:13.673098 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.20s 2026-08-06 15:53:13.673217 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.18s 2026-08-06 15:53:13.673346 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.18s 2026-08-06 15:53:13.673475 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.26s 2026-08-06 15:53:13.673627 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.08s 2026-08-06 15:53:13.891804 | aio | INFO [default > idempotence] Executed: Successful 2026-08-06 15:53:13.901194 | aio | INFO [default > side_effect] Executing 2026-08-06 15:53:13.901551 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:53:13.908542 | aio | INFO [default > verify] Executing 2026-08-06 15:53:14.741490 | aio | 2026-08-06 15:53:14.741724 | aio | PLAY [Verify] ****************************************************************** 2026-08-06 15:53:14.741919 | aio | 2026-08-06 15:53:14.742087 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:53:14.742293 | aio | Thursday 06 August 2026 15:53:14 +0000 (0:00:00.011) 0:00:00.011 ******* 2026-08-06 15:53:15.918559 | aio | [WARNING]: Host 'aio' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:53:15.924165 | aio | ok: [aio] 2026-08-06 15:53:15.924393 | aio | 2026-08-06 15:53:15.924632 | aio | TASK [Get cluster health status] *********************************************** 2026-08-06 15:53:15.924903 | aio | Thursday 06 August 2026 15:53:15 +0000 (0:00:01.183) 0:00:01.194 ******* 2026-08-06 15:53:26.124348 | aio | ok: [aio] 2026-08-06 15:53:26.124656 | aio | 2026-08-06 15:53:26.124917 | aio | TASK [Print cluster health status] ********************************************* 2026-08-06 15:53:26.125133 | aio | Thursday 06 August 2026 15:53:26 +0000 (0:00:10.199) 0:00:11.393 ******* 2026-08-06 15:53:26.157037 | aio | ok: [aio] => { 2026-08-06 15:53:26.157211 | aio | "_ceph_health": { 2026-08-06 15:53:26.157377 | aio | "changed": false, 2026-08-06 15:53:26.157579 | aio | "changed_when_result": false, 2026-08-06 15:53:26.157756 | aio | "cmd": [ 2026-08-06 15:53:26.157913 | aio | "cephadm", 2026-08-06 15:53:26.158075 | aio | "shell", 2026-08-06 15:53:26.158254 | aio | "--", 2026-08-06 15:53:26.158388 | aio | "ceph", 2026-08-06 15:53:26.158512 | aio | "health" 2026-08-06 15:53:26.158720 | aio | ], 2026-08-06 15:53:26.158855 | aio | "delta": "0:00:09.843848", 2026-08-06 15:53:26.159010 | aio | "end": "2026-08-06 15:53:26.081189", 2026-08-06 15:53:26.159147 | aio | "failed": false, 2026-08-06 15:53:26.159260 | aio | "msg": "", 2026-08-06 15:53:26.159377 | aio | "rc": 0, 2026-08-06 15:53:26.159551 | aio | "start": "2026-08-06 15:53:16.237341", 2026-08-06 15:53:26.159693 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-08-06 15:53:26.159830 | aio | "stderr_lines": [ 2026-08-06 15:53:26.159960 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-08-06 15:53:26.160091 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-08-06 15:53:26.160202 | aio | ], 2026-08-06 15:53:26.160323 | aio | "stdout": "HEALTH_OK", 2026-08-06 15:53:26.160445 | aio | "stdout_lines": [ 2026-08-06 15:53:26.160565 | aio | "HEALTH_OK" 2026-08-06 15:53:26.160683 | aio | ] 2026-08-06 15:53:26.160819 | aio | } 2026-08-06 15:53:26.160943 | aio | } 2026-08-06 15:53:26.161093 | aio | 2026-08-06 15:53:26.161243 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-08-06 15:53:26.161372 | aio | Thursday 06 August 2026 15:53:26 +0000 (0:00:00.033) 0:00:11.426 ******* 2026-08-06 15:53:26.189492 | aio | ok: [aio] => { 2026-08-06 15:53:26.189777 | aio | "changed": false, 2026-08-06 15:53:26.190009 | aio | "msg": "All assertions passed" 2026-08-06 15:53:26.190266 | aio | } 2026-08-06 15:53:26.190449 | aio | 2026-08-06 15:53:26.190668 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-08-06 15:53:26.190904 | aio | Thursday 06 August 2026 15:53:26 +0000 (0:00:00.032) 0:00:11.459 ******* 2026-08-06 15:53:32.635687 | aio | changed: [aio] 2026-08-06 15:53:32.635888 | aio | 2026-08-06 15:53:32.636117 | aio | TASK [Create a test Ceph key] ************************************************** 2026-08-06 15:53:32.636337 | aio | Thursday 06 August 2026 15:53:32 +0000 (0:00:06.446) 0:00:17.905 ******* 2026-08-06 15:53:34.701611 | aio | changed: [aio] 2026-08-06 15:53:34.701799 | aio | 2026-08-06 15:53:34.702059 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-08-06 15:53:34.702290 | aio | Thursday 06 August 2026 15:53:34 +0000 (0:00:02.065) 0:00:19.971 ******* 2026-08-06 15:53:35.736430 | aio | ok: [aio] 2026-08-06 15:53:35.736493 | aio | 2026-08-06 15:53:35.736506 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-08-06 15:53:35.736516 | aio | Thursday 06 August 2026 15:53:35 +0000 (0:00:01.034) 0:00:21.005 ******* 2026-08-06 15:53:35.780515 | aio | ok: [aio] => { 2026-08-06 15:53:35.780578 | aio | "changed": false, 2026-08-06 15:53:35.780685 | aio | "msg": "All assertions passed" 2026-08-06 15:53:35.781052 | aio | } 2026-08-06 15:53:35.781069 | aio | 2026-08-06 15:53:35.781074 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-08-06 15:53:35.781079 | aio | Thursday 06 August 2026 15:53:35 +0000 (0:00:00.045) 0:00:21.050 ******* 2026-08-06 15:53:36.721354 | aio | ok: [aio] 2026-08-06 15:53:36.721429 | aio | 2026-08-06 15:53:36.721500 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-08-06 15:53:36.721629 | aio | Thursday 06 August 2026 15:53:36 +0000 (0:00:00.940) 0:00:21.991 ******* 2026-08-06 15:53:36.766135 | aio | ok: [aio] => { 2026-08-06 15:53:36.767606 | aio | "changed": false, 2026-08-06 15:53:36.767654 | aio | "msg": "All assertions passed" 2026-08-06 15:53:36.767660 | aio | } 2026-08-06 15:53:36.767665 | aio | 2026-08-06 15:53:36.767670 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:53:36.767675 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-06 15:53:36.767680 | aio | 2026-08-06 15:53:36.767689 | aio | 2026-08-06 15:53:36.770211 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:53:36.770254 | aio | Thursday 06 August 2026 15:53:36 +0000 (0:00:00.044) 0:00:22.036 ******* 2026-08-06 15:53:36.770265 | aio | =============================================================================== 2026-08-06 15:53:36.770274 | aio | Get cluster health status ---------------------------------------------- 10.20s 2026-08-06 15:53:36.770283 | aio | Create a test Ceph pool ------------------------------------------------- 6.45s 2026-08-06 15:53:36.770292 | aio | Create a test Ceph key -------------------------------------------------- 2.07s 2026-08-06 15:53:36.770310 | aio | Gathering Facts --------------------------------------------------------- 1.18s 2026-08-06 15:53:36.770319 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.03s 2026-08-06 15:53:36.770327 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 0.94s 2026-08-06 15:53:36.770336 | aio | Assert that key_info returns the correct key ---------------------------- 0.05s 2026-08-06 15:53:36.770344 | aio | Assert that the legacy key module info state returns the correct key ---- 0.04s 2026-08-06 15:53:36.770352 | aio | Print cluster health status --------------------------------------------- 0.03s 2026-08-06 15:53:36.770361 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-08-06 15:53:36.862600 | aio | INFO [default > verify] Executed: Successful 2026-08-06 15:53:36.871703 | aio | INFO [default > cleanup] Executing 2026-08-06 15:53:36.872111 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:53:36.877846 | aio | INFO [default > destroy] Executing 2026-08-06 15:53:36.877940 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-06 15:53:36.878039 | aio | INFO [default > destroy] Executed: Successful 2026-08-06 15:53:36.878334 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-06 15:53:37.118329 | aio | ok: Runtime: 0:11:34.440066 2026-08-06 15:53:37.135459 | 2026-08-06 15:53:37.135518 | PLAY RECAP 2026-08-06 15:53:37.135564 | aio | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:53:37.135587 | 2026-08-06 15:53:37.245138 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 15:53:37.248860 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 15:53:37.877715 | 2026-08-06 15:53:37.877844 | PLAY [all] 2026-08-06 15:53:37.888696 | 2026-08-06 15:53:37.888770 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-06 15:53:37.934239 | aio | skipping: Conditional result was False 2026-08-06 15:53:37.944797 | 2026-08-06 15:53:37.944990 | TASK [fetch-output : Set log path for single node] 2026-08-06 15:53:37.991596 | aio | ok 2026-08-06 15:53:37.998005 | 2026-08-06 15:53:37.998070 | LOOP [fetch-output : Ensure local output dirs] 2026-08-06 15:53:38.365374 | aio -> localhost | ok: "/var/lib/zuul/builds/f7e4881e52624abcbd40de0d16e9ee3e/work/logs" 2026-08-06 15:53:38.572072 | aio -> localhost | changed: "/var/lib/zuul/builds/f7e4881e52624abcbd40de0d16e9ee3e/work/artifacts" 2026-08-06 15:53:38.788672 | aio -> localhost | changed: "/var/lib/zuul/builds/f7e4881e52624abcbd40de0d16e9ee3e/work/docs" 2026-08-06 15:53:38.805174 | 2026-08-06 15:53:38.805301 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-06 15:53:39.438388 | aio | ok 2026-08-06 15:53:39.438627 | aio | changed: All items complete 2026-08-06 15:53:39.438665 | 2026-08-06 15:53:39.881165 | aio | changed: .d..t...... ./ 2026-08-06 15:53:40.334717 | aio | changed: .d..t...... ./ 2026-08-06 15:53:40.352531 | 2026-08-06 15:53:40.352672 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-06 15:53:40.785753 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007668 2026-08-06 15:53:41.012236 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007329 2026-08-06 15:53:41.032686 | 2026-08-06 15:53:41.032852 | PLAY [all] 2026-08-06 15:53:41.042227 | 2026-08-06 15:53:41.042363 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-06 15:53:41.435729 | aio | changed 2026-08-06 15:53:41.441789 | 2026-08-06 15:53:41.441842 | PLAY RECAP 2026-08-06 15:53:41.441889 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-06 15:53:41.441913 | 2026-08-06 15:53:41.601831 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 15:53:41.604077 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-06 15:53:42.213449 | 2026-08-06 15:53:42.214113 | PLAY [localhost] 2026-08-06 15:53:42.225673 | 2026-08-06 15:53:42.225791 | TASK [Generate Zuul manifest] 2026-08-06 15:53:42.248794 | localhost | ok 2026-08-06 15:53:42.272569 | 2026-08-06 15:53:42.272768 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-06 15:53:42.667013 | localhost | changed 2026-08-06 15:53:42.679970 | 2026-08-06 15:53:42.680054 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-06 15:53:42.708656 | localhost | ok 2026-08-06 15:53:42.715333 | 2026-08-06 15:53:42.715421 | TASK [Upload logs] 2026-08-06 15:53:42.734742 | localhost | ok 2026-08-06 15:53:42.797747 | 2026-08-06 15:53:42.797911 | TASK [Set zuul-log-path fact] 2026-08-06 15:53:42.821576 | localhost | ok 2026-08-06 15:53:42.834219 | 2026-08-06 15:53:42.834286 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 15:53:42.866755 | localhost | ok 2026-08-06 15:53:42.875839 | 2026-08-06 15:53:42.875904 | TASK [upload-logs : Create log directories] 2026-08-06 15:53:43.268243 | localhost | changed 2026-08-06 15:53:43.274669 | 2026-08-06 15:53:43.274742 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-06 15:53:43.658689 | localhost -> localhost | ok: Runtime: 0:00:00.005543 2026-08-06 15:53:43.666864 | 2026-08-06 15:53:43.666981 | TASK [upload-logs : Upload logs to log server] 2026-08-06 15:53:44.198063 | localhost | Output suppressed because no_log was given 2026-08-06 15:53:44.202112 | 2026-08-06 15:53:44.202179 | LOOP [upload-logs : Compress console log and json output] 2026-08-06 15:53:44.246683 | localhost | skipping: Conditional result was False 2026-08-06 15:53:44.287842 | localhost | skipping: Conditional result was False 2026-08-06 15:53:44.298789 | 2026-08-06 15:53:44.298994 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-06 15:53:44.342088 | localhost | skipping: Conditional result was False 2026-08-06 15:53:44.342536 | 2026-08-06 15:53:44.345458 | localhost | skipping: Conditional result was False 2026-08-06 15:53:44.352474 | 2026-08-06 15:53:44.352701 | LOOP [upload-logs : Upload console log and json output]