buluma.remi
Ansible Role remi
This role installs and enables the Remi yum repositories on your system.
GitHub | Version | Issues | Pull Requests | Downloads |
---|---|---|---|---|
Example Playbook
Here is an example from molecule/default/converge.yml
that is tested whenever changes are made.
---
- name: Converge
hosts: all
become: true
gather_facts: true
roles:
- role: buluma.remi
remi_enabled_repositories: php74
Before running the playbook, the system needs to be set up using molecule/default/prepare.yml
:
---
- name: Prepare
hosts: all
become: true
gather_facts: false
roles:
- role: buluma.bootstrap
- role: buluma.epel
For more details on using these roles, check the full explanation and example.
Role Variables
Default variable values are found in defaults/main.yml
:
---
# defaults file for remi
remi_repository_selection: php81
Requirements
Make sure to have the pip packages listed in requirements.txt.
State of Used Roles
The following roles are used to set up the system. You can use different methods if you prefer.
Requirement | GitHub | Version |
---|---|---|
buluma.bootstrap | ||
buluma.epel |
Context
This role is part of a collection of compatible roles. For more information, visit the documentation of these roles.
Here’s an overview of the related roles:
Compatibility
This role has been tested with these container images:
Container | Tags |
---|---|
EL | 8, 9 |
Fedora | 38, 39 |
You need at least Ansible version 2.12. Tests have been run on:
- The previous version.
- The current version.
- The development version.
If you find any issues, please report them on GitHub.
Changelog
You can check the role history.
License
This role is licensed under Apache-2.0.
Author Information
Created by Shadow Walker.
ansible-galaxy install buluma.remi