grenade test fails due to tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario[dashboard]

Bug #1332855 reported by John Griffith
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Critical
David Lyle
django-openstack-auth
Fix Released
Critical
David Lyle

Bug Description

Grenade dsvm-jobs are failing. Console output doesn't offer much, but looking at the grenade summary logs the culprit seems to be a dashboard ops test:

http://logs.openstack.org/52/101252/1/check/check-grenade-dsvm/25e55c2/logs/grenade.sh.log.2014-06-21-153223

Revision history for this message
John Griffith (john-griffith) wrote :

excerpts from Sean's email that just went out but hasn't hit archives yet:

```````````````````````````````````````````````````````````````````````````````````````````````
Horizon in icehouse is now 100% failing

 [Sat Jun 21 16:17:35 2014] [error] Internal Server Error: /
[Sat Jun 21 16:17:35 2014] [error] Traceback (most recent call last):
[Sat Jun 21 16:17:35 2014] [error] File
"/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py",
line 112, in get_response
[Sat Jun 21 16:17:35 2014] [error] response =
wrapped_callback(request, *callback_args, **callback_kwargs)
[Sat Jun 21 16:17:35 2014] [error] File
"/usr/local/lib/python2.7/dist-packages/django/views/decorators/vary.py", line
36, in inner_func
[Sat Jun 21 16:17:35 2014] [error] response = func(*args, **kwargs)
[Sat Jun 21 16:17:35 2014] [error] File
"/opt/stack/old/horizon/openstack_dashboard/wsgi/../../openstack_dashboard/views.py",
line 35, in splash
[Sat Jun 21 16:17:35 2014] [error] form = views.Login(request)
[Sat Jun 21 16:17:35 2014] [error] AttributeError: 'module' object has
no attribute 'Login'

This suspiciously times with django_openstack_auth 1.1.6 being released.
http://logstash.openstack.org/#eyJzZWFyY2giOiJcIkF0dHJpYnV0ZUVycm9yOiAnbW9kdWxlJyBvYmplY3QgaGFzIG5vIGF0dHJpYnV0ZSAnTG9naW4nXCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjYwNDgwMCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwic3RhbXAiOjE0MDMzNjk0MjQ4NjR9

Because this breaks smoke tests on icehouse, it means that any project
with upgrade testing fails.

Would be great if horizon folks code make this a top priority. Also, in
future, releasing new library versions on a saturday maybe best avoided. :)

        -Sean

affects: tempest → horizon
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (stable/icehouse)

Fix proposed to branch: stable/icehouse
Review: https://review.openstack.org/101711

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on horizon (stable/icehouse)

Change abandoned by John Griffith (<email address hidden>) on branch: stable/icehouse
Review: https://review.openstack.org/101711
Reason: bahh... forgot we don't allow that any more :(

Oh well

David Lyle (david-lyle)
Changed in horizon:
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → David Lyle (david-lyle)
David Lyle (david-lyle)
Changed in django-openstack-auth:
status: New → In Progress
importance: Undecided → Critical
assignee: nobody → David Lyle (david-lyle)
Revision history for this message
fumihiko kakuma (kakuma) wrote :

How about https://review.openstack.org/#/c/101246/ ?
It seems to be generated by the same cause with bug 1332149 of master.

Revision history for this message
Julie Pichon (jpichon) wrote :

django_openstack_auth patch at https://review.openstack.org/#/c/101715/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to django_openstack_auth (master)

Reviewed: https://review.openstack.org/101715
Committed: https://git.openstack.org/cgit/openstack/django_openstack_auth/commit/?id=47fcf7ae4ad68b175914ab9611a59d359aa754c0
Submitter: Jenkins
Branch: master

commit 47fcf7ae4ad68b175914ab9611a59d359aa754c0
Author: David Lyle <email address hidden>
Date: Sat Jun 21 14:29:04 2014 -0600

    Adding back the forms.Login import

    Changing this breaks all older versions of Horizon. Adding it back
    in to allow older versions to continue working.

    Closes-Bug: #1332855
    Change-Id: Icdb206d4095b1746eef9be02ca63f2aa9cfe1081

Changed in django-openstack-auth:
status: In Progress → Fix Committed
David Lyle (david-lyle)
Changed in horizon:
status: Confirmed → Fix Released
status: Fix Released → Fix Committed
Changed in horizon:
milestone: none → juno-2
status: Fix Committed → Fix Released
Akihiro Motoki (amotoki)
Changed in django-openstack-auth:
milestone: none → 1.1.7
Akihiro Motoki (amotoki)
Changed in django-openstack-auth:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: juno-2 → 2014.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.