89 Commits

Author SHA1 Message Date
9c2afcae54 Remove per-host pvc.yml for good 2019-06-18 13:07:46 -04:00
a5ebc95427 Support configurable logging settings 2019-06-18 12:51:08 -04:00
2ccabb7a2f Enable storage support 2019-06-18 11:12:18 -04:00
553f7c92f9 Replace the square bracket with bracket 2019-06-18 10:59:31 -04:00
e3ed5675a9 Consistent newhost format between roles 2019-06-18 10:47:40 -04:00
c288111c2f Add MTU configuration and update for new layout 2019-06-17 23:46:35 -04:00
0595a1bdd1 Don't use (broken) ansible_lsb 2019-06-17 23:05:51 -04:00
e8b5db4c9a Remove buster pre-release tweaks
Buster is now consistent in this regard
2019-06-17 22:54:51 -04:00
1fb481f4fb Use separate bootstrap files for base and pvc roles 2019-06-17 21:59:50 -04:00
33e9c4ae28 Revert "Keep zookeeper enabled"
This reverts commit 5554418210964e97d34d77094b296e12ff890aa0.

This is not needed
2019-06-17 21:58:57 -04:00
5554418210 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.
2019-06-17 12:08:47 -04:00
296090d806 Don't subset the re-setup 2019-06-17 10:39:51 -04:00
645a88f7cd Ensure Ceph daemons are disabled (managed by PVC) 2019-06-17 10:28:18 -04:00
098a36b524 Clean up some tasks during bootstrap; parallel PVC 2019-06-16 19:36:45 -04:00
dd0a08bef0 Start Zookeeper during install 2019-06-16 13:57:12 -04:00
523ca4c340 Don't start pvc services on install 2019-06-16 04:00:02 -04:00
293fb5d950 Touch the bootstrap ceph.conf 2019-06-16 03:59:51 -04:00
1bd7a64e1f Move IP removal and restart after install 2019-06-16 03:59:43 -04:00
67915099ca Gather all facts; flush handlers at end 2019-06-16 03:00:11 -04:00
995a8e86f4 Simplify and combine 2019-06-13 16:25:33 -04:00
05e0291493 Get NTP from real servers 2019-06-12 23:24:27 -04:00
c092362f13 Reorganize some elements 2019-06-12 23:24:27 -04:00
cde6a188ba Reorganize and rejigger 2019-06-12 23:24:27 -04:00
01763088ba Reorganize some bootstrap tasks 2019-06-12 23:24:27 -04:00
9be747c4b4 Symlink ceph file dir back to group_vars 2019-06-12 23:24:27 -04:00
2320f50621 Improve handling around loop var and correct pvcd 2019-06-12 23:24:27 -04:00
7f7c5fe3be Add hostsnames properly 2019-06-11 16:32:25 -04:00
1c1d2b95fc Make things even nicer 2019-06-11 16:32:16 -04:00
586cec72ee Define secret key properly 2019-06-11 13:38:10 -04:00
02bfc58473 Flush handlers properly 2019-06-11 13:37:56 -04:00
37ae64b1df Improve libvirt key handling 2019-06-11 13:30:55 -04:00
b82c8fc185 Flush handlers before starting PVC install 2019-06-11 13:26:18 -04:00
d26c555ce0 Add creation of libvirt client key 2019-06-11 13:26:14 -04:00
20595c7027 Add bootstrapping of Ceph 2019-06-11 11:26:56 -04:00
7bc68d4f01 Load jemalloc 2 2019-06-11 11:16:57 -04:00
64c6beabf8 Compatability with Ansible 2.2 2019-06-10 15:07:34 -04:00
97d94fe3f2 Fix up some weird issues 2019-06-10 15:07:18 -04:00
20d0d57a29 Remove Ceph group creation 2019-06-10 15:07:06 -04:00
8ac0776a8e Initial commit of PVC Ansible role 2019-06-09 00:52:18 -04:00