dell
dellemc-openmanage-ansible-modules
Python

Dell OpenManage Ansible Modules

Last updated Jun 23, 2026
386
Stars
168
Forks
37
Issues
0
Stars/day
Attention Score
86
Language breakdown
Python 99.8%
Jinja 0.2%
Makefile 0.0%
Files click to expand
README

Dell OpenManage Ansible Modules

Contributor Covenant License Python version Ansible version GitHub release (latest by date including pre-releases) codecov

Dell OpenManage Ansible Modules allows data center and IT administrators to use RedHat Ansible to automate and orchestrate the configuration, deployment, and update of Dell PowerEdge Servers and modular infrastructure by leveraging the management automation capabilities in-built into the Integrated Dell Remote Access Controller (iDRAC), OpenManage Enterprise (OME), OpenManage Enterprise Modular (OMEM) and OpenManage Enterprise Integration for VMWare vCenter Plug-in.

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.

Table of Contents

* Code of Conduct * Committer Guide * Contributing Guide * Maintainers * Support * Security * Documentation * Execution Environment * Attribution * Additional Information

Supported Platforms

* iDRAC9 based Dell PowerEdge Servers with firmware versions 7.10.90.00 and above. * iDRAC10 based Dell PowerEdge Servers with firmware versions 1.20.50.50 and above (for supported modules refer here). * Dell OpenManage Enterprise versions 4.2, 4.4 and 4.5. * Dell OpenManage Enterprise Modular versions 2.10.10 and above.

Requirements

* Ansible Core >= 2.19.0 and 2.18.8 for iDRAC Modules * Ansible Core = 2.20.0 and 2.19.0 for OME modules * Python >= 3.11.0 * To run the iDRAC modules, install OpenManage Python Software Development Kit (OMSDK) using either
install omsdk --upgrade
or
install -r requirements.txt
. OMSDK can also be installed from Dell OpenManage Python SDK * Operating System * Red Hat Enterprise Linux (RHEL) 9.5 and 8.10 * SUSE Linux Enterprise Server (SLES) 15 SP5 and 15 SP4 * Ubuntu 24.04.1 and 24.04

Installation

Install the latest Ansible collection from the Ansible Galaxy or Automation hub
ansible-galaxy collection install dellemc.openmanage
Install the Ansible collection from the GitHub repository using the latest commit with the branch name 'collections'
ansible-galaxy collection install git+https://github.com/dell/dellemc-openmanage-ansible-modules.git,collections
  • To Upgrade:
Update the dellemc.openmanage collection to the latest version available on Galaxy and Automation Hub
ansible-galaxy collection install dellemc.openmanage --upgrade
  • To specific version:
Install a specifc version of the collection from the Galaxy and Automation Hub
ansible-galaxy collection install dellemc.openmanage:==<version>
  • Offline Installation:
For offline installation on the Ansible control machine, download the required tar archive version of the collection from Dell OpenManage collection and run the command given below:
ansible-galaxy collection install dellemc-openmanage-<version>.tar.gz

For more details, see Using Ansible collections

Use Cases

For more information about how to use the collection, refer to OME modules, iDRAC modules, Redfish modules and roles.

Testing

For more information about Unit testing, see Unit testing.

For more information about Integration testing, see Integration testing.

Release Notes

For release notes, see CHANGELOG.rst.

Related Information

Refer the Table of Contents for any other information on the Dell OpenManage Ansible Modules documentations.

Support

The support is available through GitHub Issues or at Dell Community forum.

As Red Hat Ansible Certified Content, this collection is entitled to support through the Ansible Automation Platform (AAP) using the Create issue button on the top right corner. If a support case cannot be opened with Red Hat and the collection has been obtained either from Galaxy or GitHub, community help may be obtained on the Ansible Forum.

License Information

Dell OpenManage Ansible Modules is 100% open source and community-driven. All components are available under GPL-3.0-only on GitHub.

🔗 More in this category

© 2026 GitRepoTrend · dell/dellemc-openmanage-ansible-modules · Updated daily from GitHub