buluma.epel

Ansible Role epel

This role installs the EPEL (Extra Packages for Enterprise Linux) repository on your system.

GitHub Version Issues Pull Requests Downloads
github Version Issues PullRequests Ansible Role

Example Playbook

This example is taken from molecule/default/converge.yml and is tested every time there is a push, pull request, or release.

---
- name: Install EPEL
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.epel

Before using this role, the machine needs to be prepared. In CI, this is done using molecule/default/prepare.yml:

---
- name: Prepare System
  hosts: all
  gather_facts: false
  become: true

  roles:
    - role: buluma.bootstrap

For a more detailed explanation and examples, check out this guide on using these roles.

Role Variables

Default variable values are set in defaults/main.yml:

---
# Default values for epel role

# Determines whether to install the new `epel-next` repository.
# This is installed by default only on CentOS Stream.
epel_next: "{{ true if ansible_distribution_release == 'Stream' }}"

Requirements

State of Used Roles

The following role is used to prepare the system. You can choose other methods for preparation.

Requirement GitHub Version
buluma.bootstrap Ansible Molecule Version

Context

This role works with many other compatible roles. For more information, see the documentation of these roles.

Here’s an overview of related roles:

dependencies

Compatibility

This role has been tested with the following container images:

Container Tags
EL 9, 8

The minimum Ansible version required is 2.12. Tests have been conducted on:

  • The previous version.
  • The current version.
  • The development version.

If you encounter any issues, please report them on GitHub.

Changelog

Check the Role History for updates.

License

This role is licensed under Apache-2.0.

Author Information

Created by Shadow Walker.

Informazioni sul progetto

Install epel on your system.

Installa
ansible-galaxy install buluma.epel
Licenza
apache-2.0
Download
2M
Proprietario
DevOps Engineer