install_venv fails behind the proxy

Bug #862667 reported by Yasuto Nishii
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Low
Jake Dahn

Bug Description

"python tools/install_venv.py" fails due to python-novaclient if the installation env is behind the proxy.

In "tools/pip-requires", only the python-novaclient is pulled from git instead of git+https.
And, at least our lab proxy reject git port, then installation fails.
Is there any reason that python-novaclient couldn't be pulled from git+https?

 -e git+https://github.com/openstack/quantum.git#egg=quantum
 -e git+https://github.com/jacobian/openstack.compute.git#egg=openstack
 -e git+https://github.com/cloudbuilders/openstackx.git#egg=openstackx
 -e git://github.com/rackspace/python-novaclient.git#egg=python-novaclient

FYI: I achieved my installation once I changed the pip-requires as I mentioned.

Revision history for this message
Devin Carlen (devcamcar) wrote :

There should't be an issue with this. Could you submit a patch?

Changed in horizon:
status: New → Confirmed
importance: Undecided → Low
milestone: none → essex-1
Devin Carlen (devcamcar)
Changed in horizon:
importance: Low → Wishlist
assignee: nobody → Jake Dahn (jakedahn)
importance: Wishlist → Low
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/1389
Committed: http://github.com/openstack/horizon/commit/7f6f5964d1f11387aba1f0c063ba05b12b21ba99
Submitter: Jenkins
Branch: master

 status fixcommitted
 done

commit 7f6f5964d1f11387aba1f0c063ba05b12b21ba99
Author: Jake Dahn <email address hidden>
Date: Fri Nov 4 12:25:10 2011 -0700

    bug #862667

    Add https as an option for pip-requires.

    Change-Id: Ib791dce52636c0caf02b0f21046f3cbf21fce814

Changed in horizon:
status: Confirmed → Fix Committed
Jake Dahn (jakedahn)
Changed in horizon:
status: Fix Committed → Fix Released
Revision history for this message
Devin Carlen (devcamcar) wrote :

"Fix released" means the fix has been formally released. In this case, that will happen when the essex-1 milestone gets packaged. So for now this is still "Fix committed".

Changed in horizon:
status: Fix Released → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: essex-1 → 2012.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.