2026-09-07 00:50:33.500791 | Job console starting 2026-09-07 00:50:33.554510 | Updating git repos 2026-09-07 00:50:33.583054 | Cloning repos into workspace 2026-09-07 00:50:33.652131 | Restoring repo states 2026-09-07 00:50:33.661235 | Merging changes 2026-09-07 00:50:34.016687 | Checking out repos 2026-09-07 00:50:34.152899 | Preparing playbooks 2026-09-07 00:50:35.308709 | Running Ansible setup 2026-09-07 00:50:40.287719 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-07 00:50:40.870806 | 2026-09-07 00:50:40.871435 | PLAY [localhost] 2026-09-07 00:50:40.879139 | 2026-09-07 00:50:40.879257 | TASK [Gathering Facts] 2026-09-07 00:50:42.825395 | localhost | ok 2026-09-07 00:50:42.844644 | 2026-09-07 00:50:42.844837 | TASK [Setup log path fact] 2026-09-07 00:50:42.863396 | localhost | ok 2026-09-07 00:50:42.878972 | 2026-09-07 00:50:42.879141 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-07 00:50:42.910303 | localhost | ok 2026-09-07 00:50:42.920619 | 2026-09-07 00:50:42.920718 | TASK [emit-job-header : Print job information] 2026-09-07 00:50:42.970299 | # Job Information 2026-09-07 00:50:42.970506 | Ansible Version: 2.16.18 2026-09-07 00:50:42.970548 | Job: ansible-collection-ceph-molecule-ha-ubuntu-noble 2026-09-07 00:50:42.970577 | Pipeline: check 2026-09-07 00:50:42.970601 | Executor: 2d72f0692154 2026-09-07 00:50:42.970625 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/116 2026-09-07 00:50:42.970654 | Event ID: 8daa5b10-aa55-11f1-8fa3-d098d80f981f 2026-09-07 00:50:42.974214 | 2026-09-07 00:50:42.974305 | LOOP [emit-job-header : Print node information] 2026-09-07 00:50:43.090995 | localhost | ok: 2026-09-07 00:50:43.091550 | localhost | # Node Information 2026-09-07 00:50:43.091625 | localhost | Inventory Hostname: mon1 2026-09-07 00:50:43.091674 | localhost | Hostname: np0000191981 2026-09-07 00:50:43.091717 | localhost | Username: zuul 2026-09-07 00:50:43.091763 | localhost | Distro: Ubuntu 24.04 2026-09-07 00:50:43.091806 | localhost | Provider: yul1 2026-09-07 00:50:43.091856 | localhost | Region: ca-ymq-1 2026-09-07 00:50:43.091924 | localhost | Label: ubuntu-noble 2026-09-07 00:50:43.091967 | localhost | Product Name: OpenStack Nova 2026-09-07 00:50:43.092006 | localhost | Interface IP: 162.253.55.57 2026-09-07 00:50:43.133362 | localhost | ok: 2026-09-07 00:50:43.133502 | localhost | # Node Information 2026-09-07 00:50:43.133562 | localhost | Inventory Hostname: osd1 2026-09-07 00:50:43.133610 | localhost | Hostname: np0000191982 2026-09-07 00:50:43.133654 | localhost | Username: zuul 2026-09-07 00:50:43.133701 | localhost | Distro: Ubuntu 24.04 2026-09-07 00:50:43.133743 | localhost | Provider: yul1 2026-09-07 00:50:43.133803 | localhost | Region: ca-ymq-1 2026-09-07 00:50:43.133857 | localhost | Label: ubuntu-noble 2026-09-07 00:50:43.133928 | localhost | Product Name: OpenStack Nova 2026-09-07 00:50:43.133972 | localhost | Interface IP: 162.253.55.176 2026-09-07 00:50:43.146251 | 2026-09-07 00:50:43.146379 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-07 00:50:43.545534 | localhost -> localhost | changed 2026-09-07 00:50:43.556327 | 2026-09-07 00:50:43.556825 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-07 00:50:44.456755 | localhost -> localhost | changed 2026-09-07 00:50:44.462639 | 2026-09-07 00:50:44.462700 | PLAY [all] 2026-09-07 00:50:44.470950 | 2026-09-07 00:50:44.471035 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-07 00:50:44.760071 | mon1 -> localhost | ok 2026-09-07 00:50:44.769500 | 2026-09-07 00:50:44.769583 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-07 00:50:44.803283 | mon1 | ok 2026-09-07 00:50:44.810262 | osd1 | ok 2026-09-07 00:50:44.833959 | mon1 | included: /var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-07 00:50:44.834078 | osd1 | included: /var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-07 00:50:44.842727 | 2026-09-07 00:50:44.842806 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-07 00:50:45.645821 | mon1 -> localhost | Generating public/private rsa key pair. 2026-09-07 00:50:45.646162 | mon1 -> localhost | Your identification has been saved in /var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/work/04bd90ac48ca43039d581580691e6507_id_rsa 2026-09-07 00:50:45.646241 | mon1 -> localhost | Your public key has been saved in /var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/work/04bd90ac48ca43039d581580691e6507_id_rsa.pub 2026-09-07 00:50:45.646296 | mon1 -> localhost | The key fingerprint is: 2026-09-07 00:50:45.646348 | mon1 -> localhost | SHA256:p8SRx9PqZXg1Y6+ZODVGLY98/F9XyHqM4rMU5n/3K6U zuul-build-sshkey 2026-09-07 00:50:45.646396 | mon1 -> localhost | The key's randomart image is: 2026-09-07 00:50:45.646442 | mon1 -> localhost | +---[RSA 3072]----+ 2026-09-07 00:50:45.646489 | mon1 -> localhost | | | 2026-09-07 00:50:45.646535 | mon1 -> localhost | | o . . | 2026-09-07 00:50:45.646580 | mon1 -> localhost | | o + . B .| 2026-09-07 00:50:45.646628 | mon1 -> localhost | | . o + * X | 2026-09-07 00:50:45.646672 | mon1 -> localhost | | S * + O *| 2026-09-07 00:50:45.646716 | mon1 -> localhost | | . * = B Bo| 2026-09-07 00:50:45.646761 | mon1 -> localhost | | . = = O +| 2026-09-07 00:50:45.646804 | mon1 -> localhost | | o.o E. =| 2026-09-07 00:50:45.646849 | mon1 -> localhost | | oo...o=| 2026-09-07 00:50:45.646918 | mon1 -> localhost | +----[SHA256]-----+ 2026-09-07 00:50:45.647012 | mon1 -> localhost | ok: Runtime: 0:00:00.332261 2026-09-07 00:50:45.659739 | 2026-09-07 00:50:45.659948 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-07 00:50:45.701589 | mon1 | ok 2026-09-07 00:50:45.707494 | osd1 | ok 2026-09-07 00:50:45.723459 | mon1 | included: /var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-07 00:50:45.723552 | osd1 | included: /var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-07 00:50:45.736302 | 2026-09-07 00:50:45.742237 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-07 00:50:45.767655 | mon1 | skipping: Conditional result was False 2026-09-07 00:50:45.778604 | osd1 | skipping: Conditional result was False 2026-09-07 00:50:45.787638 | 2026-09-07 00:50:45.787798 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-07 00:50:46.332457 | mon1 | changed 2026-09-07 00:50:46.365540 | osd1 | changed 2026-09-07 00:50:46.378456 | 2026-09-07 00:50:46.378597 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-07 00:50:46.624433 | mon1 | ok 2026-09-07 00:50:46.665551 | osd1 | ok 2026-09-07 00:50:46.680085 | 2026-09-07 00:50:46.680306 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-07 00:50:47.327228 | mon1 | changed 2026-09-07 00:50:47.379888 | osd1 | changed 2026-09-07 00:50:47.392800 | 2026-09-07 00:50:47.392982 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-07 00:50:47.994685 | mon1 | changed 2026-09-07 00:50:48.046823 | osd1 | changed 2026-09-07 00:50:48.058302 | 2026-09-07 00:50:48.058450 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-07 00:50:48.091808 | mon1 | skipping: Conditional result was False 2026-09-07 00:50:48.102997 | osd1 | skipping: Conditional result was False 2026-09-07 00:50:48.115122 | 2026-09-07 00:50:48.115263 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-07 00:50:48.496442 | mon1 -> localhost | changed 2026-09-07 00:50:48.543783 | 2026-09-07 00:50:48.543962 | TASK [add-build-sshkey : Add back temp key] 2026-09-07 00:50:48.899124 | mon1 -> localhost | Identity added: /var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/work/04bd90ac48ca43039d581580691e6507_id_rsa (zuul-build-sshkey) 2026-09-07 00:50:48.899453 | mon1 -> localhost | ok: Runtime: 0:00:00.010855 2026-09-07 00:50:48.909574 | 2026-09-07 00:50:48.909705 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-07 00:50:49.255168 | mon1 | ok 2026-09-07 00:50:49.269317 | osd1 | ok 2026-09-07 00:50:49.281145 | 2026-09-07 00:50:49.281304 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-07 00:50:49.321496 | osd1 | skipping: Conditional result was False 2026-09-07 00:50:49.333855 | mon1 | skipping: Conditional result was False 2026-09-07 00:50:49.360705 | 2026-09-07 00:50:49.360896 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-09-07 00:50:49.743612 | mon1 | ok 2026-09-07 00:50:49.763172 | osd1 | ok 2026-09-07 00:50:49.771964 | 2026-09-07 00:50:49.772074 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-09-07 00:50:50.616728 | mon1 | Output suppressed because no_log was given 2026-09-07 00:50:50.683832 | osd1 | Output suppressed because no_log was given 2026-09-07 00:50:50.715374 | 2026-09-07 00:50:50.715533 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-09-07 00:50:50.965530 | mon1 | ok: "logs" 2026-09-07 00:50:50.965830 | mon1 | ok: All items complete 2026-09-07 00:50:50.965860 | 2026-09-07 00:50:51.032125 | osd1 | ok: "logs" 2026-09-07 00:50:51.152665 | mon1 | ok: "artifacts" 2026-09-07 00:50:51.236678 | osd1 | ok: "artifacts" 2026-09-07 00:50:51.344911 | mon1 | ok: "docs" 2026-09-07 00:50:51.422857 | osd1 | ok: "docs" 2026-09-07 00:50:51.442643 | 2026-09-07 00:50:51.442821 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-09-07 00:50:51.668468 | mon1 | changed: "logs" 2026-09-07 00:50:51.668916 | mon1 | ok: All items complete 2026-09-07 00:50:51.668981 | 2026-09-07 00:50:51.693536 | osd1 | changed: "logs" 2026-09-07 00:50:51.864066 | mon1 | changed: "artifacts" 2026-09-07 00:50:51.885352 | osd1 | changed: "artifacts" 2026-09-07 00:50:52.054148 | mon1 | changed: "docs" 2026-09-07 00:50:52.115236 | osd1 | changed: "docs" 2026-09-07 00:50:52.153091 | 2026-09-07 00:50:52.153256 | PLAY RECAP 2026-09-07 00:50:52.153341 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-07 00:50:52.153398 | mon1 | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-07 00:50:52.153446 | osd1 | ok: 11 changed: 5 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-07 00:50:52.153481 | 2026-09-07 00:50:52.296017 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-09-07 00:50:52.299230 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-07 00:50:52.884942 | 2026-09-07 00:50:52.885103 | PLAY [all] 2026-09-07 00:50:52.898261 | 2026-09-07 00:50:52.898390 | TASK [setup-uv : Extract archive] 2026-09-07 00:50:55.604775 | mon1 | changed 2026-09-07 00:50:56.537480 | osd1 | changed 2026-09-07 00:50:56.547987 | 2026-09-07 00:50:56.548132 | TASK [setup-uv : Print version] 2026-09-07 00:50:57.002135 | osd1 | uv 0.8.13 2026-09-07 00:50:56.992124 | mon1 | uv 0.8.13 2026-09-07 00:50:57.120359 | mon1 | ok: Runtime: 0:00:00.018074 2026-09-07 00:50:57.136563 | osd1 | ok: Runtime: 0:00:00.019811 2026-09-07 00:50:57.155467 | 2026-09-07 00:50:57.155593 | TASK [Install Ansible collection siblings] 2026-09-07 00:50:57.594206 | mon1 | ok: 2026-09-07 00:50:57.594417 | mon1 | Skipping community.general: no checked-out sibling 2026-09-07 00:50:57.594464 | mon1 | Skipping ansible.utils: no checked-out sibling 2026-09-07 00:50:57.594494 | mon1 | Skipping vexxhost.containers: no checked-out sibling 2026-09-07 00:50:57.596628 | 2026-09-07 00:50:57.596683 | PLAY RECAP 2026-09-07 00:50:57.596739 | mon1 | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-07 00:50:57.596790 | osd1 | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-07 00:50:57.596816 | 2026-09-07 00:50:57.716992 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-09-07 00:50:57.721348 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-07 00:50:58.247638 | 2026-09-07 00:50:58.247755 | PLAY [all] 2026-09-07 00:50:58.258585 | 2026-09-07 00:50:58.258694 | LOOP [Check inventory directories] 2026-09-07 00:50:58.669215 | mon1 | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-09-07 00:50:58.875851 | mon1 | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-09-07 00:50:59.083835 | mon1 | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-09-07 00:50:59.102463 | 2026-09-07 00:50:59.102708 | LOOP [Copy inventory file for Zuul] 2026-09-07 00:51:00.142618 | mon1 | changed: 2026-09-07 00:51:00.142938 | mon1 | { 2026-09-07 00:51:00.143009 | mon1 | "ansible_loop_var": "item", 2026-09-07 00:51:00.143078 | mon1 | "changed": false, 2026-09-07 00:51:00.143160 | mon1 | "failed": false, 2026-09-07 00:51:00.143235 | mon1 | "invocation": { 2026-09-07 00:51:00.143287 | mon1 | "module_args": { 2026-09-07 00:51:00.143331 | mon1 | "checksum_algorithm": "sha1", 2026-09-07 00:51:00.143374 | mon1 | "follow": true, 2026-09-07 00:51:00.143420 | mon1 | "get_attributes": true, 2026-09-07 00:51:00.143497 | mon1 | "get_checksum": true, 2026-09-07 00:51:00.143570 | mon1 | "get_mime": true, 2026-09-07 00:51:00.143640 | mon1 | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-09-07 00:51:00.143699 | mon1 | } 2026-09-07 00:51:00.143743 | mon1 | }, 2026-09-07 00:51:00.143784 | mon1 | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-09-07 00:51:00.143842 | mon1 | "stat": { 2026-09-07 00:51:00.143936 | mon1 | "atime": 1788742250.494428, 2026-09-07 00:51:00.143995 | mon1 | "attr_flags": "e", 2026-09-07 00:51:00.144055 | mon1 | "attributes": [ 2026-09-07 00:51:00.144110 | mon1 | "extents" 2026-09-07 00:51:00.144153 | mon1 | ], 2026-09-07 00:51:00.144195 | mon1 | "block_size": 4096, 2026-09-07 00:51:00.144236 | mon1 | "blocks": 8, 2026-09-07 00:51:00.144277 | mon1 | "charset": "unknown", 2026-09-07 00:51:00.144320 | mon1 | "ctime": 1788742250.514428, 2026-09-07 00:51:00.144361 | mon1 | "dev": 64769, 2026-09-07 00:51:00.144401 | mon1 | "device_type": 0, 2026-09-07 00:51:00.144442 | mon1 | "executable": true, 2026-09-07 00:51:00.144482 | mon1 | "exists": true, 2026-09-07 00:51:00.144557 | mon1 | "gid": 1000, 2026-09-07 00:51:00.144598 | mon1 | "gr_name": "zuul", 2026-09-07 00:51:00.144640 | mon1 | "inode": 1034272, 2026-09-07 00:51:00.144679 | mon1 | "isblk": false, 2026-09-07 00:51:00.144727 | mon1 | "ischr": false, 2026-09-07 00:51:00.144789 | mon1 | "isdir": true, 2026-09-07 00:51:00.144886 | mon1 | "isfifo": false, 2026-09-07 00:51:00.144969 | mon1 | "isgid": false, 2026-09-07 00:51:00.145046 | mon1 | "islnk": false, 2026-09-07 00:51:00.145118 | mon1 | "isreg": false, 2026-09-07 00:51:00.145194 | mon1 | "issock": false, 2026-09-07 00:51:00.145252 | mon1 | "isuid": false, 2026-09-07 00:51:00.145295 | mon1 | "mimetype": "unknown", 2026-09-07 00:51:00.145336 | mon1 | "mode": "0755", 2026-09-07 00:51:00.145375 | mon1 | "mtime": 1788742233.6827605, 2026-09-07 00:51:00.145418 | mon1 | "nlink": 10, 2026-09-07 00:51:00.145459 | mon1 | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-09-07 00:51:00.145498 | mon1 | "pw_name": "zuul", 2026-09-07 00:51:00.145545 | mon1 | "readable": true, 2026-09-07 00:51:00.145585 | mon1 | "rgrp": true, 2026-09-07 00:51:00.145625 | mon1 | "roth": true, 2026-09-07 00:51:00.145665 | mon1 | "rusr": true, 2026-09-07 00:51:00.145703 | mon1 | "size": 4096, 2026-09-07 00:51:00.145895 | mon1 | "uid": 1000, 2026-09-07 00:51:00.145954 | mon1 | "version": "3099651351", 2026-09-07 00:51:00.145992 | mon1 | "wgrp": false, 2026-09-07 00:51:00.146045 | mon1 | "woth": false, 2026-09-07 00:51:00.146097 | mon1 | "writeable": true, 2026-09-07 00:51:00.146133 | mon1 | "wusr": true, 2026-09-07 00:51:00.146165 | mon1 | "xgrp": true, 2026-09-07 00:51:00.146196 | mon1 | "xoth": true, 2026-09-07 00:51:00.146227 | mon1 | "xusr": true 2026-09-07 00:51:00.146260 | mon1 | } 2026-09-07 00:51:00.146293 | mon1 | } 2026-09-07 00:51:00.146368 | mon1 | ok: All items complete 2026-09-07 00:51:00.146429 | 2026-09-07 00:51:00.148995 | mon1 | skipping: Conditional result was False 2026-09-07 00:51:00.152464 | mon1 | skipping: Conditional result was False 2026-09-07 00:51:00.171488 | 2026-09-07 00:51:00.171692 | LOOP [Switch "ansible_host" to private IP] 2026-09-07 00:51:00.607487 | mon1 | changed: 2 replacements made 2026-09-07 00:51:00.609932 | mon1 | skipping: Conditional result was False 2026-09-07 00:51:00.612373 | mon1 | skipping: Conditional result was False 2026-09-07 00:51:00.630195 | 2026-09-07 00:51:00.630399 | TASK [Run Molecule scenario] 2026-09-07 00:51:01.183657 | mon1 | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-09-07 00:51:01.183732 | mon1 | Creating virtual environment at: .venv 2026-09-07 00:51:05.362584 | mon1 | Downloading pygments (1.2MiB) 2026-09-07 00:51:05.362799 | mon1 | Downloading cryptography (4.3MiB) 2026-09-07 00:51:05.363173 | mon1 | Downloading netaddr (2.2MiB) 2026-09-07 00:51:05.387244 | mon1 | Downloading ansible-core (2.1MiB) 2026-09-07 00:51:05.583152 | mon1 | Downloading netaddr 2026-09-07 00:51:05.598994 | mon1 | Downloading cryptography 2026-09-07 00:51:05.666791 | mon1 | Downloading pygments 2026-09-07 00:51:05.825127 | mon1 | Downloading ansible-core 2026-09-07 00:51:05.897489 | mon1 | Installed 37 packages in 71ms 2026-09-07 00:51:06.682325 | mon1 | INFO Collection 'vexxhost.ceph' detected. 2026-09-07 00:51:06.682460 | mon1 | INFO Scenarios will be used from 'extensions/molecule' 2026-09-07 00:51:07.343637 | mon1 | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-09-07 00:51:07.343700 | mon1 | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-09-07 00:56:04.651924 | mon1 | INFO [default > dependency] Executing 2026-09-07 00:56:04.652320 | mon1 | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-09-07 00:56:04.652748 | mon1 | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-09-07 00:56:04.653033 | mon1 | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-09-07 00:56:04.665674 | mon1 | INFO [default > cleanup] Executing 2026-09-07 00:56:04.666336 | mon1 | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-07 00:56:04.678046 | mon1 | INFO [default > destroy] Executing 2026-09-07 00:56:04.678121 | mon1 | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-09-07 00:56:04.678256 | mon1 | INFO [default > destroy] Executed: Successful 2026-09-07 00:56:04.686171 | mon1 | INFO [default > syntax] Executing 2026-09-07 00:56:05.783600 | mon1 | 2026-09-07 00:56:05.783719 | mon1 | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-09-07 00:56:05.844516 | mon1 | INFO [default > syntax] Executed: Successful 2026-09-07 00:56:05.857985 | mon1 | INFO [default > create] Executing 2026-09-07 00:56:05.861409 | mon1 | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-07 00:56:05.874642 | mon1 | INFO [default > prepare] Executing 2026-09-07 00:56:06.614003 | mon1 | 2026-09-07 00:56:06.614195 | mon1 | PLAY [Prepare] ***************************************************************** 2026-09-07 00:56:06.614440 | mon1 | 2026-09-07 00:56:06.614669 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-09-07 00:56:06.614930 | mon1 | Monday 07 September 2026 00:56:06 +0000 (0:00:00.034) 0:00:00.034 ****** 2026-09-07 00:56:07.993818 | mon1 | [WARNING]: Platform linux on host osd1 is using the discovered Python 2026-09-07 00:56:07.994080 | mon1 | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-09-07 00:56:07.994368 | mon1 | interpreter could change the meaning of that path. See 2026-09-07 00:56:07.994691 | mon1 | https://docs.ansible.com/ansible- 2026-09-07 00:56:07.995239 | mon1 | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-09-07 00:56:08.920902 | mon1 | [WARNING]: Platform linux on host mon1 is using the discovered Python 2026-09-07 00:56:08.921133 | mon1 | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-09-07 00:56:08.921399 | mon1 | interpreter could change the meaning of that path. See 2026-09-07 00:56:08.921634 | mon1 | https://docs.ansible.com/ansible- 2026-09-07 00:56:08.921879 | mon1 | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-09-07 00:56:08.933170 | mon1 | ok: [osd1] 2026-09-07 00:56:08.933399 | mon1 | ok: [mon1] 2026-09-07 00:56:08.933610 | mon1 | 2026-09-07 00:56:08.933837 | mon1 | TASK [Configure short hostname] ************************************************ 2026-09-07 00:56:08.934115 | mon1 | Monday 07 September 2026 00:56:08 +0000 (0:00:02.319) 0:00:02.353 ****** 2026-09-07 00:56:09.777363 | mon1 | changed: [mon1] 2026-09-07 00:56:09.777579 | mon1 | changed: [osd1] 2026-09-07 00:56:09.777787 | mon1 | 2026-09-07 00:56:09.778061 | mon1 | TASK [Ensure hostname inside hosts file] *************************************** 2026-09-07 00:56:09.778320 | mon1 | Monday 07 September 2026 00:56:09 +0000 (0:00:00.843) 0:00:03.196 ****** 2026-09-07 00:56:10.117188 | mon1 | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-09-07 00:56:10.117267 | mon1 | with a mode of 0700, this may cause issues when running as another user. To 2026-09-07 00:56:10.117450 | mon1 | avoid this, create the remote_tmp dir with the correct permissions manually 2026-09-07 00:56:10.129623 | mon1 | changed: [mon1] 2026-09-07 00:56:10.129759 | mon1 | changed: [osd1] 2026-09-07 00:56:10.129925 | mon1 | 2026-09-07 00:56:10.130093 | mon1 | TASK [Update apt cache] ******************************************************** 2026-09-07 00:56:10.130252 | mon1 | Monday 07 September 2026 00:56:10 +0000 (0:00:00.353) 0:00:03.550 ****** 2026-09-07 00:56:16.482029 | mon1 | changed: [osd1] 2026-09-07 00:56:16.482290 | mon1 | changed: [mon1] 2026-09-07 00:56:16.482555 | mon1 | 2026-09-07 00:56:16.482833 | mon1 | PLAY [Create devices for Ceph] ************************************************* 2026-09-07 00:56:16.483157 | mon1 | 2026-09-07 00:56:16.483460 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-09-07 00:56:16.483730 | mon1 | Monday 07 September 2026 00:56:16 +0000 (0:00:06.351) 0:00:09.902 ****** 2026-09-07 00:56:18.411213 | mon1 | ok: [osd1] 2026-09-07 00:56:18.411456 | mon1 | 2026-09-07 00:56:18.411739 | mon1 | TASK [Install depedencies] ***************************************************** 2026-09-07 00:56:18.412076 | mon1 | Monday 07 September 2026 00:56:18 +0000 (0:00:01.929) 0:00:11.831 ****** 2026-09-07 00:56:40.109264 | mon1 | changed: [osd1] 2026-09-07 00:56:40.109449 | mon1 | 2026-09-07 00:56:40.109685 | mon1 | TASK [Start up service] ******************************************************** 2026-09-07 00:56:40.109956 | mon1 | Monday 07 September 2026 00:56:40 +0000 (0:00:21.697) 0:00:33.528 ****** 2026-09-07 00:56:40.824788 | mon1 | ok: [osd1] 2026-09-07 00:56:40.825001 | mon1 | 2026-09-07 00:56:40.825232 | mon1 | TASK [Generate lvm.conf] ******************************************************* 2026-09-07 00:56:40.825459 | mon1 | Monday 07 September 2026 00:56:40 +0000 (0:00:00.715) 0:00:34.244 ****** 2026-09-07 00:56:41.237445 | mon1 | ok: [osd1] 2026-09-07 00:56:41.237624 | mon1 | 2026-09-07 00:56:41.237920 | mon1 | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-09-07 00:56:41.238198 | mon1 | Monday 07 September 2026 00:56:41 +0000 (0:00:00.412) 0:00:34.657 ****** 2026-09-07 00:56:42.140149 | mon1 | changed: [osd1] 2026-09-07 00:56:42.140248 | mon1 | 2026-09-07 00:56:42.140505 | mon1 | TASK [Get list of all loopback devices] **************************************** 2026-09-07 00:56:42.140735 | mon1 | Monday 07 September 2026 00:56:42 +0000 (0:00:00.902) 0:00:35.559 ****** 2026-09-07 00:56:42.426711 | mon1 | ok: [osd1] 2026-09-07 00:56:42.426954 | mon1 | 2026-09-07 00:56:42.427208 | mon1 | TASK [Fail if there is any existing loopback devices] ************************** 2026-09-07 00:56:42.427460 | mon1 | Monday 07 September 2026 00:56:42 +0000 (0:00:00.285) 0:00:35.845 ****** 2026-09-07 00:56:42.460582 | mon1 | skipping: [osd1] 2026-09-07 00:56:42.460745 | mon1 | 2026-09-07 00:56:42.462982 | mon1 | TASK [Create devices for Ceph] ************************************************* 2026-09-07 00:56:42.463043 | mon1 | Monday 07 September 2026 00:56:42 +0000 (0:00:00.034) 0:00:35.880 ****** 2026-09-07 00:56:43.240061 | mon1 | changed: [osd1] => (item=osd0) 2026-09-07 00:56:43.240127 | mon1 | changed: [osd1] => (item=osd1) 2026-09-07 00:56:43.240139 | mon1 | changed: [osd1] => (item=osd2) 2026-09-07 00:56:43.240152 | mon1 | 2026-09-07 00:56:43.240227 | mon1 | TASK [Set permissions on loopback devices] ************************************* 2026-09-07 00:56:43.240467 | mon1 | Monday 07 September 2026 00:56:43 +0000 (0:00:00.778) 0:00:36.659 ****** 2026-09-07 00:56:44.106083 | mon1 | changed: [osd1] => (item=osd0) 2026-09-07 00:56:44.106264 | mon1 | changed: [osd1] => (item=osd1) 2026-09-07 00:56:44.106480 | mon1 | changed: [osd1] => (item=osd2) 2026-09-07 00:56:44.106681 | mon1 | 2026-09-07 00:56:44.106958 | mon1 | TASK [Start loop devices] ****************************************************** 2026-09-07 00:56:44.107188 | mon1 | Monday 07 September 2026 00:56:44 +0000 (0:00:00.866) 0:00:37.526 ****** 2026-09-07 00:56:46.039071 | mon1 | changed: [osd1] => (item=osd0) 2026-09-07 00:56:46.039202 | mon1 | changed: [osd1] => (item=osd1) 2026-09-07 00:56:46.039213 | mon1 | changed: [osd1] => (item=osd2) 2026-09-07 00:56:46.039232 | mon1 | 2026-09-07 00:56:46.039330 | mon1 | TASK [Create a volume group for each loop device] ****************************** 2026-09-07 00:56:46.039575 | mon1 | Monday 07 September 2026 00:56:46 +0000 (0:00:01.932) 0:00:39.458 ****** 2026-09-07 00:56:47.678055 | mon1 | changed: [osd1] => (item=osd0) 2026-09-07 00:56:47.678473 | mon1 | changed: [osd1] => (item=osd1) 2026-09-07 00:56:47.679415 | mon1 | changed: [osd1] => (item=osd2) 2026-09-07 00:56:47.680317 | mon1 | 2026-09-07 00:56:47.680352 | mon1 | TASK [Create a logical volume for each loop device] **************************** 2026-09-07 00:56:47.680366 | mon1 | Monday 07 September 2026 00:56:47 +0000 (0:00:01.638) 0:00:41.097 ****** 2026-09-07 00:56:49.309977 | mon1 | changed: [osd1] => (item=ceph-osd1-osd0) 2026-09-07 00:56:49.310043 | mon1 | changed: [osd1] => (item=ceph-osd1-osd1) 2026-09-07 00:56:49.310050 | mon1 | changed: [osd1] => (item=ceph-osd1-osd2) 2026-09-07 00:56:49.310055 | mon1 | 2026-09-07 00:56:49.310062 | mon1 | PLAY RECAP ********************************************************************* 2026-09-07 00:56:49.310068 | mon1 | mon1 : ok=4 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-09-07 00:56:49.310074 | mon1 | osd1 : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-09-07 00:56:49.310079 | mon1 | 2026-09-07 00:56:49.310085 | mon1 | 2026-09-07 00:56:49.310090 | mon1 | TASKS RECAP ******************************************************************** 2026-09-07 00:56:49.310095 | mon1 | Monday 07 September 2026 00:56:49 +0000 (0:00:01.631) 0:00:42.728 ****** 2026-09-07 00:56:49.310102 | mon1 | =============================================================================== 2026-09-07 00:56:49.310107 | mon1 | Install depedencies ---------------------------------------------------- 21.70s 2026-09-07 00:56:49.310112 | mon1 | Update apt cache -------------------------------------------------------- 6.35s 2026-09-07 00:56:49.310117 | mon1 | Gathering Facts --------------------------------------------------------- 2.32s 2026-09-07 00:56:49.310122 | mon1 | Start loop devices ------------------------------------------------------ 1.93s 2026-09-07 00:56:49.310128 | mon1 | Gathering Facts --------------------------------------------------------- 1.93s 2026-09-07 00:56:49.310260 | mon1 | Create a volume group for each loop device ------------------------------ 1.64s 2026-09-07 00:56:49.310444 | mon1 | Create a logical volume for each loop device ---------------------------- 1.63s 2026-09-07 00:56:49.310620 | mon1 | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.90s 2026-09-07 00:56:49.310796 | mon1 | Set permissions on loopback devices ------------------------------------- 0.87s 2026-09-07 00:56:49.311032 | mon1 | Configure short hostname ------------------------------------------------ 0.84s 2026-09-07 00:56:49.311229 | mon1 | Create devices for Ceph ------------------------------------------------- 0.78s 2026-09-07 00:56:49.311407 | mon1 | Start up service -------------------------------------------------------- 0.72s 2026-09-07 00:56:49.311589 | mon1 | Generate lvm.conf ------------------------------------------------------- 0.41s 2026-09-07 00:56:49.311771 | mon1 | Ensure hostname inside hosts file --------------------------------------- 0.35s 2026-09-07 00:56:49.312061 | mon1 | Get list of all loopback devices ---------------------------------------- 0.29s 2026-09-07 00:56:49.312260 | mon1 | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-09-07 00:56:49.405743 | mon1 | INFO [default > prepare] Executed: Successful 2026-09-07 00:56:49.418012 | mon1 | INFO [default > converge] Executing 2026-09-07 00:56:50.492271 | mon1 | 2026-09-07 00:56:50.492652 | mon1 | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-09-07 00:56:50.492950 | mon1 | 2026-09-07 00:56:50.493218 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-09-07 00:56:50.493484 | mon1 | Monday 07 September 2026 00:56:50 +0000 (0:00:00.057) 0:00:00.057 ****** 2026-09-07 00:56:51.637640 | mon1 | [WARNING]: Platform linux on host mon1 is using the discovered Python 2026-09-07 00:56:51.638104 | mon1 | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-09-07 00:56:51.638469 | mon1 | interpreter could change the meaning of that path. See 2026-09-07 00:56:51.638807 | mon1 | https://docs.ansible.com/ansible- 2026-09-07 00:56:51.639206 | mon1 | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-09-07 00:56:51.657192 | mon1 | ok: [mon1] 2026-09-07 00:56:51.657516 | mon1 | 2026-09-07 00:56:51.657906 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 00:56:51.658235 | mon1 | Monday 07 September 2026 00:56:51 +0000 (0:00:01.164) 0:00:01.222 ****** 2026-09-07 00:56:52.046983 | mon1 | ok: [mon1] 2026-09-07 00:56:52.047365 | mon1 | 2026-09-07 00:56:52.047672 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 00:56:52.048079 | mon1 | Monday 07 September 2026 00:56:52 +0000 (0:00:00.389) 0:00:01.611 ****** 2026-09-07 00:56:52.091840 | mon1 | skipping: [mon1] 2026-09-07 00:56:52.092206 | mon1 | 2026-09-07 00:56:52.092551 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-07 00:56:52.092956 | mon1 | Monday 07 September 2026 00:56:52 +0000 (0:00:00.045) 0:00:01.657 ****** 2026-09-07 00:56:52.527078 | mon1 | changed: [mon1] 2026-09-07 00:56:52.527139 | mon1 | 2026-09-07 00:56:52.527395 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 00:56:52.527624 | mon1 | Monday 07 September 2026 00:56:52 +0000 (0:00:00.434) 0:00:02.091 ****** 2026-09-07 00:56:52.652211 | mon1 | ok: [mon1] => { 2026-09-07 00:56:52.652456 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-07 00:56:52.652674 | mon1 | } 2026-09-07 00:56:52.652922 | mon1 | 2026-09-07 00:56:52.653158 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 00:56:52.653384 | mon1 | Monday 07 September 2026 00:56:52 +0000 (0:00:00.125) 0:00:02.217 ****** 2026-09-07 00:56:53.556739 | mon1 | changed: [mon1] 2026-09-07 00:56:53.556831 | mon1 | 2026-09-07 00:56:53.557028 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 00:56:53.557170 | mon1 | Monday 07 September 2026 00:56:53 +0000 (0:00:00.903) 0:00:03.120 ****** 2026-09-07 00:56:53.627185 | mon1 | skipping: [mon1] 2026-09-07 00:56:53.627386 | mon1 | 2026-09-07 00:56:53.627644 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 00:56:53.627980 | mon1 | Monday 07 September 2026 00:56:53 +0000 (0:00:00.071) 0:00:03.192 ****** 2026-09-07 00:56:53.681092 | mon1 | skipping: [mon1] 2026-09-07 00:56:53.681159 | mon1 | 2026-09-07 00:56:53.681172 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 00:56:53.681185 | mon1 | Monday 07 September 2026 00:56:53 +0000 (0:00:00.053) 0:00:03.246 ****** 2026-09-07 00:56:53.995024 | mon1 | ok: [mon1] 2026-09-07 00:56:53.995112 | mon1 | 2026-09-07 00:56:53.995137 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 00:56:53.995418 | mon1 | Monday 07 September 2026 00:56:53 +0000 (0:00:00.313) 0:00:03.559 ****** 2026-09-07 00:56:55.049449 | mon1 | ok: [mon1] 2026-09-07 00:56:55.049628 | mon1 | 2026-09-07 00:56:55.049930 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 00:56:55.050162 | mon1 | Monday 07 September 2026 00:56:55 +0000 (0:00:01.054) 0:00:04.613 ****** 2026-09-07 00:56:55.266300 | mon1 | ok: [mon1] => { 2026-09-07 00:56:55.266438 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-07 00:56:55.266572 | mon1 | } 2026-09-07 00:56:55.266689 | mon1 | 2026-09-07 00:56:55.266891 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 00:56:55.267020 | mon1 | Monday 07 September 2026 00:56:55 +0000 (0:00:00.218) 0:00:04.831 ****** 2026-09-07 00:56:56.475964 | mon1 | changed: [mon1] 2026-09-07 00:56:56.476025 | mon1 | 2026-09-07 00:56:56.476033 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 00:56:56.476205 | mon1 | Monday 07 September 2026 00:56:56 +0000 (0:00:01.207) 0:00:06.039 ****** 2026-09-07 00:56:59.860329 | mon1 | changed: [mon1] 2026-09-07 00:56:59.860435 | mon1 | 2026-09-07 00:56:59.860447 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-07 00:56:59.860526 | mon1 | Monday 07 September 2026 00:56:59 +0000 (0:00:03.384) 0:00:09.424 ****** 2026-09-07 00:56:59.881287 | mon1 | skipping: [mon1] 2026-09-07 00:56:59.881351 | mon1 | 2026-09-07 00:56:59.881445 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-07 00:56:59.881564 | mon1 | Monday 07 September 2026 00:56:59 +0000 (0:00:00.023) 0:00:09.447 ****** 2026-09-07 00:56:59.918291 | mon1 | skipping: [mon1] 2026-09-07 00:56:59.918407 | mon1 | 2026-09-07 00:56:59.918587 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-07 00:56:59.918788 | mon1 | Monday 07 September 2026 00:56:59 +0000 (0:00:00.036) 0:00:09.483 ****** 2026-09-07 00:56:59.958401 | mon1 | skipping: [mon1] 2026-09-07 00:56:59.958455 | mon1 | 2026-09-07 00:56:59.958466 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-07 00:56:59.958476 | mon1 | Monday 07 September 2026 00:56:59 +0000 (0:00:00.039) 0:00:09.522 ****** 2026-09-07 00:57:08.189305 | mon1 | changed: [mon1] 2026-09-07 00:57:08.189361 | mon1 | 2026-09-07 00:57:08.189375 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-07 00:57:08.189387 | mon1 | Monday 07 September 2026 00:57:08 +0000 (0:00:08.229) 0:00:17.752 ****** 2026-09-07 00:57:08.952980 | mon1 | changed: [mon1] 2026-09-07 00:57:08.953040 | mon1 | 2026-09-07 00:57:08.953379 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-07 00:57:08.953424 | mon1 | Monday 07 September 2026 00:57:08 +0000 (0:00:00.764) 0:00:18.516 ****** 2026-09-07 00:57:10.267977 | mon1 | changed: [mon1] => (item={'path': '/etc/containerd'}) 2026-09-07 00:57:10.268086 | mon1 | changed: [mon1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-07 00:57:10.268100 | mon1 | changed: [mon1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-07 00:57:10.268972 | mon1 | changed: [mon1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-07 00:57:10.269066 | mon1 | changed: [mon1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-07 00:57:10.269323 | mon1 | 2026-09-07 00:57:10.269781 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-07 00:57:10.270185 | mon1 | Monday 07 September 2026 00:57:10 +0000 (0:00:01.314) 0:00:19.831 ****** 2026-09-07 00:57:11.110225 | mon1 | changed: [mon1] 2026-09-07 00:57:11.110571 | mon1 | 2026-09-07 00:57:11.110934 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-07 00:57:11.111251 | mon1 | Monday 07 September 2026 00:57:11 +0000 (0:00:00.832) 0:00:20.664 ****** 2026-09-07 00:57:11.111548 | mon1 | 2026-09-07 00:57:11.112144 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-07 00:57:11.112172 | mon1 | Monday 07 September 2026 00:57:11 +0000 (0:00:00.011) 0:00:20.675 ****** 2026-09-07 00:57:12.211835 | mon1 | ok: [mon1] 2026-09-07 00:57:12.212014 | mon1 | 2026-09-07 00:57:12.212195 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-09-07 00:57:12.212434 | mon1 | Monday 07 September 2026 00:57:12 +0000 (0:00:01.100) 0:00:21.776 ****** 2026-09-07 00:57:12.846560 | mon1 | changed: [mon1] 2026-09-07 00:57:12.846787 | mon1 | 2026-09-07 00:57:12.847081 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-07 00:57:12.847631 | mon1 | Monday 07 September 2026 00:57:12 +0000 (0:00:00.635) 0:00:22.411 ****** 2026-09-07 00:57:13.548416 | mon1 | changed: [mon1] 2026-09-07 00:57:13.548468 | mon1 | 2026-09-07 00:57:13.548641 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 00:57:13.548772 | mon1 | Monday 07 September 2026 00:57:13 +0000 (0:00:00.702) 0:00:23.114 ****** 2026-09-07 00:57:13.836907 | mon1 | ok: [mon1] 2026-09-07 00:57:13.837168 | mon1 | 2026-09-07 00:57:13.837476 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 00:57:13.837804 | mon1 | Monday 07 September 2026 00:57:13 +0000 (0:00:00.287) 0:00:23.401 ****** 2026-09-07 00:57:13.938535 | mon1 | ok: [mon1] => { 2026-09-07 00:57:13.938952 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-07 00:57:13.939224 | mon1 | } 2026-09-07 00:57:13.939542 | mon1 | 2026-09-07 00:57:13.939923 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 00:57:13.940213 | mon1 | Monday 07 September 2026 00:57:13 +0000 (0:00:00.101) 0:00:23.503 ****** 2026-09-07 00:57:14.957920 | mon1 | changed: [mon1] 2026-09-07 00:57:14.957952 | mon1 | 2026-09-07 00:57:14.957957 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 00:57:14.957961 | mon1 | Monday 07 September 2026 00:57:14 +0000 (0:00:01.019) 0:00:24.522 ****** 2026-09-07 00:57:19.664499 | mon1 | changed: [mon1] 2026-09-07 00:57:19.664555 | mon1 | 2026-09-07 00:57:19.664570 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-07 00:57:19.664584 | mon1 | Monday 07 September 2026 00:57:19 +0000 (0:00:04.706) 0:00:29.228 ****** 2026-09-07 00:57:20.623674 | mon1 | ok: [mon1] 2026-09-07 00:57:20.623730 | mon1 | 2026-09-07 00:57:20.623743 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-07 00:57:20.623756 | mon1 | Monday 07 September 2026 00:57:20 +0000 (0:00:00.958) 0:00:30.186 ****** 2026-09-07 00:57:21.084529 | mon1 | changed: [mon1] 2026-09-07 00:57:21.084699 | mon1 | 2026-09-07 00:57:21.085269 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-07 00:57:21.085325 | mon1 | Monday 07 September 2026 00:57:21 +0000 (0:00:00.461) 0:00:30.648 ****** 2026-09-07 00:57:21.725774 | mon1 | changed: [mon1] 2026-09-07 00:57:21.725892 | mon1 | 2026-09-07 00:57:21.725910 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-07 00:57:21.725923 | mon1 | Monday 07 September 2026 00:57:21 +0000 (0:00:00.640) 0:00:31.289 ****** 2026-09-07 00:57:22.523842 | mon1 | changed: [mon1] => (item={'path': '/etc/docker'}) 2026-09-07 00:57:22.523896 | mon1 | changed: [mon1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-07 00:57:22.523903 | mon1 | changed: [mon1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-07 00:57:22.523908 | mon1 | 2026-09-07 00:57:22.523914 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-07 00:57:22.523920 | mon1 | Monday 07 September 2026 00:57:22 +0000 (0:00:00.798) 0:00:32.088 ****** 2026-09-07 00:57:23.137897 | mon1 | changed: [mon1] 2026-09-07 00:57:23.137929 | mon1 | 2026-09-07 00:57:23.138391 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-07 00:57:23.138422 | mon1 | Monday 07 September 2026 00:57:23 +0000 (0:00:00.614) 0:00:32.702 ****** 2026-09-07 00:57:23.749970 | mon1 | changed: [mon1] 2026-09-07 00:57:23.750038 | mon1 | 2026-09-07 00:57:23.750059 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-07 00:57:23.750211 | mon1 | Monday 07 September 2026 00:57:23 +0000 (0:00:00.604) 0:00:33.307 ****** 2026-09-07 00:57:23.750437 | mon1 | 2026-09-07 00:57:23.750666 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-07 00:57:23.750906 | mon1 | Monday 07 September 2026 00:57:23 +0000 (0:00:00.006) 0:00:33.313 ****** 2026-09-07 00:57:24.679756 | mon1 | ok: [mon1] 2026-09-07 00:57:24.679951 | mon1 | 2026-09-07 00:57:24.680182 | mon1 | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-09-07 00:57:24.680441 | mon1 | Monday 07 September 2026 00:57:24 +0000 (0:00:00.931) 0:00:34.245 ****** 2026-09-07 00:57:26.037076 | mon1 | changed: [mon1] 2026-09-07 00:57:26.037189 | mon1 | 2026-09-07 00:57:26.037203 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-07 00:57:26.037225 | mon1 | Monday 07 September 2026 00:57:26 +0000 (0:00:01.356) 0:00:35.601 ****** 2026-09-07 00:57:27.825951 | mon1 | changed: [mon1] 2026-09-07 00:57:27.826214 | mon1 | 2026-09-07 00:57:27.826618 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-07 00:57:27.827020 | mon1 | Monday 07 September 2026 00:57:27 +0000 (0:00:01.789) 0:00:37.391 ****** 2026-09-07 00:57:27.919930 | mon1 | ok: [mon1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-09-07 00:57:27.919983 | mon1 | 2026-09-07 00:57:27.920275 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-07 00:57:27.920605 | mon1 | Monday 07 September 2026 00:57:27 +0000 (0:00:00.092) 0:00:37.483 ****** 2026-09-07 00:57:48.648480 | mon1 | changed: [mon1] 2026-09-07 00:57:48.648926 | mon1 | 2026-09-07 00:57:48.648940 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-07 00:57:48.648946 | mon1 | Monday 07 September 2026 00:57:48 +0000 (0:00:20.729) 0:00:58.213 ****** 2026-09-07 00:57:49.555356 | mon1 | ok: [mon1] => (item=systemd-timesyncd) 2026-09-07 00:57:49.555428 | mon1 | ok: [mon1] => (item=ssh) 2026-09-07 00:57:49.555435 | mon1 | 2026-09-07 00:57:49.555441 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-07 00:57:49.555447 | mon1 | Monday 07 September 2026 00:57:49 +0000 (0:00:00.904) 0:00:59.118 ****** 2026-09-07 00:57:54.680642 | mon1 | changed: [mon1] 2026-09-07 00:57:54.680728 | mon1 | 2026-09-07 00:57:54.680744 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-09-07 00:57:54.680758 | mon1 | Monday 07 September 2026 00:57:54 +0000 (0:00:05.125) 0:01:04.243 ****** 2026-09-07 00:57:54.999049 | mon1 | ok: [mon1] 2026-09-07 00:57:54.999127 | mon1 | 2026-09-07 00:57:54.999148 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-09-07 00:57:54.999390 | mon1 | Monday 07 September 2026 00:57:54 +0000 (0:00:00.318) 0:01:04.561 ****** 2026-09-07 00:57:55.580003 | mon1 | changed: [mon1] 2026-09-07 00:57:55.580076 | mon1 | 2026-09-07 00:57:55.580096 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-09-07 00:57:55.580383 | mon1 | Monday 07 September 2026 00:57:55 +0000 (0:00:00.581) 0:01:05.143 ****** 2026-09-07 00:57:55.975754 | mon1 | changed: [mon1] 2026-09-07 00:57:55.975820 | mon1 | 2026-09-07 00:57:55.975844 | mon1 | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-09-07 00:57:55.975874 | mon1 | Monday 07 September 2026 00:57:55 +0000 (0:00:00.396) 0:01:05.540 ****** 2026-09-07 00:57:56.131557 | mon1 | ok: [mon1] 2026-09-07 00:57:56.131732 | mon1 | 2026-09-07 00:57:56.132050 | mon1 | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-09-07 00:57:56.132270 | mon1 | Monday 07 September 2026 00:57:56 +0000 (0:00:00.155) 0:01:05.695 ****** 2026-09-07 00:57:56.443545 | mon1 | ok: [mon1] => (item=mon1) 2026-09-07 00:57:56.443633 | mon1 | 2026-09-07 00:57:56.443649 | mon1 | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-09-07 00:57:56.443663 | mon1 | Monday 07 September 2026 00:57:56 +0000 (0:00:00.311) 0:01:06.007 ****** 2026-09-07 00:57:56.511619 | mon1 | ok: [mon1] 2026-09-07 00:57:56.511677 | mon1 | 2026-09-07 00:57:56.511691 | mon1 | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-09-07 00:57:56.511703 | mon1 | Monday 07 September 2026 00:57:56 +0000 (0:00:00.068) 0:01:06.075 ****** 2026-09-07 00:57:56.601892 | mon1 | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for mon1 2026-09-07 00:57:56.601954 | mon1 | 2026-09-07 00:57:56.601962 | mon1 | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-09-07 00:57:56.601968 | mon1 | Monday 07 September 2026 00:57:56 +0000 (0:00:00.091) 0:01:06.166 ****** 2026-09-07 00:57:56.924464 | mon1 | changed: [mon1] 2026-09-07 00:57:56.924519 | mon1 | 2026-09-07 00:57:56.924531 | mon1 | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-09-07 00:57:56.924541 | mon1 | Monday 07 September 2026 00:57:56 +0000 (0:00:00.321) 0:01:06.488 ****** 2026-09-07 00:57:57.754067 | mon1 | changed: [mon1] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-09-07 00:57:57.754126 | mon1 | changed: [mon1] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-09-07 00:57:57.754136 | mon1 | changed: [mon1] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-09-07 00:57:57.754145 | mon1 | 2026-09-07 00:57:57.754155 | mon1 | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-09-07 00:57:57.754163 | mon1 | Monday 07 September 2026 00:57:57 +0000 (0:00:00.828) 0:01:07.316 ****** 2026-09-07 00:59:36.793727 | mon1 | ok: [mon1] 2026-09-07 00:59:36.793953 | mon1 | 2026-09-07 00:59:36.794193 | mon1 | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-09-07 00:59:36.794429 | mon1 | Monday 07 September 2026 00:59:36 +0000 (0:01:39.039) 0:02:46.356 ****** 2026-09-07 00:59:37.092443 | mon1 | changed: [mon1] 2026-09-07 00:59:37.094117 | mon1 | 2026-09-07 00:59:37.094565 | mon1 | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-09-07 00:59:37.094808 | mon1 | Monday 07 September 2026 00:59:37 +0000 (0:00:00.299) 0:02:46.656 ****** 2026-09-07 00:59:37.156454 | mon1 | ok: [mon1] 2026-09-07 00:59:37.156630 | mon1 | 2026-09-07 00:59:37.156886 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-09-07 00:59:37.157119 | mon1 | Monday 07 September 2026 00:59:37 +0000 (0:00:00.065) 0:02:46.721 ****** 2026-09-07 00:59:37.240704 | mon1 | included: vexxhost.ceph.cephadm_host for mon1 2026-09-07 00:59:37.241015 | mon1 | 2026-09-07 00:59:37.241276 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-09-07 00:59:37.241520 | mon1 | Monday 07 September 2026 00:59:37 +0000 (0:00:00.085) 0:02:46.806 ****** 2026-09-07 00:59:39.074382 | mon1 | ok: [mon1] 2026-09-07 00:59:39.074607 | mon1 | 2026-09-07 00:59:39.074888 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-09-07 00:59:39.075193 | mon1 | Monday 07 September 2026 00:59:39 +0000 (0:00:01.833) 0:02:48.639 ****** 2026-09-07 00:59:39.150971 | mon1 | ok: [mon1] => (item=mon1) 2026-09-07 00:59:39.151171 | mon1 | 2026-09-07 00:59:39.151947 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-09-07 00:59:39.152005 | mon1 | Monday 07 September 2026 00:59:39 +0000 (0:00:00.076) 0:02:48.716 ****** 2026-09-07 00:59:39.584031 | mon1 | ok: [mon1] 2026-09-07 00:59:39.584084 | mon1 | 2026-09-07 00:59:39.584104 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-09-07 00:59:39.584364 | mon1 | Monday 07 September 2026 00:59:39 +0000 (0:00:00.432) 0:02:49.148 ****** 2026-09-07 00:59:42.753487 | mon1 | ok: [mon1] 2026-09-07 00:59:42.753571 | mon1 | 2026-09-07 00:59:42.753902 | mon1 | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-09-07 00:59:42.753927 | mon1 | Monday 07 September 2026 00:59:42 +0000 (0:00:03.169) 0:02:52.318 ****** 2026-09-07 00:59:46.139313 | mon1 | changed: [mon1] 2026-09-07 00:59:46.139690 | mon1 | 2026-09-07 00:59:46.140039 | mon1 | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-09-07 00:59:46.140378 | mon1 | Monday 07 September 2026 00:59:46 +0000 (0:00:03.386) 0:02:55.704 ****** 2026-09-07 00:59:47.933790 | mon1 | ok: [mon1] 2026-09-07 00:59:47.933902 | mon1 | 2026-09-07 00:59:47.933985 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-09-07 00:59:47.934100 | mon1 | Monday 07 September 2026 00:59:47 +0000 (0:00:01.794) 0:02:57.499 ****** 2026-09-07 00:59:48.010272 | mon1 | included: vexxhost.ceph.cephadm_host for mon1 2026-09-07 00:59:48.010339 | mon1 | 2026-09-07 00:59:48.010456 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-09-07 00:59:48.010616 | mon1 | Monday 07 September 2026 00:59:48 +0000 (0:00:00.074) 0:02:57.573 ****** 2026-09-07 00:59:48.073437 | mon1 | skipping: [mon1] 2026-09-07 00:59:48.073522 | mon1 | 2026-09-07 00:59:48.073628 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-09-07 00:59:48.073729 | mon1 | Monday 07 September 2026 00:59:48 +0000 (0:00:00.065) 0:02:57.639 ****** 2026-09-07 00:59:48.142428 | mon1 | skipping: [mon1] => (item=mon1) 2026-09-07 00:59:48.142665 | mon1 | skipping: [mon1] 2026-09-07 00:59:48.143599 | mon1 | 2026-09-07 00:59:48.143649 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-09-07 00:59:48.143664 | mon1 | Monday 07 September 2026 00:59:48 +0000 (0:00:00.067) 0:02:57.707 ****** 2026-09-07 00:59:48.472561 | mon1 | ok: [mon1] 2026-09-07 00:59:48.472653 | mon1 | 2026-09-07 00:59:48.472912 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-09-07 00:59:48.473180 | mon1 | Monday 07 September 2026 00:59:48 +0000 (0:00:00.329) 0:02:58.036 ****** 2026-09-07 00:59:51.213389 | mon1 | ok: [mon1] 2026-09-07 00:59:51.213454 | mon1 | 2026-09-07 00:59:51.213496 | mon1 | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-09-07 00:59:51.213509 | mon1 | Monday 07 September 2026 00:59:51 +0000 (0:00:02.740) 0:03:00.777 ****** 2026-09-07 00:59:54.462514 | mon1 | changed: [mon1] 2026-09-07 00:59:54.462570 | mon1 | 2026-09-07 00:59:54.462583 | mon1 | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-09-07 00:59:54.462596 | mon1 | Monday 07 September 2026 00:59:54 +0000 (0:00:03.248) 0:03:04.025 ****** 2026-09-07 00:59:56.255419 | mon1 | ok: [mon1] 2026-09-07 00:59:56.255518 | mon1 | 2026-09-07 00:59:56.255533 | mon1 | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-09-07 00:59:56.255546 | mon1 | Monday 07 September 2026 00:59:56 +0000 (0:00:01.792) 0:03:05.818 ****** 2026-09-07 01:00:04.667316 | mon1 | changed: [mon1] => (item={'name': 'diskprediction_local'}) 2026-09-07 01:00:04.667354 | mon1 | ok: [mon1] => (item={'name': 'dashboard'}) 2026-09-07 01:00:04.667360 | mon1 | changed: [mon1] => (item={'name': 'prometheus'}) 2026-09-07 01:00:04.667365 | mon1 | ok: [mon1] => (item={'name': 'iostat'}) 2026-09-07 01:00:04.667371 | mon1 | 2026-09-07 01:00:04.667376 | mon1 | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-09-07 01:00:04.667382 | mon1 | 2026-09-07 01:00:04.667387 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-09-07 01:00:04.667392 | mon1 | Monday 07 September 2026 01:00:04 +0000 (0:00:08.411) 0:03:14.230 ****** 2026-09-07 01:00:05.966380 | mon1 | [WARNING]: Platform linux on host osd1 is using the discovered Python 2026-09-07 01:00:05.966890 | mon1 | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-09-07 01:00:05.969875 | mon1 | interpreter could change the meaning of that path. See 2026-09-07 01:00:05.970050 | mon1 | https://docs.ansible.com/ansible- 2026-09-07 01:00:05.970194 | mon1 | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-09-07 01:00:05.977088 | mon1 | ok: [osd1] 2026-09-07 01:00:05.977226 | mon1 | 2026-09-07 01:00:05.977367 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:00:05.977518 | mon1 | Monday 07 September 2026 01:00:05 +0000 (0:00:01.312) 0:03:15.542 ****** 2026-09-07 01:00:06.245469 | mon1 | ok: [osd1] 2026-09-07 01:00:06.245638 | mon1 | 2026-09-07 01:00:06.245782 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:00:06.245947 | mon1 | Monday 07 September 2026 01:00:06 +0000 (0:00:00.268) 0:03:15.811 ****** 2026-09-07 01:00:06.288977 | mon1 | skipping: [osd1] 2026-09-07 01:00:06.289191 | mon1 | 2026-09-07 01:00:06.289330 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-07 01:00:06.289508 | mon1 | Monday 07 September 2026 01:00:06 +0000 (0:00:00.043) 0:03:15.854 ****** 2026-09-07 01:00:06.592829 | mon1 | changed: [osd1] 2026-09-07 01:00:06.593111 | mon1 | 2026-09-07 01:00:06.593336 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:00:06.593586 | mon1 | Monday 07 September 2026 01:00:06 +0000 (0:00:00.303) 0:03:16.157 ****** 2026-09-07 01:00:06.684026 | mon1 | ok: [osd1] => { 2026-09-07 01:00:06.684428 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-07 01:00:06.684756 | mon1 | } 2026-09-07 01:00:06.685072 | mon1 | 2026-09-07 01:00:06.685379 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:00:06.685695 | mon1 | Monday 07 September 2026 01:00:06 +0000 (0:00:00.090) 0:03:16.248 ****** 2026-09-07 01:00:07.768658 | mon1 | changed: [osd1] 2026-09-07 01:00:07.769014 | mon1 | 2026-09-07 01:00:07.769278 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:00:07.769557 | mon1 | Monday 07 September 2026 01:00:07 +0000 (0:00:01.083) 0:03:17.332 ****** 2026-09-07 01:00:07.839547 | mon1 | skipping: [osd1] 2026-09-07 01:00:07.839727 | mon1 | 2026-09-07 01:00:07.840007 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:00:07.840252 | mon1 | Monday 07 September 2026 01:00:07 +0000 (0:00:00.072) 0:03:17.404 ****** 2026-09-07 01:00:07.897403 | mon1 | skipping: [osd1] 2026-09-07 01:00:07.897616 | mon1 | 2026-09-07 01:00:07.897888 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:00:07.898144 | mon1 | Monday 07 September 2026 01:00:07 +0000 (0:00:00.058) 0:03:17.462 ****** 2026-09-07 01:00:08.186677 | mon1 | ok: [osd1] 2026-09-07 01:00:08.186843 | mon1 | 2026-09-07 01:00:08.187150 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:00:08.187373 | mon1 | Monday 07 September 2026 01:00:08 +0000 (0:00:00.288) 0:03:17.751 ****** 2026-09-07 01:00:10.420352 | mon1 | ok: [osd1] 2026-09-07 01:00:10.420416 | mon1 | 2026-09-07 01:00:10.420429 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:00:10.420439 | mon1 | Monday 07 September 2026 01:00:10 +0000 (0:00:02.232) 0:03:19.984 ****** 2026-09-07 01:00:10.526021 | mon1 | ok: [osd1] => { 2026-09-07 01:00:10.526073 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-07 01:00:10.526085 | mon1 | } 2026-09-07 01:00:10.526102 | mon1 | 2026-09-07 01:00:10.526402 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:00:10.526723 | mon1 | Monday 07 September 2026 01:00:10 +0000 (0:00:00.105) 0:03:20.089 ****** 2026-09-07 01:00:11.983504 | mon1 | changed: [osd1] 2026-09-07 01:00:11.983701 | mon1 | 2026-09-07 01:00:11.984003 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:00:11.984321 | mon1 | Monday 07 September 2026 01:00:11 +0000 (0:00:01.459) 0:03:21.548 ****** 2026-09-07 01:00:14.948816 | mon1 | changed: [osd1] 2026-09-07 01:00:14.948891 | mon1 | 2026-09-07 01:00:14.948903 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-07 01:00:14.948910 | mon1 | Monday 07 September 2026 01:00:14 +0000 (0:00:02.964) 0:03:24.512 ****** 2026-09-07 01:00:14.989319 | mon1 | skipping: [osd1] 2026-09-07 01:00:14.989763 | mon1 | 2026-09-07 01:00:14.989793 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-07 01:00:14.989801 | mon1 | Monday 07 September 2026 01:00:14 +0000 (0:00:00.041) 0:03:24.554 ****** 2026-09-07 01:00:15.037733 | mon1 | skipping: [osd1] 2026-09-07 01:00:15.037825 | mon1 | 2026-09-07 01:00:15.037838 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-07 01:00:15.037883 | mon1 | Monday 07 September 2026 01:00:15 +0000 (0:00:00.046) 0:03:24.600 ****** 2026-09-07 01:00:15.083266 | mon1 | skipping: [osd1] 2026-09-07 01:00:15.083309 | mon1 | 2026-09-07 01:00:15.083319 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-07 01:00:15.083371 | mon1 | Monday 07 September 2026 01:00:15 +0000 (0:00:00.046) 0:03:24.646 ****** 2026-09-07 01:00:24.003719 | mon1 | changed: [osd1] 2026-09-07 01:00:24.003811 | mon1 | 2026-09-07 01:00:24.003822 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-07 01:00:24.003832 | mon1 | Monday 07 September 2026 01:00:24 +0000 (0:00:08.920) 0:03:33.567 ****** 2026-09-07 01:00:24.706126 | mon1 | changed: [osd1] 2026-09-07 01:00:24.706250 | mon1 | 2026-09-07 01:00:24.706280 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-07 01:00:24.706588 | mon1 | Monday 07 September 2026 01:00:24 +0000 (0:00:00.702) 0:03:34.269 ****** 2026-09-07 01:00:25.973534 | mon1 | changed: [osd1] => (item={'path': '/etc/containerd'}) 2026-09-07 01:00:25.973825 | mon1 | changed: [osd1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-07 01:00:25.975071 | mon1 | changed: [osd1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-07 01:00:25.975149 | mon1 | changed: [osd1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-07 01:00:25.975160 | mon1 | changed: [osd1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-07 01:00:25.975170 | mon1 | 2026-09-07 01:00:25.975186 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-07 01:00:25.975480 | mon1 | Monday 07 September 2026 01:00:25 +0000 (0:00:01.268) 0:03:35.538 ****** 2026-09-07 01:00:26.766926 | mon1 | changed: [osd1] 2026-09-07 01:00:26.766996 | mon1 | 2026-09-07 01:00:26.767010 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-07 01:00:26.767022 | mon1 | Monday 07 September 2026 01:00:26 +0000 (0:00:00.784) 0:03:36.322 ****** 2026-09-07 01:00:26.767034 | mon1 | 2026-09-07 01:00:26.767045 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-07 01:00:26.767464 | mon1 | Monday 07 September 2026 01:00:26 +0000 (0:00:00.007) 0:03:36.329 ****** 2026-09-07 01:00:27.736721 | mon1 | ok: [osd1] 2026-09-07 01:00:27.737103 | mon1 | 2026-09-07 01:00:27.737462 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-09-07 01:00:27.737759 | mon1 | Monday 07 September 2026 01:00:27 +0000 (0:00:00.971) 0:03:37.301 ****** 2026-09-07 01:00:28.381072 | mon1 | changed: [osd1] 2026-09-07 01:00:28.381508 | mon1 | 2026-09-07 01:00:28.381907 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-07 01:00:28.382279 | mon1 | Monday 07 September 2026 01:00:28 +0000 (0:00:00.643) 0:03:37.945 ****** 2026-09-07 01:00:29.169541 | mon1 | changed: [osd1] 2026-09-07 01:00:29.169661 | mon1 | 2026-09-07 01:00:29.169963 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:00:29.170183 | mon1 | Monday 07 September 2026 01:00:29 +0000 (0:00:00.789) 0:03:38.734 ****** 2026-09-07 01:00:29.485643 | mon1 | ok: [osd1] 2026-09-07 01:00:29.485704 | mon1 | 2026-09-07 01:00:29.486084 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:00:29.486333 | mon1 | Monday 07 September 2026 01:00:29 +0000 (0:00:00.315) 0:03:39.049 ****** 2026-09-07 01:00:29.579918 | mon1 | ok: [osd1] => { 2026-09-07 01:00:29.579973 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-07 01:00:29.579983 | mon1 | } 2026-09-07 01:00:29.579993 | mon1 | 2026-09-07 01:00:29.580015 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:00:29.580024 | mon1 | Monday 07 September 2026 01:00:29 +0000 (0:00:00.093) 0:03:39.142 ****** 2026-09-07 01:00:31.588603 | mon1 | changed: [osd1] 2026-09-07 01:00:31.588658 | mon1 | 2026-09-07 01:00:31.588669 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:00:31.588678 | mon1 | Monday 07 September 2026 01:00:31 +0000 (0:00:02.009) 0:03:41.152 ****** 2026-09-07 01:00:36.348438 | mon1 | changed: [osd1] 2026-09-07 01:00:36.348529 | mon1 | 2026-09-07 01:00:36.348540 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-07 01:00:36.348549 | mon1 | Monday 07 September 2026 01:00:36 +0000 (0:00:04.759) 0:03:45.911 ****** 2026-09-07 01:00:37.370632 | mon1 | ok: [osd1] 2026-09-07 01:00:37.370688 | mon1 | 2026-09-07 01:00:37.370701 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-07 01:00:37.370712 | mon1 | Monday 07 September 2026 01:00:37 +0000 (0:00:01.021) 0:03:46.933 ****** 2026-09-07 01:00:37.715880 | mon1 | changed: [osd1] 2026-09-07 01:00:37.715923 | mon1 | 2026-09-07 01:00:37.715930 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-07 01:00:37.715936 | mon1 | Monday 07 September 2026 01:00:37 +0000 (0:00:00.346) 0:03:47.280 ****** 2026-09-07 01:00:38.393530 | mon1 | changed: [osd1] 2026-09-07 01:00:38.393581 | mon1 | 2026-09-07 01:00:38.393592 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-07 01:00:38.393601 | mon1 | Monday 07 September 2026 01:00:38 +0000 (0:00:00.676) 0:03:47.957 ****** 2026-09-07 01:00:39.177165 | mon1 | changed: [osd1] => (item={'path': '/etc/docker'}) 2026-09-07 01:00:39.177229 | mon1 | changed: [osd1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-07 01:00:39.177241 | mon1 | changed: [osd1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-07 01:00:39.177252 | mon1 | 2026-09-07 01:00:39.177264 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-07 01:00:39.177276 | mon1 | Monday 07 September 2026 01:00:39 +0000 (0:00:00.783) 0:03:48.740 ****** 2026-09-07 01:00:39.873584 | mon1 | changed: [osd1] 2026-09-07 01:00:39.873661 | mon1 | 2026-09-07 01:00:39.873672 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-07 01:00:39.873682 | mon1 | Monday 07 September 2026 01:00:39 +0000 (0:00:00.696) 0:03:49.437 ****** 2026-09-07 01:00:40.552161 | mon1 | changed: [osd1] 2026-09-07 01:00:40.552219 | mon1 | 2026-09-07 01:00:40.552230 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-07 01:00:40.552239 | mon1 | Monday 07 September 2026 01:00:40 +0000 (0:00:00.664) 0:03:50.102 ****** 2026-09-07 01:00:40.552247 | mon1 | 2026-09-07 01:00:40.552256 | mon1 | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-09-07 01:00:40.552264 | mon1 | Monday 07 September 2026 01:00:40 +0000 (0:00:00.013) 0:03:50.115 ****** 2026-09-07 01:00:41.525276 | mon1 | ok: [osd1] 2026-09-07 01:00:41.525332 | mon1 | 2026-09-07 01:00:41.525343 | mon1 | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-09-07 01:00:41.525353 | mon1 | Monday 07 September 2026 01:00:41 +0000 (0:00:00.973) 0:03:51.088 ****** 2026-09-07 01:00:42.693824 | mon1 | changed: [osd1] 2026-09-07 01:00:42.693895 | mon1 | 2026-09-07 01:00:42.693902 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-07 01:00:42.693908 | mon1 | Monday 07 September 2026 01:00:42 +0000 (0:00:01.169) 0:03:52.258 ****** 2026-09-07 01:00:44.528427 | mon1 | changed: [osd1] 2026-09-07 01:00:44.528487 | mon1 | 2026-09-07 01:00:44.528497 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-07 01:00:44.528506 | mon1 | Monday 07 September 2026 01:00:44 +0000 (0:00:01.833) 0:03:54.091 ****** 2026-09-07 01:00:44.606935 | mon1 | ok: [osd1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-09-07 01:00:44.606987 | mon1 | 2026-09-07 01:00:44.607263 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-07 01:00:44.607587 | mon1 | Monday 07 September 2026 01:00:44 +0000 (0:00:00.078) 0:03:54.170 ****** 2026-09-07 01:00:45.742199 | mon1 | ok: [osd1] 2026-09-07 01:00:45.743009 | mon1 | 2026-09-07 01:00:45.743031 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-07 01:00:45.743117 | mon1 | Monday 07 September 2026 01:00:45 +0000 (0:00:01.136) 0:03:55.307 ****** 2026-09-07 01:00:46.623997 | mon1 | ok: [osd1] => (item=systemd-timesyncd) 2026-09-07 01:00:46.624252 | mon1 | ok: [osd1] => (item=ssh) 2026-09-07 01:00:46.624499 | mon1 | 2026-09-07 01:00:46.624790 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-07 01:00:46.625114 | mon1 | Monday 07 September 2026 01:00:46 +0000 (0:00:00.881) 0:03:56.188 ****** 2026-09-07 01:00:53.649598 | mon1 | changed: [osd1] 2026-09-07 01:00:53.649746 | mon1 | 2026-09-07 01:00:53.650039 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-09-07 01:00:53.650305 | mon1 | Monday 07 September 2026 01:00:53 +0000 (0:00:07.025) 0:04:03.214 ****** 2026-09-07 01:00:53.944888 | mon1 | ok: [osd1] 2026-09-07 01:00:53.945111 | mon1 | 2026-09-07 01:00:53.945381 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-09-07 01:00:53.945623 | mon1 | Monday 07 September 2026 01:00:53 +0000 (0:00:00.295) 0:04:03.509 ****** 2026-09-07 01:00:54.413335 | mon1 | changed: [osd1] 2026-09-07 01:00:54.413523 | mon1 | 2026-09-07 01:00:54.413774 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-09-07 01:00:54.414082 | mon1 | Monday 07 September 2026 01:00:54 +0000 (0:00:00.467) 0:04:03.977 ****** 2026-09-07 01:00:54.729943 | mon1 | changed: [osd1] 2026-09-07 01:00:54.730009 | mon1 | 2026-09-07 01:00:54.730020 | mon1 | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-09-07 01:00:54.730035 | mon1 | Monday 07 September 2026 01:00:54 +0000 (0:00:00.316) 0:04:04.293 ****** 2026-09-07 01:00:55.061517 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] => (item=mon1) 2026-09-07 01:00:55.061696 | mon1 | 2026-09-07 01:00:55.061996 | mon1 | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-09-07 01:00:55.062286 | mon1 | Monday 07 September 2026 01:00:55 +0000 (0:00:00.331) 0:04:04.625 ****** 2026-09-07 01:00:55.159439 | mon1 | ok: [osd1] 2026-09-07 01:00:55.159468 | mon1 | 2026-09-07 01:00:55.159478 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-09-07 01:00:55.159487 | mon1 | Monday 07 September 2026 01:00:55 +0000 (0:00:00.097) 0:04:04.723 ****** 2026-09-07 01:00:55.264785 | mon1 | included: vexxhost.ceph.cephadm_host for osd1 2026-09-07 01:00:55.264828 | mon1 | 2026-09-07 01:00:55.264835 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-09-07 01:00:55.264840 | mon1 | Monday 07 September 2026 01:00:55 +0000 (0:00:00.106) 0:04:04.829 ****** 2026-09-07 01:00:57.033395 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:00:57.033435 | mon1 | 2026-09-07 01:00:57.033455 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-09-07 01:00:57.033461 | mon1 | Monday 07 September 2026 01:00:57 +0000 (0:00:01.768) 0:04:06.598 ****** 2026-09-07 01:00:57.107525 | mon1 | ok: [osd1] => (item=osd1) 2026-09-07 01:00:57.107788 | mon1 | 2026-09-07 01:00:57.108130 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-09-07 01:00:57.108448 | mon1 | Monday 07 September 2026 01:00:57 +0000 (0:00:00.073) 0:04:06.671 ****** 2026-09-07 01:00:57.496975 | mon1 | changed: [osd1] 2026-09-07 01:00:57.497046 | mon1 | 2026-09-07 01:00:57.497068 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-09-07 01:00:57.497366 | mon1 | Monday 07 September 2026 01:00:57 +0000 (0:00:00.389) 0:04:07.061 ****** 2026-09-07 01:01:03.388644 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:01:03.388814 | mon1 | 2026-09-07 01:01:03.389126 | mon1 | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-09-07 01:01:03.389390 | mon1 | Monday 07 September 2026 01:01:03 +0000 (0:00:05.890) 0:04:12.951 ****** 2026-09-07 01:01:04.441514 | mon1 | ok: [osd1] 2026-09-07 01:01:04.441592 | mon1 | 2026-09-07 01:01:04.441787 | mon1 | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-09-07 01:01:04.442026 | mon1 | Monday 07 September 2026 01:01:04 +0000 (0:00:01.054) 0:04:14.006 ****** 2026-09-07 01:01:57.809784 | mon1 | ok: [osd1] 2026-09-07 01:01:57.809831 | mon1 | 2026-09-07 01:01:57.809838 | mon1 | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-09-07 01:01:57.809874 | mon1 | Monday 07 September 2026 01:01:57 +0000 (0:00:53.367) 0:05:07.373 ****** 2026-09-07 01:02:45.847729 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] => (item=/dev/ceph-osd1-osd0/data) 2026-09-07 01:02:45.848918 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] => (item=/dev/ceph-osd1-osd1/data) 2026-09-07 01:02:45.848972 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] => (item=/dev/ceph-osd1-osd2/data) 2026-09-07 01:02:45.848985 | mon1 | 2026-09-07 01:02:45.848997 | mon1 | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-09-07 01:02:45.849009 | mon1 | Monday 07 September 2026 01:02:45 +0000 (0:00:48.038) 0:05:55.411 ****** 2026-09-07 01:02:47.758418 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:02:47.758507 | mon1 | 2026-09-07 01:02:47.758711 | mon1 | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-09-07 01:02:47.758925 | mon1 | Monday 07 September 2026 01:02:47 +0000 (0:00:01.910) 0:05:57.322 ****** 2026-09-07 01:02:49.603262 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:02:49.603321 | mon1 | 2026-09-07 01:02:49.603334 | mon1 | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-09-07 01:02:49.603347 | mon1 | Monday 07 September 2026 01:02:49 +0000 (0:00:01.843) 0:05:59.166 ****** 2026-09-07 01:02:49.694421 | mon1 | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for osd1 2026-09-07 01:02:49.694676 | mon1 | 2026-09-07 01:02:49.695184 | mon1 | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-09-07 01:02:49.695195 | mon1 | Monday 07 September 2026 01:02:49 +0000 (0:00:00.092) 0:05:59.258 ****** 2026-09-07 01:02:49.758998 | mon1 | ok: [osd1] 2026-09-07 01:02:49.759209 | mon1 | 2026-09-07 01:02:49.759439 | mon1 | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-09-07 01:02:49.759691 | mon1 | Monday 07 September 2026 01:02:49 +0000 (0:00:00.065) 0:05:59.324 ****** 2026-09-07 01:02:51.536668 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:02:51.536946 | mon1 | 2026-09-07 01:02:51.537268 | mon1 | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-09-07 01:02:51.537552 | mon1 | Monday 07 September 2026 01:02:51 +0000 (0:00:01.776) 0:06:01.101 ****** 2026-09-07 01:02:51.605607 | mon1 | ok: [osd1] 2026-09-07 01:02:51.605839 | mon1 | 2026-09-07 01:02:51.606166 | mon1 | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-09-07 01:02:51.606412 | mon1 | Monday 07 September 2026 01:02:51 +0000 (0:00:00.069) 0:06:01.170 ****** 2026-09-07 01:02:51.651008 | mon1 | failed: [osd1] (item=2) => {"ansible_loop_var": "item", "changed": false, "item": 2, "msg": "Failed as requested from task"} 2026-09-07 01:02:51.673548 | mon1 | skipping: [osd1] => (item=1) 2026-09-07 01:02:51.673842 | mon1 | skipping: [osd1] => (item=1) 2026-09-07 01:02:51.674146 | mon1 | 2026-09-07 01:02:51.674427 | mon1 | TASK [vexxhost.ceph.osd : Failed after retry] ********************************** 2026-09-07 01:02:51.674731 | mon1 | Monday 07 September 2026 01:02:51 +0000 (0:00:00.068) 0:06:01.238 ****** 2026-09-07 01:02:51.719463 | mon1 | skipping: [osd1] 2026-09-07 01:02:51.719729 | mon1 | 2026-09-07 01:02:51.720119 | mon1 | TASK [vexxhost.ceph.osd : Give 5 seconds pause before retry] ******************* 2026-09-07 01:02:51.720412 | mon1 | Monday 07 September 2026 01:02:51 +0000 (0:00:00.045) 0:06:01.284 ****** 2026-09-07 01:02:56.773444 | mon1 | Pausing for 5 seconds 2026-09-07 01:02:56.773685 | mon1 | ok: [osd1] 2026-09-07 01:02:56.773924 | mon1 | 2026-09-07 01:02:56.774199 | mon1 | TASK [vexxhost.ceph.osd : Recheck OSDs] **************************************** 2026-09-07 01:02:56.774440 | mon1 | Monday 07 September 2026 01:02:56 +0000 (0:00:05.053) 0:06:06.337 ****** 2026-09-07 01:02:56.840926 | mon1 | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for osd1 2026-09-07 01:02:56.841142 | mon1 | 2026-09-07 01:02:56.841370 | mon1 | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-09-07 01:02:56.841630 | mon1 | Monday 07 September 2026 01:02:56 +0000 (0:00:00.068) 0:06:06.406 ****** 2026-09-07 01:02:56.883416 | mon1 | ok: [osd1] 2026-09-07 01:02:56.883627 | mon1 | 2026-09-07 01:02:56.883886 | mon1 | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-09-07 01:02:56.884167 | mon1 | Monday 07 September 2026 01:02:56 +0000 (0:00:00.042) 0:06:06.449 ****** 2026-09-07 01:02:58.698789 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:02:58.698834 | mon1 | 2026-09-07 01:02:58.698843 | mon1 | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-09-07 01:02:58.698881 | mon1 | Monday 07 September 2026 01:02:58 +0000 (0:00:01.814) 0:06:08.263 ****** 2026-09-07 01:02:58.768565 | mon1 | ok: [osd1] 2026-09-07 01:02:58.768627 | mon1 | 2026-09-07 01:02:58.768644 | mon1 | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-09-07 01:02:58.768660 | mon1 | Monday 07 September 2026 01:02:58 +0000 (0:00:00.068) 0:06:08.332 ****** 2026-09-07 01:02:58.831128 | mon1 | skipping: [osd1] => (item=1) 2026-09-07 01:02:58.831186 | mon1 | skipping: [osd1] => (item=1) 2026-09-07 01:02:58.831200 | mon1 | skipping: [osd1] => (item=1) 2026-09-07 01:02:58.831212 | mon1 | skipping: [osd1] 2026-09-07 01:02:58.831225 | mon1 | 2026-09-07 01:02:58.831238 | mon1 | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-09-07 01:02:58.831251 | mon1 | Monday 07 September 2026 01:02:58 +0000 (0:00:00.062) 0:06:08.394 ****** 2026-09-07 01:02:58.925846 | mon1 | skipping: [osd1] 2026-09-07 01:02:58.925928 | mon1 | 2026-09-07 01:02:58.925941 | mon1 | PLAY [Deploy Ceph exporters] *************************************************** 2026-09-07 01:02:58.925954 | mon1 | 2026-09-07 01:02:58.925965 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-09-07 01:02:58.925977 | mon1 | Monday 07 September 2026 01:02:58 +0000 (0:00:00.095) 0:06:08.489 ****** 2026-09-07 01:02:59.920976 | mon1 | ok: [mon1] 2026-09-07 01:02:59.921955 | mon1 | 2026-09-07 01:02:59.922030 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:02:59.922048 | mon1 | Monday 07 September 2026 01:02:59 +0000 (0:00:00.995) 0:06:09.485 ****** 2026-09-07 01:03:00.206648 | mon1 | ok: [mon1] 2026-09-07 01:03:00.206682 | mon1 | 2026-09-07 01:03:00.206688 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:03:00.206694 | mon1 | Monday 07 September 2026 01:03:00 +0000 (0:00:00.285) 0:06:09.771 ****** 2026-09-07 01:03:00.250170 | mon1 | skipping: [mon1] 2026-09-07 01:03:00.250219 | mon1 | 2026-09-07 01:03:00.250230 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-07 01:03:00.250240 | mon1 | Monday 07 September 2026 01:03:00 +0000 (0:00:00.042) 0:06:09.813 ****** 2026-09-07 01:03:00.519430 | mon1 | ok: [mon1] 2026-09-07 01:03:00.519518 | mon1 | 2026-09-07 01:03:00.519537 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:03:00.519552 | mon1 | Monday 07 September 2026 01:03:00 +0000 (0:00:00.269) 0:06:10.083 ****** 2026-09-07 01:03:00.596761 | mon1 | ok: [mon1] => { 2026-09-07 01:03:00.596806 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-07 01:03:00.596820 | mon1 | } 2026-09-07 01:03:00.596832 | mon1 | 2026-09-07 01:03:00.596844 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:03:00.596890 | mon1 | Monday 07 September 2026 01:03:00 +0000 (0:00:00.077) 0:06:10.160 ****** 2026-09-07 01:03:01.023711 | mon1 | ok: [mon1] 2026-09-07 01:03:01.023833 | mon1 | 2026-09-07 01:03:01.023842 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:03:01.023871 | mon1 | Monday 07 September 2026 01:03:01 +0000 (0:00:00.428) 0:06:10.588 ****** 2026-09-07 01:03:01.057266 | mon1 | skipping: [mon1] 2026-09-07 01:03:01.057314 | mon1 | 2026-09-07 01:03:01.057417 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:03:01.057539 | mon1 | Monday 07 September 2026 01:03:01 +0000 (0:00:00.034) 0:06:10.622 ****** 2026-09-07 01:03:01.100334 | mon1 | skipping: [mon1] 2026-09-07 01:03:01.100402 | mon1 | 2026-09-07 01:03:01.100412 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:03:01.100602 | mon1 | Monday 07 September 2026 01:03:01 +0000 (0:00:00.042) 0:06:10.664 ****** 2026-09-07 01:03:01.430498 | mon1 | ok: [mon1] 2026-09-07 01:03:01.430688 | mon1 | 2026-09-07 01:03:01.430994 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:03:01.431229 | mon1 | Monday 07 September 2026 01:03:01 +0000 (0:00:00.330) 0:06:10.994 ****** 2026-09-07 01:03:02.409685 | mon1 | ok: [mon1] 2026-09-07 01:03:02.409732 | mon1 | 2026-09-07 01:03:02.409744 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:03:02.409754 | mon1 | Monday 07 September 2026 01:03:02 +0000 (0:00:00.979) 0:06:11.974 ****** 2026-09-07 01:03:02.506975 | mon1 | ok: [mon1] => { 2026-09-07 01:03:02.507035 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-07 01:03:02.507056 | mon1 | } 2026-09-07 01:03:02.507742 | mon1 | 2026-09-07 01:03:02.507773 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:03:02.507784 | mon1 | Monday 07 September 2026 01:03:02 +0000 (0:00:00.096) 0:06:12.071 ****** 2026-09-07 01:03:02.946580 | mon1 | ok: [mon1] 2026-09-07 01:03:02.946623 | mon1 | 2026-09-07 01:03:02.946628 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:03:02.946633 | mon1 | Monday 07 September 2026 01:03:02 +0000 (0:00:00.440) 0:06:12.511 ****** 2026-09-07 01:03:05.147447 | mon1 | ok: [mon1] 2026-09-07 01:03:05.147529 | mon1 | 2026-09-07 01:03:05.147541 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-07 01:03:05.147551 | mon1 | Monday 07 September 2026 01:03:05 +0000 (0:00:02.199) 0:06:14.711 ****** 2026-09-07 01:03:05.186264 | mon1 | skipping: [mon1] 2026-09-07 01:03:05.186416 | mon1 | 2026-09-07 01:03:05.186553 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-07 01:03:05.186736 | mon1 | Monday 07 September 2026 01:03:05 +0000 (0:00:00.039) 0:06:14.750 ****** 2026-09-07 01:03:05.230362 | mon1 | skipping: [mon1] 2026-09-07 01:03:05.230655 | mon1 | 2026-09-07 01:03:05.230918 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-07 01:03:05.231149 | mon1 | Monday 07 September 2026 01:03:05 +0000 (0:00:00.044) 0:06:14.795 ****** 2026-09-07 01:03:05.276015 | mon1 | skipping: [mon1] 2026-09-07 01:03:05.276090 | mon1 | 2026-09-07 01:03:05.276109 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-07 01:03:05.276264 | mon1 | Monday 07 September 2026 01:03:05 +0000 (0:00:00.044) 0:06:14.839 ****** 2026-09-07 01:03:06.260680 | mon1 | ok: [mon1] 2026-09-07 01:03:06.260817 | mon1 | 2026-09-07 01:03:06.261130 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-07 01:03:06.261360 | mon1 | Monday 07 September 2026 01:03:06 +0000 (0:00:00.985) 0:06:15.825 ****** 2026-09-07 01:03:06.862910 | mon1 | ok: [mon1] 2026-09-07 01:03:06.862943 | mon1 | 2026-09-07 01:03:06.863588 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-07 01:03:06.863636 | mon1 | Monday 07 September 2026 01:03:06 +0000 (0:00:00.602) 0:06:16.427 ****** 2026-09-07 01:03:08.096496 | mon1 | ok: [mon1] => (item={'path': '/etc/containerd'}) 2026-09-07 01:03:08.096540 | mon1 | ok: [mon1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-07 01:03:08.096546 | mon1 | ok: [mon1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-07 01:03:08.096552 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-07 01:03:08.096557 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-07 01:03:08.096563 | mon1 | 2026-09-07 01:03:08.096569 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-07 01:03:08.096592 | mon1 | Monday 07 September 2026 01:03:08 +0000 (0:00:01.232) 0:06:17.659 ****** 2026-09-07 01:03:08.824929 | mon1 | ok: [mon1] 2026-09-07 01:03:08.824977 | mon1 | 2026-09-07 01:03:08.826044 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-07 01:03:08.826076 | mon1 | Monday 07 September 2026 01:03:08 +0000 (0:00:00.716) 0:06:18.376 ****** 2026-09-07 01:03:08.826086 | mon1 | 2026-09-07 01:03:08.826095 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-07 01:03:08.826104 | mon1 | Monday 07 September 2026 01:03:08 +0000 (0:00:00.011) 0:06:18.387 ****** 2026-09-07 01:03:09.312707 | mon1 | ok: [mon1] 2026-09-07 01:03:09.312736 | mon1 | 2026-09-07 01:03:09.312741 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:03:09.312746 | mon1 | Monday 07 September 2026 01:03:09 +0000 (0:00:00.489) 0:06:18.877 ****** 2026-09-07 01:03:09.626640 | mon1 | ok: [mon1] 2026-09-07 01:03:09.626676 | mon1 | 2026-09-07 01:03:09.626680 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:03:09.626685 | mon1 | Monday 07 September 2026 01:03:09 +0000 (0:00:00.313) 0:06:19.190 ****** 2026-09-07 01:03:09.685953 | mon1 | ok: [mon1] => { 2026-09-07 01:03:09.685990 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-07 01:03:09.685994 | mon1 | } 2026-09-07 01:03:09.686721 | mon1 | 2026-09-07 01:03:09.686746 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:03:09.686756 | mon1 | Monday 07 September 2026 01:03:09 +0000 (0:00:00.058) 0:06:19.249 ****** 2026-09-07 01:03:10.157296 | mon1 | ok: [mon1] 2026-09-07 01:03:10.157349 | mon1 | 2026-09-07 01:03:10.157360 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:03:10.157369 | mon1 | Monday 07 September 2026 01:03:10 +0000 (0:00:00.471) 0:06:19.721 ****** 2026-09-07 01:03:13.478815 | mon1 | ok: [mon1] 2026-09-07 01:03:13.478913 | mon1 | 2026-09-07 01:03:13.478930 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-07 01:03:13.478941 | mon1 | Monday 07 September 2026 01:03:13 +0000 (0:00:03.321) 0:06:23.042 ****** 2026-09-07 01:03:14.471023 | mon1 | ok: [mon1] 2026-09-07 01:03:14.471076 | mon1 | 2026-09-07 01:03:14.471268 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-07 01:03:14.471743 | mon1 | Monday 07 September 2026 01:03:14 +0000 (0:00:00.992) 0:06:24.035 ****** 2026-09-07 01:03:14.756727 | mon1 | ok: [mon1] 2026-09-07 01:03:14.756779 | mon1 | 2026-09-07 01:03:14.756790 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-07 01:03:14.756799 | mon1 | Monday 07 September 2026 01:03:14 +0000 (0:00:00.285) 0:06:24.320 ****** 2026-09-07 01:03:15.352512 | mon1 | ok: [mon1] 2026-09-07 01:03:15.352566 | mon1 | 2026-09-07 01:03:15.352578 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-07 01:03:15.352590 | mon1 | Monday 07 September 2026 01:03:15 +0000 (0:00:00.596) 0:06:24.917 ****** 2026-09-07 01:03:16.143769 | mon1 | ok: [mon1] => (item={'path': '/etc/docker'}) 2026-09-07 01:03:16.143815 | mon1 | ok: [mon1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-07 01:03:16.143825 | mon1 | ok: [mon1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-07 01:03:16.143834 | mon1 | 2026-09-07 01:03:16.143872 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-07 01:03:16.143886 | mon1 | Monday 07 September 2026 01:03:16 +0000 (0:00:00.789) 0:06:25.706 ****** 2026-09-07 01:03:16.781960 | mon1 | ok: [mon1] 2026-09-07 01:03:16.782031 | mon1 | 2026-09-07 01:03:16.782560 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-07 01:03:16.782599 | mon1 | Monday 07 September 2026 01:03:16 +0000 (0:00:00.638) 0:06:26.345 ****** 2026-09-07 01:03:17.417022 | mon1 | ok: [mon1] 2026-09-07 01:03:17.417084 | mon1 | 2026-09-07 01:03:17.417096 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-07 01:03:17.417129 | mon1 | Monday 07 September 2026 01:03:17 +0000 (0:00:00.617) 0:06:26.962 ****** 2026-09-07 01:03:17.417139 | mon1 | 2026-09-07 01:03:17.417148 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-07 01:03:17.417157 | mon1 | Monday 07 September 2026 01:03:17 +0000 (0:00:00.016) 0:06:26.979 ****** 2026-09-07 01:03:18.955957 | mon1 | ok: [mon1] 2026-09-07 01:03:18.956029 | mon1 | 2026-09-07 01:03:18.956044 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-07 01:03:18.956055 | mon1 | Monday 07 September 2026 01:03:18 +0000 (0:00:01.538) 0:06:28.518 ****** 2026-09-07 01:03:19.037229 | mon1 | ok: [mon1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-09-07 01:03:19.037263 | mon1 | 2026-09-07 01:03:19.037273 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-07 01:03:19.037283 | mon1 | Monday 07 September 2026 01:03:19 +0000 (0:00:00.082) 0:06:28.600 ****** 2026-09-07 01:03:20.089946 | mon1 | ok: [mon1] 2026-09-07 01:03:20.091002 | mon1 | 2026-09-07 01:03:20.091039 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-07 01:03:20.091050 | mon1 | Monday 07 September 2026 01:03:20 +0000 (0:00:01.053) 0:06:29.654 ****** 2026-09-07 01:03:22.008025 | mon1 | ok: [mon1] => (item=systemd-timesyncd) 2026-09-07 01:03:22.008241 | mon1 | ok: [mon1] => (item=ssh) 2026-09-07 01:03:22.008499 | mon1 | 2026-09-07 01:03:22.008729 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-07 01:03:22.008991 | mon1 | Monday 07 September 2026 01:03:22 +0000 (0:00:01.918) 0:06:31.572 ****** 2026-09-07 01:03:27.707132 | mon1 | ok: [mon1] 2026-09-07 01:03:27.707188 | mon1 | 2026-09-07 01:03:27.707198 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-09-07 01:03:27.707208 | mon1 | Monday 07 September 2026 01:03:27 +0000 (0:00:05.698) 0:06:37.271 ****** 2026-09-07 01:03:27.992011 | mon1 | ok: [mon1] 2026-09-07 01:03:27.992200 | mon1 | 2026-09-07 01:03:27.992522 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-09-07 01:03:27.992775 | mon1 | Monday 07 September 2026 01:03:27 +0000 (0:00:00.285) 0:06:37.556 ****** 2026-09-07 01:03:28.329301 | mon1 | ok: [mon1] 2026-09-07 01:03:28.329347 | mon1 | 2026-09-07 01:03:28.329357 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-09-07 01:03:28.329366 | mon1 | Monday 07 September 2026 01:03:28 +0000 (0:00:00.336) 0:06:37.893 ****** 2026-09-07 01:03:28.633051 | mon1 | ok: [mon1] 2026-09-07 01:03:28.633100 | mon1 | 2026-09-07 01:03:28.633232 | mon1 | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-09-07 01:03:28.633484 | mon1 | Monday 07 September 2026 01:03:28 +0000 (0:00:00.304) 0:06:38.198 ****** 2026-09-07 01:03:31.969344 | mon1 | changed: [mon1] 2026-09-07 01:03:31.969514 | mon1 | 2026-09-07 01:03:31.969741 | mon1 | PLAY RECAP ********************************************************************* 2026-09-07 01:03:31.970067 | mon1 | mon1 : ok=93 changed=30 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-09-07 01:03:31.970356 | mon1 | osd1 : ok=58 changed=23 unreachable=0 failed=0 skipped=9 rescued=1 ignored=0 2026-09-07 01:03:31.970568 | mon1 | 2026-09-07 01:03:31.970770 | mon1 | 2026-09-07 01:03:31.971039 | mon1 | TASKS RECAP ******************************************************************** 2026-09-07 01:03:31.971302 | mon1 | Monday 07 September 2026 01:03:31 +0000 (0:00:03.336) 0:06:41.534 ****** 2026-09-07 01:03:31.971517 | mon1 | =============================================================================== 2026-09-07 01:03:31.971723 | mon1 | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 99.04s 2026-09-07 01:03:31.972001 | mon1 | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 53.37s 2026-09-07 01:03:31.972244 | mon1 | vexxhost.ceph.osd : Install OSDs --------------------------------------- 48.04s 2026-09-07 01:03:31.972491 | mon1 | vexxhost.ceph.cephadm : Install packages ------------------------------- 20.73s 2026-09-07 01:03:31.972688 | mon1 | vexxhost.containers.containerd : Install AppArmor packages -------------- 8.92s 2026-09-07 01:03:31.972950 | mon1 | vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.41s 2026-09-07 01:03:31.973179 | mon1 | vexxhost.containers.containerd : Install AppArmor packages -------------- 8.23s 2026-09-07 01:03:31.973452 | mon1 | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 7.03s 2026-09-07 01:03:31.973661 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 5.89s 2026-09-07 01:03:31.973913 | mon1 | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 5.70s 2026-09-07 01:03:31.974153 | mon1 | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 5.13s 2026-09-07 01:03:31.974413 | mon1 | vexxhost.ceph.osd : Give 5 seconds pause before retry ------------------- 5.05s 2026-09-07 01:03:31.974629 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 4.76s 2026-09-07 01:03:31.974826 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 4.71s 2026-09-07 01:03:31.975086 | mon1 | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 3.39s 2026-09-07 01:03:31.975310 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 3.38s 2026-09-07 01:03:31.975530 | mon1 | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 3.34s 2026-09-07 01:03:31.975740 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 3.32s 2026-09-07 01:03:31.975992 | mon1 | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 3.25s 2026-09-07 01:03:31.976196 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 3.17s 2026-09-07 01:03:32.064716 | mon1 | INFO [default > converge] Executed: Successful 2026-09-07 01:03:32.077010 | mon1 | INFO [default > idempotence] Executing 2026-09-07 01:03:33.053387 | mon1 | 2026-09-07 01:03:33.053598 | mon1 | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-09-07 01:03:33.053798 | mon1 | 2026-09-07 01:03:33.054048 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-09-07 01:03:33.054300 | mon1 | Monday 07 September 2026 01:03:33 +0000 (0:00:00.048) 0:00:00.048 ****** 2026-09-07 01:03:34.359465 | mon1 | [WARNING]: Platform linux on host mon1 is using the discovered Python 2026-09-07 01:03:34.359644 | mon1 | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-09-07 01:03:34.359896 | mon1 | interpreter could change the meaning of that path. See 2026-09-07 01:03:34.360108 | mon1 | https://docs.ansible.com/ansible- 2026-09-07 01:03:34.360372 | mon1 | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-09-07 01:03:34.373173 | mon1 | ok: [mon1] 2026-09-07 01:03:34.373373 | mon1 | 2026-09-07 01:03:34.373595 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:03:34.373811 | mon1 | Monday 07 September 2026 01:03:34 +0000 (0:00:01.319) 0:00:01.367 ****** 2026-09-07 01:03:34.777180 | mon1 | ok: [mon1] 2026-09-07 01:03:34.777378 | mon1 | 2026-09-07 01:03:34.777604 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:03:34.777824 | mon1 | Monday 07 September 2026 01:03:34 +0000 (0:00:00.403) 0:00:01.770 ****** 2026-09-07 01:03:34.837462 | mon1 | skipping: [mon1] 2026-09-07 01:03:34.837676 | mon1 | 2026-09-07 01:03:34.838019 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-07 01:03:34.838362 | mon1 | Monday 07 September 2026 01:03:34 +0000 (0:00:00.060) 0:00:01.831 ****** 2026-09-07 01:03:35.269912 | mon1 | ok: [mon1] 2026-09-07 01:03:35.270141 | mon1 | 2026-09-07 01:03:35.270408 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:03:35.270644 | mon1 | Monday 07 September 2026 01:03:35 +0000 (0:00:00.432) 0:00:02.263 ****** 2026-09-07 01:03:35.367145 | mon1 | ok: [mon1] => { 2026-09-07 01:03:35.367358 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-07 01:03:35.367585 | mon1 | } 2026-09-07 01:03:35.367798 | mon1 | 2026-09-07 01:03:35.368088 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:03:35.368343 | mon1 | Monday 07 September 2026 01:03:35 +0000 (0:00:00.097) 0:00:02.360 ****** 2026-09-07 01:03:35.898338 | mon1 | ok: [mon1] 2026-09-07 01:03:35.898529 | mon1 | 2026-09-07 01:03:35.898789 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:03:35.899068 | mon1 | Monday 07 September 2026 01:03:35 +0000 (0:00:00.530) 0:00:02.891 ****** 2026-09-07 01:03:35.956429 | mon1 | skipping: [mon1] 2026-09-07 01:03:35.956622 | mon1 | 2026-09-07 01:03:35.956894 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:03:35.957170 | mon1 | Monday 07 September 2026 01:03:35 +0000 (0:00:00.059) 0:00:02.950 ****** 2026-09-07 01:03:36.010894 | mon1 | skipping: [mon1] 2026-09-07 01:03:36.011116 | mon1 | 2026-09-07 01:03:36.011373 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:03:36.011596 | mon1 | Monday 07 September 2026 01:03:36 +0000 (0:00:00.054) 0:00:03.005 ****** 2026-09-07 01:03:36.296231 | mon1 | ok: [mon1] 2026-09-07 01:03:36.296380 | mon1 | 2026-09-07 01:03:36.296607 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:03:36.296832 | mon1 | Monday 07 September 2026 01:03:36 +0000 (0:00:00.284) 0:00:03.289 ****** 2026-09-07 01:03:37.567322 | mon1 | ok: [mon1] 2026-09-07 01:03:37.567517 | mon1 | 2026-09-07 01:03:37.567751 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:03:37.568018 | mon1 | Monday 07 September 2026 01:03:37 +0000 (0:00:01.271) 0:00:04.560 ****** 2026-09-07 01:03:37.810132 | mon1 | ok: [mon1] => { 2026-09-07 01:03:37.810380 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-07 01:03:37.810606 | mon1 | } 2026-09-07 01:03:37.810826 | mon1 | 2026-09-07 01:03:37.811101 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:03:37.811346 | mon1 | Monday 07 September 2026 01:03:37 +0000 (0:00:00.242) 0:00:04.803 ****** 2026-09-07 01:03:38.423948 | mon1 | ok: [mon1] 2026-09-07 01:03:38.424066 | mon1 | 2026-09-07 01:03:38.424354 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:03:38.424706 | mon1 | Monday 07 September 2026 01:03:38 +0000 (0:00:00.612) 0:00:05.416 ****** 2026-09-07 01:03:41.046670 | mon1 | ok: [mon1] 2026-09-07 01:03:41.046869 | mon1 | 2026-09-07 01:03:41.047132 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-07 01:03:41.047407 | mon1 | Monday 07 September 2026 01:03:41 +0000 (0:00:02.624) 0:00:08.040 ****** 2026-09-07 01:03:41.088639 | mon1 | skipping: [mon1] 2026-09-07 01:03:41.088802 | mon1 | 2026-09-07 01:03:41.089137 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-07 01:03:41.089405 | mon1 | Monday 07 September 2026 01:03:41 +0000 (0:00:00.042) 0:00:08.082 ****** 2026-09-07 01:03:41.129798 | mon1 | skipping: [mon1] 2026-09-07 01:03:41.130015 | mon1 | 2026-09-07 01:03:41.130319 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-07 01:03:41.130556 | mon1 | Monday 07 September 2026 01:03:41 +0000 (0:00:00.040) 0:00:08.123 ****** 2026-09-07 01:03:41.174744 | mon1 | skipping: [mon1] 2026-09-07 01:03:41.174969 | mon1 | 2026-09-07 01:03:41.175236 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-07 01:03:41.175478 | mon1 | Monday 07 September 2026 01:03:41 +0000 (0:00:00.045) 0:00:08.169 ****** 2026-09-07 01:03:42.177069 | mon1 | ok: [mon1] 2026-09-07 01:03:42.177129 | mon1 | 2026-09-07 01:03:42.177276 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-07 01:03:42.177549 | mon1 | Monday 07 September 2026 01:03:42 +0000 (0:00:01.001) 0:00:09.170 ****** 2026-09-07 01:03:42.754058 | mon1 | ok: [mon1] 2026-09-07 01:03:42.754374 | mon1 | 2026-09-07 01:03:42.754700 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-07 01:03:42.755068 | mon1 | Monday 07 September 2026 01:03:42 +0000 (0:00:00.577) 0:00:09.747 ****** 2026-09-07 01:03:43.962421 | mon1 | ok: [mon1] => (item={'path': '/etc/containerd'}) 2026-09-07 01:03:43.962714 | mon1 | ok: [mon1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-07 01:03:43.963089 | mon1 | ok: [mon1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-07 01:03:43.963428 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-07 01:03:43.963692 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-07 01:03:43.963951 | mon1 | 2026-09-07 01:03:43.964218 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-07 01:03:43.964464 | mon1 | Monday 07 September 2026 01:03:43 +0000 (0:00:01.209) 0:00:10.957 ****** 2026-09-07 01:03:44.678759 | mon1 | ok: [mon1] 2026-09-07 01:03:44.678976 | mon1 | 2026-09-07 01:03:44.679260 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-07 01:03:44.679511 | mon1 | Monday 07 September 2026 01:03:44 +0000 (0:00:00.704) 0:00:11.661 ****** 2026-09-07 01:03:44.679716 | mon1 | 2026-09-07 01:03:44.679978 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-07 01:03:44.680414 | mon1 | Monday 07 September 2026 01:03:44 +0000 (0:00:00.011) 0:00:11.673 ****** 2026-09-07 01:03:45.381702 | mon1 | ok: [mon1] 2026-09-07 01:03:45.381903 | mon1 | 2026-09-07 01:03:45.382191 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:03:45.382462 | mon1 | Monday 07 September 2026 01:03:45 +0000 (0:00:00.702) 0:00:12.375 ****** 2026-09-07 01:03:45.665786 | mon1 | ok: [mon1] 2026-09-07 01:03:45.666018 | mon1 | 2026-09-07 01:03:45.666274 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:03:45.666506 | mon1 | Monday 07 September 2026 01:03:45 +0000 (0:00:00.283) 0:00:12.659 ****** 2026-09-07 01:03:45.769269 | mon1 | ok: [mon1] => { 2026-09-07 01:03:45.769498 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-07 01:03:45.769713 | mon1 | } 2026-09-07 01:03:45.769978 | mon1 | 2026-09-07 01:03:45.770246 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:03:45.770481 | mon1 | Monday 07 September 2026 01:03:45 +0000 (0:00:00.104) 0:00:12.763 ****** 2026-09-07 01:03:46.229764 | mon1 | ok: [mon1] 2026-09-07 01:03:46.229987 | mon1 | 2026-09-07 01:03:46.230262 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:03:46.230501 | mon1 | Monday 07 September 2026 01:03:46 +0000 (0:00:00.459) 0:00:13.223 ****** 2026-09-07 01:03:49.662315 | mon1 | ok: [mon1] 2026-09-07 01:03:49.662376 | mon1 | 2026-09-07 01:03:49.662474 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-07 01:03:49.662580 | mon1 | Monday 07 September 2026 01:03:49 +0000 (0:00:03.432) 0:00:16.656 ****** 2026-09-07 01:03:50.632460 | mon1 | ok: [mon1] 2026-09-07 01:03:50.632755 | mon1 | 2026-09-07 01:03:50.633140 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-07 01:03:50.633495 | mon1 | Monday 07 September 2026 01:03:50 +0000 (0:00:00.970) 0:00:17.626 ****** 2026-09-07 01:03:50.981824 | mon1 | ok: [mon1] 2026-09-07 01:03:50.981914 | mon1 | 2026-09-07 01:03:50.981927 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-07 01:03:50.981937 | mon1 | Monday 07 September 2026 01:03:50 +0000 (0:00:00.349) 0:00:17.975 ****** 2026-09-07 01:03:51.532512 | mon1 | ok: [mon1] 2026-09-07 01:03:51.532570 | mon1 | 2026-09-07 01:03:51.532581 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-07 01:03:51.532590 | mon1 | Monday 07 September 2026 01:03:51 +0000 (0:00:00.549) 0:00:18.525 ****** 2026-09-07 01:03:52.260938 | mon1 | ok: [mon1] => (item={'path': '/etc/docker'}) 2026-09-07 01:03:52.260994 | mon1 | ok: [mon1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-07 01:03:52.261777 | mon1 | ok: [mon1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-07 01:03:52.261801 | mon1 | 2026-09-07 01:03:52.261811 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-07 01:03:52.261821 | mon1 | Monday 07 September 2026 01:03:52 +0000 (0:00:00.728) 0:00:19.253 ****** 2026-09-07 01:03:52.843308 | mon1 | ok: [mon1] 2026-09-07 01:03:52.843388 | mon1 | 2026-09-07 01:03:52.843403 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-07 01:03:52.843415 | mon1 | Monday 07 September 2026 01:03:52 +0000 (0:00:00.582) 0:00:19.836 ****** 2026-09-07 01:03:53.473366 | mon1 | ok: [mon1] 2026-09-07 01:03:53.473422 | mon1 | 2026-09-07 01:03:53.473432 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-07 01:03:53.473442 | mon1 | Monday 07 September 2026 01:03:53 +0000 (0:00:00.616) 0:00:20.452 ****** 2026-09-07 01:03:53.473450 | mon1 | 2026-09-07 01:03:53.473459 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-07 01:03:53.473467 | mon1 | Monday 07 September 2026 01:03:53 +0000 (0:00:00.013) 0:00:20.465 ****** 2026-09-07 01:03:53.941345 | mon1 | ok: [mon1] 2026-09-07 01:03:53.941394 | mon1 | 2026-09-07 01:03:53.941405 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-07 01:03:53.941414 | mon1 | Monday 07 September 2026 01:03:53 +0000 (0:00:00.469) 0:00:20.934 ****** 2026-09-07 01:03:54.013636 | mon1 | ok: [mon1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-09-07 01:03:54.013697 | mon1 | 2026-09-07 01:03:54.013708 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-07 01:03:54.013717 | mon1 | Monday 07 September 2026 01:03:54 +0000 (0:00:00.072) 0:00:21.006 ****** 2026-09-07 01:03:54.991316 | mon1 | ok: [mon1] 2026-09-07 01:03:54.991411 | mon1 | 2026-09-07 01:03:54.991427 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-07 01:03:54.991440 | mon1 | Monday 07 September 2026 01:03:54 +0000 (0:00:00.976) 0:00:21.982 ****** 2026-09-07 01:03:55.895577 | mon1 | ok: [mon1] => (item=systemd-timesyncd) 2026-09-07 01:03:55.895637 | mon1 | ok: [mon1] => (item=ssh) 2026-09-07 01:03:55.895648 | mon1 | 2026-09-07 01:03:55.895657 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-07 01:03:55.895666 | mon1 | Monday 07 September 2026 01:03:55 +0000 (0:00:00.905) 0:00:22.887 ****** 2026-09-07 01:04:01.711413 | mon1 | ok: [mon1] 2026-09-07 01:04:01.711473 | mon1 | 2026-09-07 01:04:01.711494 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-09-07 01:04:01.711506 | mon1 | Monday 07 September 2026 01:04:01 +0000 (0:00:05.815) 0:00:28.703 ****** 2026-09-07 01:04:02.006658 | mon1 | ok: [mon1] 2026-09-07 01:04:02.006833 | mon1 | 2026-09-07 01:04:02.007442 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-09-07 01:04:02.007520 | mon1 | Monday 07 September 2026 01:04:02 +0000 (0:00:00.295) 0:00:28.999 ****** 2026-09-07 01:04:02.558426 | mon1 | ok: [mon1] 2026-09-07 01:04:02.558557 | mon1 | 2026-09-07 01:04:02.558577 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-09-07 01:04:02.558748 | mon1 | Monday 07 September 2026 01:04:02 +0000 (0:00:00.553) 0:00:29.552 ****** 2026-09-07 01:04:02.971656 | mon1 | ok: [mon1] 2026-09-07 01:04:02.971720 | mon1 | 2026-09-07 01:04:02.971731 | mon1 | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-09-07 01:04:02.971742 | mon1 | Monday 07 September 2026 01:04:02 +0000 (0:00:00.411) 0:00:29.964 ****** 2026-09-07 01:04:03.082398 | mon1 | ok: [mon1] 2026-09-07 01:04:03.082464 | mon1 | 2026-09-07 01:04:03.082474 | mon1 | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-09-07 01:04:03.082482 | mon1 | Monday 07 September 2026 01:04:03 +0000 (0:00:00.110) 0:00:30.074 ****** 2026-09-07 01:04:03.415996 | mon1 | ok: [mon1] => (item=mon1) 2026-09-07 01:04:03.416794 | mon1 | 2026-09-07 01:04:03.416943 | mon1 | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-09-07 01:04:03.417011 | mon1 | Monday 07 September 2026 01:04:03 +0000 (0:00:00.333) 0:00:30.408 ****** 2026-09-07 01:04:03.494420 | mon1 | ok: [mon1] 2026-09-07 01:04:03.494486 | mon1 | 2026-09-07 01:04:03.494496 | mon1 | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-09-07 01:04:03.494506 | mon1 | Monday 07 September 2026 01:04:03 +0000 (0:00:00.078) 0:00:30.486 ****** 2026-09-07 01:04:03.557529 | mon1 | skipping: [mon1] 2026-09-07 01:04:03.557759 | mon1 | 2026-09-07 01:04:03.558404 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-09-07 01:04:03.558470 | mon1 | Monday 07 September 2026 01:04:03 +0000 (0:00:00.063) 0:00:30.549 ****** 2026-09-07 01:04:03.657439 | mon1 | included: vexxhost.ceph.cephadm_host for mon1 2026-09-07 01:04:03.657490 | mon1 | 2026-09-07 01:04:03.657501 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-09-07 01:04:03.657510 | mon1 | Monday 07 September 2026 01:04:03 +0000 (0:00:00.101) 0:00:30.650 ****** 2026-09-07 01:04:05.609947 | mon1 | ok: [mon1] 2026-09-07 01:04:05.609996 | mon1 | 2026-09-07 01:04:05.610533 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-09-07 01:04:05.610590 | mon1 | Monday 07 September 2026 01:04:05 +0000 (0:00:01.951) 0:00:32.602 ****** 2026-09-07 01:04:05.695294 | mon1 | ok: [mon1] => (item=mon1) 2026-09-07 01:04:05.695344 | mon1 | 2026-09-07 01:04:05.695358 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-09-07 01:04:05.695371 | mon1 | Monday 07 September 2026 01:04:05 +0000 (0:00:00.085) 0:00:32.688 ****** 2026-09-07 01:04:06.158942 | mon1 | ok: [mon1] 2026-09-07 01:04:06.159000 | mon1 | 2026-09-07 01:04:06.159007 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-09-07 01:04:06.159013 | mon1 | Monday 07 September 2026 01:04:06 +0000 (0:00:00.463) 0:00:33.151 ****** 2026-09-07 01:04:08.848472 | mon1 | ok: [mon1] 2026-09-07 01:04:08.848539 | mon1 | 2026-09-07 01:04:08.848554 | mon1 | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-09-07 01:04:08.848567 | mon1 | Monday 07 September 2026 01:04:08 +0000 (0:00:02.688) 0:00:35.840 ****** 2026-09-07 01:04:10.744573 | mon1 | ok: [mon1] 2026-09-07 01:04:10.744639 | mon1 | 2026-09-07 01:04:10.744653 | mon1 | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-09-07 01:04:10.744666 | mon1 | Monday 07 September 2026 01:04:10 +0000 (0:00:01.896) 0:00:37.737 ****** 2026-09-07 01:04:12.617284 | mon1 | ok: [mon1] 2026-09-07 01:04:12.617357 | mon1 | 2026-09-07 01:04:12.617413 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-09-07 01:04:12.617539 | mon1 | Monday 07 September 2026 01:04:12 +0000 (0:00:01.873) 0:00:39.610 ****** 2026-09-07 01:04:12.684232 | mon1 | included: vexxhost.ceph.cephadm_host for mon1 2026-09-07 01:04:12.684308 | mon1 | 2026-09-07 01:04:12.684374 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-09-07 01:04:12.684492 | mon1 | Monday 07 September 2026 01:04:12 +0000 (0:00:00.068) 0:00:39.679 ****** 2026-09-07 01:04:12.753494 | mon1 | skipping: [mon1] 2026-09-07 01:04:12.754308 | mon1 | 2026-09-07 01:04:12.754491 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-09-07 01:04:12.754715 | mon1 | Monday 07 September 2026 01:04:12 +0000 (0:00:00.066) 0:00:39.746 ****** 2026-09-07 01:04:12.833299 | mon1 | skipping: [mon1] => (item=mon1) 2026-09-07 01:04:12.833647 | mon1 | skipping: [mon1] 2026-09-07 01:04:12.833982 | mon1 | 2026-09-07 01:04:12.834539 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-09-07 01:04:12.834563 | mon1 | Monday 07 September 2026 01:04:12 +0000 (0:00:00.081) 0:00:39.827 ****** 2026-09-07 01:04:13.217003 | mon1 | ok: [mon1] 2026-09-07 01:04:13.217076 | mon1 | 2026-09-07 01:04:13.217090 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-09-07 01:04:13.217104 | mon1 | Monday 07 September 2026 01:04:13 +0000 (0:00:00.381) 0:00:40.208 ****** 2026-09-07 01:04:15.826815 | mon1 | ok: [mon1] 2026-09-07 01:04:15.827117 | mon1 | 2026-09-07 01:04:15.827413 | mon1 | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-09-07 01:04:15.827692 | mon1 | Monday 07 September 2026 01:04:15 +0000 (0:00:02.611) 0:00:42.820 ****** 2026-09-07 01:04:17.594543 | mon1 | ok: [mon1] 2026-09-07 01:04:17.594740 | mon1 | 2026-09-07 01:04:17.595075 | mon1 | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-09-07 01:04:17.595373 | mon1 | Monday 07 September 2026 01:04:17 +0000 (0:00:01.767) 0:00:44.588 ****** 2026-09-07 01:04:19.333953 | mon1 | ok: [mon1] 2026-09-07 01:04:19.334027 | mon1 | 2026-09-07 01:04:19.334042 | mon1 | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-09-07 01:04:19.334183 | mon1 | Monday 07 September 2026 01:04:19 +0000 (0:00:01.739) 0:00:46.327 ****** 2026-09-07 01:04:26.982179 | mon1 | ok: [mon1] => (item={'name': 'diskprediction_local'}) 2026-09-07 01:04:26.982221 | mon1 | ok: [mon1] => (item={'name': 'dashboard'}) 2026-09-07 01:04:26.982227 | mon1 | ok: [mon1] => (item={'name': 'prometheus'}) 2026-09-07 01:04:26.982232 | mon1 | ok: [mon1] => (item={'name': 'iostat'}) 2026-09-07 01:04:26.982237 | mon1 | 2026-09-07 01:04:26.982243 | mon1 | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-09-07 01:04:26.982249 | mon1 | 2026-09-07 01:04:26.982254 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-09-07 01:04:26.982259 | mon1 | Monday 07 September 2026 01:04:26 +0000 (0:00:07.647) 0:00:53.975 ****** 2026-09-07 01:04:28.380489 | mon1 | [WARNING]: Platform linux on host osd1 is using the discovered Python 2026-09-07 01:04:28.380687 | mon1 | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-09-07 01:04:28.381000 | mon1 | interpreter could change the meaning of that path. See 2026-09-07 01:04:28.381475 | mon1 | https://docs.ansible.com/ansible- 2026-09-07 01:04:28.381526 | mon1 | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-09-07 01:04:28.396532 | mon1 | ok: [osd1] 2026-09-07 01:04:28.396749 | mon1 | 2026-09-07 01:04:28.397065 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:04:28.397314 | mon1 | Monday 07 September 2026 01:04:28 +0000 (0:00:01.414) 0:00:55.389 ****** 2026-09-07 01:04:28.701345 | mon1 | ok: [osd1] 2026-09-07 01:04:28.701392 | mon1 | 2026-09-07 01:04:28.701406 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:04:28.701418 | mon1 | Monday 07 September 2026 01:04:28 +0000 (0:00:00.303) 0:00:55.693 ****** 2026-09-07 01:04:28.756130 | mon1 | skipping: [osd1] 2026-09-07 01:04:28.756362 | mon1 | 2026-09-07 01:04:28.756987 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-07 01:04:28.757053 | mon1 | Monday 07 September 2026 01:04:28 +0000 (0:00:00.054) 0:00:55.748 ****** 2026-09-07 01:04:29.073566 | mon1 | ok: [osd1] 2026-09-07 01:04:29.073630 | mon1 | 2026-09-07 01:04:29.073643 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:04:29.073655 | mon1 | Monday 07 September 2026 01:04:29 +0000 (0:00:00.317) 0:00:56.066 ****** 2026-09-07 01:04:29.177779 | mon1 | ok: [osd1] => { 2026-09-07 01:04:29.177828 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-07 01:04:29.177842 | mon1 | } 2026-09-07 01:04:29.177879 | mon1 | 2026-09-07 01:04:29.177895 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:04:29.177907 | mon1 | Monday 07 September 2026 01:04:29 +0000 (0:00:00.103) 0:00:56.169 ****** 2026-09-07 01:04:29.596484 | mon1 | ok: [osd1] 2026-09-07 01:04:29.596662 | mon1 | 2026-09-07 01:04:29.597013 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:04:29.597259 | mon1 | Monday 07 September 2026 01:04:29 +0000 (0:00:00.419) 0:00:56.588 ****** 2026-09-07 01:04:29.662331 | mon1 | skipping: [osd1] 2026-09-07 01:04:29.662378 | mon1 | 2026-09-07 01:04:29.662392 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:04:29.662429 | mon1 | Monday 07 September 2026 01:04:29 +0000 (0:00:00.066) 0:00:56.655 ****** 2026-09-07 01:04:29.718219 | mon1 | skipping: [osd1] 2026-09-07 01:04:29.718257 | mon1 | 2026-09-07 01:04:29.718267 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:04:29.718277 | mon1 | Monday 07 September 2026 01:04:29 +0000 (0:00:00.055) 0:00:56.711 ****** 2026-09-07 01:04:30.031189 | mon1 | ok: [osd1] 2026-09-07 01:04:30.031233 | mon1 | 2026-09-07 01:04:30.031243 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:04:30.031252 | mon1 | Monday 07 September 2026 01:04:30 +0000 (0:00:00.312) 0:00:57.024 ****** 2026-09-07 01:04:31.136428 | mon1 | ok: [osd1] 2026-09-07 01:04:31.136485 | mon1 | 2026-09-07 01:04:31.136497 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:04:31.136507 | mon1 | Monday 07 September 2026 01:04:31 +0000 (0:00:01.104) 0:00:58.128 ****** 2026-09-07 01:04:31.367788 | mon1 | ok: [osd1] => { 2026-09-07 01:04:31.367838 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-07 01:04:31.367877 | mon1 | } 2026-09-07 01:04:31.367891 | mon1 | 2026-09-07 01:04:31.367900 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:04:31.367909 | mon1 | Monday 07 September 2026 01:04:31 +0000 (0:00:00.230) 0:00:58.359 ****** 2026-09-07 01:04:31.941334 | mon1 | ok: [osd1] 2026-09-07 01:04:31.941380 | mon1 | 2026-09-07 01:04:31.941391 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:04:31.941400 | mon1 | Monday 07 September 2026 01:04:31 +0000 (0:00:00.574) 0:00:58.934 ****** 2026-09-07 01:04:34.360360 | mon1 | ok: [osd1] 2026-09-07 01:04:34.360424 | mon1 | 2026-09-07 01:04:34.360438 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-07 01:04:34.360451 | mon1 | Monday 07 September 2026 01:04:34 +0000 (0:00:02.418) 0:01:01.353 ****** 2026-09-07 01:04:34.404918 | mon1 | skipping: [osd1] 2026-09-07 01:04:34.404963 | mon1 | 2026-09-07 01:04:34.404971 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-07 01:04:34.404980 | mon1 | Monday 07 September 2026 01:04:34 +0000 (0:00:00.045) 0:01:01.398 ****** 2026-09-07 01:04:34.451349 | mon1 | skipping: [osd1] 2026-09-07 01:04:34.451409 | mon1 | 2026-09-07 01:04:34.451422 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-07 01:04:34.451434 | mon1 | Monday 07 September 2026 01:04:34 +0000 (0:00:00.046) 0:01:01.444 ****** 2026-09-07 01:04:34.499918 | mon1 | skipping: [osd1] 2026-09-07 01:04:34.499955 | mon1 | 2026-09-07 01:04:34.499964 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-07 01:04:34.499971 | mon1 | Monday 07 September 2026 01:04:34 +0000 (0:00:00.048) 0:01:01.493 ****** 2026-09-07 01:04:35.480359 | mon1 | ok: [osd1] 2026-09-07 01:04:35.480419 | mon1 | 2026-09-07 01:04:35.480433 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-07 01:04:35.480445 | mon1 | Monday 07 September 2026 01:04:35 +0000 (0:00:00.979) 0:01:02.472 ****** 2026-09-07 01:04:36.075457 | mon1 | ok: [osd1] 2026-09-07 01:04:36.075519 | mon1 | 2026-09-07 01:04:36.075533 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-07 01:04:36.075546 | mon1 | Monday 07 September 2026 01:04:36 +0000 (0:00:00.595) 0:01:03.068 ****** 2026-09-07 01:04:37.346288 | mon1 | ok: [osd1] => (item={'path': '/etc/containerd'}) 2026-09-07 01:04:37.346344 | mon1 | ok: [osd1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-07 01:04:37.346357 | mon1 | ok: [osd1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-07 01:04:37.346369 | mon1 | ok: [osd1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-07 01:04:37.346380 | mon1 | ok: [osd1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-07 01:04:37.346412 | mon1 | 2026-09-07 01:04:37.346432 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-07 01:04:37.346441 | mon1 | Monday 07 September 2026 01:04:37 +0000 (0:00:01.269) 0:01:04.337 ****** 2026-09-07 01:04:38.100488 | mon1 | ok: [osd1] 2026-09-07 01:04:38.100702 | mon1 | 2026-09-07 01:04:38.101142 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-07 01:04:38.102234 | mon1 | Monday 07 September 2026 01:04:38 +0000 (0:00:00.741) 0:01:05.079 ****** 2026-09-07 01:04:38.102275 | mon1 | 2026-09-07 01:04:38.102281 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-07 01:04:38.102287 | mon1 | Monday 07 September 2026 01:04:38 +0000 (0:00:00.012) 0:01:05.092 ****** 2026-09-07 01:04:39.633384 | mon1 | ok: [osd1] 2026-09-07 01:04:39.633437 | mon1 | 2026-09-07 01:04:39.633456 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:04:39.633473 | mon1 | Monday 07 September 2026 01:04:39 +0000 (0:00:01.534) 0:01:06.626 ****** 2026-09-07 01:04:39.949568 | mon1 | ok: [osd1] 2026-09-07 01:04:39.949619 | mon1 | 2026-09-07 01:04:39.949686 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:04:39.949701 | mon1 | Monday 07 September 2026 01:04:39 +0000 (0:00:00.315) 0:01:06.941 ****** 2026-09-07 01:04:40.055182 | mon1 | ok: [osd1] => { 2026-09-07 01:04:40.055227 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-07 01:04:40.055244 | mon1 | } 2026-09-07 01:04:40.055260 | mon1 | 2026-09-07 01:04:40.055276 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:04:40.055292 | mon1 | Monday 07 September 2026 01:04:40 +0000 (0:00:00.105) 0:01:07.046 ****** 2026-09-07 01:04:40.533565 | mon1 | ok: [osd1] 2026-09-07 01:04:40.533643 | mon1 | 2026-09-07 01:04:40.533662 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:04:40.533677 | mon1 | Monday 07 September 2026 01:04:40 +0000 (0:00:00.479) 0:01:07.526 ****** 2026-09-07 01:04:43.864238 | mon1 | ok: [osd1] 2026-09-07 01:04:43.864296 | mon1 | 2026-09-07 01:04:43.864471 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-07 01:04:43.864509 | mon1 | Monday 07 September 2026 01:04:43 +0000 (0:00:03.331) 0:01:10.857 ****** 2026-09-07 01:04:44.870505 | mon1 | ok: [osd1] 2026-09-07 01:04:44.870713 | mon1 | 2026-09-07 01:04:44.871026 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-07 01:04:44.871293 | mon1 | Monday 07 September 2026 01:04:44 +0000 (0:00:01.005) 0:01:11.863 ****** 2026-09-07 01:04:45.148975 | mon1 | ok: [osd1] 2026-09-07 01:04:45.149025 | mon1 | 2026-09-07 01:04:45.149428 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-07 01:04:45.149501 | mon1 | Monday 07 September 2026 01:04:45 +0000 (0:00:00.278) 0:01:12.142 ****** 2026-09-07 01:04:46.778218 | mon1 | ok: [osd1] 2026-09-07 01:04:46.778286 | mon1 | 2026-09-07 01:04:46.778302 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-07 01:04:46.778317 | mon1 | Monday 07 September 2026 01:04:46 +0000 (0:00:01.628) 0:01:13.771 ****** 2026-09-07 01:04:47.578013 | mon1 | ok: [osd1] => (item={'path': '/etc/docker'}) 2026-09-07 01:04:47.578079 | mon1 | ok: [osd1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-07 01:04:47.578092 | mon1 | ok: [osd1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-07 01:04:47.578104 | mon1 | 2026-09-07 01:04:47.578117 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-07 01:04:47.578135 | mon1 | Monday 07 September 2026 01:04:47 +0000 (0:00:00.798) 0:01:14.569 ****** 2026-09-07 01:04:48.208396 | mon1 | ok: [osd1] 2026-09-07 01:04:48.208450 | mon1 | 2026-09-07 01:04:48.208464 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-07 01:04:48.208476 | mon1 | Monday 07 September 2026 01:04:48 +0000 (0:00:00.631) 0:01:15.201 ****** 2026-09-07 01:04:48.811083 | mon1 | ok: [osd1] 2026-09-07 01:04:48.811141 | mon1 | 2026-09-07 01:04:48.811185 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-07 01:04:48.811206 | mon1 | Monday 07 September 2026 01:04:48 +0000 (0:00:00.588) 0:01:15.789 ****** 2026-09-07 01:04:48.811215 | mon1 | 2026-09-07 01:04:48.811223 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-07 01:04:48.811231 | mon1 | Monday 07 September 2026 01:04:48 +0000 (0:00:00.013) 0:01:15.802 ****** 2026-09-07 01:04:50.333474 | mon1 | ok: [osd1] 2026-09-07 01:04:50.333563 | mon1 | 2026-09-07 01:04:50.333583 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-07 01:04:50.333598 | mon1 | Monday 07 September 2026 01:04:50 +0000 (0:00:01.522) 0:01:17.325 ****** 2026-09-07 01:04:50.402762 | mon1 | ok: [osd1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-09-07 01:04:50.402808 | mon1 | 2026-09-07 01:04:50.402822 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-07 01:04:50.402834 | mon1 | Monday 07 September 2026 01:04:50 +0000 (0:00:00.070) 0:01:17.395 ****** 2026-09-07 01:04:51.375326 | mon1 | ok: [osd1] 2026-09-07 01:04:51.375394 | mon1 | 2026-09-07 01:04:51.375576 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-07 01:04:51.375729 | mon1 | Monday 07 September 2026 01:04:51 +0000 (0:00:00.973) 0:01:18.369 ****** 2026-09-07 01:04:52.234940 | mon1 | ok: [osd1] => (item=systemd-timesyncd) 2026-09-07 01:04:52.234994 | mon1 | ok: [osd1] => (item=ssh) 2026-09-07 01:04:52.235007 | mon1 | 2026-09-07 01:04:52.235020 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-07 01:04:52.235032 | mon1 | Monday 07 September 2026 01:04:52 +0000 (0:00:00.857) 0:01:19.227 ****** 2026-09-07 01:04:58.262983 | mon1 | ok: [osd1] 2026-09-07 01:04:58.263055 | mon1 | 2026-09-07 01:04:58.263079 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-09-07 01:04:58.263324 | mon1 | Monday 07 September 2026 01:04:58 +0000 (0:00:06.029) 0:01:25.256 ****** 2026-09-07 01:04:58.547057 | mon1 | ok: [osd1] 2026-09-07 01:04:58.547124 | mon1 | 2026-09-07 01:04:58.547140 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-09-07 01:04:58.547159 | mon1 | Monday 07 September 2026 01:04:58 +0000 (0:00:00.284) 0:01:25.540 ****** 2026-09-07 01:04:58.881956 | mon1 | ok: [osd1] 2026-09-07 01:04:58.882017 | mon1 | 2026-09-07 01:04:58.882513 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-09-07 01:04:58.882561 | mon1 | Monday 07 September 2026 01:04:58 +0000 (0:00:00.334) 0:01:25.874 ****** 2026-09-07 01:04:59.182408 | mon1 | ok: [osd1] 2026-09-07 01:04:59.182458 | mon1 | 2026-09-07 01:04:59.182510 | mon1 | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-09-07 01:04:59.182526 | mon1 | Monday 07 September 2026 01:04:59 +0000 (0:00:00.299) 0:01:26.174 ****** 2026-09-07 01:04:59.502866 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] => (item=mon1) 2026-09-07 01:04:59.502903 | mon1 | 2026-09-07 01:04:59.502912 | mon1 | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-09-07 01:04:59.502920 | mon1 | Monday 07 September 2026 01:04:59 +0000 (0:00:00.321) 0:01:26.496 ****** 2026-09-07 01:04:59.574323 | mon1 | ok: [osd1] 2026-09-07 01:04:59.574374 | mon1 | 2026-09-07 01:04:59.574388 | mon1 | TASK [Install Ceph host] ******************************************************* 2026-09-07 01:04:59.574400 | mon1 | Monday 07 September 2026 01:04:59 +0000 (0:00:00.070) 0:01:26.566 ****** 2026-09-07 01:04:59.661818 | mon1 | included: vexxhost.ceph.cephadm_host for osd1 2026-09-07 01:04:59.661875 | mon1 | 2026-09-07 01:04:59.661886 | mon1 | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-09-07 01:04:59.661894 | mon1 | Monday 07 September 2026 01:04:59 +0000 (0:00:00.088) 0:01:26.655 ****** 2026-09-07 01:05:01.434024 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:05:01.434106 | mon1 | 2026-09-07 01:05:01.434121 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-09-07 01:05:01.434627 | mon1 | Monday 07 September 2026 01:05:01 +0000 (0:00:01.770) 0:01:28.426 ****** 2026-09-07 01:05:01.508763 | mon1 | ok: [osd1] => (item=osd1) 2026-09-07 01:05:01.508809 | mon1 | 2026-09-07 01:05:01.508814 | mon1 | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-09-07 01:05:01.508818 | mon1 | Monday 07 September 2026 01:05:01 +0000 (0:00:00.075) 0:01:28.501 ****** 2026-09-07 01:05:01.863550 | mon1 | ok: [osd1] 2026-09-07 01:05:01.863703 | mon1 | 2026-09-07 01:05:01.864234 | mon1 | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-09-07 01:05:01.864281 | mon1 | Monday 07 September 2026 01:05:01 +0000 (0:00:00.355) 0:01:28.856 ****** 2026-09-07 01:05:04.410485 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:05:04.410571 | mon1 | 2026-09-07 01:05:04.410588 | mon1 | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-09-07 01:05:04.410695 | mon1 | Monday 07 September 2026 01:05:04 +0000 (0:00:02.547) 0:01:31.404 ****** 2026-09-07 01:05:10.562953 | mon1 | ok: [osd1] 2026-09-07 01:05:10.563025 | mon1 | 2026-09-07 01:05:10.563510 | mon1 | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-09-07 01:05:10.563979 | mon1 | Monday 07 September 2026 01:05:10 +0000 (0:00:06.151) 0:01:37.555 ****** 2026-09-07 01:05:12.224608 | mon1 | ok: [osd1] 2026-09-07 01:05:12.225030 | mon1 | 2026-09-07 01:05:12.225622 | mon1 | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-09-07 01:05:12.225647 | mon1 | Monday 07 September 2026 01:05:12 +0000 (0:00:01.660) 0:01:39.216 ****** 2026-09-07 01:05:12.312270 | mon1 | skipping: [osd1] => (item=/dev/ceph-osd1-osd0/data) 2026-09-07 01:05:12.312330 | mon1 | skipping: [osd1] => (item=/dev/ceph-osd1-osd1/data) 2026-09-07 01:05:12.312343 | mon1 | skipping: [osd1] => (item=/dev/ceph-osd1-osd2/data) 2026-09-07 01:05:12.312381 | mon1 | skipping: [osd1] 2026-09-07 01:05:12.312394 | mon1 | 2026-09-07 01:05:12.312406 | mon1 | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-09-07 01:05:12.312418 | mon1 | Monday 07 September 2026 01:05:12 +0000 (0:00:00.087) 0:01:39.304 ****** 2026-09-07 01:05:14.273962 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:05:14.274024 | mon1 | 2026-09-07 01:05:14.274429 | mon1 | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-09-07 01:05:14.274483 | mon1 | Monday 07 September 2026 01:05:14 +0000 (0:00:01.962) 0:01:41.267 ****** 2026-09-07 01:05:16.106549 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:05:16.106620 | mon1 | 2026-09-07 01:05:16.106634 | mon1 | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-09-07 01:05:16.106646 | mon1 | Monday 07 September 2026 01:05:16 +0000 (0:00:01.831) 0:01:43.099 ****** 2026-09-07 01:05:16.198549 | mon1 | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for osd1 2026-09-07 01:05:16.198598 | mon1 | 2026-09-07 01:05:16.198611 | mon1 | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-09-07 01:05:16.198623 | mon1 | Monday 07 September 2026 01:05:16 +0000 (0:00:00.092) 0:01:43.191 ****** 2026-09-07 01:05:16.263612 | mon1 | ok: [osd1] 2026-09-07 01:05:16.263670 | mon1 | 2026-09-07 01:05:16.263685 | mon1 | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-09-07 01:05:16.263698 | mon1 | Monday 07 September 2026 01:05:16 +0000 (0:00:00.064) 0:01:43.256 ****** 2026-09-07 01:05:18.061480 | mon1 | ok: [osd1 -> mon1({{ nodepool.private_ipv4 }})] 2026-09-07 01:05:18.061549 | mon1 | 2026-09-07 01:05:18.061563 | mon1 | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-09-07 01:05:18.061575 | mon1 | Monday 07 September 2026 01:05:18 +0000 (0:00:01.797) 0:01:45.053 ****** 2026-09-07 01:05:18.124458 | mon1 | ok: [osd1] 2026-09-07 01:05:18.124511 | mon1 | 2026-09-07 01:05:18.124526 | mon1 | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-09-07 01:05:18.124539 | mon1 | Monday 07 September 2026 01:05:18 +0000 (0:00:00.063) 0:01:45.117 ****** 2026-09-07 01:05:18.189998 | mon1 | skipping: [osd1] => (item=1) 2026-09-07 01:05:18.190037 | mon1 | skipping: [osd1] => (item=1) 2026-09-07 01:05:18.191128 | mon1 | skipping: [osd1] => (item=1) 2026-09-07 01:05:18.191185 | mon1 | skipping: [osd1] 2026-09-07 01:05:18.191195 | mon1 | 2026-09-07 01:05:18.191204 | mon1 | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-09-07 01:05:18.191213 | mon1 | Monday 07 September 2026 01:05:18 +0000 (0:00:00.065) 0:01:45.183 ****** 2026-09-07 01:05:18.282036 | mon1 | skipping: [osd1] 2026-09-07 01:05:18.282092 | mon1 | 2026-09-07 01:05:18.283077 | mon1 | PLAY [Deploy Ceph exporters] *************************************************** 2026-09-07 01:05:18.283110 | mon1 | 2026-09-07 01:05:18.283137 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-09-07 01:05:18.283146 | mon1 | Monday 07 September 2026 01:05:18 +0000 (0:00:00.092) 0:01:45.276 ****** 2026-09-07 01:05:20.297170 | mon1 | ok: [mon1] 2026-09-07 01:05:20.297220 | mon1 | 2026-09-07 01:05:20.297231 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:05:20.297240 | mon1 | Monday 07 September 2026 01:05:20 +0000 (0:00:02.013) 0:01:47.289 ****** 2026-09-07 01:05:20.574949 | mon1 | ok: [mon1] 2026-09-07 01:05:20.575008 | mon1 | 2026-09-07 01:05:20.575020 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:05:20.575035 | mon1 | Monday 07 September 2026 01:05:20 +0000 (0:00:00.278) 0:01:47.568 ****** 2026-09-07 01:05:20.649687 | mon1 | skipping: [mon1] 2026-09-07 01:05:20.649916 | mon1 | 2026-09-07 01:05:20.650184 | mon1 | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-09-07 01:05:20.650459 | mon1 | Monday 07 September 2026 01:05:20 +0000 (0:00:00.074) 0:01:47.643 ****** 2026-09-07 01:05:20.925093 | mon1 | ok: [mon1] 2026-09-07 01:05:20.925313 | mon1 | 2026-09-07 01:05:20.925524 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:05:20.925673 | mon1 | Monday 07 September 2026 01:05:20 +0000 (0:00:00.275) 0:01:47.919 ****** 2026-09-07 01:05:21.004994 | mon1 | ok: [mon1] => { 2026-09-07 01:05:21.005050 | mon1 | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-09-07 01:05:21.005161 | mon1 | } 2026-09-07 01:05:21.005256 | mon1 | 2026-09-07 01:05:21.005394 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:05:21.005503 | mon1 | Monday 07 September 2026 01:05:21 +0000 (0:00:00.080) 0:01:47.999 ****** 2026-09-07 01:05:21.380548 | mon1 | ok: [mon1] 2026-09-07 01:05:21.380610 | mon1 | 2026-09-07 01:05:21.380721 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:05:21.380836 | mon1 | Monday 07 September 2026 01:05:21 +0000 (0:00:00.374) 0:01:48.374 ****** 2026-09-07 01:05:21.442557 | mon1 | skipping: [mon1] 2026-09-07 01:05:21.442759 | mon1 | 2026-09-07 01:05:21.443049 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:05:21.443268 | mon1 | Monday 07 September 2026 01:05:21 +0000 (0:00:00.062) 0:01:48.437 ****** 2026-09-07 01:05:21.500205 | mon1 | skipping: [mon1] 2026-09-07 01:05:21.500448 | mon1 | 2026-09-07 01:05:21.500658 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:05:21.500906 | mon1 | Monday 07 September 2026 01:05:21 +0000 (0:00:00.057) 0:01:48.494 ****** 2026-09-07 01:05:21.796204 | mon1 | ok: [mon1] 2026-09-07 01:05:21.796479 | mon1 | 2026-09-07 01:05:21.796751 | mon1 | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-09-07 01:05:21.797182 | mon1 | Monday 07 September 2026 01:05:21 +0000 (0:00:00.295) 0:01:48.789 ****** 2026-09-07 01:05:22.754957 | mon1 | ok: [mon1] 2026-09-07 01:05:22.755003 | mon1 | 2026-09-07 01:05:22.755473 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:05:22.755498 | mon1 | Monday 07 September 2026 01:05:22 +0000 (0:00:00.958) 0:01:49.748 ****** 2026-09-07 01:05:22.985054 | mon1 | ok: [mon1] => { 2026-09-07 01:05:22.985126 | mon1 | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-09-07 01:05:22.985182 | mon1 | } 2026-09-07 01:05:22.985215 | mon1 | 2026-09-07 01:05:22.985723 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:05:22.985759 | mon1 | Monday 07 September 2026 01:05:22 +0000 (0:00:00.228) 0:01:49.977 ****** 2026-09-07 01:05:23.586532 | mon1 | ok: [mon1] 2026-09-07 01:05:23.586769 | mon1 | 2026-09-07 01:05:23.587441 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:05:23.587478 | mon1 | Monday 07 September 2026 01:05:23 +0000 (0:00:00.602) 0:01:50.579 ****** 2026-09-07 01:05:26.939041 | mon1 | ok: [mon1] 2026-09-07 01:05:26.939112 | mon1 | 2026-09-07 01:05:26.939128 | mon1 | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-09-07 01:05:26.939142 | mon1 | Monday 07 September 2026 01:05:26 +0000 (0:00:03.348) 0:01:53.927 ****** 2026-09-07 01:05:26.984739 | mon1 | skipping: [mon1] 2026-09-07 01:05:26.984832 | mon1 | 2026-09-07 01:05:26.984885 | mon1 | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-09-07 01:05:26.984941 | mon1 | Monday 07 September 2026 01:05:26 +0000 (0:00:00.050) 0:01:53.977 ****** 2026-09-07 01:05:27.033757 | mon1 | skipping: [mon1] 2026-09-07 01:05:27.034552 | mon1 | 2026-09-07 01:05:27.034616 | mon1 | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-09-07 01:05:27.034631 | mon1 | Monday 07 September 2026 01:05:27 +0000 (0:00:00.049) 0:01:54.026 ****** 2026-09-07 01:05:27.071427 | mon1 | skipping: [mon1] 2026-09-07 01:05:27.071467 | mon1 | 2026-09-07 01:05:27.071481 | mon1 | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-09-07 01:05:27.071494 | mon1 | Monday 07 September 2026 01:05:27 +0000 (0:00:00.038) 0:01:54.064 ****** 2026-09-07 01:05:28.299472 | mon1 | ok: [mon1] 2026-09-07 01:05:28.299513 | mon1 | 2026-09-07 01:05:28.299519 | mon1 | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-09-07 01:05:28.299525 | mon1 | Monday 07 September 2026 01:05:28 +0000 (0:00:01.226) 0:01:55.291 ****** 2026-09-07 01:05:28.894645 | mon1 | ok: [mon1] 2026-09-07 01:05:28.894770 | mon1 | 2026-09-07 01:05:28.895405 | mon1 | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-09-07 01:05:28.895466 | mon1 | Monday 07 September 2026 01:05:28 +0000 (0:00:00.596) 0:01:55.887 ****** 2026-09-07 01:05:30.269544 | mon1 | ok: [mon1] => (item={'path': '/etc/containerd'}) 2026-09-07 01:05:30.269614 | mon1 | ok: [mon1] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-09-07 01:05:30.269706 | mon1 | ok: [mon1] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-09-07 01:05:30.269902 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-09-07 01:05:30.270014 | mon1 | ok: [mon1] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-09-07 01:05:30.270417 | mon1 | 2026-09-07 01:05:30.270475 | mon1 | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-09-07 01:05:30.270483 | mon1 | Monday 07 September 2026 01:05:30 +0000 (0:00:01.374) 0:01:57.262 ****** 2026-09-07 01:05:31.009000 | mon1 | ok: [mon1] 2026-09-07 01:05:31.009196 | mon1 | 2026-09-07 01:05:31.009500 | mon1 | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-09-07 01:05:31.009734 | mon1 | Monday 07 September 2026 01:05:30 +0000 (0:00:00.726) 0:01:57.988 ****** 2026-09-07 01:05:31.010015 | mon1 | 2026-09-07 01:05:31.010591 | mon1 | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-09-07 01:05:31.010664 | mon1 | Monday 07 September 2026 01:05:31 +0000 (0:00:00.012) 0:01:58.001 ****** 2026-09-07 01:05:32.566642 | mon1 | ok: [mon1] 2026-09-07 01:05:32.566761 | mon1 | 2026-09-07 01:05:32.567344 | mon1 | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-09-07 01:05:32.567404 | mon1 | Monday 07 September 2026 01:05:32 +0000 (0:00:01.556) 0:01:59.558 ****** 2026-09-07 01:05:32.861418 | mon1 | ok: [mon1] 2026-09-07 01:05:32.861493 | mon1 | 2026-09-07 01:05:32.861504 | mon1 | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-09-07 01:05:32.861513 | mon1 | Monday 07 September 2026 01:05:32 +0000 (0:00:00.295) 0:01:59.854 ****** 2026-09-07 01:05:32.967060 | mon1 | ok: [mon1] => { 2026-09-07 01:05:32.967118 | mon1 | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-09-07 01:05:32.967134 | mon1 | } 2026-09-07 01:05:32.967808 | mon1 | 2026-09-07 01:05:32.967887 | mon1 | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-09-07 01:05:32.967911 | mon1 | Monday 07 September 2026 01:05:32 +0000 (0:00:00.105) 0:01:59.959 ****** 2026-09-07 01:05:33.453496 | mon1 | ok: [mon1] 2026-09-07 01:05:33.453560 | mon1 | 2026-09-07 01:05:33.453575 | mon1 | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-09-07 01:05:33.453587 | mon1 | Monday 07 September 2026 01:05:33 +0000 (0:00:00.485) 0:02:00.445 ****** 2026-09-07 01:05:36.947594 | mon1 | ok: [mon1] 2026-09-07 01:05:36.947629 | mon1 | 2026-09-07 01:05:36.947635 | mon1 | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-09-07 01:05:36.947640 | mon1 | Monday 07 September 2026 01:05:36 +0000 (0:00:03.494) 0:02:03.940 ****** 2026-09-07 01:05:37.938547 | mon1 | ok: [mon1] 2026-09-07 01:05:37.938673 | mon1 | 2026-09-07 01:05:37.939047 | mon1 | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-09-07 01:05:37.939319 | mon1 | Monday 07 September 2026 01:05:37 +0000 (0:00:00.991) 0:02:04.931 ****** 2026-09-07 01:05:38.207756 | mon1 | ok: [mon1] 2026-09-07 01:05:38.207802 | mon1 | 2026-09-07 01:05:38.207809 | mon1 | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-09-07 01:05:38.207814 | mon1 | Monday 07 September 2026 01:05:38 +0000 (0:00:00.268) 0:02:05.200 ****** 2026-09-07 01:05:38.817939 | mon1 | ok: [mon1] 2026-09-07 01:05:38.817986 | mon1 | 2026-09-07 01:05:38.818416 | mon1 | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-09-07 01:05:38.818467 | mon1 | Monday 07 September 2026 01:05:38 +0000 (0:00:00.610) 0:02:05.810 ****** 2026-09-07 01:05:39.611822 | mon1 | ok: [mon1] => (item={'path': '/etc/docker'}) 2026-09-07 01:05:39.611915 | mon1 | ok: [mon1] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-09-07 01:05:39.611929 | mon1 | ok: [mon1] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-09-07 01:05:39.611942 | mon1 | 2026-09-07 01:05:39.611954 | mon1 | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-09-07 01:05:39.611966 | mon1 | Monday 07 September 2026 01:05:39 +0000 (0:00:00.791) 0:02:06.602 ****** 2026-09-07 01:05:40.234777 | mon1 | ok: [mon1] 2026-09-07 01:05:40.234843 | mon1 | 2026-09-07 01:05:40.234896 | mon1 | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-09-07 01:05:40.234908 | mon1 | Monday 07 September 2026 01:05:40 +0000 (0:00:00.625) 0:02:07.227 ****** 2026-09-07 01:05:40.852048 | mon1 | ok: [mon1] 2026-09-07 01:05:40.852099 | mon1 | 2026-09-07 01:05:40.852109 | mon1 | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-09-07 01:05:40.852223 | mon1 | Monday 07 September 2026 01:05:40 +0000 (0:00:00.601) 0:02:07.828 ****** 2026-09-07 01:05:40.852465 | mon1 | 2026-09-07 01:05:40.852720 | mon1 | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-09-07 01:05:40.853071 | mon1 | Monday 07 September 2026 01:05:40 +0000 (0:00:00.015) 0:02:07.844 ****** 2026-09-07 01:05:41.338080 | mon1 | ok: [mon1] 2026-09-07 01:05:41.338326 | mon1 | 2026-09-07 01:05:41.338573 | mon1 | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-09-07 01:05:41.338809 | mon1 | Monday 07 September 2026 01:05:41 +0000 (0:00:00.487) 0:02:08.332 ****** 2026-09-07 01:05:41.404377 | mon1 | ok: [mon1] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-09-07 01:05:41.404572 | mon1 | 2026-09-07 01:05:41.404803 | mon1 | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-09-07 01:05:41.405087 | mon1 | Monday 07 September 2026 01:05:41 +0000 (0:00:00.065) 0:02:08.397 ****** 2026-09-07 01:05:42.718930 | mon1 | ok: [mon1] 2026-09-07 01:05:42.718997 | mon1 | 2026-09-07 01:05:42.719008 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-09-07 01:05:42.719018 | mon1 | Monday 07 September 2026 01:05:42 +0000 (0:00:01.313) 0:02:09.711 ****** 2026-09-07 01:05:43.663554 | mon1 | ok: [mon1] => (item=systemd-timesyncd) 2026-09-07 01:05:43.663773 | mon1 | ok: [mon1] => (item=ssh) 2026-09-07 01:05:43.664038 | mon1 | 2026-09-07 01:05:43.664289 | mon1 | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-09-07 01:05:43.664515 | mon1 | Monday 07 September 2026 01:05:43 +0000 (0:00:00.945) 0:02:10.657 ****** 2026-09-07 01:05:52.103047 | mon1 | ok: [mon1] 2026-09-07 01:05:52.103116 | mon1 | 2026-09-07 01:05:52.103131 | mon1 | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-09-07 01:05:52.103145 | mon1 | Monday 07 September 2026 01:05:52 +0000 (0:00:08.439) 0:02:19.096 ****** 2026-09-07 01:05:52.365391 | mon1 | ok: [mon1] 2026-09-07 01:05:52.365458 | mon1 | 2026-09-07 01:05:52.365477 | mon1 | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-09-07 01:05:52.365490 | mon1 | Monday 07 September 2026 01:05:52 +0000 (0:00:00.261) 0:02:19.358 ****** 2026-09-07 01:05:52.756001 | mon1 | ok: [mon1] 2026-09-07 01:05:52.756085 | mon1 | 2026-09-07 01:05:52.756099 | mon1 | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-09-07 01:05:52.756118 | mon1 | Monday 07 September 2026 01:05:52 +0000 (0:00:00.389) 0:02:19.747 ****** 2026-09-07 01:05:53.031972 | mon1 | ok: [mon1] 2026-09-07 01:05:53.032044 | mon1 | 2026-09-07 01:05:53.032060 | mon1 | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-09-07 01:05:53.032078 | mon1 | Monday 07 September 2026 01:05:53 +0000 (0:00:00.276) 0:02:20.024 ****** 2026-09-07 01:05:54.918935 | mon1 | ok: [mon1] 2026-09-07 01:05:54.919011 | mon1 | 2026-09-07 01:05:54.919025 | mon1 | PLAY RECAP ********************************************************************* 2026-09-07 01:05:54.919038 | mon1 | mon1 : ok=83 changed=0 unreachable=0 failed=0 skipped=15 rescued=0 ignored=0 2026-09-07 01:05:54.919049 | mon1 | osd1 : ok=48 changed=0 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2026-09-07 01:05:54.919060 | mon1 | 2026-09-07 01:05:54.919072 | mon1 | 2026-09-07 01:05:54.919083 | mon1 | TASKS RECAP ******************************************************************** 2026-09-07 01:05:54.919094 | mon1 | Monday 07 September 2026 01:05:54 +0000 (0:00:01.886) 0:02:21.911 ****** 2026-09-07 01:05:54.919106 | mon1 | =============================================================================== 2026-09-07 01:05:54.919117 | mon1 | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 8.44s 2026-09-07 01:05:54.919398 | mon1 | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.65s 2026-09-07 01:05:54.919694 | mon1 | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 6.15s 2026-09-07 01:05:54.920050 | mon1 | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 6.03s 2026-09-07 01:05:54.920349 | mon1 | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 5.82s 2026-09-07 01:05:54.920637 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 3.49s 2026-09-07 01:05:54.920956 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 3.43s 2026-09-07 01:05:54.921277 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 3.35s 2026-09-07 01:05:54.921622 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 3.33s 2026-09-07 01:05:54.921949 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.69s 2026-09-07 01:05:54.922314 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 2.62s 2026-09-07 01:05:54.922607 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.61s 2026-09-07 01:05:54.922929 | mon1 | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 2.55s 2026-09-07 01:05:54.923298 | mon1 | vexxhost.containers.download_artifact : Extract archive ----------------- 2.42s 2026-09-07 01:05:54.923604 | mon1 | Gathering Facts --------------------------------------------------------- 2.01s 2026-09-07 01:05:54.923925 | mon1 | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 1.96s 2026-09-07 01:05:54.924275 | mon1 | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 1.95s 2026-09-07 01:05:54.924594 | mon1 | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 1.90s 2026-09-07 01:05:54.924909 | mon1 | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 1.89s 2026-09-07 01:05:54.925232 | mon1 | vexxhost.ceph.mon : Validate monitor exist ------------------------------ 1.87s 2026-09-07 01:05:55.004398 | mon1 | INFO [default > idempotence] Executed: Successful 2026-09-07 01:05:55.017369 | mon1 | INFO [default > side_effect] Executing 2026-09-07 01:05:55.018131 | mon1 | WARNING [default > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-07 01:05:55.030296 | mon1 | INFO [default > verify] Executing 2026-09-07 01:05:55.792900 | mon1 | 2026-09-07 01:05:55.793318 | mon1 | PLAY [Verify] ****************************************************************** 2026-09-07 01:05:55.793606 | mon1 | 2026-09-07 01:05:55.793955 | mon1 | TASK [Gathering Facts] ********************************************************* 2026-09-07 01:05:55.794296 | mon1 | Monday 07 September 2026 01:05:55 +0000 (0:00:00.009) 0:00:00.009 ****** 2026-09-07 01:05:58.102939 | mon1 | [WARNING]: Platform linux on host mon1 is using the discovered Python 2026-09-07 01:05:58.103350 | mon1 | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-09-07 01:05:58.103648 | mon1 | interpreter could change the meaning of that path. See 2026-09-07 01:05:58.104015 | mon1 | https://docs.ansible.com/ansible- 2026-09-07 01:05:58.104333 | mon1 | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-09-07 01:05:58.116521 | mon1 | ok: [mon1] 2026-09-07 01:05:58.116805 | mon1 | 2026-09-07 01:05:58.117165 | mon1 | TASK [List locally deployed Ceph daemons] ************************************** 2026-09-07 01:05:58.117458 | mon1 | Monday 07 September 2026 01:05:58 +0000 (0:00:02.322) 0:00:02.332 ****** 2026-09-07 01:06:04.201291 | mon1 | ok: [mon1] 2026-09-07 01:06:04.202463 | mon1 | 2026-09-07 01:06:04.202497 | mon1 | TASK [Collect deployed Ceph container images] ********************************** 2026-09-07 01:06:04.202512 | mon1 | Monday 07 September 2026 01:06:04 +0000 (0:00:06.084) 0:00:08.416 ****** 2026-09-07 01:06:04.264052 | mon1 | ok: [mon1] 2026-09-07 01:06:04.264107 | mon1 | 2026-09-07 01:06:04.264123 | mon1 | TASK [Assert that a deployed Ceph container image was found] ******************* 2026-09-07 01:06:04.264142 | mon1 | Monday 07 September 2026 01:06:04 +0000 (0:00:00.062) 0:00:08.478 ****** 2026-09-07 01:06:04.307482 | mon1 | ok: [mon1] => { 2026-09-07 01:06:04.307660 | mon1 | "changed": false, 2026-09-07 01:06:04.307911 | mon1 | "msg": "All assertions passed" 2026-09-07 01:06:04.308143 | mon1 | } 2026-09-07 01:06:04.308344 | mon1 | 2026-09-07 01:06:04.308565 | mon1 | TASK [Get cluster health status] *********************************************** 2026-09-07 01:06:04.308793 | mon1 | Monday 07 September 2026 01:06:04 +0000 (0:00:00.044) 0:00:08.523 ****** 2026-09-07 01:06:06.103289 | mon1 | ok: [mon1] 2026-09-07 01:06:06.103481 | mon1 | 2026-09-07 01:06:06.103718 | mon1 | TASK [Print cluster health status] ********************************************* 2026-09-07 01:06:06.103987 | mon1 | Monday 07 September 2026 01:06:06 +0000 (0:00:01.796) 0:00:10.319 ****** 2026-09-07 01:06:06.156629 | mon1 | ok: [mon1] => { 2026-09-07 01:06:06.156869 | mon1 | "_ceph_health": { 2026-09-07 01:06:06.157173 | mon1 | "changed": false, 2026-09-07 01:06:06.157490 | mon1 | "cmd": [ 2026-09-07 01:06:06.157802 | mon1 | "cephadm", 2026-09-07 01:06:06.158297 | mon1 | "shell", 2026-09-07 01:06:06.158574 | mon1 | "--", 2026-09-07 01:06:06.158835 | mon1 | "ceph", 2026-09-07 01:06:06.159213 | mon1 | "health" 2026-09-07 01:06:06.159510 | mon1 | ], 2026-09-07 01:06:06.159844 | mon1 | "delta": "0:00:01.526504", 2026-09-07 01:06:06.160332 | mon1 | "end": "2026-09-07 01:06:06.056369", 2026-09-07 01:06:06.160647 | mon1 | "failed": false, 2026-09-07 01:06:06.160999 | mon1 | "msg": "", 2026-09-07 01:06:06.161316 | mon1 | "rc": 0, 2026-09-07 01:06:06.161624 | mon1 | "start": "2026-09-07 01:06:04.529865", 2026-09-07 01:06:06.162113 | mon1 | "stderr": "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2\nInferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.mon1/config", 2026-09-07 01:06:06.162508 | mon1 | "stderr_lines": [ 2026-09-07 01:06:06.162977 | mon1 | "Inferring fsid 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2", 2026-09-07 01:06:06.163401 | mon1 | "Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.mon1/config" 2026-09-07 01:06:06.163716 | mon1 | ], 2026-09-07 01:06:06.164188 | mon1 | "stdout": "HEALTH_OK", 2026-09-07 01:06:06.164497 | mon1 | "stdout_lines": [ 2026-09-07 01:06:06.164798 | mon1 | "HEALTH_OK" 2026-09-07 01:06:06.165089 | mon1 | ] 2026-09-07 01:06:06.165313 | mon1 | } 2026-09-07 01:06:06.165524 | mon1 | } 2026-09-07 01:06:06.165740 | mon1 | 2026-09-07 01:06:06.166011 | mon1 | TASK [Assert that the cluster status is healthy] ******************************* 2026-09-07 01:06:06.166314 | mon1 | Monday 07 September 2026 01:06:06 +0000 (0:00:00.053) 0:00:10.372 ****** 2026-09-07 01:06:06.197794 | mon1 | ok: [mon1] => { 2026-09-07 01:06:06.198203 | mon1 | "changed": false, 2026-09-07 01:06:06.198495 | mon1 | "msg": "All assertions passed" 2026-09-07 01:06:06.198778 | mon1 | } 2026-09-07 01:06:06.199035 | mon1 | 2026-09-07 01:06:06.199437 | mon1 | TASK [Create a test Ceph pool] ************************************************* 2026-09-07 01:06:06.199733 | mon1 | Monday 07 September 2026 01:06:06 +0000 (0:00:00.041) 0:00:10.413 ****** 2026-09-07 01:06:12.912779 | mon1 | changed: [mon1] 2026-09-07 01:06:12.912822 | mon1 | 2026-09-07 01:06:12.912830 | mon1 | TASK [Create a test Ceph key] ************************************************** 2026-09-07 01:06:12.912838 | mon1 | Monday 07 September 2026 01:06:12 +0000 (0:00:06.714) 0:00:17.127 ****** 2026-09-07 01:06:15.548875 | mon1 | changed: [mon1] 2026-09-07 01:06:15.548920 | mon1 | 2026-09-07 01:06:15.548929 | mon1 | TASK [Retrieve info for the test Ceph key] ************************************* 2026-09-07 01:06:15.548937 | mon1 | Monday 07 September 2026 01:06:15 +0000 (0:00:02.634) 0:00:19.762 ****** 2026-09-07 01:06:16.850327 | mon1 | ok: [mon1] 2026-09-07 01:06:16.850387 | mon1 | 2026-09-07 01:06:16.850401 | mon1 | TASK [Assert that key_info returns the correct key] **************************** 2026-09-07 01:06:16.850413 | mon1 | Monday 07 September 2026 01:06:16 +0000 (0:00:01.302) 0:00:21.065 ****** 2026-09-07 01:06:16.926034 | mon1 | ok: [mon1] => { 2026-09-07 01:06:16.926169 | mon1 | "changed": false, 2026-09-07 01:06:16.926546 | mon1 | "msg": "All assertions passed" 2026-09-07 01:06:16.926912 | mon1 | } 2026-09-07 01:06:16.927288 | mon1 | 2026-09-07 01:06:16.927959 | mon1 | TASK [Retrieve info for the test Ceph key using the legacy key module] ********* 2026-09-07 01:06:16.927990 | mon1 | Monday 07 September 2026 01:06:16 +0000 (0:00:00.075) 0:00:21.140 ****** 2026-09-07 01:06:18.108984 | mon1 | ok: [mon1] 2026-09-07 01:06:18.109034 | mon1 | 2026-09-07 01:06:18.109047 | mon1 | TASK [Assert that the legacy key module info state returns the correct key] **** 2026-09-07 01:06:18.109298 | mon1 | Monday 07 September 2026 01:06:18 +0000 (0:00:01.183) 0:00:22.324 ****** 2026-09-07 01:06:18.153401 | mon1 | ok: [mon1] => { 2026-09-07 01:06:18.153582 | mon1 | "changed": false, 2026-09-07 01:06:18.153796 | mon1 | "msg": "All assertions passed" 2026-09-07 01:06:18.154045 | mon1 | } 2026-09-07 01:06:18.154257 | mon1 | 2026-09-07 01:06:18.154500 | mon1 | PLAY RECAP ********************************************************************* 2026-09-07 01:06:18.154771 | mon1 | mon1 : ok=13 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-09-07 01:06:18.155032 | mon1 | 2026-09-07 01:06:18.155279 | mon1 | 2026-09-07 01:06:18.155516 | mon1 | TASKS RECAP ******************************************************************** 2026-09-07 01:06:18.155739 | mon1 | Monday 07 September 2026 01:06:18 +0000 (0:00:00.045) 0:00:22.370 ****** 2026-09-07 01:06:18.156005 | mon1 | =============================================================================== 2026-09-07 01:06:18.156257 | mon1 | Create a test Ceph pool ------------------------------------------------- 6.71s 2026-09-07 01:06:18.156501 | mon1 | List locally deployed Ceph daemons -------------------------------------- 6.08s 2026-09-07 01:06:18.156721 | mon1 | Create a test Ceph key -------------------------------------------------- 2.63s 2026-09-07 01:06:18.156979 | mon1 | Gathering Facts --------------------------------------------------------- 2.32s 2026-09-07 01:06:18.157189 | mon1 | Get cluster health status ----------------------------------------------- 1.80s 2026-09-07 01:06:18.157430 | mon1 | Retrieve info for the test Ceph key ------------------------------------- 1.30s 2026-09-07 01:06:18.157646 | mon1 | Retrieve info for the test Ceph key using the legacy key module --------- 1.18s 2026-09-07 01:06:18.157865 | mon1 | Assert that key_info returns the correct key ---------------------------- 0.08s 2026-09-07 01:06:18.158099 | mon1 | Collect deployed Ceph container images ---------------------------------- 0.06s 2026-09-07 01:06:18.158331 | mon1 | Print cluster health status --------------------------------------------- 0.05s 2026-09-07 01:06:18.158550 | mon1 | Assert that the legacy key module info state returns the correct key ---- 0.05s 2026-09-07 01:06:18.158765 | mon1 | Assert that a deployed Ceph container image was found ------------------- 0.04s 2026-09-07 01:06:18.159011 | mon1 | Assert that the cluster status is healthy ------------------------------- 0.04s 2026-09-07 01:06:18.242186 | mon1 | INFO [default > verify] Executed: Successful 2026-09-07 01:06:18.274248 | mon1 | INFO [default > cleanup] Executing 2026-09-07 01:06:18.274782 | mon1 | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-09-07 01:06:18.285620 | mon1 | INFO [default > destroy] Executing 2026-09-07 01:06:18.285721 | mon1 | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-09-07 01:06:18.285803 | mon1 | INFO [default > destroy] Executed: Successful 2026-09-07 01:06:18.286117 | mon1 | WARNING Molecule executed 1 scenario (1 missing files) 2026-09-07 01:06:28.919319 | mon1 | ok: Runtime: 0:15:17.286303 2026-09-07 01:06:28.953035 | 2026-09-07 01:06:28.953208 | PLAY RECAP 2026-09-07 01:06:28.953292 | mon1 | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-07 01:06:28.953334 | 2026-09-07 01:06:29.125813 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-09-07 01:06:29.130625 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-07 01:06:29.818171 | 2026-09-07 01:06:29.818318 | PLAY [all] 2026-09-07 01:06:29.830545 | 2026-09-07 01:06:29.830633 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-07 01:06:29.903680 | mon1 | ok 2026-09-07 01:06:29.920695 | osd1 | ok 2026-09-07 01:06:29.927133 | 2026-09-07 01:06:29.927241 | TASK [fetch-output : Set log path for single node] 2026-09-07 01:06:29.951422 | mon1 | skipping: Conditional result was False 2026-09-07 01:06:29.972573 | osd1 | skipping: Conditional result was False 2026-09-07 01:06:29.984359 | 2026-09-07 01:06:29.984586 | LOOP [fetch-output : Ensure local output dirs] 2026-09-07 01:06:30.365207 | mon1 -> localhost | changed: "/var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/work/logs/mon1" 2026-09-07 01:06:30.383943 | osd1 -> localhost | changed: "/var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/work/logs/osd1" 2026-09-07 01:06:30.619251 | osd1 -> localhost | changed: "/var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/work/artifacts" 2026-09-07 01:06:30.627356 | mon1 -> localhost | ok: "/var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/work/artifacts" 2026-09-07 01:06:30.824043 | osd1 -> localhost | changed: "/var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/work/docs" 2026-09-07 01:06:30.900299 | mon1 -> localhost | ok: "/var/lib/zuul/builds/04bd90ac48ca43039d581580691e6507/work/docs" 2026-09-07 01:06:30.900470 | mon1 -> localhost | changed: All items complete 2026-09-07 01:06:30.900559 | 2026-09-07 01:06:30.921200 | 2026-09-07 01:06:30.921399 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-07 01:06:31.630796 | osd1 | changed: .d..t...... ./ 2026-09-07 01:06:31.648397 | mon1 | changed: .d..t...... ./ 2026-09-07 01:06:32.151188 | osd1 | changed: .d..t...... ./ 2026-09-07 01:06:32.160956 | mon1 | ok 2026-09-07 01:06:32.699703 | mon1 | changed: .d..t...... ./ 2026-09-07 01:06:32.711852 | osd1 | ok 2026-09-07 01:06:32.736131 | 2026-09-07 01:06:32.736287 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-07 01:06:33.178539 | mon1 -> localhost | ok: Item: artifacts Runtime: 0:00:00.005857 2026-09-07 01:06:33.178920 | mon1 -> localhost | changed: All items complete 2026-09-07 01:06:33.178989 | 2026-09-07 01:06:33.420840 | mon1 -> localhost | ok: Item: docs Runtime: 0:00:00.007327 2026-09-07 01:06:33.442859 | 2026-09-07 01:06:33.443029 | PLAY [all] 2026-09-07 01:06:33.453998 | 2026-09-07 01:06:33.454165 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-07 01:06:33.970415 | mon1 | changed 2026-09-07 01:06:34.177271 | osd1 | changed 2026-09-07 01:06:34.200827 | 2026-09-07 01:06:34.200969 | PLAY RECAP 2026-09-07 01:06:34.201054 | mon1 | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-07 01:06:34.201129 | osd1 | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-07 01:06:34.201170 | 2026-09-07 01:06:34.356964 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-09-07 01:06:34.361652 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-07 01:06:34.930508 | 2026-09-07 01:06:34.930914 | PLAY [localhost] 2026-09-07 01:06:34.941502 | 2026-09-07 01:06:34.941594 | TASK [Generate Zuul manifest] 2026-09-07 01:06:34.958313 | localhost | ok 2026-09-07 01:06:34.972377 | 2026-09-07 01:06:34.972467 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-07 01:06:35.349610 | localhost | changed 2026-09-07 01:06:35.370422 | 2026-09-07 01:06:35.370587 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-07 01:06:35.402966 | localhost | ok 2026-09-07 01:06:35.416346 | 2026-09-07 01:06:35.416571 | TASK [Upload logs] 2026-09-07 01:06:35.440016 | localhost | ok 2026-09-07 01:06:35.518392 | 2026-09-07 01:06:35.518525 | TASK [Set zuul-log-path fact] 2026-09-07 01:06:35.536072 | localhost | ok 2026-09-07 01:06:35.551445 | 2026-09-07 01:06:35.551577 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-07 01:06:35.581854 | localhost | ok 2026-09-07 01:06:35.590026 | 2026-09-07 01:06:35.590127 | TASK [upload-logs : Create log directories] 2026-09-07 01:06:36.033609 | localhost | changed 2026-09-07 01:06:36.039841 | 2026-09-07 01:06:36.039936 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-07 01:06:36.473433 | localhost -> localhost | ok: Runtime: 0:00:00.004104 2026-09-07 01:06:36.480474 | 2026-09-07 01:06:36.480619 | TASK [upload-logs : Upload logs to log server] 2026-09-07 01:06:36.959334 | localhost | Output suppressed because no_log was given 2026-09-07 01:06:36.966314 | 2026-09-07 01:06:36.966448 | LOOP [upload-logs : Compress console log and json output] 2026-09-07 01:06:37.065731 | localhost | skipping: Conditional result was False 2026-09-07 01:06:37.072227 | localhost | skipping: Conditional result was False 2026-09-07 01:06:37.083210 | 2026-09-07 01:06:37.083415 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-07 01:06:37.175193 | localhost | skipping: Conditional result was False 2026-09-07 01:06:37.175520 | 2026-09-07 01:06:37.179029 | localhost | skipping: Conditional result was False 2026-09-07 01:06:37.235031 | 2026-09-07 01:06:37.235202 | LOOP [upload-logs : Upload console log and json output]