Skip to content

Ansible Role to set up EPEL (Extra Packages for Enterprise Linux) on EL 7, EL 8 and EL 9

License

Notifications You must be signed in to change notification settings

39services/ansible_role_epel

Repository files navigation

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 set up EPEL (Extra Packages for Enterprise Linux) on EL 7, EL 8 and EL 9

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published