Install redhat-lsb-core prior to test.

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

@ -1,12 +1,9 @@
---
# Variable configuration.
- name: Include OS-specific variables.
include_vars: "{{ ansible_os_family }}.yml"
when: ansible_os_family != "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"

@ -1,5 +1,7 @@
FROM centos:6
RUN yum -y install redhat-lsb-core
# Install Ansible
RUN yum -y update; yum clean all;
RUN yum -y install epel-release

@ -12,6 +12,8 @@ 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