Users email can not delete by updating user
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Low
|
Lucas H. Xu |
Bug Description
Environment: Kilo build
Steps:
1) Login using admin
2) Click Identity -> Users
3) Create a user with email address input.
4) Then edit this user to let the email para as empty which want to remove original email .
5) But after this update, the email address still exist.
Expected Result: Email address should be removed by this update action
Also tried with the keystone command, it can successfully remove the email:
1. Create user with an email using Identity API v2:
# keystone --os-identity-
/usr/lib/
'python-
+------
| Property | Value |
+------
| email | <email address hidden> |
| enabled | True |
| id | 6cde253f2e4c474
| name | testv2 |
| username | testv2 |
+------
2. Update user to remove the email using Identity API v2:
# keystone --os-identity-
/usr/lib/
'python-
User has been updated.
Then run command to verify, the email address has been removed.
# keystone --os-identity-
/usr/lib/
'python-
+------
| Property | Value |
+------
| email | |
| enabled | True |
| id | 6cde253f2e4c474
| name | testv2new |
| username | testv2new |
+------
Changed in horizon: | |
assignee: | nobody → forilen (huyulin2011) |
Changed in horizon: | |
assignee: | forilen (huyulin2011) → nobody |
Changed in horizon: | |
status: | Incomplete → New |
Changed in horizon: | |
assignee: | Zhang Yun (zhangyun) → nobody |
status: | New → Confirmed |
tags: | added: low-hanging-fruit ocata-backport-potential |
Changed in horizon: | |
importance: | Undecided → Low |
milestone: | none → next |
Changed in horizon: | |
assignee: | nobody → lahari (ananda-bhavaraju) |
Changed in horizon: | |
milestone: | next → queens-1 |
tags: | added: pike-backport-potential |
tags: | removed: ocata-backport-potential pike-backport-potential |
This issue found on icehouse and recreated on kilp, but in the current code, it appears to still be an issue.