Skip to content
Snippets Groups Projects
Commit 802afa56 authored by Sam Yaple's avatar Sam Yaple
Browse files

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
parent eecf6581
No related branches found
No related tags found
No related merge requests found
../../../tools/build-docker-image
\ No newline at end of file
../../../tools/build-docker-image
\ No newline at end of file
...@@ -33,17 +33,13 @@ RUN apt-get install -y --no-install-recommends lvm2 \ ...@@ -33,17 +33,13 @@ RUN apt-get install -y --no-install-recommends lvm2 \
{% endif %} {% endif %}
ADD ./cinder.tar / ADD cinder.tar /
RUN ln -s /cinder-* /cinder RUN ln -s /cinder-* cinder \
RUN cd /cinder \
&& useradd --user-group cinder \ && useradd --user-group cinder \
&& pip install -r requirements.txt \ && pip --no-cache-dir install /cinder \
&& pip install /cinder \ && mkdir -p /etc/cinder /var/log/cinder /home/cinder \
&& mkdir /etc/cinder /var/log/cinder \
&& cp -r /cinder/etc/cinder/* /etc/cinder/ \ && cp -r /cinder/etc/cinder/* /etc/cinder/ \
&& chown -R cinder: /etc/cinder /var/log/cinder \ && chown -R cinder: /etc/cinder /var/log/cinder /home/cinder \
&& rm -rf /root/.cache \
&& sed -i "s|udev_rules = 1|udev_rules = 0|g" /etc/lvm/lvm.conf \ && 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 && sed -i "s|udev_sync = 1|udev_sync = 0|g" /etc/lvm/lvm.conf
......
../../../tools/build-docker-image
\ No newline at end of file
../../../tools/build-docker-image
\ No newline at end of file
../../../tools/build-docker-image
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment