This is dato's patch series, with a few amends from me to work on the current
master and an additional patch addressing iustin's comment about vm_capable
nodes to be verified out of the group.
Adeodato Simo (11):
Cluster verify: gather node/instance list in CheckPrereq
Cluster verify: don't assume we're verifying all nodes/instances
Cluster verify: master must be present for _VerifyFiles
Cluster verify: make "instance runs in wrong node" node-driven
Cluster verify: factor out error codes and functions
Split LUClusterVerify into LUClusterVerify{Config,Group}
Cluster verify: verify hypervisor parameters only once
Cluster verify: make NV_NODELIST smaller
Cluster verify: fix LV checks for split instances
Cluster verify: check for nodes/instances with no group
Cluster verify: accept a --node-group option
Guido Trotter (1):
Verify an absent vm_capable node for files
lib/client/gnt_cluster.py | 38 +++-
lib/cmdlib.py | 497 +++++++++++++++++++++++++++++-----------
lib/opcodes.py | 17 ++-
man/gnt-cluster.rst | 7 +-
test/ganeti.cmdlib_unittest.py | 4 +-
5 files changed, 411 insertions(+), 152 deletions(-)
--
1.7.2.5