diff --git a/roles/openqa/server/tasks/main.yml b/roles/openqa/server/tasks/main.yml index 954a56c228..ad9f1abdfc 100644 --- a/roles/openqa/server/tasks/main.yml +++ b/roles/openqa/server/tasks/main.yml @@ -44,6 +44,14 @@ tags: - config +- name: Install openQA staging repo if needed + command: "dnf -y copr enable adamwill/openQA-stg" + args: + creates: /etc/yum.repos.d/_copr_adamwill-openQA-stg.repo + when: deployment_type == "stg" + tags: + - config + - name: Install required packages dnf: name={{ item }} state=present enablerepo=adamwill-openQA with_items: diff --git a/roles/openqa/worker/tasks/main.yml b/roles/openqa/worker/tasks/main.yml index cad6c2b2ff..19a460d7a5 100644 --- a/roles/openqa/worker/tasks/main.yml +++ b/roles/openqa/worker/tasks/main.yml @@ -19,6 +19,14 @@ tags: - config +- name: Install openQA staging repo if needed + command: "dnf -y copr enable adamwill/openQA-stg" + args: + creates: /etc/yum.repos.d/_copr_adamwill-openQA-stg.repo + when: deployment_type == "stg" + tags: + - config + - name: Install packages dnf: name={{ item }} state=present enablerepo=adamwill-openQA with_items: