This section lists the Ironic drivers and features with known limitations that MCP DriveTrain supports. The driver or feature support in this section stands for the ability of MCP DriveTrain to deploy and configure the features by means of the Ironic Salt formula through the cluster model.
Supported Ironic drivers in MCP include:
ipmi
hardware type with the iscsi
deploy interface
(the pxe_ipmitool
classic driver)ilo
hardware type with the iscsi
deploy interface
(the pxe_ilo
classic driver)Note
Ironic provides an ability to configure both classic drivers and new drivers. The latter drivers are also known as hardware types.
MCP DriveTrain does not support any other than listed above classic drivers and hardware types with other interfaces.
The following table includes the Ironic features and specifies the support status for these features in MCP. The status of any of the items included in this table may change in the future MCP release versions.
Ironic feature | Support status for MCP Ironic |
---|---|
The integration of Cinder that includes the functionality to boot from an iSCSI back-end volume. | Supported |
The PXE and iPXE boot | Supported, iPXE by default |
The Ironic integration with the Fluentd logging | Supported since Queens |
The configuration of CORS for ironic-api |
Supported since Queens |
Multitenancy support | Supported |
The automated cleanup enablement and setting priorities for the default cleaning steps | Supported |
The ability to fine-tune the Ironic conductor performance | Not supported |
The configuration of the console support for the bare metal nodes | Supported since the MCP 2019.2.4 update, shellinabox by default |
The ironic-inspector and Ironic integration with
ironic-inspector |
Not supported |
The configuration of a custom path to the iPXE boot script | Not supported |
Compatibility with OpenContrail | Not supported |
MCP does not provide pre-built images for RAMDisk deployment to be used by Ironic during the node provisioning, as well as end-user images to be deployed on bare metal nodes due to high dependency from the hardware specifics.