chore: move out the OS-specific roles

Signed-off-by: Matej Focko <me@mfocko.xyz>
This commit is contained in:
Matej Focko 2024-07-12 21:09:06 +02:00
parent c7293cd6ea
commit cfc02949d6
Signed by: mfocko
SSH key fingerprint: SHA256:icm0fIOSJUpy5+1x23sfr+hLtF9UhY8VpMC7H4WFJP8
5 changed files with 2 additions and 2 deletions
roles/os/el/tasks

View file

@ -0,0 +1,33 @@
---
- name: Enable EPEL
ansible.builtin.package:
name: epel-release
state: present
- name: Enable CRB for CentOS Stream
community.general.ini_file:
path: /etc/yum.repos.d/centos.repo
section: crb
option: enabled
value: 1
create: no
when: ansible_distribution == "CentOS"
- name: Enable CRB and Plus repositories for AlmaLinux
community.general.ini_file:
path: /etc/yum.repos.d/almalinux-{{ item }}.repo
section: "{{ item }}"
option: enabled
value: 1
create: no
when: ansible_distribution == "AlmaLinux"
loop:
- crb
- plus
- name: Enable mf's Copr
community.general.copr:
name: mfocko/mfocko
state: enabled
chroot: "epel-9-{{ ansible_architecture }}"
become: true