Nothing is forcing to logout when admin user update his own password
Bug #1155429 reported by
Zhenguo Niu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Medium
|
Zhenguo Niu |
Bug Description
when admin user update his password, user's current token will be invalidated and they won't be able to do anything else in the dashboard.
Changed in horizon: | |
assignee: | nobody → 牛振国 (niu-zglinux) |
Changed in horizon: | |
status: | New → Confirmed |
Changed in horizon: | |
status: | Fix Committed → Fix Released |
Changed in horizon: | |
milestone: | havana-1 → 2013.2 |
To post a comment you must log in.
That's a serious thing!
Here I attach the output trace when reproducing this.
###
Unauthorized at /admin/users/ 092a6d9bb00757a 15", "code": 401, "title": "Not Authorized"}}. (HTTP 401)
Unable to communicate with identity service: {"error": {"message": "Could not find token: b0a0589b41cc4cf
Request Method: GET 192.168. 122.198/ admin/users/
Django Version: 1.4.5 092a6d9bb00757a 15", "code": 401, "title": "Not Authorized"}}. (HTTP 401) python- keystoneclient/ keystoneclient/ client. py in request, line 366 stack/horizon/ openstack_ dashboard/ wsgi/.. /..', stack/python- keystoneclient' , stack/python- novaclient' , stack/python- openstackclient ', stack/keystone' , stack/glance' , stack/python- glanceclient/ setuptools_ git-1.0b1- py2.7.egg' , stack/python- glanceclient' , local/lib/ python2. 7/dist- packages/ requests- 0.14.2- py2.7.egg' , stack/horizon' , stack/cinder' , stack/python- cinderclient' , stack/tempest' , stack/swift' , stack/python- swiftclient' , stack/python- quantumclient' , stack/quantum' , local/lib/ python2. 7/dist- packages' , lib/python2. 7', lib/python2. 7/plat- linux2' , lib/python2. 7/lib-tk' , lib/python2. 7/lib-old' , lib/python2. 7/lib-dynload' , lib/python2. 7/dist- packages' , lib/python2. 7/dist- packages/ PIL', lib/pymodules/ python2. 7', stack/horizon/ openstack_ dashboard' ]
Request URL: http://
Exception Type: Unauthorized
Exception Value: Unable to communicate with identity service: {"error": {"message": "Could not find token: b0a0589b41cc4cf
Exception Location: /opt/stack/
Python Executable: /usr/bin/python
Python Version: 2.7.3
Python Path:
['/opt/
'/opt/
'/opt/
'/opt/
'/opt/
'/opt/
'/opt/
'/opt/
'/opt/stack/nova',
'/usr/
'/opt/
'/opt/
'/opt/
'/opt/
'/opt/
'/opt/
'/opt/
'/opt/
'/usr/
'/usr/
'/usr/
'/usr/
'/usr/
'/usr/
'/usr/
'/usr/
'/usr/
'/opt/
Server time: Fri, 15 Mar 2013 13:39:14 +0000