Inherited role project calls available on Keystone API but not on client

Bug #1446702 reported by Henrique Truta
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-keystoneclient
Fix Released
Wishlist
Henrique Truta

Bug Description

The inherited role to projects API calls are available on Keystone API v3 but not on python-keystoneclient.

Api SPEC:
https://github.com/openstack/keystone-specs/blob/master/api/v3/identity-api-v3-os-inherit-ext.rst

Changed in python-keystoneclient:
assignee: nobody → Henrique Truta (henriquetruta)
status: New → In Progress
Changed in python-keystoneclient:
assignee: Henrique Truta (henriquetruta) → Adam Young (ayoung)
Brant Knudson (blk-u)
Changed in python-keystoneclient:
importance: Undecided → Wishlist
Changed in python-keystoneclient:
assignee: Adam Young (ayoung) → Henrique Truta (henriquetruta)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-keystoneclient (master)

Reviewed: https://review.openstack.org/167613
Committed: https://git.openstack.org/cgit/openstack/python-keystoneclient/commit/?id=6dae40e7c6c9a4c9c1963e21044269bbd9ec1221
Submitter: Jenkins
Branch: master

commit 6dae40e7c6c9a4c9c1963e21044269bbd9ec1221
Author: henriquetruta <email address hidden>
Date: Wed Mar 25 11:24:38 2015 -0300

    Inhrerit roles project calls on keystoneclient v3

    This patch allows the user to perform the Inherited roles from projects API calls
    through python-keystoneclient.

    Assign role to user on projects in a subtree
    PUT /OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
    List user's inherited project roles on project
    GET /OS-INHERIT/projects/{project_id}/users/{user_id}/roles/inherited_to_projects
    Check if user has an inherited project role on project
    HEAD /OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
    Revoke an inherited project role from user on project
    DELETE /OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects

    These same operations regarding groups instead of users are also
    available.

    Change-Id: I8396d80f031726bbd23f2cc2bb302a7691f98cba
    Closes-bug: 1446702

Changed in python-keystoneclient:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-keystoneclient (feature/keystoneauth_integration)

Fix proposed to branch: feature/keystoneauth_integration
Review: https://review.openstack.org/218269

Changed in python-keystoneclient:
milestone: none → 1.7.0
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on python-keystoneclient (feature/keystoneauth_integration)

Change abandoned by Steve Martinelli (<email address hidden>) on branch: feature/keystoneauth_integration
Review: https://review.openstack.org/218269
Reason: need to abandon in order to delete branch

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.