From a872dae613f5f734249b4e7233543d9d242e1a9f Mon Sep 17 00:00:00 2001 From: Guido Trotter <ultrotter@google.com> Date: Thu, 10 Apr 2008 10:18:24 +0000 Subject: [PATCH] Verify: fix crash when a node is down Currently if ganeti-noded doesn't respond on a node gnt-cluster verify will die when verifying primary instances for that node. Fix this by just emitting an error message if no information about running instances is returned from the node. Reviewed-by: iustinp --- lib/cmdlib.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 3d61d9d03..543519013 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -704,7 +704,8 @@ class LUVerifyCluster(NoHooksLU): bad = True if not instanceconfig.status == 'down': - if not instance in node_instance[node_current]: + if (node_current not in node_instance or + not instance in node_instance[node_current]): feedback_fn(" - ERROR: instance %s not running on node %s" % (instance, node_current)) bad = True -- GitLab