add f26_only jenkins var and install python2/3-koji for pyrpkg

This commit is contained in:
Kevin Fenzi 2017-11-03 00:34:22 +00:00
parent 8e3b71da59
commit 5ccc1da6d6
2 changed files with 7 additions and 14 deletions

View file

@ -267,17 +267,6 @@ el7_only:
- python-pygit2 # Required by pagure
- python-pygments-markdown-lexer # Required by fedora-hubs (ticket #5425)
# Packages only available/needed in f24+
f24_only:
- python2-systemd
- python2-requests-kerberos
- python2-jinja2
- devscripts-minimal # Required by FedoraReview
- python26
- python33
- python34
- python36
f25_only:
- python3-tox
- python26
@ -285,3 +274,7 @@ f25_only:
- python34
- python36
- swig # required for coco
f26_only:
- python2-koji # Needed for pyrpkg
- python3-koji # Needed for pyrpkg

View file

@ -52,10 +52,10 @@
- jenkins/slave
- packages
- name: install f24 specific slave packages
- name: install f26 specific slave packages
dnf: name={{ item }} state=present
with_items: "{{ f24_only }}"
when: ansible_distribution_major_version|int == 24
with_items: "{{ f26_only }}"
when: ansible_distribution_major_version|int == 26
tags:
- jenkins
- jenkins/slave