2672bbfa87
This change introduces a minimum page for the iDRAC drivers with dependency installation, configuration and enrolling. I'll leave it up to the driver team to provide further updates. Change-Id: If0805cb0f73ac3888711c1908dc8faaa34f7e0ec
1.6 KiB
1.6 KiB
iDRAC drivers
Overview
iDRAC
hardware is supported by the idrac
hardware type and the
following classic drivers:
pxe_drac
(using out-of-band inspection)pxe_drac_inspector
(using in-band inspection via ironic-inspector)
It is also supported by the standard ipmi
hardware type,
though with a smaller feature set.
Enabling
All iDRAC drivers require the python-dracclient
library
to be installed, for example:
sudo pip install 'python-dracclient>=1.3.0'
To enable the idrac
hardware type, add the following to
your /etc/ironic/ironic.conf
:
[DEFAULT]
enabled_hardware_types=idrac
enabled_management_interfaces=idrac
enabled_power_interfaces=idrac
To enable all optional features (inspection, RAID and vendor passthru), use the following configuration:
[DEFAULT]
enabled_hardware_types=idrac
enabled_inspect_interfaces=idrac
enabled_management_interfaces=idrac
enabled_power_interfaces=idrac
enabled_raid_interfaces=idrac
enabled_vendor_interfaces=idrac
Enrolling
The following command will enroll a bare metal node with the
idrac
hardware type:
openstack baremetal node create --driver idrac \
--driver-info drac_address=http://drac.host \
--driver-info drac_username=user \
--driver-info drac_password=pa$$w0rd