From 42f6196e757a72dcd9f92df4969f84b63cb4ec86 Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Mon, 12 Feb 2018 10:15:17 -0500 Subject: [PATCH] Manually install EPEL dependencies Sadly, we need EPEL for some centos dependencies. Manually install them to avoid the need of enabling EPEL all the time. Change-Id: Ib64502338633402de7b267b166cf1da975ff4b17 Signed-off-by: Paul Belanger --- tests/test.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/test.yaml b/tests/test.yaml index 5c4f7e2..ec9f69c 100644 --- a/tests/test.yaml +++ b/tests/test.yaml @@ -18,6 +18,19 @@ diskimage_builder_git_update: false rolename: ansible-role-diskimage-builder + pre_tasks: + # NOTE(pabelanger): Manually install EPEL dependencies as not to keep EPEL + # enabled. + - name: Manually install EPEL dependencies + become: yes + yum: + name: "{{ item }}" + enablerepo: epel + state: present + when: ansible_distribution == "CentOS" + with_items: + - debootstrap + roles: - "{{ rolename }}"