diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 92567a7298a9ad5fbb6cca3d3cec3723f3ca040f..380650e4809414660f54c101c5660de4b18c7076 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -889,10 +889,12 @@ class LUVerifyCluster(LogicalUnit): feedback_fn("* Gathering data (%d nodes)" % len(nodelist)) node_verify_param = { constants.NV_FILELIST: file_names, - constants.NV_NODELIST: nodelist, + constants.NV_NODELIST: [node.name for node in nodeinfo + if not node.offline], constants.NV_HYPERVISOR: hypervisors, constants.NV_NODENETTEST: [(node.name, node.primary_ip, - node.secondary_ip) for node in nodeinfo], + node.secondary_ip) for node in nodeinfo + if not node.offline], constants.NV_LVLIST: vg_name, constants.NV_INSTANCELIST: hypervisors, constants.NV_VGLIST: None,