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
