deduping beaker repo files, fixing issue with url rendering for those repos on rhel
This commit is contained in:
parent
5ae73faa7c
commit
5637e6a34b
7 changed files with 39 additions and 33 deletions
|
@ -60,6 +60,7 @@
|
|||
|
||||
roles:
|
||||
- { role: mariadb_server, tags: ['mariadb'] }
|
||||
- { role: beaker/base, tags: ['beakerbase'] }
|
||||
- { role: beaker/labcontroller, tags: ['beakerlabcontroller'] }
|
||||
- { role: beaker/server, tags: ['beakerserver'] }
|
||||
|
||||
|
|
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
|
|
@ -1,11 +0,0 @@
|
|||
[beaker-server]
|
||||
name=Beaker Server - RedHatEnterpriseLinux$releasever
|
||||
baseurl=https://beaker-project.org/yum/server/RedHatEnterpriseLinux$releasever/
|
||||
enabled=1
|
||||
gpgcheck=0
|
||||
|
||||
[beaker-server-testing]
|
||||
name=Beaker Server - RedHatEnterpriseLinux$releasever - Testing
|
||||
baseurl=https://beaker-project.org/yum/server-testing/RedHatEnterpriseLinux$releasever/
|
||||
enabled=0
|
||||
gpgcheck=0
|
|
@ -1,11 +0,0 @@
|
|||
[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
|
|
@ -1,11 +0,0 @@
|
|||
[beaker-server]
|
||||
name=Beaker Server - RedHatEnterpriseLinux$releasever
|
||||
baseurl=https://beaker-project.org/yum/server/RedHatEnterpriseLinux$releasever/
|
||||
enabled=1
|
||||
gpgcheck=0
|
||||
|
||||
[beaker-server-testing]
|
||||
name=Beaker Server - RedHatEnterpriseLinux$releasever - Testing
|
||||
baseurl=https://beaker-project.org/yum/server-testing/RedHatEnterpriseLinux$releasever/
|
||||
enabled=0
|
||||
gpgcheck=0
|
Loading…
Add table
Add a link
Reference in a new issue