iLO5 RAID specific methods
Bases: ironic.drivers.base.RAIDInterface
Implementation of OOB RAIDInterface for iLO5.
Applies RAID configuration on the given node.
task – A TaskManager instance.
raid_config – The RAID configuration to apply.
create_root_volume – Setting this to False indicates not to create root volume that is specified in raid_config. Default value is True.
create_nonroot_volumes – Setting this to False indicates not to create non-root volumes (all except the root volume) in raid_config. Default value is True.
delete_existing – Setting this to True indicates to delete RAID configuration prior to creating the new configuration.
InvalidParameterValue, if the RAID configuration is invalid.
states.DEPLOYWAIT if RAID configuration is in progress asynchronously or None if it is complete.
Create a RAID configuration on a bare metal using agent ramdisk.
This method creates a RAID configuration on the given node.
task – a TaskManager instance.
create_root_volume – If True, a root volume is created during RAID configuration. Otherwise, no root volume is created. Default is True.
create_nonroot_volumes – If True, non-root volumes are created. If False, no non-root volumes are created. Default is True.
MissingParameterValue, if node.target_raid_config is missing or was found to be empty after skipping root volume and/or non-root volumes.
NodeCleaningFailure, on failure to execute clean step.
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.