Users Guide
Table Of Contents
- Dell EMC OpenManage Ansible Modules Version 4.0.0 User’s Guide
- Contents
- Overview
- Getting Started
- Modules for iDRAC
- How OpenManage Ansible Modules work with iDRAC
- Running your first iDRAC Playbook
- Updating Firmware
- Configuring PowerEdge Servers
- Deploying operating system
- Server Inventory
- Server administration tasks
- Storage controller
- Modules for OpenManage Enterprise (OME)
- How OpenManage Ansible Modules work with OME
- Running your first OME Playbook
- Manage Devices
- Manage device configuration templates
- Template Service
- Manage the device firmware
- Manage jobs
- Manage users
- Manage identity pool
- Manage application settings
- Manage network configuration
- Manage fabrics
- Manage Profiles
- Device discovery
- Manage Chassis
- Manage Active Directory service and user groups
- Diagnostics
- Modules for Redfish APIs
- Deprecated modules
Modules for Redfish APIs
Topics:
• How OpenManage Ansible Modules work with Redfish APIs
•
Firmware update using standard Redfish URI
• Manage storage volume configuration
• Manage device power state
How OpenManage Ansible Modules work with Redfish
APIs
The Redfish Scalable Platforms Management API is a standard defined by the Distributed Management Task Force (DMTF).
Redfish is a next-generation systems management interface standard which enables scalable, secure, and open server
management. It is an interface that uses RESTful interface semantics to access data that is defined in model format to perform
out-of-band systems management.
OpenManage Anisble modules use standard redfish URIs supported by iDRAC, to perform firmware updates or manage storage
volume configurations on PowerEgde servers.
Firmware update using standard Redfish URI
Module: redfish_firmware
Synoposis
● 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.
Options
Table 60. redfish_firmware
Parameter Required Default Choices Comments
baseuri True NA NA IP Address of the
target out-of-band
controller. For example-
<ipaddress>:<port>
username True NA NA Username of the target
out-of-band controller .
password True NA NA Password of the target
out-of-band controller .
image_uri True NA NA
● Firmware image
location URI or local
path.
● For
example- U(http://
<web_address>/
components.exe)
or /home/
5
172 Modules for Redfish APIs