The last remaining task done by masterd is to activte the cluster
master IP. There is no point in having a daemon just for this. So
move that task to luxid and remove masterd as a service.

Klaus Aehlig (8):
  Update environment test
  Use getMasterOrCandidates
  Add an object describing the master network parameters
  Add a function to get master IP parameters from configuration
  Add an RPC call to activate the master IP
  Add a function to obtain the master nodes
  Make luxid activate the master IP on startup
  Do not start/stop ganeti-masterd

 Makefile.am                                    |   3 -
 daemons/daemon-util.in                         |   7 -
 doc/examples/ganeti.default                    |   1 -
 doc/examples/ganeti.default-debug              |   1 -
 doc/examples/systemd/ganeti-masterd.service.in |  18 ---
 doc/examples/systemd/ganeti-rapi.service.in    |   2 +-
 lib/server/masterd.py                          | 214 -------------------------
 man/ganeti-masterd.rst                         |  96 -----------
 qa/qa_env.py                                   |   2 +-
 src/Ganeti/Config.hs                           |  19 +++
 src/Ganeti/Objects.hs                          |  12 ++
 src/Ganeti/Query/Server.hs                     |  26 ++-
 src/Ganeti/Rpc.hs                              |  25 +++
 13 files changed, 78 insertions(+), 348 deletions(-)
 delete mode 100644 doc/examples/systemd/ganeti-masterd.service.in
 delete mode 100644 man/ganeti-masterd.rst

-- 
1.9.1.423.g4596e3a

Reply via email to