From d38bef8e83db7039affd71a1ad7b3c0232537db3 Mon Sep 17 00:00:00 2001 From: Constantinos Venetsanopoulos <cven@grnet.gr> Date: Thu, 17 Jan 2013 17:49:13 +0200 Subject: [PATCH] Run pre-migrate hooks on primary node too Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr> Reviewed-by: Guido Trotter <ultrotter@google.com> --- lib/cmdlib.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/cmdlib.py b/lib/cmdlib.py index d97795ccf..cf4d90220 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -8306,8 +8306,9 @@ class LUInstanceMigrate(LogicalUnit): """ instance = self._migrater.instance - nl = [self.cfg.GetMasterNode()] + list(instance.secondary_nodes) - return (nl, nl + [instance.primary_node]) + snodes = list(instance.secondary_nodes) + nl = [self.cfg.GetMasterNode(), instance.primary_node] + snodes + return (nl, nl) class LUInstanceMove(LogicalUnit): -- GitLab