2026-05-20 21:45:55.048753 | Job console starting 2026-05-20 21:45:55.058937 | Updating git repos 2026-05-20 21:45:55.084317 | Cloning repos into workspace 2026-05-20 21:45:55.126016 | Restoring repo states 2026-05-20 21:45:55.132950 | Merging changes 2026-05-20 21:45:56.941798 | Checking out repos 2026-05-20 21:45:59.378365 | Preparing playbooks 2026-05-20 21:46:00.258103 | Running Ansible setup 2026-05-20 21:46:04.425737 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 21:46:05.049065 | 2026-05-20 21:46:05.049211 | PLAY [localhost] 2026-05-20 21:46:05.065081 | 2026-05-20 21:46:05.065299 | TASK [Gathering Facts] 2026-05-20 21:46:07.751817 | localhost | ok 2026-05-20 21:46:07.759790 | 2026-05-20 21:46:07.759881 | TASK [Setup log path fact] 2026-05-20 21:46:07.780469 | localhost | ok 2026-05-20 21:46:07.794592 | 2026-05-20 21:46:07.794727 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 21:46:07.828459 | localhost | ok 2026-05-20 21:46:07.836652 | 2026-05-20 21:46:07.836747 | TASK [emit-job-header : Print job information] 2026-05-20 21:46:07.880177 | # Job Information 2026-05-20 21:46:07.880656 | Ansible Version: 2.16.18 2026-05-20 21:46:07.880731 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-05-20 21:46:07.880776 | Pipeline: check 2026-05-20 21:46:07.880817 | Executor: 2d72f0692154 2026-05-20 21:46:07.880856 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/110 2026-05-20 21:46:07.880895 | Event ID: 9a2b2d90-5494-11f1-9364-fc330ab6f27b 2026-05-20 21:46:07.885812 | 2026-05-20 21:46:07.885889 | LOOP [emit-job-header : Print node information] 2026-05-20 21:46:08.019859 | localhost | ok: 2026-05-20 21:46:08.020030 | localhost | # Node Information 2026-05-20 21:46:08.020065 | localhost | Inventory Hostname: aio 2026-05-20 21:46:08.020183 | localhost | Hostname: np0000175569 2026-05-20 21:46:08.020211 | localhost | Username: zuul 2026-05-20 21:46:08.020341 | localhost | Distro: Ubuntu 24.04 2026-05-20 21:46:08.020374 | localhost | Provider: yul1 2026-05-20 21:46:08.020403 | localhost | Region: ca-ymq-1 2026-05-20 21:46:08.020423 | localhost | Label: ubuntu-noble 2026-05-20 21:46:08.020442 | localhost | Product Name: OpenStack Nova 2026-05-20 21:46:08.020461 | localhost | Interface IP: 199.19.213.87 2026-05-20 21:46:08.033329 | 2026-05-20 21:46:08.033486 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-20 21:46:08.466412 | localhost -> localhost | changed 2026-05-20 21:46:08.477214 | 2026-05-20 21:46:08.477311 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-20 21:46:09.527669 | localhost -> localhost | changed 2026-05-20 21:46:09.603451 | 2026-05-20 21:46:09.603557 | PLAY [all] 2026-05-20 21:46:09.612656 | 2026-05-20 21:46:09.612744 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-20 21:46:09.922813 | aio -> localhost | ok 2026-05-20 21:46:09.937747 | 2026-05-20 21:46:09.937948 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-20 21:46:09.977848 | aio | ok 2026-05-20 21:46:09.998724 | aio | included: /var/lib/zuul/builds/12b3b82012de45f8972f7fbd55da4b14/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-20 21:46:10.008093 | 2026-05-20 21:46:10.008191 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-20 21:46:11.761507 | aio -> localhost | Generating public/private rsa key pair. 2026-05-20 21:46:11.761771 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/12b3b82012de45f8972f7fbd55da4b14/work/12b3b82012de45f8972f7fbd55da4b14_id_rsa 2026-05-20 21:46:11.761822 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/12b3b82012de45f8972f7fbd55da4b14/work/12b3b82012de45f8972f7fbd55da4b14_id_rsa.pub 2026-05-20 21:46:11.761858 | aio -> localhost | The key fingerprint is: 2026-05-20 21:46:11.761891 | aio -> localhost | SHA256:eE48rr5VlPl8/Mh4/9NI/pfudQfj91+THeJO+33tB0w zuul-build-sshkey 2026-05-20 21:46:11.761951 | aio -> localhost | The key's randomart image is: 2026-05-20 21:46:11.761999 | aio -> localhost | +---[RSA 3072]----+ 2026-05-20 21:46:11.762051 | aio -> localhost | | | 2026-05-20 21:46:11.762097 | aio -> localhost | | o | 2026-05-20 21:46:11.762135 | aio -> localhost | | + | 2026-05-20 21:46:11.762178 | aio -> localhost | | o . o .E | 2026-05-20 21:46:11.762210 | aio -> localhost | | . S . o+=. | 2026-05-20 21:46:11.762241 | aio -> localhost | | = o .===+| 2026-05-20 21:46:11.762271 | aio -> localhost | | + .===%| 2026-05-20 21:46:11.762311 | aio -> localhost | | o o.+=#| 2026-05-20 21:46:11.762355 | aio -> localhost | | .+. o+*/| 2026-05-20 21:46:11.762388 | aio -> localhost | +----[SHA256]-----+ 2026-05-20 21:46:11.762481 | aio -> localhost | ok: Runtime: 0:00:01.265696 2026-05-20 21:46:11.770989 | 2026-05-20 21:46:11.771063 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-20 21:46:11.810052 | aio | ok 2026-05-20 21:46:11.819488 | aio | included: /var/lib/zuul/builds/12b3b82012de45f8972f7fbd55da4b14/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-20 21:46:11.827503 | 2026-05-20 21:46:11.827566 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-20 21:46:11.852091 | aio | skipping: Conditional result was False 2026-05-20 21:46:11.862284 | 2026-05-20 21:46:11.862391 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-20 21:46:12.487829 | aio | changed 2026-05-20 21:46:12.494637 | 2026-05-20 21:46:12.494713 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-20 21:46:12.746254 | aio | ok 2026-05-20 21:46:12.753223 | 2026-05-20 21:46:12.753307 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-20 21:46:13.357271 | aio | changed 2026-05-20 21:46:13.366263 | 2026-05-20 21:46:13.366426 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-20 21:46:13.976717 | aio | changed 2026-05-20 21:46:13.983613 | 2026-05-20 21:46:13.983686 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-20 21:46:14.009027 | aio | skipping: Conditional result was False 2026-05-20 21:46:14.020078 | 2026-05-20 21:46:14.020188 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-20 21:46:14.441914 | aio -> localhost | changed 2026-05-20 21:46:14.453757 | 2026-05-20 21:46:14.453904 | TASK [add-build-sshkey : Add back temp key] 2026-05-20 21:46:14.777667 | aio -> localhost | Identity added: /var/lib/zuul/builds/12b3b82012de45f8972f7fbd55da4b14/work/12b3b82012de45f8972f7fbd55da4b14_id_rsa (zuul-build-sshkey) 2026-05-20 21:46:14.777953 | aio -> localhost | ok: Runtime: 0:00:00.014560 2026-05-20 21:46:14.785107 | 2026-05-20 21:46:14.785180 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-20 21:46:15.158542 | aio | ok 2026-05-20 21:46:15.164718 | 2026-05-20 21:46:15.164785 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-20 21:46:15.188999 | aio | skipping: Conditional result was False 2026-05-20 21:46:15.206657 | 2026-05-20 21:46:15.206737 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-20 21:46:15.641534 | aio | ok 2026-05-20 21:46:15.647574 | 2026-05-20 21:46:15.647639 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-20 21:46:16.489744 | aio | Output suppressed because no_log was given 2026-05-20 21:46:16.501800 | 2026-05-20 21:46:16.501978 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-20 21:46:16.747461 | aio | ok: "logs" 2026-05-20 21:46:16.747736 | aio | ok: All items complete 2026-05-20 21:46:16.747776 | 2026-05-20 21:46:16.963692 | aio | ok: "artifacts" 2026-05-20 21:46:17.173782 | aio | ok: "docs" 2026-05-20 21:46:17.194455 | 2026-05-20 21:46:17.194639 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-20 21:46:17.436275 | aio | changed: "logs" 2026-05-20 21:46:17.662008 | aio | changed: "artifacts" 2026-05-20 21:46:17.880655 | aio | changed: "docs" 2026-05-20 21:46:17.896285 | 2026-05-20 21:46:17.896402 | PLAY RECAP 2026-05-20 21:46:17.896469 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-20 21:46:17.896510 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 21:46:17.896534 | 2026-05-20 21:46:18.068372 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-20 21:46:18.071805 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 21:46:18.669755 | 2026-05-20 21:46:18.669897 | PLAY [all] 2026-05-20 21:46:18.681145 | 2026-05-20 21:46:18.681226 | TASK [setup-uv : Extract archive] 2026-05-20 21:46:21.245794 | aio | changed 2026-05-20 21:46:21.252908 | 2026-05-20 21:46:21.253006 | TASK [setup-uv : Print version] 2026-05-20 21:46:21.779820 | aio | uv 0.8.13 2026-05-20 21:46:21.793062 | aio | ok: Runtime: 0:00:00.015059 2026-05-20 21:46:21.806149 | 2026-05-20 21:46:21.806307 | TASK [Install Ansible collection siblings] 2026-05-20 21:46:22.287450 | aio | ok: 2026-05-20 21:46:22.287696 | aio | Skipping community.general: no checked-out sibling 2026-05-20 21:46:22.287736 | aio | Skipping ansible.utils: no checked-out sibling 2026-05-20 21:46:22.287767 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-05-20 21:46:22.291821 | 2026-05-20 21:46:22.291871 | PLAY RECAP 2026-05-20 21:46:22.291917 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 21:46:22.291939 | 2026-05-20 21:46:22.427163 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-20 21:46:22.430748 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 21:46:23.070250 | 2026-05-20 21:46:23.070426 | PLAY [all] 2026-05-20 21:46:23.082727 | 2026-05-20 21:46:23.083169 | TASK [Copy inventory file for Zuul] 2026-05-20 21:46:24.130483 | aio | changed 2026-05-20 21:46:24.136591 | 2026-05-20 21:46:24.136761 | TASK [Switch "ansible_host" to private IP] 2026-05-20 21:46:24.528767 | aio | changed: 1 replacements made 2026-05-20 21:46:24.537229 | 2026-05-20 21:46:24.537317 | TASK [Run Molecule scenario] 2026-05-20 21:46:25.133543 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-20 21:46:25.133663 | aio | Creating virtual environment at: .venv 2026-05-20 21:46:25.417649 | aio | Downloading netaddr (2.2MiB) 2026-05-20 21:46:25.417876 | aio | Downloading cryptography (4.3MiB) 2026-05-20 21:46:25.418115 | aio | Downloading ansible-core (2.1MiB) 2026-05-20 21:46:25.420187 | aio | Downloading pygments (1.2MiB) 2026-05-20 21:46:25.623410 | aio | Downloading netaddr 2026-05-20 21:46:25.636372 | aio | Downloading cryptography 2026-05-20 21:46:25.694313 | aio | Downloading pygments 2026-05-20 21:46:25.822905 | aio | Downloading ansible-core 2026-05-20 21:46:25.885655 | aio | Installed 37 packages in 61ms 2026-05-20 21:46:26.680763 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-05-20 21:46:26.680853 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-05-20 21:46:27.399659 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-20 21:46:27.399748 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-05-20 21:46:42.962586 | aio | INFO [default > dependency] Executing 2026-05-20 21:46:42.962875 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-05-20 21:46:42.963219 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-05-20 21:46:42.963403 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-20 21:46:42.970867 | aio | INFO [default > cleanup] Executing 2026-05-20 21:46:42.971257 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 21:46:42.977028 | aio | INFO [default > destroy] Executing 2026-05-20 21:46:42.977068 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-20 21:46:42.977132 | aio | INFO [default > destroy] Executed: Successful 2026-05-20 21:46:42.982890 | aio | INFO [default > syntax] Executing 2026-05-20 21:46:44.151853 | aio | 2026-05-20 21:46:44.152189 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-05-20 21:46:44.211390 | aio | INFO [default > syntax] Executed: Successful 2026-05-20 21:46:44.222672 | aio | INFO [default > create] Executing 2026-05-20 21:46:44.258304 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 21:46:44.270582 | aio | INFO [default > prepare] Executing 2026-05-20 21:46:45.043754 | aio | 2026-05-20 21:46:45.044072 | aio | PLAY [Prepare] ***************************************************************** 2026-05-20 21:46:45.044319 | aio | 2026-05-20 21:46:45.044685 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-20 21:46:45.044976 | aio | Wednesday 20 May 2026 21:46:45 +0000 (0:00:00.032) 0:00:00.032 ********* 2026-05-20 21:46:47.337440 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-20 21:46:47.337528 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-20 21:46:47.337677 | aio | interpreter could change the meaning of that path. See 2026-05-20 21:46:47.337827 | aio | https://docs.ansible.com/ansible- 2026-05-20 21:46:47.338025 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-20 21:46:47.347371 | aio | ok: [aio] 2026-05-20 21:46:47.347451 | aio | 2026-05-20 21:46:47.347709 | aio | TASK [Configure short hostname] ************************************************ 2026-05-20 21:46:47.347922 | aio | Wednesday 20 May 2026 21:46:47 +0000 (0:00:02.303) 0:00:02.335 ********* 2026-05-20 21:46:48.159472 | aio | changed: [aio] 2026-05-20 21:46:48.159532 | aio | 2026-05-20 21:46:48.159663 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-05-20 21:46:48.159784 | aio | Wednesday 20 May 2026 21:46:48 +0000 (0:00:00.811) 0:00:03.147 ********* 2026-05-20 21:46:48.477926 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-05-20 21:46:48.478204 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-05-20 21:46:48.478458 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-05-20 21:46:48.486252 | aio | changed: [aio] 2026-05-20 21:46:48.486485 | aio | 2026-05-20 21:46:48.486782 | aio | TASK [Update apt cache] ******************************************************** 2026-05-20 21:46:48.487193 | aio | Wednesday 20 May 2026 21:46:48 +0000 (0:00:00.327) 0:00:03.475 ********* 2026-05-20 21:46:55.133063 | aio | changed: [aio] 2026-05-20 21:46:55.133204 | aio | 2026-05-20 21:46:55.133379 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-05-20 21:46:55.133571 | aio | 2026-05-20 21:46:55.133810 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-20 21:46:55.134126 | aio | Wednesday 20 May 2026 21:46:55 +0000 (0:00:06.636) 0:00:10.111 ********* 2026-05-20 21:46:55.925307 | aio | ok: [aio] 2026-05-20 21:46:55.925549 | aio | 2026-05-20 21:46:55.925841 | aio | TASK [Install depedencies] ***************************************************** 2026-05-20 21:46:55.926152 | aio | Wednesday 20 May 2026 21:46:55 +0000 (0:00:00.802) 0:00:10.914 ********* 2026-05-20 21:47:20.903004 | aio | changed: [aio] 2026-05-20 21:47:20.904918 | aio | 2026-05-20 21:47:20.904932 | aio | TASK [Start up service] ******************************************************** 2026-05-20 21:47:20.904938 | aio | Wednesday 20 May 2026 21:47:20 +0000 (0:00:24.977) 0:00:35.892 ********* 2026-05-20 21:47:21.519842 | aio | ok: [aio] 2026-05-20 21:47:21.519915 | aio | 2026-05-20 21:47:21.520129 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-05-20 21:47:21.520453 | aio | Wednesday 20 May 2026 21:47:21 +0000 (0:00:00.616) 0:00:36.508 ********* 2026-05-20 21:47:21.873222 | aio | ok: [aio] 2026-05-20 21:47:21.873295 | aio | 2026-05-20 21:47:21.873547 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-05-20 21:47:21.873612 | aio | Wednesday 20 May 2026 21:47:21 +0000 (0:00:00.350) 0:00:36.858 ********* 2026-05-20 21:47:22.611907 | aio | changed: [aio] 2026-05-20 21:47:22.612083 | aio | 2026-05-20 21:47:22.612302 | aio | TASK [Get list of all loopback devices] **************************************** 2026-05-20 21:47:22.612657 | aio | Wednesday 20 May 2026 21:47:22 +0000 (0:00:00.741) 0:00:37.600 ********* 2026-05-20 21:47:22.882058 | aio | ok: [aio] 2026-05-20 21:47:22.882144 | aio | 2026-05-20 21:47:22.882158 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-05-20 21:47:22.882172 | aio | Wednesday 20 May 2026 21:47:22 +0000 (0:00:00.268) 0:00:37.869 ********* 2026-05-20 21:47:22.907241 | aio | skipping: [aio] 2026-05-20 21:47:22.907323 | aio | 2026-05-20 21:47:22.907338 | aio | TASK [Create devices for Ceph] ************************************************* 2026-05-20 21:47:22.907360 | aio | Wednesday 20 May 2026 21:47:22 +0000 (0:00:00.026) 0:00:37.895 ********* 2026-05-20 21:47:23.631473 | aio | changed: [aio] => (item=osd0) 2026-05-20 21:47:23.631574 | aio | changed: [aio] => (item=osd1) 2026-05-20 21:47:23.631688 | aio | changed: [aio] => (item=osd2) 2026-05-20 21:47:23.631765 | aio | 2026-05-20 21:47:23.631880 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-05-20 21:47:23.633027 | aio | Wednesday 20 May 2026 21:47:23 +0000 (0:00:00.722) 0:00:38.618 ********* 2026-05-20 21:47:24.401117 | aio | changed: [aio] => (item=osd0) 2026-05-20 21:47:24.401189 | aio | changed: [aio] => (item=osd1) 2026-05-20 21:47:24.401210 | aio | changed: [aio] => (item=osd2) 2026-05-20 21:47:24.401447 | aio | 2026-05-20 21:47:24.401789 | aio | TASK [Start loop devices] ****************************************************** 2026-05-20 21:47:24.402071 | aio | Wednesday 20 May 2026 21:47:24 +0000 (0:00:00.770) 0:00:39.389 ********* 2026-05-20 21:47:25.206046 | aio | changed: [aio] => (item=osd0) 2026-05-20 21:47:25.206091 | aio | changed: [aio] => (item=osd1) 2026-05-20 21:47:25.206105 | aio | changed: [aio] => (item=osd2) 2026-05-20 21:47:25.206299 | aio | 2026-05-20 21:47:25.206549 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-05-20 21:47:25.206804 | aio | Wednesday 20 May 2026 21:47:25 +0000 (0:00:00.804) 0:00:40.193 ********* 2026-05-20 21:47:27.192605 | aio | changed: [aio] => (item=osd0) 2026-05-20 21:47:27.192906 | aio | changed: [aio] => (item=osd1) 2026-05-20 21:47:27.193185 | aio | changed: [aio] => (item=osd2) 2026-05-20 21:47:27.193462 | aio | 2026-05-20 21:47:27.193687 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-05-20 21:47:27.193899 | aio | Wednesday 20 May 2026 21:47:27 +0000 (0:00:01.986) 0:00:42.180 ********* 2026-05-20 21:47:29.210847 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-05-20 21:47:29.213068 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-05-20 21:47:29.213105 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-05-20 21:47:29.213110 | aio | 2026-05-20 21:47:29.213115 | aio | PLAY RECAP ********************************************************************* 2026-05-20 21:47:29.213121 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-05-20 21:47:29.213126 | aio | 2026-05-20 21:47:29.213131 | aio | 2026-05-20 21:47:29.213135 | aio | TASKS RECAP ******************************************************************** 2026-05-20 21:47:29.213139 | aio | Wednesday 20 May 2026 21:47:29 +0000 (0:00:02.019) 0:00:44.200 ********* 2026-05-20 21:47:29.213144 | aio | =============================================================================== 2026-05-20 21:47:29.213148 | aio | Install depedencies ---------------------------------------------------- 24.98s 2026-05-20 21:47:29.213152 | aio | Update apt cache -------------------------------------------------------- 6.64s 2026-05-20 21:47:29.213157 | aio | Gathering Facts --------------------------------------------------------- 2.30s 2026-05-20 21:47:29.213161 | aio | Create a logical volume for each loop device ---------------------------- 2.02s 2026-05-20 21:47:29.213165 | aio | Create a volume group for each loop device ------------------------------ 1.99s 2026-05-20 21:47:29.213170 | aio | Configure short hostname ------------------------------------------------ 0.81s 2026-05-20 21:47:29.213174 | aio | Start loop devices ------------------------------------------------------ 0.80s 2026-05-20 21:47:29.213178 | aio | Gathering Facts --------------------------------------------------------- 0.80s 2026-05-20 21:47:29.213186 | aio | Set permissions on loopback devices ------------------------------------- 0.77s 2026-05-20 21:47:29.213260 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.74s 2026-05-20 21:47:29.213379 | aio | Create devices for Ceph ------------------------------------------------- 0.72s 2026-05-20 21:47:29.213498 | aio | Start up service -------------------------------------------------------- 0.62s 2026-05-20 21:47:29.213652 | aio | Generate lvm.conf ------------------------------------------------------- 0.35s 2026-05-20 21:47:29.213788 | aio | Ensure hostname inside hosts file --------------------------------------- 0.33s 2026-05-20 21:47:29.213884 | aio | Get list of all loopback devices ---------------------------------------- 0.27s 2026-05-20 21:47:29.214058 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-05-20 21:47:29.287085 | aio | INFO [default > prepare] Executed: Successful 2026-05-20 21:47:29.292507 | aio | INFO [default > converge] Executing 2026-05-20 21:47:30.312513 | aio | 2026-05-20 21:47:30.312786 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-20 21:47:30.313016 | aio | 2026-05-20 21:47:30.313337 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-20 21:47:30.313730 | aio | Wednesday 20 May 2026 21:47:30 +0000 (0:00:00.054) 0:00:00.054 ********* 2026-05-20 21:47:31.530158 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-20 21:47:31.530214 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-20 21:47:31.530225 | aio | interpreter could change the meaning of that path. See 2026-05-20 21:47:31.530606 | aio | https://docs.ansible.com/ansible- 2026-05-20 21:47:31.530653 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-20 21:47:31.543577 | aio | ok: [aio] 2026-05-20 21:47:31.543609 | aio | 2026-05-20 21:47:31.543619 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:47:31.543629 | aio | Wednesday 20 May 2026 21:47:31 +0000 (0:00:01.230) 0:00:01.285 ********* 2026-05-20 21:47:31.869558 | aio | ok: [aio] 2026-05-20 21:47:31.869619 | aio | 2026-05-20 21:47:31.869634 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:47:31.869647 | aio | Wednesday 20 May 2026 21:47:31 +0000 (0:00:00.325) 0:00:01.610 ********* 2026-05-20 21:47:31.910350 | aio | skipping: [aio] 2026-05-20 21:47:31.910397 | aio | 2026-05-20 21:47:31.910404 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 21:47:31.910409 | aio | Wednesday 20 May 2026 21:47:31 +0000 (0:00:00.041) 0:00:01.651 ********* 2026-05-20 21:47:32.263689 | aio | changed: [aio] 2026-05-20 21:47:32.263745 | aio | 2026-05-20 21:47:32.263756 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:47:32.263766 | aio | Wednesday 20 May 2026 21:47:32 +0000 (0:00:00.352) 0:00:02.004 ********* 2026-05-20 21:47:32.364606 | aio | ok: [aio] => { 2026-05-20 21:47:32.364673 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-20 21:47:32.364854 | aio | } 2026-05-20 21:47:32.365012 | aio | 2026-05-20 21:47:32.365181 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:47:32.365336 | aio | Wednesday 20 May 2026 21:47:32 +0000 (0:00:00.101) 0:00:02.106 ********* 2026-05-20 21:47:33.133020 | aio | changed: [aio] 2026-05-20 21:47:33.133163 | aio | 2026-05-20 21:47:33.133336 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:47:33.133488 | aio | Wednesday 20 May 2026 21:47:33 +0000 (0:00:00.763) 0:00:02.869 ********* 2026-05-20 21:47:33.178030 | aio | skipping: [aio] 2026-05-20 21:47:33.178060 | aio | 2026-05-20 21:47:33.178065 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:47:33.178071 | aio | Wednesday 20 May 2026 21:47:33 +0000 (0:00:00.050) 0:00:02.919 ********* 2026-05-20 21:47:33.228594 | aio | skipping: [aio] 2026-05-20 21:47:33.228818 | aio | 2026-05-20 21:47:33.229205 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:47:33.229475 | aio | Wednesday 20 May 2026 21:47:33 +0000 (0:00:00.051) 0:00:02.971 ********* 2026-05-20 21:47:33.471950 | aio | ok: [aio] 2026-05-20 21:47:33.472232 | aio | 2026-05-20 21:47:33.472495 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:47:33.472742 | aio | Wednesday 20 May 2026 21:47:33 +0000 (0:00:00.243) 0:00:03.214 ********* 2026-05-20 21:47:34.610435 | aio | ok: [aio] 2026-05-20 21:47:34.610495 | aio | 2026-05-20 21:47:34.610660 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:47:34.610739 | aio | Wednesday 20 May 2026 21:47:34 +0000 (0:00:01.138) 0:00:04.352 ********* 2026-05-20 21:47:34.815505 | aio | ok: [aio] => { 2026-05-20 21:47:34.815709 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-20 21:47:34.815891 | aio | } 2026-05-20 21:47:34.816083 | aio | 2026-05-20 21:47:34.817064 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:47:34.817102 | aio | Wednesday 20 May 2026 21:47:34 +0000 (0:00:00.204) 0:00:04.557 ********* 2026-05-20 21:47:35.760428 | aio | changed: [aio] 2026-05-20 21:47:35.760490 | aio | 2026-05-20 21:47:35.760498 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:47:35.760504 | aio | Wednesday 20 May 2026 21:47:35 +0000 (0:00:00.940) 0:00:05.497 ********* 2026-05-20 21:47:39.075056 | aio | changed: [aio] 2026-05-20 21:47:39.075130 | aio | 2026-05-20 21:47:39.075364 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 21:47:39.075716 | aio | Wednesday 20 May 2026 21:47:39 +0000 (0:00:03.318) 0:00:08.816 ********* 2026-05-20 21:47:39.115186 | aio | skipping: [aio] 2026-05-20 21:47:39.116170 | aio | 2026-05-20 21:47:39.116239 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 21:47:39.116251 | aio | Wednesday 20 May 2026 21:47:39 +0000 (0:00:00.040) 0:00:08.857 ********* 2026-05-20 21:47:39.156191 | aio | skipping: [aio] 2026-05-20 21:47:39.156254 | aio | 2026-05-20 21:47:39.156506 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 21:47:39.156805 | aio | Wednesday 20 May 2026 21:47:39 +0000 (0:00:00.040) 0:00:08.897 ********* 2026-05-20 21:47:39.191009 | aio | skipping: [aio] 2026-05-20 21:47:39.191136 | aio | 2026-05-20 21:47:39.191261 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 21:47:39.191515 | aio | Wednesday 20 May 2026 21:47:39 +0000 (0:00:00.035) 0:00:08.933 ********* 2026-05-20 21:47:47.089770 | aio | changed: [aio] 2026-05-20 21:47:47.089839 | aio | 2026-05-20 21:47:47.089855 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 21:47:47.089868 | aio | Wednesday 20 May 2026 21:47:47 +0000 (0:00:07.897) 0:00:16.830 ********* 2026-05-20 21:47:47.759556 | aio | changed: [aio] 2026-05-20 21:47:47.759666 | aio | 2026-05-20 21:47:47.759678 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 21:47:47.759687 | aio | Wednesday 20 May 2026 21:47:47 +0000 (0:00:00.669) 0:00:17.500 ********* 2026-05-20 21:47:48.877104 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-05-20 21:47:48.877172 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 21:47:48.878681 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 21:47:48.878733 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 21:47:48.878743 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 21:47:48.878753 | aio | 2026-05-20 21:47:48.878762 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 21:47:48.878771 | aio | Wednesday 20 May 2026 21:47:48 +0000 (0:00:01.117) 0:00:18.618 ********* 2026-05-20 21:47:49.620128 | aio | changed: [aio] 2026-05-20 21:47:49.620225 | aio | 2026-05-20 21:47:49.621074 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 21:47:49.621116 | aio | Wednesday 20 May 2026 21:47:49 +0000 (0:00:00.731) 0:00:19.350 ********* 2026-05-20 21:47:49.621122 | aio | 2026-05-20 21:47:49.621132 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-20 21:47:49.621415 | aio | Wednesday 20 May 2026 21:47:49 +0000 (0:00:00.010) 0:00:19.360 ********* 2026-05-20 21:47:50.775405 | aio | ok: [aio] 2026-05-20 21:47:50.775461 | aio | 2026-05-20 21:47:50.775566 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-05-20 21:47:50.775676 | aio | Wednesday 20 May 2026 21:47:50 +0000 (0:00:01.156) 0:00:20.517 ********* 2026-05-20 21:47:51.355309 | aio | changed: [aio] 2026-05-20 21:47:51.355401 | aio | 2026-05-20 21:47:51.355509 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 21:47:51.355632 | aio | Wednesday 20 May 2026 21:47:51 +0000 (0:00:00.580) 0:00:21.098 ********* 2026-05-20 21:47:52.074663 | aio | changed: [aio] 2026-05-20 21:47:52.074721 | aio | 2026-05-20 21:47:52.074735 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:47:52.074747 | aio | Wednesday 20 May 2026 21:47:52 +0000 (0:00:00.717) 0:00:21.816 ********* 2026-05-20 21:47:52.326087 | aio | ok: [aio] 2026-05-20 21:47:52.326154 | aio | 2026-05-20 21:47:52.326667 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:47:52.326721 | aio | Wednesday 20 May 2026 21:47:52 +0000 (0:00:00.251) 0:00:22.067 ********* 2026-05-20 21:47:52.406065 | aio | ok: [aio] => { 2026-05-20 21:47:52.407307 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-20 21:47:52.407359 | aio | } 2026-05-20 21:47:52.407370 | aio | 2026-05-20 21:47:52.407379 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:47:52.407388 | aio | Wednesday 20 May 2026 21:47:52 +0000 (0:00:00.079) 0:00:22.146 ********* 2026-05-20 21:47:53.480689 | aio | changed: [aio] 2026-05-20 21:47:53.480744 | aio | 2026-05-20 21:47:53.480759 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:47:53.480770 | aio | Wednesday 20 May 2026 21:47:53 +0000 (0:00:01.074) 0:00:23.221 ********* 2026-05-20 21:47:58.315771 | aio | changed: [aio] 2026-05-20 21:47:58.315830 | aio | 2026-05-20 21:47:58.315841 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-20 21:47:58.315850 | aio | Wednesday 20 May 2026 21:47:58 +0000 (0:00:04.835) 0:00:28.057 ********* 2026-05-20 21:47:59.425122 | aio | ok: [aio] 2026-05-20 21:47:59.425927 | aio | 2026-05-20 21:47:59.425960 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-20 21:47:59.425971 | aio | Wednesday 20 May 2026 21:47:59 +0000 (0:00:01.109) 0:00:29.166 ********* 2026-05-20 21:48:00.225462 | aio | changed: [aio] 2026-05-20 21:48:00.225543 | aio | 2026-05-20 21:48:00.225590 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-20 21:48:00.225707 | aio | Wednesday 20 May 2026 21:48:00 +0000 (0:00:00.800) 0:00:29.967 ********* 2026-05-20 21:48:00.816101 | aio | changed: [aio] 2026-05-20 21:48:00.816168 | aio | 2026-05-20 21:48:00.816675 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-20 21:48:00.816706 | aio | Wednesday 20 May 2026 21:48:00 +0000 (0:00:00.589) 0:00:30.557 ********* 2026-05-20 21:48:01.554118 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-05-20 21:48:01.554194 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-20 21:48:01.555308 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-20 21:48:01.555372 | aio | 2026-05-20 21:48:01.555387 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-20 21:48:01.555400 | aio | Wednesday 20 May 2026 21:48:01 +0000 (0:00:00.738) 0:00:31.296 ********* 2026-05-20 21:48:02.164522 | aio | changed: [aio] 2026-05-20 21:48:02.164572 | aio | 2026-05-20 21:48:02.164586 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-20 21:48:02.164599 | aio | Wednesday 20 May 2026 21:48:02 +0000 (0:00:00.609) 0:00:31.905 ********* 2026-05-20 21:48:02.739032 | aio | changed: [aio] 2026-05-20 21:48:02.739065 | aio | 2026-05-20 21:48:02.739071 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-20 21:48:02.739077 | aio | Wednesday 20 May 2026 21:48:02 +0000 (0:00:00.566) 0:00:32.472 ********* 2026-05-20 21:48:02.739083 | aio | 2026-05-20 21:48:02.739088 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-05-20 21:48:02.739290 | aio | Wednesday 20 May 2026 21:48:02 +0000 (0:00:00.007) 0:00:32.479 ********* 2026-05-20 21:48:03.634539 | aio | ok: [aio] 2026-05-20 21:48:03.634676 | aio | 2026-05-20 21:48:03.634694 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-05-20 21:48:03.634708 | aio | Wednesday 20 May 2026 21:48:03 +0000 (0:00:00.896) 0:00:33.375 ********* 2026-05-20 21:48:08.558525 | aio | changed: [aio] 2026-05-20 21:48:08.558592 | aio | 2026-05-20 21:48:08.558606 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-20 21:48:08.558619 | aio | Wednesday 20 May 2026 21:48:08 +0000 (0:00:04.923) 0:00:38.299 ********* 2026-05-20 21:48:09.282481 | aio | changed: [aio] 2026-05-20 21:48:09.282525 | aio | 2026-05-20 21:48:09.282540 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-20 21:48:09.282552 | aio | Wednesday 20 May 2026 21:48:09 +0000 (0:00:00.724) 0:00:39.023 ********* 2026-05-20 21:48:09.337100 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-20 21:48:09.337158 | aio | 2026-05-20 21:48:09.337577 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-20 21:48:09.337616 | aio | Wednesday 20 May 2026 21:48:09 +0000 (0:00:00.054) 0:00:39.078 ********* 2026-05-20 21:48:10.350463 | aio | ok: [aio] 2026-05-20 21:48:10.350556 | aio | 2026-05-20 21:48:10.350611 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-20 21:48:10.350734 | aio | Wednesday 20 May 2026 21:48:10 +0000 (0:00:01.013) 0:00:40.092 ********* 2026-05-20 21:48:11.228293 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-20 21:48:11.228357 | aio | ok: [aio] => (item=ssh) 2026-05-20 21:48:11.228467 | aio | 2026-05-20 21:48:11.228585 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-20 21:48:11.228699 | aio | Wednesday 20 May 2026 21:48:11 +0000 (0:00:00.878) 0:00:40.970 ********* 2026-05-20 21:48:11.635333 | aio | changed: [aio] 2026-05-20 21:48:11.635386 | aio | 2026-05-20 21:48:11.635398 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-20 21:48:11.635408 | aio | Wednesday 20 May 2026 21:48:11 +0000 (0:00:00.405) 0:00:41.375 ********* 2026-05-20 21:48:11.889149 | aio | ok: [aio] 2026-05-20 21:48:11.889206 | aio | 2026-05-20 21:48:11.889218 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-20 21:48:11.889261 | aio | Wednesday 20 May 2026 21:48:11 +0000 (0:00:00.254) 0:00:41.629 ********* 2026-05-20 21:48:12.483136 | aio | changed: [aio] 2026-05-20 21:48:12.483179 | aio | 2026-05-20 21:48:12.483574 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-20 21:48:12.483614 | aio | Wednesday 20 May 2026 21:48:12 +0000 (0:00:00.594) 0:00:42.224 ********* 2026-05-20 21:48:12.882591 | aio | changed: [aio] 2026-05-20 21:48:12.882642 | aio | 2026-05-20 21:48:12.882654 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-20 21:48:12.882663 | aio | Wednesday 20 May 2026 21:48:12 +0000 (0:00:00.399) 0:00:42.623 ********* 2026-05-20 21:48:13.020174 | aio | ok: [aio] 2026-05-20 21:48:13.020218 | aio | 2026-05-20 21:48:13.020226 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-20 21:48:13.020232 | aio | Wednesday 20 May 2026 21:48:13 +0000 (0:00:00.137) 0:00:42.761 ********* 2026-05-20 21:48:13.280494 | aio | ok: [aio] => (item=aio) 2026-05-20 21:48:13.280564 | aio | 2026-05-20 21:48:13.280782 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-20 21:48:13.280810 | aio | Wednesday 20 May 2026 21:48:13 +0000 (0:00:00.259) 0:00:43.021 ********* 2026-05-20 21:48:13.336642 | aio | ok: [aio] 2026-05-20 21:48:13.336700 | aio | 2026-05-20 21:48:13.336711 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-20 21:48:13.336721 | aio | Wednesday 20 May 2026 21:48:13 +0000 (0:00:00.056) 0:00:43.077 ********* 2026-05-20 21:48:13.445849 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-05-20 21:48:13.445979 | aio | 2026-05-20 21:48:13.446033 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-05-20 21:48:13.446043 | aio | Wednesday 20 May 2026 21:48:13 +0000 (0:00:00.109) 0:00:43.186 ********* 2026-05-20 21:48:13.803039 | aio | changed: [aio] 2026-05-20 21:48:13.803075 | aio | 2026-05-20 21:48:13.803772 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-05-20 21:48:13.803822 | aio | Wednesday 20 May 2026 21:48:13 +0000 (0:00:00.356) 0:00:43.542 ********* 2026-05-20 21:48:14.599091 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-05-20 21:48:14.600441 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-05-20 21:48:14.600512 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-05-20 21:48:14.600624 | aio | 2026-05-20 21:48:14.600636 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-05-20 21:48:14.600644 | aio | Wednesday 20 May 2026 21:48:14 +0000 (0:00:00.798) 0:00:44.341 ********* 2026-05-20 21:50:50.949907 | aio | ok: [aio] 2026-05-20 21:50:50.950026 | aio | 2026-05-20 21:50:50.950045 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-05-20 21:50:50.950058 | aio | Wednesday 20 May 2026 21:50:50 +0000 (0:02:36.349) 0:03:20.690 ********* 2026-05-20 21:50:51.204109 | aio | changed: [aio] 2026-05-20 21:50:51.204171 | aio | 2026-05-20 21:50:51.204725 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-05-20 21:50:51.204760 | aio | Wednesday 20 May 2026 21:50:51 +0000 (0:00:00.255) 0:03:20.945 ********* 2026-05-20 21:50:51.253616 | aio | ok: [aio] 2026-05-20 21:50:51.253671 | aio | 2026-05-20 21:50:51.253687 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-20 21:50:51.253701 | aio | Wednesday 20 May 2026 21:50:51 +0000 (0:00:00.049) 0:03:20.994 ********* 2026-05-20 21:50:51.335681 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-20 21:50:51.335743 | aio | 2026-05-20 21:50:51.335761 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-20 21:50:51.335778 | aio | Wednesday 20 May 2026 21:50:51 +0000 (0:00:00.082) 0:03:21.076 ********* 2026-05-20 21:50:57.574574 | aio | ok: [aio] 2026-05-20 21:50:57.574610 | aio | 2026-05-20 21:50:57.574616 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-20 21:50:57.574622 | aio | Wednesday 20 May 2026 21:50:57 +0000 (0:00:06.237) 0:03:27.314 ********* 2026-05-20 21:50:57.646511 | aio | ok: [aio] => (item=aio) 2026-05-20 21:50:57.646647 | aio | 2026-05-20 21:50:57.647033 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-20 21:50:57.647070 | aio | Wednesday 20 May 2026 21:50:57 +0000 (0:00:00.073) 0:03:27.387 ********* 2026-05-20 21:50:58.077379 | aio | ok: [aio] 2026-05-20 21:50:58.077451 | aio | 2026-05-20 21:50:58.077570 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-20 21:50:58.077683 | aio | Wednesday 20 May 2026 21:50:58 +0000 (0:00:00.432) 0:03:27.819 ********* 2026-05-20 21:51:05.919897 | aio | ok: [aio] 2026-05-20 21:51:05.919936 | aio | 2026-05-20 21:51:05.919942 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-20 21:51:05.919948 | aio | Wednesday 20 May 2026 21:51:05 +0000 (0:00:07.839) 0:03:35.659 ********* 2026-05-20 21:51:18.609472 | aio | changed: [aio] 2026-05-20 21:51:18.609575 | aio | 2026-05-20 21:51:18.609737 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-20 21:51:18.609893 | aio | Wednesday 20 May 2026 21:51:18 +0000 (0:00:12.692) 0:03:48.351 ********* 2026-05-20 21:51:33.018151 | aio | ok: [aio] 2026-05-20 21:51:33.018228 | aio | 2026-05-20 21:51:33.018250 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-20 21:51:33.018539 | aio | Wednesday 20 May 2026 21:51:33 +0000 (0:00:14.407) 0:04:02.759 ********* 2026-05-20 21:51:33.085082 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-20 21:51:33.085145 | aio | 2026-05-20 21:51:33.085636 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-20 21:51:33.085688 | aio | Wednesday 20 May 2026 21:51:33 +0000 (0:00:00.065) 0:04:02.825 ********* 2026-05-20 21:51:33.142302 | aio | skipping: [aio] 2026-05-20 21:51:33.142348 | aio | 2026-05-20 21:51:33.142481 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-20 21:51:33.142590 | aio | Wednesday 20 May 2026 21:51:33 +0000 (0:00:00.059) 0:04:02.884 ********* 2026-05-20 21:51:33.197719 | aio | skipping: [aio] => (item=aio) 2026-05-20 21:51:33.197760 | aio | skipping: [aio] 2026-05-20 21:51:33.197773 | aio | 2026-05-20 21:51:33.197786 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-20 21:51:33.197816 | aio | Wednesday 20 May 2026 21:51:33 +0000 (0:00:00.053) 0:04:02.938 ********* 2026-05-20 21:51:33.517218 | aio | ok: [aio] 2026-05-20 21:51:33.517273 | aio | 2026-05-20 21:51:33.517279 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-20 21:51:33.517283 | aio | Wednesday 20 May 2026 21:51:33 +0000 (0:00:00.318) 0:04:03.256 ********* 2026-05-20 21:51:40.431941 | aio | ok: [aio] 2026-05-20 21:51:40.432072 | aio | 2026-05-20 21:51:40.432098 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-20 21:51:40.432113 | aio | Wednesday 20 May 2026 21:51:40 +0000 (0:00:06.915) 0:04:10.172 ********* 2026-05-20 21:51:52.755407 | aio | changed: [aio] 2026-05-20 21:51:52.755484 | aio | 2026-05-20 21:51:52.755615 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-20 21:51:52.755716 | aio | Wednesday 20 May 2026 21:51:52 +0000 (0:00:12.324) 0:04:22.496 ********* 2026-05-20 21:51:59.114756 | aio | ok: [aio] 2026-05-20 21:51:59.114823 | aio | 2026-05-20 21:51:59.114837 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-20 21:51:59.114850 | aio | Wednesday 20 May 2026 21:51:59 +0000 (0:00:06.358) 0:04:28.855 ********* 2026-05-20 21:52:06.750968 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-20 21:52:06.751022 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-20 21:52:06.751029 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-05-20 21:52:06.751034 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-20 21:52:06.751039 | aio | 2026-05-20 21:52:06.751045 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-20 21:52:06.751051 | aio | 2026-05-20 21:52:06.751056 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-20 21:52:06.751061 | aio | Wednesday 20 May 2026 21:52:06 +0000 (0:00:07.635) 0:04:36.490 ********* 2026-05-20 21:52:07.714331 | aio | ok: [aio] 2026-05-20 21:52:07.714366 | aio | 2026-05-20 21:52:07.714373 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:52:07.714378 | aio | Wednesday 20 May 2026 21:52:07 +0000 (0:00:00.964) 0:04:37.454 ********* 2026-05-20 21:52:07.956425 | aio | ok: [aio] 2026-05-20 21:52:07.956487 | aio | 2026-05-20 21:52:07.956588 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:52:07.956699 | aio | Wednesday 20 May 2026 21:52:07 +0000 (0:00:00.243) 0:04:37.698 ********* 2026-05-20 21:52:08.005429 | aio | skipping: [aio] 2026-05-20 21:52:08.005494 | aio | 2026-05-20 21:52:08.005608 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 21:52:08.005719 | aio | Wednesday 20 May 2026 21:52:08 +0000 (0:00:00.048) 0:04:37.746 ********* 2026-05-20 21:52:08.262904 | aio | ok: [aio] 2026-05-20 21:52:08.263097 | aio | 2026-05-20 21:52:08.263118 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:52:08.263132 | aio | Wednesday 20 May 2026 21:52:08 +0000 (0:00:00.259) 0:04:38.005 ********* 2026-05-20 21:52:08.333355 | aio | ok: [aio] => { 2026-05-20 21:52:08.333433 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-20 21:52:08.333549 | aio | } 2026-05-20 21:52:08.333650 | aio | 2026-05-20 21:52:08.333768 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:52:08.333885 | aio | Wednesday 20 May 2026 21:52:08 +0000 (0:00:00.069) 0:04:38.075 ********* 2026-05-20 21:52:08.715399 | aio | ok: [aio] 2026-05-20 21:52:08.715453 | aio | 2026-05-20 21:52:08.715582 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:52:08.715747 | aio | Wednesday 20 May 2026 21:52:08 +0000 (0:00:00.381) 0:04:38.456 ********* 2026-05-20 21:52:08.760585 | aio | skipping: [aio] 2026-05-20 21:52:08.760639 | aio | 2026-05-20 21:52:08.760782 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:52:08.760893 | aio | Wednesday 20 May 2026 21:52:08 +0000 (0:00:00.046) 0:04:38.503 ********* 2026-05-20 21:52:08.804319 | aio | skipping: [aio] 2026-05-20 21:52:08.804404 | aio | 2026-05-20 21:52:08.804539 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:52:08.804645 | aio | Wednesday 20 May 2026 21:52:08 +0000 (0:00:00.043) 0:04:38.546 ********* 2026-05-20 21:52:09.058383 | aio | ok: [aio] 2026-05-20 21:52:09.058439 | aio | 2026-05-20 21:52:09.058557 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:52:09.058664 | aio | Wednesday 20 May 2026 21:52:09 +0000 (0:00:00.253) 0:04:38.800 ********* 2026-05-20 21:52:10.035399 | aio | ok: [aio] 2026-05-20 21:52:10.035466 | aio | 2026-05-20 21:52:10.035584 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:52:10.035698 | aio | Wednesday 20 May 2026 21:52:10 +0000 (0:00:00.975) 0:04:39.775 ********* 2026-05-20 21:52:10.117896 | aio | ok: [aio] => { 2026-05-20 21:52:10.118062 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-20 21:52:10.118237 | aio | } 2026-05-20 21:52:10.118367 | aio | 2026-05-20 21:52:10.118546 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:52:10.118748 | aio | Wednesday 20 May 2026 21:52:10 +0000 (0:00:00.084) 0:04:39.860 ********* 2026-05-20 21:52:10.558432 | aio | ok: [aio] 2026-05-20 21:52:10.558490 | aio | 2026-05-20 21:52:10.558593 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:52:10.558709 | aio | Wednesday 20 May 2026 21:52:10 +0000 (0:00:00.438) 0:04:40.298 ********* 2026-05-20 21:52:12.699241 | aio | ok: [aio] 2026-05-20 21:52:12.699337 | aio | 2026-05-20 21:52:12.699476 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 21:52:12.699599 | aio | Wednesday 20 May 2026 21:52:12 +0000 (0:00:02.143) 0:04:42.441 ********* 2026-05-20 21:52:12.731257 | aio | skipping: [aio] 2026-05-20 21:52:12.731363 | aio | 2026-05-20 21:52:12.731486 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 21:52:12.731601 | aio | Wednesday 20 May 2026 21:52:12 +0000 (0:00:00.032) 0:04:42.474 ********* 2026-05-20 21:52:12.765709 | aio | skipping: [aio] 2026-05-20 21:52:12.765767 | aio | 2026-05-20 21:52:12.765781 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 21:52:12.765793 | aio | Wednesday 20 May 2026 21:52:12 +0000 (0:00:00.032) 0:04:42.506 ********* 2026-05-20 21:52:12.800635 | aio | skipping: [aio] 2026-05-20 21:52:12.800666 | aio | 2026-05-20 21:52:12.800673 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 21:52:12.800678 | aio | Wednesday 20 May 2026 21:52:12 +0000 (0:00:00.033) 0:04:42.540 ********* 2026-05-20 21:52:13.809471 | aio | ok: [aio] 2026-05-20 21:52:13.809554 | aio | 2026-05-20 21:52:13.809649 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 21:52:13.809757 | aio | Wednesday 20 May 2026 21:52:13 +0000 (0:00:01.009) 0:04:43.549 ********* 2026-05-20 21:52:14.338193 | aio | ok: [aio] 2026-05-20 21:52:14.338253 | aio | 2026-05-20 21:52:14.338446 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 21:52:14.338611 | aio | Wednesday 20 May 2026 21:52:14 +0000 (0:00:00.531) 0:04:44.080 ********* 2026-05-20 21:52:15.462032 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-20 21:52:15.462107 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 21:52:15.462129 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 21:52:15.462275 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 21:52:15.462467 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 21:52:15.463500 | aio | 2026-05-20 21:52:15.463534 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 21:52:15.463571 | aio | Wednesday 20 May 2026 21:52:15 +0000 (0:00:01.123) 0:04:45.204 ********* 2026-05-20 21:52:16.150183 | aio | ok: [aio] 2026-05-20 21:52:16.150237 | aio | 2026-05-20 21:52:16.150249 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 21:52:16.150265 | aio | Wednesday 20 May 2026 21:52:16 +0000 (0:00:00.676) 0:04:45.880 ********* 2026-05-20 21:52:16.150402 | aio | 2026-05-20 21:52:16.150619 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 21:52:16.150829 | aio | Wednesday 20 May 2026 21:52:16 +0000 (0:00:00.008) 0:04:45.889 ********* 2026-05-20 21:52:16.607969 | aio | ok: [aio] 2026-05-20 21:52:16.608183 | aio | 2026-05-20 21:52:16.608443 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:52:16.608689 | aio | Wednesday 20 May 2026 21:52:16 +0000 (0:00:00.460) 0:04:46.349 ********* 2026-05-20 21:52:16.870764 | aio | ok: [aio] 2026-05-20 21:52:16.870938 | aio | 2026-05-20 21:52:16.871264 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:52:16.871507 | aio | Wednesday 20 May 2026 21:52:16 +0000 (0:00:00.263) 0:04:46.612 ********* 2026-05-20 21:52:16.932444 | aio | ok: [aio] => { 2026-05-20 21:52:16.932693 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-20 21:52:16.932935 | aio | } 2026-05-20 21:52:16.933199 | aio | 2026-05-20 21:52:16.933449 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:52:16.933769 | aio | Wednesday 20 May 2026 21:52:16 +0000 (0:00:00.061) 0:04:46.674 ********* 2026-05-20 21:52:17.355247 | aio | ok: [aio] 2026-05-20 21:52:17.355442 | aio | 2026-05-20 21:52:17.355704 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:52:17.355964 | aio | Wednesday 20 May 2026 21:52:17 +0000 (0:00:00.422) 0:04:47.097 ********* 2026-05-20 21:52:20.635050 | aio | ok: [aio] 2026-05-20 21:52:20.635111 | aio | 2026-05-20 21:52:20.635126 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-20 21:52:20.635139 | aio | Wednesday 20 May 2026 21:52:20 +0000 (0:00:03.278) 0:04:50.376 ********* 2026-05-20 21:52:21.747191 | aio | ok: [aio] 2026-05-20 21:52:21.747264 | aio | 2026-05-20 21:52:21.747279 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-20 21:52:21.747376 | aio | Wednesday 20 May 2026 21:52:21 +0000 (0:00:01.110) 0:04:51.486 ********* 2026-05-20 21:52:21.982063 | aio | ok: [aio] 2026-05-20 21:52:21.982104 | aio | 2026-05-20 21:52:21.982113 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-20 21:52:21.982121 | aio | Wednesday 20 May 2026 21:52:21 +0000 (0:00:00.237) 0:04:51.724 ********* 2026-05-20 21:52:22.515521 | aio | ok: [aio] 2026-05-20 21:52:22.515650 | aio | 2026-05-20 21:52:22.515825 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-20 21:52:22.516022 | aio | Wednesday 20 May 2026 21:52:22 +0000 (0:00:00.532) 0:04:52.256 ********* 2026-05-20 21:52:23.211230 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-20 21:52:23.211420 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-20 21:52:23.211579 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-20 21:52:23.211722 | aio | 2026-05-20 21:52:23.212070 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-20 21:52:23.212092 | aio | Wednesday 20 May 2026 21:52:23 +0000 (0:00:00.697) 0:04:52.953 ********* 2026-05-20 21:52:23.755582 | aio | ok: [aio] 2026-05-20 21:52:23.755628 | aio | 2026-05-20 21:52:23.755642 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-20 21:52:23.755655 | aio | Wednesday 20 May 2026 21:52:23 +0000 (0:00:00.542) 0:04:53.496 ********* 2026-05-20 21:52:24.353403 | aio | ok: [aio] 2026-05-20 21:52:24.353465 | aio | 2026-05-20 21:52:24.353573 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-20 21:52:24.353687 | aio | Wednesday 20 May 2026 21:52:24 +0000 (0:00:00.590) 0:04:54.086 ********* 2026-05-20 21:52:24.353786 | aio | 2026-05-20 21:52:24.353899 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-20 21:52:24.354044 | aio | Wednesday 20 May 2026 21:52:24 +0000 (0:00:00.008) 0:04:54.095 ********* 2026-05-20 21:52:24.799728 | aio | ok: [aio] 2026-05-20 21:52:24.799787 | aio | 2026-05-20 21:52:24.799799 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-20 21:52:24.799809 | aio | Wednesday 20 May 2026 21:52:24 +0000 (0:00:00.445) 0:04:54.540 ********* 2026-05-20 21:52:24.858584 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-20 21:52:24.858636 | aio | 2026-05-20 21:52:24.858647 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-20 21:52:24.858656 | aio | Wednesday 20 May 2026 21:52:24 +0000 (0:00:00.058) 0:04:54.599 ********* 2026-05-20 21:52:25.870646 | aio | ok: [aio] 2026-05-20 21:52:25.870708 | aio | 2026-05-20 21:52:25.870723 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-20 21:52:25.870735 | aio | Wednesday 20 May 2026 21:52:25 +0000 (0:00:01.012) 0:04:55.611 ********* 2026-05-20 21:52:26.665351 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-20 21:52:26.665405 | aio | ok: [aio] => (item=ssh) 2026-05-20 21:52:26.665414 | aio | 2026-05-20 21:52:26.665423 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-20 21:52:26.665431 | aio | Wednesday 20 May 2026 21:52:26 +0000 (0:00:00.794) 0:04:56.406 ********* 2026-05-20 21:52:27.066746 | aio | ok: [aio] 2026-05-20 21:52:27.066803 | aio | 2026-05-20 21:52:27.066819 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-20 21:52:27.066833 | aio | Wednesday 20 May 2026 21:52:27 +0000 (0:00:00.401) 0:04:56.807 ********* 2026-05-20 21:52:27.333452 | aio | ok: [aio] 2026-05-20 21:52:27.333527 | aio | 2026-05-20 21:52:27.333618 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-20 21:52:27.333749 | aio | Wednesday 20 May 2026 21:52:27 +0000 (0:00:00.266) 0:04:57.074 ********* 2026-05-20 21:52:27.640412 | aio | ok: [aio] 2026-05-20 21:52:27.640477 | aio | 2026-05-20 21:52:27.640589 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-20 21:52:27.640703 | aio | Wednesday 20 May 2026 21:52:27 +0000 (0:00:00.308) 0:04:57.382 ********* 2026-05-20 21:52:27.894616 | aio | ok: [aio] 2026-05-20 21:52:27.894693 | aio | 2026-05-20 21:52:27.894788 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-20 21:52:27.894906 | aio | Wednesday 20 May 2026 21:52:27 +0000 (0:00:00.254) 0:04:57.637 ********* 2026-05-20 21:52:28.183142 | aio | ok: [aio] => (item=aio) 2026-05-20 21:52:28.183201 | aio | 2026-05-20 21:52:28.183216 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-20 21:52:28.183228 | aio | Wednesday 20 May 2026 21:52:28 +0000 (0:00:00.287) 0:04:57.924 ********* 2026-05-20 21:52:28.235449 | aio | ok: [aio] 2026-05-20 21:52:28.235514 | aio | 2026-05-20 21:52:28.235628 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-20 21:52:28.235757 | aio | Wednesday 20 May 2026 21:52:28 +0000 (0:00:00.052) 0:04:57.977 ********* 2026-05-20 21:52:28.301059 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-20 21:52:28.301126 | aio | 2026-05-20 21:52:28.301245 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-20 21:52:28.301354 | aio | Wednesday 20 May 2026 21:52:28 +0000 (0:00:00.066) 0:04:58.043 ********* 2026-05-20 21:52:28.356896 | aio | skipping: [aio] 2026-05-20 21:52:28.357105 | aio | 2026-05-20 21:52:28.357385 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-20 21:52:28.357697 | aio | Wednesday 20 May 2026 21:52:28 +0000 (0:00:00.054) 0:04:58.098 ********* 2026-05-20 21:52:28.402544 | aio | skipping: [aio] => (item=aio) 2026-05-20 21:52:28.402768 | aio | skipping: [aio] 2026-05-20 21:52:28.402994 | aio | 2026-05-20 21:52:28.403307 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-20 21:52:28.403551 | aio | Wednesday 20 May 2026 21:52:28 +0000 (0:00:00.046) 0:04:58.145 ********* 2026-05-20 21:52:28.728378 | aio | ok: [aio] 2026-05-20 21:52:28.728575 | aio | 2026-05-20 21:52:28.728836 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-20 21:52:28.729125 | aio | Wednesday 20 May 2026 21:52:28 +0000 (0:00:00.325) 0:04:58.470 ********* 2026-05-20 21:52:35.613676 | aio | ok: [aio] 2026-05-20 21:52:35.613920 | aio | 2026-05-20 21:52:35.614230 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-20 21:52:35.614489 | aio | Wednesday 20 May 2026 21:52:35 +0000 (0:00:06.885) 0:05:05.355 ********* 2026-05-20 21:52:41.109961 | aio | ok: [aio] 2026-05-20 21:52:41.110079 | aio | 2026-05-20 21:52:41.110273 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-20 21:52:41.110432 | aio | Wednesday 20 May 2026 21:52:41 +0000 (0:00:05.496) 0:05:10.852 ********* 2026-05-20 21:52:55.377160 | aio | ok: [aio] 2026-05-20 21:52:55.377203 | aio | 2026-05-20 21:52:55.377683 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-20 21:52:55.377744 | aio | Wednesday 20 May 2026 21:52:55 +0000 (0:00:14.266) 0:05:25.119 ********* 2026-05-20 21:55:25.168951 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-20 21:55:25.169044 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-20 21:55:25.169062 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-20 21:55:25.169072 | aio | 2026-05-20 21:55:25.169082 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-20 21:55:25.169092 | aio | Wednesday 20 May 2026 21:55:25 +0000 (0:02:29.789) 0:07:54.908 ********* 2026-05-20 21:55:31.396350 | aio | ok: [aio] 2026-05-20 21:55:31.396437 | aio | 2026-05-20 21:55:31.396451 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-20 21:55:31.396464 | aio | Wednesday 20 May 2026 21:55:31 +0000 (0:00:06.228) 0:08:01.137 ********* 2026-05-20 21:55:38.067334 | aio | ok: [aio] 2026-05-20 21:55:38.067410 | aio | 2026-05-20 21:55:38.067533 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-20 21:55:38.067621 | aio | Wednesday 20 May 2026 21:55:38 +0000 (0:00:06.670) 0:08:07.807 ********* 2026-05-20 21:55:38.129049 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-20 21:55:38.129106 | aio | 2026-05-20 21:55:38.129257 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-20 21:55:38.129373 | aio | Wednesday 20 May 2026 21:55:38 +0000 (0:00:00.064) 0:08:07.871 ********* 2026-05-20 21:55:38.184041 | aio | ok: [aio] 2026-05-20 21:55:38.184079 | aio | 2026-05-20 21:55:38.184629 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-20 21:55:38.184660 | aio | Wednesday 20 May 2026 21:55:38 +0000 (0:00:00.052) 0:08:07.924 ********* 2026-05-20 21:55:45.584513 | aio | ok: [aio] 2026-05-20 21:55:45.584582 | aio | 2026-05-20 21:55:45.584598 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-20 21:55:45.584611 | aio | Wednesday 20 May 2026 21:55:45 +0000 (0:00:07.401) 0:08:15.325 ********* 2026-05-20 21:55:45.683169 | aio | ok: [aio] 2026-05-20 21:55:45.683241 | aio | 2026-05-20 21:55:45.683264 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-20 21:55:45.683638 | aio | Wednesday 20 May 2026 21:55:45 +0000 (0:00:00.099) 0:08:15.424 ********* 2026-05-20 21:55:45.730463 | aio | skipping: [aio] => (item=1) 2026-05-20 21:55:45.730519 | aio | skipping: [aio] => (item=1) 2026-05-20 21:55:45.730648 | aio | skipping: [aio] => (item=1) 2026-05-20 21:55:45.730747 | aio | skipping: [aio] 2026-05-20 21:55:45.731142 | aio | 2026-05-20 21:55:45.731177 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-20 21:55:45.731197 | aio | Wednesday 20 May 2026 21:55:45 +0000 (0:00:00.047) 0:08:15.472 ********* 2026-05-20 21:55:45.776079 | aio | skipping: [aio] 2026-05-20 21:55:45.776172 | aio | 2026-05-20 21:55:45.776183 | aio | PLAY RECAP ********************************************************************* 2026-05-20 21:55:45.776193 | aio | aio : ok=106 changed=28 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-05-20 21:55:45.776203 | aio | 2026-05-20 21:55:45.776211 | aio | 2026-05-20 21:55:45.776220 | aio | TASKS RECAP ******************************************************************** 2026-05-20 21:55:45.776229 | aio | Wednesday 20 May 2026 21:55:45 +0000 (0:00:00.043) 0:08:15.515 ********* 2026-05-20 21:55:45.776237 | aio | =============================================================================== 2026-05-20 21:55:45.776554 | aio | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 156.35s 2026-05-20 21:55:45.776864 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 149.79s 2026-05-20 21:55:45.777206 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.41s 2026-05-20 21:55:45.777582 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.27s 2026-05-20 21:55:45.777967 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 12.69s 2026-05-20 21:55:45.778329 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.32s 2026-05-20 21:55:45.778645 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.90s 2026-05-20 21:55:45.778953 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.84s 2026-05-20 21:55:45.779291 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.64s 2026-05-20 21:55:45.780127 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 7.40s 2026-05-20 21:55:45.780454 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.92s 2026-05-20 21:55:45.780760 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.89s 2026-05-20 21:55:45.781095 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.67s 2026-05-20 21:55:45.781402 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.36s 2026-05-20 21:55:45.781786 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.24s 2026-05-20 21:55:45.782130 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.23s 2026-05-20 21:55:45.782447 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.50s 2026-05-20 21:55:45.782748 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 4.92s 2026-05-20 21:55:45.783087 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.84s 2026-05-20 21:55:45.783401 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.32s 2026-05-20 21:55:45.902566 | aio | INFO [default > converge] Executed: Successful 2026-05-20 21:55:45.909128 | aio | INFO [default > idempotence] Executing 2026-05-20 21:55:46.903639 | aio | 2026-05-20 21:55:46.903881 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-05-20 21:55:46.904059 | aio | 2026-05-20 21:55:46.904227 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-20 21:55:46.904393 | aio | Wednesday 20 May 2026 21:55:46 +0000 (0:00:00.052) 0:00:00.052 ********* 2026-05-20 21:55:48.162533 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-20 21:55:48.162633 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-20 21:55:48.162747 | aio | interpreter could change the meaning of that path. See 2026-05-20 21:55:48.162857 | aio | https://docs.ansible.com/ansible- 2026-05-20 21:55:48.162968 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-20 21:55:48.177050 | aio | ok: [aio] 2026-05-20 21:55:48.177198 | aio | 2026-05-20 21:55:48.177367 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:55:48.177521 | aio | Wednesday 20 May 2026 21:55:48 +0000 (0:00:01.273) 0:00:01.326 ********* 2026-05-20 21:55:48.547143 | aio | ok: [aio] 2026-05-20 21:55:48.547341 | aio | 2026-05-20 21:55:48.547597 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:55:48.547840 | aio | Wednesday 20 May 2026 21:55:48 +0000 (0:00:00.369) 0:00:01.695 ********* 2026-05-20 21:55:48.591498 | aio | skipping: [aio] 2026-05-20 21:55:48.591566 | aio | 2026-05-20 21:55:48.591744 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 21:55:48.591902 | aio | Wednesday 20 May 2026 21:55:48 +0000 (0:00:00.044) 0:00:01.740 ********* 2026-05-20 21:55:48.941259 | aio | ok: [aio] 2026-05-20 21:55:48.941462 | aio | 2026-05-20 21:55:48.941730 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:55:48.942026 | aio | Wednesday 20 May 2026 21:55:48 +0000 (0:00:00.349) 0:00:02.089 ********* 2026-05-20 21:55:49.018561 | aio | ok: [aio] => { 2026-05-20 21:55:49.018790 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-20 21:55:49.019047 | aio | } 2026-05-20 21:55:49.019290 | aio | 2026-05-20 21:55:49.019561 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:55:49.019840 | aio | Wednesday 20 May 2026 21:55:49 +0000 (0:00:00.077) 0:00:02.167 ********* 2026-05-20 21:55:49.511754 | aio | ok: [aio] 2026-05-20 21:55:49.511950 | aio | 2026-05-20 21:55:49.512326 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:55:49.512702 | aio | Wednesday 20 May 2026 21:55:49 +0000 (0:00:00.492) 0:00:02.659 ********* 2026-05-20 21:55:49.562495 | aio | skipping: [aio] 2026-05-20 21:55:49.562787 | aio | 2026-05-20 21:55:49.563218 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:55:49.563669 | aio | Wednesday 20 May 2026 21:55:49 +0000 (0:00:00.051) 0:00:02.711 ********* 2026-05-20 21:55:49.611612 | aio | skipping: [aio] 2026-05-20 21:55:49.611656 | aio | 2026-05-20 21:55:49.611795 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:55:49.611908 | aio | Wednesday 20 May 2026 21:55:49 +0000 (0:00:00.049) 0:00:02.760 ********* 2026-05-20 21:55:49.860838 | aio | ok: [aio] 2026-05-20 21:55:49.861114 | aio | 2026-05-20 21:55:49.861487 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:55:49.861797 | aio | Wednesday 20 May 2026 21:55:49 +0000 (0:00:00.249) 0:00:03.009 ********* 2026-05-20 21:55:50.944817 | aio | ok: [aio] 2026-05-20 21:55:50.944863 | aio | 2026-05-20 21:55:50.944873 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:55:50.944882 | aio | Wednesday 20 May 2026 21:55:50 +0000 (0:00:01.083) 0:00:04.093 ********* 2026-05-20 21:55:51.136505 | aio | ok: [aio] => { 2026-05-20 21:55:51.137385 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-20 21:55:51.137441 | aio | } 2026-05-20 21:55:51.137449 | aio | 2026-05-20 21:55:51.137454 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:55:51.137460 | aio | Wednesday 20 May 2026 21:55:51 +0000 (0:00:00.191) 0:00:04.284 ********* 2026-05-20 21:55:51.686088 | aio | ok: [aio] 2026-05-20 21:55:51.686157 | aio | 2026-05-20 21:55:51.686173 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:55:51.686194 | aio | Wednesday 20 May 2026 21:55:51 +0000 (0:00:00.548) 0:00:04.833 ********* 2026-05-20 21:55:54.156422 | aio | ok: [aio] 2026-05-20 21:55:54.156496 | aio | 2026-05-20 21:55:54.156698 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 21:55:54.156722 | aio | Wednesday 20 May 2026 21:55:54 +0000 (0:00:02.471) 0:00:07.304 ********* 2026-05-20 21:55:54.196730 | aio | skipping: [aio] 2026-05-20 21:55:54.196827 | aio | 2026-05-20 21:55:54.196838 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 21:55:54.196848 | aio | Wednesday 20 May 2026 21:55:54 +0000 (0:00:00.039) 0:00:07.343 ********* 2026-05-20 21:55:54.233178 | aio | skipping: [aio] 2026-05-20 21:55:54.233251 | aio | 2026-05-20 21:55:54.233269 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 21:55:54.233612 | aio | Wednesday 20 May 2026 21:55:54 +0000 (0:00:00.036) 0:00:07.380 ********* 2026-05-20 21:55:54.268401 | aio | skipping: [aio] 2026-05-20 21:55:54.268452 | aio | 2026-05-20 21:55:54.268463 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 21:55:54.268472 | aio | Wednesday 20 May 2026 21:55:54 +0000 (0:00:00.035) 0:00:07.416 ********* 2026-05-20 21:55:55.257470 | aio | ok: [aio] 2026-05-20 21:55:55.257621 | aio | 2026-05-20 21:55:55.257644 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 21:55:55.257654 | aio | Wednesday 20 May 2026 21:55:55 +0000 (0:00:00.989) 0:00:08.405 ********* 2026-05-20 21:55:55.814960 | aio | ok: [aio] 2026-05-20 21:55:55.815063 | aio | 2026-05-20 21:55:55.815075 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 21:55:55.815085 | aio | Wednesday 20 May 2026 21:55:55 +0000 (0:00:00.556) 0:00:08.962 ********* 2026-05-20 21:55:56.958043 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-20 21:55:56.958080 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 21:55:56.958086 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 21:55:56.958092 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 21:55:56.958097 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 21:55:56.958102 | aio | 2026-05-20 21:55:56.958541 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 21:55:56.958594 | aio | Wednesday 20 May 2026 21:55:56 +0000 (0:00:01.142) 0:00:10.104 ********* 2026-05-20 21:55:57.634403 | aio | ok: [aio] 2026-05-20 21:55:57.634470 | aio | 2026-05-20 21:55:57.634599 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 21:55:57.635078 | aio | Wednesday 20 May 2026 21:55:57 +0000 (0:00:00.670) 0:00:10.774 ********* 2026-05-20 21:55:57.635117 | aio | 2026-05-20 21:55:57.635123 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 21:55:57.635128 | aio | Wednesday 20 May 2026 21:55:57 +0000 (0:00:00.007) 0:00:10.782 ********* 2026-05-20 21:55:58.338559 | aio | ok: [aio] 2026-05-20 21:55:58.338617 | aio | 2026-05-20 21:55:58.338631 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:55:58.338644 | aio | Wednesday 20 May 2026 21:55:58 +0000 (0:00:00.703) 0:00:11.486 ********* 2026-05-20 21:55:58.592023 | aio | ok: [aio] 2026-05-20 21:55:58.592070 | aio | 2026-05-20 21:55:58.592079 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:55:58.592087 | aio | Wednesday 20 May 2026 21:55:58 +0000 (0:00:00.254) 0:00:11.740 ********* 2026-05-20 21:55:58.672461 | aio | ok: [aio] => { 2026-05-20 21:55:58.672547 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-20 21:55:58.672563 | aio | } 2026-05-20 21:55:58.672578 | aio | 2026-05-20 21:55:58.672591 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:55:58.672605 | aio | Wednesday 20 May 2026 21:55:58 +0000 (0:00:00.078) 0:00:11.819 ********* 2026-05-20 21:55:59.124958 | aio | ok: [aio] 2026-05-20 21:55:59.125081 | aio | 2026-05-20 21:55:59.125098 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:55:59.125126 | aio | Wednesday 20 May 2026 21:55:59 +0000 (0:00:00.453) 0:00:12.272 ********* 2026-05-20 21:56:02.390626 | aio | ok: [aio] 2026-05-20 21:56:02.390706 | aio | 2026-05-20 21:56:02.390717 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-20 21:56:02.390726 | aio | Wednesday 20 May 2026 21:56:02 +0000 (0:00:03.265) 0:00:15.538 ********* 2026-05-20 21:56:03.405441 | aio | ok: [aio] 2026-05-20 21:56:03.405492 | aio | 2026-05-20 21:56:03.405505 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-20 21:56:03.405518 | aio | Wednesday 20 May 2026 21:56:03 +0000 (0:00:01.015) 0:00:16.553 ********* 2026-05-20 21:56:03.734446 | aio | ok: [aio] 2026-05-20 21:56:03.734505 | aio | 2026-05-20 21:56:03.734520 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-20 21:56:03.734533 | aio | Wednesday 20 May 2026 21:56:03 +0000 (0:00:00.328) 0:00:16.882 ********* 2026-05-20 21:56:04.292533 | aio | ok: [aio] 2026-05-20 21:56:04.292587 | aio | 2026-05-20 21:56:04.292601 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-20 21:56:04.292613 | aio | Wednesday 20 May 2026 21:56:04 +0000 (0:00:00.556) 0:00:17.438 ********* 2026-05-20 21:56:04.966074 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-20 21:56:04.966128 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-20 21:56:04.967028 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-20 21:56:04.967088 | aio | 2026-05-20 21:56:04.967103 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-20 21:56:04.967116 | aio | Wednesday 20 May 2026 21:56:04 +0000 (0:00:00.675) 0:00:18.113 ********* 2026-05-20 21:56:05.524175 | aio | ok: [aio] 2026-05-20 21:56:05.524274 | aio | 2026-05-20 21:56:05.524298 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-20 21:56:05.524442 | aio | Wednesday 20 May 2026 21:56:05 +0000 (0:00:00.557) 0:00:18.671 ********* 2026-05-20 21:56:06.113097 | aio | ok: [aio] 2026-05-20 21:56:06.113153 | aio | 2026-05-20 21:56:06.113168 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-20 21:56:06.114104 | aio | Wednesday 20 May 2026 21:56:06 +0000 (0:00:00.581) 0:00:19.253 ********* 2026-05-20 21:56:06.114189 | aio | 2026-05-20 21:56:06.114203 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-20 21:56:06.114215 | aio | Wednesday 20 May 2026 21:56:06 +0000 (0:00:00.007) 0:00:19.261 ********* 2026-05-20 21:56:06.611960 | aio | ok: [aio] 2026-05-20 21:56:06.612073 | aio | 2026-05-20 21:56:06.612087 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-20 21:56:06.612100 | aio | Wednesday 20 May 2026 21:56:06 +0000 (0:00:00.498) 0:00:19.759 ********* 2026-05-20 21:56:06.668070 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-20 21:56:06.668127 | aio | 2026-05-20 21:56:06.668137 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-20 21:56:06.668146 | aio | Wednesday 20 May 2026 21:56:06 +0000 (0:00:00.053) 0:00:19.812 ********* 2026-05-20 21:56:07.666107 | aio | ok: [aio] 2026-05-20 21:56:07.666180 | aio | 2026-05-20 21:56:07.666666 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-20 21:56:07.666725 | aio | Wednesday 20 May 2026 21:56:07 +0000 (0:00:01.001) 0:00:20.814 ********* 2026-05-20 21:56:08.482119 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-20 21:56:08.482202 | aio | ok: [aio] => (item=ssh) 2026-05-20 21:56:08.482802 | aio | 2026-05-20 21:56:08.482859 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-20 21:56:08.482873 | aio | Wednesday 20 May 2026 21:56:08 +0000 (0:00:00.815) 0:00:21.629 ********* 2026-05-20 21:56:08.889629 | aio | ok: [aio] 2026-05-20 21:56:08.889683 | aio | 2026-05-20 21:56:08.889697 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-20 21:56:08.889710 | aio | Wednesday 20 May 2026 21:56:08 +0000 (0:00:00.407) 0:00:22.037 ********* 2026-05-20 21:56:09.138094 | aio | ok: [aio] 2026-05-20 21:56:09.138169 | aio | 2026-05-20 21:56:09.138667 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-20 21:56:09.138713 | aio | Wednesday 20 May 2026 21:56:09 +0000 (0:00:00.247) 0:00:22.285 ********* 2026-05-20 21:56:09.625074 | aio | ok: [aio] 2026-05-20 21:56:09.625158 | aio | 2026-05-20 21:56:09.625170 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-20 21:56:09.625180 | aio | Wednesday 20 May 2026 21:56:09 +0000 (0:00:00.487) 0:00:22.772 ********* 2026-05-20 21:56:10.016907 | aio | ok: [aio] 2026-05-20 21:56:10.016952 | aio | 2026-05-20 21:56:10.016963 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-05-20 21:56:10.016972 | aio | Wednesday 20 May 2026 21:56:10 +0000 (0:00:00.391) 0:00:23.164 ********* 2026-05-20 21:56:10.100517 | aio | ok: [aio] 2026-05-20 21:56:10.100562 | aio | 2026-05-20 21:56:10.100573 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-05-20 21:56:10.100582 | aio | Wednesday 20 May 2026 21:56:10 +0000 (0:00:00.083) 0:00:23.247 ********* 2026-05-20 21:56:10.374836 | aio | ok: [aio] => (item=aio) 2026-05-20 21:56:10.374892 | aio | 2026-05-20 21:56:10.374902 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-05-20 21:56:10.374912 | aio | Wednesday 20 May 2026 21:56:10 +0000 (0:00:00.273) 0:00:23.521 ********* 2026-05-20 21:56:10.428083 | aio | ok: [aio] 2026-05-20 21:56:10.428131 | aio | 2026-05-20 21:56:10.428138 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-05-20 21:56:10.428144 | aio | Wednesday 20 May 2026 21:56:10 +0000 (0:00:00.053) 0:00:23.575 ********* 2026-05-20 21:56:10.475504 | aio | skipping: [aio] 2026-05-20 21:56:10.475559 | aio | 2026-05-20 21:56:10.475570 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-20 21:56:10.475579 | aio | Wednesday 20 May 2026 21:56:10 +0000 (0:00:00.046) 0:00:23.622 ********* 2026-05-20 21:56:10.549638 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-20 21:56:10.549693 | aio | 2026-05-20 21:56:10.549704 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-20 21:56:10.549713 | aio | Wednesday 20 May 2026 21:56:10 +0000 (0:00:00.074) 0:00:23.697 ********* 2026-05-20 21:56:18.016596 | aio | ok: [aio] 2026-05-20 21:56:18.016681 | aio | 2026-05-20 21:56:18.016871 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-20 21:56:18.017030 | aio | Wednesday 20 May 2026 21:56:18 +0000 (0:00:07.466) 0:00:31.164 ********* 2026-05-20 21:56:18.083212 | aio | ok: [aio] => (item=aio) 2026-05-20 21:56:18.083312 | aio | 2026-05-20 21:56:18.083329 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-20 21:56:18.083346 | aio | Wednesday 20 May 2026 21:56:18 +0000 (0:00:00.065) 0:00:31.230 ********* 2026-05-20 21:56:18.545076 | aio | ok: [aio] 2026-05-20 21:56:18.545115 | aio | 2026-05-20 21:56:18.545122 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-20 21:56:18.545129 | aio | Wednesday 20 May 2026 21:56:18 +0000 (0:00:00.462) 0:00:31.692 ********* 2026-05-20 21:56:25.845419 | aio | ok: [aio] 2026-05-20 21:56:25.845507 | aio | 2026-05-20 21:56:25.845612 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-05-20 21:56:25.845720 | aio | Wednesday 20 May 2026 21:56:25 +0000 (0:00:07.299) 0:00:38.992 ********* 2026-05-20 21:56:32.323276 | aio | ok: [aio] 2026-05-20 21:56:32.323418 | aio | 2026-05-20 21:56:32.323561 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-05-20 21:56:32.323702 | aio | Wednesday 20 May 2026 21:56:32 +0000 (0:00:06.480) 0:00:45.472 ********* 2026-05-20 21:56:46.772586 | aio | ok: [aio] 2026-05-20 21:56:46.772673 | aio | 2026-05-20 21:56:46.772692 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-20 21:56:46.772818 | aio | Wednesday 20 May 2026 21:56:46 +0000 (0:00:14.449) 0:00:59.921 ********* 2026-05-20 21:56:46.836360 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-20 21:56:46.836447 | aio | 2026-05-20 21:56:46.836552 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-20 21:56:46.836659 | aio | Wednesday 20 May 2026 21:56:46 +0000 (0:00:00.063) 0:00:59.985 ********* 2026-05-20 21:56:46.891627 | aio | skipping: [aio] 2026-05-20 21:56:46.891669 | aio | 2026-05-20 21:56:46.891681 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-20 21:56:46.891692 | aio | Wednesday 20 May 2026 21:56:46 +0000 (0:00:00.053) 0:01:00.039 ********* 2026-05-20 21:56:46.943160 | aio | skipping: [aio] => (item=aio) 2026-05-20 21:56:46.944285 | aio | skipping: [aio] 2026-05-20 21:56:46.944323 | aio | 2026-05-20 21:56:46.944330 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-20 21:56:46.944336 | aio | Wednesday 20 May 2026 21:56:46 +0000 (0:00:00.052) 0:01:00.091 ********* 2026-05-20 21:56:47.278578 | aio | ok: [aio] 2026-05-20 21:56:47.278684 | aio | 2026-05-20 21:56:47.278700 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-20 21:56:47.278715 | aio | Wednesday 20 May 2026 21:56:47 +0000 (0:00:00.334) 0:01:00.426 ********* 2026-05-20 21:56:54.140979 | aio | ok: [aio] 2026-05-20 21:56:54.141067 | aio | 2026-05-20 21:56:54.141082 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-05-20 21:56:54.141095 | aio | Wednesday 20 May 2026 21:56:54 +0000 (0:00:06.862) 0:01:07.288 ********* 2026-05-20 21:57:00.496092 | aio | ok: [aio] 2026-05-20 21:57:00.496853 | aio | 2026-05-20 21:57:00.496904 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-05-20 21:57:00.496920 | aio | Wednesday 20 May 2026 21:57:00 +0000 (0:00:06.354) 0:01:13.643 ********* 2026-05-20 21:57:06.830129 | aio | ok: [aio] 2026-05-20 21:57:06.830186 | aio | 2026-05-20 21:57:06.830541 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-05-20 21:57:06.830593 | aio | Wednesday 20 May 2026 21:57:06 +0000 (0:00:06.334) 0:01:19.978 ********* 2026-05-20 21:57:12.297404 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-05-20 21:57:12.300023 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-05-20 21:57:12.300041 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-05-20 21:57:12.300047 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-05-20 21:57:12.300052 | aio | 2026-05-20 21:57:12.300057 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-05-20 21:57:12.300063 | aio | 2026-05-20 21:57:12.300068 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-20 21:57:12.300263 | aio | Wednesday 20 May 2026 21:57:12 +0000 (0:00:05.468) 0:01:25.446 ********* 2026-05-20 21:57:13.247821 | aio | ok: [aio] 2026-05-20 21:57:13.247881 | aio | 2026-05-20 21:57:13.247895 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:57:13.247908 | aio | Wednesday 20 May 2026 21:57:13 +0000 (0:00:00.948) 0:01:26.395 ********* 2026-05-20 21:57:13.492118 | aio | ok: [aio] 2026-05-20 21:57:13.492156 | aio | 2026-05-20 21:57:13.492165 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:57:13.492173 | aio | Wednesday 20 May 2026 21:57:13 +0000 (0:00:00.245) 0:01:26.640 ********* 2026-05-20 21:57:13.536623 | aio | skipping: [aio] 2026-05-20 21:57:13.536670 | aio | 2026-05-20 21:57:13.536684 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-20 21:57:13.536696 | aio | Wednesday 20 May 2026 21:57:13 +0000 (0:00:00.043) 0:01:26.684 ********* 2026-05-20 21:57:13.788483 | aio | ok: [aio] 2026-05-20 21:57:13.788539 | aio | 2026-05-20 21:57:13.788553 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:57:13.788566 | aio | Wednesday 20 May 2026 21:57:13 +0000 (0:00:00.251) 0:01:26.935 ********* 2026-05-20 21:57:13.863504 | aio | ok: [aio] => { 2026-05-20 21:57:13.863549 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-05-20 21:57:13.863710 | aio | } 2026-05-20 21:57:13.863802 | aio | 2026-05-20 21:57:13.864058 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:57:13.864094 | aio | Wednesday 20 May 2026 21:57:13 +0000 (0:00:00.074) 0:01:27.010 ********* 2026-05-20 21:57:14.235458 | aio | ok: [aio] 2026-05-20 21:57:14.235506 | aio | 2026-05-20 21:57:14.235516 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:57:14.235526 | aio | Wednesday 20 May 2026 21:57:14 +0000 (0:00:00.371) 0:01:27.382 ********* 2026-05-20 21:57:14.280461 | aio | skipping: [aio] 2026-05-20 21:57:14.280517 | aio | 2026-05-20 21:57:14.280644 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:57:14.280731 | aio | Wednesday 20 May 2026 21:57:14 +0000 (0:00:00.046) 0:01:27.428 ********* 2026-05-20 21:57:14.320694 | aio | skipping: [aio] 2026-05-20 21:57:14.320755 | aio | 2026-05-20 21:57:14.320778 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:57:14.320790 | aio | Wednesday 20 May 2026 21:57:14 +0000 (0:00:00.039) 0:01:27.468 ********* 2026-05-20 21:57:14.561661 | aio | ok: [aio] 2026-05-20 21:57:14.561718 | aio | 2026-05-20 21:57:14.561733 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-20 21:57:14.561747 | aio | Wednesday 20 May 2026 21:57:14 +0000 (0:00:00.240) 0:01:27.708 ********* 2026-05-20 21:57:15.528415 | aio | ok: [aio] 2026-05-20 21:57:15.528488 | aio | 2026-05-20 21:57:15.528716 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:57:15.528740 | aio | Wednesday 20 May 2026 21:57:15 +0000 (0:00:00.968) 0:01:28.676 ********* 2026-05-20 21:57:15.716442 | aio | ok: [aio] => { 2026-05-20 21:57:15.716517 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-05-20 21:57:15.716615 | aio | } 2026-05-20 21:57:15.716722 | aio | 2026-05-20 21:57:15.716832 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:57:15.716944 | aio | Wednesday 20 May 2026 21:57:15 +0000 (0:00:00.186) 0:01:28.863 ********* 2026-05-20 21:57:16.250257 | aio | ok: [aio] 2026-05-20 21:57:16.250349 | aio | 2026-05-20 21:57:16.250605 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:57:16.250782 | aio | Wednesday 20 May 2026 21:57:16 +0000 (0:00:00.535) 0:01:29.398 ********* 2026-05-20 21:57:19.533493 | aio | ok: [aio] 2026-05-20 21:57:19.533603 | aio | 2026-05-20 21:57:19.533679 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-05-20 21:57:19.533813 | aio | Wednesday 20 May 2026 21:57:19 +0000 (0:00:03.282) 0:01:32.681 ********* 2026-05-20 21:57:19.570576 | aio | skipping: [aio] 2026-05-20 21:57:19.570613 | aio | 2026-05-20 21:57:19.570640 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-05-20 21:57:19.570653 | aio | Wednesday 20 May 2026 21:57:19 +0000 (0:00:00.036) 0:01:32.718 ********* 2026-05-20 21:57:19.603062 | aio | skipping: [aio] 2026-05-20 21:57:19.603105 | aio | 2026-05-20 21:57:19.603120 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-05-20 21:57:19.603459 | aio | Wednesday 20 May 2026 21:57:19 +0000 (0:00:00.032) 0:01:32.751 ********* 2026-05-20 21:57:19.634364 | aio | skipping: [aio] 2026-05-20 21:57:19.634683 | aio | 2026-05-20 21:57:19.635060 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-05-20 21:57:19.635391 | aio | Wednesday 20 May 2026 21:57:19 +0000 (0:00:00.032) 0:01:32.783 ********* 2026-05-20 21:57:20.613260 | aio | ok: [aio] 2026-05-20 21:57:20.613714 | aio | 2026-05-20 21:57:20.614156 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-05-20 21:57:20.614737 | aio | Wednesday 20 May 2026 21:57:20 +0000 (0:00:00.978) 0:01:33.761 ********* 2026-05-20 21:57:21.158137 | aio | ok: [aio] 2026-05-20 21:57:21.158198 | aio | 2026-05-20 21:57:21.158356 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-05-20 21:57:21.158631 | aio | Wednesday 20 May 2026 21:57:21 +0000 (0:00:00.544) 0:01:34.306 ********* 2026-05-20 21:57:22.294410 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-05-20 21:57:22.294649 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-05-20 21:57:22.294916 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-05-20 21:57:22.295235 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-05-20 21:57:22.295496 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-05-20 21:57:22.295775 | aio | 2026-05-20 21:57:22.296036 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-05-20 21:57:22.296308 | aio | Wednesday 20 May 2026 21:57:22 +0000 (0:00:01.136) 0:01:35.443 ********* 2026-05-20 21:57:22.970029 | aio | ok: [aio] 2026-05-20 21:57:22.970063 | aio | 2026-05-20 21:57:22.971312 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-05-20 21:57:22.971796 | aio | Wednesday 20 May 2026 21:57:22 +0000 (0:00:00.668) 0:01:36.111 ********* 2026-05-20 21:57:22.972059 | aio | 2026-05-20 21:57:22.972376 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-05-20 21:57:22.972745 | aio | Wednesday 20 May 2026 21:57:22 +0000 (0:00:00.006) 0:01:36.117 ********* 2026-05-20 21:57:23.420552 | aio | ok: [aio] 2026-05-20 21:57:23.420789 | aio | 2026-05-20 21:57:23.421108 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-20 21:57:23.421365 | aio | Wednesday 20 May 2026 21:57:23 +0000 (0:00:00.452) 0:01:36.569 ********* 2026-05-20 21:57:23.661062 | aio | ok: [aio] 2026-05-20 21:57:23.661359 | aio | 2026-05-20 21:57:23.661639 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-20 21:57:23.661890 | aio | Wednesday 20 May 2026 21:57:23 +0000 (0:00:00.240) 0:01:36.809 ********* 2026-05-20 21:57:23.736264 | aio | ok: [aio] => { 2026-05-20 21:57:23.736514 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-05-20 21:57:23.736753 | aio | } 2026-05-20 21:57:23.736982 | aio | 2026-05-20 21:57:23.737280 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-20 21:57:23.737624 | aio | Wednesday 20 May 2026 21:57:23 +0000 (0:00:00.075) 0:01:36.885 ********* 2026-05-20 21:57:24.160668 | aio | ok: [aio] 2026-05-20 21:57:24.160877 | aio | 2026-05-20 21:57:24.161193 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-20 21:57:24.161462 | aio | Wednesday 20 May 2026 21:57:24 +0000 (0:00:00.424) 0:01:37.309 ********* 2026-05-20 21:57:27.487189 | aio | ok: [aio] 2026-05-20 21:57:27.487260 | aio | 2026-05-20 21:57:27.487815 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-05-20 21:57:27.487862 | aio | Wednesday 20 May 2026 21:57:27 +0000 (0:00:03.326) 0:01:40.635 ********* 2026-05-20 21:57:28.446441 | aio | ok: [aio] 2026-05-20 21:57:28.446508 | aio | 2026-05-20 21:57:28.446628 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-05-20 21:57:28.446724 | aio | Wednesday 20 May 2026 21:57:28 +0000 (0:00:00.959) 0:01:41.595 ********* 2026-05-20 21:57:28.689138 | aio | ok: [aio] 2026-05-20 21:57:28.689174 | aio | 2026-05-20 21:57:28.689181 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-05-20 21:57:28.689186 | aio | Wednesday 20 May 2026 21:57:28 +0000 (0:00:00.239) 0:01:41.834 ********* 2026-05-20 21:57:29.226612 | aio | ok: [aio] 2026-05-20 21:57:29.226667 | aio | 2026-05-20 21:57:29.226682 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-05-20 21:57:29.226695 | aio | Wednesday 20 May 2026 21:57:29 +0000 (0:00:00.539) 0:01:42.374 ********* 2026-05-20 21:57:29.901508 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-05-20 21:57:29.901548 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-05-20 21:57:29.901576 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-05-20 21:57:29.901583 | aio | 2026-05-20 21:57:29.901590 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-05-20 21:57:29.901597 | aio | Wednesday 20 May 2026 21:57:29 +0000 (0:00:00.674) 0:01:43.049 ********* 2026-05-20 21:57:30.429591 | aio | ok: [aio] 2026-05-20 21:57:30.429641 | aio | 2026-05-20 21:57:30.429652 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-05-20 21:57:30.429661 | aio | Wednesday 20 May 2026 21:57:30 +0000 (0:00:00.527) 0:01:43.576 ********* 2026-05-20 21:57:30.964078 | aio | ok: [aio] 2026-05-20 21:57:30.964126 | aio | 2026-05-20 21:57:30.964136 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-05-20 21:57:30.964146 | aio | Wednesday 20 May 2026 21:57:30 +0000 (0:00:00.527) 0:01:44.104 ********* 2026-05-20 21:57:30.964336 | aio | 2026-05-20 21:57:30.964809 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-05-20 21:57:30.965295 | aio | Wednesday 20 May 2026 21:57:30 +0000 (0:00:00.006) 0:01:44.110 ********* 2026-05-20 21:57:31.411443 | aio | ok: [aio] 2026-05-20 21:57:31.411793 | aio | 2026-05-20 21:57:31.412162 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-05-20 21:57:31.412488 | aio | Wednesday 20 May 2026 21:57:31 +0000 (0:00:00.449) 0:01:44.560 ********* 2026-05-20 21:57:31.466123 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-05-20 21:57:31.466496 | aio | 2026-05-20 21:57:31.466884 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-05-20 21:57:31.467510 | aio | Wednesday 20 May 2026 21:57:31 +0000 (0:00:00.054) 0:01:44.614 ********* 2026-05-20 21:57:32.413767 | aio | ok: [aio] 2026-05-20 21:57:32.414147 | aio | 2026-05-20 21:57:32.414543 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-05-20 21:57:32.414851 | aio | Wednesday 20 May 2026 21:57:32 +0000 (0:00:00.947) 0:01:45.562 ********* 2026-05-20 21:57:33.200794 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-05-20 21:57:33.200974 | aio | ok: [aio] => (item=ssh) 2026-05-20 21:57:33.201394 | aio | 2026-05-20 21:57:33.201407 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-05-20 21:57:33.201413 | aio | Wednesday 20 May 2026 21:57:33 +0000 (0:00:00.786) 0:01:46.349 ********* 2026-05-20 21:57:33.586130 | aio | ok: [aio] 2026-05-20 21:57:33.586184 | aio | 2026-05-20 21:57:33.586869 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-05-20 21:57:33.586899 | aio | Wednesday 20 May 2026 21:57:33 +0000 (0:00:00.384) 0:01:46.734 ********* 2026-05-20 21:57:33.829659 | aio | ok: [aio] 2026-05-20 21:57:33.829707 | aio | 2026-05-20 21:57:33.829723 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-05-20 21:57:33.829737 | aio | Wednesday 20 May 2026 21:57:33 +0000 (0:00:00.243) 0:01:46.977 ********* 2026-05-20 21:57:34.131257 | aio | ok: [aio] 2026-05-20 21:57:34.131306 | aio | 2026-05-20 21:57:34.131320 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-05-20 21:57:34.131333 | aio | Wednesday 20 May 2026 21:57:34 +0000 (0:00:00.301) 0:01:47.279 ********* 2026-05-20 21:57:34.378053 | aio | ok: [aio] 2026-05-20 21:57:34.378116 | aio | 2026-05-20 21:57:34.378134 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-05-20 21:57:34.378150 | aio | Wednesday 20 May 2026 21:57:34 +0000 (0:00:00.245) 0:01:47.524 ********* 2026-05-20 21:57:34.651147 | aio | ok: [aio] => (item=aio) 2026-05-20 21:57:34.651199 | aio | 2026-05-20 21:57:34.651897 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-05-20 21:57:34.651990 | aio | Wednesday 20 May 2026 21:57:34 +0000 (0:00:00.274) 0:01:47.798 ********* 2026-05-20 21:57:34.700878 | aio | ok: [aio] 2026-05-20 21:57:34.700912 | aio | 2026-05-20 21:57:34.700920 | aio | TASK [Install Ceph host] ******************************************************* 2026-05-20 21:57:34.700951 | aio | Wednesday 20 May 2026 21:57:34 +0000 (0:00:00.050) 0:01:47.849 ********* 2026-05-20 21:57:34.760542 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-05-20 21:57:34.760585 | aio | 2026-05-20 21:57:34.760597 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-05-20 21:57:34.760607 | aio | Wednesday 20 May 2026 21:57:34 +0000 (0:00:00.058) 0:01:47.907 ********* 2026-05-20 21:57:34.801420 | aio | skipping: [aio] 2026-05-20 21:57:34.801455 | aio | 2026-05-20 21:57:34.801465 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-05-20 21:57:34.801475 | aio | Wednesday 20 May 2026 21:57:34 +0000 (0:00:00.040) 0:01:47.948 ********* 2026-05-20 21:57:34.847554 | aio | skipping: [aio] => (item=aio) 2026-05-20 21:57:34.847599 | aio | skipping: [aio] 2026-05-20 21:57:34.847609 | aio | 2026-05-20 21:57:34.847619 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-05-20 21:57:34.847628 | aio | Wednesday 20 May 2026 21:57:34 +0000 (0:00:00.046) 0:01:47.995 ********* 2026-05-20 21:57:35.149086 | aio | ok: [aio] 2026-05-20 21:57:35.149118 | aio | 2026-05-20 21:57:35.149538 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-05-20 21:57:35.149560 | aio | Wednesday 20 May 2026 21:57:35 +0000 (0:00:00.301) 0:01:48.297 ********* 2026-05-20 21:57:42.025609 | aio | ok: [aio] 2026-05-20 21:57:42.025702 | aio | 2026-05-20 21:57:42.025793 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-05-20 21:57:42.025903 | aio | Wednesday 20 May 2026 21:57:42 +0000 (0:00:06.874) 0:01:55.172 ********* 2026-05-20 21:57:47.735315 | aio | ok: [aio] 2026-05-20 21:57:47.735398 | aio | 2026-05-20 21:57:47.735455 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-05-20 21:57:47.735589 | aio | Wednesday 20 May 2026 21:57:47 +0000 (0:00:05.712) 0:02:00.884 ********* 2026-05-20 21:58:02.078406 | aio | ok: [aio] 2026-05-20 21:58:02.078491 | aio | 2026-05-20 21:58:02.078595 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-05-20 21:58:02.078698 | aio | Wednesday 20 May 2026 21:58:02 +0000 (0:00:14.342) 0:02:15.227 ********* 2026-05-20 21:58:02.147033 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-05-20 21:58:02.147068 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-05-20 21:58:02.147074 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-05-20 21:58:02.147079 | aio | skipping: [aio] 2026-05-20 21:58:02.147085 | aio | 2026-05-20 21:58:02.147090 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-05-20 21:58:02.147099 | aio | Wednesday 20 May 2026 21:58:02 +0000 (0:00:00.066) 0:02:15.293 ********* 2026-05-20 21:58:08.591417 | aio | ok: [aio] 2026-05-20 21:58:08.591726 | aio | 2026-05-20 21:58:08.591931 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-05-20 21:58:08.592230 | aio | Wednesday 20 May 2026 21:58:08 +0000 (0:00:06.446) 0:02:21.740 ********* 2026-05-20 21:58:15.180204 | aio | ok: [aio] 2026-05-20 21:58:15.180269 | aio | 2026-05-20 21:58:15.180283 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-05-20 21:58:15.180296 | aio | Wednesday 20 May 2026 21:58:15 +0000 (0:00:06.588) 0:02:28.328 ********* 2026-05-20 21:58:15.243129 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-05-20 21:58:15.243221 | aio | 2026-05-20 21:58:15.243235 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-05-20 21:58:15.243248 | aio | Wednesday 20 May 2026 21:58:15 +0000 (0:00:00.061) 0:02:28.389 ********* 2026-05-20 21:58:15.290047 | aio | ok: [aio] 2026-05-20 21:58:15.290093 | aio | 2026-05-20 21:58:15.290661 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-05-20 21:58:15.290714 | aio | Wednesday 20 May 2026 21:58:15 +0000 (0:00:00.046) 0:02:28.436 ********* 2026-05-20 21:58:22.699061 | aio | ok: [aio] 2026-05-20 21:58:22.699113 | aio | 2026-05-20 21:58:22.699118 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-05-20 21:58:22.699127 | aio | Wednesday 20 May 2026 21:58:22 +0000 (0:00:07.408) 0:02:35.845 ********* 2026-05-20 21:58:22.745898 | aio | ok: [aio] 2026-05-20 21:58:22.745918 | aio | 2026-05-20 21:58:22.745923 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-05-20 21:58:22.745928 | aio | Wednesday 20 May 2026 21:58:22 +0000 (0:00:00.048) 0:02:35.893 ********* 2026-05-20 21:58:22.788111 | aio | skipping: [aio] => (item=1) 2026-05-20 21:58:22.788156 | aio | skipping: [aio] => (item=1) 2026-05-20 21:58:22.788162 | aio | skipping: [aio] => (item=1) 2026-05-20 21:58:22.788168 | aio | skipping: [aio] 2026-05-20 21:58:22.788888 | aio | 2026-05-20 21:58:22.788914 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-05-20 21:58:22.788926 | aio | Wednesday 20 May 2026 21:58:22 +0000 (0:00:00.040) 0:02:35.934 ********* 2026-05-20 21:58:22.830662 | aio | skipping: [aio] 2026-05-20 21:58:22.830771 | aio | 2026-05-20 21:58:22.830898 | aio | PLAY RECAP ********************************************************************* 2026-05-20 21:58:22.833107 | aio | aio : ok=95 changed=0 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-05-20 21:58:22.833176 | aio | 2026-05-20 21:58:22.833188 | aio | 2026-05-20 21:58:22.833198 | aio | TASKS RECAP ******************************************************************** 2026-05-20 21:58:22.833207 | aio | Wednesday 20 May 2026 21:58:22 +0000 (0:00:00.043) 0:02:35.977 ********* 2026-05-20 21:58:22.833216 | aio | =============================================================================== 2026-05-20 21:58:22.833226 | aio | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.45s 2026-05-20 21:58:22.833235 | aio | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.34s 2026-05-20 21:58:22.833243 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 7.47s 2026-05-20 21:58:22.833252 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 7.41s 2026-05-20 21:58:22.833261 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.30s 2026-05-20 21:58:22.833270 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.87s 2026-05-20 21:58:22.833278 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.86s 2026-05-20 21:58:22.833287 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.59s 2026-05-20 21:58:22.833340 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 6.48s 2026-05-20 21:58:22.833773 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.45s 2026-05-20 21:58:22.834150 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.35s 2026-05-20 21:58:22.834487 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.33s 2026-05-20 21:58:22.834813 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.71s 2026-05-20 21:58:22.835181 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 5.47s 2026-05-20 21:58:22.835514 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.33s 2026-05-20 21:58:22.835834 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.28s 2026-05-20 21:58:22.836222 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.27s 2026-05-20 21:58:22.836685 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.47s 2026-05-20 21:58:22.837043 | aio | Gathering Facts --------------------------------------------------------- 1.27s 2026-05-20 21:58:22.837244 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.14s 2026-05-20 21:58:22.952252 | aio | INFO [default > idempotence] Executed: Successful 2026-05-20 21:58:22.963517 | aio | INFO [default > side_effect] Executing 2026-05-20 21:58:22.963885 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 21:58:22.969678 | aio | INFO [default > verify] Executing 2026-05-20 21:58:23.679570 | aio | 2026-05-20 21:58:23.679949 | aio | PLAY [Verify] ****************************************************************** 2026-05-20 21:58:23.680273 | aio | 2026-05-20 21:58:23.680591 | aio | TASK [Gathering Facts] ********************************************************* 2026-05-20 21:58:23.680917 | aio | Wednesday 20 May 2026 21:58:23 +0000 (0:00:00.007) 0:00:00.007 ********* 2026-05-20 21:58:24.939938 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-05-20 21:58:24.940221 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-05-20 21:58:24.940432 | aio | interpreter could change the meaning of that path. See 2026-05-20 21:58:24.940637 | aio | https://docs.ansible.com/ansible- 2026-05-20 21:58:24.940839 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-05-20 21:58:24.952030 | aio | ok: [aio] 2026-05-20 21:58:24.952369 | aio | 2026-05-20 21:58:24.952690 | aio | TASK [Get cluster health status] *********************************************** 2026-05-20 21:58:24.953060 | aio | Wednesday 20 May 2026 21:58:24 +0000 (0:00:01.272) 0:00:01.280 ********* 2026-05-20 21:58:39.600555 | aio | ok: [aio] 2026-05-20 21:58:39.600918 | aio | 2026-05-20 21:58:39.601325 | aio | TASK [Print cluster health status] ********************************************* 2026-05-20 21:58:39.601661 | aio | Wednesday 20 May 2026 21:58:39 +0000 (0:00:14.647) 0:00:15.928 ********* 2026-05-20 21:58:39.636957 | aio | ok: [aio] => { 2026-05-20 21:58:39.638102 | aio | "_ceph_health": { 2026-05-20 21:58:39.638171 | aio | "changed": false, 2026-05-20 21:58:39.638185 | aio | "cmd": [ 2026-05-20 21:58:39.638204 | aio | "cephadm", 2026-05-20 21:58:39.638571 | aio | "shell", 2026-05-20 21:58:39.638911 | aio | "--", 2026-05-20 21:58:39.639288 | aio | "ceph", 2026-05-20 21:58:39.639616 | aio | "health" 2026-05-20 21:58:39.639940 | aio | ], 2026-05-20 21:58:39.640331 | aio | "delta": "0:00:14.300586", 2026-05-20 21:58:39.640658 | aio | "end": "2026-05-20 21:58:39.554099", 2026-05-20 21:58:39.641019 | aio | "failed": false, 2026-05-20 21:58:39.641429 | aio | "msg": "", 2026-05-20 21:58:39.641654 | aio | "rc": 0, 2026-05-20 21:58:39.641865 | aio | "start": "2026-05-20 21:58:25.253513", 2026-05-20 21:58:39.642124 | aio | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config", 2026-05-20 21:58:39.642333 | aio | "stderr_lines": [ 2026-05-20 21:58:39.642562 | aio | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-05-20 21:58:39.642772 | aio | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config" 2026-05-20 21:58:39.642972 | aio | ], 2026-05-20 21:58:39.643193 | aio | "stdout": "HEALTH_OK", 2026-05-20 21:58:39.643342 | aio | "stdout_lines": [ 2026-05-20 21:58:39.643487 | aio | "HEALTH_OK" 2026-05-20 21:58:39.643630 | aio | ] 2026-05-20 21:58:39.643774 | aio | } 2026-05-20 21:58:39.643917 | aio | } 2026-05-20 21:58:39.644096 | aio | 2026-05-20 21:58:39.644262 | aio | TASK [Assert that the cluster status is healthy] ******************************* 2026-05-20 21:58:39.644426 | aio | Wednesday 20 May 2026 21:58:39 +0000 (0:00:00.036) 0:00:15.965 ********* 2026-05-20 21:58:39.668814 | aio | ok: [aio] => { 2026-05-20 21:58:39.669102 | aio | "changed": false, 2026-05-20 21:58:39.669405 | aio | "msg": "All assertions passed" 2026-05-20 21:58:39.669638 | aio | } 2026-05-20 21:58:39.669863 | aio | 2026-05-20 21:58:39.670142 | aio | TASK [Create a test Ceph pool] ************************************************* 2026-05-20 21:58:39.670382 | aio | Wednesday 20 May 2026 21:58:39 +0000 (0:00:00.031) 0:00:15.997 ********* 2026-05-20 21:58:47.700814 | aio | changed: [aio] 2026-05-20 21:58:47.701072 | aio | 2026-05-20 21:58:47.701393 | aio | TASK [Create a test Ceph key] ************************************************** 2026-05-20 21:58:47.701711 | aio | Wednesday 20 May 2026 21:58:47 +0000 (0:00:08.031) 0:00:24.028 ********* 2026-05-20 21:58:50.290785 | aio | changed: [aio] 2026-05-20 21:58:50.290850 | aio | 2026-05-20 21:58:50.290865 | aio | TASK [Retrieve info for the test Ceph key] ************************************* 2026-05-20 21:58:50.290879 | aio | Wednesday 20 May 2026 21:58:50 +0000 (0:00:02.589) 0:00:26.617 ********* 2026-05-20 21:58:51.504069 | aio | ok: [aio] 2026-05-20 21:58:51.504128 | aio | 2026-05-20 21:58:51.504423 | aio | TASK [Assert that key_info returns the correct key] **************************** 2026-05-20 21:58:51.504688 | aio | Wednesday 20 May 2026 21:58:51 +0000 (0:00:01.212) 0:00:27.830 ********* 2026-05-20 21:58:51.551249 | aio | ok: [aio] => { 2026-05-20 21:58:51.551655 | aio | "changed": false, 2026-05-20 21:58:51.551940 | aio | "msg": "All assertions passed" 2026-05-20 21:58:51.552236 | aio | } 2026-05-20 21:58:51.552478 | aio | 2026-05-20 21:58:51.552758 | aio | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-05-20 21:58:51.553053 | aio | Wednesday 20 May 2026 21:58:51 +0000 (0:00:00.048) 0:00:27.879 ********* 2026-05-20 21:58:52.610458 | aio | ok: [aio] 2026-05-20 21:58:52.610612 | aio | 2026-05-20 21:58:52.610909 | aio | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-05-20 21:58:52.611178 | aio | Wednesday 20 May 2026 21:58:52 +0000 (0:00:01.059) 0:00:28.938 ********* 2026-05-20 21:58:52.648050 | aio | ok: [aio] => { 2026-05-20 21:58:52.648351 | aio | "changed": false, 2026-05-20 21:58:52.648607 | aio | "msg": "All assertions passed" 2026-05-20 21:58:52.648845 | aio | } 2026-05-20 21:58:52.649104 | aio | 2026-05-20 21:58:52.649397 | aio | PLAY RECAP ********************************************************************* 2026-05-20 21:58:52.649677 | aio | aio : ok=10 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-20 21:58:52.649900 | aio | 2026-05-20 21:58:52.650157 | aio | 2026-05-20 21:58:52.650411 | aio | TASKS RECAP ******************************************************************** 2026-05-20 21:58:52.650776 | aio | Wednesday 20 May 2026 21:58:52 +0000 (0:00:00.038) 0:00:28.976 ********* 2026-05-20 21:58:52.651016 | aio | =============================================================================== 2026-05-20 21:58:52.651324 | aio | Get cluster health status ---------------------------------------------- 14.65s 2026-05-20 21:58:52.651634 | aio | Create a test Ceph pool ------------------------------------------------- 8.03s 2026-05-20 21:58:52.651916 | aio | Create a test Ceph key -------------------------------------------------- 2.59s 2026-05-20 21:58:52.652231 | aio | Gathering Facts --------------------------------------------------------- 1.27s 2026-05-20 21:58:52.652473 | aio | Retrieve info for the test Ceph key ------------------------------------- 1.21s 2026-05-20 21:58:52.652757 | aio | Retrieve info for the test Ceph key using the legacy key module --------- 1.06s 2026-05-20 21:58:52.653061 | aio | Assert that key_info returns the correct key ---------------------------- 0.05s 2026-05-20 21:58:52.653315 | aio | Assert that the legacy key module info state returns the correct key ---- 0.04s 2026-05-20 21:58:52.653552 | aio | Print cluster health status --------------------------------------------- 0.04s 2026-05-20 21:58:52.653794 | aio | Assert that the cluster status is healthy ------------------------------- 0.03s 2026-05-20 21:58:52.738696 | aio | INFO [default > verify] Executed: Successful 2026-05-20 21:58:52.749898 | aio | INFO [default > cleanup] Executing 2026-05-20 21:58:52.750330 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-20 21:58:52.758456 | aio | INFO [default > destroy] Executing 2026-05-20 21:58:52.758518 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-05-20 21:58:52.758628 | aio | INFO [default > destroy] Executed: Successful 2026-05-20 21:58:52.758974 | aio | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-20 21:58:53.190924 | aio | ok: Runtime: 0:12:27.763233 2026-05-20 21:58:53.208817 | 2026-05-20 21:58:53.209066 | PLAY RECAP 2026-05-20 21:58:53.209134 | aio | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 21:58:53.209168 | 2026-05-20 21:58:53.374990 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-20 21:58:53.380769 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 21:58:54.013993 | 2026-05-20 21:58:54.014119 | PLAY [all] 2026-05-20 21:58:54.032600 | 2026-05-20 21:58:54.032825 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-20 21:58:54.078303 | aio | skipping: Conditional result was False 2026-05-20 21:58:54.085388 | 2026-05-20 21:58:54.085505 | TASK [fetch-output : Set log path for single node] 2026-05-20 21:58:54.125306 | aio | ok 2026-05-20 21:58:54.131037 | 2026-05-20 21:58:54.131138 | LOOP [fetch-output : Ensure local output dirs] 2026-05-20 21:58:54.749363 | aio -> localhost | ok: "/var/lib/zuul/builds/12b3b82012de45f8972f7fbd55da4b14/work/logs" 2026-05-20 21:58:54.982116 | aio -> localhost | changed: "/var/lib/zuul/builds/12b3b82012de45f8972f7fbd55da4b14/work/artifacts" 2026-05-20 21:58:55.211464 | aio -> localhost | changed: "/var/lib/zuul/builds/12b3b82012de45f8972f7fbd55da4b14/work/docs" 2026-05-20 21:58:55.235224 | 2026-05-20 21:58:55.235351 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-20 21:58:55.907764 | aio | changed: .d..t...... ./ 2026-05-20 21:58:55.907980 | aio | changed: All items complete 2026-05-20 21:58:55.908008 | 2026-05-20 21:58:56.374168 | aio | changed: .d..t...... ./ 2026-05-20 21:58:56.846741 | aio | changed: .d..t...... ./ 2026-05-20 21:58:56.873844 | 2026-05-20 21:58:56.874037 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-20 21:58:57.349436 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.058861 2026-05-20 21:58:57.571690 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007473 2026-05-20 21:58:57.589218 | 2026-05-20 21:58:57.589335 | PLAY [all] 2026-05-20 21:58:57.596434 | 2026-05-20 21:58:57.596501 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-20 21:58:58.070407 | aio | changed 2026-05-20 21:58:58.078440 | 2026-05-20 21:58:58.078515 | PLAY RECAP 2026-05-20 21:58:58.078577 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-20 21:58:58.078609 | 2026-05-20 21:58:58.210790 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-20 21:58:58.215494 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-20 21:58:59.019761 | 2026-05-20 21:58:59.074111 | PLAY [localhost] 2026-05-20 21:58:59.094374 | 2026-05-20 21:58:59.094553 | TASK [Generate Zuul manifest] 2026-05-20 21:58:59.112705 | localhost | ok 2026-05-20 21:58:59.152143 | 2026-05-20 21:58:59.152293 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-20 21:58:59.713920 | localhost | changed 2026-05-20 21:58:59.761474 | 2026-05-20 21:58:59.761668 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-20 21:59:00.884108 | localhost | ok 2026-05-20 21:59:00.893913 | 2026-05-20 21:59:00.893986 | TASK [Upload logs] 2026-05-20 21:59:00.914551 | localhost | ok 2026-05-20 21:59:01.404637 | 2026-05-20 21:59:01.404788 | TASK [Set zuul-log-path fact] 2026-05-20 21:59:01.429421 | localhost | ok 2026-05-20 21:59:01.444219 | 2026-05-20 21:59:01.444364 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 21:59:01.497175 | localhost | ok 2026-05-20 21:59:01.508241 | 2026-05-20 21:59:01.508372 | TASK [upload-logs : Create log directories] 2026-05-20 21:59:01.920270 | localhost | changed 2026-05-20 21:59:01.928332 | 2026-05-20 21:59:01.928451 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-20 21:59:02.357789 | localhost -> localhost | ok: Runtime: 0:00:00.005339 2026-05-20 21:59:02.364641 | 2026-05-20 21:59:02.364733 | TASK [upload-logs : Upload logs to log server] 2026-05-20 21:59:02.899868 | localhost | Output suppressed because no_log was given 2026-05-20 21:59:02.905554 | 2026-05-20 21:59:02.905632 | LOOP [upload-logs : Compress console log and json output] 2026-05-20 21:59:02.955526 | localhost | skipping: Conditional result was False 2026-05-20 21:59:03.001515 | localhost | skipping: Conditional result was False 2026-05-20 21:59:03.012145 | 2026-05-20 21:59:03.012335 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-20 21:59:03.056649 | localhost | skipping: Conditional result was False 2026-05-20 21:59:03.057084 | 2026-05-20 21:59:03.061029 | localhost | skipping: Conditional result was False 2026-05-20 21:59:03.076780 | 2026-05-20 21:59:03.076986 | LOOP [upload-logs : Upload console log and json output]