ironic/ironic/drivers
Bob Fournier 2e4e875568 For Supermicro BMCs set enable when changing boot device
When setting the boot settings on Supermicro BMCs, the
BootSourceOverrideEnabled must be set to the desired
value whenever the BootSourceOverrideTarget is set or
it will revert to the default value (Once).  This is
different than what is currently implemented for other
BMCs in which the BootSourceOverrideEnabled is not set
if it matches the current setting.

This change uses the vendor setting to determine if it's
a Supermicro BMC.

Story: 2008547
Task: 41652

Change-Id: I1b1a6baafd4cc4daa2fbdb82f69ded6253b1fcbf
(cherry picked from commit 4a7d50ce56)
(cherry picked from commit 7d74ea0eee)
2021-04-15 09:56:54 +12:00
..
modules For Supermicro BMCs set enable when changing boot device 2021-04-15 09:56:54 +12:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
base.py IPMI: Handle vendor set boot device differences 2021-03-24 14:44:44 +00:00
drac.py Add missing agent RAID compatibility for ilo5 and idrac 2020-07-18 11:15:53 +00:00
fake_hardware.py BIOS Settings: Add BIOSInterface 2018-05-08 15:16:52 +08:00
generic.py Add the noop management interface to the manual-management hardware type 2018-11-21 11:05:39 +01:00
hardware_type.py Stop using six library 2019-12-23 09:38:25 +01:00
ibmc.py Implements: Reactive HUAWEI ibmc driver 2020-04-27 13:42:38 +00:00
ilo.py Add missing agent RAID compatibility for ilo5 and idrac 2020-07-18 11:15:53 +00:00
intel_ipmi.py Add IntelIPMIHardware 2019-06-25 13:46:26 +05:30
ipmi.py Add "noop" management and use it in the "ipmi" hardware type 2018-08-07 13:25:50 +00:00
irmc.py Deprecate irmc hardware type 2020-01-22 09:24:10 -08:00
raid_config_schema.json Allow specifying target devices for software RAID 2020-03-17 14:31:38 +01:00
redfish.py Add the noop management interface to the redfish hardware type 2020-05-28 14:07:28 +00:00
snmp.py Switch the "snmp" hardware type to "noop" management 2018-08-07 15:40:29 +00:00
utils.py Collect ramdisk logs also during cleaning 2020-05-16 09:41:12 +00:00
xclarity.py Remove the xclarity deprecation 2018-10-24 13:01:17 -07:00