openqa/check-compose: tweak package installs and sources

we need some from updates-testing for now. also, we need
openqa-httpd for the server.
This commit is contained in:
Adam Williamson 2016-03-08 14:09:01 -08:00
parent 3bb54e2e0d
commit a8eba01a56
3 changed files with 27 additions and 3 deletions

View file

@ -27,10 +27,17 @@
# client.conf will be in place (and localhost default would be correct
# anyhow)
# note: we need updates-testing until fedfind/wikitcms 2.x go stable
- name: Install required packages (testing)
dnf: name={{ item }} state=present enablerepo="updates-testing"
with_items:
- fedfind
tags:
- packages
- name: Install required packages
dnf: name={{ item }} state=present
with_items:
- fedfind
- python2-fedmsg-consumers
- python-setuptools
- python-six

View file

@ -22,12 +22,19 @@
# as we now use the openQA asset downloading capability so that the
# scheduler is no longer responsible for downloading assets.
# note: we need updates-testing until fedfind/wikitcms 2.x go stable
- name: Install required packages (testing)
dnf: name={{ item }} state=present enablerepo="updates-testing"
with_items:
- fedfind
- python2-wikitcms
tags:
- packages
- name: Install required packages
dnf: name={{ item }} state=present
with_items:
- fedfind
- python2-fedmsg-consumers
- python2-wikitcms
- python-requests
- python-setuptools
- python-six

View file

@ -61,6 +61,16 @@
shell: /sbin/nologin
when: "gotgeeko.rc > 0"
# note: we need updates-testing until fedfind 2.x and openQA 4.3-18 go stable
- name: Install required packages (testing)
dnf: name={{ item }} state=present enablerepo="updates-testing"
with_items:
- python2-fedfind
- openqa
- openqa-httpd
tags:
- packages
- name: Install required packages
dnf: name={{ item }} state=present enablerepo=adamwill-openQA
with_items: