install_venv fails behind the proxy

Bug #862667 reported by Yasuto Nishii on 2011-09-29
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
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.

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) on 2011-10-25
Changed in horizon:
importance: Low → Wishlist
assignee: nobody → Jake Dahn (jakedahn)
importance: Wishlist → Low

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) on 2011-11-07
Changed in horizon:
status: Fix Committed → Fix Released
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) on 2011-11-17
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2012-04-05
Changed in horizon:
milestone: essex-1 → 2012.1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers