Create user fails to add role

Bug #922393 reported by Gabriel Hurley on 2012-01-27
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Critical
Gabriel Hurley
python-keystoneclient
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
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

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
Gabriel Hurley (gabriel-hurley) wrote :
Changed in keystone:
status: New → Fix Committed
Joseph Heck (heckj) on 2012-02-23
Changed in keystone:
milestone: none → essex-4
Thierry Carrez (ttx) on 2012-02-29
Changed in keystone:
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2012-02-29
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2012-04-05
Changed in keystone:
milestone: essex-4 → 2012.1
Thierry Carrez (ttx) on 2012-04-05
Changed in horizon:
milestone: essex-4 → 2012.1
Thierry Carrez (ttx) on 2012-07-04
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  Edit
Everyone can see this information.

Other bug subscribers