From 5139d5e26a0ce1d40373dc5447c4f113c950f25b Mon Sep 17 00:00:00 2001 From: Sergey Reshetnyak Date: Mon, 6 Feb 2017 13:49:41 +0300 Subject: [PATCH] Update python-libvirt to 3.0.0 version Installation from tarball because 3.0.0 not available on pypi https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852886 Change-Id: If7688da3b0786c8fc6889b4c17a1d27d8fb0b90a --- docker/nova-compute/Dockerfile.j2 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docker/nova-compute/Dockerfile.j2 b/docker/nova-compute/Dockerfile.j2 index 881fefe..e8241ef 100644 --- a/docker/nova-compute/Dockerfile.j2 +++ b/docker/nova-compute/Dockerfile.j2 @@ -24,8 +24,9 @@ RUN apt-get update \ && ln -s /usr/lib/python2.7/dist-packages/rbd.so /var/lib/microservices/venv/local/lib/python2.7/site-packages/rbd.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==2.4.0/' /var/lib/microservices/venv/constraints.txt \ - && /var/lib/microservices/venv/bin/pip install --upgrade libvirt-python rtslib-fb && \ +RUN sed -i 's/libvirt-python.*/\#libvirt-python==3.0.0/' /var/lib/microservices/venv/constraints.txt && \ + pip install --upgrade https://libvirt.org/sources/python/libvirt-python-3.0.0.tar.gz && \ + /var/lib/microservices/venv/bin/pip install --upgrade rtslib-fb && \ rm -f /etc/machine-id ENV PATH $PATH:/lib/udev