Create user fails to add role

Bug #922393 reported by Gabriel Hurley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Critical
Gabriel Hurley
python-keystoneclient
Fix Released
Undecided
Gabriel Hurley

Bug Description

When creating a user, the user is saved properly, but an error message is displayed indicating that the user's default roles could not be added.

The cause is a change in keystone's API which renamed/reworked the endpoint for user role management. The whole "RoleRefs" business was renamed.

Keystoneclient and Horizon both need updates.

description: updated
Changed in horizon:
importance: Undecided → Critical
milestone: none → essex-4
status: New → Confirmed
affects: keystone → python-keystoneclient
Changed in horizon:
assignee: nobody → Gabriel Hurley (gabriel-hurley)
Changed in python-keystoneclient:
assignee: nobody → Gabriel Hurley (gabriel-hurley)
Changed in horizon:
status: Confirmed → In Progress
Revision history for this message
Thierry Carrez (ttx) wrote :

We track bugs under the keystone project (the other project can't have bugs setup)

affects: python-keystoneclient → keystone
tags: added: python-keystoneclient
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/3528
Committed: http://github.com/openstack/horizon/commit/ec65aed7e110515502b9a01f89b977663cebe443
Submitter: Jenkins
Branch: master

commit ec65aed7e110515502b9a01f89b977663cebe443
Author: Gabriel Hurley <email address hidden>
Date: Sat Jan 28 18:24:24 2012 -0800

    Tenant user administration upgrades.

      * Converts tenant users to datatables. Fixes bug 922351.
      * Updates role-based adding/removing of users for Keystone master. Fixes bug 922391.
      * Corrects role addition during user creation. Fixes bug 922393.
      * Adds the ability to choose the role with which the user should be added to the tenant.

    Depends on client updates in https://review.openstack.org/#change,3527

    Change-Id: I4d85e41a278534d7266c6fc542c0f289a4bca0e3

Changed in horizon:
status: In Progress → Fix Committed
Revision history for this message
Gabriel Hurley (gabriel-hurley) wrote :
Changed in keystone:
status: New → Fix Committed
Joseph Heck (heckj)
Changed in keystone:
milestone: none → essex-4
Thierry Carrez (ttx)
Changed in keystone:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: essex-4 → 2012.1
Thierry Carrez (ttx)
Changed in horizon:
milestone: essex-4 → 2012.1
Thierry Carrez (ttx)
affects: keystone → python-keystoneclient
Changed in python-keystoneclient:
milestone: 2012.1 → none
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.