identity kvs impl missing/differing functionality compared to sql

Bug #1119770 reported by gordon chung
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Undecided
gordon chung

Bug Description

missing implementation for:
list_user_projects(user_id)
list_projects()

differing return values for:
list_groups - kvs implementation returns ids, sql returns obj
list_domains - kvs implementation returns ids, sql returns obj
get_project_users - kvs implementation returns password with get_project_users

domains can be created & returned, but the do not provide the name
space separate for User, Groups & Projects

gordon chung (chungg)
Changed in keystone:
assignee: nobody → gordon chung (chungg)
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/21552

Changed in keystone:
status: New → In Progress
Henry Nash (henry-nash)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/21552
Committed: http://github.com/openstack/keystone/commit/0fb017a095a24842737ce369fc73dd7d5a7594c2
Submitter: Jenkins
Branch: master

commit 0fb017a095a24842737ce369fc73dd7d5a7594c2
Author: Gordon Chung <email address hidden>
Date: Fri Feb 8 17:13:33 2013 -0500

    add missing kvs functionality (bug1119770)

    add list_projects
    mod list_groups, list_domains, get_project_users to match sql response
    not adding list_user_projects

    fix list_projects to return refs
    drop get_projects and get_all_projects

    Change-Id: Ifa1433918b8770cd7d59f36f71f2e6b935625ae5

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → grizzly-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: grizzly-3 → 2013.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.