15 Commits

Author SHA1 Message Date
f98a2ee433 Add logrotate configuration 2023-09-01 15:42:21 -04:00
823310e8a3 Limit database tasks to coordinators only
Non-coordinators don't need these configurations as they shouldn't run
there.
2023-09-01 15:42:21 -04:00
bcce7f5445 Remove per-host pvc.yml for good 2023-09-01 15:42:20 -04:00
aef72555c1 Consistent newhost format between roles 2023-09-01 15:42:20 -04:00
9b457890d5 Use separate bootstrap files for base and pvc roles 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
aa72bb9bac Move IP removal and restart after install 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
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
e0fa826cfd Flush handlers properly 2023-09-01 15:42:19 -04:00
37506b981f Flush handlers before starting PVC install 2023-09-01 15:42:19 -04:00
f126d3b071 Compatability with Ansible 2.2 2023-09-01 15:42:19 -04:00
6dfaf433dc Initial commit of PVC Ansible role 2023-09-01 15:42:19 -04:00