86d4579c82
Split PVC bootstrap into separate task
2019-06-21 14:18:26 -04:00
eed7339578
Correct bug with libvirt permissions
2019-06-21 14:18:26 -04:00
f5ec3968c3
Handle restarting ceph-mon/mgr sequentially
2019-06-21 14:18:26 -04:00
34ba09a1c7
Enable pool deletion in ceph.conf
2019-06-21 14:18:26 -04:00
5e91c2751b
Add proper license blurb to README
2019-06-20 23:19:50 -04:00
4b5237ac5e
Support for detailed keepalive logging
2019-06-18 19:56:46 -04:00
7c503d20a2
Create manager auth keyring
2019-06-18 19:43:30 -04:00
6e51b23e86
Make restart hander for pvcd sequential
2019-06-18 13:07:53 -04:00
9c2afcae54
Remove per-host pvc.yml for good
2019-06-18 13:07:46 -04:00
39a21477b6
Update default variables based on recent changes
2019-06-18 12:59:36 -04:00
a5ebc95427
Support configurable logging settings
2019-06-18 12:51:08 -04:00
8abe6589ba
Add logging configuration to Ansible
2019-06-18 12:50:57 -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
d964746229
Add note about gitigore to README
2019-06-16 02:22:55 -04:00
acf017906a
Remove hosts file (now .gitignored)
2019-06-16 02:20:13 -04:00
e6d5bff971
Update README with more information
2019-06-16 02:19:56 -04:00
d11e78b9f8
Move hosts to hosts.default
2019-06-16 02:13:10 -04:00
9270b67d73
Add files dir in repo
2019-06-16 02:10:43 -04:00
a6c89bbdb5
Update gitignore
2019-06-16 02:10:38 -04:00
5a38f4ca1b
Comment out default settings by default
2019-06-16 02:06:45 -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
46a3bdb0bb
Add license file
2019-06-11 20:33:51 -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