Fix import rbd python library

Change-Id: I2b0ce029479f0e2b8a9e648d5d3aab1aae05d7e8
This commit is contained in:
Mikhail 2017-02-17 17:46:37 +04:00
parent 916d459827
commit c1efb17599
1 changed files with 2 additions and 2 deletions

View File

@ -18,10 +18,10 @@ RUN apt-get update \
&& apt-get clean \
&& mkdir -p /etc/ceph /etc/pki \
&& chown -R nova: /etc/ceph /etc/pki \
&& ln -s /usr/lib/python2.7/dist-packages/rados.so /var/lib/microservices/venv/local/lib/python2.7/site-packages/rados.so \
&& ln -s /usr/lib/python2.7/dist-packages/rados.x86_64-linux-gnu.so /var/lib/microservices/venv/local/lib/python2.7/site-packages/rados.x86_64-linux-gnu.so \
&& ln -s /usr/lib/python2.7/dist-packages/rados-0.egg-info /var/lib/microservices/venv/local/lib/python2.7/site-packages/rados-0.egg-info \
&& ln -s /usr/lib/python2.7/dist-packages/rbd-0.egg-info /var/lib/microservices/venv/local/lib/python2.7/site-packages/rbd-0.egg-info \
&& ln -s /usr/lib/python2.7/dist-packages/rbd.so /var/lib/microservices/venv/local/lib/python2.7/site-packages/rbd.so
&& ln -s /usr/lib/python2.7/dist-packages/rbd.x86_64-linux-gnu.so /var/lib/microservices/venv/local/lib/python2.7/site-packages/rbd.x86_64-linux-gnu.so
# We have to set libvirt-python version to 2.4.0, to match the libvirt from testing repo.
RUN sed -i 's/libvirt-python.*/\#libvirt-python==3.0.0/' /var/lib/microservices/venv/constraints.txt && \