mullholland.repository_elrepo
Ansible Role: repository_elrepo
Install elrepo on your system
| GitHub | Downloads | Version |
|---|---|---|
Example Playbook
This example comes from molecule/default/converge.yml and is tested with every push, pull request, and release.
---
- name: Converge
hosts: all
become: true
gather_facts: true
# vars:
# example_var: "value"
roles:
- role: "mullholland.repository_elrepo"
Role Variables
Default variable values can be found in defaults/main.yml:
---
# Install ELRepo
# https://elrepo.org/tiki/HomePage
# ELRepo public key
repository_elrepo_key_url: "https://www.elrepo.org/RPM-GPG-KEY-elrepo.org"
# ELRepo installation packages
repository_elrepo_version_map:
RedHat:
"7": "https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm"
"8": "https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm"
"9": "https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm"
CentOS:
"7": "https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm"
"8": "https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm"
"9": "https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm"
Rocky:
"8": "https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm"
"9": "https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm"
AlmaLinux:
"8": "https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm"
"9": "https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm"
repository_elrepo_version: "{{ repository_elrepo_version_map[ansible_distribution][ansible_distribution_major_version] }}"
Requirements
- Python packages listed in requirements.txt.
Context
This role is part of several compatible roles. For more details, check out the documentation of these roles.
Related roles overview:

Compatibility
This role has been tested on these container images:
| Container | Tags |
|---|---|
| EL | all |
Ansible version 2.10 or higher is required. Tests have been conducted on:
- The previous version.
- The current version.
- The development version.
If you encounter any issues, please report them on GitHub.
License
MIT.
Author Information
Installa
ansible-galaxy install mullholland.repository_elrepoLicenza
apache-2.0
Download
6.3k
Proprietario
