region name is none when multipe keystones are configured
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
High
|
Gabriel Hurley |
Bug Description
All codes are lastest.
horizon (c4746aacfad550
django_
keystoneclient (5939541bc771e1
horizon's local_settings.py:
AVAILABLE_REGIONS = [
('http://
('http://
]
after login , region name in top left corner is None.
after deep into the code, I found the follow in keystoneclient:
keystoneclient/
reset = 0
if self.api.
reset = 1
token_ref = self._create(
if reset:
why management_url is reset?
in openstack_
user = create_
if management_url is None, the user.endpoint is None.
in openstack_
region_name = dict(Login.
so ...region_name is None.
Changed in horizon: | |
status: | Fix Committed → Fix Released |
Changed in horizon: | |
milestone: | grizzly-2 → 2013.1 |
This should be fixed as of two days ago with the release of django_ openstack_ auth 1.0.6. Try updating that package in your installation and see if it's fixed. There were changes in keystoneclient v0.2 which had to be caught up to.