diff --git a/ironic/drivers/modules/redfish/management.py b/ironic/drivers/modules/redfish/management.py index 9b7fdd63d2..4bbf42ce95 100644 --- a/ironic/drivers/modules/redfish/management.py +++ b/ironic/drivers/modules/redfish/management.py @@ -95,6 +95,7 @@ VENDORS_REQUIRING_FULL_BOOT_REQUEST = [ "american megatrends international", "ami", "asrockrack" + "redfish_compatible" ] INDICATOR_MAP = { diff --git a/releasenotes/notes/config-redfish-compatible-bmc-3c54a945a7aa2a7f.yaml b/releasenotes/notes/config-redfish-compatible-bmc-3c54a945a7aa2a7f.yaml new file mode 100644 index 0000000000..3d3ba50af2 --- /dev/null +++ b/releasenotes/notes/config-redfish-compatible-bmc-3c54a945a7aa2a7f.yaml @@ -0,0 +1,8 @@ +--- +other: + - | + Addition of an additional vendor variable for + ``VENDORS_REQUIRING_FULL_BOOT_REQUEST``. This is because there are + some recognised vendors, i.e. Lenovo, which use various BMC for + their hardware, some of which require a full boot request; in such + cases the ``vendor`` can now be changed to ``redfish_compatible``.