aboutsummaryrefslogtreecommitdiff
path: root/docker/centos/source/base
diff options
context:
space:
mode:
Diffstat (limited to 'docker/centos/source/base')
-rw-r--r--docker/centos/source/base/Dockerfile20
1 files changed, 8 insertions, 12 deletions
diff --git a/docker/centos/source/base/Dockerfile b/docker/centos/source/base/Dockerfile
index f12a28052..974d79da1 100644
--- a/docker/centos/source/base/Dockerfile
+++ b/docker/centos/source/base/Dockerfile
@@ -1,18 +1,8 @@
FROM centos
MAINTAINER Kolla Project (https://launchpad.net/kolla)
-# Set up repositories
-# This repository provides all dependencies used by RDO OpenStack
-RUN yum install -y https://rdoproject.org/repos/openstack-kilo/rdo-release-kilo.rpm
-# This repository provides latest packages built from trunk master into RPMs
-RUN curl http://trunk.rdoproject.org/centos70/current/delorean.repo -o /etc/yum.repos.d/delorean-current.repo
-# This repository provides crux which permits idempotent operation of RDO
-RUN curl https://copr.fedoraproject.org/coprs/sdake/crux/repo/epel-7/sdake-crux-epel-7.repo -o /etc/yum.repos.d/sdake-crux-epel-7.repo
-
# Dependencies required for building/installing source components
RUN yum install -y \
- crux \
- crudini \
gcc \
git \
libffi-devel \
@@ -21,13 +11,19 @@ RUN yum install -y \
openssl \
openssl-devel \
python-devel \
- python-pip \
tar \
libxml2-devel \
libxslt-devel \
&& yum clean all
-RUN pip install --upgrade pip
+RUN curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py \
+ && python get-pip.py \
+ && rm get-pip.py
+
+RUN pip install --upgrade \
+ crudini \
+ crux \
+ pip
RUN mkdir -p /opt/kolla
COPY service_hosts.sh kolla-common.sh /opt/kolla/