← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1250581] Re: run_tests.sh fails with a fresh venv due to django 1.6 installed

 

** Changed in: horizon
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1250581

Title:
  run_tests.sh fails with a fresh venv due to django 1.6 installed

Status in OpenStack Dashboard (Horizon):
  Fix Released
Status in OpenStack Dashboard (Horizon) havana series:
  In Progress

Bug description:
  Today when i removed the existing vnev and ran run_tests.sh, run_tests.sh failed.
  run_tests.sh creates a fresh venv.

  I found Django 1.6 is installed. it seems django-nose dependencies installs django-1.6.
  It happens when we run "pip install -r requirements.txt" and then run "pip install -r test-requirements.txt" with --upgrade option. Horizon tools/install_venv_common is old and it seems to do so.

  In the recent tools/install_venv_common both requirements files are
  evaluated at the same time and it looks the right solution. Updating
  them to new version (from oslo) addresses this issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1250581/+subscriptions