om

12Modules37Plugins

Overview

Description

Ansible Network Collection for Opengear OM & CM8100 devices.

Readme

Opengear OM Collection

The Ansible Opengear OM collection includes a variety of Ansible content to help automate the management of Opengear OM network appliances.

Supported connections

The Ansible OM collection supports httpapi connections.

Included content

HTTPAPI plugins

NameDescription
opengear.om.omUse Opengear REST API to run request on Opengear OM device

Modules

NameDescription
opengear.om.om_authConfigure remote authentication, authorization, accounting (AAA) servers.
opengear.om.om_connsRead and manipulate the network connections on the Operations Manager appliance.
opengear.om.om_factsCollect facts from OM devices
opengear.om.om_failoverFailover endpoint is to check failover status and retrieve / change failover settings.
opengear.om.om_groupsRetrieve or update group information.
opengear.om.om_pduConfigure, monitor and control PDUs connected to the device.
opengear.om.om_physifsRead and manipulate the network physical interfaces on the Operations Manager appliance.
opengear.om.om_portsConfiguring and viewing ports information
opengear.om.om_servicesUsed for working with the properties of the various services running on the system.
opengear.om.om_static_routesConfiguring and viewing static routes
opengear.om.om_systemUsed for configuring and accessing information about the Operations Manager appliance itself.
opengear.om.om_usersRetrieve and update user information.

Installing this collection

You can install the Opengear OM collection with the Ansible Galaxy CLI:

ansible-galaxy collection install opengear.om

You can also include it in a requirements.yml file and install it with ansible-galaxy collection install -r requirements.yml, using the format:

---
collections:
  - name: opengear.om

Alternatively you can install the Opengear OM collection directly from Github:

ansible-galaxy collection install git+https://github.com/opengear/opengear.om.git

Using this collection

This collection includes network resource modules.

Using modules from the Opengear OM collection in your playbooks

You can call modules by their Fully Qualified Collection Namespace (FQCN), such as opengear.om.om_users. The following example task replaces configuration changes in the existing configuration on a Opengear OM network device, using the FQCN:

---
  - name: Replace device configuration of users.
    openear.om.om_users:
      config:
        - name: user1
          enabled: true
          no_password: true
          groups:
          - group2
      state: replaced

See Also:

Contributing to this collection

We welcome community contributions to this collection. If you find problems, please open an issue or create a PR against the Opengear OM collection repository.

See the Ansible Community Guide for details on contributing to Ansible.

Code of Conduct

This collection follows the Ansible project's Code of Conduct. Please read and familiarize yourself with this document.

More information

Licensing

GNU General Public License v3.0 or later.

See LICENSE to see the full text.

Certification

Product
2.4
DocumentationDependencies
No dependencies
There are currently no dependencies for this collection.
View in Automation Hub
Red Hat logoLinkedInYouTubeFacebookTwitter

Platforms

Products & services

Try, buy, sell

Help

About Red Hat Ecosystem Catalog

The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.

We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2025 Red Hat