iLO5 RAID specific methods
ironic.drivers.modules.ilo.raid.Ilo5RAID[source]¶Bases: ironic.drivers.base.RAIDInterface
Implementation of OOB RAIDInterface for iLO5.
apply_configuration(task, raid_config, create_root_volume=True, create_nonroot_volumes=False)[source]¶Applies RAID configuration on the given node.
| Parameters: |
|
|---|---|
| Raises: | InvalidParameterValue, if the RAID configuration is invalid. |
| Returns: | states.DEPLOYWAIT if RAID configuration is in progress asynchronously or None if it is complete. |
create_configuration(task, create_root_volume=True, create_nonroot_volumes=True)[source]¶Create a RAID configuration on a bare metal using agent ramdisk.
This method creates a RAID configuration on the given node.
| Parameters: |
|
|---|---|
| Raises: | MissingParameterValue, if node.target_raid_config is missing or was found to be empty after skipping root volume and/or non-root volumes. |
| Raises: | NodeCleaningFailure, on failure to execute clean step. |
| Raises: | InstanceDeployFailure, on failure to execute deploy step. |
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.