Deleting enabled domain results in confusing error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
Low
|
Steven Hardy |
Bug Description
# openstack --os-token foobar --os-url=http://
+------
| Field | Value |
+------
| enabled | True |
| id | b1816241c3bd4a6
| links | {u'self': u'http://
| name | heat |
+------
# openstack --os-token foobar --os-url=http://
ERROR: cliff.app You are not authorized to perform the requested action, delete a domain that is not disabled. (HTTP 403)
This, to me at least, is confusing - from a user perspective, it sounds like an instruction to delete a domain that is not disabled (i.e one which is enabled, which it is!), rather than information that you can only delete a domain which is not *enabled*
Rewording this slightly would make the user-visible error clearer IMO:
# openstack --os-token foobar --os-url=http://
ERROR: cliff.app You are not authorized to perform the requested action, can't delete a domain that is enabled. (HTTP 403)
Changed in keystone: | |
assignee: | nobody → Steven Hardy (shardy) |
Changed in keystone: | |
importance: | Undecided → Low |
Changed in keystone: | |
milestone: | none → icehouse-3 |
status: | Fix Committed → Fix Released |
Changed in keystone: | |
milestone: | icehouse-3 → 2014.1 |
Fix proposed to branch: master /review. openstack. org/73299
Review: https:/