)]}'
{"scripts/env-setup.sh":[{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"05df620eb4ea0f78657b45d46ec75797fa57d958","unresolved":false,"context_lines":[{"line_number":40,"context_line":"wget -O /tmp/get-pip.py https://bootstrap.pypa.io/get-pip.py"},{"line_number":41,"context_line":"sudo python /tmp/get-pip.py"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"sudo -H pip install -r \"$(dirname $0)/../requirements.txt\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"u\u003d$(whoami)"},{"line_number":46,"context_line":"g\u003d$(groups | awk \u0027{print $1}\u0027)"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a1a9d01_61d90e83","line":43,"updated":"2015-10-05 03:23:01.000000000","message":"What happens for users who are behind a proxy server and have http_proxy setup?","commit_id":"298c6ac41121575c05a8edfaef68191368af1ab3"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"e854023766d09a534ab2713e6893c3823502bef8","unresolved":false,"context_lines":[{"line_number":40,"context_line":"wget -O /tmp/get-pip.py https://bootstrap.pypa.io/get-pip.py"},{"line_number":41,"context_line":"sudo python /tmp/get-pip.py"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"sudo -H pip install -r \"$(dirname $0)/../requirements.txt\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"u\u003d$(whoami)"},{"line_number":46,"context_line":"g\u003d$(groups | awk \u0027{print $1}\u0027)"}],"source_content_type":"text/x-sh","patch_set":1,"id":"7a2fa921_cccb6c1d","line":43,"in_reply_to":"9a1a9d01_33035f44","updated":"2015-10-07 14:37:00.000000000","message":"I also agree here -H -E may be the best way for us.","commit_id":"298c6ac41121575c05a8edfaef68191368af1ab3"},{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"27cfcb235f51c43c721d729951c01ca0c2d5b0b1","unresolved":false,"context_lines":[{"line_number":40,"context_line":"wget -O /tmp/get-pip.py https://bootstrap.pypa.io/get-pip.py"},{"line_number":41,"context_line":"sudo python /tmp/get-pip.py"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"sudo -H pip install -r \"$(dirname $0)/../requirements.txt\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"u\u003d$(whoami)"},{"line_number":46,"context_line":"g\u003d$(groups | awk \u0027{print $1}\u0027)"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a1a9d01_c12b3aea","line":43,"in_reply_to":"9a1a9d01_61d90e83","updated":"2015-10-05 04:01:00.000000000","message":"Ah, if thats only configured in their user profile, and not systemwide, then it would error. But isn\u0027t that also a machine configuration error?\n\nPerhaps -H -E ?","commit_id":"298c6ac41121575c05a8edfaef68191368af1ab3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"5561b8011565b597ac2517009db9d762ab25eb02","unresolved":false,"context_lines":[{"line_number":40,"context_line":"wget -O /tmp/get-pip.py https://bootstrap.pypa.io/get-pip.py"},{"line_number":41,"context_line":"sudo python /tmp/get-pip.py"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"sudo -H pip install -r \"$(dirname $0)/../requirements.txt\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"u\u003d$(whoami)"},{"line_number":46,"context_line":"g\u003d$(groups | awk \u0027{print $1}\u0027)"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a1a9d01_33035f44","line":43,"in_reply_to":"9a1a9d01_c12b3aea","updated":"2015-10-05 12:12:12.000000000","message":"I think -H -E would be best, especially since a number of the users who have reported using Bifrost have explicitly stated that they are in environments where proxy servers tend to be required.\n\nAlternatively, we could catch that an error has occurred, and begin building a list of possible causes and corrective actions in the troubleshooting text.","commit_id":"298c6ac41121575c05a8edfaef68191368af1ab3"}]}
