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

[FEATURE]: force firmware overwrite in idrac_firmware module #651

Open
stmps opened this issue Apr 30, 2024 · 1 comment
Open

[FEATURE]: force firmware overwrite in idrac_firmware module #651

stmps opened this issue Apr 30, 2024 · 1 comment
Labels
needs-triage Issue requires triage. type/feature-request New feature or request
Milestone

Comments

@stmps
Copy link

stmps commented Apr 30, 2024

Describe the solution you'd like

Hi folks,

When using idrac_firmware, there are no firmware changes in the event that the device is already at the latest version.

We would like to be able to force the firmware to be overwritten.

I believe that this is possible when booting from an ISO and using the Server Update Utility (e.g. when no update is required for a given component, the "check box" is un-checked. But you can manually check the box for each component in order to force that firmware to be installed.)

This comes from a security requirement in our organisation where all devices must have their factory firmware overwritten with a "known good" firmware.

Describe alternatives you've considered

Our alternatives are:

  • use the SUU GUI and check all the un-checked boxes (requires lots of clicking and manual tasks in an iDRAC virtual console)
  • force a downgrade to a previous firmware version, then upgrade it back again to the desired version (takes a long time!)

Additional context

Possible implementation:

dellemc.openmanage.idrac_firmware:
  force: true  # will make the task non-idempotent, defaults to false

Community Note

  • Please vote on this issue by adding a 👍 reaction
    to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or other comments that do not add relevant new information or questions,
    they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment
@stmps stmps added needs-triage Issue requires triage. type/feature-request New feature or request labels Apr 30, 2024
@anupamaloke
Copy link
Contributor

@stmps, thank you for submitting this feature request. I have added it to the backlog.

@anupamaloke anupamaloke added this to the v9.4.0 milestone May 29, 2024
@sachin-apa sachin-apa moved this from To do to In progress in OpenManage Ansible Collection May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-triage Issue requires triage. type/feature-request New feature or request
Projects
Development

No branches or pull requests

2 participants