dellemc.openmanage.redfish_firmware role – Update a component firmware using the image file available on the local or remote system
Note
This role is part of the dellemc.openmanage collection (version 8.7.0).
You might already have this collection installed if you are using the ansible
package.
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install dellemc.openmanage
.
To use it in a playbook, specify: dellemc.openmanage.redfish_firmware
.
Entry point main
– Update a component firmware using the image file available on the local or remote system
New in dellemc.openmanage 7.5.0
Synopsis
This module allows the firmware update of only one component at a time. If the module is run for more than one component, an error message is returned.
Depending on the component, the firmware update is applied after an automatic or manual reboot.
Parameters
Parameter |
Comments |
---|---|
The Privacy Enhanced Mail (PEM) file that contains a CA certificate to be used for the validation. |
|
iDRAC IP Address or hostname. |
|
The socket level timeout in seconds. Default: |
|
iDRAC port. Default: |
|
Firmware Image location URI or local path. For example- http://<web_address>/components.exe or /home/firmware_repo/component.exe. |
|
Provides the option to wait for job completion. Choices:
|
|
The maximum wait time of job_wait in seconds. The job is tracked only for this duration. This option is applicable when job_wait is Default: |
|
iDRAC user password. |
|
Protocol used to transfer the firmware image file. Applicable for URI based update. Choices:
|
|
iDRAC username with admin privileges. |
|
If Configure Prior to collection version 5.0.0, validate_certs is Choices:
|