diff --git a/lib/cmdlib.py b/lib/cmdlib.py index b192287fe36f3a9acfc2f7870acd2aa1db7522d4..a52a694ffed668073978a2002fd48b9192d3ccdb 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -4218,7 +4218,7 @@ class LUConnectConsole(NoHooksLU): self.instance = self.cfg.GetInstanceInfo(self.op.instance_name) assert self.instance is not None, \ "Cannot retrieve locked instance %s" % self.op.instance_name - _CheckNodeOnline(self, self.op.primary_node) + _CheckNodeOnline(self, self.instance.primary_node) def Exec(self, feedback_fn): """Connect to the console of an instance