Make discovery of KS V3 catalog smarter

Bug #1180486 reported by Lin Hua Cheng
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Undecided
Lin Hua Cheng

Bug Description

Instead of relying on configuration file to determine the KS version of the service catalog, the attributes of the service catalog can be checked instead.

This will make the discovery less prone to configuration error, for example: identity version is configuration is set to version 3, but the actual token is in v2.

This is an enhancement on the patch: https://review.openstack.org/#/c/28579/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

Fix proposed to branch: master
Review: https://review.openstack.org/29281

Changed in horizon:
assignee: nobody → Lin Hua Cheng (lin-hua-cheng)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/29281
Committed: http://github.com/openstack/horizon/commit/3fd58f9f14fe29c0bc447b5f0221cc6ab0dd8f96
Submitter: Jenkins
Branch: master

commit 3fd58f9f14fe29c0bc447b5f0221cc6ab0dd8f96
Author: Lin Hua Cheng <email address hidden>
Date: Wed May 15 12:45:34 2013 -0700

    Make discovery of version for KS catalog smarter.

    Instead of relying on the configuration file for determining how
    the catalog should be parsed, make it flexible by inspecting the
    structure of the service catalog passed to it.

    Fixes bug 1180486

    Change-Id: I0c8caf4c8365bf25377ab3a249ac280d8add0f17

Changed in horizon:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
milestone: none → havana-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: havana-1 → 2013.2
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.