summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorAija Jauntēva <aija.jaunteva@dell.com>2020-09-01 06:52:34 -0400
committerDmitry Tantsur <dtantsur@protonmail.com>2020-09-23 13:34:50 +0000
commit796e2302c3d7dc5f010b837b33b85819f4dcacb1 (patch)
tree3350bee0e4e9793e7abeadf241dad8fc74b06640 /doc
parent65d50663941ffe66be587e09d0c63528f970dabd (diff)
downloadironic-796e2302c3d7dc5f010b837b33b85819f4dcacb1.tar.gz
Add Redfish BIOS interface to idrac HW type
This change adds idrac hardware type support of a BIOS interface implementation that utilizes the Redfish out-of-band (OOB) management protocol and is compatible with the integrated Dell Remote Access Controller (iDRAC) baseboard management controller (BMC). It is named 'idrac-redfish'. The idrac hardware type declares support for that new interface implementation, in addition to all BIOS interface implementations it has been supporting. The highest priority BIOS interface remains the same, the one which relies on the Web Services Management (WS-Man) OOB management protocol. The new 'idrac-redfish' immediately follows it. Co-Authored-By: Eric Barrera <eric_barrera@dell.com> Co-Authored-By: Richard G. Pioso <richard.pioso@dell.com> Co-Authored-By: Mike Raineri <mraineri@gmail.com> Story: 2008100 Task: 40803 Depends-On: https://review.opendev.org/#/c/750020/ Change-Id: Ic5a1da418dccb0f3ec92914909aacd7c339d8837
Diffstat (limited to 'doc')
-rw-r--r--doc/source/admin/drivers/idrac.rst14
1 files changed, 8 insertions, 6 deletions
diff --git a/doc/source/admin/drivers/idrac.rst b/doc/source/admin/drivers/idrac.rst
index 796b09edb..54e904320 100644
--- a/doc/source/admin/drivers/idrac.rst
+++ b/doc/source/admin/drivers/idrac.rst
@@ -54,7 +54,7 @@ Enabling
The iDRAC driver supports WSMAN for the bios, inspect, management, power,
raid, and vendor interfaces. In addition, it supports Redfish for
-the inspect, management, and power interfaces. The iDRAC driver
+the bios, inspect, management, and power interfaces. The iDRAC driver
allows you to mix and match WSMAN and Redfish interfaces.
The ``idrac-wsman`` implementation must be enabled to use WSMAN for
@@ -62,7 +62,7 @@ an interface. The ``idrac-redfish`` implementation must be enabled
to use Redfish for an interface.
.. NOTE::
- Redfish is supported for only the inspect, management, and power
+ Redfish is supported for only the bios, inspect, management, and power
interfaces at the present time.
To enable the ``idrac`` hardware type with the minimum interfaces,
@@ -83,7 +83,7 @@ following configuration:
[DEFAULT]
enabled_hardware_types=idrac
- enabled_bios_interfaces=idrac-wsman
+ enabled_bios_interfaces=idrac-redfish
enabled_inspect_interfaces=idrac-redfish
enabled_management_interfaces=idrac-redfish
enabled_power_interfaces=idrac-redfish
@@ -96,7 +96,7 @@ order:
================ ===================================================
Interface Supported Implementations
================ ===================================================
-``bios`` ``idrac-wsman``, ``no-bios``
+``bios`` ``idrac-wsman``, ``idrac-redfish``, ``no-bios``
``boot`` ``ipxe``, ``pxe``
``console`` ``no-console``
``deploy`` ``iscsi``, ``direct``, ``ansible``, ``ramdisk``
@@ -174,6 +174,7 @@ hardware type using Redfish for all interfaces:
--driver-info redfish_password=pa$$w0rd \
--driver-info redfish_address=drac.host \
--driver-info redfish_system_id=/redfish/v1/Systems/System.Embedded.1 \
+ --bios-interface idrac-redfish \
--inspect-interface idrac-redfish \
--management-interface idrac-redfish \
--power-interface idrac-redfish \
@@ -193,6 +194,7 @@ hardware type assuming a mix of Redfish and WSMAN interfaces are used:
--driver-info redfish_password=pa$$w0rd \
--driver-info redfish_address=drac.host \
--driver-info redfish_system_id=/redfish/v1/Systems/System.Embedded.1 \
+ --bios-interface idrac-redfish \
--inspect-interface idrac-redfish \
--management-interface idrac-redfish \
--power-interface idrac-redfish
@@ -205,8 +207,8 @@ hardware type assuming a mix of Redfish and WSMAN interfaces are used:
BIOS Interface
==============
-The BIOS interface implementation for idrac-wsman allows BIOS to be
-configured with the standard clean/deploy step approach.
+The BIOS interface implementations supported by the ``idrac`` hardware type
+allows BIOS to be configured with the standard clean/deploy step approach.
Example
-------