can not login to Dashboard on devstack
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Invalid
|
Critical
|
Unassigned | ||
OpenStack Identity (keystone) |
Invalid
|
Critical
|
Adam Young | ||
django-openstack-auth |
Fix Released
|
Critical
|
Adam Young |
Bug Description
Using fresh master of devstack and fresh masters of all services.
When I try to login into the Dashboard, I do not leave the login page (as if nothing happened, no error displayed). Strangely the screen log for horizon service in devstack displays
[Wed Jun 18 10:09:46.533780 2014] [:error] [pid 24605:tid 139679844230912] INFO:urllib3.
[Wed Jun 18 10:09:46.535449 2014] [:error] [pid 24605:tid 139679844230912] DEBUG:urllib3.
[Wed Jun 18 10:09:46.623021 2014] [:error] [pid 24605:tid 139679844230912] DEBUG:urllib3.
[Wed Jun 18 10:09:46.633130 2014] [:error] [pid 24605:tid 139679844230912] INFO:urllib3.
[Wed Jun 18 10:09:46.633459 2014] [:error] [pid 24605:tid 139679844230912] DEBUG:urllib3.
[Wed Jun 18 10:09:46.652504 2014] [:error] [pid 24605:tid 139679844230912] DEBUG:urllib3.
[Wed Jun 18 10:09:46.654398 2014] [:error] [pid 24605:tid 139679844230912] INFO:urllib3.
[Wed Jun 18 10:09:46.654701 2014] [:error] [pid 24605:tid 139679844230912] DEBUG:urllib3.
[Wed Jun 18 10:09:46.750292 2014] [:error] [pid 24605:tid 139679844230912] DEBUG:urllib3.
[Wed Jun 18 10:09:46.753146 2014] [:error] [pid 24605:tid 139679844230912] Login successful for user "demo".
[Wed Jun 18 10:09:46.753354 2014] [:error] [pid 24605:tid 139679844230912] DeprecationWarning: check_for_
[Wed Jun 18 10:09:46.753396 2014] [:error] [pid 24605:tid 139679844230912] WARNING:
Note the "Login successful" line. All the OS cli clients work as expected with the same credentials I use to login.
Changed in horizon: | |
status: | New → Confirmed |
Changed in keystone: | |
importance: | Undecided → Critical |
status: | New → Triaged |
Changed in keystone: | |
assignee: | nobody → Adam Young (ayoung) |
Changed in django-openstack-auth: | |
importance: | Undecided → Critical |
Changed in django-openstack-auth: | |
status: | Fix Committed → Fix Released |
Changed in django-openstack-auth: | |
milestone: | none → 1.1.6 |
I ran git bisect on keystone and turns out the culprit is the commit ed13c0e5d4ceb55 a1180e2818a425d c6c60420a9 (before that one logging into Horizon works fine).