23 Commits

Author SHA1 Message Date
6dc57f374b Revert "Keep zookeeper enabled"
This reverts commit 5554418210964e97d34d77094b296e12ff890aa0.

This is not needed
2023-09-01 15:42:20 -04:00
ebcd281490 Keep zookeeper enabled
Without this, the service seems to just loop failing to start
indefinitely even though PVC attempts to start the daemon itself.
Reenabling seems to work. Likely a bug due to Zookeeper not being
a proper systemd unit.
2023-09-01 15:42:20 -04:00
a01720a09d Ensure Ceph daemons are disabled (managed by PVC) 2023-09-01 15:42:20 -04:00
a19d9c77ad Clean up some tasks during bootstrap; parallel PVC 2023-09-01 15:42:20 -04:00
218cec1126 Start Zookeeper during install 2023-09-01 15:42:20 -04:00
e9fc24a8a8 Don't start pvc services on install 2023-09-01 15:42:20 -04:00
f823d1b351 Touch the bootstrap ceph.conf 2023-09-01 15:42:20 -04:00
aa72bb9bac Move IP removal and restart after install 2023-09-01 15:42:20 -04:00
efd8dce53d Simplify and combine 2023-09-01 15:42:20 -04:00
256a89d7cc Reorganize some elements 2023-09-01 15:42:19 -04:00
a922fe4df7 Reorganize and rejigger 2023-09-01 15:42:19 -04:00
5cbce17bd1 Reorganize some bootstrap tasks 2023-09-01 15:42:19 -04:00
fbd0ed9390 Improve handling around loop var and correct pvcd 2023-09-01 15:42:19 -04:00
8fbbce3d16 Make things even nicer 2023-09-01 15:42:19 -04:00
a22203c887 Define secret key properly 2023-09-01 15:42:19 -04:00
e0fa826cfd Flush handlers properly 2023-09-01 15:42:19 -04:00
9d01d5d3cb Improve libvirt key handling 2023-09-01 15:42:19 -04:00
37506b981f Flush handlers before starting PVC install 2023-09-01 15:42:19 -04:00
ef0b1a8c5e Add creation of libvirt client key 2023-09-01 15:42:19 -04:00
feafe055f0 Add bootstrapping of Ceph 2023-09-01 15:42:19 -04:00
f126d3b071 Compatability with Ansible 2.2 2023-09-01 15:42:19 -04:00
644097f290 Remove Ceph group creation 2023-09-01 15:42:19 -04:00
6dfaf433dc Initial commit of PVC Ansible role 2023-09-01 15:42:19 -04:00