Skip to content
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

5.2.0.0 broke support for older iLO5 upgrades in flashfwpkg #103

Open
moonrail opened this issue Oct 15, 2024 · 0 comments
Open

5.2.0.0 broke support for older iLO5 upgrades in flashfwpkg #103

moonrail opened this issue Oct 15, 2024 · 0 comments

Comments

@moonrail
Copy link

On older iLO5 versions the following error is raised on upgrading the iLO firmware via ilorest flashfwpkg:

ilorest rc 255: ERROR: 'Accept3rdPartyFirmware'

This is - again - a KeyError due to directly accessing the key in the response of the redfish API:
https://github.com/HewlettPackard/python-redfish-utility/blame/v5.2.0.0/src/extensions/iLO_REPOSITORY_COMMANDS/FwpkgCommand.py#L122

Apparently the older iLO5 firmware does not return the key Accept3rdPartyFirmware.

Due to this breaking change, we are unable to upgrade the an old iLO5 to a new and up to date firmware which supports this feature and returns this key.

This is also present in 5.3.0.0, as this line of code is the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant