Users Guide
Overview
Dell EMC OpenManage Ansible Modules allows data center and IT administrators to use RedHat Ansible to automate and orchestrate the
conguration, deployment, and update of Dell EMC PowerEdge Servers (12th generation of PowerEdge servers and later) and modular
infrastructure by leveraging the management automation capabilities in-built into the Integrated Dell Remote Access Controller (iDRAC) and
OpenManage Enterprise (OME) respectively.
With the latest release of Dell EMC OpenManage Ansible Modules, the capabilities have improved with support for OpenManage
Enterprise. OpenManage Ansible Modules simplies 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 conguration proles, 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 dierent use cases.
The latest stable version of OpenManage Ansible Modules is available at dell.com/support. In addition to dell.com/support, you can
download Ansible modules from https://github.com/dell/dellemc-openmanage-ansible-modules. 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 creating, modifying or deleting a user account.
• Perform the supported power state management operations on devices managed by OME.
• Support for creating, modifying or deploying a template.
• Get the list and details of all user accounts or of a specic account.
• Get the list and details of templates or of a specic template.
• Support for rmware 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 conguration prole (SCP) containing either the entire server conguration or component level conguration (iDRAC,
BIOS, RAID, NIC) to a local le path on Ansible controller or a remote network share.
• Import an SCP from a local le path on Ansible controller or a remote network share.
• Support for conguration of BIOS, Integrated Dell Remote Access Controller (iDRAC), NIC, and RAID.
• Support for rmware update using a Firmware Repository hosted on a remote network share.
• Support for viewing rmware inventory details.
• Support for Windows, Linux, and ESXi operating system deployments.
• Support for conguring power controls, resetting iDRAC, viewing Lifecycle Controller (LC) job status, deleting LC job, deleting LC job
queue, exporting LC logs, and conguring system lockdown mode.
• Retrieve the system inventory details.
NOTE
: These features are supported only on iDRAC with enterprise license.
1
Overview 5