Joshua Boniface
c8c5d6f884
Allow the zk_conn to be none properly
2019-04-09 16:25:45 -04:00
Joshua Boniface
2e4c0c8eb9
Correct header file name
2019-03-20 12:06:15 -04:00
Joshua Boniface
55ce75aa9f
Remove junk file
2019-03-20 12:05:35 -04:00
Joshua Boniface
9f0d7c5bf8
Support VM list filtering by state
2019-03-20 11:31:54 -04:00
Joshua Boniface
3ec09686d2
Don't load provisioner
2019-03-17 12:56:52 -04:00
Joshua Boniface
946442ae38
Add support for bridge-only VNIs
2019-03-15 13:54:11 -04:00
Joshua Boniface
9a3f0b5737
Use consistent -t/--target naming
2019-03-12 23:17:31 -04:00
Joshua Boniface
498259fc29
Add correct yaml open
2019-03-12 23:11:10 -04:00
Joshua Boniface
5be1cdc40a
Support YAML in the client and update configfile
2019-03-12 22:55:29 -04:00
Joshua Boniface
c4a97f04a7
Support raw VM listing
2019-03-12 21:30:01 -04:00
Joshua Boniface
081d855a03
Allow dumping of VMs
2019-03-12 21:09:54 -04:00
Joshua Boniface
24144ea0ba
Go back to simple init for now
2019-03-11 01:49:11 -04:00
Joshua Boniface
fc890cc606
Initial work on bootstrap setup
2019-03-10 20:40:03 -04:00
Joshua Boniface
4c1e1b4622
Make everything work with dual-stack
2018-11-14 00:26:52 -05:00
Joshua Boniface
6fe06c31bb
Support more IPv6 stuff including list and info updates
2018-11-13 01:45:18 -05:00
Joshua Boniface
9fcce4b09a
Support setting a CRUSH weight on new OSDs
2018-11-01 23:03:27 -04:00
Joshua Boniface
2ea8a14ba4
Support OSD out/in and commands
2018-11-01 22:08:11 -04:00
Joshua Boniface
99fcb21e3b
Support adding and removing Ceph pools
2018-10-31 23:38:17 -04:00
Joshua Boniface
9a271bda0a
Add OSD list function
2018-10-30 09:17:32 -04:00
Joshua Boniface
bfbe9188ce
Finish setup of Ceph OSD addition and basic management
2018-10-29 17:51:25 -04:00
Joshua Boniface
7f18c99172
Add OSD add and OSD remove commands
2018-10-28 22:15:25 -04:00
Joshua Boniface
103ae95fb9
Add Ceph commands and status handling
2018-10-27 18:11:58 -04:00
Joshua Boniface
7542296e8c
Handle the zookeeper conn better; add ceph key for later
2018-10-25 11:54:05 -04:00
Joshua Boniface
a3f7419124
Handle colouring of network lists when a network is invalid
2018-10-20 15:27:07 -04:00
Joshua Boniface
187a572c13
Make a whole bunch of things work
2018-10-17 20:05:22 -04:00
Joshua Boniface
c726865b89
Support writing ACLs
2018-10-17 00:23:27 -04:00
Joshua Boniface
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