easy_install of pbr fails during devtest.sh run behind http_proxy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Gregory Haynes |
Bug Description
Our tripleo test systems are in a data center where access to outside world through http or https has to pass through a proxy. When we run devtest.sh on a system in this environment and it gets to the image build but fails when easy_install tries to pull pbr.
To duplicate this on a system behind a proxy and where the following sorts of environment varaibles are set:
http_proxy=http://
https_proxy=http://
no_proxy=
and a pypi mirror is setup on the 15.126.28.128 network. a PYPI_MIRROR_URL=http://
# find ~opsauto/
/home/opsauto/
/home/opsauto/
/home/opsauto/
/home/opsauto/
/home/opsauto/
/home/opsauto/
Then prior to running "devtest.sh --trash-my-machine" do "export break=before-
Then in the shell where the break occurs do the following steps:
cd /tmp/in_
./00-baseline-
./00-ccache
./01-install-pip
rm -rf /opt/stack/
virtualenv --setuptools /opt/stack/
/opt/stack/
/opt/stack/
/opt/stack/
I have attached a log file output of:
strace -o /tmp/pbr-fail.log -s 512 /opt/stack/
Changed in tripleo: | |
importance: | Undecided → High |
Fix proposed to branch: master /review. openstack. org/81101
Review: https:/