Add rpmfusion role on Fedora

This commit is contained in:
Kenneth Benzie 2023-11-24 22:48:40 +00:00
parent 66e7d9dc76
commit cf041f9747
2 changed files with 35 additions and 0 deletions

View File

@ -1,4 +1,8 @@
--- ---
- hosts: localhost
roles:
- role: rpmfusion
when: ansible_os_family == 'RedHat' and ansible_distribution == 'Fedora'
- import_playbook: UnixCLI.yaml - import_playbook: UnixCLI.yaml
- hosts: localhost - hosts: localhost
roles: roles:

View File

@ -0,0 +1,31 @@
---
- assert:
that: ansible_os_family == 'RedHat' and ansible_distribution == 'Fedora'
- name: install rpm fusion free gpg key
become: true
rpm_key:
key: 'https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-free-fedora-2020'
state: present
- name: install rpmfusion free repository
become: true
dnf:
name:
'https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-{{ansible_distribution_major_version}}.noarch.rpm'
state: present
validate_certs: no
- name: install rpmfusion non-free gpg key
become: true
rpm_key:
key: 'https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-nonfree-fedora-2020'
state: present
- name: install rpmfusion non-free repository
become: true
dnf:
name:
'https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-{{ansible_distribution_major_version}}.noarch.rpm'
state: present
validate_certs: no