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?
This hotfix worked for me: os-svc- install/ bin/os- svc-install b/elements/ os-svc- install/ bin/os- svc-install os-svc- install/ bin/os- svc-install os-svc- install/ bin/os- svc-install
diff --git a/elements/
index 46e42e6..1a7e775 100755
--- a/elements/
+++ b/elements/
@@ -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?