Ansible role to setup Openmanage on Dell hardware
Go to file
Jeremy Gardais bcd75dd67d
Change the way to test if update_cache is needed
2019-02-27 14:23:17 +01:00
defaults Retries package installation 2019-02-27 14:17:58 +01:00
meta Set an empty dependencies line 2019-02-27 14:16:11 +01:00
tasks Change the way to test if update_cache is needed 2019-02-27 14:23:17 +01:00
tests Add linux.dell.com repo 2018-11-23 15:19:21 +01:00
.travis.yml Add linux.dell.com repo 2018-11-23 15:19:21 +01:00
CHANGELOG.md Exclude virtual host by default 2018-12-04 14:02:42 +01:00
README.md Set an empty dependencies line 2019-02-27 14:16:11 +01:00

README.md

Openmanage

  1. Overview
  2. Role Variables
  3. Example Playbook
  4. Configuration
  5. Development
  6. License
  7. Author Information

Overview

A role to manage Openmanage installation and configuration.

Role Variables

  • openmanage__repositories: List of APT repositories that can provide OpenManage. Each entry is a dict [default: See default/main.yml].
  • openmanage__deploy_state: The desired state this role should achieve. [default for Dell hardware: present].
  • openmanage__install_recommends: If recommended packages should be install. [default: False].
  • openmanage__dep_packages: List of dependencies packages to be able to run racadm [default: See default/main.yml].
  • openmanage__base_packages: List of base packages for all racadm base usage [default: See default/main.yml].

Example Playbook

  • Use defaults vars:
- hosts: mynode.DOMAIN
  roles:
    - role: ipr-cnrs.openmanage
      tags: ['role::openmanage', 'ipr', 'idrac']

Configuration

This role will:

  • Add an APT repository in order to provide OpenManage.
  • Install dependencies packages.
  • Install basic packages for all racadm usage.
  • Fix idrac7's executable permissions.
  • Fix libssl error RAC1170.

Development

This source code comes from our Gogs instance and the Github repo exist just to be able to send the role to Ansible Galaxy…

But feel free to send issue/PR here :)

Thanks to this hook, Github automatically got updates from our Gogs instance :)

License

WTFPL

Author Information

Jérémy Gardais