From d511d6ca7aea362ddec1bc77d39c2ec9524eecfc Mon Sep 17 00:00:00 2001 From: Ruby Loo Date: Thu, 21 Aug 2014 00:09:39 +0000 Subject: [PATCH] Add console interface to agent_ipmitool driver The agent_ipmitool driver (ironic.drivers.agent.AgentAndIPMIToolDriver) doesn't have a console interface. It should be using IPMITools' IPMIShellinaboxConsole(). Change-Id: I780ff2df9ed1d673fa5f124efb73ca3ecd945c85 Closes-Bug: #1359466 --- ironic/drivers/agent.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ironic/drivers/agent.py b/ironic/drivers/agent.py index 1dcc439b05..5b98da5b47 100644 --- a/ironic/drivers/agent.py +++ b/ironic/drivers/agent.py @@ -35,6 +35,7 @@ class AgentAndIPMIToolDriver(base.BaseDriver): self.power = ipmitool.IPMIPower() self.deploy = agent.AgentDeploy() self.management = ipmitool.IPMIManagement() + self.console = ipmitool.IPMIShellinaboxConsole() self.agent_vendor = agent.AgentVendorInterface() self.mapping = {'heartbeat': self.agent_vendor} self.dl_mapping = {'lookup': self.agent_vendor}