Add missing compatibility between idrac and redfish firmware
Change-Id: I3026a5c69930825ea2b88587e62b36e8824fa91e
This commit is contained in:
parent
28b3f56b2c
commit
6e10ad9ad7
@ -87,6 +87,7 @@ following configuration:
|
||||
[DEFAULT]
|
||||
enabled_hardware_types=idrac
|
||||
enabled_bios_interfaces=idrac-redfish
|
||||
enabled_firmware_interfaces=redfish
|
||||
enabled_inspect_interfaces=idrac-redfish
|
||||
enabled_management_interfaces=idrac-redfish
|
||||
enabled_power_interfaces=idrac-redfish
|
||||
@ -103,6 +104,7 @@ Interface Supported Implementations
|
||||
``boot`` ``ipxe``, ``pxe``, ``idrac-redfish-virtual-media``
|
||||
``console`` ``no-console``
|
||||
``deploy`` ``direct``, ``ansible``, ``ramdisk``
|
||||
``firmware`` ``redfish``, ``no-firmware``
|
||||
``inspect`` ``idrac-wsman``, ``idrac``, ``idrac-redfish``,
|
||||
``inspector``, ``no-inspect``
|
||||
``management`` ``idrac-wsman``, ``idrac``, ``idrac-redfish``
|
||||
|
@ -28,6 +28,7 @@ from ironic.drivers.modules.drac import vendor_passthru
|
||||
from ironic.drivers.modules import ipxe
|
||||
from ironic.drivers.modules import noop
|
||||
from ironic.drivers.modules import pxe
|
||||
from ironic.drivers.modules.redfish import firmware as redfish_firmware
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
@ -61,6 +62,10 @@ class IDRACHardware(generic.GenericHardware):
|
||||
"""List of supported bios interfaces."""
|
||||
return [bios.DracWSManBIOS, bios.DracRedfishBIOS, noop.NoBIOS]
|
||||
|
||||
@property
|
||||
def supported_firmware_interfaces(self):
|
||||
return [redfish_firmware.RedfishFirmware, noop.NoFirmware]
|
||||
|
||||
@property
|
||||
def supported_inspect_interfaces(self):
|
||||
"""List of supported inspect interfaces."""
|
||||
|
5
releasenotes/notes/idrac-firmware-3839648d729d9c7c.yaml
Normal file
5
releasenotes/notes/idrac-firmware-3839648d729d9c7c.yaml
Normal file
@ -0,0 +1,5 @@
|
||||
---
|
||||
fixes:
|
||||
- |
|
||||
The ``idrac`` hardware type is now compatible with the ``redfish`` firmware
|
||||
interface. The link between them was missing initially.
|
Loading…
Reference in New Issue
Block a user