diff options
| author | Tim Flink <tflink@fedoraproject.org> | 2015-09-30 21:57:46 +0000 |
|---|---|---|
| committer | Tim Flink <tflink@fedoraproject.org> | 2015-09-30 21:57:52 +0000 |
| commit | bdbf4f8615220f8bc59d2eb5b5cc0ae220caa8fe (patch) | |
| tree | e3f99bda9514e37cdafcd90b89c1936c92b5da6a /roles/taskotron/buildslave | |
| parent | 3f3709c369e78afaa1a472b6b2d0b1592d24b792 (diff) | |
| download | ansible-bdbf4f8615220f8bc59d2eb5b5cc0ae220caa8fe.tar.gz ansible-bdbf4f8615220f8bc59d2eb5b5cc0ae220caa8fe.tar.xz ansible-bdbf4f8615220f8bc59d2eb5b5cc0ae220caa8fe.zip | |
updating taskotron roles to use dnf for f22+, variable for repos
Diffstat (limited to 'roles/taskotron/buildslave')
| -rw-r--r-- | roles/taskotron/buildslave/tasks/main.yml | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/roles/taskotron/buildslave/tasks/main.yml b/roles/taskotron/buildslave/tasks/main.yml index 36a027fdc..dc5030011 100644 --- a/roles/taskotron/buildslave/tasks/main.yml +++ b/roles/taskotron/buildslave/tasks/main.yml @@ -1,5 +1,5 @@ - name: ensure packages required for buildslave are installed - action: yum name={{ item }} state=latest + yum: name={{ item }} state=latest enablerepos={{ extra_enablerepos }} with_items: - buildbot-slave - git @@ -13,6 +13,24 @@ - pylint - python-pep8 - moreutils + when: ansible_distribution_major_version|int < 22 + +- name: ensure packages required for buildslave are installed (f22+) + dnf: name={{ item }} state=latest enablerepos={{ extra_enablerepos }} + with_items: + - buildbot-slave + - git + - rpmlint + - koji + - bodhi-client + - python-virtualenv + - gcc + - libcurl-devel + - rpm-build + - pylint + - python-pep8 + - moreutils + when: ansible_distribution_major_version|int > 21 and ansible_cmdline.ostree is not defined - name: add the buildslave user user: name=buildslave |
