hard coded dependency on nova user 'admin' and nova project 'admin'

Bug #710890 reported by Ken Pepple
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Medium
Ken Pepple
django-nova
Fix Released
Medium
Ken Pepple

Bug Description

django-nova has a hard coded dependency on the nova database containing the user 'admin' and the project 'admin' due in /src/django-nova/shortcuts.py:79. As some deployments may not be able to meet this dependency, we should make these local_settings until adminclient/nova exposes an easier way to gather all regions.

This is fixed by adding the local_settings NOVA_ADMIN_USER and NOVA_PROJECT and changing the shortcuts.py file to use those settings.

Related branches

Ken Pepple (ken-pepple)
Changed in django-nova:
assignee: nobody → Ken Pepple (ken-pepple)
status: New → Fix Committed
Changed in openstack-dashboard:
assignee: nobody → Ken Pepple (ken-pepple)
status: New → Fix Committed
Devin Carlen (devcamcar)
Changed in openstack-dashboard:
importance: Undecided → Medium
Changed in django-nova:
importance: Undecided → Medium
Devin Carlen (devcamcar)
Changed in openstack-dashboard:
status: Fix Committed → Fix Released
Changed in django-nova:
status: Fix Committed → Fix Released
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.