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
Overview
Dell EMC OpenManage Ansible Modules allows data center and IT administrators to use RedHat Ansible to automate
and orchestrate the configuration, deployment, and update of Dell EMC PowerEdge Servers and modular infrastructure
by leveraging the management automation capabilities in-built into the Integrated Dell Remote Access Controller (iDRAC),
OpenManage Enterprise and OpenManage Enterprise Modular.
OpenManage Ansible Modules simplifies and automates provisioning, deployment, and updates of PowerEdge servers and
modular infrastructure. It allows system administrators and software developers to introduce the physical infrastructure
provisioning into their software provisioning stack, integrate with existing DevOps pipelines and manage their infrastructure
using version-controlled playbooks, server configuration profiles, and templates in line with the Infrastructure-as-Code (IaC)
principles.
This user guide provides information about using Dell EMC OpenManage Ansible Modules and its different use cases.
The latest stable version of OpenManage Ansible Modules is available at https://github.com/dell/dellemc-openmanage-ansible-
modules/tree/devel. Dell EMC supports modules that are downloaded from this GitHub location only.
Topics:
• Key Features
• What's new?
Key Features
The key features in OpenManage Ansible Modules are:
● Support for updating firmware and managing storage volume configuration using standard Redfish URIs supported by iDRAC.
● Support for managing network, proxy, web server and time configurations.
● Support for creating, modifying or deleting single identity pool.
● Support for creating a firmware baseline or catalog.
● Retrieve baseline and baseline compliance details.
● Support for creating, modifying or deleting a user account.
● Perform the supported power state management operations on devices managed by OME.
● Support for creating, modifying, deploying, exporting, importing and cloning a template.
● Get the list and details of all user accounts or of a specific account.
● Get the list and details of templates or of a specific template.
● Support for firmware update of PowerEdge devices and all its components.
● Support for retrieving job details for a given job ID or the entire job queue.
●
Support for retrieving the list of all devices with the exhaustive inventory of each device.
● Export a server configuration profile (SCP) containing either the entire server configuration or component level
configuration (iDRAC, BIOS, RAID, NIC) to a local file path on Ansible controller or a remote network share.
● Import an SCP from a local file path on Ansible controller or a remote network share.
● Support for configuration of BIOS, Integrated Dell Remote Access Controller (iDRAC), NIC, and RAID.
● Support for firmware update using a firmware repository hosted on CIFS, NFS, HTTP, HTTPS, or FTP shares.
● Support for viewing firmware inventory details.
● Support for Windows, Linux, and ESXi operating system deployments.
● Support for configuring power controls, resetting iDRAC, viewing Lifecycle Controller (LC) job status, deleting LC job,
deleting LC job queue, exporting LC logs, and configuring system lockdown mode.
● Retrieve the system inventory details.
NOTE: These features are supported only on iDRAC with enterprise license.
1
6 Overview