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

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

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