Identity Liberty version does not return 'description' if not passed while create domain
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
While creating domain, we can pass optional description field and same will be returned in response. If not passed then empty string.
But there is different behaviour in case of liberty version. If description is not passed in create domain then it would not be returned in response.
I think issue is here - https:/
Where Domain table does not have description field.
Higher version use Project table which have description and at least return empty description.
Failure can be seen here- http://
Hey Ghanshyam,
You are right, as of Mitaka a 'domain' now uses the 'project' database (with a special flag to indicate it's a domain). This resulted in getting the description for free, since it is an attribute of a project. Before this, if a description (or any key-value pair) was passed in upon creation, that data would be stored as an 'extra' field.
With all that said, I'm surprised this only came up now. Liberty is EOL as of 12-14-2016, the bug was filed on 12-12-2016. I'm not sure how to address this issue, but tempted to mark it as invalid. Thoughts?