22 Commits

Author SHA1 Message Date
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