unhashable type dict in create share type
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Running Current devstack with manila setup the creation of new types via the cli client fails:
[ubuntu@
ERROR: The server could not comply with the request since it is either malformed or otherwise incorrect.
Manila API Log outout shows:
2015-07-01 10:07:30.703 ERROR manila.
2015-07-01 10:07:30.703 TRACE manila.
2015-07-01 10:07:30.703 TRACE manila.
2015-07-01 10:07:30.703 TRACE manila.
2015-07-01 10:07:30.703 TRACE manila.
2015-07-01 10:07:30.703 TRACE manila.
2015-07-01 10:07:30.703 TRACE manila.
2015-07-01 10:07:30.703 TRACE manila.
2015-07-01 10:07:30.703 TRACE manila.
2015-07-01 10:07:30.703 TRACE manila.
2015-07-01 10:07:30.703 TRACE manila.
2015-07-01 10:07:30.703 TRACE manila.
Looking at the code my guess is that the "name" variable seems to be the culprit. Either it should be handed into the method as a string value or it should have it's key value read for the debug output, shouldn't it?
Uhm, besides my earlier guess, this might also be a bug in the manila client instead, who simply hand's in the wrong value for the name parameter...