Enable Ironic Inspector for Cisco Drivers
This patch enables inspection via the Ironic Inspector for the Cisco UCS and CIMC drivers. Change-Id: Ibec82663532c5f49edbb5fc9159220c967ecf498
This commit is contained in:
parent
a7c1038b0f
commit
65efbfd2c4
@ -20,6 +20,10 @@ management operations on the baremetal node (instead of using IPMI). Unlike with
|
|||||||
iSCSI deploy in Agent deploy, the ramdisk is responsible for writing the image to
|
iSCSI deploy in Agent deploy, the ramdisk is responsible for writing the image to
|
||||||
the disk, instead of the conductor.
|
the disk, instead of the conductor.
|
||||||
|
|
||||||
|
The CIMC drivers can use the Ironic Inspector service for in-band inspection of
|
||||||
|
equipment. For more information see the `Ironic Inspector documentation
|
||||||
|
<http://docs.openstack.org/developer/ironic-inspector/>`_.
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
=============
|
=============
|
||||||
|
|
||||||
|
@ -18,6 +18,10 @@ baremetal node (instead of using IPMI).
|
|||||||
``agent_ipminative`` drivers.) to deploy the image and uses UCS to do all
|
``agent_ipminative`` drivers.) to deploy the image and uses UCS to do all
|
||||||
management operations on the baremetal node (instead of using IPMI).
|
management operations on the baremetal node (instead of using IPMI).
|
||||||
|
|
||||||
|
The UCS drivers can use the Ironic Inspector service for in-band inspection of
|
||||||
|
equipment. For more information see the `Ironic Inspector documentation
|
||||||
|
<http://docs.openstack.org/developer/ironic-inspector/>`_.
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
=============
|
=============
|
||||||
|
|
||||||
|
@ -192,6 +192,8 @@ class AgentAndUcsDriver(base.BaseDriver):
|
|||||||
self.deploy = agent.AgentDeploy()
|
self.deploy = agent.AgentDeploy()
|
||||||
self.management = ucs_mgmt.UcsManagement()
|
self.management = ucs_mgmt.UcsManagement()
|
||||||
self.vendor = agent.AgentVendorInterface()
|
self.vendor = agent.AgentVendorInterface()
|
||||||
|
self.inspect = inspector.Inspector.create_if_enabled(
|
||||||
|
'AgentAndUcsDriver')
|
||||||
|
|
||||||
|
|
||||||
class AgentAndCIMCDriver(base.BaseDriver):
|
class AgentAndCIMCDriver(base.BaseDriver):
|
||||||
@ -215,6 +217,8 @@ class AgentAndCIMCDriver(base.BaseDriver):
|
|||||||
self.deploy = agent.AgentDeploy()
|
self.deploy = agent.AgentDeploy()
|
||||||
self.management = cimc_mgmt.CIMCManagement()
|
self.management = cimc_mgmt.CIMCManagement()
|
||||||
self.vendor = agent.AgentVendorInterface()
|
self.vendor = agent.AgentVendorInterface()
|
||||||
|
self.inspect = inspector.Inspector.create_if_enabled(
|
||||||
|
'AgentAndCIMCDriver')
|
||||||
|
|
||||||
|
|
||||||
class AgentAndWakeOnLanDriver(base.BaseDriver):
|
class AgentAndWakeOnLanDriver(base.BaseDriver):
|
||||||
|
@ -349,6 +349,8 @@ class PXEAndUcsDriver(base.BaseDriver):
|
|||||||
self.deploy = iscsi_deploy.ISCSIDeploy()
|
self.deploy = iscsi_deploy.ISCSIDeploy()
|
||||||
self.management = ucs_mgmt.UcsManagement()
|
self.management = ucs_mgmt.UcsManagement()
|
||||||
self.vendor = iscsi_deploy.VendorPassthru()
|
self.vendor = iscsi_deploy.VendorPassthru()
|
||||||
|
self.inspect = inspector.Inspector.create_if_enabled(
|
||||||
|
'PXEAndUcsDriver')
|
||||||
|
|
||||||
|
|
||||||
class PXEAndCIMCDriver(base.BaseDriver):
|
class PXEAndCIMCDriver(base.BaseDriver):
|
||||||
@ -371,6 +373,8 @@ class PXEAndCIMCDriver(base.BaseDriver):
|
|||||||
self.deploy = iscsi_deploy.ISCSIDeploy()
|
self.deploy = iscsi_deploy.ISCSIDeploy()
|
||||||
self.management = cimc_mgmt.CIMCManagement()
|
self.management = cimc_mgmt.CIMCManagement()
|
||||||
self.vendor = iscsi_deploy.VendorPassthru()
|
self.vendor = iscsi_deploy.VendorPassthru()
|
||||||
|
self.inspect = inspector.Inspector.create_if_enabled(
|
||||||
|
'PXEAndCIMCDriver')
|
||||||
|
|
||||||
|
|
||||||
class PXEAndWakeOnLanDriver(base.BaseDriver):
|
class PXEAndWakeOnLanDriver(base.BaseDriver):
|
||||||
|
@ -0,0 +1,3 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Enabled Inspector Inspection for CIMC and UCS drivers
|
Loading…
Reference in New Issue
Block a user