mirror of
https://git.lapiole.org/dani/ansible-roles.git
synced 2025-04-16 10:13:26 +02:00
Update to 2022-12-06 11:00
This commit is contained in:
parent
31daa03346
commit
000a87b1ae
39
roles/repo_base/tasks/Rocky-8.yml
Normal file
39
roles/repo_base/tasks/Rocky-8.yml
Normal file
@ -0,0 +1,39 @@
|
||||
---
|
||||
|
||||
- name: Configure repositories
|
||||
yum_repository:
|
||||
file: "{{ item.file }}"
|
||||
description: "Rocky {{ item.name }}"
|
||||
name: "{{ item.name }}"
|
||||
mirrorlist: https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo={{ item.dir }}-$releasever
|
||||
baseurl: https://dl.rockylinux.org/pub/rocky/$releasever/{{ item.dir }}/$basearch/os/
|
||||
gpgcheck: True
|
||||
gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
|
||||
enabled: "{{ item.enabled | default(True) }}"
|
||||
loop:
|
||||
- name: baseos
|
||||
file: Rocky-BaseOS
|
||||
dir: BaseOS
|
||||
- name: appstream
|
||||
file: Rocky-AppStream
|
||||
dir: AppStream
|
||||
- name: extras
|
||||
file: Rocky-Extras
|
||||
dir: extras
|
||||
- name: powertools
|
||||
file: Rocky-PowerTools
|
||||
dir: PowerTools
|
||||
tags: repo
|
||||
|
||||
- name: Remove obsolete repo
|
||||
file: path=/etc/yum.repos.d/{{ item }}.repo state=absent
|
||||
loop:
|
||||
- fws
|
||||
tags: repo
|
||||
|
||||
- include_tasks: epel_{{ ansible_os_family }}-{{ ansible_distribution_major_version }}.yml
|
||||
tags: always
|
||||
- include_tasks: dbd_{{ ansible_os_family }}.yml
|
||||
tags: always
|
||||
- include_tasks: postgres_client_{{ ansible_os_family }}.yml
|
||||
tags: always
|
34
roles/repo_base/tasks/Rocky-9.yml
Normal file
34
roles/repo_base/tasks/Rocky-9.yml
Normal file
@ -0,0 +1,34 @@
|
||||
---
|
||||
|
||||
- name: Configure repositories
|
||||
yum_repository:
|
||||
file: "{{ item.file }}"
|
||||
description: "Rocky {{ item.name }}"
|
||||
name: "{{ item.name }}"
|
||||
mirrorlist: https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo={{ item.dir }}-$releasever
|
||||
baseurl: https://dl.rockylinux.org/pub/rocky/$releasever/{{ item.dir }}/$basearch/os/
|
||||
gpgcheck: True
|
||||
gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
|
||||
enabled: "{{ item.enabled | default(True) }}"
|
||||
loop:
|
||||
- name: baseos
|
||||
file: Rocky-BaseOS
|
||||
dir: BaseOS
|
||||
- name: appstream
|
||||
file: Rocky-AppStream
|
||||
dir: AppStream
|
||||
- name: extras
|
||||
file: Rocky-Extras
|
||||
dir: extras
|
||||
- name: crb
|
||||
file: Rocky-CRB
|
||||
dir: CRB
|
||||
tags: repo
|
||||
|
||||
|
||||
- include_tasks: epel_{{ ansible_os_family }}-{{ ansible_distribution_major_version }}.yml
|
||||
tags: always
|
||||
- include_tasks: dbd_{{ ansible_os_family }}.yml
|
||||
tags: always
|
||||
- include_tasks: postgres_client_{{ ansible_os_family }}.yml
|
||||
tags: always
|
Loading…
x
Reference in New Issue
Block a user