Install python-rhsm-certificates, handle python-boto

Add python-rhsm-certificates to the list of packages that we require, so
that the required certificates are available for the
pull-image-with-signature tests.

Add per-distribution package install tasks so that we install either
python2-boto or python-boto, depending on whether we're running on
Fedora or RHEL/CentOS, respectively.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
This commit is contained in:
Nalin Dahyabhai 2017-12-04 10:44:29 -05:00
parent 492f758176
commit 0ab8c507f4

View file

@ -41,9 +41,9 @@
- ostree-devel - ostree-devel
- pkgconfig - pkgconfig
- python - python
- python2-boto
- python2-crypto - python2-crypto
- python-devel - python-devel
- python-rhsm-certificates
- python-virtualenv - python-virtualenv
- PyYAML - PyYAML
- redhat-rpm-config - redhat-rpm-config
@ -57,6 +57,22 @@
async: 600 async: 600
poll: 10 poll: 10
- name: Add python2-boto for Fedora
package:
name: "{{ item }}"
state: present
with_items:
- python2-boto
when: ansible_distribution in ['Fedora']
- name: Add python-boto for RHEL and CentOS
package:
name: "{{ item }}"
state: present
with_items:
- python-boto
when: ansible_distribution in ['RedHat', 'CentOS']
- name: Add Btrfs for Fedora - name: Add Btrfs for Fedora
package: package:
name: "{{ item }}" name: "{{ item }}"