As luxid now starts jobs, it need to make sure it is running on the master node. Therefore, hold a voting before starting. To support 2-node clusters, allow this behaviour to be overridden.
Klaus Aehlig (8): Fix startup order of luxid Add RPC call master_node_name Export getFQDN Add isLeft from Data.Either explicitly Provide constants for the master voting Provide options no-voting and yes-do-it Make luxid verify master status at startup Document --no-voting and --yes-do-it in luxid man page man/ganeti-luxid.rst | 7 +++++ src/Ganeti/BasicTypes.hs | 7 +++++ src/Ganeti/Constants.hs | 11 ++++++++ src/Ganeti/Daemon.hs | 21 ++++++++++++++ src/Ganeti/Query/Server.hs | 68 ++++++++++++++++++++++++++++++++++++++++++++-- src/Ganeti/Rpc.hs | 24 ++++++++++++++++ src/hluxid.hs | 2 ++ 7 files changed, 137 insertions(+), 3 deletions(-) -- 1.9.1.423.g4596e3a
