
Some servers require the setBootOverride Patch request be made to the Systems Settings URI. This update adds support for issuing the setBootOverride Patch request to the Systems Settings URI for a list of servers specified in patch_setBootOverrideUrl_Models of /etc/redfishtool/redfishtool.ini under the setBootOverride_overrides config label. Test Plan: Redfish only testing PASS: Verify BMC Provisioning PASS: Verify BMC Sensor Monitoring PASS: Verify BMC Power On PASS: Verify BMC Power Off PASS: Verify BMC Reset (while in BIOS, while not in BIOS) - tried to PXEboot over a reset once PASS: Verify system host-reinstall with Pxe Once - Note this was failing before this update - did not pxeboot and then powered off with SEL error PASS: Verify pxeboot install soak of 10 - with existing hw pool base - with new hardware to point of PXE boot from BIOS Regression: PASS: Verify redfishtool acceptance testing against a variety of already working servers. Closes-Bug: 2125462 Change-Id: I81c003cf0d60a8961338c49a57efe5f069038a8d Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com>
19 lines
625 B
INI
19 lines
625 B
INI
[setBootOverride_overrides]
|
|
|
|
# The following list of server models should not receive a
|
|
# BootSourceOverrideMode key:value pair in the
|
|
# 'setBootOverride Once' PATCH request. When present:
|
|
# - HP Proliant servers fail the request.
|
|
# - Dell PowerEdge R7xxx servers initiate a BIOS reconfig update/reboot
|
|
|
|
# For specific servers - first filter
|
|
exclude_BootSourceOverrideMode_Models = "R740XD vSAN Ready Node", "PowerEdge R750"
|
|
|
|
# For entire manufacturers - second filter
|
|
exclude_BootSourceOverrideMode_Manufacturers = "HPE", "Dell Inc."
|
|
|
|
# For specific servers
|
|
patch_setBootOverrideUrl_Models = "PowerEdge XR8720t"
|
|
|
|
[Settings]
|