Comment 1 for bug 1265807

Revision history for this message
Jan Provaznik (jan-provaznik) wrote :

This hotfix worked for me:
diff --git a/elements/os-svc-install/bin/os-svc-install b/elements/os-svc-install/bin/os-svc-install
index 46e42e6..1a7e775 100755
--- a/elements/os-svc-install/bin/os-svc-install
+++ b/elements/os-svc-install/bin/os-svc-install
@@ -33,7 +33,11 @@ function python-install() {
   pip install -U 'setuptools>=1.0'

   if [ -n "$reqs" ] ; then
- pip install -r $reqs
+ pip install \
+ --allow-insecure netaddr --allow-external netaddr \
+ --allow-insecure netifaces --allow-external netifaces \
+ --allow-insecure psutil --allow-external psutil \
+ -r $reqs
        # FIXME: pip requires doesn't include MySQL-python
        pip install MySQL-python
   fi

Having whitelisted --allow-external params in os-svc-install script is far from ideal, any other ideas?