-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds BmcReset methods and few fixes for ASRR firmware installed version checks #267
Conversation
… FirmwareInstallUnknown this is so that the caller is aware that the BMC is not aware of the component version and can decide if it wants to power cycle or take other actions. instead of assuming the device needs a powercycle
…payload this is an attempt to have the BMC preserve the User, Network BMC configuration after a flash
…eset error returned when the install status lookup fails
This enables the ASRR and Redfish providers to reset the BMC
- moves the optional component parameter at the end - providers/asrockrack/firmware: wrap FirmwareInstall errors
4699548
to
7503c32
Compare
7503c32
to
da0793a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few minor changes, thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, unless you want to add flags to the example
@@ -40,23 +39,17 @@ func main() { | |||
|
|||
defer cl.Close(ctx) | |||
|
|||
for _, update := range []string{"/tmp/iDRAC-with-Lifecycle-Controller_Firmware_F87RP_WN64_5.00.00.00_A00.EXE"} { | |||
for _, update := range []string{"/tmp/E6D4INL2.09C.ima"} { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
want to make this a flag-provided value?
What does this PR implement/change/remove?
InventoryGetter
implementation - method renamedBmcResetter
interface for ASRR, RedfishFirmwareInstallUnknown
, when the BMC returns an empty version stringThe HW vendor this change applies to
Description for changelog/release notes
BmcResetter
interface for ASRR, Redfish