Ensure redhat-lsb-core is installed.

pull/63/head
Jeff Geerling 8 years ago
parent 71d6a0b328
commit 91c3b9c3eb
  1. 6
      tasks/main.yml
  2. 2
      tests/Dockerfile.centos-7

@ -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"

@ -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