]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
bootstrap: install setuptools 44 1394/head
authorJan Fajerski <jfajerski@suse.com>
Wed, 15 Jan 2020 11:05:44 +0000 (12:05 +0100)
committerJan Fajerski <jfajerski@suse.com>
Wed, 15 Jan 2020 12:13:23 +0000 (13:13 +0100)
With setuptools 45 python2 support was dropped.

Fixes: https://tracker.ceph.com/issues/43606
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
bootstrap

index d2cb94265c67164d688467cb1ce70b439273405e..c676a2e24a26bbb66160add777a911d973703a3b 100755 (executable)
--- a/bootstrap
+++ b/bootstrap
@@ -141,7 +141,11 @@ SVER=${LVER%%.*}
 ./$VENV/bin/pip install --upgrade pip
 
 # Ensure setuptools is installed
-./$VENV/bin/pip install setuptools --upgrade
+if [ "$SVER" = "2" ]; then
+    ./$VENV/bin/pip install setuptools==44
+else
+    ./$VENV/bin/pip install setuptools --upgrade
+fi
 
 # Install all requirements
 ./$VENV/bin/pip install --upgrade -r requirements${SVER}.txt