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.
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)
Variable | Default | Description |
---|
None
- name: Use diademiemi.epel role
hosts: "{{ target | default('github_cli') }}"
roles:
- role: "diademiemi.epel"
tags: ['diademiemi', 'epel', 'setup'] ```
MIT
- diademiemi (@diademiemi)
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.