belongs_to token calls need a serviceCatalog returned

Bug #948439 reported by Michael Basnight
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Critical
Michael Basnight

Bug Description

The novaclient currently calls tokens/BLAH/endpoints, and after viewing (https://github.com/openstack/keystone/commit/510061e0807d17234d533a83579074f7d0a42a77), ive noticed that the endpoints stuff is removed. Talking with dolph, the /endpoints url is no longer used/needed. But the fact remains that the belongs_to still needs a serviceCatalog returned so novaclient can use that. I propose that 1) novaclient use tokens/BLAH (to be fixed in another bug report and gerrit review), and that the tokens/BLAH optionally return a serviceCatalog. But iif belongs_to is not None.

Changed in keystone:
assignee: nobody → Michael Basnight (hubcap)
status: New → In Progress
Joseph Heck (heckj)
Changed in keystone:
importance: Undecided → Critical
milestone: none → essex-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystone (master)

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

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

Reviewed: https://review.openstack.org/5012
Committed: http://github.com/openstack/keystone/commit/98170a73dd28cebf9737c012d03554ffce5fd1f5
Submitter: Jenkins
Branch: master

commit 98170a73dd28cebf9737c012d03554ffce5fd1f5
Author: Michael Basnight <email address hidden>
Date: Tue Mar 6 21:36:01 2012 -0600

    fixes bug lp#948439 belongs_to and serviceCatalog behavior
    * removing belongs_to as a kwarg and getting from the context
    * adding a serviceCatalog for belongs_to calls to tokens
    * adding test to validate belongs_to behavior in tokens

    Change-Id: If6f6a7007a6830c57a5ac71aef0090e57a064232

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: essex-rc1 → 2012.1
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.