deleting an unassigned role causes 500
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Invalid
|
High
|
Henry Nash |
Bug Description
I would assume that this is directly related to bug 1210590, but I'm filing separately just in case.
request:
DELETE http://
response:
{
"error": {
"message": "An unexpected error prevented the server from fulfilling your request. 'unicode' object has no attribute 'items'",
"code": 500,
"title": "Internal Server Error"
}
}
backtrace:
ERROR [keystone.
Traceback (most recent call last):
File "/Users/
result = method(context, **params)
File "/Users/
return f(self, context, *args, **kwargs)
File "/Users/
return self.identity_
File "/Users/
return self.assignment
File "/Users/
return f(*args, **kw)
File "/Users/
project_
File "/Users/
role_id, inherited_
File "/Users/
role_set = set([frozenset(
AttributeError: 'unicode' object has no attribute 'items'
Changed in keystone: | |
milestone: | havana-3 → none |
Downgrading priority as I'm unable to reproduce on master (i.e. if the issue still exists - it's doesn't appear to be a critical blocker).