first commit
This commit is contained in:
27
solutions/repos.yml
Normal file
27
solutions/repos.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
# repos.yml
|
||||
- name: Add BaseOS and AppStream repos to all hosts
|
||||
hosts: all
|
||||
become: true
|
||||
|
||||
vars:
|
||||
repos:
|
||||
- BaseOS
|
||||
- AppStream
|
||||
|
||||
baseurl: http://utility.lab.example.com/rhel9
|
||||
gpgkey_url: http://utility.lab.example.com/rhel9/RPM-GPG-KEY-redhat-release
|
||||
repo_file: /etc/yum.repos.d/rhce
|
||||
|
||||
tasks:
|
||||
- name: Add {{ item }} repository
|
||||
ansible.builtin.yum_repository:
|
||||
name: "EX294_{{ item }}"
|
||||
description: "EX294 {{ item }} Repository"
|
||||
baseurl: "{{ baseurl }}/{{ item }}"
|
||||
enabled: true
|
||||
gpgcheck: true
|
||||
gpgkey: "{{ gpgkey_url }}"
|
||||
file: "{{ repo_file }}"
|
||||
loop: "{{ repos }}"
|
||||
|
||||
Reference in New Issue
Block a user