diademiemi.epel

Ansible Role EPEL

Molecule Test

This is an Ansible role to install EPEL on RHEL-based systems.
Special variables for CentOS Stream to install EPEL next are provided.

This is mostly used in my other roles as a dependency.

Requirements

These platforms are supported:

  • EL 7 (Tested on CentOS Core Linux 7)
  • EL 8 (Tested on Rocky Linux 8)
  • EL 9 (Tested on Rocky Linux 9)

Role Variables

Variable Default Description

Dependencies

None

Example Playbook

- name: Use diademiemi.epel role
  hosts: "{{ target | default('github_cli') }}"
  roles:
    - role: "diademiemi.epel"
      tags: ['diademiemi', 'epel', 'setup']    ```

License

MIT

Author Information

  • diademiemi (@diademiemi)

Role Testing

This repository comes with Molecule that run in Podman on the supported platforms. Install Molecule by running

pip3 install -r requirements.txt

Run the tests with

molecule test

These tests are automatically ran by GitHub Actions on push. If the tests are successful, the role is automatically published to Ansible Galaxy.

About

Ansible role to install and configure epel

Install
ansible-galaxy install diademiemi.epel
GitHub repository
License
mit
Downloads
105
Owner
🐧 Linux DevOps System Administrator | ⌨️ Hobbyist Software Developer |📋 Red Hat Certified Architect