summaryrefslogtreecommitdiff
path: root/test/utils/docker/centos7/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'test/utils/docker/centos7/Dockerfile')
-rw-r--r--test/utils/docker/centos7/Dockerfile70
1 files changed, 0 insertions, 70 deletions
diff --git a/test/utils/docker/centos7/Dockerfile b/test/utils/docker/centos7/Dockerfile
deleted file mode 100644
index 703ff8cde0..0000000000
--- a/test/utils/docker/centos7/Dockerfile
+++ /dev/null
@@ -1,70 +0,0 @@
-FROM centos:centos7
-
-RUN (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == systemd-tmpfiles-setup.service ] || rm -f $i; done); \
-rm -f /lib/systemd/system/multi-user.target.wants/*; \
-rm -f /etc/systemd/system/*.wants/*; \
-rm -f /lib/systemd/system/local-fs.target.wants/*; \
-rm -f /lib/systemd/system/sockets.target.wants/*udev*; \
-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 clean all && \
- yum -y install epel-release && \
- yum -y install \
- acl \
- asciidoc \
- bzip2 \
- dbus-python \
- file \
- gcc \
- git \
- iproute \
- libffi \
- libffi-devel \
- make \
- mariadb-server \
- mercurial \
- MySQL-python \
- openssh-clients \
- openssh-server \
- openssl-devel \
- python-cryptography \
- pass \
- python-devel \
- python-httplib2 \
- python-jinja2 \
- python-keyczar \
- python-lxml \
- python-mock \
- python-nose \
- python-paramiko \
- python-passlib \
- python-pip \
- python-setuptools \
- python-virtualenv \
- PyYAML \
- rpm-build \
- rubygems \
- sshpass \
- subversion \
- sudo \
- unzip \
- which \
- && \
- yum -y swap fakesystemd systemd && \
- yum clean all
-
-RUN /usr/bin/sed -i -e 's/^\(Defaults\s*requiretty\)/#--- \1/' /etc/sudoers
-RUN mkdir /etc/ansible/
-RUN /usr/bin/echo -e '[local]\nlocalhost ansible_connection=local' > /etc/ansible/hosts
-VOLUME /sys/fs/cgroup /run /tmp
-RUN ssh-keygen -q -t rsa1 -N '' -f /etc/ssh/ssh_host_key && \
- ssh-keygen -q -t dsa -N '' -f /etc/ssh/ssh_host_dsa_key && \
- ssh-keygen -q -t rsa -N '' -f /etc/ssh/ssh_host_rsa_key && \
- ssh-keygen -q -t rsa -N '' -f /root/.ssh/id_rsa && \
- cp /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys && \
- for key in /etc/ssh/ssh_host_*_key.pub; do echo "localhost $(cat ${key})" >> /root/.ssh/known_hosts; done
-RUN pip install coverage junit-xml
-ENV container=docker
-CMD ["/usr/sbin/init"]