]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
setup-openstack.sh: setup_pulpito: respond to setuptools treachery
authorNathan Cutler <ncutler@suse.com>
Thu, 2 Feb 2017 21:05:25 +0000 (22:05 +0100)
committerKyr Shatskyy <kyrylo.shatskyy@gmail.com>
Mon, 14 Oct 2019 22:11:40 +0000 (00:11 +0200)
Apparently, setuptools has a "screw the users" policy.

Fixes: https://bugzilla.suse.com/show_bug.cgi?id=1023257
Signed-off-by: Nathan Cutler <ncutler@suse.com>
teuthology/openstack/setup-openstack.sh

index 8b80f01a3763bb3033051a96cb3bd90f61dbb8a6..b6d9aa1b090bfd5ae1bffc82690addff8777d5e6 100755 (executable)
@@ -277,6 +277,8 @@ function setup_pulpito() {
         sed -e "s|paddles_address.*|paddles_address = 'http://localhost:8080'|" < config.py.in > prod.py
         virtualenv ./virtualenv
         source ./virtualenv/bin/activate
+        pip install --upgrade pip
+        pip install 'setuptools==18.2.0'
         pip install -r requirements.txt
         python run.py &
     )