diff --git a/lib/cmdlib.py b/lib/cmdlib.py index c071c96a0b29cc46fb311b582caae0cc2a04ea3f..697e902b07cedfefc72423f49314dc989b268ce8 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -2480,10 +2480,10 @@ class LUFailoverInstance(LogicalUnit): # check bridge existance brlist = [nic.bridge for nic in instance.nics] - if not rpc.call_bridges_exist(instance.primary_node, brlist): + if not rpc.call_bridges_exist(target_node, brlist): raise errors.OpPrereqError("One or more target bridges %s does not" " exist on destination node '%s'" % - (brlist, instance.primary_node)) + (brlist, target_node)) self.instance = instance