From eb66f4ac358c92ad13423db58e97f2782cea5d0d Mon Sep 17 00:00:00 2001 From: Bruno Goncalves Date: Feb 15 2018 11:32:14 +0000 Subject: fix how beakerlib enables copr repos --- diff --git a/roles/standard-test-beakerlib/tasks/main.yml b/roles/standard-test-beakerlib/tasks/main.yml index 7c580e5..d0d8b65 100644 --- a/roles/standard-test-beakerlib/tasks/main.yml +++ b/roles/standard-test-beakerlib/tasks/main.yml @@ -2,17 +2,17 @@ - delegate_to: "{{ test_runner_inventory_name }}" block: - - name: Add restraint repo for restraint-rhts on Fedora hosts + - name: Add restraint repo for restraint-rhts using DNF shell: dnf copr enable -y bpeck/restraint ignore_errors: True - when: "hostvars[test_runner_inventory_name]['is_dnf_os']" + when: "hostvars[test_runner_inventory_name]['is_dnf_os'] | bool" - - name: Add restraint repo for restraint-rhts on RHEL/CentOS hosts + - name: Add restraint repo for restraint-rhts using YUM block: - package: name=yum-plugin-copr - shell: yum copr -y enable bpeck/restraint ignore_errors: True - when: "hostvars[test_runner_inventory_name]['is_yum_os']" + when: "hostvars[test_runner_inventory_name]['is_yum_os'] | bool" - name: Install the beakerlib requirements package: name={{item}} state=present