v3 catalog not implemented for templated backend

Bug #1313458 reported by Brant Knudson
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Wishlist
Brant Knudson
Icehouse
Fix Released
Wishlist
Kieran Spear

Bug Description

The templated backend didn't implement the method to get a v3 catalog. So you couldn't get a valid v3 token when the templated catalog backend was configured.

Brant Knudson (blk-u)
Changed in keystone:
assignee: nobody → Brant Knudson (blk-u)
importance: Undecided → Wishlist
Changed in keystone:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/70630
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=8b9580456aa4223184f612330c31077624dbf0ff
Submitter: Jenkins
Branch: master

commit 8b9580456aa4223184f612330c31077624dbf0ff
Author: Brant Knudson <email address hidden>
Date: Sun Feb 2 15:17:13 2014 -0600

    Catalog driver generates v3 catalog from v2 catalog

    The default get_v3_catalog method in the catalog driver would just
    raise NotImplemented. This method is given a default implementation
    that generates the v3 catalog by translating the v2 catalog.

    With this change, the templated and kvs catalog backends can
    generate a v3 catalog.

    Closes-Bug: #1313458
    Change-Id: I1646c7dcab90f2e0e9e370f48f7ee3643bd2fe3d

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → juno-1
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystone (stable/icehouse)

Fix proposed to branch: stable/icehouse
Review: https://review.openstack.org/117445

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

Reviewed: https://review.openstack.org/117445
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=b3765d767b8f5797e7a13ecd3e1d3c3f7611cf36
Submitter: Jenkins
Branch: stable/icehouse

commit b3765d767b8f5797e7a13ecd3e1d3c3f7611cf36
Author: Brant Knudson <email address hidden>
Date: Sun Feb 2 15:17:13 2014 -0600

    Catalog driver generates v3 catalog from v2 catalog

    The default get_v3_catalog method in the catalog driver would just
    raise NotImplemented. This method is given a default implementation
    that generates the v3 catalog by translating the v2 catalog.

    With this change, the templated and kvs catalog backends can
    generate a v3 catalog.

    (cherry picked from commit 8b9580456aa4223184f612330c31077624dbf0ff)

    Closes-Bug: #1313458
    Change-Id: I1646c7dcab90f2e0e9e370f48f7ee3643bd2fe3d

tags: added: in-stable-icehouse
Thierry Carrez (ttx)
Changed in keystone:
milestone: juno-1 → 2014.2
Alan Pevec (apevec)
tags: removed: in-stable-icehouse
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.