2026-08-06 15:23:23.291003 | Job console starting 2026-08-06 15:23:23.304240 | Updating git repos 2026-08-06 15:23:23.330426 | Cloning repos into workspace 2026-08-06 15:23:23.376415 | Restoring repo states 2026-08-06 15:23:23.384899 | Merging changes 2026-08-06 15:23:23.747561 | Checking out repos 2026-08-06 15:23:24.876598 | Preparing playbooks 2026-08-06 15:23:26.155316 | Running Ansible setup 2026-08-06 15:23:29.457443 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 15:23:30.033984 | 2026-08-06 15:23:30.034104 | PLAY [localhost] 2026-08-06 15:23:30.041058 | 2026-08-06 15:23:30.041126 | TASK [Gathering Facts] 2026-08-06 15:23:30.908642 | localhost | ok 2026-08-06 15:23:30.921057 | 2026-08-06 15:23:30.921341 | TASK [Setup log path fact] 2026-08-06 15:23:30.944288 | localhost | ok 2026-08-06 15:23:30.956817 | 2026-08-06 15:23:30.956907 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 15:23:30.988404 | localhost | ok 2026-08-06 15:23:30.997212 | 2026-08-06 15:23:30.997333 | TASK [emit-job-header : Print job information] 2026-08-06 15:23:31.040112 | # Job Information 2026-08-06 15:23:31.040395 | Ansible Version: 2.16.18 2026-08-06 15:23:31.040462 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-08-06 15:23:31.040510 | Pipeline: check 2026-08-06 15:23:31.040554 | Executor: 2d72f0692154 2026-08-06 15:23:31.040598 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/119 2026-08-06 15:23:31.040646 | Event ID: b17d6910-91aa-11f1-9901-9bf91cfd9257 2026-08-06 15:23:31.044084 | 2026-08-06 15:23:31.044152 | LOOP [emit-job-header : Print node information] 2026-08-06 15:23:31.136676 | localhost | ok: 2026-08-06 15:23:31.137018 | localhost | # Node Information 2026-08-06 15:23:31.137086 | localhost | Inventory Hostname: aio 2026-08-06 15:23:31.137134 | localhost | Hostname: np0000188142 2026-08-06 15:23:31.137178 | localhost | Username: zuul 2026-08-06 15:23:31.137228 | localhost | Distro: Ubuntu 22.04 2026-08-06 15:23:31.137272 | localhost | Provider: yul1 2026-08-06 15:23:31.137357 | localhost | Region: ca-ymq-1 2026-08-06 15:23:31.137406 | localhost | Label: ubuntu-jammy 2026-08-06 15:23:31.137447 | localhost | Product Name: OpenStack Nova 2026-08-06 15:23:31.137489 | localhost | Interface IP: 199.19.213.136 2026-08-06 15:23:31.153904 | 2026-08-06 15:23:31.154092 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-06 15:23:31.535000 | localhost -> localhost | changed 2026-08-06 15:23:31.545833 | 2026-08-06 15:23:31.545938 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-06 15:23:32.371716 | localhost -> localhost | changed 2026-08-06 15:23:32.382960 | 2026-08-06 15:23:32.383032 | PLAY [all] 2026-08-06 15:23:32.393085 | 2026-08-06 15:23:32.393156 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-06 15:23:32.619352 | aio -> localhost | ok 2026-08-06 15:23:32.627367 | 2026-08-06 15:23:32.627459 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-06 15:23:32.660783 | aio | ok 2026-08-06 15:23:32.678635 | aio | included: /var/lib/zuul/builds/c9c5126f58184c2fbf9ce82fa496de55/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-06 15:23:32.684175 | 2026-08-06 15:23:32.684240 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-06 15:23:35.319888 | aio -> localhost | Generating public/private rsa key pair. 2026-08-06 15:23:35.320165 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/c9c5126f58184c2fbf9ce82fa496de55/work/c9c5126f58184c2fbf9ce82fa496de55_id_rsa 2026-08-06 15:23:35.320223 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/c9c5126f58184c2fbf9ce82fa496de55/work/c9c5126f58184c2fbf9ce82fa496de55_id_rsa.pub 2026-08-06 15:23:35.320266 | aio -> localhost | The key fingerprint is: 2026-08-06 15:23:35.320300 | aio -> localhost | SHA256:PdZPHoz92MGJK8j7hNW/Iqh1cq5WjoeQdyBbzZthj5E zuul-build-sshkey 2026-08-06 15:23:35.320357 | aio -> localhost | The key's randomart image is: 2026-08-06 15:23:35.320390 | aio -> localhost | +---[RSA 3072]----+ 2026-08-06 15:23:35.320420 | aio -> localhost | | | 2026-08-06 15:23:35.320450 | aio -> localhost | | | 2026-08-06 15:23:35.320484 | aio -> localhost | | o . | 2026-08-06 15:23:35.320515 | aio -> localhost | | . + E.+o .| 2026-08-06 15:23:35.320551 | aio -> localhost | | S *.Xo=+ | 2026-08-06 15:23:35.320581 | aio -> localhost | | +.o+B =o=.| 2026-08-06 15:23:35.320615 | aio -> localhost | | o*B= .+.o| 2026-08-06 15:23:35.320644 | aio -> localhost | | .=B+.. .| 2026-08-06 15:23:35.320683 | aio -> localhost | | .oo+o. .. | 2026-08-06 15:23:35.320718 | aio -> localhost | +----[SHA256]-----+ 2026-08-06 15:23:35.320796 | aio -> localhost | ok: Runtime: 0:00:02.245164 2026-08-06 15:23:35.331521 | 2026-08-06 15:23:35.331621 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-06 15:23:35.365965 | aio | ok 2026-08-06 15:23:35.378286 | aio | included: /var/lib/zuul/builds/c9c5126f58184c2fbf9ce82fa496de55/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-06 15:23:35.385402 | 2026-08-06 15:23:35.385461 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-06 15:23:35.410433 | aio | skipping: Conditional result was False 2026-08-06 15:23:35.419819 | 2026-08-06 15:23:35.419896 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-06 15:23:35.866031 | aio | changed 2026-08-06 15:23:35.871837 | 2026-08-06 15:23:35.871908 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-06 15:23:36.058730 | aio | ok 2026-08-06 15:23:36.065123 | 2026-08-06 15:23:36.065191 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-06 15:23:36.544439 | aio | changed 2026-08-06 15:23:36.550412 | 2026-08-06 15:23:36.550479 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-06 15:23:37.011173 | aio | changed 2026-08-06 15:23:37.017696 | 2026-08-06 15:23:37.017769 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-06 15:23:37.041775 | aio | skipping: Conditional result was False 2026-08-06 15:23:37.049543 | 2026-08-06 15:23:37.049647 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-06 15:23:37.412091 | aio -> localhost | changed 2026-08-06 15:23:37.428179 | 2026-08-06 15:23:37.428284 | TASK [add-build-sshkey : Add back temp key] 2026-08-06 15:23:37.695750 | aio -> localhost | Identity added: /var/lib/zuul/builds/c9c5126f58184c2fbf9ce82fa496de55/work/c9c5126f58184c2fbf9ce82fa496de55_id_rsa (zuul-build-sshkey) 2026-08-06 15:23:37.696054 | aio -> localhost | ok: Runtime: 0:00:00.014272 2026-08-06 15:23:37.700995 | 2026-08-06 15:23:37.701070 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-06 15:23:38.003760 | aio | ok 2026-08-06 15:23:38.010780 | 2026-08-06 15:23:38.010870 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-06 15:23:38.035891 | aio | skipping: Conditional result was False 2026-08-06 15:23:38.052004 | 2026-08-06 15:23:38.052093 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-06 15:23:38.369425 | aio | ok 2026-08-06 15:23:38.375323 | 2026-08-06 15:23:38.375384 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-06 15:23:39.154531 | aio | Output suppressed because no_log was given 2026-08-06 15:23:39.197110 | 2026-08-06 15:23:39.197242 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-06 15:23:39.388392 | aio | ok: "logs" 2026-08-06 15:23:39.388657 | aio | ok: All items complete 2026-08-06 15:23:39.388686 | 2026-08-06 15:23:39.546732 | aio | ok: "artifacts" 2026-08-06 15:23:39.709139 | aio | ok: "docs" 2026-08-06 15:23:39.720928 | 2026-08-06 15:23:39.721055 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-06 15:23:39.910029 | aio | changed: "logs" 2026-08-06 15:23:40.079440 | aio | changed: "artifacts" 2026-08-06 15:23:40.241061 | aio | changed: "docs" 2026-08-06 15:23:40.253971 | 2026-08-06 15:23:40.254115 | PLAY RECAP 2026-08-06 15:23:40.254177 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-06 15:23:40.254215 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:23:40.254247 | 2026-08-06 15:23:40.393666 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 15:23:40.397201 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 15:23:41.001185 | 2026-08-06 15:23:41.001365 | PLAY [all] 2026-08-06 15:23:41.012947 | 2026-08-06 15:23:41.013038 | TASK [setup-uv : Extract archive] 2026-08-06 15:23:43.279154 | aio | changed 2026-08-06 15:23:43.287323 | 2026-08-06 15:23:43.287431 | TASK [setup-uv : Print version] 2026-08-06 15:23:43.625377 | aio | uv 0.8.13 2026-08-06 15:23:43.846919 | aio | ok: Runtime: 0:00:00.012294 2026-08-06 15:23:43.858711 | 2026-08-06 15:23:43.858781 | TASK [Install Ansible collection siblings] 2026-08-06 15:23:44.219285 | aio | ok: 2026-08-06 15:23:44.219552 | aio | Skipping community.general: no checked-out sibling 2026-08-06 15:23:44.219607 | aio | Skipping ansible.utils: no checked-out sibling 2026-08-06 15:23:44.219637 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-08-06 15:23:44.222053 | 2026-08-06 15:23:44.222125 | PLAY RECAP 2026-08-06 15:23:44.222181 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:23:44.222216 | 2026-08-06 15:23:44.352833 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 15:23:44.356197 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 15:23:44.944311 | 2026-08-06 15:23:44.944440 | PLAY [all] 2026-08-06 15:23:44.956053 | 2026-08-06 15:23:44.956131 | LOOP [Check inventory directories] 2026-08-06 15:23:45.293074 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-06 15:23:45.440969 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-08-06 15:23:45.592450 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-08-06 15:23:45.599819 | 2026-08-06 15:23:45.600004 | LOOP [Copy inventory file for Zuul] 2026-08-06 15:23:46.354624 | aio | changed: 2026-08-06 15:23:46.354853 | aio | { 2026-08-06 15:23:46.354889 | aio | "ansible_loop_var": "item", 2026-08-06 15:23:46.354915 | aio | "changed": false, 2026-08-06 15:23:46.354936 | aio | "failed": false, 2026-08-06 15:23:46.354959 | aio | "invocation": { 2026-08-06 15:23:46.354979 | aio | "module_args": { 2026-08-06 15:23:46.354999 | aio | "checksum_algorithm": "sha1", 2026-08-06 15:23:46.355019 | aio | "follow": true, 2026-08-06 15:23:46.355038 | aio | "get_attributes": true, 2026-08-06 15:23:46.355057 | aio | "get_checksum": true, 2026-08-06 15:23:46.355076 | aio | "get_mime": true, 2026-08-06 15:23:46.355095 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-06 15:23:46.355114 | aio | } 2026-08-06 15:23:46.355132 | aio | }, 2026-08-06 15:23:46.355151 | aio | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-06 15:23:46.355169 | aio | "stat": { 2026-08-06 15:23:46.355186 | aio | "atime": 1786029819.0380554, 2026-08-06 15:23:46.355205 | aio | "attr_flags": "e", 2026-08-06 15:23:46.355222 | aio | "attributes": [ 2026-08-06 15:23:46.355240 | aio | "extents" 2026-08-06 15:23:46.355258 | aio | ], 2026-08-06 15:23:46.355277 | aio | "block_size": 4096, 2026-08-06 15:23:46.355295 | aio | "blocks": 8, 2026-08-06 15:23:46.355313 | aio | "charset": "unknown", 2026-08-06 15:23:46.355332 | aio | "ctime": 1786029819.0540557, 2026-08-06 15:23:46.355351 | aio | "dev": 64513, 2026-08-06 15:23:46.355386 | aio | "device_type": 0, 2026-08-06 15:23:46.355404 | aio | "executable": true, 2026-08-06 15:23:46.355422 | aio | "exists": true, 2026-08-06 15:23:46.355464 | aio | "gid": 1000, 2026-08-06 15:23:46.355483 | aio | "gr_name": "zuul", 2026-08-06 15:23:46.355501 | aio | "inode": 1042461, 2026-08-06 15:23:46.355520 | aio | "isblk": false, 2026-08-06 15:23:46.355538 | aio | "ischr": false, 2026-08-06 15:23:46.355556 | aio | "isdir": true, 2026-08-06 15:23:46.355573 | aio | "isfifo": false, 2026-08-06 15:23:46.355590 | aio | "isgid": false, 2026-08-06 15:23:46.355608 | aio | "islnk": false, 2026-08-06 15:23:46.355626 | aio | "isreg": false, 2026-08-06 15:23:46.355643 | aio | "issock": false, 2026-08-06 15:23:46.355660 | aio | "isuid": false, 2026-08-06 15:23:46.355677 | aio | "mimetype": "unknown", 2026-08-06 15:23:46.355694 | aio | "mode": "0755", 2026-08-06 15:23:46.355711 | aio | "mtime": 1786029803.62689, 2026-08-06 15:23:46.355729 | aio | "nlink": 10, 2026-08-06 15:23:46.355746 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-06 15:23:46.355764 | aio | "pw_name": "zuul", 2026-08-06 15:23:46.355782 | aio | "readable": true, 2026-08-06 15:23:46.355800 | aio | "rgrp": true, 2026-08-06 15:23:46.355816 | aio | "roth": true, 2026-08-06 15:23:46.355834 | aio | "rusr": true, 2026-08-06 15:23:46.355855 | aio | "size": 4096, 2026-08-06 15:23:46.355879 | aio | "uid": 1000, 2026-08-06 15:23:46.355898 | aio | "version": "1185648369", 2026-08-06 15:23:46.355918 | aio | "wgrp": false, 2026-08-06 15:23:46.355937 | aio | "woth": false, 2026-08-06 15:23:46.355956 | aio | "writeable": true, 2026-08-06 15:23:46.355974 | aio | "wusr": true, 2026-08-06 15:23:46.355992 | aio | "xgrp": true, 2026-08-06 15:23:46.356009 | aio | "xoth": true, 2026-08-06 15:23:46.356026 | aio | "xusr": true 2026-08-06 15:23:46.356043 | aio | } 2026-08-06 15:23:46.356060 | aio | } 2026-08-06 15:23:46.356098 | aio | ok: All items complete 2026-08-06 15:23:46.356120 | 2026-08-06 15:23:46.357477 | aio | skipping: Conditional result was False 2026-08-06 15:23:46.358114 | aio | skipping: Conditional result was False 2026-08-06 15:23:46.372722 | 2026-08-06 15:23:46.372879 | LOOP [Switch "ansible_host" to private IP] 2026-08-06 15:23:46.713924 | aio | changed: 1 replacements made 2026-08-06 15:23:46.715618 | aio | skipping: Conditional result was False 2026-08-06 15:23:46.716420 | aio | skipping: Conditional result was False 2026-08-06 15:23:46.736656 | 2026-08-06 15:23:46.736780 | TASK [Run Molecule scenario] 2026-08-06 15:23:47.311358 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-08-06 15:23:47.940679 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-08-06 15:23:48.121382 | aio | Using CPython 3.13.7 2026-08-06 15:23:48.121440 | aio | Creating virtual environment at: .venv 2026-08-06 15:23:48.368481 | aio | Downloading pygments (1.2MiB) 2026-08-06 15:23:48.368786 | aio | Downloading cryptography (4.3MiB) 2026-08-06 15:23:48.370095 | aio | Downloading netaddr (2.2MiB) 2026-08-06 15:23:48.370308 | aio | Downloading ansible-core (2.1MiB) 2026-08-06 15:23:48.490164 | aio | Downloading netaddr (2.2MiB) 2026-08-06 15:23:48.498855 | aio | Downloading cryptography (4.3MiB) 2026-08-06 15:23:48.568045 | aio | Downloading pygments (1.2MiB) 2026-08-06 15:23:48.604740 | aio | Downloading netaddr 2026-08-06 15:23:48.664750 | aio | Downloading ansible-core (2.1MiB) 2026-08-06 15:23:48.686716 | aio | Downloading cryptography 2026-08-06 15:23:48.722985 | aio | Downloading pygments 2026-08-06 15:23:48.890245 | aio | Downloading ansible-core 2026-08-06 15:23:48.917695 | aio | Installed 36 packages in 26ms 2026-08-06 15:23:50.009896 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-08-06 15:23:50.010019 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-08-06 15:23:50.650145 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-06 15:23:50.650277 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-08-06 15:24:31.573299 | aio | INFO [default > dependency] Executing 2026-08-06 15:24:31.573533 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-08-06 15:24:31.573804 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-08-06 15:24:31.573968 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-06 15:24:31.582799 | aio | INFO [default > cleanup] Executing 2026-08-06 15:24:31.583144 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:24:31.590173 | aio | INFO [default > destroy] Executing 2026-08-06 15:24:31.590210 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-06 15:24:31.590307 | aio | INFO [default > destroy] Executed: Successful 2026-08-06 15:24:31.595349 | aio | INFO [default > syntax] Executing 2026-08-06 15:24:32.614820 | aio | 2026-08-06 15:24:32.615113 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-08-06 15:24:32.678347 | aio | INFO [default > syntax] Executed: Successful 2026-08-06 15:24:32.689367 | aio | INFO [default > create] Executing 2026-08-06 15:24:32.690744 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:24:32.695823 | aio | INFO [default > prepare] Executing 2026-08-06 15:24:33.388612 | aio | 2026-08-06 15:24:33.388689 | aio | PLAY [Prepare] ***************************************************************** 2026-08-06 15:24:33.388830 | aio | 2026-08-06 15:24:33.388971 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:24:33.389133 | aio | Thursday 06 August 2026 15:24:33 +0000 (0:00:00.032) 0:00:00.032 ******* 2026-08-06 15:24:34.544723 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-06 15:24:34.544845 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-08-06 15:24:34.544983 | aio | interpreter could change the meaning of that path. See 2026-08-06 15:24:34.545222 | aio | https://docs.ansible.com/ansible- 2026-08-06 15:24:34.545363 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:24:34.553281 | aio | ok: [aio] 2026-08-06 15:24:34.553510 | aio | 2026-08-06 15:24:34.553745 | aio | TASK [Configure short hostname] ************************************************ 2026-08-06 15:24:34.554000 | aio | Thursday 06 August 2026 15:24:34 +0000 (0:00:01.165) 0:00:01.197 ******* 2026-08-06 15:24:35.260087 | aio | changed: [aio] 2026-08-06 15:24:35.260362 | aio | 2026-08-06 15:24:35.260605 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-08-06 15:24:35.260964 | aio | Thursday 06 August 2026 15:24:35 +0000 (0:00:00.706) 0:00:01.904 ******* 2026-08-06 15:24:35.522677 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-08-06 15:24:35.522911 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-08-06 15:24:35.523345 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-06 15:24:35.531902 | aio | changed: [aio] 2026-08-06 15:24:35.532214 | aio | 2026-08-06 15:24:35.532551 | aio | TASK [Update apt cache] ******************************************************** 2026-08-06 15:24:35.532898 | aio | Thursday 06 August 2026 15:24:35 +0000 (0:00:00.271) 0:00:02.176 ******* 2026-08-06 15:25:56.816114 | aio | changed: [aio] 2026-08-06 15:25:56.816285 | aio | 2026-08-06 15:25:56.816511 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-08-06 15:25:56.816787 | aio | 2026-08-06 15:25:56.816977 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:25:56.817215 | aio | Thursday 06 August 2026 15:25:56 +0000 (0:01:21.284) 0:01:23.460 ******* 2026-08-06 15:25:57.520671 | aio | ok: [aio] 2026-08-06 15:25:57.520751 | aio | 2026-08-06 15:25:57.520882 | aio | TASK [Install depedencies] ***************************************************** 2026-08-06 15:25:57.521002 | aio | Thursday 06 August 2026 15:25:57 +0000 (0:00:00.695) 0:01:24.156 ******* 2026-08-06 15:26:29.487290 | aio | changed: [aio] 2026-08-06 15:26:29.487373 | aio | 2026-08-06 15:26:29.487435 | aio | TASK [Start up service] ******************************************************** 2026-08-06 15:26:29.487572 | aio | Thursday 06 August 2026 15:26:29 +0000 (0:00:31.975) 0:01:56.131 ******* 2026-08-06 15:26:30.039244 | aio | ok: [aio] 2026-08-06 15:26:30.039425 | aio | 2026-08-06 15:26:30.039678 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-08-06 15:26:30.039961 | aio | Thursday 06 August 2026 15:26:30 +0000 (0:00:00.551) 0:01:56.683 ******* 2026-08-06 15:26:30.347010 | aio | ok: [aio] 2026-08-06 15:26:30.347189 | aio | 2026-08-06 15:26:30.347417 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-08-06 15:26:30.347638 | aio | Thursday 06 August 2026 15:26:30 +0000 (0:00:00.307) 0:01:56.991 ******* 2026-08-06 15:26:30.971260 | aio | changed: [aio] 2026-08-06 15:26:30.971447 | aio | 2026-08-06 15:26:30.971677 | aio | TASK [Get list of all loopback devices] **************************************** 2026-08-06 15:26:30.971904 | aio | Thursday 06 August 2026 15:26:30 +0000 (0:00:00.624) 0:01:57.615 ******* 2026-08-06 15:26:31.161300 | aio | ok: [aio] 2026-08-06 15:26:31.161480 | aio | 2026-08-06 15:26:31.161839 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-08-06 15:26:31.162060 | aio | Thursday 06 August 2026 15:26:31 +0000 (0:00:00.189) 0:01:57.805 ******* 2026-08-06 15:26:31.182878 | aio | skipping: [aio] 2026-08-06 15:26:31.183075 | aio | 2026-08-06 15:26:31.183294 | aio | TASK [Create devices for Ceph] ************************************************* 2026-08-06 15:26:31.183547 | aio | Thursday 06 August 2026 15:26:31 +0000 (0:00:00.021) 0:01:57.827 ******* 2026-08-06 15:26:31.715702 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:26:31.715928 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:26:31.716272 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:26:31.716551 | aio | 2026-08-06 15:26:31.716877 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-08-06 15:26:31.717298 | aio | Thursday 06 August 2026 15:26:31 +0000 (0:00:00.532) 0:01:58.360 ******* 2026-08-06 15:26:32.361635 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:26:32.361748 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:26:32.361867 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:26:32.362026 | aio | 2026-08-06 15:26:32.362179 | aio | TASK [Start loop devices] ****************************************************** 2026-08-06 15:26:32.362317 | aio | Thursday 06 August 2026 15:26:32 +0000 (0:00:00.645) 0:01:59.006 ******* 2026-08-06 15:26:33.066578 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:26:33.066646 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:26:33.066729 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:26:33.066815 | aio | 2026-08-06 15:26:33.066911 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-08-06 15:26:33.067018 | aio | Thursday 06 August 2026 15:26:33 +0000 (0:00:00.704) 0:01:59.710 ******* 2026-08-06 15:26:36.184051 | aio | changed: [aio] => (item=osd0) 2026-08-06 15:26:36.184239 | aio | changed: [aio] => (item=osd1) 2026-08-06 15:26:36.184463 | aio | changed: [aio] => (item=osd2) 2026-08-06 15:26:36.184659 | aio | 2026-08-06 15:26:36.184837 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-08-06 15:26:36.185031 | aio | Thursday 06 August 2026 15:26:36 +0000 (0:00:03.117) 0:02:02.828 ******* 2026-08-06 15:26:38.170281 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-08-06 15:26:38.170400 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-08-06 15:26:38.170542 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-08-06 15:26:38.170696 | aio | 2026-08-06 15:26:38.170838 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:26:38.171049 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-06 15:26:38.171208 | aio | 2026-08-06 15:26:38.171329 | aio | 2026-08-06 15:26:38.171465 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:26:38.171610 | aio | Thursday 06 August 2026 15:26:38 +0000 (0:00:01.986) 0:02:04.815 ******* 2026-08-06 15:26:38.171736 | aio | =============================================================================== 2026-08-06 15:26:38.171955 | aio | Update apt cache ------------------------------------------------------- 81.28s 2026-08-06 15:26:38.172147 | aio | Install depedencies ---------------------------------------------------- 31.98s 2026-08-06 15:26:38.172332 | aio | Create a volume group for each loop device ------------------------------ 3.12s 2026-08-06 15:26:38.172509 | aio | Create a logical volume for each loop device ---------------------------- 1.99s 2026-08-06 15:26:38.172643 | aio | Gathering Facts --------------------------------------------------------- 1.17s 2026-08-06 15:26:38.172777 | aio | Configure short hostname ------------------------------------------------ 0.71s 2026-08-06 15:26:38.172903 | aio | Start loop devices ------------------------------------------------------ 0.70s 2026-08-06 15:26:38.173029 | aio | Gathering Facts --------------------------------------------------------- 0.70s 2026-08-06 15:26:38.173187 | aio | Set permissions on loopback devices ------------------------------------- 0.65s 2026-08-06 15:26:38.173380 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.62s 2026-08-06 15:26:38.173540 | aio | Start up service -------------------------------------------------------- 0.55s 2026-08-06 15:26:38.173744 | aio | Create devices for Ceph ------------------------------------------------- 0.53s 2026-08-06 15:26:38.173948 | aio | Generate lvm.conf ------------------------------------------------------- 0.31s 2026-08-06 15:26:38.174149 | aio | Ensure hostname inside hosts file --------------------------------------- 0.27s 2026-08-06 15:26:38.174354 | aio | Get list of all loopback devices ---------------------------------------- 0.19s 2026-08-06 15:26:38.174623 | aio | Fail if there is any existing loopback devices -------------------------- 0.02s 2026-08-06 15:26:38.238965 | aio | INFO [default > prepare] Executed: Successful 2026-08-06 15:26:38.247784 | aio | INFO [default > converge] Executing 2026-08-06 15:26:39.123231 | aio | 2026-08-06 15:26:39.123423 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-06 15:26:39.123621 | aio | 2026-08-06 15:26:39.123886 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:26:39.124134 | aio | Thursday 06 August 2026 15:26:39 +0000 (0:00:00.045) 0:00:00.045 ******* 2026-08-06 15:26:40.325812 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-06 15:26:40.325896 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-08-06 15:26:40.326200 | aio | interpreter could change the meaning of that path. See 2026-08-06 15:26:40.326332 | aio | https://docs.ansible.com/ansible- 2026-08-06 15:26:40.326468 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:26:40.340266 | aio | ok: [aio] 2026-08-06 15:26:40.340526 | aio | 2026-08-06 15:26:40.340837 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:26:40.341381 | aio | Thursday 06 August 2026 15:26:40 +0000 (0:00:01.217) 0:00:01.262 ******* 2026-08-06 15:26:40.622265 | aio | ok: [aio] 2026-08-06 15:26:40.622431 | aio | 2026-08-06 15:26:40.622639 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:26:40.622848 | aio | Thursday 06 August 2026 15:26:40 +0000 (0:00:00.281) 0:00:01.544 ******* 2026-08-06 15:26:40.656725 | aio | skipping: [aio] 2026-08-06 15:26:40.656799 | aio | 2026-08-06 15:26:40.656935 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:26:40.657138 | aio | Thursday 06 August 2026 15:26:40 +0000 (0:00:00.034) 0:00:01.579 ******* 2026-08-06 15:26:40.956508 | aio | changed: [aio] 2026-08-06 15:26:40.956690 | aio | 2026-08-06 15:26:40.956919 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:26:40.957172 | aio | Thursday 06 August 2026 15:26:40 +0000 (0:00:00.299) 0:00:01.878 ******* 2026-08-06 15:26:41.053436 | aio | ok: [aio] => { 2026-08-06 15:26:41.053644 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:26:41.053896 | aio | } 2026-08-06 15:26:41.054091 | aio | 2026-08-06 15:26:41.054293 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:26:41.054525 | aio | Thursday 06 August 2026 15:26:41 +0000 (0:00:00.096) 0:00:01.975 ******* 2026-08-06 15:26:41.796288 | aio | changed: [aio] 2026-08-06 15:26:41.796419 | aio | 2026-08-06 15:26:41.796637 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:26:41.796853 | aio | Thursday 06 August 2026 15:26:41 +0000 (0:00:00.742) 0:00:02.718 ******* 2026-08-06 15:26:41.845419 | aio | skipping: [aio] 2026-08-06 15:26:41.845554 | aio | 2026-08-06 15:26:41.845807 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:26:41.846065 | aio | Thursday 06 August 2026 15:26:41 +0000 (0:00:00.048) 0:00:02.767 ******* 2026-08-06 15:26:41.897549 | aio | skipping: [aio] 2026-08-06 15:26:41.897710 | aio | 2026-08-06 15:26:41.897961 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:26:41.898265 | aio | Thursday 06 August 2026 15:26:41 +0000 (0:00:00.052) 0:00:02.819 ******* 2026-08-06 15:26:42.096219 | aio | ok: [aio] 2026-08-06 15:26:42.096381 | aio | 2026-08-06 15:26:42.096621 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:26:42.096831 | aio | Thursday 06 August 2026 15:26:42 +0000 (0:00:00.198) 0:00:03.018 ******* 2026-08-06 15:26:43.227069 | aio | ok: [aio] 2026-08-06 15:26:43.227283 | aio | 2026-08-06 15:26:43.227304 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:26:43.227377 | aio | Thursday 06 August 2026 15:26:43 +0000 (0:00:01.131) 0:00:04.149 ******* 2026-08-06 15:26:43.304169 | aio | ok: [aio] => { 2026-08-06 15:26:43.304400 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:26:43.304635 | aio | } 2026-08-06 15:26:43.304893 | aio | 2026-08-06 15:26:43.305226 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:26:43.305457 | aio | Thursday 06 August 2026 15:26:43 +0000 (0:00:00.077) 0:00:04.226 ******* 2026-08-06 15:26:44.055760 | aio | changed: [aio] 2026-08-06 15:26:44.056179 | aio | 2026-08-06 15:26:44.056525 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:26:44.056834 | aio | Thursday 06 August 2026 15:26:44 +0000 (0:00:00.751) 0:00:04.977 ******* 2026-08-06 15:26:46.921240 | aio | changed: [aio] 2026-08-06 15:26:46.921985 | aio | 2026-08-06 15:26:46.922045 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:26:46.922057 | aio | Thursday 06 August 2026 15:26:46 +0000 (0:00:02.865) 0:00:07.843 ******* 2026-08-06 15:26:46.944337 | aio | skipping: [aio] 2026-08-06 15:26:46.944386 | aio | 2026-08-06 15:26:46.944491 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:26:46.944660 | aio | Thursday 06 August 2026 15:26:46 +0000 (0:00:00.023) 0:00:07.866 ******* 2026-08-06 15:26:46.965856 | aio | skipping: [aio] 2026-08-06 15:26:46.965921 | aio | 2026-08-06 15:26:46.965994 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:26:46.966112 | aio | Thursday 06 August 2026 15:26:46 +0000 (0:00:00.021) 0:00:07.888 ******* 2026-08-06 15:26:46.991521 | aio | skipping: [aio] 2026-08-06 15:26:46.991589 | aio | 2026-08-06 15:26:46.991690 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:26:46.991835 | aio | Thursday 06 August 2026 15:26:46 +0000 (0:00:00.025) 0:00:07.913 ******* 2026-08-06 15:26:52.450909 | aio | changed: [aio] 2026-08-06 15:26:52.451590 | aio | 2026-08-06 15:26:52.451642 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:26:52.451655 | aio | Thursday 06 August 2026 15:26:52 +0000 (0:00:05.458) 0:00:13.372 ******* 2026-08-06 15:26:53.008803 | aio | changed: [aio] 2026-08-06 15:26:53.008903 | aio | 2026-08-06 15:26:53.009188 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:26:53.009348 | aio | Thursday 06 August 2026 15:26:53 +0000 (0:00:00.558) 0:00:13.931 ******* 2026-08-06 15:26:53.907351 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:26:53.907424 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:26:53.908100 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:26:53.908245 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:26:53.908252 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:26:53.908257 | aio | 2026-08-06 15:26:53.908261 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:26:53.908265 | aio | Thursday 06 August 2026 15:26:53 +0000 (0:00:00.898) 0:00:14.829 ******* 2026-08-06 15:26:54.520244 | aio | changed: [aio] 2026-08-06 15:26:54.520306 | aio | 2026-08-06 15:26:54.520787 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:26:54.520804 | aio | Thursday 06 August 2026 15:26:54 +0000 (0:00:00.605) 0:00:15.435 ******* 2026-08-06 15:26:54.520809 | aio | 2026-08-06 15:26:54.520814 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-06 15:26:54.520818 | aio | Thursday 06 August 2026 15:26:54 +0000 (0:00:00.006) 0:00:15.442 ******* 2026-08-06 15:26:55.471473 | aio | ok: [aio] 2026-08-06 15:26:55.471545 | aio | 2026-08-06 15:26:55.471761 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-06 15:26:55.471797 | aio | Thursday 06 August 2026 15:26:55 +0000 (0:00:00.950) 0:00:16.393 ******* 2026-08-06 15:26:55.919787 | aio | changed: [aio] 2026-08-06 15:26:55.919878 | aio | 2026-08-06 15:26:55.920214 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:26:55.920260 | aio | Thursday 06 August 2026 15:26:55 +0000 (0:00:00.448) 0:00:16.841 ******* 2026-08-06 15:26:56.461985 | aio | changed: [aio] 2026-08-06 15:26:56.462065 | aio | 2026-08-06 15:26:56.462124 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:26:56.462254 | aio | Thursday 06 August 2026 15:26:56 +0000 (0:00:00.542) 0:00:17.384 ******* 2026-08-06 15:26:56.667799 | aio | ok: [aio] 2026-08-06 15:26:56.667872 | aio | 2026-08-06 15:26:56.667937 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:26:56.668072 | aio | Thursday 06 August 2026 15:26:56 +0000 (0:00:00.205) 0:00:17.590 ******* 2026-08-06 15:26:56.743596 | aio | ok: [aio] => { 2026-08-06 15:26:56.743731 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:26:56.744424 | aio | } 2026-08-06 15:26:56.744487 | aio | 2026-08-06 15:26:56.744501 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:26:56.744508 | aio | Thursday 06 August 2026 15:26:56 +0000 (0:00:00.075) 0:00:17.665 ******* 2026-08-06 15:26:57.664596 | aio | changed: [aio] 2026-08-06 15:26:57.664673 | aio | 2026-08-06 15:26:57.664746 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:26:57.664878 | aio | Thursday 06 August 2026 15:26:57 +0000 (0:00:00.921) 0:00:18.587 ******* 2026-08-06 15:27:02.074601 | aio | changed: [aio] 2026-08-06 15:27:02.074645 | aio | 2026-08-06 15:27:02.074650 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:27:02.074655 | aio | Thursday 06 August 2026 15:27:02 +0000 (0:00:04.409) 0:00:22.996 ******* 2026-08-06 15:27:03.121566 | aio | ok: [aio] 2026-08-06 15:27:03.121645 | aio | 2026-08-06 15:27:03.121731 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:27:03.121893 | aio | Thursday 06 August 2026 15:27:03 +0000 (0:00:01.047) 0:00:24.043 ******* 2026-08-06 15:27:03.471596 | aio | changed: [aio] 2026-08-06 15:27:03.471681 | aio | 2026-08-06 15:27:03.471742 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:27:03.471861 | aio | Thursday 06 August 2026 15:27:03 +0000 (0:00:00.350) 0:00:24.393 ******* 2026-08-06 15:27:03.937052 | aio | changed: [aio] 2026-08-06 15:27:03.937111 | aio | 2026-08-06 15:27:03.937118 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:27:03.937123 | aio | Thursday 06 August 2026 15:27:03 +0000 (0:00:00.465) 0:00:24.859 ******* 2026-08-06 15:27:04.496331 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:27:04.496402 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:27:04.496495 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:27:04.496821 | aio | 2026-08-06 15:27:04.496959 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:27:04.496966 | aio | Thursday 06 August 2026 15:27:04 +0000 (0:00:00.559) 0:00:25.418 ******* 2026-08-06 15:27:04.979604 | aio | changed: [aio] 2026-08-06 15:27:04.979648 | aio | 2026-08-06 15:27:04.979656 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:27:04.979663 | aio | Thursday 06 August 2026 15:27:04 +0000 (0:00:00.482) 0:00:25.901 ******* 2026-08-06 15:27:05.434321 | aio | changed: [aio] 2026-08-06 15:27:05.434368 | aio | 2026-08-06 15:27:05.434374 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:27:05.434379 | aio | Thursday 06 August 2026 15:27:05 +0000 (0:00:00.446) 0:00:26.348 ******* 2026-08-06 15:27:05.434383 | aio | 2026-08-06 15:27:05.434387 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-06 15:27:05.434391 | aio | Thursday 06 August 2026 15:27:05 +0000 (0:00:00.007) 0:00:26.355 ******* 2026-08-06 15:27:06.156546 | aio | ok: [aio] 2026-08-06 15:27:06.156662 | aio | 2026-08-06 15:27:06.156991 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-06 15:27:06.157039 | aio | Thursday 06 August 2026 15:27:06 +0000 (0:00:00.722) 0:00:27.078 ******* 2026-08-06 15:27:07.223193 | aio | changed: [aio] 2026-08-06 15:27:07.223242 | aio | 2026-08-06 15:27:07.223248 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:27:07.223262 | aio | Thursday 06 August 2026 15:27:07 +0000 (0:00:01.066) 0:00:28.145 ******* 2026-08-06 15:27:07.773055 | aio | changed: [aio] 2026-08-06 15:27:07.773156 | aio | 2026-08-06 15:27:07.773193 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:27:07.773328 | aio | Thursday 06 August 2026 15:27:07 +0000 (0:00:00.550) 0:00:28.695 ******* 2026-08-06 15:27:07.849909 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:27:07.849999 | aio | 2026-08-06 15:27:07.850300 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:27:07.850352 | aio | Thursday 06 August 2026 15:27:07 +0000 (0:00:00.076) 0:00:28.772 ******* 2026-08-06 15:27:13.079885 | aio | changed: [aio] 2026-08-06 15:27:13.080011 | aio | 2026-08-06 15:27:13.080019 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:27:13.080075 | aio | Thursday 06 August 2026 15:27:13 +0000 (0:00:05.230) 0:00:34.002 ******* 2026-08-06 15:27:13.751564 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:27:13.751614 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:27:13.751621 | aio | 2026-08-06 15:27:13.751628 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:27:13.751634 | aio | Thursday 06 August 2026 15:27:13 +0000 (0:00:00.671) 0:00:34.673 ******* 2026-08-06 15:27:14.857193 | aio | changed: [aio] 2026-08-06 15:27:14.857413 | aio | 2026-08-06 15:27:14.857426 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:27:14.857528 | aio | Thursday 06 August 2026 15:27:14 +0000 (0:00:01.105) 0:00:35.779 ******* 2026-08-06 15:27:15.076958 | aio | ok: [aio] 2026-08-06 15:27:15.077098 | aio | 2026-08-06 15:27:15.077116 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:27:15.077268 | aio | Thursday 06 August 2026 15:27:15 +0000 (0:00:00.219) 0:00:35.999 ******* 2026-08-06 15:27:15.500462 | aio | changed: [aio] 2026-08-06 15:27:15.500901 | aio | 2026-08-06 15:27:15.500949 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:27:15.500957 | aio | Thursday 06 August 2026 15:27:15 +0000 (0:00:00.423) 0:00:36.422 ******* 2026-08-06 15:27:15.812727 | aio | changed: [aio] 2026-08-06 15:27:15.812785 | aio | 2026-08-06 15:27:15.813023 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-06 15:27:15.813060 | aio | Thursday 06 August 2026 15:27:15 +0000 (0:00:00.312) 0:00:36.735 ******* 2026-08-06 15:27:15.931458 | aio | ok: [aio] 2026-08-06 15:27:15.931537 | aio | 2026-08-06 15:27:15.931608 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-06 15:27:15.931744 | aio | Thursday 06 August 2026 15:27:15 +0000 (0:00:00.118) 0:00:36.853 ******* 2026-08-06 15:27:16.141943 | aio | ok: [aio] => (item=aio) 2026-08-06 15:27:16.142009 | aio | 2026-08-06 15:27:16.142097 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-06 15:27:16.142230 | aio | Thursday 06 August 2026 15:27:16 +0000 (0:00:00.210) 0:00:37.064 ******* 2026-08-06 15:27:16.190015 | aio | ok: [aio] 2026-08-06 15:27:16.190090 | aio | 2026-08-06 15:27:16.190319 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-06 15:27:16.190363 | aio | Thursday 06 August 2026 15:27:16 +0000 (0:00:00.047) 0:00:37.112 ******* 2026-08-06 15:27:16.262148 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-08-06 15:27:16.262217 | aio | 2026-08-06 15:27:16.262280 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-08-06 15:27:16.262415 | aio | Thursday 06 August 2026 15:27:16 +0000 (0:00:00.072) 0:00:37.184 ******* 2026-08-06 15:27:16.538012 | aio | changed: [aio] 2026-08-06 15:27:16.538086 | aio | 2026-08-06 15:27:16.538484 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-08-06 15:27:16.538531 | aio | Thursday 06 August 2026 15:27:16 +0000 (0:00:00.275) 0:00:37.460 ******* 2026-08-06 15:27:17.188692 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-08-06 15:27:17.188762 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-08-06 15:27:17.189163 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-08-06 15:27:17.189220 | aio | 2026-08-06 15:27:17.189232 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-08-06 15:27:17.189247 | aio | Thursday 06 August 2026 15:27:17 +0000 (0:00:00.651) 0:00:38.111 ******* 2026-08-06 15:28:47.180043 | aio | ok: [aio] 2026-08-06 15:28:47.180613 | aio | 2026-08-06 15:28:47.180667 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-08-06 15:28:47.180678 | aio | Thursday 06 August 2026 15:28:47 +0000 (0:01:29.990) 0:02:08.102 ******* 2026-08-06 15:28:47.390953 | aio | changed: [aio] 2026-08-06 15:28:47.391021 | aio | 2026-08-06 15:28:47.391118 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-08-06 15:28:47.391221 | aio | Thursday 06 August 2026 15:28:47 +0000 (0:00:00.211) 0:02:08.313 ******* 2026-08-06 15:28:47.429499 | aio | ok: [aio] 2026-08-06 15:28:47.429567 | aio | 2026-08-06 15:28:47.429670 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:28:47.429767 | aio | Thursday 06 August 2026 15:28:47 +0000 (0:00:00.038) 0:02:08.352 ******* 2026-08-06 15:28:47.488111 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:28:47.488171 | aio | 2026-08-06 15:28:47.488266 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:28:47.488370 | aio | Thursday 06 August 2026 15:28:47 +0000 (0:00:00.058) 0:02:08.410 ******* 2026-08-06 15:28:49.046203 | aio | ok: [aio] 2026-08-06 15:28:49.046283 | aio | 2026-08-06 15:28:49.046436 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:28:49.046564 | aio | Thursday 06 August 2026 15:28:49 +0000 (0:00:01.557) 0:02:09.968 ******* 2026-08-06 15:28:49.098955 | aio | ok: [aio] => (item=aio) 2026-08-06 15:28:49.099024 | aio | 2026-08-06 15:28:49.099141 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:28:49.099241 | aio | Thursday 06 August 2026 15:28:49 +0000 (0:00:00.052) 0:02:10.021 ******* 2026-08-06 15:28:49.445505 | aio | ok: [aio] 2026-08-06 15:28:49.445597 | aio | 2026-08-06 15:28:49.445937 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:28:49.445987 | aio | Thursday 06 August 2026 15:28:49 +0000 (0:00:00.346) 0:02:10.367 ******* 2026-08-06 15:28:51.751758 | aio | ok: [aio] 2026-08-06 15:28:51.751840 | aio | 2026-08-06 15:28:51.751900 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-06 15:28:51.752026 | aio | Thursday 06 August 2026 15:28:51 +0000 (0:00:02.306) 0:02:12.674 ******* 2026-08-06 15:28:55.050651 | aio | changed: [aio] 2026-08-06 15:28:55.050745 | aio | 2026-08-06 15:28:55.050810 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-06 15:28:55.050958 | aio | Thursday 06 August 2026 15:28:55 +0000 (0:00:03.299) 0:02:15.973 ******* 2026-08-06 15:28:56.704159 | aio | ok: [aio] 2026-08-06 15:28:56.704247 | aio | 2026-08-06 15:28:56.704265 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:28:56.704417 | aio | Thursday 06 August 2026 15:28:56 +0000 (0:00:01.653) 0:02:17.626 ******* 2026-08-06 15:28:56.767191 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:28:56.767252 | aio | 2026-08-06 15:28:56.767482 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:28:56.767527 | aio | Thursday 06 August 2026 15:28:56 +0000 (0:00:00.062) 0:02:17.689 ******* 2026-08-06 15:28:56.812952 | aio | skipping: [aio] 2026-08-06 15:28:56.813030 | aio | 2026-08-06 15:28:56.813426 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:28:56.813489 | aio | Thursday 06 August 2026 15:28:56 +0000 (0:00:00.045) 0:02:17.735 ******* 2026-08-06 15:28:56.852700 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:28:56.852766 | aio | skipping: [aio] 2026-08-06 15:28:56.853124 | aio | 2026-08-06 15:28:56.853185 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:28:56.853204 | aio | Thursday 06 August 2026 15:28:56 +0000 (0:00:00.039) 0:02:17.775 ******* 2026-08-06 15:28:57.107094 | aio | ok: [aio] 2026-08-06 15:28:57.107198 | aio | 2026-08-06 15:28:57.107444 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:28:57.107489 | aio | Thursday 06 August 2026 15:28:57 +0000 (0:00:00.254) 0:02:18.029 ******* 2026-08-06 15:28:59.431933 | aio | ok: [aio] 2026-08-06 15:28:59.432009 | aio | 2026-08-06 15:28:59.432084 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-06 15:28:59.432226 | aio | Thursday 06 August 2026 15:28:59 +0000 (0:00:02.325) 0:02:20.354 ******* 2026-08-06 15:29:02.206268 | aio | changed: [aio] 2026-08-06 15:29:02.206347 | aio | 2026-08-06 15:29:02.206415 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-06 15:29:02.206553 | aio | Thursday 06 August 2026 15:29:02 +0000 (0:00:02.774) 0:02:23.128 ******* 2026-08-06 15:29:03.823681 | aio | ok: [aio] 2026-08-06 15:29:03.823762 | aio | 2026-08-06 15:29:03.823956 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-06 15:29:03.823996 | aio | Thursday 06 August 2026 15:29:03 +0000 (0:00:01.617) 0:02:24.746 ******* 2026-08-06 15:29:10.025266 | aio | changed: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-06 15:29:10.025322 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-06 15:29:10.025328 | aio | changed: [aio] => (item={'name': 'prometheus'}) 2026-08-06 15:29:10.025334 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-06 15:29:10.025340 | aio | 2026-08-06 15:29:10.025347 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-06 15:29:10.025354 | aio | 2026-08-06 15:29:10.025360 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:29:10.025366 | aio | Thursday 06 August 2026 15:29:10 +0000 (0:00:06.201) 0:02:30.947 ******* 2026-08-06 15:29:10.938366 | aio | ok: [aio] 2026-08-06 15:29:10.938427 | aio | 2026-08-06 15:29:10.938439 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:29:10.938449 | aio | Thursday 06 August 2026 15:29:10 +0000 (0:00:00.912) 0:02:31.859 ******* 2026-08-06 15:29:11.141326 | aio | ok: [aio] 2026-08-06 15:29:11.141393 | aio | 2026-08-06 15:29:11.141406 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:29:11.141416 | aio | Thursday 06 August 2026 15:29:11 +0000 (0:00:00.202) 0:02:32.062 ******* 2026-08-06 15:29:11.175918 | aio | skipping: [aio] 2026-08-06 15:29:11.175965 | aio | 2026-08-06 15:29:11.175972 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:29:11.175979 | aio | Thursday 06 August 2026 15:29:11 +0000 (0:00:00.035) 0:02:32.097 ******* 2026-08-06 15:29:11.375282 | aio | ok: [aio] 2026-08-06 15:29:11.375342 | aio | 2026-08-06 15:29:11.375355 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:29:11.375365 | aio | Thursday 06 August 2026 15:29:11 +0000 (0:00:00.198) 0:02:32.296 ******* 2026-08-06 15:29:11.428017 | aio | ok: [aio] => { 2026-08-06 15:29:11.428081 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:29:11.428094 | aio | } 2026-08-06 15:29:11.428105 | aio | 2026-08-06 15:29:11.428126 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:29:11.428137 | aio | Thursday 06 August 2026 15:29:11 +0000 (0:00:00.052) 0:02:32.348 ******* 2026-08-06 15:29:11.725049 | aio | ok: [aio] 2026-08-06 15:29:11.725167 | aio | 2026-08-06 15:29:11.725186 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:29:11.725230 | aio | Thursday 06 August 2026 15:29:11 +0000 (0:00:00.296) 0:02:32.645 ******* 2026-08-06 15:29:11.756824 | aio | skipping: [aio] 2026-08-06 15:29:11.756872 | aio | 2026-08-06 15:29:11.756883 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:29:11.756893 | aio | Thursday 06 August 2026 15:29:11 +0000 (0:00:00.032) 0:02:32.678 ******* 2026-08-06 15:29:11.793843 | aio | skipping: [aio] 2026-08-06 15:29:11.793882 | aio | 2026-08-06 15:29:11.793893 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:29:11.793903 | aio | Thursday 06 August 2026 15:29:11 +0000 (0:00:00.037) 0:02:32.715 ******* 2026-08-06 15:29:11.990687 | aio | ok: [aio] 2026-08-06 15:29:11.990764 | aio | 2026-08-06 15:29:11.990777 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:29:11.990787 | aio | Thursday 06 August 2026 15:29:11 +0000 (0:00:00.196) 0:02:32.912 ******* 2026-08-06 15:29:13.267144 | aio | ok: [aio] 2026-08-06 15:29:13.267214 | aio | 2026-08-06 15:29:13.267226 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:29:13.267236 | aio | Thursday 06 August 2026 15:29:13 +0000 (0:00:01.276) 0:02:34.188 ******* 2026-08-06 15:29:13.337434 | aio | ok: [aio] => { 2026-08-06 15:29:13.337511 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:29:13.338032 | aio | } 2026-08-06 15:29:13.338093 | aio | 2026-08-06 15:29:13.338101 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:29:13.338108 | aio | Thursday 06 August 2026 15:29:13 +0000 (0:00:00.071) 0:02:34.259 ******* 2026-08-06 15:29:13.684406 | aio | ok: [aio] 2026-08-06 15:29:13.684486 | aio | 2026-08-06 15:29:13.684859 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:29:13.684919 | aio | Thursday 06 August 2026 15:29:13 +0000 (0:00:00.346) 0:02:34.606 ******* 2026-08-06 15:29:15.605558 | aio | ok: [aio] 2026-08-06 15:29:15.605634 | aio | 2026-08-06 15:29:15.605763 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:29:15.605859 | aio | Thursday 06 August 2026 15:29:15 +0000 (0:00:01.921) 0:02:36.527 ******* 2026-08-06 15:29:15.631272 | aio | skipping: [aio] 2026-08-06 15:29:15.631337 | aio | 2026-08-06 15:29:15.631499 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:29:15.631514 | aio | Thursday 06 August 2026 15:29:15 +0000 (0:00:00.025) 0:02:36.553 ******* 2026-08-06 15:29:15.657194 | aio | skipping: [aio] 2026-08-06 15:29:15.657256 | aio | 2026-08-06 15:29:15.657590 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:29:15.657646 | aio | Thursday 06 August 2026 15:29:15 +0000 (0:00:00.022) 0:02:36.576 ******* 2026-08-06 15:29:15.680123 | aio | skipping: [aio] 2026-08-06 15:29:15.680167 | aio | 2026-08-06 15:29:15.680293 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:29:15.680433 | aio | Thursday 06 August 2026 15:29:15 +0000 (0:00:00.025) 0:02:36.602 ******* 2026-08-06 15:29:16.918752 | aio | ok: [aio] 2026-08-06 15:29:16.919201 | aio | 2026-08-06 15:29:16.919252 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:29:16.919260 | aio | Thursday 06 August 2026 15:29:16 +0000 (0:00:01.238) 0:02:37.840 ******* 2026-08-06 15:29:17.348533 | aio | ok: [aio] 2026-08-06 15:29:17.348590 | aio | 2026-08-06 15:29:17.348987 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:29:17.349040 | aio | Thursday 06 August 2026 15:29:17 +0000 (0:00:00.429) 0:02:38.270 ******* 2026-08-06 15:29:18.273279 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:29:18.273365 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:29:18.274232 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:29:18.274294 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:29:18.274303 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:29:18.274310 | aio | 2026-08-06 15:29:18.274317 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:29:18.274323 | aio | Thursday 06 August 2026 15:29:18 +0000 (0:00:00.924) 0:02:39.195 ******* 2026-08-06 15:29:18.794270 | aio | ok: [aio] 2026-08-06 15:29:18.794343 | aio | 2026-08-06 15:29:18.794908 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:29:18.794959 | aio | Thursday 06 August 2026 15:29:18 +0000 (0:00:00.514) 0:02:39.709 ******* 2026-08-06 15:29:18.794965 | aio | 2026-08-06 15:29:18.794969 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:29:18.794974 | aio | Thursday 06 August 2026 15:29:18 +0000 (0:00:00.007) 0:02:39.716 ******* 2026-08-06 15:29:19.164650 | aio | ok: [aio] 2026-08-06 15:29:19.164726 | aio | 2026-08-06 15:29:19.165055 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:29:19.165124 | aio | Thursday 06 August 2026 15:29:19 +0000 (0:00:00.370) 0:02:40.086 ******* 2026-08-06 15:29:19.357525 | aio | ok: [aio] 2026-08-06 15:29:19.357598 | aio | 2026-08-06 15:29:19.357833 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:29:19.357878 | aio | Thursday 06 August 2026 15:29:19 +0000 (0:00:00.193) 0:02:40.279 ******* 2026-08-06 15:29:19.412534 | aio | ok: [aio] => { 2026-08-06 15:29:19.413179 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:29:19.413251 | aio | } 2026-08-06 15:29:19.413263 | aio | 2026-08-06 15:29:19.413273 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:29:19.413290 | aio | Thursday 06 August 2026 15:29:19 +0000 (0:00:00.054) 0:02:40.334 ******* 2026-08-06 15:29:19.748833 | aio | ok: [aio] 2026-08-06 15:29:19.748910 | aio | 2026-08-06 15:29:19.749145 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:29:19.749260 | aio | Thursday 06 August 2026 15:29:19 +0000 (0:00:00.336) 0:02:40.671 ******* 2026-08-06 15:29:22.834343 | aio | ok: [aio] 2026-08-06 15:29:22.834395 | aio | 2026-08-06 15:29:22.834407 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:29:22.834418 | aio | Thursday 06 August 2026 15:29:22 +0000 (0:00:03.084) 0:02:43.755 ******* 2026-08-06 15:29:23.846533 | aio | ok: [aio] 2026-08-06 15:29:23.846635 | aio | 2026-08-06 15:29:23.846654 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:29:23.846681 | aio | Thursday 06 August 2026 15:29:23 +0000 (0:00:01.011) 0:02:44.767 ******* 2026-08-06 15:29:24.032159 | aio | ok: [aio] 2026-08-06 15:29:24.032277 | aio | 2026-08-06 15:29:24.032285 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:29:24.032419 | aio | Thursday 06 August 2026 15:29:24 +0000 (0:00:00.186) 0:02:44.954 ******* 2026-08-06 15:29:24.497750 | aio | ok: [aio] 2026-08-06 15:29:24.497822 | aio | 2026-08-06 15:29:24.498061 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:29:24.498103 | aio | Thursday 06 August 2026 15:29:24 +0000 (0:00:00.466) 0:02:45.420 ******* 2026-08-06 15:29:25.063054 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:29:25.063129 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:29:25.063203 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:29:25.063520 | aio | 2026-08-06 15:29:25.063562 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:29:25.063569 | aio | Thursday 06 August 2026 15:29:25 +0000 (0:00:00.565) 0:02:45.985 ******* 2026-08-06 15:29:25.477336 | aio | ok: [aio] 2026-08-06 15:29:25.477894 | aio | 2026-08-06 15:29:25.477925 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:29:25.477935 | aio | Thursday 06 August 2026 15:29:25 +0000 (0:00:00.414) 0:02:46.399 ******* 2026-08-06 15:29:25.919861 | aio | ok: [aio] 2026-08-06 15:29:25.919933 | aio | 2026-08-06 15:29:25.920417 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:29:25.920465 | aio | Thursday 06 August 2026 15:29:25 +0000 (0:00:00.437) 0:02:46.837 ******* 2026-08-06 15:29:25.920471 | aio | 2026-08-06 15:29:25.920476 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:29:25.920480 | aio | Thursday 06 August 2026 15:29:25 +0000 (0:00:00.005) 0:02:46.842 ******* 2026-08-06 15:29:26.268006 | aio | ok: [aio] 2026-08-06 15:29:26.268084 | aio | 2026-08-06 15:29:26.268360 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:29:26.268421 | aio | Thursday 06 August 2026 15:29:26 +0000 (0:00:00.347) 0:02:47.190 ******* 2026-08-06 15:29:26.312438 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:29:26.312514 | aio | 2026-08-06 15:29:26.312727 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:29:26.312768 | aio | Thursday 06 August 2026 15:29:26 +0000 (0:00:00.044) 0:02:47.234 ******* 2026-08-06 15:29:27.319530 | aio | ok: [aio] 2026-08-06 15:29:27.319605 | aio | 2026-08-06 15:29:27.319682 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:29:27.319785 | aio | Thursday 06 August 2026 15:29:27 +0000 (0:00:01.007) 0:02:48.241 ******* 2026-08-06 15:29:27.970229 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:29:27.970301 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:29:27.970931 | aio | 2026-08-06 15:29:27.971018 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:29:27.971026 | aio | Thursday 06 August 2026 15:29:27 +0000 (0:00:00.649) 0:02:48.891 ******* 2026-08-06 15:29:28.860800 | aio | ok: [aio] 2026-08-06 15:29:28.860897 | aio | 2026-08-06 15:29:28.861176 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:29:28.861353 | aio | Thursday 06 August 2026 15:29:28 +0000 (0:00:00.891) 0:02:49.782 ******* 2026-08-06 15:29:29.056618 | aio | ok: [aio] 2026-08-06 15:29:29.056698 | aio | 2026-08-06 15:29:29.057036 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:29:29.057099 | aio | Thursday 06 August 2026 15:29:29 +0000 (0:00:00.195) 0:02:49.978 ******* 2026-08-06 15:29:29.303628 | aio | ok: [aio] 2026-08-06 15:29:29.303696 | aio | 2026-08-06 15:29:29.303933 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:29:29.303979 | aio | Thursday 06 August 2026 15:29:29 +0000 (0:00:00.247) 0:02:50.226 ******* 2026-08-06 15:29:29.499629 | aio | ok: [aio] 2026-08-06 15:29:29.499708 | aio | 2026-08-06 15:29:29.499769 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-08-06 15:29:29.499891 | aio | Thursday 06 August 2026 15:29:29 +0000 (0:00:00.195) 0:02:50.422 ******* 2026-08-06 15:29:29.707384 | aio | ok: [aio] => (item=aio) 2026-08-06 15:29:29.707451 | aio | 2026-08-06 15:29:29.707785 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-08-06 15:29:29.708019 | aio | Thursday 06 August 2026 15:29:29 +0000 (0:00:00.207) 0:02:50.629 ******* 2026-08-06 15:29:29.752120 | aio | ok: [aio] 2026-08-06 15:29:29.752192 | aio | 2026-08-06 15:29:29.752460 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:29:29.752501 | aio | Thursday 06 August 2026 15:29:29 +0000 (0:00:00.044) 0:02:50.674 ******* 2026-08-06 15:29:29.806077 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:29:29.806154 | aio | 2026-08-06 15:29:29.806412 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:29:29.806464 | aio | Thursday 06 August 2026 15:29:29 +0000 (0:00:00.054) 0:02:50.728 ******* 2026-08-06 15:29:29.845885 | aio | skipping: [aio] 2026-08-06 15:29:29.845944 | aio | 2026-08-06 15:29:29.846040 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:29:29.846180 | aio | Thursday 06 August 2026 15:29:29 +0000 (0:00:00.039) 0:02:50.768 ******* 2026-08-06 15:29:29.882744 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:29:29.883208 | aio | skipping: [aio] 2026-08-06 15:29:29.883254 | aio | 2026-08-06 15:29:29.883260 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:29:29.883266 | aio | Thursday 06 August 2026 15:29:29 +0000 (0:00:00.036) 0:02:50.805 ******* 2026-08-06 15:29:30.128462 | aio | ok: [aio] 2026-08-06 15:29:30.129153 | aio | 2026-08-06 15:29:30.129209 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:29:30.129387 | aio | Thursday 06 August 2026 15:29:30 +0000 (0:00:00.245) 0:02:51.050 ******* 2026-08-06 15:29:32.297408 | aio | ok: [aio] 2026-08-06 15:29:32.297484 | aio | 2026-08-06 15:29:32.297716 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-08-06 15:29:32.297763 | aio | Thursday 06 August 2026 15:29:32 +0000 (0:00:02.169) 0:02:53.219 ******* 2026-08-06 15:29:37.853973 | aio | ok: [aio] 2026-08-06 15:29:37.854041 | aio | 2026-08-06 15:29:37.854146 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-08-06 15:29:37.854252 | aio | Thursday 06 August 2026 15:29:37 +0000 (0:00:05.556) 0:02:58.776 ******* 2026-08-06 15:29:39.228168 | aio | ok: [aio] 2026-08-06 15:29:39.228255 | aio | 2026-08-06 15:29:39.228425 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-08-06 15:29:39.228553 | aio | Thursday 06 August 2026 15:29:39 +0000 (0:00:01.373) 0:03:00.150 ******* 2026-08-06 15:32:22.556645 | aio | ok: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-06 15:32:22.557966 | aio | ok: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-06 15:32:22.558013 | aio | ok: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-06 15:32:22.558020 | aio | 2026-08-06 15:32:22.558026 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-08-06 15:32:22.558031 | aio | Thursday 06 August 2026 15:32:22 +0000 (0:02:43.328) 0:05:43.478 ******* 2026-08-06 15:32:24.529953 | aio | ok: [aio] 2026-08-06 15:32:24.530084 | aio | 2026-08-06 15:32:24.530408 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-08-06 15:32:24.530459 | aio | Thursday 06 August 2026 15:32:24 +0000 (0:00:01.973) 0:05:45.452 ******* 2026-08-06 15:32:26.465711 | aio | ok: [aio] 2026-08-06 15:32:26.465803 | aio | 2026-08-06 15:32:26.466056 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-08-06 15:32:26.466099 | aio | Thursday 06 August 2026 15:32:26 +0000 (0:00:01.936) 0:05:47.388 ******* 2026-08-06 15:32:26.521812 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-06 15:32:26.522030 | aio | 2026-08-06 15:32:26.522214 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-06 15:32:26.522348 | aio | Thursday 06 August 2026 15:32:26 +0000 (0:00:00.055) 0:05:47.443 ******* 2026-08-06 15:32:26.561172 | aio | ok: [aio] 2026-08-06 15:32:26.561227 | aio | 2026-08-06 15:32:26.561240 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-06 15:32:26.561262 | aio | Thursday 06 August 2026 15:32:26 +0000 (0:00:00.039) 0:05:47.483 ******* 2026-08-06 15:32:28.550237 | aio | ok: [aio] 2026-08-06 15:32:28.550321 | aio | 2026-08-06 15:32:28.550680 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-06 15:32:28.550726 | aio | Thursday 06 August 2026 15:32:28 +0000 (0:00:01.989) 0:05:49.472 ******* 2026-08-06 15:32:28.596370 | aio | ok: [aio] 2026-08-06 15:32:28.596495 | aio | 2026-08-06 15:32:28.596863 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-06 15:32:28.596907 | aio | Thursday 06 August 2026 15:32:28 +0000 (0:00:00.046) 0:05:49.518 ******* 2026-08-06 15:32:28.626156 | aio | failed: [aio] (item=2) => {"ansible_loop_var": "item", "changed": false, "item": 2, "msg": "Failed as requested from task"} 2026-08-06 15:32:28.640323 | aio | skipping: [aio] => (item=1) 2026-08-06 15:32:28.640462 | aio | skipping: [aio] => (item=1) 2026-08-06 15:32:28.640946 | aio | 2026-08-06 15:32:28.640994 | aio | TASK [vexxhost.ceph.osd : Failed after retry] ********************************** 2026-08-06 15:32:28.641002 | aio | Thursday 06 August 2026 15:32:28 +0000 (0:00:00.044) 0:05:49.562 ******* 2026-08-06 15:32:28.673756 | aio | skipping: [aio] 2026-08-06 15:32:28.673840 | aio | 2026-08-06 15:32:28.674181 | aio | TASK [vexxhost.ceph.osd : Give 5 seconds pause before retry] ******************* 2026-08-06 15:32:28.674218 | aio | Thursday 06 August 2026 15:32:28 +0000 (0:00:00.033) 0:05:49.595 ******* 2026-08-06 15:32:33.709173 | aio | Pausing for 5 seconds 2026-08-06 15:32:33.709238 | aio | ok: [aio] 2026-08-06 15:32:33.709248 | aio | 2026-08-06 15:32:33.709258 | aio | TASK [vexxhost.ceph.osd : Recheck OSDs] **************************************** 2026-08-06 15:32:33.709273 | aio | Thursday 06 August 2026 15:32:33 +0000 (0:00:05.035) 0:05:54.631 ******* 2026-08-06 15:32:33.760060 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-06 15:32:33.760152 | aio | 2026-08-06 15:32:33.760351 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-06 15:32:33.760410 | aio | Thursday 06 August 2026 15:32:33 +0000 (0:00:00.051) 0:05:54.682 ******* 2026-08-06 15:32:33.802423 | aio | ok: [aio] 2026-08-06 15:32:33.802543 | aio | 2026-08-06 15:32:33.802900 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-06 15:32:33.802945 | aio | Thursday 06 August 2026 15:32:33 +0000 (0:00:00.042) 0:05:54.724 ******* 2026-08-06 15:32:35.579399 | aio | ok: [aio] 2026-08-06 15:32:35.579859 | aio | 2026-08-06 15:32:35.579905 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-06 15:32:35.579913 | aio | Thursday 06 August 2026 15:32:35 +0000 (0:00:01.777) 0:05:56.501 ******* 2026-08-06 15:32:35.624487 | aio | ok: [aio] 2026-08-06 15:32:35.624543 | aio | 2026-08-06 15:32:35.624791 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-06 15:32:35.624835 | aio | Thursday 06 August 2026 15:32:35 +0000 (0:00:00.045) 0:05:56.546 ******* 2026-08-06 15:32:35.664287 | aio | skipping: [aio] => (item=1) 2026-08-06 15:32:35.665114 | aio | skipping: [aio] => (item=1) 2026-08-06 15:32:35.665202 | aio | skipping: [aio] => (item=1) 2026-08-06 15:32:35.665209 | aio | skipping: [aio] 2026-08-06 15:32:35.665216 | aio | 2026-08-06 15:32:35.665223 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-08-06 15:32:35.665231 | aio | Thursday 06 August 2026 15:32:35 +0000 (0:00:00.039) 0:05:56.585 ******* 2026-08-06 15:32:35.724895 | aio | skipping: [aio] 2026-08-06 15:32:35.725010 | aio | 2026-08-06 15:32:35.725022 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-08-06 15:32:35.725127 | aio | 2026-08-06 15:32:35.725196 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:32:35.725300 | aio | Thursday 06 August 2026 15:32:35 +0000 (0:00:00.061) 0:05:56.647 ******* 2026-08-06 15:32:36.618462 | aio | ok: [aio] 2026-08-06 15:32:36.618562 | aio | 2026-08-06 15:32:36.618729 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:32:36.618879 | aio | Thursday 06 August 2026 15:32:36 +0000 (0:00:00.893) 0:05:57.540 ******* 2026-08-06 15:32:36.844573 | aio | ok: [aio] 2026-08-06 15:32:36.844832 | aio | 2026-08-06 15:32:36.845216 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:32:36.845556 | aio | Thursday 06 August 2026 15:32:36 +0000 (0:00:00.225) 0:05:57.766 ******* 2026-08-06 15:32:36.882248 | aio | skipping: [aio] 2026-08-06 15:32:36.882431 | aio | 2026-08-06 15:32:36.882667 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:32:36.882894 | aio | Thursday 06 August 2026 15:32:36 +0000 (0:00:00.037) 0:05:57.804 ******* 2026-08-06 15:32:37.093919 | aio | ok: [aio] 2026-08-06 15:32:37.094099 | aio | 2026-08-06 15:32:37.094368 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:32:37.094626 | aio | Thursday 06 August 2026 15:32:37 +0000 (0:00:00.211) 0:05:58.015 ******* 2026-08-06 15:32:37.157005 | aio | ok: [aio] => { 2026-08-06 15:32:37.157346 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:32:37.157581 | aio | } 2026-08-06 15:32:37.157832 | aio | 2026-08-06 15:32:37.158074 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:32:37.158342 | aio | Thursday 06 August 2026 15:32:37 +0000 (0:00:00.063) 0:05:58.078 ******* 2026-08-06 15:32:37.466078 | aio | ok: [aio] 2026-08-06 15:32:37.466273 | aio | 2026-08-06 15:32:37.466537 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:32:37.466768 | aio | Thursday 06 August 2026 15:32:37 +0000 (0:00:00.309) 0:05:58.388 ******* 2026-08-06 15:32:37.505802 | aio | skipping: [aio] 2026-08-06 15:32:37.506015 | aio | 2026-08-06 15:32:37.506280 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:32:37.506497 | aio | Thursday 06 August 2026 15:32:37 +0000 (0:00:00.039) 0:05:58.427 ******* 2026-08-06 15:32:37.543370 | aio | skipping: [aio] 2026-08-06 15:32:37.543539 | aio | 2026-08-06 15:32:37.543770 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:32:37.544013 | aio | Thursday 06 August 2026 15:32:37 +0000 (0:00:00.037) 0:05:58.465 ******* 2026-08-06 15:32:37.740249 | aio | ok: [aio] 2026-08-06 15:32:37.740306 | aio | 2026-08-06 15:32:37.740315 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:32:37.740322 | aio | Thursday 06 August 2026 15:32:37 +0000 (0:00:00.196) 0:05:58.662 ******* 2026-08-06 15:32:38.762639 | aio | ok: [aio] 2026-08-06 15:32:38.762710 | aio | 2026-08-06 15:32:38.762825 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:32:38.762953 | aio | Thursday 06 August 2026 15:32:38 +0000 (0:00:01.022) 0:05:59.685 ******* 2026-08-06 15:32:38.828539 | aio | ok: [aio] => { 2026-08-06 15:32:38.828743 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:32:38.828989 | aio | } 2026-08-06 15:32:38.829013 | aio | 2026-08-06 15:32:38.829024 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:32:38.829036 | aio | Thursday 06 August 2026 15:32:38 +0000 (0:00:00.065) 0:05:59.750 ******* 2026-08-06 15:32:39.149441 | aio | ok: [aio] 2026-08-06 15:32:39.149518 | aio | 2026-08-06 15:32:39.149800 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:32:39.149847 | aio | Thursday 06 August 2026 15:32:39 +0000 (0:00:00.320) 0:06:00.071 ******* 2026-08-06 15:32:41.083105 | aio | ok: [aio] 2026-08-06 15:32:41.083149 | aio | 2026-08-06 15:32:41.083155 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:32:41.083160 | aio | Thursday 06 August 2026 15:32:41 +0000 (0:00:01.933) 0:06:02.005 ******* 2026-08-06 15:32:41.107048 | aio | skipping: [aio] 2026-08-06 15:32:41.107113 | aio | 2026-08-06 15:32:41.107216 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:32:41.107356 | aio | Thursday 06 August 2026 15:32:41 +0000 (0:00:00.024) 0:06:02.029 ******* 2026-08-06 15:32:41.136315 | aio | skipping: [aio] 2026-08-06 15:32:41.136387 | aio | 2026-08-06 15:32:41.136725 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:32:41.136771 | aio | Thursday 06 August 2026 15:32:41 +0000 (0:00:00.028) 0:06:02.058 ******* 2026-08-06 15:32:41.159361 | aio | skipping: [aio] 2026-08-06 15:32:41.159438 | aio | 2026-08-06 15:32:41.159520 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:32:41.159654 | aio | Thursday 06 August 2026 15:32:41 +0000 (0:00:00.023) 0:06:02.081 ******* 2026-08-06 15:32:42.198806 | aio | ok: [aio] 2026-08-06 15:32:42.198898 | aio | 2026-08-06 15:32:42.199211 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:32:42.199260 | aio | Thursday 06 August 2026 15:32:42 +0000 (0:00:01.039) 0:06:03.121 ******* 2026-08-06 15:32:42.658446 | aio | ok: [aio] 2026-08-06 15:32:42.658516 | aio | 2026-08-06 15:32:42.658844 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:32:42.658894 | aio | Thursday 06 August 2026 15:32:42 +0000 (0:00:00.459) 0:06:03.580 ******* 2026-08-06 15:32:43.557842 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:32:43.557962 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:32:43.558893 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:32:43.559134 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:32:43.559144 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:32:43.559150 | aio | 2026-08-06 15:32:43.559157 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:32:43.559162 | aio | Thursday 06 August 2026 15:32:43 +0000 (0:00:00.899) 0:06:04.480 ******* 2026-08-06 15:32:44.075124 | aio | ok: [aio] 2026-08-06 15:32:44.075178 | aio | 2026-08-06 15:32:44.075299 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:32:44.075758 | aio | Thursday 06 August 2026 15:32:44 +0000 (0:00:00.510) 0:06:04.990 ******* 2026-08-06 15:32:44.075803 | aio | 2026-08-06 15:32:44.075808 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:32:44.075812 | aio | Thursday 06 August 2026 15:32:44 +0000 (0:00:00.006) 0:06:04.997 ******* 2026-08-06 15:32:44.423445 | aio | ok: [aio] 2026-08-06 15:32:44.423515 | aio | 2026-08-06 15:32:44.423759 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:32:44.423798 | aio | Thursday 06 August 2026 15:32:44 +0000 (0:00:00.348) 0:06:05.345 ******* 2026-08-06 15:32:44.616150 | aio | ok: [aio] 2026-08-06 15:32:44.616222 | aio | 2026-08-06 15:32:44.616464 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:32:44.616508 | aio | Thursday 06 August 2026 15:32:44 +0000 (0:00:00.192) 0:06:05.538 ******* 2026-08-06 15:32:44.667866 | aio | ok: [aio] => { 2026-08-06 15:32:44.667936 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:32:44.668511 | aio | } 2026-08-06 15:32:44.668553 | aio | 2026-08-06 15:32:44.668560 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:32:44.668567 | aio | Thursday 06 August 2026 15:32:44 +0000 (0:00:00.051) 0:06:05.590 ******* 2026-08-06 15:32:45.000855 | aio | ok: [aio] 2026-08-06 15:32:45.001266 | aio | 2026-08-06 15:32:45.001297 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:32:45.001309 | aio | Thursday 06 August 2026 15:32:44 +0000 (0:00:00.332) 0:06:05.923 ******* 2026-08-06 15:32:48.108950 | aio | ok: [aio] 2026-08-06 15:32:48.109012 | aio | 2026-08-06 15:32:48.109308 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:32:48.109350 | aio | Thursday 06 August 2026 15:32:48 +0000 (0:00:03.108) 0:06:09.031 ******* 2026-08-06 15:32:49.168457 | aio | ok: [aio] 2026-08-06 15:32:49.168521 | aio | 2026-08-06 15:32:49.168743 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:32:49.168787 | aio | Thursday 06 August 2026 15:32:49 +0000 (0:00:01.059) 0:06:10.090 ******* 2026-08-06 15:32:49.369247 | aio | ok: [aio] 2026-08-06 15:32:49.369331 | aio | 2026-08-06 15:32:49.369400 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:32:49.369525 | aio | Thursday 06 August 2026 15:32:49 +0000 (0:00:00.201) 0:06:10.291 ******* 2026-08-06 15:32:49.797865 | aio | ok: [aio] 2026-08-06 15:32:49.798348 | aio | 2026-08-06 15:32:49.798398 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:32:49.798406 | aio | Thursday 06 August 2026 15:32:49 +0000 (0:00:00.428) 0:06:10.720 ******* 2026-08-06 15:32:50.359914 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:32:50.360583 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:32:50.360605 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:32:50.360614 | aio | 2026-08-06 15:32:50.360620 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:32:50.360626 | aio | Thursday 06 August 2026 15:32:50 +0000 (0:00:00.562) 0:06:11.282 ******* 2026-08-06 15:32:50.775955 | aio | ok: [aio] 2026-08-06 15:32:50.776024 | aio | 2026-08-06 15:32:50.776123 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:32:50.776256 | aio | Thursday 06 August 2026 15:32:50 +0000 (0:00:00.416) 0:06:11.698 ******* 2026-08-06 15:32:51.218634 | aio | ok: [aio] 2026-08-06 15:32:51.218704 | aio | 2026-08-06 15:32:51.218791 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:32:51.219248 | aio | Thursday 06 August 2026 15:32:51 +0000 (0:00:00.437) 0:06:12.136 ******* 2026-08-06 15:32:51.219293 | aio | 2026-08-06 15:32:51.219304 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:32:51.219309 | aio | Thursday 06 August 2026 15:32:51 +0000 (0:00:00.005) 0:06:12.141 ******* 2026-08-06 15:32:51.583038 | aio | ok: [aio] 2026-08-06 15:32:51.583159 | aio | 2026-08-06 15:32:51.583379 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:32:51.583422 | aio | Thursday 06 August 2026 15:32:51 +0000 (0:00:00.364) 0:06:12.505 ******* 2026-08-06 15:32:51.640436 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:32:51.640510 | aio | 2026-08-06 15:32:51.640826 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:32:51.640873 | aio | Thursday 06 August 2026 15:32:51 +0000 (0:00:00.057) 0:06:12.562 ******* 2026-08-06 15:32:52.705995 | aio | ok: [aio] 2026-08-06 15:32:52.706274 | aio | 2026-08-06 15:32:52.706288 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:32:52.706298 | aio | Thursday 06 August 2026 15:32:52 +0000 (0:00:01.065) 0:06:13.628 ******* 2026-08-06 15:32:53.361818 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:32:53.361942 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:32:53.362386 | aio | 2026-08-06 15:32:53.362437 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:32:53.362444 | aio | Thursday 06 August 2026 15:32:53 +0000 (0:00:00.655) 0:06:14.284 ******* 2026-08-06 15:32:54.437227 | aio | ok: [aio] 2026-08-06 15:32:54.437318 | aio | 2026-08-06 15:32:54.437674 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:32:54.437719 | aio | Thursday 06 August 2026 15:32:54 +0000 (0:00:01.075) 0:06:15.359 ******* 2026-08-06 15:32:54.639705 | aio | ok: [aio] 2026-08-06 15:32:54.639773 | aio | 2026-08-06 15:32:54.639982 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:32:54.640027 | aio | Thursday 06 August 2026 15:32:54 +0000 (0:00:00.202) 0:06:15.562 ******* 2026-08-06 15:32:54.874623 | aio | ok: [aio] 2026-08-06 15:32:54.874747 | aio | 2026-08-06 15:32:54.875081 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:32:54.875131 | aio | Thursday 06 August 2026 15:32:54 +0000 (0:00:00.234) 0:06:15.796 ******* 2026-08-06 15:32:55.076161 | aio | ok: [aio] 2026-08-06 15:32:55.076249 | aio | 2026-08-06 15:32:55.076320 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-08-06 15:32:55.076439 | aio | Thursday 06 August 2026 15:32:55 +0000 (0:00:00.201) 0:06:15.998 ******* 2026-08-06 15:32:57.844761 | aio | changed: [aio] 2026-08-06 15:32:57.844846 | aio | 2026-08-06 15:32:57.845050 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:32:57.845211 | aio | aio : ok=145 changed=30 unreachable=0 failed=0 skipped=25 rescued=1 ignored=0 2026-08-06 15:32:57.845317 | aio | 2026-08-06 15:32:57.845411 | aio | 2026-08-06 15:32:57.845502 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:32:57.845603 | aio | Thursday 06 August 2026 15:32:57 +0000 (0:00:02.768) 0:06:18.767 ******* 2026-08-06 15:32:57.845694 | aio | =============================================================================== 2026-08-06 15:32:57.845790 | aio | vexxhost.ceph.osd : Install OSDs -------------------------------------- 163.33s 2026-08-06 15:32:57.845885 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 89.99s 2026-08-06 15:32:57.846003 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 6.20s 2026-08-06 15:32:57.846111 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.56s 2026-08-06 15:32:57.846229 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.46s 2026-08-06 15:32:57.846326 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 5.23s 2026-08-06 15:32:57.846423 | aio | vexxhost.ceph.osd : Give 5 seconds pause before retry ------------------- 5.04s 2026-08-06 15:32:57.846539 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.41s 2026-08-06 15:32:57.846637 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 3.30s 2026-08-06 15:32:57.846732 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.11s 2026-08-06 15:32:57.846826 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.08s 2026-08-06 15:32:57.846921 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.87s 2026-08-06 15:32:57.847017 | aio | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 2.77s 2026-08-06 15:32:57.847110 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 2.77s 2026-08-06 15:32:57.847205 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.33s 2026-08-06 15:32:57.847329 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.31s 2026-08-06 15:32:57.847434 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.17s 2026-08-06 15:32:57.847536 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 1.99s 2026-08-06 15:32:57.847648 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 1.97s 2026-08-06 15:32:57.847743 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 1.94s 2026-08-06 15:32:57.947363 | aio | INFO [default > converge] Executed: Successful 2026-08-06 15:32:57.958595 | aio | INFO [default > idempotence] Executing 2026-08-06 15:32:58.870393 | aio | 2026-08-06 15:32:58.870590 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-06 15:32:58.870831 | aio | 2026-08-06 15:32:58.871055 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:32:58.871433 | aio | Thursday 06 August 2026 15:32:58 +0000 (0:00:00.047) 0:00:00.047 ******* 2026-08-06 15:33:00.033703 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-06 15:33:00.033900 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-08-06 15:33:00.034118 | aio | interpreter could change the meaning of that path. See 2026-08-06 15:33:00.034340 | aio | https://docs.ansible.com/ansible- 2026-08-06 15:33:00.034629 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:33:00.050144 | aio | ok: [aio] 2026-08-06 15:33:00.050358 | aio | 2026-08-06 15:33:00.050590 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:33:00.050813 | aio | Thursday 06 August 2026 15:33:00 +0000 (0:00:01.179) 0:00:01.227 ******* 2026-08-06 15:33:00.343844 | aio | ok: [aio] 2026-08-06 15:33:00.344100 | aio | 2026-08-06 15:33:00.344407 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:33:00.344786 | aio | Thursday 06 August 2026 15:33:00 +0000 (0:00:00.293) 0:00:01.521 ******* 2026-08-06 15:33:00.380876 | aio | skipping: [aio] 2026-08-06 15:33:00.381055 | aio | 2026-08-06 15:33:00.381306 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:33:00.381519 | aio | Thursday 06 August 2026 15:33:00 +0000 (0:00:00.037) 0:00:01.558 ******* 2026-08-06 15:33:00.708977 | aio | ok: [aio] 2026-08-06 15:33:00.709046 | aio | 2026-08-06 15:33:00.709152 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:33:00.709259 | aio | Thursday 06 August 2026 15:33:00 +0000 (0:00:00.328) 0:00:01.886 ******* 2026-08-06 15:33:00.780027 | aio | ok: [aio] => { 2026-08-06 15:33:00.780267 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:33:00.780477 | aio | } 2026-08-06 15:33:00.780668 | aio | 2026-08-06 15:33:00.780885 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:33:00.781335 | aio | Thursday 06 August 2026 15:33:00 +0000 (0:00:00.070) 0:00:01.957 ******* 2026-08-06 15:33:01.232786 | aio | ok: [aio] 2026-08-06 15:33:01.232837 | aio | 2026-08-06 15:33:01.232842 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:33:01.232847 | aio | Thursday 06 August 2026 15:33:01 +0000 (0:00:00.452) 0:00:02.410 ******* 2026-08-06 15:33:01.277225 | aio | skipping: [aio] 2026-08-06 15:33:01.277296 | aio | 2026-08-06 15:33:01.277538 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:33:01.277583 | aio | Thursday 06 August 2026 15:33:01 +0000 (0:00:00.044) 0:00:02.454 ******* 2026-08-06 15:33:01.316770 | aio | skipping: [aio] 2026-08-06 15:33:01.316803 | aio | 2026-08-06 15:33:01.317362 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:33:01.317390 | aio | Thursday 06 August 2026 15:33:01 +0000 (0:00:00.039) 0:00:02.494 ******* 2026-08-06 15:33:01.538382 | aio | ok: [aio] 2026-08-06 15:33:01.538448 | aio | 2026-08-06 15:33:01.538461 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:33:01.538472 | aio | Thursday 06 August 2026 15:33:01 +0000 (0:00:00.220) 0:00:02.714 ******* 2026-08-06 15:33:02.660392 | aio | ok: [aio] 2026-08-06 15:33:02.660459 | aio | 2026-08-06 15:33:02.660470 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:33:02.660487 | aio | Thursday 06 August 2026 15:33:02 +0000 (0:00:01.122) 0:00:03.837 ******* 2026-08-06 15:33:02.734196 | aio | ok: [aio] => { 2026-08-06 15:33:02.734430 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:33:02.734643 | aio | } 2026-08-06 15:33:02.734844 | aio | 2026-08-06 15:33:02.735071 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:33:02.735291 | aio | Thursday 06 August 2026 15:33:02 +0000 (0:00:00.074) 0:00:03.911 ******* 2026-08-06 15:33:03.063778 | aio | ok: [aio] 2026-08-06 15:33:03.063849 | aio | 2026-08-06 15:33:03.063958 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:33:03.064061 | aio | Thursday 06 August 2026 15:33:03 +0000 (0:00:00.329) 0:00:04.241 ******* 2026-08-06 15:33:05.258316 | aio | ok: [aio] 2026-08-06 15:33:05.258605 | aio | 2026-08-06 15:33:05.258885 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:33:05.259123 | aio | Thursday 06 August 2026 15:33:05 +0000 (0:00:02.194) 0:00:06.435 ******* 2026-08-06 15:33:05.283945 | aio | skipping: [aio] 2026-08-06 15:33:05.284186 | aio | 2026-08-06 15:33:05.284533 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:33:05.284755 | aio | Thursday 06 August 2026 15:33:05 +0000 (0:00:00.025) 0:00:06.461 ******* 2026-08-06 15:33:05.313115 | aio | skipping: [aio] 2026-08-06 15:33:05.313236 | aio | 2026-08-06 15:33:05.313365 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:33:05.313517 | aio | Thursday 06 August 2026 15:33:05 +0000 (0:00:00.028) 0:00:06.490 ******* 2026-08-06 15:33:05.341253 | aio | skipping: [aio] 2026-08-06 15:33:05.341372 | aio | 2026-08-06 15:33:05.341539 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:33:05.341674 | aio | Thursday 06 August 2026 15:33:05 +0000 (0:00:00.028) 0:00:06.518 ******* 2026-08-06 15:33:06.524648 | aio | ok: [aio] 2026-08-06 15:33:06.524713 | aio | 2026-08-06 15:33:06.524725 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:33:06.524735 | aio | Thursday 06 August 2026 15:33:06 +0000 (0:00:01.182) 0:00:07.701 ******* 2026-08-06 15:33:06.961192 | aio | ok: [aio] 2026-08-06 15:33:06.961286 | aio | 2026-08-06 15:33:06.961727 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:33:06.961787 | aio | Thursday 06 August 2026 15:33:06 +0000 (0:00:00.437) 0:00:08.138 ******* 2026-08-06 15:33:07.876457 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:33:07.876507 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:33:07.876515 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:33:07.876522 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:33:07.876528 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:33:07.876534 | aio | 2026-08-06 15:33:07.876540 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:33:07.876546 | aio | Thursday 06 August 2026 15:33:07 +0000 (0:00:00.914) 0:00:09.052 ******* 2026-08-06 15:33:08.456317 | aio | ok: [aio] 2026-08-06 15:33:08.456365 | aio | 2026-08-06 15:33:08.456372 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:33:08.456376 | aio | Thursday 06 August 2026 15:33:08 +0000 (0:00:00.572) 0:00:09.625 ******* 2026-08-06 15:33:08.456381 | aio | 2026-08-06 15:33:08.456385 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:33:08.456389 | aio | Thursday 06 August 2026 15:33:08 +0000 (0:00:00.007) 0:00:09.633 ******* 2026-08-06 15:33:09.071907 | aio | ok: [aio] 2026-08-06 15:33:09.071981 | aio | 2026-08-06 15:33:09.072201 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:33:09.072246 | aio | Thursday 06 August 2026 15:33:09 +0000 (0:00:00.616) 0:00:10.249 ******* 2026-08-06 15:33:09.292100 | aio | ok: [aio] 2026-08-06 15:33:09.292147 | aio | 2026-08-06 15:33:09.292153 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:33:09.292157 | aio | Thursday 06 August 2026 15:33:09 +0000 (0:00:00.219) 0:00:10.469 ******* 2026-08-06 15:33:09.373255 | aio | ok: [aio] => { 2026-08-06 15:33:09.373302 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:33:09.373310 | aio | } 2026-08-06 15:33:09.373316 | aio | 2026-08-06 15:33:09.373322 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:33:09.373327 | aio | Thursday 06 August 2026 15:33:09 +0000 (0:00:00.080) 0:00:10.549 ******* 2026-08-06 15:33:09.742965 | aio | ok: [aio] 2026-08-06 15:33:09.743184 | aio | 2026-08-06 15:33:09.743272 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:33:09.743418 | aio | Thursday 06 August 2026 15:33:09 +0000 (0:00:00.370) 0:00:10.920 ******* 2026-08-06 15:33:12.984620 | aio | ok: [aio] 2026-08-06 15:33:12.984738 | aio | 2026-08-06 15:33:12.984896 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:33:12.985094 | aio | Thursday 06 August 2026 15:33:12 +0000 (0:00:03.241) 0:00:14.162 ******* 2026-08-06 15:33:14.031399 | aio | ok: [aio] 2026-08-06 15:33:14.031462 | aio | 2026-08-06 15:33:14.031473 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:33:14.031482 | aio | Thursday 06 August 2026 15:33:14 +0000 (0:00:01.045) 0:00:15.207 ******* 2026-08-06 15:33:14.342093 | aio | ok: [aio] 2026-08-06 15:33:14.342146 | aio | 2026-08-06 15:33:14.342259 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:33:14.342366 | aio | Thursday 06 August 2026 15:33:14 +0000 (0:00:00.312) 0:00:15.519 ******* 2026-08-06 15:33:14.775774 | aio | ok: [aio] 2026-08-06 15:33:14.776233 | aio | 2026-08-06 15:33:14.776283 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:33:14.776291 | aio | Thursday 06 August 2026 15:33:14 +0000 (0:00:00.433) 0:00:15.953 ******* 2026-08-06 15:33:15.327678 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:33:15.327751 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:33:15.328088 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:33:15.328132 | aio | 2026-08-06 15:33:15.328138 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:33:15.328263 | aio | Thursday 06 August 2026 15:33:15 +0000 (0:00:00.552) 0:00:16.505 ******* 2026-08-06 15:33:15.754409 | aio | ok: [aio] 2026-08-06 15:33:15.754468 | aio | 2026-08-06 15:33:15.754479 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:33:15.754489 | aio | Thursday 06 August 2026 15:33:15 +0000 (0:00:00.425) 0:00:16.930 ******* 2026-08-06 15:33:16.191625 | aio | ok: [aio] 2026-08-06 15:33:16.191702 | aio | 2026-08-06 15:33:16.191717 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:33:16.191730 | aio | Thursday 06 August 2026 15:33:16 +0000 (0:00:00.430) 0:00:17.361 ******* 2026-08-06 15:33:16.191742 | aio | 2026-08-06 15:33:16.191754 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:33:16.191765 | aio | Thursday 06 August 2026 15:33:16 +0000 (0:00:00.006) 0:00:17.367 ******* 2026-08-06 15:33:16.534833 | aio | ok: [aio] 2026-08-06 15:33:16.534904 | aio | 2026-08-06 15:33:16.534923 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:33:16.535170 | aio | Thursday 06 August 2026 15:33:16 +0000 (0:00:00.344) 0:00:17.711 ******* 2026-08-06 15:33:16.581656 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:33:16.581834 | aio | 2026-08-06 15:33:16.582075 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:33:16.582291 | aio | Thursday 06 August 2026 15:33:16 +0000 (0:00:00.047) 0:00:17.759 ******* 2026-08-06 15:33:17.627073 | aio | ok: [aio] 2026-08-06 15:33:17.627325 | aio | 2026-08-06 15:33:17.627342 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:33:17.627350 | aio | Thursday 06 August 2026 15:33:17 +0000 (0:00:01.045) 0:00:18.804 ******* 2026-08-06 15:33:18.303444 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:33:18.303518 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:33:18.303608 | aio | 2026-08-06 15:33:18.303721 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:33:18.303827 | aio | Thursday 06 August 2026 15:33:18 +0000 (0:00:00.676) 0:00:19.481 ******* 2026-08-06 15:33:19.666538 | aio | ok: [aio] 2026-08-06 15:33:19.666616 | aio | 2026-08-06 15:33:19.666783 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:33:19.666927 | aio | Thursday 06 August 2026 15:33:19 +0000 (0:00:01.362) 0:00:20.844 ******* 2026-08-06 15:33:19.897746 | aio | ok: [aio] 2026-08-06 15:33:19.897788 | aio | 2026-08-06 15:33:19.897794 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:33:19.897798 | aio | Thursday 06 August 2026 15:33:19 +0000 (0:00:00.230) 0:00:21.074 ******* 2026-08-06 15:33:20.277093 | aio | ok: [aio] 2026-08-06 15:33:20.277164 | aio | 2026-08-06 15:33:20.277376 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:33:20.277483 | aio | Thursday 06 August 2026 15:33:20 +0000 (0:00:00.379) 0:00:21.454 ******* 2026-08-06 15:33:20.553774 | aio | ok: [aio] 2026-08-06 15:33:20.553831 | aio | 2026-08-06 15:33:20.553841 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-06 15:33:20.553985 | aio | Thursday 06 August 2026 15:33:20 +0000 (0:00:00.276) 0:00:21.731 ******* 2026-08-06 15:33:20.636288 | aio | ok: [aio] 2026-08-06 15:33:20.636331 | aio | 2026-08-06 15:33:20.636337 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-06 15:33:20.636341 | aio | Thursday 06 August 2026 15:33:20 +0000 (0:00:00.082) 0:00:21.813 ******* 2026-08-06 15:33:20.848776 | aio | ok: [aio] => (item=aio) 2026-08-06 15:33:20.848836 | aio | 2026-08-06 15:33:20.849029 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-06 15:33:20.849138 | aio | Thursday 06 August 2026 15:33:20 +0000 (0:00:00.212) 0:00:22.026 ******* 2026-08-06 15:33:20.888607 | aio | ok: [aio] 2026-08-06 15:33:20.888691 | aio | 2026-08-06 15:33:20.888726 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-06 15:33:20.888868 | aio | Thursday 06 August 2026 15:33:20 +0000 (0:00:00.039) 0:00:22.066 ******* 2026-08-06 15:33:20.924252 | aio | skipping: [aio] 2026-08-06 15:33:20.924299 | aio | 2026-08-06 15:33:20.924305 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:33:20.924309 | aio | Thursday 06 August 2026 15:33:20 +0000 (0:00:00.034) 0:00:22.101 ******* 2026-08-06 15:33:20.989585 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:33:20.989649 | aio | 2026-08-06 15:33:20.989765 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:33:20.989868 | aio | Thursday 06 August 2026 15:33:20 +0000 (0:00:00.066) 0:00:22.167 ******* 2026-08-06 15:33:22.857771 | aio | ok: [aio] 2026-08-06 15:33:22.858030 | aio | 2026-08-06 15:33:22.858326 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:33:22.858554 | aio | Thursday 06 August 2026 15:33:22 +0000 (0:00:01.867) 0:00:24.034 ******* 2026-08-06 15:33:22.908826 | aio | ok: [aio] => (item=aio) 2026-08-06 15:33:22.908888 | aio | 2026-08-06 15:33:22.908978 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:33:22.909072 | aio | Thursday 06 August 2026 15:33:22 +0000 (0:00:00.051) 0:00:24.086 ******* 2026-08-06 15:33:23.296387 | aio | ok: [aio] 2026-08-06 15:33:23.296439 | aio | 2026-08-06 15:33:23.296445 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:33:23.296450 | aio | Thursday 06 August 2026 15:33:23 +0000 (0:00:00.385) 0:00:24.471 ******* 2026-08-06 15:33:25.767959 | aio | ok: [aio] 2026-08-06 15:33:25.768043 | aio | 2026-08-06 15:33:25.768292 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-06 15:33:25.768336 | aio | Thursday 06 August 2026 15:33:25 +0000 (0:00:02.473) 0:00:26.945 ******* 2026-08-06 15:33:27.367896 | aio | ok: [aio] 2026-08-06 15:33:27.367961 | aio | 2026-08-06 15:33:27.368056 | aio | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-08-06 15:33:27.368157 | aio | Thursday 06 August 2026 15:33:27 +0000 (0:00:01.600) 0:00:28.545 ******* 2026-08-06 15:33:29.162775 | aio | ok: [aio] 2026-08-06 15:33:29.162839 | aio | 2026-08-06 15:33:29.162936 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:33:29.163069 | aio | Thursday 06 August 2026 15:33:29 +0000 (0:00:01.794) 0:00:30.340 ******* 2026-08-06 15:33:29.232951 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:33:29.233045 | aio | 2026-08-06 15:33:29.233058 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:33:29.233068 | aio | Thursday 06 August 2026 15:33:29 +0000 (0:00:00.069) 0:00:30.410 ******* 2026-08-06 15:33:29.270857 | aio | skipping: [aio] 2026-08-06 15:33:29.270924 | aio | 2026-08-06 15:33:29.271130 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:33:29.271172 | aio | Thursday 06 August 2026 15:33:29 +0000 (0:00:00.038) 0:00:30.448 ******* 2026-08-06 15:33:29.309290 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:33:29.309379 | aio | skipping: [aio] 2026-08-06 15:33:29.309689 | aio | 2026-08-06 15:33:29.309732 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:33:29.309738 | aio | Thursday 06 August 2026 15:33:29 +0000 (0:00:00.038) 0:00:30.486 ******* 2026-08-06 15:33:29.562019 | aio | ok: [aio] 2026-08-06 15:33:29.562081 | aio | 2026-08-06 15:33:29.562172 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:33:29.562272 | aio | Thursday 06 August 2026 15:33:29 +0000 (0:00:00.252) 0:00:30.739 ******* 2026-08-06 15:33:32.022119 | aio | ok: [aio] 2026-08-06 15:33:32.022171 | aio | 2026-08-06 15:33:32.022177 | aio | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-08-06 15:33:32.022181 | aio | Thursday 06 August 2026 15:33:32 +0000 (0:00:02.459) 0:00:33.199 ******* 2026-08-06 15:33:33.553038 | aio | ok: [aio] 2026-08-06 15:33:33.553231 | aio | 2026-08-06 15:33:33.553430 | aio | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-08-06 15:33:33.553610 | aio | Thursday 06 August 2026 15:33:33 +0000 (0:00:01.531) 0:00:34.730 ******* 2026-08-06 15:33:35.430476 | aio | ok: [aio] 2026-08-06 15:33:35.430603 | aio | 2026-08-06 15:33:35.430968 | aio | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-08-06 15:33:35.431023 | aio | Thursday 06 August 2026 15:33:35 +0000 (0:00:01.877) 0:00:36.607 ******* 2026-08-06 15:33:43.694037 | aio | ok: [aio] => (item={'name': 'diskprediction_local'}) 2026-08-06 15:33:43.694124 | aio | ok: [aio] => (item={'name': 'dashboard'}) 2026-08-06 15:33:43.694185 | aio | ok: [aio] => (item={'name': 'prometheus'}) 2026-08-06 15:33:43.694792 | aio | ok: [aio] => (item={'name': 'iostat'}) 2026-08-06 15:33:43.694836 | aio | 2026-08-06 15:33:43.694842 | aio | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-08-06 15:33:43.694846 | aio | 2026-08-06 15:33:43.694850 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:33:43.694855 | aio | Thursday 06 August 2026 15:33:43 +0000 (0:00:08.263) 0:00:44.871 ******* 2026-08-06 15:33:44.597873 | aio | ok: [aio] 2026-08-06 15:33:44.597951 | aio | 2026-08-06 15:33:44.598019 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:33:44.598322 | aio | Thursday 06 August 2026 15:33:44 +0000 (0:00:00.903) 0:00:45.775 ******* 2026-08-06 15:33:44.803001 | aio | ok: [aio] 2026-08-06 15:33:44.803065 | aio | 2026-08-06 15:33:44.803360 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:33:44.803409 | aio | Thursday 06 August 2026 15:33:44 +0000 (0:00:00.204) 0:00:45.980 ******* 2026-08-06 15:33:44.837262 | aio | skipping: [aio] 2026-08-06 15:33:44.837366 | aio | 2026-08-06 15:33:44.837586 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:33:44.837632 | aio | Thursday 06 August 2026 15:33:44 +0000 (0:00:00.034) 0:00:46.014 ******* 2026-08-06 15:33:45.046035 | aio | ok: [aio] 2026-08-06 15:33:45.046103 | aio | 2026-08-06 15:33:45.046180 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:33:45.046314 | aio | Thursday 06 August 2026 15:33:45 +0000 (0:00:00.208) 0:00:46.223 ******* 2026-08-06 15:33:45.120162 | aio | ok: [aio] => { 2026-08-06 15:33:45.120268 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:33:45.120846 | aio | } 2026-08-06 15:33:45.120893 | aio | 2026-08-06 15:33:45.120901 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:33:45.120907 | aio | Thursday 06 August 2026 15:33:45 +0000 (0:00:00.073) 0:00:46.297 ******* 2026-08-06 15:33:45.439008 | aio | ok: [aio] 2026-08-06 15:33:45.439087 | aio | 2026-08-06 15:33:45.439404 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:33:45.439454 | aio | Thursday 06 August 2026 15:33:45 +0000 (0:00:00.318) 0:00:46.616 ******* 2026-08-06 15:33:45.478880 | aio | skipping: [aio] 2026-08-06 15:33:45.478945 | aio | 2026-08-06 15:33:45.479242 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:33:45.479283 | aio | Thursday 06 August 2026 15:33:45 +0000 (0:00:00.040) 0:00:46.656 ******* 2026-08-06 15:33:45.512266 | aio | skipping: [aio] 2026-08-06 15:33:45.512322 | aio | 2026-08-06 15:33:45.512421 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:33:45.512545 | aio | Thursday 06 August 2026 15:33:45 +0000 (0:00:00.033) 0:00:46.689 ******* 2026-08-06 15:33:45.719677 | aio | ok: [aio] 2026-08-06 15:33:45.719770 | aio | 2026-08-06 15:33:45.720149 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:33:45.720200 | aio | Thursday 06 August 2026 15:33:45 +0000 (0:00:00.207) 0:00:46.897 ******* 2026-08-06 15:33:46.762551 | aio | ok: [aio] 2026-08-06 15:33:46.762621 | aio | 2026-08-06 15:33:46.762831 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:33:46.762884 | aio | Thursday 06 August 2026 15:33:46 +0000 (0:00:01.042) 0:00:47.940 ******* 2026-08-06 15:33:46.836577 | aio | ok: [aio] => { 2026-08-06 15:33:46.836654 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:33:46.837162 | aio | } 2026-08-06 15:33:46.837409 | aio | 2026-08-06 15:33:46.837417 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:33:46.837429 | aio | Thursday 06 August 2026 15:33:46 +0000 (0:00:00.073) 0:00:48.013 ******* 2026-08-06 15:33:47.193887 | aio | ok: [aio] 2026-08-06 15:33:47.193971 | aio | 2026-08-06 15:33:47.193979 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:33:47.193986 | aio | Thursday 06 August 2026 15:33:47 +0000 (0:00:00.355) 0:00:48.369 ******* 2026-08-06 15:33:49.148485 | aio | ok: [aio] 2026-08-06 15:33:49.148529 | aio | 2026-08-06 15:33:49.148535 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:33:49.148539 | aio | Thursday 06 August 2026 15:33:49 +0000 (0:00:01.955) 0:00:50.325 ******* 2026-08-06 15:33:49.170346 | aio | skipping: [aio] 2026-08-06 15:33:49.170389 | aio | 2026-08-06 15:33:49.170398 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:33:49.170404 | aio | Thursday 06 August 2026 15:33:49 +0000 (0:00:00.021) 0:00:50.347 ******* 2026-08-06 15:33:49.195182 | aio | skipping: [aio] 2026-08-06 15:33:49.195207 | aio | 2026-08-06 15:33:49.195214 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:33:49.195220 | aio | Thursday 06 August 2026 15:33:49 +0000 (0:00:00.025) 0:00:50.372 ******* 2026-08-06 15:33:49.219878 | aio | skipping: [aio] 2026-08-06 15:33:49.219916 | aio | 2026-08-06 15:33:49.219922 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:33:49.219927 | aio | Thursday 06 August 2026 15:33:49 +0000 (0:00:00.024) 0:00:50.397 ******* 2026-08-06 15:33:50.273567 | aio | ok: [aio] 2026-08-06 15:33:50.273633 | aio | 2026-08-06 15:33:50.273650 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:33:50.273664 | aio | Thursday 06 August 2026 15:33:50 +0000 (0:00:01.052) 0:00:51.450 ******* 2026-08-06 15:33:50.699398 | aio | ok: [aio] 2026-08-06 15:33:50.699438 | aio | 2026-08-06 15:33:50.699444 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:33:50.699458 | aio | Thursday 06 August 2026 15:33:50 +0000 (0:00:00.426) 0:00:51.876 ******* 2026-08-06 15:33:51.612771 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:33:51.614425 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:33:51.614472 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:33:51.614478 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:33:51.614483 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:33:51.614488 | aio | 2026-08-06 15:33:51.614497 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:33:51.614663 | aio | Thursday 06 August 2026 15:33:51 +0000 (0:00:00.913) 0:00:52.790 ******* 2026-08-06 15:33:52.129141 | aio | ok: [aio] 2026-08-06 15:33:52.129216 | aio | 2026-08-06 15:33:52.129404 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:33:52.129546 | aio | Thursday 06 August 2026 15:33:52 +0000 (0:00:00.511) 0:00:53.301 ******* 2026-08-06 15:33:52.129728 | aio | 2026-08-06 15:33:52.129870 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:33:52.130012 | aio | Thursday 06 August 2026 15:33:52 +0000 (0:00:00.005) 0:00:53.306 ******* 2026-08-06 15:33:52.479099 | aio | ok: [aio] 2026-08-06 15:33:52.479449 | aio | 2026-08-06 15:33:52.479792 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:33:52.480029 | aio | Thursday 06 August 2026 15:33:52 +0000 (0:00:00.349) 0:00:53.656 ******* 2026-08-06 15:33:52.681865 | aio | ok: [aio] 2026-08-06 15:33:52.681924 | aio | 2026-08-06 15:33:52.681936 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:33:52.681945 | aio | Thursday 06 August 2026 15:33:52 +0000 (0:00:00.202) 0:00:53.858 ******* 2026-08-06 15:33:52.749174 | aio | ok: [aio] => { 2026-08-06 15:33:52.749239 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:33:52.749461 | aio | } 2026-08-06 15:33:52.749696 | aio | 2026-08-06 15:33:52.749906 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:33:52.750152 | aio | Thursday 06 August 2026 15:33:52 +0000 (0:00:00.067) 0:00:53.926 ******* 2026-08-06 15:33:53.110557 | aio | ok: [aio] 2026-08-06 15:33:53.110737 | aio | 2026-08-06 15:33:53.110976 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:33:53.111209 | aio | Thursday 06 August 2026 15:33:53 +0000 (0:00:00.361) 0:00:54.287 ******* 2026-08-06 15:33:56.261192 | aio | ok: [aio] 2026-08-06 15:33:56.261261 | aio | 2026-08-06 15:33:56.261279 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:33:56.261529 | aio | Thursday 06 August 2026 15:33:56 +0000 (0:00:03.150) 0:00:57.438 ******* 2026-08-06 15:33:57.284542 | aio | ok: [aio] 2026-08-06 15:33:57.284620 | aio | 2026-08-06 15:33:57.284974 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:33:57.285024 | aio | Thursday 06 August 2026 15:33:57 +0000 (0:00:01.023) 0:00:58.461 ******* 2026-08-06 15:33:57.488431 | aio | ok: [aio] 2026-08-06 15:33:57.488501 | aio | 2026-08-06 15:33:57.488751 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:33:57.488793 | aio | Thursday 06 August 2026 15:33:57 +0000 (0:00:00.204) 0:00:58.666 ******* 2026-08-06 15:33:57.935790 | aio | ok: [aio] 2026-08-06 15:33:57.935857 | aio | 2026-08-06 15:33:57.935968 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:33:57.936105 | aio | Thursday 06 August 2026 15:33:57 +0000 (0:00:00.447) 0:00:59.113 ******* 2026-08-06 15:33:58.507936 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:33:58.508023 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:33:58.508153 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:33:58.508487 | aio | 2026-08-06 15:33:58.508503 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:33:58.508508 | aio | Thursday 06 August 2026 15:33:58 +0000 (0:00:00.572) 0:00:59.685 ******* 2026-08-06 15:33:58.933844 | aio | ok: [aio] 2026-08-06 15:33:58.933912 | aio | 2026-08-06 15:33:58.934235 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:33:58.934280 | aio | Thursday 06 August 2026 15:33:58 +0000 (0:00:00.425) 0:01:00.111 ******* 2026-08-06 15:33:59.385678 | aio | ok: [aio] 2026-08-06 15:33:59.386307 | aio | 2026-08-06 15:33:59.386354 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:33:59.386359 | aio | Thursday 06 August 2026 15:33:59 +0000 (0:00:00.445) 0:01:00.557 ******* 2026-08-06 15:33:59.386364 | aio | 2026-08-06 15:33:59.386367 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:33:59.386371 | aio | Thursday 06 August 2026 15:33:59 +0000 (0:00:00.006) 0:01:00.563 ******* 2026-08-06 15:33:59.739829 | aio | ok: [aio] 2026-08-06 15:33:59.739895 | aio | 2026-08-06 15:33:59.740086 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:33:59.740101 | aio | Thursday 06 August 2026 15:33:59 +0000 (0:00:00.354) 0:01:00.917 ******* 2026-08-06 15:33:59.780777 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:33:59.780830 | aio | 2026-08-06 15:33:59.780937 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:33:59.781088 | aio | Thursday 06 August 2026 15:33:59 +0000 (0:00:00.041) 0:01:00.958 ******* 2026-08-06 15:34:00.827442 | aio | ok: [aio] 2026-08-06 15:34:00.827562 | aio | 2026-08-06 15:34:00.827846 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:34:00.827869 | aio | Thursday 06 August 2026 15:34:00 +0000 (0:00:01.046) 0:01:02.004 ******* 2026-08-06 15:34:01.500565 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:34:01.500666 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:34:01.501167 | aio | 2026-08-06 15:34:01.501216 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:34:01.501223 | aio | Thursday 06 August 2026 15:34:01 +0000 (0:00:00.673) 0:01:02.677 ******* 2026-08-06 15:34:02.683117 | aio | ok: [aio] 2026-08-06 15:34:02.683196 | aio | 2026-08-06 15:34:02.683520 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:34:02.683569 | aio | Thursday 06 August 2026 15:34:02 +0000 (0:00:01.182) 0:01:03.860 ******* 2026-08-06 15:34:02.882005 | aio | ok: [aio] 2026-08-06 15:34:02.882130 | aio | 2026-08-06 15:34:02.882582 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:34:02.882643 | aio | Thursday 06 August 2026 15:34:02 +0000 (0:00:00.198) 0:01:04.059 ******* 2026-08-06 15:34:03.140269 | aio | ok: [aio] 2026-08-06 15:34:03.140339 | aio | 2026-08-06 15:34:03.140686 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:34:03.140738 | aio | Thursday 06 August 2026 15:34:03 +0000 (0:00:00.258) 0:01:04.317 ******* 2026-08-06 15:34:03.343096 | aio | ok: [aio] 2026-08-06 15:34:03.343170 | aio | 2026-08-06 15:34:03.343437 | aio | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-08-06 15:34:03.343491 | aio | Thursday 06 August 2026 15:34:03 +0000 (0:00:00.202) 0:01:04.520 ******* 2026-08-06 15:34:03.564987 | aio | ok: [aio] => (item=aio) 2026-08-06 15:34:03.565108 | aio | 2026-08-06 15:34:03.565410 | aio | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-08-06 15:34:03.565459 | aio | Thursday 06 August 2026 15:34:03 +0000 (0:00:00.222) 0:01:04.742 ******* 2026-08-06 15:34:03.607738 | aio | ok: [aio] 2026-08-06 15:34:03.607802 | aio | 2026-08-06 15:34:03.608037 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-06 15:34:03.608090 | aio | Thursday 06 August 2026 15:34:03 +0000 (0:00:00.042) 0:01:04.785 ******* 2026-08-06 15:34:03.663523 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-06 15:34:03.663580 | aio | 2026-08-06 15:34:03.663784 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-06 15:34:03.663829 | aio | Thursday 06 August 2026 15:34:03 +0000 (0:00:00.056) 0:01:04.841 ******* 2026-08-06 15:34:03.710836 | aio | skipping: [aio] 2026-08-06 15:34:03.711269 | aio | 2026-08-06 15:34:03.711326 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-06 15:34:03.711334 | aio | Thursday 06 August 2026 15:34:03 +0000 (0:00:00.047) 0:01:04.888 ******* 2026-08-06 15:34:03.753161 | aio | skipping: [aio] => (item=aio) 2026-08-06 15:34:03.753221 | aio | skipping: [aio] 2026-08-06 15:34:03.753233 | aio | 2026-08-06 15:34:03.753465 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-06 15:34:03.753498 | aio | Thursday 06 August 2026 15:34:03 +0000 (0:00:00.042) 0:01:04.930 ******* 2026-08-06 15:34:04.007502 | aio | ok: [aio] 2026-08-06 15:34:04.007615 | aio | 2026-08-06 15:34:04.007927 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-06 15:34:04.007976 | aio | Thursday 06 August 2026 15:34:04 +0000 (0:00:00.254) 0:01:05.184 ******* 2026-08-06 15:34:06.384731 | aio | ok: [aio] 2026-08-06 15:34:06.384785 | aio | 2026-08-06 15:34:06.384796 | aio | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-08-06 15:34:06.384800 | aio | Thursday 06 August 2026 15:34:06 +0000 (0:00:02.377) 0:01:07.562 ******* 2026-08-06 15:34:12.183696 | aio | ok: [aio] 2026-08-06 15:34:12.183970 | aio | 2026-08-06 15:34:12.183983 | aio | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-08-06 15:34:12.184085 | aio | Thursday 06 August 2026 15:34:12 +0000 (0:00:05.798) 0:01:13.360 ******* 2026-08-06 15:34:13.678005 | aio | ok: [aio] 2026-08-06 15:34:13.678077 | aio | 2026-08-06 15:34:13.678326 | aio | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-08-06 15:34:13.678343 | aio | Thursday 06 August 2026 15:34:13 +0000 (0:00:01.494) 0:01:14.855 ******* 2026-08-06 15:34:13.753406 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd0/data) 2026-08-06 15:34:13.754436 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd1/data) 2026-08-06 15:34:13.754464 | aio | skipping: [aio] => (item=/dev/ceph-aio-osd2/data) 2026-08-06 15:34:13.754473 | aio | skipping: [aio] 2026-08-06 15:34:13.754482 | aio | 2026-08-06 15:34:13.754490 | aio | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-08-06 15:34:13.754499 | aio | Thursday 06 August 2026 15:34:13 +0000 (0:00:00.075) 0:01:14.930 ******* 2026-08-06 15:34:15.609207 | aio | ok: [aio] 2026-08-06 15:34:15.609279 | aio | 2026-08-06 15:34:15.609294 | aio | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-08-06 15:34:15.609442 | aio | Thursday 06 August 2026 15:34:15 +0000 (0:00:01.855) 0:01:16.786 ******* 2026-08-06 15:34:17.358059 | aio | ok: [aio] 2026-08-06 15:34:17.358138 | aio | 2026-08-06 15:34:17.358463 | aio | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-08-06 15:34:17.358510 | aio | Thursday 06 August 2026 15:34:17 +0000 (0:00:01.748) 0:01:18.535 ******* 2026-08-06 15:34:17.411261 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for aio 2026-08-06 15:34:17.411313 | aio | 2026-08-06 15:34:17.411536 | aio | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-08-06 15:34:17.411571 | aio | Thursday 06 August 2026 15:34:17 +0000 (0:00:00.053) 0:01:18.588 ******* 2026-08-06 15:34:17.446385 | aio | ok: [aio] 2026-08-06 15:34:17.446453 | aio | 2026-08-06 15:34:17.446669 | aio | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-08-06 15:34:17.446715 | aio | Thursday 06 August 2026 15:34:17 +0000 (0:00:00.035) 0:01:18.624 ******* 2026-08-06 15:34:19.193589 | aio | ok: [aio] 2026-08-06 15:34:19.193632 | aio | 2026-08-06 15:34:19.193647 | aio | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-08-06 15:34:19.193652 | aio | Thursday 06 August 2026 15:34:19 +0000 (0:00:01.746) 0:01:20.370 ******* 2026-08-06 15:34:19.243541 | aio | ok: [aio] 2026-08-06 15:34:19.243583 | aio | 2026-08-06 15:34:19.243588 | aio | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-08-06 15:34:19.243593 | aio | Thursday 06 August 2026 15:34:19 +0000 (0:00:00.050) 0:01:20.420 ******* 2026-08-06 15:34:19.280764 | aio | skipping: [aio] => (item=1) 2026-08-06 15:34:19.280811 | aio | skipping: [aio] => (item=1) 2026-08-06 15:34:19.280817 | aio | skipping: [aio] => (item=1) 2026-08-06 15:34:19.280821 | aio | skipping: [aio] 2026-08-06 15:34:19.280825 | aio | 2026-08-06 15:34:19.280829 | aio | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-08-06 15:34:19.280834 | aio | Thursday 06 August 2026 15:34:19 +0000 (0:00:00.037) 0:01:20.458 ******* 2026-08-06 15:34:19.341724 | aio | skipping: [aio] 2026-08-06 15:34:19.341765 | aio | 2026-08-06 15:34:19.341770 | aio | PLAY [Deploy Ceph exporters] *************************************************** 2026-08-06 15:34:19.341774 | aio | 2026-08-06 15:34:19.341778 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:34:19.341782 | aio | Thursday 06 August 2026 15:34:19 +0000 (0:00:00.060) 0:01:20.519 ******* 2026-08-06 15:34:20.247205 | aio | ok: [aio] 2026-08-06 15:34:20.247281 | aio | 2026-08-06 15:34:20.247583 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:34:20.247635 | aio | Thursday 06 August 2026 15:34:20 +0000 (0:00:00.905) 0:01:21.424 ******* 2026-08-06 15:34:20.459150 | aio | ok: [aio] 2026-08-06 15:34:20.459222 | aio | 2026-08-06 15:34:20.459426 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:34:20.459468 | aio | Thursday 06 August 2026 15:34:20 +0000 (0:00:00.212) 0:01:21.636 ******* 2026-08-06 15:34:20.489008 | aio | skipping: [aio] 2026-08-06 15:34:20.489069 | aio | 2026-08-06 15:34:20.489358 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 15:34:20.489407 | aio | Thursday 06 August 2026 15:34:20 +0000 (0:00:00.029) 0:01:21.666 ******* 2026-08-06 15:34:20.693682 | aio | ok: [aio] 2026-08-06 15:34:20.693796 | aio | 2026-08-06 15:34:20.694213 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:34:20.694284 | aio | Thursday 06 August 2026 15:34:20 +0000 (0:00:00.204) 0:01:21.871 ******* 2026-08-06 15:34:20.765808 | aio | ok: [aio] => { 2026-08-06 15:34:20.766591 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 15:34:20.766633 | aio | } 2026-08-06 15:34:20.766639 | aio | 2026-08-06 15:34:20.766643 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:34:20.766648 | aio | Thursday 06 August 2026 15:34:20 +0000 (0:00:00.071) 0:01:21.942 ******* 2026-08-06 15:34:21.079406 | aio | ok: [aio] 2026-08-06 15:34:21.079475 | aio | 2026-08-06 15:34:21.079783 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:34:21.079828 | aio | Thursday 06 August 2026 15:34:21 +0000 (0:00:00.314) 0:01:22.256 ******* 2026-08-06 15:34:21.123182 | aio | skipping: [aio] 2026-08-06 15:34:21.123266 | aio | 2026-08-06 15:34:21.123391 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:34:21.123563 | aio | Thursday 06 August 2026 15:34:21 +0000 (0:00:00.043) 0:01:22.300 ******* 2026-08-06 15:34:21.160579 | aio | skipping: [aio] 2026-08-06 15:34:21.160627 | aio | 2026-08-06 15:34:21.160757 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:34:21.160913 | aio | Thursday 06 August 2026 15:34:21 +0000 (0:00:00.037) 0:01:22.338 ******* 2026-08-06 15:34:21.354408 | aio | ok: [aio] 2026-08-06 15:34:21.354471 | aio | 2026-08-06 15:34:21.354569 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 15:34:21.354672 | aio | Thursday 06 August 2026 15:34:21 +0000 (0:00:00.194) 0:01:22.532 ******* 2026-08-06 15:34:22.359348 | aio | ok: [aio] 2026-08-06 15:34:22.359411 | aio | 2026-08-06 15:34:22.359749 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:34:22.359876 | aio | Thursday 06 August 2026 15:34:22 +0000 (0:00:01.004) 0:01:23.536 ******* 2026-08-06 15:34:22.436655 | aio | ok: [aio] => { 2026-08-06 15:34:22.436866 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 15:34:22.437179 | aio | } 2026-08-06 15:34:22.437379 | aio | 2026-08-06 15:34:22.437608 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:34:22.437847 | aio | Thursday 06 August 2026 15:34:22 +0000 (0:00:00.077) 0:01:23.614 ******* 2026-08-06 15:34:22.789326 | aio | ok: [aio] 2026-08-06 15:34:22.789495 | aio | 2026-08-06 15:34:22.789715 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:34:22.789993 | aio | Thursday 06 August 2026 15:34:22 +0000 (0:00:00.352) 0:01:23.966 ******* 2026-08-06 15:34:24.763953 | aio | ok: [aio] 2026-08-06 15:34:24.764198 | aio | 2026-08-06 15:34:24.764472 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 15:34:24.764699 | aio | Thursday 06 August 2026 15:34:24 +0000 (0:00:01.974) 0:01:25.941 ******* 2026-08-06 15:34:24.793238 | aio | skipping: [aio] 2026-08-06 15:34:24.793401 | aio | 2026-08-06 15:34:24.793629 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 15:34:24.793834 | aio | Thursday 06 August 2026 15:34:24 +0000 (0:00:00.029) 0:01:25.970 ******* 2026-08-06 15:34:24.818175 | aio | skipping: [aio] 2026-08-06 15:34:24.818355 | aio | 2026-08-06 15:34:24.818628 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 15:34:24.818852 | aio | Thursday 06 August 2026 15:34:24 +0000 (0:00:00.025) 0:01:25.995 ******* 2026-08-06 15:34:24.849502 | aio | skipping: [aio] 2026-08-06 15:34:24.849667 | aio | 2026-08-06 15:34:24.849879 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 15:34:24.850085 | aio | Thursday 06 August 2026 15:34:24 +0000 (0:00:00.031) 0:01:26.026 ******* 2026-08-06 15:34:25.947249 | aio | ok: [aio] 2026-08-06 15:34:25.947386 | aio | 2026-08-06 15:34:25.947401 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 15:34:25.947554 | aio | Thursday 06 August 2026 15:34:25 +0000 (0:00:01.097) 0:01:27.124 ******* 2026-08-06 15:34:26.382033 | aio | ok: [aio] 2026-08-06 15:34:26.382240 | aio | 2026-08-06 15:34:26.382546 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 15:34:26.382771 | aio | Thursday 06 August 2026 15:34:26 +0000 (0:00:00.434) 0:01:27.559 ******* 2026-08-06 15:34:27.285213 | aio | ok: [aio] => (item={'path': '/etc/containerd'}) 2026-08-06 15:34:27.285279 | aio | ok: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 15:34:27.286102 | aio | ok: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 15:34:27.286164 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 15:34:27.286173 | aio | ok: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 15:34:27.286186 | aio | 2026-08-06 15:34:27.286719 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 15:34:27.286778 | aio | Thursday 06 August 2026 15:34:27 +0000 (0:00:00.903) 0:01:28.462 ******* 2026-08-06 15:34:27.788234 | aio | ok: [aio] 2026-08-06 15:34:27.788301 | aio | 2026-08-06 15:34:27.788398 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 15:34:27.788782 | aio | Thursday 06 August 2026 15:34:27 +0000 (0:00:00.498) 0:01:28.961 ******* 2026-08-06 15:34:27.788824 | aio | 2026-08-06 15:34:27.788829 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 15:34:27.788834 | aio | Thursday 06 August 2026 15:34:27 +0000 (0:00:00.004) 0:01:28.965 ******* 2026-08-06 15:34:28.135645 | aio | ok: [aio] 2026-08-06 15:34:28.135731 | aio | 2026-08-06 15:34:28.135793 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 15:34:28.135916 | aio | Thursday 06 August 2026 15:34:28 +0000 (0:00:00.347) 0:01:29.313 ******* 2026-08-06 15:34:28.336900 | aio | ok: [aio] 2026-08-06 15:34:28.336941 | aio | 2026-08-06 15:34:28.336947 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 15:34:28.336951 | aio | Thursday 06 August 2026 15:34:28 +0000 (0:00:00.200) 0:01:29.514 ******* 2026-08-06 15:34:28.409006 | aio | ok: [aio] => { 2026-08-06 15:34:28.409051 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-06 15:34:28.409059 | aio | } 2026-08-06 15:34:28.409065 | aio | 2026-08-06 15:34:28.409071 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 15:34:28.409109 | aio | Thursday 06 August 2026 15:34:28 +0000 (0:00:00.071) 0:01:29.585 ******* 2026-08-06 15:34:28.758680 | aio | ok: [aio] 2026-08-06 15:34:28.758751 | aio | 2026-08-06 15:34:28.759080 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 15:34:28.759127 | aio | Thursday 06 August 2026 15:34:28 +0000 (0:00:00.350) 0:01:29.936 ******* 2026-08-06 15:34:31.854197 | aio | ok: [aio] 2026-08-06 15:34:31.854273 | aio | 2026-08-06 15:34:31.854352 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-06 15:34:31.854453 | aio | Thursday 06 August 2026 15:34:31 +0000 (0:00:03.095) 0:01:33.031 ******* 2026-08-06 15:34:32.859507 | aio | ok: [aio] 2026-08-06 15:34:32.859676 | aio | 2026-08-06 15:34:32.859912 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-06 15:34:32.860182 | aio | Thursday 06 August 2026 15:34:32 +0000 (0:00:01.005) 0:01:34.037 ******* 2026-08-06 15:34:33.055302 | aio | ok: [aio] 2026-08-06 15:34:33.055405 | aio | 2026-08-06 15:34:33.055566 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-06 15:34:33.055697 | aio | Thursday 06 August 2026 15:34:33 +0000 (0:00:00.195) 0:01:34.232 ******* 2026-08-06 15:34:33.484574 | aio | ok: [aio] 2026-08-06 15:34:33.484801 | aio | 2026-08-06 15:34:33.485173 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-06 15:34:33.485418 | aio | Thursday 06 August 2026 15:34:33 +0000 (0:00:00.428) 0:01:34.661 ******* 2026-08-06 15:34:34.030822 | aio | ok: [aio] => (item={'path': '/etc/docker'}) 2026-08-06 15:34:34.030873 | aio | ok: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-06 15:34:34.030881 | aio | ok: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-06 15:34:34.030888 | aio | 2026-08-06 15:34:34.030894 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-06 15:34:34.030907 | aio | Thursday 06 August 2026 15:34:34 +0000 (0:00:00.546) 0:01:35.207 ******* 2026-08-06 15:34:34.437784 | aio | ok: [aio] 2026-08-06 15:34:34.437871 | aio | 2026-08-06 15:34:34.437906 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-06 15:34:34.438056 | aio | Thursday 06 August 2026 15:34:34 +0000 (0:00:00.407) 0:01:35.615 ******* 2026-08-06 15:34:34.862205 | aio | ok: [aio] 2026-08-06 15:34:34.862266 | aio | 2026-08-06 15:34:34.862366 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-06 15:34:34.862737 | aio | Thursday 06 August 2026 15:34:34 +0000 (0:00:00.418) 0:01:36.033 ******* 2026-08-06 15:34:34.862752 | aio | 2026-08-06 15:34:34.862757 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-06 15:34:34.862762 | aio | Thursday 06 August 2026 15:34:34 +0000 (0:00:00.006) 0:01:36.039 ******* 2026-08-06 15:34:35.211347 | aio | ok: [aio] 2026-08-06 15:34:35.211400 | aio | 2026-08-06 15:34:35.211514 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-06 15:34:35.211624 | aio | Thursday 06 August 2026 15:34:35 +0000 (0:00:00.349) 0:01:36.389 ******* 2026-08-06 15:34:35.252805 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-08-06 15:34:35.252857 | aio | 2026-08-06 15:34:35.253600 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-06 15:34:35.253646 | aio | Thursday 06 August 2026 15:34:35 +0000 (0:00:00.041) 0:01:36.430 ******* 2026-08-06 15:34:36.301578 | aio | ok: [aio] 2026-08-06 15:34:36.301655 | aio | 2026-08-06 15:34:36.302019 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-06 15:34:36.302067 | aio | Thursday 06 August 2026 15:34:36 +0000 (0:00:01.048) 0:01:37.479 ******* 2026-08-06 15:34:36.971173 | aio | ok: [aio] => (item=chronyd) 2026-08-06 15:34:36.971244 | aio | ok: [aio] => (item=sshd) 2026-08-06 15:34:36.971543 | aio | 2026-08-06 15:34:36.971585 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-06 15:34:36.971591 | aio | Thursday 06 August 2026 15:34:36 +0000 (0:00:00.669) 0:01:38.148 ******* 2026-08-06 15:34:39.196965 | aio | ok: [aio] 2026-08-06 15:34:39.197045 | aio | 2026-08-06 15:34:39.197418 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-06 15:34:39.197492 | aio | Thursday 06 August 2026 15:34:39 +0000 (0:00:02.225) 0:01:40.374 ******* 2026-08-06 15:34:39.402526 | aio | ok: [aio] 2026-08-06 15:34:39.403138 | aio | 2026-08-06 15:34:39.403363 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-06 15:34:39.403374 | aio | Thursday 06 August 2026 15:34:39 +0000 (0:00:00.205) 0:01:40.579 ******* 2026-08-06 15:34:39.646249 | aio | ok: [aio] 2026-08-06 15:34:39.646324 | aio | 2026-08-06 15:34:39.646412 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-06 15:34:39.646553 | aio | Thursday 06 August 2026 15:34:39 +0000 (0:00:00.244) 0:01:40.823 ******* 2026-08-06 15:34:39.845203 | aio | ok: [aio] 2026-08-06 15:34:39.845272 | aio | 2026-08-06 15:34:39.845354 | aio | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-08-06 15:34:39.845453 | aio | Thursday 06 August 2026 15:34:39 +0000 (0:00:00.198) 0:01:41.022 ******* 2026-08-06 15:34:41.378323 | aio | ok: [aio] 2026-08-06 15:34:41.378510 | aio | 2026-08-06 15:34:41.378857 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:34:41.379135 | aio | aio : ok=129 changed=0 unreachable=0 failed=0 skipped=26 rescued=0 ignored=0 2026-08-06 15:34:41.379462 | aio | 2026-08-06 15:34:41.379725 | aio | 2026-08-06 15:34:41.379942 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:34:41.380176 | aio | Thursday 06 August 2026 15:34:41 +0000 (0:00:01.533) 0:01:42.555 ******* 2026-08-06 15:34:41.380377 | aio | =============================================================================== 2026-08-06 15:34:41.380593 | aio | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.26s 2026-08-06 15:34:41.380822 | aio | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.80s 2026-08-06 15:34:41.381019 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.24s 2026-08-06 15:34:41.381286 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.15s 2026-08-06 15:34:41.381481 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.10s 2026-08-06 15:34:41.381700 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.47s 2026-08-06 15:34:41.381898 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.46s 2026-08-06 15:34:41.382111 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.38s 2026-08-06 15:34:41.382337 | aio | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 2.23s 2026-08-06 15:34:41.382562 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 2.19s 2026-08-06 15:34:41.382769 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.97s 2026-08-06 15:34:41.382968 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 1.96s 2026-08-06 15:34:41.383179 | aio | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 1.88s 2026-08-06 15:34:41.383408 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 1.87s 2026-08-06 15:34:41.383617 | aio | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 1.86s 2026-08-06 15:34:41.383823 | aio | vexxhost.ceph.mon : Validate monitor exist ------------------------------ 1.79s 2026-08-06 15:34:41.384022 | aio | vexxhost.ceph.osd : Mark require osd release ---------------------------- 1.75s 2026-08-06 15:34:41.384218 | aio | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 1.75s 2026-08-06 15:34:41.384419 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 1.60s 2026-08-06 15:34:41.384620 | aio | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 1.53s 2026-08-06 15:34:41.468386 | aio | INFO [default > idempotence] Executed: Successful 2026-08-06 15:34:41.478043 | aio | INFO [default > side_effect] Executing 2026-08-06 15:34:41.478334 | aio | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 15:34:41.483606 | aio | INFO [default > verify] Executing 2026-08-06 15:34:42.095739 | aio | 2026-08-06 15:34:42.095934 | aio | PLAY [Verify] ****************************************************************** 2026-08-06 15:34:42.096135 | aio | 2026-08-06 15:34:42.096360 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-06 15:34:42.096569 | aio | Thursday 06 August 2026 15:34:42 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-08-06 15:34:43.270211 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-06 15:34:43.270380 | aio | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-08-06 15:34:43.270600 | aio | interpreter could change the meaning of that path. See 2026-08-06 15:34:43.270852 | aio | https://docs.ansible.com/ansible- 2026-08-06 15:34:43.271059 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-06 15:34:43.279515 | aio | ok: [aio] 2026-08-06 15:34:43.279745 | aio | 2026-08-06 15:34:43.280475 | aio | TASK [List locally deployed Ceph daemons] ************************************** 2026-08-06 15:34:43.280697 | aio | Thursday 06 August 2026 15:34:43 +0000 (0:00:01.184) 0:00:01.191 ******* 2026-08-06 15:34:44.059986 | aio | ok: [aio] 2026-08-06 15:34:44.060202 | aio | 2026-08-06 15:34:44.060430 | aio | TASK [Collect deployed Ceph container images] ********************************** 2026-08-06 15:34:44.060650 | aio | Thursday 06 August 2026 15:34:44 +0000 (0:00:00.780) 0:00:01.971 ******* 2026-08-06 15:34:44.096995 | aio | ok: [aio] 2026-08-06 15:34:44.097210 | aio | 2026-08-06 15:34:44.097444 | aio | TASK [Assert that a deployed Ceph container image was found] ******************* 2026-08-06 15:34:44.097687 | aio | Thursday 06 August 2026 15:34:44 +0000 (0:00:00.036) 0:00:02.008 ******* 2026-08-06 15:34:44.119524 | aio | fatal: [aio]: FAILED! => { 2026-08-06 15:34:44.119730 | aio | "assertion": "_ceph_container_images | length > 0", 2026-08-06 15:34:44.120013 | aio | "changed": false, 2026-08-06 15:34:44.120355 | aio | "evaluated_to": false, 2026-08-06 15:34:44.120575 | aio | "msg": "No deployed monitor container image was found in cephadm metadata" 2026-08-06 15:34:44.120778 | aio | } 2026-08-06 15:34:44.121140 | aio | 2026-08-06 15:34:44.121368 | aio | PLAY RECAP ********************************************************************* 2026-08-06 15:34:44.121607 | aio | aio : ok=3 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-08-06 15:34:44.121818 | aio | 2026-08-06 15:34:44.121986 | aio | 2026-08-06 15:34:44.122188 | aio | TASKS RECAP ******************************************************************** 2026-08-06 15:34:44.122400 | aio | Thursday 06 August 2026 15:34:44 +0000 (0:00:00.024) 0:00:02.033 ******* 2026-08-06 15:34:44.122650 | aio | =============================================================================== 2026-08-06 15:34:44.122920 | aio | Gathering Facts --------------------------------------------------------- 1.18s 2026-08-06 15:34:44.123107 | aio | List locally deployed Ceph daemons -------------------------------------- 0.78s 2026-08-06 15:34:44.123312 | aio | Collect deployed Ceph container images ---------------------------------- 0.04s 2026-08-06 15:34:44.123589 | aio | Assert that a deployed Ceph container image was found ------------------- 0.02s 2026-08-06 15:34:44.187122 | aio | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/verify.yml 2026-08-06 15:34:44.187388 | aio | ERROR [default > verify] Executed: Failed 2026-08-06 15:34:44.187559 | aio | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/verify.yml 2026-08-06 15:34:44.579360 | aio | ERROR 2026-08-06 15:34:44.579559 | aio | { 2026-08-06 15:34:44.579600 | aio | "delta": "0:10:57.174580", 2026-08-06 15:34:44.579630 | aio | "end": "2026-08-06 15:34:44.257423", 2026-08-06 15:34:44.579658 | aio | "msg": "non-zero return code", 2026-08-06 15:34:44.579685 | aio | "rc": 2, 2026-08-06 15:34:44.579711 | aio | "start": "2026-08-06 15:23:47.082843" 2026-08-06 15:34:44.579737 | aio | } failure 2026-08-06 15:34:44.596635 | 2026-08-06 15:34:44.596738 | PLAY RECAP 2026-08-06 15:34:44.596784 | aio | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-06 15:34:44.596806 | 2026-08-06 15:34:44.729778 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 15:34:44.733190 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 15:34:45.302021 | 2026-08-06 15:34:45.302147 | PLAY [all] 2026-08-06 15:34:45.312948 | 2026-08-06 15:34:45.313046 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-06 15:34:45.358069 | aio | skipping: Conditional result was False 2026-08-06 15:34:45.367638 | 2026-08-06 15:34:45.367713 | TASK [fetch-output : Set log path for single node] 2026-08-06 15:34:45.411883 | aio | ok 2026-08-06 15:34:45.416238 | 2026-08-06 15:34:45.416301 | LOOP [fetch-output : Ensure local output dirs] 2026-08-06 15:34:45.787855 | aio -> localhost | ok: "/var/lib/zuul/builds/c9c5126f58184c2fbf9ce82fa496de55/work/logs" 2026-08-06 15:34:45.993626 | aio -> localhost | changed: "/var/lib/zuul/builds/c9c5126f58184c2fbf9ce82fa496de55/work/artifacts" 2026-08-06 15:34:46.198770 | aio -> localhost | changed: "/var/lib/zuul/builds/c9c5126f58184c2fbf9ce82fa496de55/work/docs" 2026-08-06 15:34:46.215161 | 2026-08-06 15:34:46.215278 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-06 15:34:46.845976 | aio | changed: .d..t...... ./ 2026-08-06 15:34:46.846245 | aio | changed: All items complete 2026-08-06 15:34:46.846286 | 2026-08-06 15:34:47.308080 | aio | changed: .d..t...... ./ 2026-08-06 15:34:47.760091 | aio | changed: .d..t...... ./ 2026-08-06 15:34:47.779810 | 2026-08-06 15:34:47.779960 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-06 15:34:48.187702 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.007144 2026-08-06 15:34:48.405579 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.005388 2026-08-06 15:34:48.425991 | 2026-08-06 15:34:48.426112 | PLAY [all] 2026-08-06 15:34:48.431772 | 2026-08-06 15:34:48.431836 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-06 15:34:48.852219 | aio | changed 2026-08-06 15:34:48.859589 | 2026-08-06 15:34:48.859653 | PLAY RECAP 2026-08-06 15:34:48.859709 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-06 15:34:48.859740 | 2026-08-06 15:34:48.973478 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 15:34:48.979844 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-06 15:34:49.545299 | 2026-08-06 15:34:49.545423 | PLAY [localhost] 2026-08-06 15:34:49.555052 | 2026-08-06 15:34:49.555122 | TASK [Generate Zuul manifest] 2026-08-06 15:34:49.577185 | localhost | ok 2026-08-06 15:34:49.593740 | 2026-08-06 15:34:49.593819 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-06 15:34:49.948862 | localhost | changed 2026-08-06 15:34:49.960974 | 2026-08-06 15:34:49.961050 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-06 15:34:49.992397 | localhost | ok 2026-08-06 15:34:50.001192 | 2026-08-06 15:34:50.001275 | TASK [Upload logs] 2026-08-06 15:34:50.021471 | localhost | ok 2026-08-06 15:34:50.080885 | 2026-08-06 15:34:50.080989 | TASK [Set zuul-log-path fact] 2026-08-06 15:34:50.100779 | localhost | ok 2026-08-06 15:34:50.114228 | 2026-08-06 15:34:50.114292 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 15:34:50.145007 | localhost | ok 2026-08-06 15:34:50.154626 | 2026-08-06 15:34:50.154713 | TASK [upload-logs : Create log directories] 2026-08-06 15:34:50.540544 | localhost | changed 2026-08-06 15:34:50.548481 | 2026-08-06 15:34:50.548576 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-06 15:34:50.954312 | localhost -> localhost | ok: Runtime: 0:00:00.006521 2026-08-06 15:34:50.961342 | 2026-08-06 15:34:50.961434 | TASK [upload-logs : Upload logs to log server] 2026-08-06 15:34:51.387989 | localhost | Output suppressed because no_log was given 2026-08-06 15:34:51.393127 | 2026-08-06 15:34:51.393217 | LOOP [upload-logs : Compress console log and json output] 2026-08-06 15:34:51.436569 | localhost | skipping: Conditional result was False 2026-08-06 15:34:51.483073 | localhost | skipping: Conditional result was False 2026-08-06 15:34:51.496567 | 2026-08-06 15:34:51.496751 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-06 15:34:51.550755 | localhost | skipping: Conditional result was False 2026-08-06 15:34:51.551042 | 2026-08-06 15:34:51.551773 | localhost | skipping: Conditional result was False 2026-08-06 15:34:51.562492 | 2026-08-06 15:34:51.562648 | LOOP [upload-logs : Upload console log and json output]