Jump to: navigation, search

Difference between revisions of "Ironic/Drivers/iLODrivers"

(Contact Us)
(Releases)
 
(14 intermediate revisions by 7 users not shown)
Line 4: Line 4:
 
=== Overview ===  
 
=== Overview ===  
  
iLO drivers enable to take advantage of features of iLO management engine in HP ProLiant servers. iLO drivers are targeted for HP ProLiant Gen 8 systems and above which have [http://www8.hp.com/us/en/products/servers/ilo/ iLO 4 management engine].
+
iLO drivers enable to take advantage of features of iLO management engine in HPE ProLiant servers. iLO drivers are targeted for HPE ProLiant Gen8 and Gen9
 +
systems which have [https://www.hpe.com/us/en/servers/integrated-lights-out-ilo.html iLO 4 management engine]. From '''Pike''' release iLO drivers start supporting ProLiant Gen10 systems which have [https://www.hpe.com/us/en/servers/integrated-lights-out-ilo.html#innovations iLO 5 management engine]. iLO5 conforms to [https://www.dmtf.org/standards/redfish Redfish] API and hence hardware type [https://docs.openstack.org/ironic/latest/admin/drivers/redfish.html '''redfish'''] is also an option for this kind of hardware but it will lack the iLO specific features.
  
Currently there are 3 iLO drivers:
+
For enabling Gen10 systems and getting detailed information on Gen10 feature support in Ironic please check this [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/master#Enabling_ProLiant_Gen10_systems_in_Ironic Gen10 wiki] section.
 +
 
 +
ProLiant hardware is supported by the '''ilo''' hardware type and the following classic drivers:
  
 
* '''iscsi_ilo'''
 
* '''iscsi_ilo'''
 
* '''agent_ilo'''
 
* '''agent_ilo'''
* '''pxe_ilo'''.
+
* '''pxe_ilo'''
  
The '''iscsi_ilo''' and '''agent_ilo''' drivers provide security enhanced PXE-less deployment by using iLO virtual media to boot up the bare metal node. These drivers send management info through management channel and separates it from data channel which is used for deployment.  '''iscsi_ilo''' driver deploys from Ironic conductor node and can do both net-boot and local-boot. '''agent_ilo''' driver deploys from bare metal node and always does local-boot.
+
 
 +
    '''Note''': All HPE ProLiant servers support reference hardware type [https://docs.openstack.org/ironic/latest/admin/drivers/ipmitool.html '''ipmi''']. HPE ProLiant Gen10 servers also support hardware type [https://docs.openstack.org/ironic/latest/admin/drivers/redfish.html '''redfish'''].
 +
 
 +
The '''iscsi_ilo''' and '''agent_ilo''' drivers provide security enhanced PXE-less deployment by using iLO virtual media to boot up the bare metal node. These drivers send management info through management channel and separates it from data channel which is used for deployment.  '''iscsi_ilo''' driver deploys from Ironic conductor node and can do both net-boot and local-boot. '''agent_ilo''' driver deploys from bare metal node and always does local-boot (till '''Liberty''' release). From '''Mitaka''' onwards, '''agent_ilo''' supports net-boot and local-boot both.
  
 
'''pxe_ilo''' driver uses PXE/iSCSI for deployment (just like normal PXE driver), but support automatic setting of requested boot mode from nova. This driver doesn't require iLO Advanced license.
 
'''pxe_ilo''' driver uses PXE/iSCSI for deployment (just like normal PXE driver), but support automatic setting of requested boot mode from nova. This driver doesn't require iLO Advanced license.
Line 19: Line 25:
  
 
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/master Master]
 
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/master Master]
 +
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/stein Stein]
 +
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/rocky Rocky]
 +
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/queens Queens]
 +
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/pike Pike]
 +
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/ocata Ocata]
 +
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/newton Newton]
 +
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/mitaka Mitaka]
 +
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/liberty Liberty]
 
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/Kilo Kilo]
 
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/Kilo Kilo]
 
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/Juno Juno]
 
* [https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers/Juno Juno]
 +
 +
=== Third party CI ===
 +
 +
* [https://wiki.openstack.org/wiki/ThirdPartySystems/HPE_Proliant_iLO_drivers_CI Third party CI]
  
 
===Contact Us===
 
===Contact Us===
Please submit questions, inputs and feedback '''[mailto:ilo_drivers@groups.ext.hpe.com here]'''. It would help us to improve the product.
+
Please submit questions, inputs and feedback '''[mailto:ilo_drivers@groups.ext.hpe.com?Subject=Regarding%20Ironic%20iLO%20drivers here]'''. It would help us to improve the product.

Latest revision as of 11:23, 8 April 2019

iLO drivers

Overview

iLO drivers enable to take advantage of features of iLO management engine in HPE ProLiant servers. iLO drivers are targeted for HPE ProLiant Gen8 and Gen9 systems which have iLO 4 management engine. From Pike release iLO drivers start supporting ProLiant Gen10 systems which have iLO 5 management engine. iLO5 conforms to Redfish API and hence hardware type redfish is also an option for this kind of hardware but it will lack the iLO specific features.

For enabling Gen10 systems and getting detailed information on Gen10 feature support in Ironic please check this Gen10 wiki section.

ProLiant hardware is supported by the ilo hardware type and the following classic drivers:

  • iscsi_ilo
  • agent_ilo
  • pxe_ilo


   Note: All HPE ProLiant servers support reference hardware type ipmi. HPE ProLiant Gen10 servers also support hardware type redfish.

The iscsi_ilo and agent_ilo drivers provide security enhanced PXE-less deployment by using iLO virtual media to boot up the bare metal node. These drivers send management info through management channel and separates it from data channel which is used for deployment. iscsi_ilo driver deploys from Ironic conductor node and can do both net-boot and local-boot. agent_ilo driver deploys from bare metal node and always does local-boot (till Liberty release). From Mitaka onwards, agent_ilo supports net-boot and local-boot both.

pxe_ilo driver uses PXE/iSCSI for deployment (just like normal PXE driver), but support automatic setting of requested boot mode from nova. This driver doesn't require iLO Advanced license.

Releases

Third party CI

Contact Us

Please submit questions, inputs and feedback here. It would help us to improve the product.