Unify Centos and Ubuntu Source Install - Cinder

A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: I329aad8904eff7acad8f6b7ee5b32f2a28477674
Partially-Implements: blueprint install-from-ubuntu
This commit is contained in:
Sam Yaple 2015-08-27 10:05:13 +00:00
parent eecf6581a4
commit 802afa566f
6 changed files with 5 additions and 14 deletions

View File

@ -1 +0,0 @@
../../../tools/build-docker-image

View File

@ -1 +0,0 @@
../../../tools/build-docker-image

View File

@ -33,17 +33,13 @@ RUN apt-get install -y --no-install-recommends lvm2 \
{% endif %}
ADD ./cinder.tar /
RUN ln -s /cinder-* /cinder
RUN cd /cinder \
ADD cinder.tar /
RUN ln -s /cinder-* cinder \
&& useradd --user-group cinder \
&& pip install -r requirements.txt \
&& pip install /cinder \
&& mkdir /etc/cinder /var/log/cinder \
&& pip --no-cache-dir install /cinder \
&& mkdir -p /etc/cinder /var/log/cinder /home/cinder \
&& cp -r /cinder/etc/cinder/* /etc/cinder/ \
&& chown -R cinder: /etc/cinder /var/log/cinder \
&& rm -rf /root/.cache \
&& chown -R cinder: /etc/cinder /var/log/cinder /home/cinder \
&& sed -i "s|udev_rules = 1|udev_rules = 0|g" /etc/lvm/lvm.conf \
&& sed -i "s|udev_sync = 1|udev_sync = 0|g" /etc/lvm/lvm.conf

View File

@ -1 +0,0 @@
../../../tools/build-docker-image

View File

@ -1 +0,0 @@
../../../tools/build-docker-image

View File

@ -1 +0,0 @@
../../../tools/build-docker-image