From 91c3b9c3eb4a2829c8c83815e0809ca6acbc25cd Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Fri, 29 Apr 2016 15:36:39 -0400 Subject: [PATCH] Ensure redhat-lsb-core is installed. --- tasks/main.yml | 6 ++++-- tests/Dockerfile.centos-7 | 2 -- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index 7e6a137..f99dd38 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,10 +1,12 @@ --- -# Include variables and define needed variables. - name: Include OS-specific variables. include_vars: "{{ ansible_os_family }}.yml" when: ansible_os_family != "RedHat" -# Include version-specific variables for RedHat. +- name: Ensure required dependency is installed (RedHat). + yum: name=redhat-lsb-core state=installed + when: ansible_os_family == "RedHat" + - name: Include OS-specific variables (RedHat). include_vars: "{{ ansible_os_family }}-{{ ansible_lsb.major_release }}.yml" when: ansible_os_family == "RedHat" diff --git a/tests/Dockerfile.centos-7 b/tests/Dockerfile.centos-7 index fb37a6f..8aa0654 100644 --- a/tests/Dockerfile.centos-7 +++ b/tests/Dockerfile.centos-7 @@ -12,8 +12,6 @@ rm -f /lib/systemd/system/sockets.target.wants/*initctl*; \ rm -f /lib/systemd/system/basic.target.wants/*; \ rm -f /lib/systemd/system/anaconda.target.wants/*; -RUN yum -y install redhat-lsb-core - # Install Ansible RUN yum -y install epel-release RUN yum -y install git ansible sudo