copr: enable @copr/copr on devel instances

This commit is contained in:
Pavel Raiskup
2020-11-11 09:32:06 +01:00
parent ff896361d8
commit f6fe521591
5 changed files with 18 additions and 0 deletions

View File

@@ -52,6 +52,7 @@
# Roles are run first, before tasks, regardless of where you place them here.
roles:
- base
- copr/copr-devel-server
- copr/backend
- nagios_client
- role: messaging/base

View File

@@ -48,6 +48,7 @@
roles:
- base
- copr/copr-devel-server
- copr/dist_git
handlers:

View File

@@ -53,5 +53,6 @@
- base
# - { role: fas_client, when: devel|bool }
- { role: sudo, sudoers: "{{ private }}/files/sudo/copr-sudoers", when: devel|bool }
- copr/copr-devel-server
- copr/frontend-cloud
- nagios_client

View File

@@ -50,5 +50,6 @@
roles:
- base
- copr/copr-devel-server
- copr/keygen
- nagios_client

View File

@@ -0,0 +1,14 @@
---
- name: make sure dnf-plugins-core are installed
package: name=dnf-plugins-core state=present
when:
- devel|bool
- name: enable @copr/copr when on devel machine
command:
cmd: dnf copr -y enable {{ item }}
warn: false
with_items:
- "@copr/copr"
when:
- devel|bool