Pass arguments to correct daemons during master-failover
Pass arguments to correct daemons during master-failover

A master-failover can be executed with the --no-voting flag, making
Ganeti start daemons despite a lack of votes. This is necessary to
fail over a cluster reduced to two nodes. The feature has not
been working since 2.12 daemon refactoring, as the daemon parameters
were passed through environmental variables that were not updated.

This commit passes the parameters correctly, and fixes issue 1159.

Signed-off-by: Hrvoje Ribicic <be5828fca31f89218048bec4189e30a581aa65da@google.com>
Reviewed-by: Helga Velroyen <2d0126b1ec6f9ec5cbec4a7012aa14faeaef10f5@google.com>

onponomarev/ganeti,leshchevds/ganeti,yiannist/ganeti,onponomarev/ganeti,leshchevds/ganeti,ganeti/ganeti,mbakke/ganeti,mbakke/ganeti,yiannist/ganeti,leshchevds/ganeti,andir/ganeti,ganeti/ganeti,mbakke/ganeti,ganeti/ganeti,yiannist/ganeti,andir/ganeti,andir/ganeti