diff options
| author | Tim Flink <tflink@fedoraproject.org> | 2015-05-14 17:35:31 +0000 |
|---|---|---|
| committer | Tim Flink <tflink@fedoraproject.org> | 2015-05-14 17:35:39 +0000 |
| commit | 5637e6a34bc7a32bd57a3e4b1e8f110f6cc37390 (patch) | |
| tree | 9c387f898b70169c0581bccefe8c1dad3f6edf54 /roles/beaker | |
| parent | 5ae73faa7ce1a233669ccd83a516f6572d21e670 (diff) | |
| download | ansible-5637e6a34bc7a32bd57a3e4b1e8f110f6cc37390.tar.gz ansible-5637e6a34bc7a32bd57a3e4b1e8f110f6cc37390.tar.xz ansible-5637e6a34bc7a32bd57a3e4b1e8f110f6cc37390.zip | |
deduping beaker repo files, fixing issue with url rendering for those repos on rhel
Diffstat (limited to 'roles/beaker')
| -rw-r--r-- | roles/beaker/base/files/beaker-server-fedora.repo (renamed from roles/beaker/labcontroller/files/beaker-server-fedora.repo) | 0 | ||||
| -rw-r--r-- | roles/beaker/base/tasks/main.yml | 27 | ||||
| -rw-r--r-- | roles/beaker/base/templates/beaker-server-rhel.repo | 11 | ||||
| -rw-r--r-- | roles/beaker/labcontroller/files/beaker-server-rhel.repo | 11 | ||||
| -rw-r--r-- | roles/beaker/server/files/beaker-server-fedora.repo | 11 | ||||
| -rw-r--r-- | roles/beaker/server/files/beaker-server-rhel.repo | 11 |
6 files changed, 38 insertions, 33 deletions
diff --git a/roles/beaker/labcontroller/files/beaker-server-fedora.repo b/roles/beaker/base/files/beaker-server-fedora.repo index d5668d300..d5668d300 100644 --- a/roles/beaker/labcontroller/files/beaker-server-fedora.repo +++ b/roles/beaker/base/files/beaker-server-fedora.repo diff --git a/roles/beaker/base/tasks/main.yml b/roles/beaker/base/tasks/main.yml new file mode 100644 index 000000000..c1a87a1f1 --- /dev/null +++ b/roles/beaker/base/tasks/main.yml @@ -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' + diff --git a/roles/beaker/base/templates/beaker-server-rhel.repo b/roles/beaker/base/templates/beaker-server-rhel.repo new file mode 100644 index 000000000..96b2e5241 --- /dev/null +++ b/roles/beaker/base/templates/beaker-server-rhel.repo @@ -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 diff --git a/roles/beaker/labcontroller/files/beaker-server-rhel.repo b/roles/beaker/labcontroller/files/beaker-server-rhel.repo deleted file mode 100644 index 4144efea4..000000000 --- a/roles/beaker/labcontroller/files/beaker-server-rhel.repo +++ /dev/null @@ -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 diff --git a/roles/beaker/server/files/beaker-server-fedora.repo b/roles/beaker/server/files/beaker-server-fedora.repo deleted file mode 100644 index d5668d300..000000000 --- a/roles/beaker/server/files/beaker-server-fedora.repo +++ /dev/null @@ -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 diff --git a/roles/beaker/server/files/beaker-server-rhel.repo b/roles/beaker/server/files/beaker-server-rhel.repo deleted file mode 100644 index 4144efea4..000000000 --- a/roles/beaker/server/files/beaker-server-rhel.repo +++ /dev/null @@ -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 |
