trove user-delete API can use periods in user names in fact
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack DBaaS (Trove) |
Fix Released
|
Undecided
|
liuqing |
Bug Description
In the Users(user) delete user API: "DELETE /v1.0/{
"Do not use periods in user names. A bug in a Python library that Rackspace uses that can cause incorrect user deletions to occur if you use a period (.) in the user name. In this case, the bug in the library truncates the user name to the portion from the beginning up to the period. For example, for the my.userA user, the bug truncates the user name to my, and if the user exists, that user is incorrectly deleted."
However, I can create and delete a user named "mytest.abc" correctly both with mysql-5.6 and mongodb-3.0, not as the details describe.
In addition, in order to create a mongodb database user in trove, its format must be as "DBName.UserName". And, I can delete the users correctly!
So, I think maybe the bug mentioned as the details describe above has been fixed, and the tip paragraph should be removed from the API details.
-------
Release: 7.0.0.0b3.dev30 on 'Mon Dec 26 18:17:36 2016, commit 7275349'
SHA:
Source: http://
URL: http://
Changed in trove: | |
assignee: | nobody → liuqing (liuqing123) |
Changed in trove: | |
status: | New → In Progress |
description: | updated |
description: | updated |
summary: |
- make corrections: trove user-delete API can use periods in user names + trove user-delete API can use periods in user names in fact |
description: | updated |
Fix proposed to branch: master /review. openstack. org/416163
Review: https:/