deduping beaker repo files, fixing issue with url rendering for those repos on rhel

This commit is contained in:
Tim Flink 2015-05-14 17:35:31 +00:00
parent 5ae73faa7c
commit 5637e6a34b
7 changed files with 39 additions and 33 deletions

View file

@ -60,6 +60,7 @@
roles: roles:
- { role: mariadb_server, tags: ['mariadb'] } - { role: mariadb_server, tags: ['mariadb'] }
- { role: beaker/base, tags: ['beakerbase'] }
- { role: beaker/labcontroller, tags: ['beakerlabcontroller'] } - { role: beaker/labcontroller, tags: ['beakerlabcontroller'] }
- { role: beaker/server, tags: ['beakerserver'] } - { role: beaker/server, tags: ['beakerserver'] }

View 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'

View 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

View file

@ -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

View file

@ -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

View file

@ -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