diff --git a/lib/cmdlib.py b/lib/cmdlib.py index d97795ccf71bbb038922969e5738d5a52b7950cb..cf4d90220182fe211fe3546d73ded3a9ced45790 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):