2026-10-13 14:56:47.185255 | Job console starting 2026-10-13 14:56:47.205996 | Updating git repos 2026-10-13 14:56:47.250634 | Cloning repos into workspace 2026-10-13 14:56:47.300228 | Restoring repo states 2026-10-13 14:56:47.307257 | Merging changes 2026-10-13 14:56:47.635755 | Checking out repos 2026-10-13 14:56:47.675596 | Preparing playbooks 2026-10-13 14:56:48.715341 | Running Ansible setup 2026-10-13 14:56:54.454841 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-13 14:56:55.126381 | 2026-10-13 14:56:55.126592 | PLAY [localhost] 2026-10-13 14:56:55.139274 | 2026-10-13 14:56:55.139449 | TASK [Gathering Facts] 2026-10-13 14:56:56.167140 | localhost | ok 2026-10-13 14:56:56.174696 | 2026-10-13 14:56:56.174810 | TASK [Setup log path fact] 2026-10-13 14:56:56.200996 | localhost | ok 2026-10-13 14:56:56.211853 | 2026-10-13 14:56:56.211935 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-13 14:56:56.238217 | localhost | ok 2026-10-13 14:56:56.243697 | 2026-10-13 14:56:56.243772 | TASK [emit-job-header : Print job information] 2026-10-13 14:56:56.293322 | # Job Information 2026-10-13 14:56:56.293560 | Ansible Version: 2.16.18 2026-10-13 14:56:56.293630 | Job: ansible-collection-ceph-molecule-ha-ubuntu-noble 2026-10-13 14:56:56.293679 | Pipeline: check 2026-10-13 14:56:56.293721 | Executor: 2d72f0692154 2026-10-13 14:56:56.293763 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/117 2026-10-13 14:56:56.293811 | Event ID: 671758e0-c715-11f1-83c3-467bb44983aa 2026-10-13 14:56:56.300875 | 2026-10-13 14:56:56.301096 | LOOP [emit-job-header : Print node information] 2026-10-13 14:56:56.428172 | localhost | ok: 2026-10-13 14:56:56.428543 | localhost | # Node Information 2026-10-13 14:56:56.428595 | localhost | Inventory Hostname: mon1 2026-10-13 14:56:56.428624 | localhost | Hostname: np0000195395 2026-10-13 14:56:56.428649 | localhost | Username: zuul 2026-10-13 14:56:56.428678 | localhost | Distro: Ubuntu 24.04 2026-10-13 14:56:56.428703 | localhost | Provider: yul1 2026-10-13 14:56:56.428727 | localhost | Region: ca-ymq-1 2026-10-13 14:56:56.428751 | localhost | Label: ubuntu-noble 2026-10-13 14:56:56.428775 | localhost | Product Name: OpenStack Nova 2026-10-13 14:56:56.428798 | localhost | Interface IP: 199.204.45.169 2026-10-13 14:56:56.495669 | localhost | ok: 2026-10-13 14:56:56.495787 | localhost | # Node Information 2026-10-13 14:56:56.495818 | localhost | Inventory Hostname: osd1 2026-10-13 14:56:56.495843 | localhost | Hostname: np0000195396 2026-10-13 14:56:56.495878 | localhost | Username: zuul 2026-10-13 14:56:56.495902 | localhost | Distro: Ubuntu 24.04 2026-10-13 14:56:56.495925 | localhost | Provider: yul1 2026-10-13 14:56:56.495953 | localhost | Region: ca-ymq-1 2026-10-13 14:56:56.495978 | localhost | Label: ubuntu-noble 2026-10-13 14:56:56.496014 | localhost | Product Name: OpenStack Nova 2026-10-13 14:56:56.496047 | localhost | Interface IP: 199.204.45.139 2026-10-13 14:56:56.506216 | 2026-10-13 14:56:56.506304 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-13 14:56:56.929293 | localhost -> localhost | changed 2026-10-13 14:56:56.937570 | 2026-10-13 14:56:56.937706 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-13 14:56:57.773306 | localhost -> localhost | changed 2026-10-13 14:56:57.783824 | 2026-10-13 14:56:57.783935 | PLAY [all] 2026-10-13 14:56:57.801401 | 2026-10-13 14:56:57.801544 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-13 14:56:58.069446 | mon1 -> localhost | ok 2026-10-13 14:56:58.078551 | 2026-10-13 14:56:58.078618 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-13 14:56:58.108386 | mon1 | ok 2026-10-13 14:56:58.119945 | osd1 | ok 2026-10-13 14:56:58.163705 | mon1 | included: /var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-13 14:56:58.163867 | osd1 | included: /var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-13 14:56:58.176397 | 2026-10-13 14:56:58.176477 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-13 14:56:59.118991 | mon1 -> localhost | Generating public/private rsa key pair. 2026-10-13 14:56:59.119163 | mon1 -> localhost | Your identification has been saved in /var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/work/efb048f08f7a4d92bee4f41cd2944c53_id_rsa 2026-10-13 14:56:59.119193 | mon1 -> localhost | Your public key has been saved in /var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/work/efb048f08f7a4d92bee4f41cd2944c53_id_rsa.pub 2026-10-13 14:56:59.119215 | mon1 -> localhost | The key fingerprint is: 2026-10-13 14:56:59.119237 | mon1 -> localhost | SHA256:cg9gb7JVrvliSc0SkdpAVGdH8JtsT+glknjZuCgLJSA zuul-build-sshkey 2026-10-13 14:56:59.119257 | mon1 -> localhost | The key's randomart image is: 2026-10-13 14:56:59.119276 | mon1 -> localhost | +---[RSA 3072]----+ 2026-10-13 14:56:59.119294 | mon1 -> localhost | | oo...+oo | 2026-10-13 14:56:59.119312 | mon1 -> localhost | | . oo o | 2026-10-13 14:56:59.119330 | mon1 -> localhost | |E . o+ .. . | 2026-10-13 14:56:59.119348 | mon1 -> localhost | | . . ..oo+ * + | 2026-10-13 14:56:59.119367 | mon1 -> localhost | | . + S+B O o | 2026-10-13 14:56:59.119384 | mon1 -> localhost | | o BoBo= = | 2026-10-13 14:56:59.119401 | mon1 -> localhost | | . o.+oo . . | 2026-10-13 14:56:59.119419 | mon1 -> localhost | | . o+. | 2026-10-13 14:56:59.119436 | mon1 -> localhost | | .. .. | 2026-10-13 14:56:59.119452 | mon1 -> localhost | +----[SHA256]-----+ 2026-10-13 14:56:59.119496 | mon1 -> localhost | ok: Runtime: 0:00:00.510227 2026-10-13 14:56:59.124814 | 2026-10-13 14:56:59.124874 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-13 14:56:59.157321 | mon1 | ok 2026-10-13 14:56:59.163020 | osd1 | ok 2026-10-13 14:56:59.177385 | mon1 | included: /var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-13 14:56:59.177432 | osd1 | included: /var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-13 14:56:59.187256 | 2026-10-13 14:56:59.187350 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-13 14:56:59.210956 | mon1 | skipping: Conditional result was False 2026-10-13 14:56:59.221809 | osd1 | skipping: Conditional result was False 2026-10-13 14:56:59.230070 | 2026-10-13 14:56:59.230158 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-13 14:56:59.782777 | osd1 | changed 2026-10-13 14:56:59.803246 | mon1 | changed 2026-10-13 14:56:59.823024 | 2026-10-13 14:56:59.823194 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-13 14:57:00.063454 | mon1 | ok 2026-10-13 14:57:00.082884 | osd1 | ok 2026-10-13 14:57:00.092354 | 2026-10-13 14:57:00.092434 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-13 14:57:00.746813 | mon1 | changed 2026-10-13 14:57:00.782742 | osd1 | changed 2026-10-13 14:57:00.805598 | 2026-10-13 14:57:00.805795 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-13 14:57:01.454050 | mon1 | changed 2026-10-13 14:57:01.458449 | osd1 | changed 2026-10-13 14:57:01.463170 | 2026-10-13 14:57:01.463243 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-13 14:57:01.486734 | mon1 | skipping: Conditional result was False 2026-10-13 14:57:01.497537 | osd1 | skipping: Conditional result was False 2026-10-13 14:57:01.503108 | 2026-10-13 14:57:01.503172 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-13 14:57:01.876799 | mon1 -> localhost | changed 2026-10-13 14:57:01.907872 | 2026-10-13 14:57:01.909662 | TASK [add-build-sshkey : Add back temp key] 2026-10-13 14:57:02.214275 | mon1 -> localhost | Identity added: /var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/work/efb048f08f7a4d92bee4f41cd2944c53_id_rsa (zuul-build-sshkey) 2026-10-13 14:57:02.215049 | mon1 -> localhost | ok: Runtime: 0:00:00.010488 2026-10-13 14:57:02.227303 | 2026-10-13 14:57:02.227384 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-13 14:57:02.561329 | osd1 | ok 2026-10-13 14:57:02.567867 | mon1 | ok 2026-10-13 14:57:02.572020 | 2026-10-13 14:57:02.572075 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-13 14:57:02.604176 | mon1 | skipping: Conditional result was False 2026-10-13 14:57:02.614924 | osd1 | skipping: Conditional result was False 2026-10-13 14:57:02.628267 | 2026-10-13 14:57:02.628327 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-13 14:57:02.996852 | osd1 | ok 2026-10-13 14:57:03.005944 | mon1 | ok 2026-10-13 14:57:03.015413 | 2026-10-13 14:57:03.015496 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-13 14:57:03.901657 | mon1 | Output suppressed because no_log was given 2026-10-13 14:57:03.907220 | osd1 | Output suppressed because no_log was given 2026-10-13 14:57:03.924627 | 2026-10-13 14:57:03.924687 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-13 14:57:04.184416 | mon1 | ok: "logs" 2026-10-13 14:57:04.184704 | mon1 | ok: All items complete 2026-10-13 14:57:04.184735 | 2026-10-13 14:57:04.194900 | osd1 | ok: "logs" 2026-10-13 14:57:04.402820 | mon1 | ok: "artifacts" 2026-10-13 14:57:04.433463 | osd1 | ok: "artifacts" 2026-10-13 14:57:04.636579 | mon1 | ok: "docs" 2026-10-13 14:57:04.647494 | osd1 | ok: "docs" 2026-10-13 14:57:04.656153 | 2026-10-13 14:57:04.656276 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-13 14:57:04.941595 | mon1 | changed: "logs" 2026-10-13 14:57:04.941910 | mon1 | ok: All items complete 2026-10-13 14:57:04.941963 | 2026-10-13 14:57:04.948542 | osd1 | changed: "logs" 2026-10-13 14:57:05.156854 | osd1 | changed: "artifacts" 2026-10-13 14:57:05.166923 | mon1 | changed: "artifacts" 2026-10-13 14:57:05.359285 | osd1 | changed: "docs" 2026-10-13 14:57:05.365762 | mon1 | changed: "docs" 2026-10-13 14:57:05.400955 | 2026-10-13 14:57:05.401177 | PLAY RECAP 2026-10-13 14:57:05.401301 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-13 14:57:05.401377 | mon1 | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-13 14:57:05.401414 | osd1 | ok: 11 changed: 5 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-13 14:57:05.401476 | 2026-10-13 14:57:05.665110 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-13 14:57:05.672272 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-13 14:57:06.216976 | 2026-10-13 14:57:06.217103 | PLAY [all] 2026-10-13 14:57:06.227234 | 2026-10-13 14:57:06.227307 | TASK [setup-uv : Extract archive] 2026-10-13 14:57:08.871146 | osd1 | changed 2026-10-13 14:57:08.897064 | mon1 | changed 2026-10-13 14:57:08.906617 | 2026-10-13 14:57:08.906761 | TASK [setup-uv : Print version] 2026-10-13 14:57:09.360161 | osd1 | uv 0.8.13 2026-10-13 14:57:09.359638 | mon1 | uv 0.8.13 2026-10-13 14:57:09.490406 | mon1 | ok: Runtime: 0:00:00.018550 2026-10-13 14:57:09.509643 | osd1 | ok: Runtime: 0:00:00.018786 2026-10-13 14:57:09.532098 | 2026-10-13 14:57:09.532204 | TASK [Install Ansible collection siblings] 2026-10-13 14:57:09.976858 | mon1 | ok: 2026-10-13 14:57:09.977110 | mon1 | Skipping community.general: no checked-out sibling 2026-10-13 14:57:09.977169 | mon1 | Skipping ansible.utils: no checked-out sibling 2026-10-13 14:57:09.977211 | mon1 | Skipping vexxhost.containers: no checked-out sibling 2026-10-13 14:57:09.980340 | 2026-10-13 14:57:09.980429 | PLAY RECAP 2026-10-13 14:57:09.980543 | mon1 | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-13 14:57:09.980623 | osd1 | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-13 14:57:09.980663 | 2026-10-13 14:57:10.118037 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-13 14:57:10.122355 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-13 14:57:10.690175 | 2026-10-13 14:57:10.690282 | PLAY [all] 2026-10-13 14:57:10.701111 | 2026-10-13 14:57:10.701180 | LOOP [Check inventory directories] 2026-10-13 14:57:11.096690 | mon1 | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-10-13 14:57:11.291398 | mon1 | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-10-13 14:57:11.467730 | mon1 | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-10-13 14:57:11.486644 | 2026-10-13 14:57:11.486883 | LOOP [Copy inventory file for Zuul] 2026-10-13 14:57:12.460330 | mon1 | changed: 2026-10-13 14:57:12.460672 | mon1 | { 2026-10-13 14:57:12.460729 | mon1 | "ansible_loop_var": "item", 2026-10-13 14:57:12.460773 | mon1 | "changed": false, 2026-10-13 14:57:12.460811 | mon1 | "failed": false, 2026-10-13 14:57:12.460854 | mon1 | "invocation": { 2026-10-13 14:57:12.460891 | mon1 | "module_args": { 2026-10-13 14:57:12.460926 | mon1 | "checksum_algorithm": "sha1", 2026-10-13 14:57:12.460961 | mon1 | "follow": true, 2026-10-13 14:57:12.461023 | mon1 | "get_attributes": true, 2026-10-13 14:57:12.461079 | mon1 | "get_checksum": true, 2026-10-13 14:57:12.461158 | mon1 | "get_mime": true, 2026-10-13 14:57:12.461222 | mon1 | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-10-13 14:57:12.461262 | mon1 | } 2026-10-13 14:57:12.461298 | mon1 | }, 2026-10-13 14:57:12.461333 | mon1 | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-10-13 14:57:12.466579 | mon1 | "stat": { 2026-10-13 14:57:12.466645 | mon1 | "atime": 1791903423.7897933, 2026-10-13 14:57:12.466692 | mon1 | "attr_flags": "e", 2026-10-13 14:57:12.466744 | mon1 | "attributes": [ 2026-10-13 14:57:12.466796 | mon1 | "extents" 2026-10-13 14:57:12.466838 | mon1 | ], 2026-10-13 14:57:12.466887 | mon1 | "block_size": 4096, 2026-10-13 14:57:12.466946 | mon1 | "blocks": 8, 2026-10-13 14:57:12.471925 | mon1 | "charset": "unknown", 2026-10-13 14:57:12.488084 | mon1 | "ctime": 1791903423.8127925, 2026-10-13 14:57:12.488199 | mon1 | "dev": 64769, 2026-10-13 14:57:12.488230 | mon1 | "device_type": 0, 2026-10-13 14:57:12.488255 | mon1 | "executable": true, 2026-10-13 14:57:12.488278 | mon1 | "exists": true, 2026-10-13 14:57:12.488300 | mon1 | "gid": 1000, 2026-10-13 14:57:12.488322 | mon1 | "gr_name": "zuul", 2026-10-13 14:57:12.488344 | mon1 | "inode": 1035808, 2026-10-13 14:57:12.488365 | mon1 | "isblk": false, 2026-10-13 14:57:12.488388 | mon1 | "ischr": false, 2026-10-13 14:57:12.488410 | mon1 | "isdir": true, 2026-10-13 14:57:12.488431 | mon1 | "isfifo": false, 2026-10-13 14:57:12.488453 | mon1 | "isgid": false, 2026-10-13 14:57:12.488474 | mon1 | "islnk": false, 2026-10-13 14:57:12.488527 | mon1 | "isreg": false, 2026-10-13 14:57:12.488550 | mon1 | "issock": false, 2026-10-13 14:57:12.488571 | mon1 | "isuid": false, 2026-10-13 14:57:12.488592 | mon1 | "mimetype": "unknown", 2026-10-13 14:57:12.488614 | mon1 | "mode": "0755", 2026-10-13 14:57:12.488635 | mon1 | "mtime": 1791903407.5792675, 2026-10-13 14:57:12.488656 | mon1 | "nlink": 10, 2026-10-13 14:57:12.488676 | mon1 | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-10-13 14:57:12.488699 | mon1 | "pw_name": "zuul", 2026-10-13 14:57:12.488720 | mon1 | "readable": true, 2026-10-13 14:57:12.488741 | mon1 | "rgrp": true, 2026-10-13 14:57:12.488762 | mon1 | "roth": true, 2026-10-13 14:57:12.488783 | mon1 | "rusr": true, 2026-10-13 14:57:12.488804 | mon1 | "size": 4096, 2026-10-13 14:57:12.488838 | mon1 | "uid": 1000, 2026-10-13 14:57:12.488867 | mon1 | "version": "134139302", 2026-10-13 14:57:12.488900 | mon1 | "wgrp": false, 2026-10-13 14:57:12.488935 | mon1 | "woth": false, 2026-10-13 14:57:12.488965 | mon1 | "writeable": true, 2026-10-13 14:57:12.488989 | mon1 | "wusr": true, 2026-10-13 14:57:12.489030 | mon1 | "xgrp": true, 2026-10-13 14:57:12.489054 | mon1 | "xoth": true, 2026-10-13 14:57:12.489077 | mon1 | "xusr": true 2026-10-13 14:57:12.489101 | mon1 | } 2026-10-13 14:57:12.489123 | mon1 | } 2026-10-13 14:57:12.489188 | mon1 | ok: All items complete 2026-10-13 14:57:12.489216 | 2026-10-13 14:57:12.491027 | mon1 | skipping: Conditional result was False 2026-10-13 14:57:12.491785 | mon1 | skipping: Conditional result was False 2026-10-13 14:57:12.512352 | 2026-10-13 14:57:12.512560 | LOOP [Switch "ansible_host" to private IP] 2026-10-13 14:57:12.959512 | mon1 | changed: 2 replacements made 2026-10-13 14:57:12.962479 | mon1 | skipping: Conditional result was False 2026-10-13 14:57:12.964676 | mon1 | skipping: Conditional result was False 2026-10-13 14:57:12.973705 | 2026-10-13 14:57:12.973825 | TASK [Run Molecule scenario] 2026-10-13 14:57:13.494745 | mon1 | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-10-13 14:57:13.494956 | mon1 | Creating virtual environment at: .venv 2026-10-13 14:57:13.549238 | mon1 | Downloading netaddr (2.2MiB) 2026-10-13 14:57:13.550019 | mon1 | Downloading ansible-core (2.3MiB) 2026-10-13 14:57:13.553299 | mon1 | Downloading pygments (1.2MiB) 2026-10-13 14:57:13.554344 | mon1 | Downloading cryptography (4.3MiB) 2026-10-13 14:57:13.753276 | mon1 | Downloading netaddr 2026-10-13 14:57:13.767264 | mon1 | Downloading cryptography 2026-10-13 14:57:13.832118 | mon1 | Downloading pygments 2026-10-13 14:57:14.023039 | mon1 | Downloading ansible-core 2026-10-13 14:57:14.081801 | mon1 | Installed 37 packages in 58ms 2026-10-13 14:57:14.840421 | mon1 | INFO Collection 'vexxhost.ceph' detected. 2026-10-13 14:57:14.840538 | mon1 | INFO Scenarios will be used from 'extensions/molecule' 2026-10-13 14:57:15.784545 | mon1 | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-10-13 14:57:15.784590 | mon1 | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-10-13 14:59:55.157673 | mon1 | INFO [default > dependency] Executing 2026-10-13 14:59:55.158065 | mon1 | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-10-13 14:59:55.158509 | mon1 | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-10-13 14:59:55.158765 | mon1 | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-10-13 14:59:55.173664 | mon1 | INFO [default > cleanup] Executing 2026-10-13 14:59:55.174534 | mon1 | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-13 14:59:55.187084 | mon1 | INFO [default > destroy] Executing 2026-10-13 14:59:55.187172 | mon1 | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-10-13 14:59:55.187279 | mon1 | INFO [default > destroy] Executed: Successful 2026-10-13 14:59:55.194556 | mon1 | INFO [default > syntax] Executing 2026-10-13 14:59:56.753431 | mon1 | 2026-10-13 14:59:56.753673 | mon1 | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-10-13 14:59:56.954310 | mon1 | INFO [default > syntax] Executed: Successful 2026-10-13 14:59:56.975911 | mon1 | INFO [default > create] Executing 2026-10-13 14:59:56.979210 | mon1 | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-13 14:59:56.992236 | mon1 | INFO [default > prepare] Executing 2026-10-13 14:59:58.098734 | mon1 | 2026-10-13 14:59:58.098916 | mon1 | PLAY [Prepare] ***************************************************************** 2026-10-13 14:59:58.099249 | mon1 | 2026-10-13 14:59:58.099444 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-10-13 14:59:58.099683 | mon1 | Tuesday 13 October 2026 14:59:58 +0000 (0:00:00.033) 0:00:00.033 ******* 2026-10-13 15:00:00.492826 | mon1 | [WARNING]: Host 'mon1' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-10-13 15:00:00.509202 | mon1 | [WARNING]: Host 'osd1' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-10-13 15:00:00.517385 | mon1 | ok: [mon1] 2026-10-13 15:00:00.517515 | mon1 | ok: [osd1] 2026-10-13 15:00:00.517649 | mon1 | 2026-10-13 15:00:00.517791 | mon1 | TASK [Configure short hostname] ************************************************ 2026-10-13 15:00:00.517936 | mon1 | Tuesday 13 October 2026 15:00:00 +0000 (0:00:02.419) 0:00:02.452 ******* 2026-10-13 15:00:02.440401 | mon1 | changed: [osd1] 2026-10-13 15:00:02.440715 | mon1 | changed: [mon1] 2026-10-13 15:00:02.441051 | mon1 | 2026-10-13 15:00:02.441444 | mon1 | TASK [Ensure hostname inside hosts file] *************************************** 2026-10-13 15:00:02.441801 | mon1 | Tuesday 13 October 2026 15:00:02 +0000 (0:00:01.922) 0:00:04.375 ******* 2026-10-13 15:00:02.880395 | mon1 | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-10-13 15:00:02.893143 | mon1 | changed: [osd1] 2026-10-13 15:00:02.893225 | mon1 | changed: [mon1] 2026-10-13 15:00:02.893238 | mon1 | 2026-10-13 15:00:02.893298 | mon1 | TASK [Update apt cache] ******************************************************** 2026-10-13 15:00:02.893445 | mon1 | Tuesday 13 October 2026 15:00:02 +0000 (0:00:00.452) 0:00:04.827 ******* 2026-10-13 15:00:08.966167 | mon1 | changed: [osd1] 2026-10-13 15:00:08.966361 | mon1 | changed: [mon1] 2026-10-13 15:00:08.966585 | mon1 | 2026-10-13 15:00:08.966833 | mon1 | PLAY [Create devices for Ceph] ************************************************* 2026-10-13 15:00:08.967084 | mon1 | 2026-10-13 15:00:08.967368 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-10-13 15:00:08.967614 | mon1 | Tuesday 13 October 2026 15:00:08 +0000 (0:00:06.072) 0:00:10.900 ******* 2026-10-13 15:00:10.987070 | mon1 | ok: [osd1] 2026-10-13 15:00:10.987113 | mon1 | 2026-10-13 15:00:10.987118 | mon1 | TASK [Install depedencies] ***************************************************** 2026-10-13 15:00:10.987128 | mon1 | Tuesday 13 October 2026 15:00:10 +0000 (0:00:02.019) 0:00:12.920 ******* 2026-10-13 15:00:31.968120 | mon1 | changed: [osd1] 2026-10-13 15:00:31.968515 | mon1 | 2026-10-13 15:00:31.968728 | mon1 | TASK [Start up service] ******************************************************** 2026-10-13 15:00:31.968891 | mon1 | Tuesday 13 October 2026 15:00:31 +0000 (0:00:20.981) 0:00:33.901 ******* 2026-10-13 15:00:32.725815 | mon1 | ok: [osd1] 2026-10-13 15:00:32.725997 | mon1 | 2026-10-13 15:00:32.726275 | mon1 | TASK [Generate lvm.conf] ******************************************************* 2026-10-13 15:00:32.726525 | mon1 | Tuesday 13 October 2026 15:00:32 +0000 (0:00:00.759) 0:00:34.661 ******* 2026-10-13 15:00:33.244444 | mon1 | ok: [osd1] 2026-10-13 15:00:33.244626 | mon1 | 2026-10-13 15:00:33.244904 | mon1 | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-10-13 15:00:33.245218 | mon1 | Tuesday 13 October 2026 15:00:33 +0000 (0:00:00.517) 0:00:35.178 ******* 2026-10-13 15:00:34.323019 | mon1 | changed: [osd1] 2026-10-13 15:00:34.323104 | mon1 | 2026-10-13 15:00:34.323275 | mon1 | TASK [Get list of all loopback devices] **************************************** 2026-10-13 15:00:34.323442 | mon1 | Tuesday 13 October 2026 15:00:34 +0000 (0:00:01.078) 0:00:36.257 ******* 2026-10-13 15:00:34.671285 | mon1 | ok: [osd1] 2026-10-13 15:00:34.671511 | mon1 | 2026-10-13 15:00:34.671762 | mon1 | TASK [Fail if there is any existing loopback devices] ************************** 2026-10-13 15:00:34.672064 | mon1 | Tuesday 13 October 2026 15:00:34 +0000 (0:00:00.347) 0:00:36.605 ******* 2026-10-13 15:00:34.713745 | mon1 | skipping: [osd1] 2026-10-13 15:00:34.714022 | mon1 | 2026-10-13 15:00:34.714282 | mon1 | TASK [Create devices for Ceph] ************************************************* 2026-10-13 15:00:34.714531 | mon1 | Tuesday 13 October 2026 15:00:34 +0000 (0:00:00.043) 0:00:36.648 ******* 2026-10-13 15:00:35.667205 | mon1 | changed: [osd1] => (item=osd0) 2026-10-13 15:00:35.667290 | mon1 | changed: [osd1] => (item=osd1) 2026-10-13 15:00:35.667302 | mon1 | changed: [osd1] => (item=osd2) 2026-10-13 15:00:35.667314 | mon1 | 2026-10-13 15:00:35.667326 | mon1 | TASK [Set permissions on loopback devices] ************************************* 2026-10-13 15:00:35.667345 | mon1 | Tuesday 13 October 2026 15:00:35 +0000 (0:00:00.951) 0:00:37.600 ******* 2026-10-13 15:00:36.731990 | mon1 | changed: [osd1] => (item=osd0) 2026-10-13 15:00:36.732065 | mon1 | changed: [osd1] => (item=osd1) 2026-10-13 15:00:36.732080 | mon1 | changed: [osd1] => (item=osd2) 2026-10-13 15:00:36.732092 | mon1 | 2026-10-13 15:00:36.732104 | mon1 | TASK [Start loop devices] ****************************************************** 2026-10-13 15:00:36.732118 | mon1 | Tuesday 13 October 2026 15:00:36 +0000 (0:00:01.065) 0:00:38.665 ******* 2026-10-13 15:00:38.947095 | mon1 | changed: [osd1] => (item=osd0) 2026-10-13 15:00:38.947167 | mon1 | changed: [osd1] => (item=osd1) 2026-10-13 15:00:38.947177 | mon1 | changed: [osd1] => (item=osd2) 2026-10-13 15:00:38.947186 | mon1 | 2026-10-13 15:00:38.947196 | mon1 | TASK [Create a volume group for each loop device] ****************************** 2026-10-13 15:00:38.947207 | mon1 | Tuesday 13 October 2026 15:00:38 +0000 (0:00:02.214) 0:00:40.880 ******* 2026-10-13 15:00:40.822212 | mon1 | changed: [osd1] => (item=osd0) 2026-10-13 15:00:40.822309 | mon1 | changed: [osd1] => (item=osd1) 2026-10-13 15:00:40.823422 | mon1 | changed: [osd1] => (item=osd2) 2026-10-13 15:00:40.823494 | mon1 | 2026-10-13 15:00:40.823505 | mon1 | TASK [Create a logical volume for each loop device] **************************** 2026-10-13 15:00:40.823516 | mon1 | Tuesday 13 October 2026 15:00:40 +0000 (0:00:01.875) 0:00:42.756 ******* 2026-10-13 15:00:42.606085 | mon1 | changed: [osd1] => (item=ceph-osd1-osd0) 2026-10-13 15:00:42.606138 | mon1 | changed: [osd1] => (item=ceph-osd1-osd1) 2026-10-13 15:00:42.606148 | mon1 | changed: [osd1] => (item=ceph-osd1-osd2) 2026-10-13 15:00:42.606157 | mon1 | 2026-10-13 15:00:42.606206 | mon1 | PLAY RECAP ********************************************************************* 2026-10-13 15:00:42.607092 | mon1 | mon1 : ok=4 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-13 15:00:42.607174 | mon1 | osd1 : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-10-13 15:00:42.607187 | mon1 | 2026-10-13 15:00:42.607204 | mon1 | 2026-10-13 15:00:42.607397 | mon1 | TASKS RECAP ******************************************************************** 2026-10-13 15:00:42.608109 | mon1 | Tuesday 13 October 2026 15:00:42 +0000 (0:00:01.784) 0:00:44.540 ******* 2026-10-13 15:00:42.608163 | mon1 | =============================================================================== 2026-10-13 15:00:42.611028 | mon1 | Install depedencies ---------------------------------------------------- 20.98s 2026-10-13 15:00:42.611082 | mon1 | Update apt cache -------------------------------------------------------- 6.07s 2026-10-13 15:00:42.611092 | mon1 | Gathering Facts --------------------------------------------------------- 2.42s 2026-10-13 15:00:42.611101 | mon1 | Start loop devices ------------------------------------------------------ 2.21s 2026-10-13 15:00:42.611109 | mon1 | Gathering Facts --------------------------------------------------------- 2.02s 2026-10-13 15:00:42.611118 | mon1 | Configure short hostname ------------------------------------------------ 1.92s 2026-10-13 15:00:42.611127 | mon1 | Create a volume group for each loop device ------------------------------ 1.88s 2026-10-13 15:00:42.611136 | mon1 | Create a logical volume for each loop device ---------------------------- 1.78s 2026-10-13 15:00:42.611144 | mon1 | Write /etc/lvm/lvm.conf ------------------------------------------------- 1.08s 2026-10-13 15:00:42.611152 | mon1 | Set permissions on loopback devices ------------------------------------- 1.06s 2026-10-13 15:00:42.611160 | mon1 | Create devices for Ceph ------------------------------------------------- 0.95s 2026-10-13 15:00:42.611168 | mon1 | Start up service -------------------------------------------------------- 0.76s 2026-10-13 15:00:42.611176 | mon1 | Generate lvm.conf ------------------------------------------------------- 0.52s 2026-10-13 15:00:42.611401 | mon1 | Ensure hostname inside hosts file --------------------------------------- 0.45s 2026-10-13 15:00:42.611687 | mon1 | Get list of all loopback devices ---------------------------------------- 0.35s 2026-10-13 15:00:42.612008 | mon1 | Fail if there is any existing loopback devices -------------------------- 0.04s 2026-10-13 15:00:42.743364 | mon1 | INFO [default > prepare] Executed: Successful 2026-10-13 15:00:42.756463 | mon1 | INFO [default > converge] Executing 2026-10-13 15:00:44.261261 | mon1 | 2026-10-13 15:00:44.261634 | mon1 | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-10-13 15:00:44.261906 | mon1 | 2026-10-13 15:00:44.262259 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-10-13 15:00:44.262595 | mon1 | Tuesday 13 October 2026 15:00:44 +0000 (0:00:00.068) 0:00:00.068 ******* 2026-10-13 15:00:46.492765 | mon1 | [WARNING]: Host 'mon1' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-10-13 15:00:46.511945 | mon1 | ok: [mon1] 2026-10-13 15:00:46.512332 | mon1 | 2026-10-13 15:00:46.512656 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:00:46.512955 | mon1 | Tuesday 13 October 2026 15:00:46 +0000 (0:00:02.250) 0:00:02.319 ******* 2026-10-13 15:00:47.088432 | mon1 | ok: [mon1] 2026-10-13 15:00:47.088681 | mon1 | 2026-10-13 15:00:47.088884 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:00:47.089100 | mon1 | Tuesday 13 October 2026 15:00:47 +0000 (0:00:00.576) 0:00:02.896 ******* 2026-10-13 15:00:47.234302 | mon1 | skipping: [mon1] 2026-10-13 15:00:47.234665 | mon1 | 2026-10-13 15:00:47.235029 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-13 15:00:47.235385 | mon1 | Tuesday 13 October 2026 15:00:47 +0000 (0:00:00.145) 0:00:03.041 ******* 2026-10-13 15:00:47.704572 | mon1 | changed: [mon1] 2026-10-13 15:00:47.704929 | mon1 | 2026-10-13 15:00:47.705340 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:00:47.705668 | mon1 | Tuesday 13 October 2026 15:00:47 +0000 (0:00:00.470) 0:00:03.511 ******* 2026-10-13 15:00:47.857476 | mon1 | ok: [mon1] => { 2026-10-13 15:00:47.857854 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-10-13 15:00:47.858168 | mon1 | } 2026-10-13 15:00:47.858467 | mon1 | 2026-10-13 15:00:47.858764 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:00:47.859087 | mon1 | Tuesday 13 October 2026 15:00:47 +0000 (0:00:00.152) 0:00:03.664 ******* 2026-10-13 15:00:48.748864 | mon1 | changed: [mon1] 2026-10-13 15:00:48.749269 | mon1 | 2026-10-13 15:00:48.749584 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:00:48.749877 | mon1 | Tuesday 13 October 2026 15:00:48 +0000 (0:00:00.892) 0:00:04.556 ******* 2026-10-13 15:00:48.816374 | mon1 | skipping: [mon1] 2026-10-13 15:00:48.816713 | mon1 | 2026-10-13 15:00:48.817049 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:00:48.817374 | mon1 | Tuesday 13 October 2026 15:00:48 +0000 (0:00:00.067) 0:00:04.623 ******* 2026-10-13 15:00:48.887878 | mon1 | skipping: [mon1] 2026-10-13 15:00:48.887946 | mon1 | 2026-10-13 15:00:48.887961 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:00:48.888009 | mon1 | Tuesday 13 October 2026 15:00:48 +0000 (0:00:00.069) 0:00:04.693 ******* 2026-10-13 15:00:49.262140 | mon1 | ok: [mon1] 2026-10-13 15:00:49.262202 | mon1 | 2026-10-13 15:00:49.262211 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:00:49.262220 | mon1 | Tuesday 13 October 2026 15:00:49 +0000 (0:00:00.374) 0:00:05.068 ******* 2026-10-13 15:00:50.765198 | mon1 | ok: [mon1] 2026-10-13 15:00:50.765334 | mon1 | 2026-10-13 15:00:50.765355 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:00:50.765368 | mon1 | Tuesday 13 October 2026 15:00:50 +0000 (0:00:01.501) 0:00:06.569 ******* 2026-10-13 15:00:50.892684 | mon1 | ok: [mon1] => { 2026-10-13 15:00:50.892755 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-10-13 15:00:50.892769 | mon1 | } 2026-10-13 15:00:50.892783 | mon1 | 2026-10-13 15:00:50.892796 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:00:50.892809 | mon1 | Tuesday 13 October 2026 15:00:50 +0000 (0:00:00.127) 0:00:06.696 ******* 2026-10-13 15:00:51.765075 | mon1 | changed: [mon1] 2026-10-13 15:00:51.765140 | mon1 | 2026-10-13 15:00:51.765178 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:00:51.765187 | mon1 | Tuesday 13 October 2026 15:00:51 +0000 (0:00:00.870) 0:00:07.567 ******* 2026-10-13 15:00:55.229030 | mon1 | changed: [mon1] 2026-10-13 15:00:55.229401 | mon1 | 2026-10-13 15:00:55.229731 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-10-13 15:00:55.230061 | mon1 | Tuesday 13 October 2026 15:00:55 +0000 (0:00:03.467) 0:00:11.035 ******* 2026-10-13 15:00:55.284122 | mon1 | skipping: [mon1] 2026-10-13 15:00:55.284448 | mon1 | 2026-10-13 15:00:55.284754 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-10-13 15:00:55.285080 | mon1 | Tuesday 13 October 2026 15:00:55 +0000 (0:00:00.056) 0:00:11.091 ******* 2026-10-13 15:00:55.325745 | mon1 | skipping: [mon1] 2026-10-13 15:00:55.326089 | mon1 | 2026-10-13 15:00:55.326408 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-10-13 15:00:55.326736 | mon1 | Tuesday 13 October 2026 15:00:55 +0000 (0:00:00.041) 0:00:11.133 ******* 2026-10-13 15:00:55.369953 | mon1 | skipping: [mon1] 2026-10-13 15:00:55.370318 | mon1 | 2026-10-13 15:00:55.370646 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-10-13 15:00:55.370933 | mon1 | Tuesday 13 October 2026 15:00:55 +0000 (0:00:00.044) 0:00:11.177 ******* 2026-10-13 15:01:04.936017 | mon1 | changed: [mon1] 2026-10-13 15:01:04.936263 | mon1 | 2026-10-13 15:01:04.936482 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-10-13 15:01:04.936689 | mon1 | Tuesday 13 October 2026 15:01:04 +0000 (0:00:09.565) 0:00:20.743 ******* 2026-10-13 15:01:05.858659 | mon1 | changed: [mon1] 2026-10-13 15:01:05.858863 | mon1 | 2026-10-13 15:01:05.859437 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-10-13 15:01:05.859498 | mon1 | Tuesday 13 October 2026 15:01:05 +0000 (0:00:00.921) 0:00:21.664 ******* 2026-10-13 15:01:07.519688 | mon1 | changed: [mon1] => (item={'path': '/etc/containerd'}) 2026-10-13 15:01:07.519885 | mon1 | changed: [mon1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-10-13 15:01:07.521320 | mon1 | changed: [mon1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-10-13 15:01:07.521348 | mon1 | changed: [mon1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-10-13 15:01:07.521360 | mon1 | changed: [mon1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-10-13 15:01:07.521372 | mon1 | 2026-10-13 15:01:07.521419 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-10-13 15:01:07.521770 | mon1 | Tuesday 13 October 2026 15:01:07 +0000 (0:00:01.660) 0:00:23.325 ******* 2026-10-13 15:01:08.511523 | mon1 | changed: [mon1] 2026-10-13 15:01:08.511606 | mon1 | 2026-10-13 15:01:08.511624 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-10-13 15:01:08.511639 | mon1 | Tuesday 13 October 2026 15:01:08 +0000 (0:00:00.975) 0:00:24.301 ******* 2026-10-13 15:01:08.511653 | mon1 | 2026-10-13 15:01:08.511666 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-10-13 15:01:08.511680 | mon1 | Tuesday 13 October 2026 15:01:08 +0000 (0:00:00.014) 0:00:24.316 ******* 2026-10-13 15:01:09.790444 | mon1 | ok: [mon1] 2026-10-13 15:01:09.790501 | mon1 | 2026-10-13 15:01:09.790510 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-10-13 15:01:09.790519 | mon1 | Tuesday 13 October 2026 15:01:09 +0000 (0:00:01.279) 0:00:25.596 ******* 2026-10-13 15:01:10.503634 | mon1 | changed: [mon1] 2026-10-13 15:01:10.503713 | mon1 | 2026-10-13 15:01:10.503728 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-10-13 15:01:10.503765 | mon1 | Tuesday 13 October 2026 15:01:10 +0000 (0:00:00.712) 0:00:26.308 ******* 2026-10-13 15:01:11.411558 | mon1 | changed: [mon1] 2026-10-13 15:01:11.411616 | mon1 | 2026-10-13 15:01:11.411629 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:01:11.411662 | mon1 | Tuesday 13 October 2026 15:01:11 +0000 (0:00:00.907) 0:00:27.216 ******* 2026-10-13 15:01:11.818591 | mon1 | ok: [mon1] 2026-10-13 15:01:11.818653 | mon1 | 2026-10-13 15:01:11.818776 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:01:11.818993 | mon1 | Tuesday 13 October 2026 15:01:11 +0000 (0:00:00.408) 0:00:27.625 ******* 2026-10-13 15:01:11.933692 | mon1 | ok: [mon1] => { 2026-10-13 15:01:11.933840 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-10-13 15:01:11.934869 | mon1 | } 2026-10-13 15:01:11.934925 | mon1 | 2026-10-13 15:01:11.934938 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:01:11.934948 | mon1 | Tuesday 13 October 2026 15:01:11 +0000 (0:00:00.114) 0:00:27.739 ******* 2026-10-13 15:01:12.944186 | mon1 | changed: [mon1] 2026-10-13 15:01:12.944263 | mon1 | 2026-10-13 15:01:12.944282 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:01:12.944570 | mon1 | Tuesday 13 October 2026 15:01:12 +0000 (0:00:01.009) 0:00:28.749 ******* 2026-10-13 15:01:17.844032 | mon1 | changed: [mon1] 2026-10-13 15:01:17.844118 | mon1 | 2026-10-13 15:01:17.844604 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-10-13 15:01:17.844648 | mon1 | Tuesday 13 October 2026 15:01:17 +0000 (0:00:04.901) 0:00:33.650 ******* 2026-10-13 15:01:19.165140 | mon1 | ok: [mon1] 2026-10-13 15:01:19.165230 | mon1 | 2026-10-13 15:01:19.165247 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-10-13 15:01:19.165598 | mon1 | Tuesday 13 October 2026 15:01:19 +0000 (0:00:01.320) 0:00:34.971 ******* 2026-10-13 15:01:19.685852 | mon1 | changed: [mon1] 2026-10-13 15:01:19.686192 | mon1 | 2026-10-13 15:01:19.686555 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-10-13 15:01:19.686867 | mon1 | Tuesday 13 October 2026 15:01:19 +0000 (0:00:00.519) 0:00:35.490 ******* 2026-10-13 15:01:20.481150 | mon1 | changed: [mon1] 2026-10-13 15:01:20.481220 | mon1 | 2026-10-13 15:01:20.481773 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-10-13 15:01:20.481826 | mon1 | Tuesday 13 October 2026 15:01:20 +0000 (0:00:00.796) 0:00:36.287 ******* 2026-10-13 15:01:21.498105 | mon1 | changed: [mon1] => (item={'path': '/etc/docker'}) 2026-10-13 15:01:21.498178 | mon1 | changed: [mon1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-10-13 15:01:21.499149 | mon1 | changed: [mon1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-10-13 15:01:21.499217 | mon1 | 2026-10-13 15:01:21.499228 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-10-13 15:01:21.499237 | mon1 | Tuesday 13 October 2026 15:01:21 +0000 (0:00:01.016) 0:00:37.303 ******* 2026-10-13 15:01:22.253155 | mon1 | changed: [mon1] 2026-10-13 15:01:22.253214 | mon1 | 2026-10-13 15:01:22.253224 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-10-13 15:01:22.253239 | mon1 | Tuesday 13 October 2026 15:01:22 +0000 (0:00:00.755) 0:00:38.059 ******* 2026-10-13 15:01:23.042052 | mon1 | changed: [mon1] 2026-10-13 15:01:23.042108 | mon1 | 2026-10-13 15:01:23.042201 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-10-13 15:01:23.042340 | mon1 | Tuesday 13 October 2026 15:01:23 +0000 (0:00:00.772) 0:00:38.832 ******* 2026-10-13 15:01:23.042486 | mon1 | 2026-10-13 15:01:23.042627 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-10-13 15:01:23.042768 | mon1 | Tuesday 13 October 2026 15:01:23 +0000 (0:00:00.015) 0:00:38.848 ******* 2026-10-13 15:01:24.027683 | mon1 | ok: [mon1] 2026-10-13 15:01:24.027957 | mon1 | 2026-10-13 15:01:24.028424 | mon1 | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-10-13 15:01:24.028850 | mon1 | Tuesday 13 October 2026 15:01:24 +0000 (0:00:00.985) 0:00:39.834 ******* 2026-10-13 15:01:26.417883 | mon1 | changed: [mon1] 2026-10-13 15:01:26.417949 | mon1 | 2026-10-13 15:01:26.417958 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-10-13 15:01:26.418025 | mon1 | Tuesday 13 October 2026 15:01:26 +0000 (0:00:02.390) 0:00:42.224 ******* 2026-10-13 15:01:27.303649 | mon1 | changed: [mon1] 2026-10-13 15:01:27.303735 | mon1 | 2026-10-13 15:01:27.303745 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-10-13 15:01:27.303755 | mon1 | Tuesday 13 October 2026 15:01:27 +0000 (0:00:00.884) 0:00:43.109 ******* 2026-10-13 15:01:27.396687 | mon1 | ok: [mon1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-10-13 15:01:27.396828 | mon1 | 2026-10-13 15:01:27.397003 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-10-13 15:01:27.397251 | mon1 | Tuesday 13 October 2026 15:01:27 +0000 (0:00:00.092) 0:00:43.202 ******* 2026-10-13 15:01:47.312232 | mon1 | changed: [mon1] 2026-10-13 15:01:47.312316 | mon1 | 2026-10-13 15:01:47.312330 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-10-13 15:01:47.312342 | mon1 | Tuesday 13 October 2026 15:01:47 +0000 (0:00:19.917) 0:01:03.119 ******* 2026-10-13 15:01:48.313354 | mon1 | ok: [mon1] => (item=systemd-timesyncd) 2026-10-13 15:01:48.313540 | mon1 | ok: [mon1] => (item=ssh) 2026-10-13 15:01:48.313752 | mon1 | 2026-10-13 15:01:48.314019 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-10-13 15:01:48.314267 | mon1 | Tuesday 13 October 2026 15:01:48 +0000 (0:00:01.000) 0:01:04.119 ******* 2026-10-13 15:01:48.797655 | mon1 | changed: [mon1] 2026-10-13 15:01:48.797831 | mon1 | 2026-10-13 15:01:48.798113 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-10-13 15:01:48.798337 | mon1 | Tuesday 13 October 2026 15:01:48 +0000 (0:00:00.485) 0:01:04.605 ******* 2026-10-13 15:01:49.148580 | mon1 | ok: [mon1] 2026-10-13 15:01:49.148646 | mon1 | 2026-10-13 15:01:49.148738 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-10-13 15:01:49.148849 | mon1 | Tuesday 13 October 2026 15:01:49 +0000 (0:00:00.351) 0:01:04.956 ******* 2026-10-13 15:01:49.757178 | mon1 | changed: [mon1] 2026-10-13 15:01:49.757263 | mon1 | 2026-10-13 15:01:49.757933 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-10-13 15:01:49.758045 | mon1 | Tuesday 13 October 2026 15:01:49 +0000 (0:00:00.607) 0:01:05.563 ******* 2026-10-13 15:01:51.285755 | mon1 | changed: [mon1] 2026-10-13 15:01:51.285819 | mon1 | 2026-10-13 15:01:51.285832 | mon1 | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-10-13 15:01:51.285845 | mon1 | Tuesday 13 October 2026 15:01:51 +0000 (0:00:01.527) 0:01:07.091 ******* 2026-10-13 15:01:51.482872 | mon1 | ok: [mon1] 2026-10-13 15:01:51.482943 | mon1 | 2026-10-13 15:01:51.482957 | mon1 | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-10-13 15:01:51.483005 | mon1 | Tuesday 13 October 2026 15:01:51 +0000 (0:00:00.196) 0:01:07.287 ******* 2026-10-13 15:01:51.863257 | mon1 | ok: [mon1] => (item=mon1) 2026-10-13 15:01:51.863302 | mon1 | 2026-10-13 15:01:51.863308 | mon1 | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-10-13 15:01:51.863314 | mon1 | Tuesday 13 October 2026 15:01:51 +0000 (0:00:00.381) 0:01:07.668 ******* 2026-10-13 15:01:51.945676 | mon1 | ok: [mon1] 2026-10-13 15:01:51.945850 | mon1 | 2026-10-13 15:01:51.946144 | mon1 | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-10-13 15:01:51.946375 | mon1 | Tuesday 13 October 2026 15:01:51 +0000 (0:00:00.082) 0:01:07.751 ******* 2026-10-13 15:01:52.056191 | mon1 | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for mon1 2026-10-13 15:01:52.056255 | mon1 | 2026-10-13 15:01:52.056265 | mon1 | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-10-13 15:01:52.056273 | mon1 | Tuesday 13 October 2026 15:01:52 +0000 (0:00:00.110) 0:01:07.862 ******* 2026-10-13 15:01:52.535790 | mon1 | changed: [mon1] 2026-10-13 15:01:52.535858 | mon1 | 2026-10-13 15:01:52.535871 | mon1 | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-10-13 15:01:52.535914 | mon1 | Tuesday 13 October 2026 15:01:52 +0000 (0:00:00.478) 0:01:08.340 ******* 2026-10-13 15:01:53.640189 | mon1 | changed: [mon1] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-10-13 15:01:53.640234 | mon1 | changed: [mon1] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-10-13 15:01:53.640239 | mon1 | changed: [mon1] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-10-13 15:01:53.640243 | mon1 | 2026-10-13 15:01:53.640247 | mon1 | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-10-13 15:01:53.640252 | mon1 | Tuesday 13 October 2026 15:01:53 +0000 (0:00:01.105) 0:01:09.446 ******* 2026-10-13 15:03:35.396462 | mon1 | ok: [mon1] 2026-10-13 15:03:35.396612 | mon1 | 2026-10-13 15:03:35.396876 | mon1 | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-10-13 15:03:35.397111 | mon1 | Tuesday 13 October 2026 15:03:35 +0000 (0:01:41.755) 0:02:51.201 ******* 2026-10-13 15:03:35.774329 | mon1 | changed: [mon1] 2026-10-13 15:03:35.774400 | mon1 | 2026-10-13 15:03:35.774559 | mon1 | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-10-13 15:03:35.774794 | mon1 | Tuesday 13 October 2026 15:03:35 +0000 (0:00:00.378) 0:02:51.580 ******* 2026-10-13 15:03:35.838204 | mon1 | ok: [mon1] 2026-10-13 15:03:35.838353 | mon1 | 2026-10-13 15:03:35.838788 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-10-13 15:03:35.839053 | mon1 | Tuesday 13 October 2026 15:03:35 +0000 (0:00:00.064) 0:02:51.645 ******* 2026-10-13 15:03:35.946699 | mon1 | included: vexxhost.ceph.cephadm_host for mon1 2026-10-13 15:03:35.946854 | mon1 | 2026-10-13 15:03:35.947174 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-10-13 15:03:35.947428 | mon1 | Tuesday 13 October 2026 15:03:35 +0000 (0:00:00.109) 0:02:51.754 ******* 2026-10-13 15:03:38.004294 | mon1 | ok: [mon1] 2026-10-13 15:03:38.004486 | mon1 | 2026-10-13 15:03:38.004780 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-10-13 15:03:38.005142 | mon1 | Tuesday 13 October 2026 15:03:38 +0000 (0:00:02.056) 0:02:53.810 ******* 2026-10-13 15:03:38.092790 | mon1 | ok: [mon1] => (item=mon1) 2026-10-13 15:03:38.093050 | mon1 | 2026-10-13 15:03:38.093264 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-10-13 15:03:38.093535 | mon1 | Tuesday 13 October 2026 15:03:38 +0000 (0:00:00.088) 0:02:53.899 ******* 2026-10-13 15:03:38.681570 | mon1 | ok: [mon1] 2026-10-13 15:03:38.681641 | mon1 | 2026-10-13 15:03:38.681711 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-10-13 15:03:38.681817 | mon1 | Tuesday 13 October 2026 15:03:38 +0000 (0:00:00.588) 0:02:54.487 ******* 2026-10-13 15:03:41.583665 | mon1 | ok: [mon1] 2026-10-13 15:03:41.583951 | mon1 | 2026-10-13 15:03:41.584368 | mon1 | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-10-13 15:03:41.584678 | mon1 | Tuesday 13 October 2026 15:03:41 +0000 (0:00:02.902) 0:02:57.390 ******* 2026-10-13 15:03:45.225036 | mon1 | changed: [mon1] 2026-10-13 15:03:45.225287 | mon1 | 2026-10-13 15:03:45.225602 | mon1 | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-10-13 15:03:45.225928 | mon1 | Tuesday 13 October 2026 15:03:45 +0000 (0:00:03.640) 0:03:01.031 ******* 2026-10-13 15:03:47.245016 | mon1 | ok: [mon1] 2026-10-13 15:03:47.245099 | mon1 | 2026-10-13 15:03:47.245113 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-10-13 15:03:47.245126 | mon1 | Tuesday 13 October 2026 15:03:47 +0000 (0:00:02.020) 0:03:03.051 ******* 2026-10-13 15:03:47.353617 | mon1 | included: vexxhost.ceph.cephadm_host for mon1 2026-10-13 15:03:47.353680 | mon1 | 2026-10-13 15:03:47.353790 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-10-13 15:03:47.353895 | mon1 | Tuesday 13 October 2026 15:03:47 +0000 (0:00:00.106) 0:03:03.157 ******* 2026-10-13 15:03:47.432651 | mon1 | skipping: [mon1] 2026-10-13 15:03:47.432744 | mon1 | 2026-10-13 15:03:47.432894 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-10-13 15:03:47.433082 | mon1 | Tuesday 13 October 2026 15:03:47 +0000 (0:00:00.082) 0:03:03.240 ******* 2026-10-13 15:03:47.516358 | mon1 | skipping: [mon1] => (item=mon1) 2026-10-13 15:03:47.516465 | mon1 | skipping: [mon1] 2026-10-13 15:03:47.516606 | mon1 | 2026-10-13 15:03:47.516783 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-10-13 15:03:47.516995 | mon1 | Tuesday 13 October 2026 15:03:47 +0000 (0:00:00.083) 0:03:03.323 ******* 2026-10-13 15:03:47.957069 | mon1 | ok: [mon1] 2026-10-13 15:03:47.957156 | mon1 | 2026-10-13 15:03:47.957165 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-10-13 15:03:47.957182 | mon1 | Tuesday 13 October 2026 15:03:47 +0000 (0:00:00.438) 0:03:03.761 ******* 2026-10-13 15:03:50.740099 | mon1 | ok: [mon1] 2026-10-13 15:03:50.740187 | mon1 | 2026-10-13 15:03:50.740465 | mon1 | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-10-13 15:03:50.740540 | mon1 | Tuesday 13 October 2026 15:03:50 +0000 (0:00:02.784) 0:03:06.545 ******* 2026-10-13 15:03:54.250808 | mon1 | changed: [mon1] 2026-10-13 15:03:54.250913 | mon1 | 2026-10-13 15:03:54.250926 | mon1 | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-10-13 15:03:54.250939 | mon1 | Tuesday 13 October 2026 15:03:54 +0000 (0:00:03.509) 0:03:10.055 ******* 2026-10-13 15:03:56.189132 | mon1 | ok: [mon1] 2026-10-13 15:03:56.189223 | mon1 | 2026-10-13 15:03:56.189275 | mon1 | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-10-13 15:03:56.189422 | mon1 | Tuesday 13 October 2026 15:03:56 +0000 (0:00:01.940) 0:03:11.996 ******* 2026-10-13 15:04:03.838398 | mon1 | changed: [mon1] => (item={'name': 'diskprediction_local'}) 2026-10-13 15:04:03.838629 | mon1 | ok: [mon1] => (item={'name': 'dashboard'}) 2026-10-13 15:04:03.838855 | mon1 | changed: [mon1] => (item={'name': 'prometheus'}) 2026-10-13 15:04:03.839122 | mon1 | ok: [mon1] => (item={'name': 'iostat'}) 2026-10-13 15:04:03.839322 | mon1 | 2026-10-13 15:04:03.839574 | mon1 | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-10-13 15:04:03.839776 | mon1 | 2026-10-13 15:04:03.840020 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-10-13 15:04:03.840246 | mon1 | Tuesday 13 October 2026 15:04:03 +0000 (0:00:07.649) 0:03:19.646 ******* 2026-10-13 15:04:05.122780 | mon1 | [WARNING]: Host 'osd1' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-10-13 15:04:05.132439 | mon1 | ok: [osd1] 2026-10-13 15:04:05.132515 | mon1 | 2026-10-13 15:04:05.132525 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:04:05.132534 | mon1 | Tuesday 13 October 2026 15:04:05 +0000 (0:00:01.292) 0:03:20.938 ******* 2026-10-13 15:04:05.478831 | mon1 | ok: [osd1] 2026-10-13 15:04:05.478920 | mon1 | 2026-10-13 15:04:05.479211 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:04:05.479443 | mon1 | Tuesday 13 October 2026 15:04:05 +0000 (0:00:00.344) 0:03:21.283 ******* 2026-10-13 15:04:05.542573 | mon1 | skipping: [osd1] 2026-10-13 15:04:05.542657 | mon1 | 2026-10-13 15:04:05.542733 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-13 15:04:05.542894 | mon1 | Tuesday 13 October 2026 15:04:05 +0000 (0:00:00.062) 0:03:21.346 ******* 2026-10-13 15:04:05.980518 | mon1 | changed: [osd1] 2026-10-13 15:04:05.980627 | mon1 | 2026-10-13 15:04:05.980641 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:04:05.980743 | mon1 | Tuesday 13 October 2026 15:04:05 +0000 (0:00:00.441) 0:03:21.788 ******* 2026-10-13 15:04:06.086695 | mon1 | ok: [osd1] => { 2026-10-13 15:04:06.087997 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-10-13 15:04:06.088074 | mon1 | } 2026-10-13 15:04:06.088086 | mon1 | 2026-10-13 15:04:06.088095 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:04:06.088105 | mon1 | Tuesday 13 October 2026 15:04:06 +0000 (0:00:00.104) 0:03:21.892 ******* 2026-10-13 15:04:06.925739 | mon1 | changed: [osd1] 2026-10-13 15:04:06.925817 | mon1 | 2026-10-13 15:04:06.925828 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:04:06.925838 | mon1 | Tuesday 13 October 2026 15:04:06 +0000 (0:00:00.838) 0:03:22.730 ******* 2026-10-13 15:04:06.995890 | mon1 | skipping: [osd1] 2026-10-13 15:04:06.995956 | mon1 | 2026-10-13 15:04:06.996017 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:04:06.996034 | mon1 | Tuesday 13 October 2026 15:04:06 +0000 (0:00:00.070) 0:03:22.801 ******* 2026-10-13 15:04:07.044386 | mon1 | skipping: [osd1] 2026-10-13 15:04:07.044429 | mon1 | 2026-10-13 15:04:07.044440 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:04:07.044450 | mon1 | Tuesday 13 October 2026 15:04:07 +0000 (0:00:00.049) 0:03:22.850 ******* 2026-10-13 15:04:07.431147 | mon1 | ok: [osd1] 2026-10-13 15:04:07.431235 | mon1 | 2026-10-13 15:04:07.431787 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:04:07.431817 | mon1 | Tuesday 13 October 2026 15:04:07 +0000 (0:00:00.386) 0:03:23.236 ******* 2026-10-13 15:04:08.478609 | mon1 | ok: [osd1] 2026-10-13 15:04:08.478677 | mon1 | 2026-10-13 15:04:08.478687 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:04:08.478696 | mon1 | Tuesday 13 October 2026 15:04:08 +0000 (0:00:01.047) 0:03:24.283 ******* 2026-10-13 15:04:08.596885 | mon1 | ok: [osd1] => { 2026-10-13 15:04:08.596936 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-10-13 15:04:08.596945 | mon1 | } 2026-10-13 15:04:08.596955 | mon1 | 2026-10-13 15:04:08.596998 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:04:08.597012 | mon1 | Tuesday 13 October 2026 15:04:08 +0000 (0:00:00.117) 0:03:24.401 ******* 2026-10-13 15:04:09.594589 | mon1 | changed: [osd1] 2026-10-13 15:04:09.594663 | mon1 | 2026-10-13 15:04:09.594829 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:04:09.595053 | mon1 | Tuesday 13 October 2026 15:04:09 +0000 (0:00:00.998) 0:03:25.400 ******* 2026-10-13 15:04:12.680400 | mon1 | changed: [osd1] 2026-10-13 15:04:12.680458 | mon1 | 2026-10-13 15:04:12.680465 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-10-13 15:04:12.680474 | mon1 | Tuesday 13 October 2026 15:04:12 +0000 (0:00:03.085) 0:03:28.486 ******* 2026-10-13 15:04:12.730916 | mon1 | skipping: [osd1] 2026-10-13 15:04:12.731001 | mon1 | 2026-10-13 15:04:12.731012 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-10-13 15:04:12.731021 | mon1 | Tuesday 13 October 2026 15:04:12 +0000 (0:00:00.051) 0:03:28.537 ******* 2026-10-13 15:04:12.769579 | mon1 | skipping: [osd1] 2026-10-13 15:04:12.769636 | mon1 | 2026-10-13 15:04:12.769643 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-10-13 15:04:12.769650 | mon1 | Tuesday 13 October 2026 15:04:12 +0000 (0:00:00.038) 0:03:28.575 ******* 2026-10-13 15:04:12.809132 | mon1 | skipping: [osd1] 2026-10-13 15:04:12.809194 | mon1 | 2026-10-13 15:04:12.809208 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-10-13 15:04:12.809221 | mon1 | Tuesday 13 October 2026 15:04:12 +0000 (0:00:00.039) 0:03:28.615 ******* 2026-10-13 15:04:21.158565 | mon1 | changed: [osd1] 2026-10-13 15:04:21.158783 | mon1 | 2026-10-13 15:04:21.159258 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-10-13 15:04:21.159398 | mon1 | Tuesday 13 October 2026 15:04:21 +0000 (0:00:08.349) 0:03:36.964 ******* 2026-10-13 15:04:21.981874 | mon1 | changed: [osd1] 2026-10-13 15:04:21.982069 | mon1 | 2026-10-13 15:04:21.982369 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-10-13 15:04:21.982682 | mon1 | Tuesday 13 October 2026 15:04:21 +0000 (0:00:00.823) 0:03:37.788 ******* 2026-10-13 15:04:23.622229 | mon1 | changed: [osd1] => (item={'path': '/etc/containerd'}) 2026-10-13 15:04:23.622303 | mon1 | changed: [osd1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-10-13 15:04:23.622314 | mon1 | changed: [osd1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-10-13 15:04:23.622324 | mon1 | changed: [osd1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-10-13 15:04:23.622335 | mon1 | changed: [osd1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-10-13 15:04:23.622355 | mon1 | 2026-10-13 15:04:23.622644 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-10-13 15:04:23.622693 | mon1 | Tuesday 13 October 2026 15:04:23 +0000 (0:00:01.639) 0:03:39.427 ******* 2026-10-13 15:04:24.598448 | mon1 | changed: [osd1] 2026-10-13 15:04:24.598503 | mon1 | 2026-10-13 15:04:24.598513 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-10-13 15:04:24.598523 | mon1 | Tuesday 13 October 2026 15:04:24 +0000 (0:00:00.963) 0:03:40.391 ******* 2026-10-13 15:04:24.598531 | mon1 | 2026-10-13 15:04:24.598539 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-10-13 15:04:24.598563 | mon1 | Tuesday 13 October 2026 15:04:24 +0000 (0:00:00.012) 0:03:40.403 ******* 2026-10-13 15:04:25.723705 | mon1 | ok: [osd1] 2026-10-13 15:04:25.723784 | mon1 | 2026-10-13 15:04:25.723795 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-10-13 15:04:25.723804 | mon1 | Tuesday 13 October 2026 15:04:25 +0000 (0:00:01.125) 0:03:41.529 ******* 2026-10-13 15:04:26.505217 | mon1 | changed: [osd1] 2026-10-13 15:04:26.505299 | mon1 | 2026-10-13 15:04:26.505308 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-10-13 15:04:26.505316 | mon1 | Tuesday 13 October 2026 15:04:26 +0000 (0:00:00.782) 0:03:42.311 ******* 2026-10-13 15:04:28.429689 | mon1 | changed: [osd1] 2026-10-13 15:04:28.429771 | mon1 | 2026-10-13 15:04:28.429785 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:04:28.429797 | mon1 | Tuesday 13 October 2026 15:04:28 +0000 (0:00:01.923) 0:03:44.235 ******* 2026-10-13 15:04:28.822568 | mon1 | ok: [osd1] 2026-10-13 15:04:28.822639 | mon1 | 2026-10-13 15:04:28.822653 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:04:28.822666 | mon1 | Tuesday 13 October 2026 15:04:28 +0000 (0:00:00.392) 0:03:44.627 ******* 2026-10-13 15:04:28.923041 | mon1 | ok: [osd1] => { 2026-10-13 15:04:28.924257 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-10-13 15:04:28.924338 | mon1 | } 2026-10-13 15:04:28.924352 | mon1 | 2026-10-13 15:04:28.924365 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:04:28.924378 | mon1 | Tuesday 13 October 2026 15:04:28 +0000 (0:00:00.101) 0:03:44.728 ******* 2026-10-13 15:04:29.916677 | mon1 | changed: [osd1] 2026-10-13 15:04:29.916764 | mon1 | 2026-10-13 15:04:29.916777 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:04:29.916790 | mon1 | Tuesday 13 October 2026 15:04:29 +0000 (0:00:00.993) 0:03:45.722 ******* 2026-10-13 15:04:35.744781 | mon1 | changed: [osd1] 2026-10-13 15:04:35.745655 | mon1 | 2026-10-13 15:04:35.745685 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-10-13 15:04:35.745698 | mon1 | Tuesday 13 October 2026 15:04:35 +0000 (0:00:05.828) 0:03:51.550 ******* 2026-10-13 15:04:36.885766 | mon1 | ok: [osd1] 2026-10-13 15:04:36.885870 | mon1 | 2026-10-13 15:04:36.885884 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-10-13 15:04:36.885897 | mon1 | Tuesday 13 October 2026 15:04:36 +0000 (0:00:01.140) 0:03:52.691 ******* 2026-10-13 15:04:37.330167 | mon1 | changed: [osd1] 2026-10-13 15:04:37.330232 | mon1 | 2026-10-13 15:04:37.330320 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-10-13 15:04:37.330558 | mon1 | Tuesday 13 October 2026 15:04:37 +0000 (0:00:00.445) 0:03:53.136 ******* 2026-10-13 15:04:38.154962 | mon1 | changed: [osd1] 2026-10-13 15:04:38.155067 | mon1 | 2026-10-13 15:04:38.155077 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-10-13 15:04:38.155087 | mon1 | Tuesday 13 October 2026 15:04:38 +0000 (0:00:00.823) 0:03:53.960 ******* 2026-10-13 15:04:39.183850 | mon1 | changed: [osd1] => (item={'path': '/etc/docker'}) 2026-10-13 15:04:39.184078 | mon1 | changed: [osd1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-10-13 15:04:39.185078 | mon1 | changed: [osd1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-10-13 15:04:39.185143 | mon1 | 2026-10-13 15:04:39.185153 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-10-13 15:04:39.185162 | mon1 | Tuesday 13 October 2026 15:04:39 +0000 (0:00:01.028) 0:03:54.988 ******* 2026-10-13 15:04:39.981687 | mon1 | changed: [osd1] 2026-10-13 15:04:39.981755 | mon1 | 2026-10-13 15:04:39.981786 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-10-13 15:04:39.981797 | mon1 | Tuesday 13 October 2026 15:04:39 +0000 (0:00:00.798) 0:03:55.787 ******* 2026-10-13 15:04:40.817178 | mon1 | changed: [osd1] 2026-10-13 15:04:40.817275 | mon1 | 2026-10-13 15:04:40.817334 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-10-13 15:04:40.818334 | mon1 | Tuesday 13 October 2026 15:04:40 +0000 (0:00:00.828) 0:03:56.616 ******* 2026-10-13 15:04:40.818408 | mon1 | 2026-10-13 15:04:40.818421 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-10-13 15:04:40.818433 | mon1 | Tuesday 13 October 2026 15:04:40 +0000 (0:00:00.007) 0:03:56.623 ******* 2026-10-13 15:04:41.841567 | mon1 | ok: [osd1] 2026-10-13 15:04:41.841634 | mon1 | 2026-10-13 15:04:41.841649 | mon1 | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-10-13 15:04:41.841662 | mon1 | Tuesday 13 October 2026 15:04:41 +0000 (0:00:01.023) 0:03:57.646 ******* 2026-10-13 15:04:43.169829 | mon1 | changed: [osd1] 2026-10-13 15:04:43.169913 | mon1 | 2026-10-13 15:04:43.169927 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-10-13 15:04:43.170168 | mon1 | Tuesday 13 October 2026 15:04:43 +0000 (0:00:01.327) 0:03:58.974 ******* 2026-10-13 15:04:44.011195 | mon1 | changed: [osd1] 2026-10-13 15:04:44.011250 | mon1 | 2026-10-13 15:04:44.011259 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-10-13 15:04:44.011266 | mon1 | Tuesday 13 October 2026 15:04:44 +0000 (0:00:00.842) 0:03:59.816 ******* 2026-10-13 15:04:44.090684 | mon1 | ok: [osd1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-10-13 15:04:44.090779 | mon1 | 2026-10-13 15:04:44.090817 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-10-13 15:04:44.090830 | mon1 | Tuesday 13 October 2026 15:04:44 +0000 (0:00:00.078) 0:03:59.895 ******* 2026-10-13 15:04:45.172129 | mon1 | ok: [osd1] 2026-10-13 15:04:45.172201 | mon1 | 2026-10-13 15:04:45.172214 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-10-13 15:04:45.172227 | mon1 | Tuesday 13 October 2026 15:04:45 +0000 (0:00:01.082) 0:04:00.978 ******* 2026-10-13 15:04:46.211770 | mon1 | ok: [osd1] => (item=systemd-timesyncd) 2026-10-13 15:04:46.212061 | mon1 | ok: [osd1] => (item=ssh) 2026-10-13 15:04:46.212345 | mon1 | 2026-10-13 15:04:46.212594 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-10-13 15:04:46.212875 | mon1 | Tuesday 13 October 2026 15:04:46 +0000 (0:00:01.037) 0:04:02.015 ******* 2026-10-13 15:04:46.688929 | mon1 | changed: [osd1] 2026-10-13 15:04:46.689012 | mon1 | 2026-10-13 15:04:46.689035 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-10-13 15:04:46.689051 | mon1 | Tuesday 13 October 2026 15:04:46 +0000 (0:00:00.479) 0:04:02.494 ******* 2026-10-13 15:04:47.079089 | mon1 | ok: [osd1] 2026-10-13 15:04:47.079181 | mon1 | 2026-10-13 15:04:47.079779 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-10-13 15:04:47.079835 | mon1 | Tuesday 13 October 2026 15:04:47 +0000 (0:00:00.390) 0:04:02.885 ******* 2026-10-13 15:04:47.616777 | mon1 | changed: [osd1] 2026-10-13 15:04:47.616857 | mon1 | 2026-10-13 15:04:47.616868 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-10-13 15:04:47.616877 | mon1 | Tuesday 13 October 2026 15:04:47 +0000 (0:00:00.536) 0:04:03.421 ******* 2026-10-13 15:04:48.005753 | mon1 | changed: [osd1] 2026-10-13 15:04:48.005831 | mon1 | 2026-10-13 15:04:48.005842 | mon1 | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-10-13 15:04:48.005852 | mon1 | Tuesday 13 October 2026 15:04:48 +0000 (0:00:00.389) 0:04:03.811 ******* 2026-10-13 15:04:48.405286 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] => (item=mon1) 2026-10-13 15:04:48.405334 | mon1 | 2026-10-13 15:04:48.405339 | mon1 | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-10-13 15:04:48.405426 | mon1 | Tuesday 13 October 2026 15:04:48 +0000 (0:00:00.399) 0:04:04.211 ******* 2026-10-13 15:04:48.486700 | mon1 | ok: [osd1] 2026-10-13 15:04:48.487018 | mon1 | 2026-10-13 15:04:48.487229 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-10-13 15:04:48.487416 | mon1 | Tuesday 13 October 2026 15:04:48 +0000 (0:00:00.082) 0:04:04.293 ******* 2026-10-13 15:04:48.594295 | mon1 | included: vexxhost.ceph.cephadm_host for osd1 2026-10-13 15:04:48.594655 | mon1 | 2026-10-13 15:04:48.595042 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-10-13 15:04:48.595409 | mon1 | Tuesday 13 October 2026 15:04:48 +0000 (0:00:00.107) 0:04:04.400 ******* 2026-10-13 15:04:50.539205 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:04:50.539321 | mon1 | 2026-10-13 15:04:50.539336 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-10-13 15:04:50.539358 | mon1 | Tuesday 13 October 2026 15:04:50 +0000 (0:00:01.944) 0:04:06.344 ******* 2026-10-13 15:04:50.626132 | mon1 | ok: [osd1] => (item=osd1) 2026-10-13 15:04:50.626265 | mon1 | 2026-10-13 15:04:50.626525 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-10-13 15:04:50.626793 | mon1 | Tuesday 13 October 2026 15:04:50 +0000 (0:00:00.087) 0:04:06.432 ******* 2026-10-13 15:04:51.090441 | mon1 | changed: [osd1] 2026-10-13 15:04:51.090562 | mon1 | 2026-10-13 15:04:51.090785 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-10-13 15:04:51.091036 | mon1 | Tuesday 13 October 2026 15:04:51 +0000 (0:00:00.464) 0:04:06.897 ******* 2026-10-13 15:04:57.167154 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:04:57.167221 | mon1 | 2026-10-13 15:04:57.167230 | mon1 | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-10-13 15:04:57.167245 | mon1 | Tuesday 13 October 2026 15:04:57 +0000 (0:00:06.076) 0:04:12.973 ******* 2026-10-13 15:04:58.218800 | mon1 | ok: [osd1] 2026-10-13 15:04:58.218881 | mon1 | 2026-10-13 15:04:58.218894 | mon1 | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-10-13 15:04:58.218907 | mon1 | Tuesday 13 October 2026 15:04:58 +0000 (0:00:01.049) 0:04:14.023 ******* 2026-10-13 15:05:48.696182 | mon1 | ok: [osd1] 2026-10-13 15:05:48.696270 | mon1 | 2026-10-13 15:05:48.696686 | mon1 | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-10-13 15:05:48.696758 | mon1 | Tuesday 13 October 2026 15:05:48 +0000 (0:00:50.478) 0:05:04.501 ******* 2026-10-13 15:06:36.869440 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] => (item=/dev/ceph-osd1-osd0/data) 2026-10-13 15:06:36.869525 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] => (item=/dev/ceph-osd1-osd1/data) 2026-10-13 15:06:36.869539 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] => (item=/dev/ceph-osd1-osd2/data) 2026-10-13 15:06:36.869552 | mon1 | 2026-10-13 15:06:36.869565 | mon1 | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-10-13 15:06:36.869602 | mon1 | Tuesday 13 October 2026 15:06:36 +0000 (0:00:48.170) 0:05:52.672 ******* 2026-10-13 15:06:38.979417 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:06:38.979520 | mon1 | 2026-10-13 15:06:38.979530 | mon1 | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-10-13 15:06:38.979540 | mon1 | Tuesday 13 October 2026 15:06:38 +0000 (0:00:02.112) 0:05:54.785 ******* 2026-10-13 15:06:40.903663 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:06:40.903746 | mon1 | 2026-10-13 15:06:40.903760 | mon1 | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-10-13 15:06:40.903773 | mon1 | Tuesday 13 October 2026 15:06:40 +0000 (0:00:01.922) 0:05:56.707 ******* 2026-10-13 15:06:41.013175 | mon1 | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for osd1 2026-10-13 15:06:41.013259 | mon1 | 2026-10-13 15:06:41.013302 | mon1 | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-10-13 15:06:41.013315 | mon1 | Tuesday 13 October 2026 15:06:41 +0000 (0:00:00.109) 0:05:56.817 ******* 2026-10-13 15:06:41.092286 | mon1 | ok: [osd1] 2026-10-13 15:06:41.092398 | mon1 | 2026-10-13 15:06:41.092944 | mon1 | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-10-13 15:06:41.093038 | mon1 | Tuesday 13 October 2026 15:06:41 +0000 (0:00:00.081) 0:05:56.899 ******* 2026-10-13 15:06:43.003704 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:06:43.003769 | mon1 | 2026-10-13 15:06:43.003782 | mon1 | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-10-13 15:06:43.003795 | mon1 | Tuesday 13 October 2026 15:06:42 +0000 (0:00:01.909) 0:05:58.808 ******* 2026-10-13 15:06:43.054086 | mon1 | ok: [osd1] 2026-10-13 15:06:43.055159 | mon1 | 2026-10-13 15:06:43.055191 | mon1 | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-10-13 15:06:43.055205 | mon1 | Tuesday 13 October 2026 15:06:43 +0000 (0:00:00.050) 0:05:58.859 ******* 2026-10-13 15:06:43.122880 | mon1 | [ERROR]: Task failed: Action failed: Failed as requested from task 2026-10-13 15:06:43.122948 | mon1 | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml:36:7 2026-10-13 15:06:43.122961 | mon1 | 2026-10-13 15:06:43.123014 | mon1 | 34 _osd_daemon_ids: "{{ _orch_ps.stdout | from_json | map(attribute='daemon_id') }}" 2026-10-13 15:06:43.123026 | mon1 | 35 2026-10-13 15:06:43.123038 | mon1 | 36 - name: Fail if any OSD not running 2026-10-13 15:06:43.123049 | mon1 | ^ column 7 2026-10-13 15:06:43.123061 | mon1 | 2026-10-13 15:06:43.123073 | mon1 | failed: [osd1] (item=2) => {"ansible_loop_var": "item", "changed": false, "item": 2, "msg": "Failed as requested from task"} 2026-10-13 15:06:43.148141 | mon1 | skipping: [osd1] => (item=1) 2026-10-13 15:06:43.148193 | mon1 | skipping: [osd1] => (item=1) 2026-10-13 15:06:43.148211 | mon1 | 2026-10-13 15:06:43.148233 | mon1 | TASK [vexxhost.ceph.osd : Failed after retry] ********************************** 2026-10-13 15:06:43.148493 | mon1 | Tuesday 13 October 2026 15:06:43 +0000 (0:00:00.093) 0:05:58.953 ******* 2026-10-13 15:06:43.205779 | mon1 | skipping: [osd1] 2026-10-13 15:06:43.205995 | mon1 | 2026-10-13 15:06:43.206287 | mon1 | TASK [vexxhost.ceph.osd : Give 5 seconds pause before retry] ******************* 2026-10-13 15:06:43.206571 | mon1 | Tuesday 13 October 2026 15:06:43 +0000 (0:00:00.059) 0:05:59.012 ******* 2026-10-13 15:06:48.279229 | mon1 | Pausing for 5 seconds 2026-10-13 15:06:48.279447 | mon1 | ok: [osd1] 2026-10-13 15:06:48.279692 | mon1 | 2026-10-13 15:06:48.279954 | mon1 | TASK [vexxhost.ceph.osd : Recheck OSDs] **************************************** 2026-10-13 15:06:48.280223 | mon1 | Tuesday 13 October 2026 15:06:48 +0000 (0:00:05.073) 0:06:04.085 ******* 2026-10-13 15:06:48.380030 | mon1 | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for osd1 2026-10-13 15:06:48.380226 | mon1 | 2026-10-13 15:06:48.380469 | mon1 | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-10-13 15:06:48.380846 | mon1 | Tuesday 13 October 2026 15:06:48 +0000 (0:00:00.100) 0:06:04.186 ******* 2026-10-13 15:06:48.456883 | mon1 | ok: [osd1] 2026-10-13 15:06:48.457066 | mon1 | 2026-10-13 15:06:48.457320 | mon1 | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-10-13 15:06:48.457521 | mon1 | Tuesday 13 October 2026 15:06:48 +0000 (0:00:00.077) 0:06:04.263 ******* 2026-10-13 15:06:50.402198 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:06:50.402299 | mon1 | 2026-10-13 15:06:50.403060 | mon1 | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-10-13 15:06:50.403151 | mon1 | Tuesday 13 October 2026 15:06:50 +0000 (0:00:01.944) 0:06:06.208 ******* 2026-10-13 15:06:50.479892 | mon1 | ok: [osd1] 2026-10-13 15:06:50.480915 | mon1 | 2026-10-13 15:06:50.481041 | mon1 | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-10-13 15:06:50.481060 | mon1 | Tuesday 13 October 2026 15:06:50 +0000 (0:00:00.077) 0:06:06.285 ******* 2026-10-13 15:06:50.543387 | mon1 | skipping: [osd1] => (item=1) 2026-10-13 15:06:50.543458 | mon1 | skipping: [osd1] => (item=1) 2026-10-13 15:06:50.543471 | mon1 | skipping: [osd1] => (item=1) 2026-10-13 15:06:50.543482 | mon1 | skipping: [osd1] 2026-10-13 15:06:50.543494 | mon1 | 2026-10-13 15:06:50.543507 | mon1 | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-10-13 15:06:50.543522 | mon1 | Tuesday 13 October 2026 15:06:50 +0000 (0:00:00.062) 0:06:06.347 ******* 2026-10-13 15:06:50.652112 | mon1 | skipping: [osd1] 2026-10-13 15:06:50.652202 | mon1 | 2026-10-13 15:06:50.652217 | mon1 | PLAY [Deploy Ceph exporters] *************************************************** 2026-10-13 15:06:50.652238 | mon1 | 2026-10-13 15:06:50.652444 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-10-13 15:06:50.652722 | mon1 | Tuesday 13 October 2026 15:06:50 +0000 (0:00:00.111) 0:06:06.459 ******* 2026-10-13 15:06:51.876199 | mon1 | ok: [mon1] 2026-10-13 15:06:51.876455 | mon1 | 2026-10-13 15:06:51.876853 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:06:51.877235 | mon1 | Tuesday 13 October 2026 15:06:51 +0000 (0:00:01.221) 0:06:07.681 ******* 2026-10-13 15:06:52.249757 | mon1 | ok: [mon1] 2026-10-13 15:06:52.250025 | mon1 | 2026-10-13 15:06:52.250332 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:06:52.250604 | mon1 | Tuesday 13 October 2026 15:06:52 +0000 (0:00:00.375) 0:06:08.056 ******* 2026-10-13 15:06:52.320153 | mon1 | skipping: [mon1] 2026-10-13 15:06:52.320232 | mon1 | 2026-10-13 15:06:52.320479 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-13 15:06:52.320768 | mon1 | Tuesday 13 October 2026 15:06:52 +0000 (0:00:00.069) 0:06:08.125 ******* 2026-10-13 15:06:52.746946 | mon1 | ok: [mon1] 2026-10-13 15:06:52.747078 | mon1 | 2026-10-13 15:06:52.747352 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:06:52.747658 | mon1 | Tuesday 13 October 2026 15:06:52 +0000 (0:00:00.427) 0:06:08.553 ******* 2026-10-13 15:06:52.855958 | mon1 | ok: [mon1] => { 2026-10-13 15:06:52.856256 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-10-13 15:06:52.857037 | mon1 | } 2026-10-13 15:06:52.857242 | mon1 | 2026-10-13 15:06:52.857385 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:06:52.857615 | mon1 | Tuesday 13 October 2026 15:06:52 +0000 (0:00:00.108) 0:06:08.662 ******* 2026-10-13 15:06:53.429198 | mon1 | ok: [mon1] 2026-10-13 15:06:53.429381 | mon1 | 2026-10-13 15:06:53.429629 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:06:53.429896 | mon1 | Tuesday 13 October 2026 15:06:53 +0000 (0:00:00.573) 0:06:09.235 ******* 2026-10-13 15:06:53.505010 | mon1 | skipping: [mon1] 2026-10-13 15:06:53.505236 | mon1 | 2026-10-13 15:06:53.505521 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:06:53.505796 | mon1 | Tuesday 13 October 2026 15:06:53 +0000 (0:00:00.076) 0:06:09.312 ******* 2026-10-13 15:06:53.569464 | mon1 | skipping: [mon1] 2026-10-13 15:06:53.569832 | mon1 | 2026-10-13 15:06:53.570253 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:06:53.570526 | mon1 | Tuesday 13 October 2026 15:06:53 +0000 (0:00:00.064) 0:06:09.376 ******* 2026-10-13 15:06:53.926275 | mon1 | ok: [mon1] 2026-10-13 15:06:53.926438 | mon1 | 2026-10-13 15:06:53.926743 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:06:53.927045 | mon1 | Tuesday 13 October 2026 15:06:53 +0000 (0:00:00.356) 0:06:09.732 ******* 2026-10-13 15:06:55.149225 | mon1 | ok: [mon1] 2026-10-13 15:06:55.149316 | mon1 | 2026-10-13 15:06:55.149328 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:06:55.149338 | mon1 | Tuesday 13 October 2026 15:06:55 +0000 (0:00:01.222) 0:06:10.955 ******* 2026-10-13 15:06:55.260665 | mon1 | ok: [mon1] => { 2026-10-13 15:06:55.260895 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-10-13 15:06:55.261869 | mon1 | } 2026-10-13 15:06:55.261901 | mon1 | 2026-10-13 15:06:55.261911 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:06:55.261920 | mon1 | Tuesday 13 October 2026 15:06:55 +0000 (0:00:00.110) 0:06:11.066 ******* 2026-10-13 15:06:55.864159 | mon1 | ok: [mon1] 2026-10-13 15:06:55.864225 | mon1 | 2026-10-13 15:06:55.864231 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:06:55.864237 | mon1 | Tuesday 13 October 2026 15:06:55 +0000 (0:00:00.603) 0:06:11.670 ******* 2026-10-13 15:06:58.378083 | mon1 | ok: [mon1] 2026-10-13 15:06:58.378151 | mon1 | 2026-10-13 15:06:58.378166 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-10-13 15:06:58.378180 | mon1 | Tuesday 13 October 2026 15:06:58 +0000 (0:00:02.513) 0:06:14.184 ******* 2026-10-13 15:06:58.430627 | mon1 | skipping: [mon1] 2026-10-13 15:06:58.430689 | mon1 | 2026-10-13 15:06:58.430705 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-10-13 15:06:58.430719 | mon1 | Tuesday 13 October 2026 15:06:58 +0000 (0:00:00.051) 0:06:14.235 ******* 2026-10-13 15:06:58.473647 | mon1 | skipping: [mon1] 2026-10-13 15:06:58.473693 | mon1 | 2026-10-13 15:06:58.473707 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-10-13 15:06:58.473720 | mon1 | Tuesday 13 October 2026 15:06:58 +0000 (0:00:00.043) 0:06:14.279 ******* 2026-10-13 15:06:58.523082 | mon1 | skipping: [mon1] 2026-10-13 15:06:58.523166 | mon1 | 2026-10-13 15:06:58.523192 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-10-13 15:06:58.523477 | mon1 | Tuesday 13 October 2026 15:06:58 +0000 (0:00:00.049) 0:06:14.328 ******* 2026-10-13 15:06:59.793609 | mon1 | ok: [mon1] 2026-10-13 15:06:59.793679 | mon1 | 2026-10-13 15:06:59.793694 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-10-13 15:06:59.793707 | mon1 | Tuesday 13 October 2026 15:06:59 +0000 (0:00:01.270) 0:06:15.599 ******* 2026-10-13 15:07:00.703515 | mon1 | ok: [mon1] 2026-10-13 15:07:00.703583 | mon1 | 2026-10-13 15:07:00.703912 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-10-13 15:07:00.703930 | mon1 | Tuesday 13 October 2026 15:07:00 +0000 (0:00:00.910) 0:06:16.510 ******* 2026-10-13 15:07:02.337670 | mon1 | ok: [mon1] => (item={'path': '/etc/containerd'}) 2026-10-13 15:07:02.337860 | mon1 | ok: [mon1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-10-13 15:07:02.338183 | mon1 | ok: [mon1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-10-13 15:07:02.338408 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-10-13 15:07:02.339401 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-10-13 15:07:02.339474 | mon1 | 2026-10-13 15:07:02.339488 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-10-13 15:07:02.339499 | mon1 | Tuesday 13 October 2026 15:07:02 +0000 (0:00:01.632) 0:06:18.143 ******* 2026-10-13 15:07:03.252312 | mon1 | ok: [mon1] 2026-10-13 15:07:03.252375 | mon1 | 2026-10-13 15:07:03.252385 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-10-13 15:07:03.252395 | mon1 | Tuesday 13 October 2026 15:07:03 +0000 (0:00:00.900) 0:06:19.043 ******* 2026-10-13 15:07:03.252404 | mon1 | 2026-10-13 15:07:03.252412 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-10-13 15:07:03.252420 | mon1 | Tuesday 13 October 2026 15:07:03 +0000 (0:00:00.012) 0:06:19.056 ******* 2026-10-13 15:07:03.817108 | mon1 | ok: [mon1] 2026-10-13 15:07:03.817168 | mon1 | 2026-10-13 15:07:03.817175 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:07:03.817181 | mon1 | Tuesday 13 October 2026 15:07:03 +0000 (0:00:00.566) 0:06:19.623 ******* 2026-10-13 15:07:04.195800 | mon1 | ok: [mon1] 2026-10-13 15:07:04.195894 | mon1 | 2026-10-13 15:07:04.195905 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:07:04.195915 | mon1 | Tuesday 13 October 2026 15:07:04 +0000 (0:00:00.377) 0:06:20.000 ******* 2026-10-13 15:07:04.299952 | mon1 | ok: [mon1] => { 2026-10-13 15:07:04.300014 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-10-13 15:07:04.300024 | mon1 | } 2026-10-13 15:07:04.300033 | mon1 | 2026-10-13 15:07:04.300042 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:07:04.300051 | mon1 | Tuesday 13 October 2026 15:07:04 +0000 (0:00:00.103) 0:06:20.104 ******* 2026-10-13 15:07:04.852781 | mon1 | ok: [mon1] 2026-10-13 15:07:04.852815 | mon1 | 2026-10-13 15:07:04.852820 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:07:04.852824 | mon1 | Tuesday 13 October 2026 15:07:04 +0000 (0:00:00.554) 0:06:20.658 ******* 2026-10-13 15:07:08.439189 | mon1 | ok: [mon1] 2026-10-13 15:07:08.439250 | mon1 | 2026-10-13 15:07:08.439260 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-10-13 15:07:08.439269 | mon1 | Tuesday 13 October 2026 15:07:08 +0000 (0:00:03.586) 0:06:24.244 ******* 2026-10-13 15:07:09.632684 | mon1 | ok: [mon1] 2026-10-13 15:07:09.632797 | mon1 | 2026-10-13 15:07:09.632812 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-10-13 15:07:09.632855 | mon1 | Tuesday 13 October 2026 15:07:09 +0000 (0:00:01.193) 0:06:25.438 ******* 2026-10-13 15:07:09.969840 | mon1 | ok: [mon1] 2026-10-13 15:07:09.970246 | mon1 | 2026-10-13 15:07:09.970570 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-10-13 15:07:09.970872 | mon1 | Tuesday 13 October 2026 15:07:09 +0000 (0:00:00.337) 0:06:25.775 ******* 2026-10-13 15:07:10.722628 | mon1 | ok: [mon1] 2026-10-13 15:07:10.722707 | mon1 | 2026-10-13 15:07:10.722837 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-10-13 15:07:10.723090 | mon1 | Tuesday 13 October 2026 15:07:10 +0000 (0:00:00.752) 0:06:26.528 ******* 2026-10-13 15:07:11.740991 | mon1 | ok: [mon1] => (item={'path': '/etc/docker'}) 2026-10-13 15:07:11.742261 | mon1 | ok: [mon1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-10-13 15:07:11.742330 | mon1 | ok: [mon1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-10-13 15:07:11.742343 | mon1 | 2026-10-13 15:07:11.742355 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-10-13 15:07:11.742368 | mon1 | Tuesday 13 October 2026 15:07:11 +0000 (0:00:01.018) 0:06:27.546 ******* 2026-10-13 15:07:12.481720 | mon1 | ok: [mon1] 2026-10-13 15:07:12.481776 | mon1 | 2026-10-13 15:07:12.481789 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-10-13 15:07:12.481819 | mon1 | Tuesday 13 October 2026 15:07:12 +0000 (0:00:00.740) 0:06:28.287 ******* 2026-10-13 15:07:13.216483 | mon1 | ok: [mon1] 2026-10-13 15:07:13.216559 | mon1 | 2026-10-13 15:07:13.216573 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-10-13 15:07:13.216586 | mon1 | Tuesday 13 October 2026 15:07:13 +0000 (0:00:00.720) 0:06:29.007 ******* 2026-10-13 15:07:13.216627 | mon1 | 2026-10-13 15:07:13.216635 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-10-13 15:07:13.216644 | mon1 | Tuesday 13 October 2026 15:07:13 +0000 (0:00:00.013) 0:06:29.020 ******* 2026-10-13 15:07:13.769161 | mon1 | ok: [mon1] 2026-10-13 15:07:13.769257 | mon1 | 2026-10-13 15:07:13.769282 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-10-13 15:07:13.769646 | mon1 | Tuesday 13 October 2026 15:07:13 +0000 (0:00:00.555) 0:06:29.575 ******* 2026-10-13 15:07:13.837226 | mon1 | ok: [mon1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-10-13 15:07:13.837495 | mon1 | 2026-10-13 15:07:13.837753 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-10-13 15:07:13.838123 | mon1 | Tuesday 13 October 2026 15:07:13 +0000 (0:00:00.067) 0:06:29.643 ******* 2026-10-13 15:07:15.116391 | mon1 | ok: [mon1] 2026-10-13 15:07:15.116619 | mon1 | 2026-10-13 15:07:15.117016 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-10-13 15:07:15.117781 | mon1 | Tuesday 13 October 2026 15:07:15 +0000 (0:00:01.279) 0:06:30.922 ******* 2026-10-13 15:07:16.199180 | mon1 | ok: [mon1] => (item=systemd-timesyncd) 2026-10-13 15:07:16.200158 | mon1 | ok: [mon1] => (item=ssh) 2026-10-13 15:07:16.200222 | mon1 | 2026-10-13 15:07:16.200235 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-10-13 15:07:16.200393 | mon1 | Tuesday 13 October 2026 15:07:16 +0000 (0:00:01.082) 0:06:32.005 ******* 2026-10-13 15:07:16.679695 | mon1 | ok: [mon1] 2026-10-13 15:07:16.679749 | mon1 | 2026-10-13 15:07:16.679764 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-10-13 15:07:16.679778 | mon1 | Tuesday 13 October 2026 15:07:16 +0000 (0:00:00.479) 0:06:32.484 ******* 2026-10-13 15:07:17.040858 | mon1 | ok: [mon1] 2026-10-13 15:07:17.040904 | mon1 | 2026-10-13 15:07:17.040911 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-10-13 15:07:17.040919 | mon1 | Tuesday 13 October 2026 15:07:17 +0000 (0:00:00.361) 0:06:32.846 ******* 2026-10-13 15:07:17.488207 | mon1 | ok: [mon1] 2026-10-13 15:07:17.488290 | mon1 | 2026-10-13 15:07:17.488305 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-10-13 15:07:17.488491 | mon1 | Tuesday 13 October 2026 15:07:17 +0000 (0:00:00.445) 0:06:33.292 ******* 2026-10-13 15:07:17.869727 | mon1 | ok: [mon1] 2026-10-13 15:07:17.869814 | mon1 | 2026-10-13 15:07:17.869833 | mon1 | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-10-13 15:07:17.869846 | mon1 | Tuesday 13 October 2026 15:07:17 +0000 (0:00:00.382) 0:06:33.674 ******* 2026-10-13 15:07:21.324589 | mon1 | changed: [mon1] 2026-10-13 15:07:21.324707 | mon1 | 2026-10-13 15:07:21.324862 | mon1 | PLAY RECAP ********************************************************************* 2026-10-13 15:07:21.325018 | mon1 | mon1 : ok=93 changed=30 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-10-13 15:07:21.325206 | mon1 | osd1 : ok=58 changed=23 unreachable=0 failed=0 skipped=9 rescued=1 ignored=0 2026-10-13 15:07:21.325384 | mon1 | 2026-10-13 15:07:21.325524 | mon1 | 2026-10-13 15:07:21.325668 | mon1 | TASKS RECAP ******************************************************************** 2026-10-13 15:07:21.325834 | mon1 | Tuesday 13 October 2026 15:07:21 +0000 (0:00:03.454) 0:06:37.129 ******* 2026-10-13 15:07:21.326006 | mon1 | =============================================================================== 2026-10-13 15:07:21.326165 | mon1 | vexxhost.ceph.mon : Run Bootstrap command ----------------------------- 101.76s 2026-10-13 15:07:21.326345 | mon1 | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 50.48s 2026-10-13 15:07:21.326503 | mon1 | vexxhost.ceph.osd : Install OSDs --------------------------------------- 48.17s 2026-10-13 15:07:21.326658 | mon1 | vexxhost.ceph.cephadm : Install packages ------------------------------- 19.92s 2026-10-13 15:07:21.326807 | mon1 | vexxhost.containers.containerd : Install AppArmor packages -------------- 9.57s 2026-10-13 15:07:21.326995 | mon1 | vexxhost.containers.containerd : Install AppArmor packages -------------- 8.35s 2026-10-13 15:07:21.330423 | mon1 | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.65s 2026-10-13 15:07:21.330715 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.08s 2026-10-13 15:07:21.331074 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 5.83s 2026-10-13 15:07:21.331427 | mon1 | vexxhost.ceph.osd : Give 5 seconds pause before retry ------------------- 5.07s 2026-10-13 15:07:21.331611 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 4.90s 2026-10-13 15:07:21.331797 | mon1 | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 3.64s 2026-10-13 15:07:21.332009 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 3.59s 2026-10-13 15:07:21.332263 | mon1 | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 3.51s 2026-10-13 15:07:21.332474 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 3.47s 2026-10-13 15:07:21.332671 | mon1 | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 3.45s 2026-10-13 15:07:21.332867 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 3.09s 2026-10-13 15:07:21.336132 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.90s 2026-10-13 15:07:21.336333 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.78s 2026-10-13 15:07:21.336523 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 2.51s 2026-10-13 15:07:21.611005 | mon1 | INFO [default > converge] Executed: Successful 2026-10-13 15:07:21.615448 | mon1 | INFO [default > idempotence] Executing 2026-10-13 15:07:23.124453 | mon1 | 2026-10-13 15:07:23.124742 | mon1 | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-10-13 15:07:23.124937 | mon1 | 2026-10-13 15:07:23.125170 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-10-13 15:07:23.125409 | mon1 | Tuesday 13 October 2026 15:07:23 +0000 (0:00:00.068) 0:00:00.068 ******* 2026-10-13 15:07:24.436774 | mon1 | [WARNING]: Host 'mon1' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-10-13 15:07:24.449638 | mon1 | ok: [mon1] 2026-10-13 15:07:24.449830 | mon1 | 2026-10-13 15:07:24.450060 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:07:24.450257 | mon1 | Tuesday 13 October 2026 15:07:24 +0000 (0:00:01.325) 0:00:01.393 ******* 2026-10-13 15:07:25.027763 | mon1 | ok: [mon1] 2026-10-13 15:07:25.028226 | mon1 | 2026-10-13 15:07:25.028608 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:07:25.028909 | mon1 | Tuesday 13 October 2026 15:07:25 +0000 (0:00:00.577) 0:00:01.971 ******* 2026-10-13 15:07:25.125773 | mon1 | skipping: [mon1] 2026-10-13 15:07:25.126160 | mon1 | 2026-10-13 15:07:25.126487 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-13 15:07:25.126773 | mon1 | Tuesday 13 October 2026 15:07:25 +0000 (0:00:00.098) 0:00:02.069 ******* 2026-10-13 15:07:25.641595 | mon1 | ok: [mon1] 2026-10-13 15:07:25.641932 | mon1 | 2026-10-13 15:07:25.642313 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:07:25.642659 | mon1 | Tuesday 13 October 2026 15:07:25 +0000 (0:00:00.514) 0:00:02.584 ******* 2026-10-13 15:07:25.743754 | mon1 | ok: [mon1] => { 2026-10-13 15:07:25.744237 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-10-13 15:07:25.744577 | mon1 | } 2026-10-13 15:07:25.745426 | mon1 | 2026-10-13 15:07:25.745453 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:07:25.745483 | mon1 | Tuesday 13 October 2026 15:07:25 +0000 (0:00:00.102) 0:00:02.686 ******* 2026-10-13 15:07:26.404537 | mon1 | ok: [mon1] 2026-10-13 15:07:26.404573 | mon1 | 2026-10-13 15:07:26.404578 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:07:26.404582 | mon1 | Tuesday 13 October 2026 15:07:26 +0000 (0:00:00.661) 0:00:03.348 ******* 2026-10-13 15:07:26.445570 | mon1 | skipping: [mon1] 2026-10-13 15:07:26.445608 | mon1 | 2026-10-13 15:07:26.445612 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:07:26.445617 | mon1 | Tuesday 13 October 2026 15:07:26 +0000 (0:00:00.041) 0:00:03.389 ******* 2026-10-13 15:07:26.488711 | mon1 | skipping: [mon1] 2026-10-13 15:07:26.488762 | mon1 | 2026-10-13 15:07:26.488773 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:07:26.488782 | mon1 | Tuesday 13 October 2026 15:07:26 +0000 (0:00:00.042) 0:00:03.432 ******* 2026-10-13 15:07:26.867143 | mon1 | ok: [mon1] 2026-10-13 15:07:26.867221 | mon1 | 2026-10-13 15:07:26.867227 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:07:26.867233 | mon1 | Tuesday 13 October 2026 15:07:26 +0000 (0:00:00.377) 0:00:03.809 ******* 2026-10-13 15:07:28.242860 | mon1 | ok: [mon1] 2026-10-13 15:07:28.242891 | mon1 | 2026-10-13 15:07:28.242897 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:07:28.242903 | mon1 | Tuesday 13 October 2026 15:07:28 +0000 (0:00:01.376) 0:00:05.185 ******* 2026-10-13 15:07:28.373087 | mon1 | ok: [mon1] => { 2026-10-13 15:07:28.373182 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-10-13 15:07:28.374146 | mon1 | } 2026-10-13 15:07:28.374211 | mon1 | 2026-10-13 15:07:28.374226 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:07:28.374239 | mon1 | Tuesday 13 October 2026 15:07:28 +0000 (0:00:00.129) 0:00:05.315 ******* 2026-10-13 15:07:28.947435 | mon1 | ok: [mon1] 2026-10-13 15:07:28.947548 | mon1 | 2026-10-13 15:07:28.947697 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:07:28.947840 | mon1 | Tuesday 13 October 2026 15:07:28 +0000 (0:00:00.574) 0:00:05.890 ******* 2026-10-13 15:07:31.657594 | mon1 | ok: [mon1] 2026-10-13 15:07:31.657652 | mon1 | 2026-10-13 15:07:31.657666 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-10-13 15:07:31.657678 | mon1 | Tuesday 13 October 2026 15:07:31 +0000 (0:00:02.708) 0:00:08.599 ******* 2026-10-13 15:07:31.713124 | mon1 | skipping: [mon1] 2026-10-13 15:07:31.713189 | mon1 | 2026-10-13 15:07:31.713207 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-10-13 15:07:31.713222 | mon1 | Tuesday 13 October 2026 15:07:31 +0000 (0:00:00.055) 0:00:08.654 ******* 2026-10-13 15:07:31.761564 | mon1 | skipping: [mon1] 2026-10-13 15:07:31.761644 | mon1 | 2026-10-13 15:07:31.761657 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-10-13 15:07:31.761669 | mon1 | Tuesday 13 October 2026 15:07:31 +0000 (0:00:00.048) 0:00:08.702 ******* 2026-10-13 15:07:31.812152 | mon1 | skipping: [mon1] 2026-10-13 15:07:31.812246 | mon1 | 2026-10-13 15:07:31.812715 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-10-13 15:07:31.812788 | mon1 | Tuesday 13 October 2026 15:07:31 +0000 (0:00:00.051) 0:00:08.754 ******* 2026-10-13 15:07:33.201582 | mon1 | ok: [mon1] 2026-10-13 15:07:33.201701 | mon1 | 2026-10-13 15:07:33.201865 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-10-13 15:07:33.202058 | mon1 | Tuesday 13 October 2026 15:07:33 +0000 (0:00:01.387) 0:00:10.141 ******* 2026-10-13 15:07:33.936600 | mon1 | ok: [mon1] 2026-10-13 15:07:33.936655 | mon1 | 2026-10-13 15:07:33.936668 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-10-13 15:07:33.936680 | mon1 | Tuesday 13 October 2026 15:07:33 +0000 (0:00:00.736) 0:00:10.878 ******* 2026-10-13 15:07:35.639089 | mon1 | ok: [mon1] => (item={'path': '/etc/containerd'}) 2026-10-13 15:07:35.639168 | mon1 | ok: [mon1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-10-13 15:07:35.640627 | mon1 | ok: [mon1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-10-13 15:07:35.640698 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-10-13 15:07:35.640708 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-10-13 15:07:35.640718 | mon1 | 2026-10-13 15:07:35.640728 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-10-13 15:07:35.640737 | mon1 | Tuesday 13 October 2026 15:07:35 +0000 (0:00:01.702) 0:00:12.581 ******* 2026-10-13 15:07:36.543143 | mon1 | ok: [mon1] 2026-10-13 15:07:36.543189 | mon1 | 2026-10-13 15:07:36.543194 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-10-13 15:07:36.543199 | mon1 | Tuesday 13 October 2026 15:07:36 +0000 (0:00:00.887) 0:00:13.468 ******* 2026-10-13 15:07:36.543203 | mon1 | 2026-10-13 15:07:36.543207 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-10-13 15:07:36.543211 | mon1 | Tuesday 13 October 2026 15:07:36 +0000 (0:00:00.016) 0:00:13.485 ******* 2026-10-13 15:07:37.318914 | mon1 | ok: [mon1] 2026-10-13 15:07:37.319026 | mon1 | 2026-10-13 15:07:37.319042 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:07:37.319053 | mon1 | Tuesday 13 October 2026 15:07:37 +0000 (0:00:00.775) 0:00:14.260 ******* 2026-10-13 15:07:37.673282 | mon1 | ok: [mon1] 2026-10-13 15:07:37.673350 | mon1 | 2026-10-13 15:07:37.673356 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:07:37.673362 | mon1 | Tuesday 13 October 2026 15:07:37 +0000 (0:00:00.355) 0:00:14.616 ******* 2026-10-13 15:07:37.762116 | mon1 | ok: [mon1] => { 2026-10-13 15:07:37.762170 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-10-13 15:07:37.762175 | mon1 | } 2026-10-13 15:07:37.762188 | mon1 | 2026-10-13 15:07:37.762192 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:07:37.762196 | mon1 | Tuesday 13 October 2026 15:07:37 +0000 (0:00:00.087) 0:00:14.703 ******* 2026-10-13 15:07:38.385094 | mon1 | ok: [mon1] 2026-10-13 15:07:38.385163 | mon1 | 2026-10-13 15:07:38.385174 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:07:38.385308 | mon1 | Tuesday 13 October 2026 15:07:38 +0000 (0:00:00.622) 0:00:15.326 ******* 2026-10-13 15:07:43.064677 | mon1 | ok: [mon1] 2026-10-13 15:07:43.064804 | mon1 | 2026-10-13 15:07:43.064874 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-10-13 15:07:43.065095 | mon1 | Tuesday 13 October 2026 15:07:43 +0000 (0:00:04.679) 0:00:20.005 ******* 2026-10-13 15:07:44.236125 | mon1 | ok: [mon1] 2026-10-13 15:07:44.236187 | mon1 | 2026-10-13 15:07:44.236201 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-10-13 15:07:44.236337 | mon1 | Tuesday 13 October 2026 15:07:44 +0000 (0:00:01.172) 0:00:21.178 ******* 2026-10-13 15:07:44.693675 | mon1 | ok: [mon1] 2026-10-13 15:07:44.693746 | mon1 | 2026-10-13 15:07:44.693921 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-10-13 15:07:44.694111 | mon1 | Tuesday 13 October 2026 15:07:44 +0000 (0:00:00.457) 0:00:21.636 ******* 2026-10-13 15:07:45.442152 | mon1 | ok: [mon1] 2026-10-13 15:07:45.442219 | mon1 | 2026-10-13 15:07:45.442232 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-10-13 15:07:45.442369 | mon1 | Tuesday 13 October 2026 15:07:45 +0000 (0:00:00.748) 0:00:22.385 ******* 2026-10-13 15:07:46.450186 | mon1 | ok: [mon1] => (item={'path': '/etc/docker'}) 2026-10-13 15:07:46.450301 | mon1 | ok: [mon1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-10-13 15:07:46.451148 | mon1 | ok: [mon1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-10-13 15:07:46.451229 | mon1 | 2026-10-13 15:07:46.451238 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-10-13 15:07:46.451277 | mon1 | Tuesday 13 October 2026 15:07:46 +0000 (0:00:01.008) 0:00:23.393 ******* 2026-10-13 15:07:47.225101 | mon1 | ok: [mon1] 2026-10-13 15:07:47.225152 | mon1 | 2026-10-13 15:07:47.225159 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-10-13 15:07:47.225165 | mon1 | Tuesday 13 October 2026 15:07:47 +0000 (0:00:00.774) 0:00:24.167 ******* 2026-10-13 15:07:48.006135 | mon1 | ok: [mon1] 2026-10-13 15:07:48.006220 | mon1 | 2026-10-13 15:07:48.007551 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-10-13 15:07:48.007624 | mon1 | Tuesday 13 October 2026 15:07:47 +0000 (0:00:00.766) 0:00:24.933 ******* 2026-10-13 15:07:48.007634 | mon1 | 2026-10-13 15:07:48.007644 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-10-13 15:07:48.007652 | mon1 | Tuesday 13 October 2026 15:07:48 +0000 (0:00:00.014) 0:00:24.947 ******* 2026-10-13 15:07:48.616643 | mon1 | ok: [mon1] 2026-10-13 15:07:48.616698 | mon1 | 2026-10-13 15:07:48.616713 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-10-13 15:07:48.616726 | mon1 | Tuesday 13 October 2026 15:07:48 +0000 (0:00:00.610) 0:00:25.558 ******* 2026-10-13 15:07:48.688816 | mon1 | ok: [mon1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-10-13 15:07:48.688876 | mon1 | 2026-10-13 15:07:48.688915 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-10-13 15:07:48.688950 | mon1 | Tuesday 13 October 2026 15:07:48 +0000 (0:00:00.071) 0:00:25.629 ******* 2026-10-13 15:07:49.917190 | mon1 | ok: [mon1] 2026-10-13 15:07:49.917260 | mon1 | 2026-10-13 15:07:49.917276 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-10-13 15:07:49.917297 | mon1 | Tuesday 13 October 2026 15:07:49 +0000 (0:00:01.229) 0:00:26.859 ******* 2026-10-13 15:07:50.943791 | mon1 | ok: [mon1] => (item=systemd-timesyncd) 2026-10-13 15:07:50.943988 | mon1 | ok: [mon1] => (item=ssh) 2026-10-13 15:07:50.944214 | mon1 | 2026-10-13 15:07:50.944447 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-10-13 15:07:50.944732 | mon1 | Tuesday 13 October 2026 15:07:50 +0000 (0:00:01.026) 0:00:27.885 ******* 2026-10-13 15:07:51.412208 | mon1 | ok: [mon1] 2026-10-13 15:07:51.412276 | mon1 | 2026-10-13 15:07:51.412284 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-10-13 15:07:51.412292 | mon1 | Tuesday 13 October 2026 15:07:51 +0000 (0:00:00.468) 0:00:28.354 ******* 2026-10-13 15:07:51.773802 | mon1 | ok: [mon1] 2026-10-13 15:07:51.774036 | mon1 | 2026-10-13 15:07:51.774335 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-10-13 15:07:51.774569 | mon1 | Tuesday 13 October 2026 15:07:51 +0000 (0:00:00.361) 0:00:28.715 ******* 2026-10-13 15:07:53.401130 | mon1 | ok: [mon1] 2026-10-13 15:07:53.401222 | mon1 | 2026-10-13 15:07:53.401585 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-10-13 15:07:53.401643 | mon1 | Tuesday 13 October 2026 15:07:53 +0000 (0:00:01.627) 0:00:30.342 ******* 2026-10-13 15:07:53.883612 | mon1 | ok: [mon1] 2026-10-13 15:07:53.883672 | mon1 | 2026-10-13 15:07:53.883685 | mon1 | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-10-13 15:07:53.883697 | mon1 | Tuesday 13 October 2026 15:07:53 +0000 (0:00:00.482) 0:00:30.825 ******* 2026-10-13 15:07:54.006608 | mon1 | ok: [mon1] 2026-10-13 15:07:54.006664 | mon1 | 2026-10-13 15:07:54.006677 | mon1 | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-10-13 15:07:54.006689 | mon1 | Tuesday 13 October 2026 15:07:54 +0000 (0:00:00.122) 0:00:30.948 ******* 2026-10-13 15:07:54.403402 | mon1 | ok: [mon1] => (item=mon1) 2026-10-13 15:07:54.403471 | mon1 | 2026-10-13 15:07:54.403564 | mon1 | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-10-13 15:07:54.403673 | mon1 | Tuesday 13 October 2026 15:07:54 +0000 (0:00:00.398) 0:00:31.346 ******* 2026-10-13 15:07:54.486442 | mon1 | ok: [mon1] 2026-10-13 15:07:54.486503 | mon1 | 2026-10-13 15:07:54.486510 | mon1 | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-10-13 15:07:54.486517 | mon1 | Tuesday 13 October 2026 15:07:54 +0000 (0:00:00.082) 0:00:31.429 ******* 2026-10-13 15:07:54.544938 | mon1 | skipping: [mon1] 2026-10-13 15:07:54.545013 | mon1 | 2026-10-13 15:07:54.545017 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-10-13 15:07:54.545022 | mon1 | Tuesday 13 October 2026 15:07:54 +0000 (0:00:00.059) 0:00:31.488 ******* 2026-10-13 15:07:54.647540 | mon1 | included: vexxhost.ceph.cephadm_host for mon1 2026-10-13 15:07:54.647608 | mon1 | 2026-10-13 15:07:54.647618 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-10-13 15:07:54.647627 | mon1 | Tuesday 13 October 2026 15:07:54 +0000 (0:00:00.101) 0:00:31.589 ******* 2026-10-13 15:07:56.613644 | mon1 | ok: [mon1] 2026-10-13 15:07:56.613715 | mon1 | 2026-10-13 15:07:56.613729 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-10-13 15:07:56.613742 | mon1 | Tuesday 13 October 2026 15:07:56 +0000 (0:00:01.965) 0:00:33.555 ******* 2026-10-13 15:07:56.686459 | mon1 | ok: [mon1] => (item=mon1) 2026-10-13 15:07:56.686510 | mon1 | 2026-10-13 15:07:56.686524 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-10-13 15:07:56.686536 | mon1 | Tuesday 13 October 2026 15:07:56 +0000 (0:00:00.074) 0:00:33.629 ******* 2026-10-13 15:07:57.214014 | mon1 | ok: [mon1] 2026-10-13 15:07:57.214086 | mon1 | 2026-10-13 15:07:57.214126 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-10-13 15:07:57.214143 | mon1 | Tuesday 13 October 2026 15:07:57 +0000 (0:00:00.526) 0:00:34.155 ******* 2026-10-13 15:07:59.981684 | mon1 | ok: [mon1] 2026-10-13 15:07:59.981753 | mon1 | 2026-10-13 15:07:59.981768 | mon1 | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-10-13 15:07:59.981781 | mon1 | Tuesday 13 October 2026 15:07:59 +0000 (0:00:02.768) 0:00:36.923 ******* 2026-10-13 15:08:02.017474 | mon1 | ok: [mon1] 2026-10-13 15:08:02.017541 | mon1 | 2026-10-13 15:08:02.017555 | mon1 | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-10-13 15:08:02.017567 | mon1 | Tuesday 13 October 2026 15:08:02 +0000 (0:00:02.036) 0:00:38.960 ******* 2026-10-13 15:08:03.950405 | mon1 | ok: [mon1] 2026-10-13 15:08:03.950470 | mon1 | 2026-10-13 15:08:03.950483 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-10-13 15:08:03.950496 | mon1 | Tuesday 13 October 2026 15:08:03 +0000 (0:00:01.932) 0:00:40.892 ******* 2026-10-13 15:08:04.034432 | mon1 | included: vexxhost.ceph.cephadm_host for mon1 2026-10-13 15:08:04.034526 | mon1 | 2026-10-13 15:08:04.034544 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-10-13 15:08:04.034560 | mon1 | Tuesday 13 October 2026 15:08:04 +0000 (0:00:00.082) 0:00:40.975 ******* 2026-10-13 15:08:04.101172 | mon1 | skipping: [mon1] 2026-10-13 15:08:04.102001 | mon1 | 2026-10-13 15:08:04.102095 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-10-13 15:08:04.102115 | mon1 | Tuesday 13 October 2026 15:08:04 +0000 (0:00:00.068) 0:00:41.043 ******* 2026-10-13 15:08:04.174469 | mon1 | skipping: [mon1] => (item=mon1) 2026-10-13 15:08:04.174534 | mon1 | skipping: [mon1] 2026-10-13 15:08:04.174543 | mon1 | 2026-10-13 15:08:04.174551 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-10-13 15:08:04.174558 | mon1 | Tuesday 13 October 2026 15:08:04 +0000 (0:00:00.072) 0:00:41.116 ******* 2026-10-13 15:08:04.578660 | mon1 | ok: [mon1] 2026-10-13 15:08:04.578794 | mon1 | 2026-10-13 15:08:04.579136 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-10-13 15:08:04.579378 | mon1 | Tuesday 13 October 2026 15:08:04 +0000 (0:00:00.404) 0:00:41.520 ******* 2026-10-13 15:08:07.454650 | mon1 | ok: [mon1] 2026-10-13 15:08:07.454736 | mon1 | 2026-10-13 15:08:07.454750 | mon1 | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-10-13 15:08:07.454788 | mon1 | Tuesday 13 October 2026 15:08:07 +0000 (0:00:02.876) 0:00:44.396 ******* 2026-10-13 15:08:09.476658 | mon1 | ok: [mon1] 2026-10-13 15:08:09.476728 | mon1 | 2026-10-13 15:08:09.476737 | mon1 | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-10-13 15:08:09.476745 | mon1 | Tuesday 13 October 2026 15:08:09 +0000 (0:00:02.021) 0:00:46.418 ******* 2026-10-13 15:08:11.478824 | mon1 | ok: [mon1] 2026-10-13 15:08:11.478999 | mon1 | 2026-10-13 15:08:11.479566 | mon1 | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-10-13 15:08:11.479631 | mon1 | Tuesday 13 October 2026 15:08:11 +0000 (0:00:02.002) 0:00:48.420 ******* 2026-10-13 15:08:19.317177 | mon1 | ok: [mon1] => (item={'name': 'diskprediction_local'}) 2026-10-13 15:08:19.317284 | mon1 | ok: [mon1] => (item={'name': 'dashboard'}) 2026-10-13 15:08:19.317366 | mon1 | ok: [mon1] => (item={'name': 'prometheus'}) 2026-10-13 15:08:19.318014 | mon1 | ok: [mon1] => (item={'name': 'iostat'}) 2026-10-13 15:08:19.318025 | mon1 | 2026-10-13 15:08:19.318034 | mon1 | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-10-13 15:08:19.318770 | mon1 | 2026-10-13 15:08:19.318843 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-10-13 15:08:19.318857 | mon1 | Tuesday 13 October 2026 15:08:19 +0000 (0:00:07.839) 0:00:56.260 ******* 2026-10-13 15:08:20.671480 | mon1 | [WARNING]: Host 'osd1' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-10-13 15:08:20.686130 | mon1 | ok: [osd1] 2026-10-13 15:08:20.686786 | mon1 | 2026-10-13 15:08:20.686818 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:08:20.686831 | mon1 | Tuesday 13 October 2026 15:08:20 +0000 (0:00:01.368) 0:00:57.629 ******* 2026-10-13 15:08:21.091859 | mon1 | ok: [osd1] 2026-10-13 15:08:21.091927 | mon1 | 2026-10-13 15:08:21.091941 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:08:21.091953 | mon1 | Tuesday 13 October 2026 15:08:21 +0000 (0:00:00.404) 0:00:58.033 ******* 2026-10-13 15:08:21.158125 | mon1 | skipping: [osd1] 2026-10-13 15:08:21.158196 | mon1 | 2026-10-13 15:08:21.158720 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-13 15:08:21.158824 | mon1 | Tuesday 13 October 2026 15:08:21 +0000 (0:00:00.067) 0:00:58.101 ******* 2026-10-13 15:08:21.540058 | mon1 | ok: [osd1] 2026-10-13 15:08:21.540123 | mon1 | 2026-10-13 15:08:21.540137 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:08:21.540335 | mon1 | Tuesday 13 October 2026 15:08:21 +0000 (0:00:00.381) 0:00:58.482 ******* 2026-10-13 15:08:21.655207 | mon1 | ok: [osd1] => { 2026-10-13 15:08:21.655546 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-10-13 15:08:21.655855 | mon1 | } 2026-10-13 15:08:21.656160 | mon1 | 2026-10-13 15:08:21.656500 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:08:21.656850 | mon1 | Tuesday 13 October 2026 15:08:21 +0000 (0:00:00.115) 0:00:58.598 ******* 2026-10-13 15:08:22.244356 | mon1 | ok: [osd1] 2026-10-13 15:08:22.245023 | mon1 | 2026-10-13 15:08:22.245052 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:08:22.245348 | mon1 | Tuesday 13 October 2026 15:08:22 +0000 (0:00:00.589) 0:00:59.187 ******* 2026-10-13 15:08:22.304294 | mon1 | skipping: [osd1] 2026-10-13 15:08:22.304584 | mon1 | 2026-10-13 15:08:22.304919 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:08:22.305248 | mon1 | Tuesday 13 October 2026 15:08:22 +0000 (0:00:00.060) 0:00:59.248 ******* 2026-10-13 15:08:22.366672 | mon1 | skipping: [osd1] 2026-10-13 15:08:22.367492 | mon1 | 2026-10-13 15:08:22.367519 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:08:22.367561 | mon1 | Tuesday 13 October 2026 15:08:22 +0000 (0:00:00.062) 0:00:59.310 ******* 2026-10-13 15:08:22.728784 | mon1 | ok: [osd1] 2026-10-13 15:08:22.728893 | mon1 | 2026-10-13 15:08:22.728903 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:08:22.728912 | mon1 | Tuesday 13 October 2026 15:08:22 +0000 (0:00:00.360) 0:00:59.671 ******* 2026-10-13 15:08:23.737641 | mon1 | ok: [osd1] 2026-10-13 15:08:23.737692 | mon1 | 2026-10-13 15:08:23.738009 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:08:23.738342 | mon1 | Tuesday 13 October 2026 15:08:23 +0000 (0:00:01.008) 0:01:00.680 ******* 2026-10-13 15:08:23.913775 | mon1 | ok: [osd1] => { 2026-10-13 15:08:23.915165 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-10-13 15:08:23.915202 | mon1 | } 2026-10-13 15:08:23.915212 | mon1 | 2026-10-13 15:08:23.915221 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:08:23.915241 | mon1 | Tuesday 13 October 2026 15:08:23 +0000 (0:00:00.176) 0:01:00.856 ******* 2026-10-13 15:08:24.527218 | mon1 | ok: [osd1] 2026-10-13 15:08:24.527301 | mon1 | 2026-10-13 15:08:24.527707 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:08:24.527732 | mon1 | Tuesday 13 October 2026 15:08:24 +0000 (0:00:00.613) 0:01:01.469 ******* 2026-10-13 15:08:26.933904 | mon1 | ok: [osd1] 2026-10-13 15:08:26.934047 | mon1 | 2026-10-13 15:08:26.934059 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-10-13 15:08:26.934068 | mon1 | Tuesday 13 October 2026 15:08:26 +0000 (0:00:02.405) 0:01:03.875 ******* 2026-10-13 15:08:26.983222 | mon1 | skipping: [osd1] 2026-10-13 15:08:26.983296 | mon1 | 2026-10-13 15:08:26.983818 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-10-13 15:08:26.983850 | mon1 | Tuesday 13 October 2026 15:08:26 +0000 (0:00:00.050) 0:01:03.925 ******* 2026-10-13 15:08:27.107039 | mon1 | skipping: [osd1] 2026-10-13 15:08:27.107140 | mon1 | 2026-10-13 15:08:27.107537 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-10-13 15:08:27.107873 | mon1 | Tuesday 13 October 2026 15:08:27 +0000 (0:00:00.124) 0:01:04.050 ******* 2026-10-13 15:08:27.145533 | mon1 | skipping: [osd1] 2026-10-13 15:08:27.145845 | mon1 | 2026-10-13 15:08:27.146283 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-10-13 15:08:27.146629 | mon1 | Tuesday 13 October 2026 15:08:27 +0000 (0:00:00.038) 0:01:04.089 ******* 2026-10-13 15:08:28.234180 | mon1 | ok: [osd1] 2026-10-13 15:08:28.234247 | mon1 | 2026-10-13 15:08:28.234259 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-10-13 15:08:28.234409 | mon1 | Tuesday 13 October 2026 15:08:28 +0000 (0:00:01.086) 0:01:05.176 ******* 2026-10-13 15:08:28.990111 | mon1 | ok: [osd1] 2026-10-13 15:08:28.990193 | mon1 | 2026-10-13 15:08:28.990210 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-10-13 15:08:28.990535 | mon1 | Tuesday 13 October 2026 15:08:28 +0000 (0:00:00.756) 0:01:05.932 ******* 2026-10-13 15:08:30.569140 | mon1 | ok: [osd1] => (item={'path': '/etc/containerd'}) 2026-10-13 15:08:30.569234 | mon1 | ok: [osd1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-10-13 15:08:30.569244 | mon1 | ok: [osd1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-10-13 15:08:30.569260 | mon1 | ok: [osd1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-10-13 15:08:30.569274 | mon1 | ok: [osd1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-10-13 15:08:30.569653 | mon1 | 2026-10-13 15:08:30.569702 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-10-13 15:08:30.569707 | mon1 | Tuesday 13 October 2026 15:08:30 +0000 (0:00:01.579) 0:01:07.511 ******* 2026-10-13 15:08:31.475220 | mon1 | ok: [osd1] 2026-10-13 15:08:31.475301 | mon1 | 2026-10-13 15:08:31.475355 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-10-13 15:08:31.476476 | mon1 | Tuesday 13 October 2026 15:08:31 +0000 (0:00:00.893) 0:01:08.405 ******* 2026-10-13 15:08:31.476505 | mon1 | 2026-10-13 15:08:31.476515 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-10-13 15:08:31.476524 | mon1 | Tuesday 13 October 2026 15:08:31 +0000 (0:00:00.012) 0:01:08.417 ******* 2026-10-13 15:08:32.029197 | mon1 | ok: [osd1] 2026-10-13 15:08:32.029266 | mon1 | 2026-10-13 15:08:32.029313 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:08:32.029578 | mon1 | Tuesday 13 October 2026 15:08:32 +0000 (0:00:00.553) 0:01:08.971 ******* 2026-10-13 15:08:32.412180 | mon1 | ok: [osd1] 2026-10-13 15:08:32.412259 | mon1 | 2026-10-13 15:08:32.412709 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:08:32.412734 | mon1 | Tuesday 13 October 2026 15:08:32 +0000 (0:00:00.383) 0:01:09.354 ******* 2026-10-13 15:08:32.527168 | mon1 | ok: [osd1] => { 2026-10-13 15:08:32.527240 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-10-13 15:08:32.527255 | mon1 | } 2026-10-13 15:08:32.527874 | mon1 | 2026-10-13 15:08:32.527900 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:08:32.527911 | mon1 | Tuesday 13 October 2026 15:08:32 +0000 (0:00:00.114) 0:01:09.469 ******* 2026-10-13 15:08:33.081154 | mon1 | ok: [osd1] 2026-10-13 15:08:33.081848 | mon1 | 2026-10-13 15:08:33.081872 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:08:33.081883 | mon1 | Tuesday 13 October 2026 15:08:33 +0000 (0:00:00.554) 0:01:10.023 ******* 2026-10-13 15:08:37.636224 | mon1 | ok: [osd1] 2026-10-13 15:08:37.636281 | mon1 | 2026-10-13 15:08:37.636288 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-10-13 15:08:37.636294 | mon1 | Tuesday 13 October 2026 15:08:37 +0000 (0:00:04.554) 0:01:14.577 ******* 2026-10-13 15:08:38.720736 | mon1 | ok: [osd1] 2026-10-13 15:08:38.720791 | mon1 | 2026-10-13 15:08:38.720801 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-10-13 15:08:38.720811 | mon1 | Tuesday 13 October 2026 15:08:38 +0000 (0:00:01.084) 0:01:15.662 ******* 2026-10-13 15:08:39.122834 | mon1 | ok: [osd1] 2026-10-13 15:08:39.122906 | mon1 | 2026-10-13 15:08:39.122916 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-10-13 15:08:39.122926 | mon1 | Tuesday 13 October 2026 15:08:39 +0000 (0:00:00.402) 0:01:16.064 ******* 2026-10-13 15:08:39.886824 | mon1 | ok: [osd1] 2026-10-13 15:08:39.886881 | mon1 | 2026-10-13 15:08:39.886892 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-10-13 15:08:39.886901 | mon1 | Tuesday 13 October 2026 15:08:39 +0000 (0:00:00.763) 0:01:16.827 ******* 2026-10-13 15:08:40.943238 | mon1 | ok: [osd1] => (item={'path': '/etc/docker'}) 2026-10-13 15:08:40.943333 | mon1 | ok: [osd1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-10-13 15:08:40.943344 | mon1 | ok: [osd1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-10-13 15:08:40.943353 | mon1 | 2026-10-13 15:08:40.943363 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-10-13 15:08:40.943372 | mon1 | Tuesday 13 October 2026 15:08:40 +0000 (0:00:01.055) 0:01:17.883 ******* 2026-10-13 15:08:41.666274 | mon1 | ok: [osd1] 2026-10-13 15:08:41.666356 | mon1 | 2026-10-13 15:08:41.666363 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-10-13 15:08:41.666370 | mon1 | Tuesday 13 October 2026 15:08:41 +0000 (0:00:00.724) 0:01:18.608 ******* 2026-10-13 15:08:42.427463 | mon1 | ok: [osd1] 2026-10-13 15:08:42.427534 | mon1 | 2026-10-13 15:08:42.427545 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-10-13 15:08:42.427554 | mon1 | Tuesday 13 October 2026 15:08:42 +0000 (0:00:00.743) 0:01:19.352 ******* 2026-10-13 15:08:42.427563 | mon1 | 2026-10-13 15:08:42.427571 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-10-13 15:08:42.427607 | mon1 | Tuesday 13 October 2026 15:08:42 +0000 (0:00:00.015) 0:01:19.367 ******* 2026-10-13 15:08:42.997571 | mon1 | ok: [osd1] 2026-10-13 15:08:42.997639 | mon1 | 2026-10-13 15:08:42.997650 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-10-13 15:08:42.997659 | mon1 | Tuesday 13 October 2026 15:08:42 +0000 (0:00:00.571) 0:01:19.939 ******* 2026-10-13 15:08:43.088200 | mon1 | ok: [osd1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-10-13 15:08:43.088311 | mon1 | 2026-10-13 15:08:43.088748 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-10-13 15:08:43.088796 | mon1 | Tuesday 13 October 2026 15:08:43 +0000 (0:00:00.091) 0:01:20.030 ******* 2026-10-13 15:08:44.129851 | mon1 | ok: [osd1] 2026-10-13 15:08:44.129923 | mon1 | 2026-10-13 15:08:44.129934 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-10-13 15:08:44.129944 | mon1 | Tuesday 13 October 2026 15:08:44 +0000 (0:00:01.041) 0:01:21.071 ******* 2026-10-13 15:08:46.144492 | mon1 | ok: [osd1] => (item=systemd-timesyncd) 2026-10-13 15:08:46.144558 | mon1 | ok: [osd1] => (item=ssh) 2026-10-13 15:08:46.144565 | mon1 | 2026-10-13 15:08:46.144572 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-10-13 15:08:46.144579 | mon1 | Tuesday 13 October 2026 15:08:46 +0000 (0:00:02.014) 0:01:23.085 ******* 2026-10-13 15:08:46.622096 | mon1 | ok: [osd1] 2026-10-13 15:08:46.622215 | mon1 | 2026-10-13 15:08:46.622752 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-10-13 15:08:46.622777 | mon1 | Tuesday 13 October 2026 15:08:46 +0000 (0:00:00.475) 0:01:23.561 ******* 2026-10-13 15:08:46.964398 | mon1 | ok: [osd1] 2026-10-13 15:08:46.964477 | mon1 | 2026-10-13 15:08:46.964509 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-10-13 15:08:46.964517 | mon1 | Tuesday 13 October 2026 15:08:46 +0000 (0:00:00.344) 0:01:23.905 ******* 2026-10-13 15:08:48.427558 | mon1 | ok: [osd1] 2026-10-13 15:08:48.427635 | mon1 | 2026-10-13 15:08:48.427646 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-10-13 15:08:48.427655 | mon1 | Tuesday 13 October 2026 15:08:48 +0000 (0:00:01.462) 0:01:25.368 ******* 2026-10-13 15:08:48.786017 | mon1 | ok: [osd1] 2026-10-13 15:08:48.786087 | mon1 | 2026-10-13 15:08:48.786100 | mon1 | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-10-13 15:08:48.786113 | mon1 | Tuesday 13 October 2026 15:08:48 +0000 (0:00:00.358) 0:01:25.727 ******* 2026-10-13 15:08:49.185051 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] => (item=mon1) 2026-10-13 15:08:49.185745 | mon1 | 2026-10-13 15:08:49.185795 | mon1 | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-10-13 15:08:49.185806 | mon1 | Tuesday 13 October 2026 15:08:49 +0000 (0:00:00.399) 0:01:26.126 ******* 2026-10-13 15:08:49.253056 | mon1 | ok: [osd1] 2026-10-13 15:08:49.253138 | mon1 | 2026-10-13 15:08:49.253149 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-10-13 15:08:49.253159 | mon1 | Tuesday 13 October 2026 15:08:49 +0000 (0:00:00.067) 0:01:26.194 ******* 2026-10-13 15:08:49.333336 | mon1 | included: vexxhost.ceph.cephadm_host for osd1 2026-10-13 15:08:49.333372 | mon1 | 2026-10-13 15:08:49.333382 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-10-13 15:08:49.333391 | mon1 | Tuesday 13 October 2026 15:08:49 +0000 (0:00:00.081) 0:01:26.275 ******* 2026-10-13 15:08:51.287073 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:08:51.287123 | mon1 | 2026-10-13 15:08:51.287129 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-10-13 15:08:51.287135 | mon1 | Tuesday 13 October 2026 15:08:51 +0000 (0:00:01.952) 0:01:28.228 ******* 2026-10-13 15:08:51.378556 | mon1 | ok: [osd1] => (item=osd1) 2026-10-13 15:08:51.378781 | mon1 | 2026-10-13 15:08:51.379072 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-10-13 15:08:51.379331 | mon1 | Tuesday 13 October 2026 15:08:51 +0000 (0:00:00.092) 0:01:28.320 ******* 2026-10-13 15:08:51.788447 | mon1 | ok: [osd1] 2026-10-13 15:08:51.788510 | mon1 | 2026-10-13 15:08:51.788523 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-10-13 15:08:51.788535 | mon1 | Tuesday 13 October 2026 15:08:51 +0000 (0:00:00.409) 0:01:28.730 ******* 2026-10-13 15:08:54.515636 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:08:54.515761 | mon1 | 2026-10-13 15:08:54.515897 | mon1 | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-10-13 15:08:54.516094 | mon1 | Tuesday 13 October 2026 15:08:54 +0000 (0:00:02.724) 0:01:31.455 ******* 2026-10-13 15:09:00.690586 | mon1 | ok: [osd1] 2026-10-13 15:09:00.690760 | mon1 | 2026-10-13 15:09:00.691364 | mon1 | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-10-13 15:09:00.691448 | mon1 | Tuesday 13 October 2026 15:09:00 +0000 (0:00:06.178) 0:01:37.633 ******* 2026-10-13 15:09:02.350249 | mon1 | ok: [osd1] 2026-10-13 15:09:02.350319 | mon1 | 2026-10-13 15:09:02.350328 | mon1 | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-10-13 15:09:02.350336 | mon1 | Tuesday 13 October 2026 15:09:02 +0000 (0:00:01.658) 0:01:39.291 ******* 2026-10-13 15:09:02.456493 | mon1 | skipping: [osd1] => (item=/dev/ceph-osd1-osd0/data) 2026-10-13 15:09:02.456568 | mon1 | skipping: [osd1] => (item=/dev/ceph-osd1-osd1/data) 2026-10-13 15:09:02.456597 | mon1 | skipping: [osd1] => (item=/dev/ceph-osd1-osd2/data) 2026-10-13 15:09:02.456609 | mon1 | skipping: [osd1] 2026-10-13 15:09:02.456621 | mon1 | 2026-10-13 15:09:02.456633 | mon1 | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-10-13 15:09:02.456648 | mon1 | Tuesday 13 October 2026 15:09:02 +0000 (0:00:00.105) 0:01:39.397 ******* 2026-10-13 15:09:04.480496 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:09:04.480573 | mon1 | 2026-10-13 15:09:04.480601 | mon1 | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-10-13 15:09:04.480614 | mon1 | Tuesday 13 October 2026 15:09:04 +0000 (0:00:02.025) 0:01:41.423 ******* 2026-10-13 15:09:06.394140 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:09:06.394220 | mon1 | 2026-10-13 15:09:06.394684 | mon1 | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-10-13 15:09:06.394719 | mon1 | Tuesday 13 October 2026 15:09:06 +0000 (0:00:01.913) 0:01:43.336 ******* 2026-10-13 15:09:06.490267 | mon1 | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for osd1 2026-10-13 15:09:06.490302 | mon1 | 2026-10-13 15:09:06.490315 | mon1 | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-10-13 15:09:06.490327 | mon1 | Tuesday 13 October 2026 15:09:06 +0000 (0:00:00.095) 0:01:43.432 ******* 2026-10-13 15:09:06.552493 | mon1 | ok: [osd1] 2026-10-13 15:09:06.552525 | mon1 | 2026-10-13 15:09:06.552538 | mon1 | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-10-13 15:09:06.552550 | mon1 | Tuesday 13 October 2026 15:09:06 +0000 (0:00:00.063) 0:01:43.495 ******* 2026-10-13 15:09:08.447589 | mon1 | ok: [osd1 -> mon1(199.204.45.169)] 2026-10-13 15:09:08.447675 | mon1 | 2026-10-13 15:09:08.447688 | mon1 | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-10-13 15:09:08.447700 | mon1 | Tuesday 13 October 2026 15:09:08 +0000 (0:00:01.893) 0:01:45.389 ******* 2026-10-13 15:09:08.510380 | mon1 | ok: [osd1] 2026-10-13 15:09:08.510414 | mon1 | 2026-10-13 15:09:08.510427 | mon1 | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-10-13 15:09:08.510439 | mon1 | Tuesday 13 October 2026 15:09:08 +0000 (0:00:00.064) 0:01:45.453 ******* 2026-10-13 15:09:08.560102 | mon1 | skipping: [osd1] => (item=1) 2026-10-13 15:09:08.560203 | mon1 | skipping: [osd1] => (item=1) 2026-10-13 15:09:08.560217 | mon1 | skipping: [osd1] => (item=1) 2026-10-13 15:09:08.560235 | mon1 | skipping: [osd1] 2026-10-13 15:09:08.560843 | mon1 | 2026-10-13 15:09:08.560873 | mon1 | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-10-13 15:09:08.560912 | mon1 | Tuesday 13 October 2026 15:09:08 +0000 (0:00:00.049) 0:01:45.502 ******* 2026-10-13 15:09:08.628200 | mon1 | skipping: [osd1] 2026-10-13 15:09:08.628255 | mon1 | 2026-10-13 15:09:08.628265 | mon1 | PLAY [Deploy Ceph exporters] *************************************************** 2026-10-13 15:09:08.628274 | mon1 | 2026-10-13 15:09:08.628283 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-10-13 15:09:08.628291 | mon1 | Tuesday 13 October 2026 15:09:08 +0000 (0:00:00.068) 0:01:45.570 ******* 2026-10-13 15:09:09.749184 | mon1 | ok: [mon1] 2026-10-13 15:09:09.749254 | mon1 | 2026-10-13 15:09:09.749264 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:09:09.749273 | mon1 | Tuesday 13 October 2026 15:09:09 +0000 (0:00:01.120) 0:01:46.691 ******* 2026-10-13 15:09:10.127110 | mon1 | ok: [mon1] 2026-10-13 15:09:10.127163 | mon1 | 2026-10-13 15:09:10.127168 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:09:10.127187 | mon1 | Tuesday 13 October 2026 15:09:10 +0000 (0:00:00.377) 0:01:47.069 ******* 2026-10-13 15:09:10.185254 | mon1 | skipping: [mon1] 2026-10-13 15:09:10.185307 | mon1 | 2026-10-13 15:09:10.186682 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-13 15:09:10.186758 | mon1 | Tuesday 13 October 2026 15:09:10 +0000 (0:00:00.058) 0:01:47.127 ******* 2026-10-13 15:09:10.564139 | mon1 | ok: [mon1] 2026-10-13 15:09:10.565159 | mon1 | 2026-10-13 15:09:10.565220 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:09:10.566098 | mon1 | Tuesday 13 October 2026 15:09:10 +0000 (0:00:00.379) 0:01:47.506 ******* 2026-10-13 15:09:10.671169 | mon1 | ok: [mon1] => { 2026-10-13 15:09:10.671250 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-10-13 15:09:10.671261 | mon1 | } 2026-10-13 15:09:10.671878 | mon1 | 2026-10-13 15:09:10.671929 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:09:10.671939 | mon1 | Tuesday 13 October 2026 15:09:10 +0000 (0:00:00.107) 0:01:47.614 ******* 2026-10-13 15:09:11.175144 | mon1 | ok: [mon1] 2026-10-13 15:09:11.175874 | mon1 | 2026-10-13 15:09:11.175923 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:09:11.175934 | mon1 | Tuesday 13 October 2026 15:09:11 +0000 (0:00:00.503) 0:01:48.117 ******* 2026-10-13 15:09:11.219624 | mon1 | skipping: [mon1] 2026-10-13 15:09:11.219689 | mon1 | 2026-10-13 15:09:11.219699 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:09:11.219709 | mon1 | Tuesday 13 October 2026 15:09:11 +0000 (0:00:00.043) 0:01:48.161 ******* 2026-10-13 15:09:11.262121 | mon1 | skipping: [mon1] 2026-10-13 15:09:11.262184 | mon1 | 2026-10-13 15:09:11.262804 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:09:11.262861 | mon1 | Tuesday 13 October 2026 15:09:11 +0000 (0:00:00.042) 0:01:48.204 ******* 2026-10-13 15:09:11.625750 | mon1 | ok: [mon1] 2026-10-13 15:09:11.625804 | mon1 | 2026-10-13 15:09:11.625814 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-13 15:09:11.625823 | mon1 | Tuesday 13 October 2026 15:09:11 +0000 (0:00:00.362) 0:01:48.567 ******* 2026-10-13 15:09:12.726787 | mon1 | ok: [mon1] 2026-10-13 15:09:12.726860 | mon1 | 2026-10-13 15:09:12.726870 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:09:12.726880 | mon1 | Tuesday 13 October 2026 15:09:12 +0000 (0:00:01.100) 0:01:49.668 ******* 2026-10-13 15:09:12.844125 | mon1 | ok: [mon1] => { 2026-10-13 15:09:12.844179 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-10-13 15:09:12.845027 | mon1 | } 2026-10-13 15:09:12.845097 | mon1 | 2026-10-13 15:09:12.845107 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:09:12.845117 | mon1 | Tuesday 13 October 2026 15:09:12 +0000 (0:00:00.117) 0:01:49.786 ******* 2026-10-13 15:09:13.323385 | mon1 | ok: [mon1] 2026-10-13 15:09:13.323445 | mon1 | 2026-10-13 15:09:13.323455 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:09:13.323464 | mon1 | Tuesday 13 October 2026 15:09:13 +0000 (0:00:00.480) 0:01:50.266 ******* 2026-10-13 15:09:15.615010 | mon1 | ok: [mon1] 2026-10-13 15:09:15.615074 | mon1 | 2026-10-13 15:09:15.615085 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-10-13 15:09:15.615095 | mon1 | Tuesday 13 October 2026 15:09:15 +0000 (0:00:02.290) 0:01:52.557 ******* 2026-10-13 15:09:15.662178 | mon1 | skipping: [mon1] 2026-10-13 15:09:15.662249 | mon1 | 2026-10-13 15:09:15.662686 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-10-13 15:09:15.662715 | mon1 | Tuesday 13 October 2026 15:09:15 +0000 (0:00:00.047) 0:01:52.605 ******* 2026-10-13 15:09:15.706145 | mon1 | skipping: [mon1] 2026-10-13 15:09:15.706180 | mon1 | 2026-10-13 15:09:15.706659 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-10-13 15:09:15.706692 | mon1 | Tuesday 13 October 2026 15:09:15 +0000 (0:00:00.043) 0:01:52.648 ******* 2026-10-13 15:09:15.751054 | mon1 | skipping: [mon1] 2026-10-13 15:09:15.751133 | mon1 | 2026-10-13 15:09:15.751144 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-10-13 15:09:15.751153 | mon1 | Tuesday 13 October 2026 15:09:15 +0000 (0:00:00.044) 0:01:52.693 ******* 2026-10-13 15:09:16.821525 | mon1 | ok: [mon1] 2026-10-13 15:09:16.821600 | mon1 | 2026-10-13 15:09:16.821611 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-10-13 15:09:16.821620 | mon1 | Tuesday 13 October 2026 15:09:16 +0000 (0:00:01.069) 0:01:53.762 ******* 2026-10-13 15:09:17.576153 | mon1 | ok: [mon1] 2026-10-13 15:09:17.576220 | mon1 | 2026-10-13 15:09:17.577059 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-10-13 15:09:17.577127 | mon1 | Tuesday 13 October 2026 15:09:17 +0000 (0:00:00.754) 0:01:54.517 ******* 2026-10-13 15:09:19.218875 | mon1 | ok: [mon1] => (item={'path': '/etc/containerd'}) 2026-10-13 15:09:19.218947 | mon1 | ok: [mon1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-10-13 15:09:19.218953 | mon1 | ok: [mon1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-10-13 15:09:19.218958 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-10-13 15:09:19.218981 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-10-13 15:09:19.218987 | mon1 | 2026-10-13 15:09:19.218995 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-10-13 15:09:19.219000 | mon1 | Tuesday 13 October 2026 15:09:19 +0000 (0:00:01.642) 0:01:56.160 ******* 2026-10-13 15:09:20.160420 | mon1 | ok: [mon1] 2026-10-13 15:09:20.160520 | mon1 | 2026-10-13 15:09:20.160532 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-10-13 15:09:20.160542 | mon1 | Tuesday 13 October 2026 15:09:20 +0000 (0:00:00.928) 0:01:57.089 ******* 2026-10-13 15:09:20.160550 | mon1 | 2026-10-13 15:09:20.160558 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-10-13 15:09:20.160567 | mon1 | Tuesday 13 October 2026 15:09:20 +0000 (0:00:00.011) 0:01:57.100 ******* 2026-10-13 15:09:20.747091 | mon1 | ok: [mon1] 2026-10-13 15:09:20.747158 | mon1 | 2026-10-13 15:09:20.747172 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-13 15:09:20.747361 | mon1 | Tuesday 13 October 2026 15:09:20 +0000 (0:00:00.587) 0:01:57.688 ******* 2026-10-13 15:09:21.120163 | mon1 | ok: [mon1] 2026-10-13 15:09:21.120243 | mon1 | 2026-10-13 15:09:21.120261 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-13 15:09:21.120537 | mon1 | Tuesday 13 October 2026 15:09:21 +0000 (0:00:00.371) 0:01:58.059 ******* 2026-10-13 15:09:21.236304 | mon1 | ok: [mon1] => { 2026-10-13 15:09:21.236353 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-10-13 15:09:21.236396 | mon1 | } 2026-10-13 15:09:21.236406 | mon1 | 2026-10-13 15:09:21.236414 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-13 15:09:21.236423 | mon1 | Tuesday 13 October 2026 15:09:21 +0000 (0:00:00.116) 0:01:58.176 ******* 2026-10-13 15:09:21.832129 | mon1 | ok: [mon1] 2026-10-13 15:09:21.832183 | mon1 | 2026-10-13 15:09:21.832188 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-13 15:09:21.832194 | mon1 | Tuesday 13 October 2026 15:09:21 +0000 (0:00:00.596) 0:01:58.773 ******* 2026-10-13 15:09:25.474198 | mon1 | ok: [mon1] 2026-10-13 15:09:25.474274 | mon1 | 2026-10-13 15:09:25.474284 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-10-13 15:09:25.474300 | mon1 | Tuesday 13 October 2026 15:09:25 +0000 (0:00:03.642) 0:02:02.415 ******* 2026-10-13 15:09:26.726857 | mon1 | ok: [mon1] 2026-10-13 15:09:26.727561 | mon1 | 2026-10-13 15:09:26.727625 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-10-13 15:09:26.727636 | mon1 | Tuesday 13 October 2026 15:09:26 +0000 (0:00:01.253) 0:02:03.668 ******* 2026-10-13 15:09:27.088480 | mon1 | ok: [mon1] 2026-10-13 15:09:27.088540 | mon1 | 2026-10-13 15:09:27.088550 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-10-13 15:09:27.088560 | mon1 | Tuesday 13 October 2026 15:09:27 +0000 (0:00:00.361) 0:02:04.030 ******* 2026-10-13 15:09:27.839690 | mon1 | ok: [mon1] 2026-10-13 15:09:27.839876 | mon1 | 2026-10-13 15:09:27.840416 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-10-13 15:09:27.840475 | mon1 | Tuesday 13 October 2026 15:09:27 +0000 (0:00:00.749) 0:02:04.779 ******* 2026-10-13 15:09:28.882182 | mon1 | ok: [mon1] => (item={'path': '/etc/docker'}) 2026-10-13 15:09:28.882272 | mon1 | ok: [mon1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-10-13 15:09:28.882282 | mon1 | ok: [mon1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-10-13 15:09:28.882292 | mon1 | 2026-10-13 15:09:28.882301 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-10-13 15:09:28.882317 | mon1 | Tuesday 13 October 2026 15:09:28 +0000 (0:00:01.043) 0:02:05.823 ******* 2026-10-13 15:09:29.634172 | mon1 | ok: [mon1] 2026-10-13 15:09:29.634257 | mon1 | 2026-10-13 15:09:29.634268 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-10-13 15:09:29.634287 | mon1 | Tuesday 13 October 2026 15:09:29 +0000 (0:00:00.751) 0:02:06.575 ******* 2026-10-13 15:09:30.418166 | mon1 | ok: [mon1] 2026-10-13 15:09:30.418258 | mon1 | 2026-10-13 15:09:30.418273 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-10-13 15:09:30.418285 | mon1 | Tuesday 13 October 2026 15:09:30 +0000 (0:00:00.771) 0:02:07.346 ******* 2026-10-13 15:09:30.418296 | mon1 | 2026-10-13 15:09:30.418307 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-10-13 15:09:30.418343 | mon1 | Tuesday 13 October 2026 15:09:30 +0000 (0:00:00.013) 0:02:07.360 ******* 2026-10-13 15:09:31.035220 | mon1 | ok: [mon1] 2026-10-13 15:09:31.035307 | mon1 | 2026-10-13 15:09:31.035325 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-10-13 15:09:31.035612 | mon1 | Tuesday 13 October 2026 15:09:31 +0000 (0:00:00.616) 0:02:07.977 ******* 2026-10-13 15:09:31.130202 | mon1 | ok: [mon1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-10-13 15:09:31.131077 | mon1 | 2026-10-13 15:09:31.131109 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-10-13 15:09:31.131120 | mon1 | Tuesday 13 October 2026 15:09:31 +0000 (0:00:00.095) 0:02:08.072 ******* 2026-10-13 15:09:32.342120 | mon1 | ok: [mon1] 2026-10-13 15:09:32.342198 | mon1 | 2026-10-13 15:09:32.342206 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-10-13 15:09:32.342219 | mon1 | Tuesday 13 October 2026 15:09:32 +0000 (0:00:01.212) 0:02:09.285 ******* 2026-10-13 15:09:34.358480 | mon1 | ok: [mon1] => (item=systemd-timesyncd) 2026-10-13 15:09:34.358544 | mon1 | ok: [mon1] => (item=ssh) 2026-10-13 15:09:34.358549 | mon1 | 2026-10-13 15:09:34.358553 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-10-13 15:09:34.358558 | mon1 | Tuesday 13 October 2026 15:09:34 +0000 (0:00:02.015) 0:02:11.301 ******* 2026-10-13 15:09:34.834114 | mon1 | ok: [mon1] 2026-10-13 15:09:34.834190 | mon1 | 2026-10-13 15:09:34.834202 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-10-13 15:09:34.834214 | mon1 | Tuesday 13 October 2026 15:09:34 +0000 (0:00:00.474) 0:02:11.775 ******* 2026-10-13 15:09:35.182132 | mon1 | ok: [mon1] 2026-10-13 15:09:35.182180 | mon1 | 2026-10-13 15:09:35.182597 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-10-13 15:09:35.182653 | mon1 | Tuesday 13 October 2026 15:09:35 +0000 (0:00:00.349) 0:02:12.124 ******* 2026-10-13 15:09:35.628052 | mon1 | ok: [mon1] 2026-10-13 15:09:35.628129 | mon1 | 2026-10-13 15:09:35.628143 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-10-13 15:09:35.628155 | mon1 | Tuesday 13 October 2026 15:09:35 +0000 (0:00:00.444) 0:02:12.569 ******* 2026-10-13 15:09:36.035248 | mon1 | ok: [mon1] 2026-10-13 15:09:36.035365 | mon1 | 2026-10-13 15:09:36.035725 | mon1 | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-10-13 15:09:36.035780 | mon1 | Tuesday 13 October 2026 15:09:36 +0000 (0:00:00.407) 0:02:12.977 ******* 2026-10-13 15:09:38.005830 | mon1 | ok: [mon1] 2026-10-13 15:09:38.006052 | mon1 | 2026-10-13 15:09:38.006335 | mon1 | PLAY RECAP ********************************************************************* 2026-10-13 15:09:38.006590 | mon1 | mon1 : ok=83 changed=0 unreachable=0 failed=0 skipped=15 rescued=0 ignored=0 2026-10-13 15:09:38.006906 | mon1 | osd1 : ok=48 changed=0 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2026-10-13 15:09:38.008144 | mon1 | 2026-10-13 15:09:38.008205 | mon1 | 2026-10-13 15:09:38.008218 | mon1 | TASKS RECAP ******************************************************************** 2026-10-13 15:09:38.008339 | mon1 | Tuesday 13 October 2026 15:09:38 +0000 (0:00:01.970) 0:02:14.948 ******* 2026-10-13 15:09:38.008625 | mon1 | =============================================================================== 2026-10-13 15:09:38.008921 | mon1 | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.84s 2026-10-13 15:09:38.009280 | mon1 | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 6.18s 2026-10-13 15:09:38.009576 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 4.68s 2026-10-13 15:09:38.009895 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 4.55s 2026-10-13 15:09:38.010238 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 3.64s 2026-10-13 15:09:38.010532 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.88s 2026-10-13 15:09:38.010865 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.77s 2026-10-13 15:09:38.011220 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.72s 2026-10-13 15:09:38.011517 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 2.71s 2026-10-13 15:09:38.011805 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 2.41s 2026-10-13 15:09:38.014170 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 2.29s 2026-10-13 15:09:38.014215 | mon1 | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 2.04s 2026-10-13 15:09:38.014233 | mon1 | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 2.03s 2026-10-13 15:09:38.014249 | mon1 | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 2.02s 2026-10-13 15:09:38.014265 | mon1 | vexxhost.ceph.cephadm : Ensure services are started --------------------- 2.02s 2026-10-13 15:09:38.014281 | mon1 | vexxhost.ceph.cephadm : Ensure services are started --------------------- 2.01s 2026-10-13 15:09:38.014297 | mon1 | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 2.00s 2026-10-13 15:09:38.014353 | mon1 | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 1.97s 2026-10-13 15:09:38.014367 | mon1 | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 1.97s 2026-10-13 15:09:38.014443 | mon1 | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 1.95s 2026-10-13 15:09:38.347215 | mon1 | INFO [default > idempotence] Executed: Successful 2026-10-13 15:09:38.354023 | mon1 | INFO [default > side_effect] Executing 2026-10-13 15:09:38.354080 | mon1 | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-13 15:09:38.359025 | mon1 | INFO [default > verify] Executing 2026-10-13 15:09:39.374685 | mon1 | 2026-10-13 15:09:39.375104 | mon1 | PLAY [Verify] ****************************************************************** 2026-10-13 15:09:39.375380 | mon1 | 2026-10-13 15:09:39.375695 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-10-13 15:09:39.376011 | mon1 | Tuesday 13 October 2026 15:09:39 +0000 (0:00:00.010) 0:00:00.010 ******* 2026-10-13 15:09:40.701555 | mon1 | [WARNING]: Host 'mon1' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information. 2026-10-13 15:09:40.709154 | mon1 | ok: [mon1] 2026-10-13 15:09:40.709794 | mon1 | 2026-10-13 15:09:40.709817 | mon1 | TASK [List locally deployed Ceph daemons] ************************************** 2026-10-13 15:09:40.709828 | mon1 | Tuesday 13 October 2026 15:09:40 +0000 (0:00:01.334) 0:00:01.344 ******* 2026-10-13 15:09:46.996193 | mon1 | ok: [mon1] 2026-10-13 15:09:46.996268 | mon1 | 2026-10-13 15:09:46.996787 | mon1 | TASK [Collect deployed Ceph container images] ********************************** 2026-10-13 15:09:46.996846 | mon1 | Tuesday 13 October 2026 15:09:46 +0000 (0:00:06.286) 0:00:07.630 ******* 2026-10-13 15:09:47.088182 | mon1 | ok: [mon1] 2026-10-13 15:09:47.088250 | mon1 | 2026-10-13 15:09:47.088262 | mon1 | TASK [Assert that a deployed Ceph container image was found] ******************* 2026-10-13 15:09:47.088280 | mon1 | Tuesday 13 October 2026 15:09:47 +0000 (0:00:00.092) 0:00:07.722 ******* 2026-10-13 15:09:47.152226 | mon1 | ok: [mon1] => { 2026-10-13 15:09:47.152289 | mon1 | "changed": false, 2026-10-13 15:09:47.152301 | mon1 | "msg": "All assertions passed" 2026-10-13 15:09:47.152318 | mon1 | } 2026-10-13 15:09:47.152945 | mon1 | 2026-10-13 15:09:47.153048 | mon1 | TASK [Get cluster health status] *********************************************** 2026-10-13 15:09:47.153059 | mon1 | Tuesday 13 October 2026 15:09:47 +0000 (0:00:00.064) 0:00:07.786 ******* 2026-10-13 15:09:49.128603 | mon1 | ok: [mon1] 2026-10-13 15:09:49.128703 | mon1 | 2026-10-13 15:09:49.128717 | mon1 | TASK [Print cluster health status] ********************************************* 2026-10-13 15:09:49.128729 | mon1 | Tuesday 13 October 2026 15:09:49 +0000 (0:00:01.975) 0:00:09.762 ******* 2026-10-13 15:09:49.178530 | mon1 | ok: [mon1] => { 2026-10-13 15:09:49.178630 | mon1 | "_ceph_health": { 2026-10-13 15:09:49.180026 | mon1 | "changed": false, 2026-10-13 15:09:49.180070 | mon1 | "changed_when_result": false, 2026-10-13 15:09:49.180085 | mon1 | "cmd": [ 2026-10-13 15:09:49.180096 | mon1 | "cephadm", 2026-10-13 15:09:49.180246 | mon1 | "shell", 2026-10-13 15:09:49.180634 | mon1 | "--", 2026-10-13 15:09:49.180949 | mon1 | "ceph", 2026-10-13 15:09:49.181295 | mon1 | "health" 2026-10-13 15:09:49.181631 | mon1 | ], 2026-10-13 15:09:49.181945 | mon1 | "delta": "0:00:01.602535", 2026-10-13 15:09:49.182279 | mon1 | "end": "2026-10-13 15:09:49.068850", 2026-10-13 15:09:49.182612 | mon1 | "failed": false, 2026-10-13 15:09:49.182923 | mon1 | "msg": "", 2026-10-13 15:09:49.183247 | mon1 | "rc": 0, 2026-10-13 15:09:49.183584 | mon1 | "start": "2026-10-13 15:09:47.466315", 2026-10-13 15:09:49.183929 | mon1 | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.mon1/config", 2026-10-13 15:09:49.184312 | mon1 | "stderr_lines": [ 2026-10-13 15:09:49.184668 | mon1 | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-10-13 15:09:49.185019 | mon1 | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.mon1/config" 2026-10-13 15:09:49.185312 | mon1 | ], 2026-10-13 15:09:49.185645 | mon1 | "stdout": "HEALTH_OK", 2026-10-13 15:09:49.185947 | mon1 | "stdout_lines": [ 2026-10-13 15:09:49.186266 | mon1 | "HEALTH_OK" 2026-10-13 15:09:49.186616 | mon1 | ] 2026-10-13 15:09:49.187016 | mon1 | } 2026-10-13 15:09:49.187266 | mon1 | } 2026-10-13 15:09:49.187570 | mon1 | 2026-10-13 15:09:49.188418 | mon1 | TASK [Assert that the cluster status is healthy] ******************************* 2026-10-13 15:09:49.188448 | mon1 | Tuesday 13 October 2026 15:09:49 +0000 (0:00:00.050) 0:00:09.812 ******* 2026-10-13 15:09:49.225193 | mon1 | ok: [mon1] => { 2026-10-13 15:09:49.225286 | mon1 | "changed": false, 2026-10-13 15:09:49.225305 | mon1 | "msg": "All assertions passed" 2026-10-13 15:09:49.226306 | mon1 | } 2026-10-13 15:09:49.226341 | mon1 | 2026-10-13 15:09:49.226352 | mon1 | TASK [Create a test Ceph pool] ************************************************* 2026-10-13 15:09:49.226361 | mon1 | Tuesday 13 October 2026 15:09:49 +0000 (0:00:00.047) 0:00:09.859 ******* 2026-10-13 15:09:56.153688 | mon1 | changed: [mon1] 2026-10-13 15:09:56.153740 | mon1 | 2026-10-13 15:09:56.153746 | mon1 | TASK [Create a test Ceph key] ************************************************** 2026-10-13 15:09:56.153752 | mon1 | Tuesday 13 October 2026 15:09:56 +0000 (0:00:06.920) 0:00:16.780 ******* 2026-10-13 15:09:59.011455 | mon1 | changed: [mon1] 2026-10-13 15:09:59.011525 | mon1 | 2026-10-13 15:09:59.011540 | mon1 | TASK [Retrieve info for the test Ceph key] ************************************* 2026-10-13 15:09:59.011552 | mon1 | Tuesday 13 October 2026 15:09:59 +0000 (0:00:02.862) 0:00:19.643 ******* 2026-10-13 15:10:00.414833 | mon1 | ok: [mon1] 2026-10-13 15:10:00.415170 | mon1 | 2026-10-13 15:10:00.415421 | mon1 | TASK [Assert that key_info returns the correct key] **************************** 2026-10-13 15:10:00.415654 | mon1 | Tuesday 13 October 2026 15:10:00 +0000 (0:00:01.405) 0:00:21.048 ******* 2026-10-13 15:10:00.511160 | mon1 | ok: [mon1] => { 2026-10-13 15:10:00.511219 | mon1 | "changed": false, 2026-10-13 15:10:00.511233 | mon1 | "msg": "All assertions passed" 2026-10-13 15:10:00.511244 | mon1 | } 2026-10-13 15:10:00.511262 | mon1 | 2026-10-13 15:10:00.511644 | mon1 | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-10-13 15:10:00.511709 | mon1 | Tuesday 13 October 2026 15:10:00 +0000 (0:00:00.093) 0:00:21.142 ******* 2026-10-13 15:10:01.804754 | mon1 | ok: [mon1] 2026-10-13 15:10:01.804833 | mon1 | 2026-10-13 15:10:01.804847 | mon1 | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-10-13 15:10:01.804860 | mon1 | Tuesday 13 October 2026 15:10:01 +0000 (0:00:01.296) 0:00:22.439 ******* 2026-10-13 15:10:01.871061 | mon1 | ok: [mon1] => { 2026-10-13 15:10:01.871121 | mon1 | "changed": false, 2026-10-13 15:10:01.871128 | mon1 | "msg": "All assertions passed" 2026-10-13 15:10:01.871133 | mon1 | } 2026-10-13 15:10:01.871139 | mon1 | 2026-10-13 15:10:01.871144 | mon1 | PLAY RECAP ********************************************************************* 2026-10-13 15:10:01.871150 | mon1 | mon1 : ok=13 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-13 15:10:01.871155 | mon1 | 2026-10-13 15:10:01.871160 | mon1 | 2026-10-13 15:10:01.871165 | mon1 | TASKS RECAP ******************************************************************** 2026-10-13 15:10:01.871170 | mon1 | Tuesday 13 October 2026 15:10:01 +0000 (0:00:00.067) 0:00:22.506 ******* 2026-10-13 15:10:01.871179 | mon1 | =============================================================================== 2026-10-13 15:10:01.871186 | mon1 | Create a test Ceph pool ------------------------------------------------- 6.92s 2026-10-13 15:10:01.872531 | mon1 | List locally deployed Ceph daemons -------------------------------------- 6.29s 2026-10-13 15:10:01.872569 | mon1 | Create a test Ceph key -------------------------------------------------- 2.86s 2026-10-13 15:10:01.872589 | mon1 | Get cluster health status ----------------------------------------------- 1.98s 2026-10-13 15:10:01.872594 | mon1 | Retrieve info for the test Ceph key ------------------------------------- 1.41s 2026-10-13 15:10:01.872598 | mon1 | Gathering Facts --------------------------------------------------------- 1.33s 2026-10-13 15:10:01.872602 | mon1 | Retrieve info for the test Ceph key using the legacy key module --------- 1.30s 2026-10-13 15:10:01.872606 | mon1 | Assert that key_info returns the correct key ---------------------------- 0.09s 2026-10-13 15:10:01.872610 | mon1 | Collect deployed Ceph container images ---------------------------------- 0.09s 2026-10-13 15:10:01.872615 | mon1 | Assert that the legacy key module info state returns the correct key ---- 0.07s 2026-10-13 15:10:01.872619 | mon1 | Assert that a deployed Ceph container image was found ------------------- 0.06s 2026-10-13 15:10:01.872623 | mon1 | Print cluster health status --------------------------------------------- 0.05s 2026-10-13 15:10:01.872627 | mon1 | Assert that the cluster status is healthy ------------------------------- 0.05s 2026-10-13 15:10:01.975041 | mon1 | INFO [default > verify] Executed: Successful 2026-10-13 15:10:01.987657 | mon1 | INFO [default > cleanup] Executing 2026-10-13 15:10:01.987991 | mon1 | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-13 15:10:02.000939 | mon1 | INFO [default > destroy] Executing 2026-10-13 15:10:02.001128 | mon1 | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-10-13 15:10:02.001280 | mon1 | INFO [default > destroy] Executed: Successful 2026-10-13 15:10:02.001724 | mon1 | WARNING Molecule executed 1 scenario (1 missing files) 2026-10-13 15:10:12.585075 | mon1 | ok: Runtime: 0:12:48.673765 2026-10-13 15:10:12.598645 | 2026-10-13 15:10:12.598746 | PLAY RECAP 2026-10-13 15:10:12.598790 | mon1 | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-13 15:10:12.598810 | 2026-10-13 15:10:12.760292 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-13 15:10:12.764361 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-13 15:10:13.374674 | 2026-10-13 15:10:13.375275 | PLAY [all] 2026-10-13 15:10:13.390776 | 2026-10-13 15:10:13.390941 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-13 15:10:13.457345 | mon1 | ok 2026-10-13 15:10:13.473232 | osd1 | ok 2026-10-13 15:10:13.478417 | 2026-10-13 15:10:13.478531 | TASK [fetch-output : Set log path for single node] 2026-10-13 15:10:13.502138 | mon1 | skipping: Conditional result was False 2026-10-13 15:10:13.523157 | osd1 | skipping: Conditional result was False 2026-10-13 15:10:13.532295 | 2026-10-13 15:10:13.532410 | LOOP [fetch-output : Ensure local output dirs] 2026-10-13 15:10:13.986146 | osd1 -> localhost | changed: "/var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/work/logs/osd1" 2026-10-13 15:10:13.991184 | mon1 -> localhost | changed: "/var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/work/logs/mon1" 2026-10-13 15:10:14.222042 | osd1 -> localhost | changed: "/var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/work/artifacts" 2026-10-13 15:10:14.234559 | mon1 -> localhost | ok: "/var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/work/artifacts" 2026-10-13 15:10:14.457456 | osd1 -> localhost | changed: "/var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/work/docs" 2026-10-13 15:10:14.488771 | mon1 -> localhost | ok: "/var/lib/zuul/builds/efb048f08f7a4d92bee4f41cd2944c53/work/docs" 2026-10-13 15:10:14.488928 | mon1 -> localhost | changed: All items complete 2026-10-13 15:10:14.488954 | 2026-10-13 15:10:14.511746 | 2026-10-13 15:10:14.511984 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-13 15:10:15.268157 | osd1 | changed: .d..t...... ./ 2026-10-13 15:10:15.287459 | mon1 | changed: .d..t...... ./ 2026-10-13 15:10:15.802077 | osd1 | ok 2026-10-13 15:10:15.809255 | mon1 | changed: .d..t...... ./ 2026-10-13 15:10:16.363444 | mon1 | changed: .d..t...... ./ 2026-10-13 15:10:16.372023 | osd1 | ok 2026-10-13 15:10:16.405229 | 2026-10-13 15:10:16.405404 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-13 15:10:16.845935 | mon1 -> localhost | ok: Item: artifacts Runtime: 0:00:00.007549 2026-10-13 15:10:16.846193 | mon1 -> localhost | changed: All items complete 2026-10-13 15:10:16.846230 | 2026-10-13 15:10:17.155638 | mon1 -> localhost | ok: Item: docs Runtime: 0:00:00.007911 2026-10-13 15:10:17.187091 | 2026-10-13 15:10:17.187271 | PLAY [all] 2026-10-13 15:10:17.202269 | 2026-10-13 15:10:17.202420 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-13 15:10:17.694617 | mon1 | changed 2026-10-13 15:10:17.914723 | osd1 | changed 2026-10-13 15:10:17.931341 | 2026-10-13 15:10:17.931615 | PLAY RECAP 2026-10-13 15:10:17.931661 | mon1 | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-13 15:10:17.931711 | osd1 | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-13 15:10:17.931731 | 2026-10-13 15:10:18.156554 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-13 15:10:18.160527 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-13 15:10:18.791430 | 2026-10-13 15:10:18.791650 | PLAY [localhost] 2026-10-13 15:10:18.803628 | 2026-10-13 15:10:18.803799 | TASK [Generate Zuul manifest] 2026-10-13 15:10:18.822108 | localhost | ok 2026-10-13 15:10:18.859097 | 2026-10-13 15:10:18.860096 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-13 15:10:19.285169 | localhost | changed 2026-10-13 15:10:19.295100 | 2026-10-13 15:10:19.295265 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-13 15:10:19.334538 | localhost | ok 2026-10-13 15:10:19.343822 | 2026-10-13 15:10:19.344011 | TASK [Upload logs] 2026-10-13 15:10:19.373642 | localhost | ok 2026-10-13 15:10:19.477428 | 2026-10-13 15:10:19.477585 | TASK [Set zuul-log-path fact] 2026-10-13 15:10:19.496109 | localhost | ok 2026-10-13 15:10:19.512077 | 2026-10-13 15:10:19.512259 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-13 15:10:19.542375 | localhost | ok 2026-10-13 15:10:19.551777 | 2026-10-13 15:10:19.551951 | TASK [upload-logs : Create log directories] 2026-10-13 15:10:19.981365 | localhost | changed 2026-10-13 15:10:19.990571 | 2026-10-13 15:10:19.990704 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-13 15:10:20.424453 | localhost -> localhost | ok: Runtime: 0:00:00.003846 2026-10-13 15:10:20.430441 | 2026-10-13 15:10:20.430528 | TASK [upload-logs : Upload logs to log server] 2026-10-13 15:10:21.105076 | localhost | Output suppressed because no_log was given 2026-10-13 15:10:21.113107 | 2026-10-13 15:10:21.113253 | LOOP [upload-logs : Compress console log and json output] 2026-10-13 15:10:21.229817 | localhost | skipping: Conditional result was False 2026-10-13 15:10:21.237724 | localhost | skipping: Conditional result was False 2026-10-13 15:10:21.252540 | 2026-10-13 15:10:21.252797 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-13 15:10:21.353712 | localhost | skipping: Conditional result was False 2026-10-13 15:10:21.353962 | 2026-10-13 15:10:21.357972 | localhost | skipping: Conditional result was False 2026-10-13 15:10:21.412191 | 2026-10-13 15:10:21.412409 | LOOP [upload-logs : Upload console log and json output]