Users Guide
Table Of Contents
- Dell EMC OpenManage Ansible Modules Version 3.0.0 User’s Guide
- 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)
- Modules for Redfish APIs
- Deprecated modules
- Deprecated iDRAC modules
- Install firmware
- View Lifecycle Controller status
- Export or Import Server Configuration Profile
- Configure time zone and NTP on iDRAC
- Configure iDRAC network
- Configure BIOS
- Configure iDRAC users
- Configure RAID
- Configure syslog
- Boot to a network ISO image
- Reset iDRAC
- View Lifecycle controller job status
- Export LC logs
- Delete LC job
- Delete LC job queue
- Deprecated OpenManage Enterprise (OME) modules
- Deprecated iDRAC modules
- Accessing documents from the Dell EMC support site
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 65. 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
114 Modules for Redfish APIs