summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
authorShivanand Tendulker <stendulker@gmail.com>2017-02-22 19:27:28 -0800
committerShivanand Tendulker <stendulker@gmail.com>2017-05-02 03:28:32 -0400
commit317afc8d372bde695390b89312605bc02d6ee640 (patch)
tree43a8b7643832730cbe15a6bd3cc9e95c8c4a8519 /setup.cfg
parent79b252ef4e56a2685a80e154e5cebb1eade12b7a (diff)
downloadironic-317afc8d372bde695390b89312605bc02d6ee640.tar.gz
Add hardware type for HPE ProLiant servers based on iLO 4
Added hardware type 'ilo' for HPE ProLiant servers based on iLO 4 management engine. 'ilo' hardware type only supports 'agent' deploy method and does not support 'iscsi' deploy method. Change-Id: Id2186717633630fabe11041634759adb3b74a0f9 Closes-Bug: #1666787
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg17
1 files changed, 12 insertions, 5 deletions
diff --git a/setup.cfg b/setup.cfg
index 9d626ef48..5e7f18454 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -84,39 +84,45 @@ ironic.drivers =
ironic.hardware.interfaces.boot =
fake = ironic.drivers.modules.fake:FakeBoot
- pxe = ironic.drivers.modules.pxe:PXEBoot
+ ilo-pxe = ironic.drivers.modules.ilo.boot:IloPXEBoot
+ ilo-virtual-media = ironic.drivers.modules.ilo.boot:IloVirtualMediaBoot
irmc-virtual-media = ironic.drivers.modules.irmc.boot:IRMCVirtualMediaBoot
+ pxe = ironic.drivers.modules.pxe:PXEBoot
ironic.hardware.interfaces.console =
fake = ironic.drivers.modules.fake:FakeConsole
+ ilo = ironic.drivers.modules.ilo.console:IloConsoleInterface
ipmitool-shellinabox = ironic.drivers.modules.ipmitool:IPMIShellinaboxConsole
ipmitool-socat = ironic.drivers.modules.ipmitool:IPMISocatConsole
no-console = ironic.drivers.modules.noop:NoConsole
ironic.hardware.interfaces.deploy =
direct = ironic.drivers.modules.agent:AgentDeploy
- iscsi = ironic.drivers.modules.iscsi_deploy:ISCSIDeploy
fake = ironic.drivers.modules.fake:FakeDeploy
+ iscsi = ironic.drivers.modules.iscsi_deploy:ISCSIDeploy
ironic.hardware.interfaces.inspect =
fake = ironic.drivers.modules.fake:FakeInspect
+ ilo = ironic.drivers.modules.ilo.inspect:IloInspect
inspector = ironic.drivers.modules.inspector:Inspector
- no-inspect = ironic.drivers.modules.noop:NoInspect
irmc = ironic.drivers.modules.irmc.inspect:IRMCInspect
+ no-inspect = ironic.drivers.modules.noop:NoInspect
ironic.hardware.interfaces.management =
fake = ironic.drivers.modules.fake:FakeManagement
+ ilo = ironic.drivers.modules.ilo.management:IloManagement
ipmitool = ironic.drivers.modules.ipmitool:IPMIManagement
irmc = ironic.drivers.modules.irmc.management:IRMCManagement
redfish = ironic.drivers.modules.redfish.management:RedfishManagement
ironic.hardware.interfaces.network =
flat = ironic.drivers.modules.network.flat:FlatNetwork
- noop = ironic.drivers.modules.network.noop:NoopNetwork
neutron = ironic.drivers.modules.network.neutron:NeutronNetwork
+ noop = ironic.drivers.modules.network.noop:NoopNetwork
ironic.hardware.interfaces.power =
fake = ironic.drivers.modules.fake:FakePower
+ ilo = ironic.drivers.modules.ilo.power:IloPower
ipmitool = ironic.drivers.modules.ipmitool:IPMIPower
irmc = ironic.drivers.modules.irmc.power:IRMCPower
redfish = ironic.drivers.modules.redfish.power:RedfishPower
@@ -139,9 +145,10 @@ ironic.hardware.interfaces.vendor =
ironic.hardware.types =
fake-hardware = ironic.drivers.fake_hardware:FakeHardware
- manual-management = ironic.drivers.generic:ManualManagementHardware
+ ilo = ironic.drivers.ilo:IloHardware
ipmi = ironic.drivers.ipmi:IPMIHardware
irmc = ironic.drivers.irmc:IRMCHardware
+ manual-management = ironic.drivers.generic:ManualManagementHardware
redfish = ironic.drivers.redfish:RedfishHardware
ironic.database.migration_backend =