ansible-roles/roles/repo_lemonldap_ng/tasks/main.yml

22 lines
663 B
YAML

---
- name: Configure Lemonldap::NG repository
yum_repository:
file: lemonldap-ng
name: "{{ item.repo }}"
description: "{{ item.desc }}"
baseurl: "{{ item.url }}"
gpgcheck: 1
gpgkey: "{{ item.gpg_key }}"
priority: 80
loop:
- repo: lemonldap-ng
url: https://lemonldap-ng.org/redhat/stable/$releasever/noarch
desc: Lemonldap::NG
gpg_key: https://lemonldap-ng.org/security/GPG-KEY-LLNG-SECURITY.asc
- repo: lemonldap-ng-extras
url: https://lemonldap-ng.org/redhat/extras/$releasever
desc: Lemonldap::NG Extras packages
gpg_key: https://lemonldap-ng.org/_media/rpm-gpg-key-ow2
tags: repo