mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-06-27 23:57:02 +08:00
deduping beaker repo files, fixing issue with url rendering for those repos on rhel
This commit is contained in:
11
roles/beaker/base/files/beaker-server-fedora.repo
Normal file
11
roles/beaker/base/files/beaker-server-fedora.repo
Normal file
@@ -0,0 +1,11 @@
|
||||
[beaker-server]
|
||||
name=Beaker Server - Fedora$releasever
|
||||
baseurl=https://beaker-project.org/yum/server/Fedora$releasever/
|
||||
enabled=1
|
||||
gpgcheck=0
|
||||
|
||||
[beaker-server-testing]
|
||||
name=Beaker Server -Fedora$releasever - Testing
|
||||
baseurl=https://beaker-project.org/yum/server-testing/Fedora$releasever/
|
||||
enabled=0
|
||||
gpgcheck=0
|
||||
27
roles/beaker/base/tasks/main.yml
Normal file
27
roles/beaker/base/tasks/main.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# This is the base beaker role - mostly installing repos for beaker
|
||||
#
|
||||
---
|
||||
|
||||
- name: put beaker server repos on Rhel systems
|
||||
template:
|
||||
src: "{{ item }}"
|
||||
dest: "/etc/yum.repos.d/{{ item }}"
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0644
|
||||
with_items:
|
||||
- beaker-server-rhel.repo
|
||||
when: ansible_distribution == 'RedHat'
|
||||
|
||||
- name: put beaker server repos on Fedora systems
|
||||
copy:
|
||||
src: "{{ item }}"
|
||||
dest: "/etc/yum.repos.d/{{ item }}"
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0644
|
||||
with_items:
|
||||
- beaker-server-fedora.repo
|
||||
when: ansible_distribution == 'Fedora'
|
||||
|
||||
11
roles/beaker/base/templates/beaker-server-rhel.repo
Normal file
11
roles/beaker/base/templates/beaker-server-rhel.repo
Normal file
@@ -0,0 +1,11 @@
|
||||
[beaker-server]
|
||||
name=Beaker Server - RedHatEnterpriseLinux{{ ansible_distribution_major_version }}
|
||||
baseurl=https://beaker-project.org/yum/server/RedHatEnterpriseLinux{{ ansible_distribution_major_version }}/
|
||||
enabled=1
|
||||
gpgcheck=0
|
||||
|
||||
[beaker-server-testing]
|
||||
name=Beaker Server - RedHatEnterpriseLinux{{ ansible_distribution_major_version }} - Testing
|
||||
baseurl=https://beaker-project.org/yum/server-testing/RedHatEnterpriseLinux{{ ansible_distribution_major_version }}/
|
||||
enabled=0
|
||||
gpgcheck=0
|
||||
Reference in New Issue
Block a user