From: Zack Cerza Date: Thu, 21 Jan 2016 19:22:36 +0000 (-0700) Subject: Rebuild virtualenvs that use system site-packages X-Git-Tag: 1.1.0~687^2~8 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6142714dbb9dd9246e6647d03c244452d8789942;p=teuthology.git Rebuild virtualenvs that use system site-packages Signed-off-by: Zack Cerza --- diff --git a/bootstrap b/bootstrap index 0935ce872..de5e8e3e3 100755 --- a/bootstrap +++ b/bootstrap @@ -104,6 +104,12 @@ Darwin) ;; esac +# Forcibly remove old virtualenvs which used system site-packages +if [ -e ./virtualenv ] && [ ! -e ./virtualenv/lib/python2.7/no-global-site-packages.txt ]; then + echo "Removing old virtualenv because it uses system site-packages" + rm -rf ./virtualenv +fi + if [ -z "$NO_CLOBBER" ] || [ ! -e ./virtualenv ]; then if ! which virtualenv > /dev/null; then pip install virtualenv