11 Commits

Author SHA1 Message Date
99fcb21e3b Support adding and removing Ceph pools 2018-10-31 23:38:17 -04:00
3e4a6086d5 Finish up Ceph OSD removal, add locking to commands 2018-10-30 22:41:44 -04:00
103ae95fb9 Add Ceph commands and status handling 2018-10-27 18:11:58 -04:00
b65472aa83 Add remote SSH-based command handling 2018-10-27 17:51:03 -04:00
9f87321f10 Remove ending newline 2018-10-27 16:33:50 -04:00
a5be42908d Handle verifyNode properly 2018-10-27 16:19:07 -04:00
4b924e54d9 Fix children list typo 2018-10-27 16:03:01 -04:00
2b115160a2 Use zkhandler for everything; add delete operation 2018-10-27 15:51:52 -04:00
29d44444e5 Add function to get primary node 2018-10-27 15:24:42 -04:00
d69cb72439 Modify alloc memory check to just look at alloc 2018-10-22 00:43:58 -04:00
f198f62563 Massive rejigger into single daemon
Completely restructure the daemon code to move the 4 discrete daemons
into a single daemon that can be run on every hypervisor. Introduce the
idea of a static list of "coordinator" nodes which are configured at
install time to run Zookeeper and FRR in router mode, and which are
allowed to take on client network management duties (gateway, DHCP, DNS,
etc.) while also allowing them to run VMs (i.e. no dedicated "router"
nodes required).
2018-10-14 02:40:54 -04:00