Bug 1164341 - OverflowError: cannot convert float infinity to integer
Summary: OverflowError: cannot convert float infinity to integer
Keywords:
Status: CLOSED DUPLICATE of bug 1154020
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: python-django-horizon
Version: 5.0 (RHEL 6)
Hardware: All
OS: Linux
unspecified
low
Target Milestone: ---
: 6.0 (Juno)
Assignee: Matthias Runge
QA Contact: Ido Ovadia
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-11-14 17:26 UTC by Dan Yocum
Modified: 2014-11-17 11:22 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-11-17 11:22:05 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Dan Yocum 2014-11-14 17:26:40 UTC
Description of problem:
User can't log into to dashboard.  This is the error in horizon:

2014-11-14 11:04:55,560 14629 DEBUG openstack_dashboard.api.nova novaclient connection created using token "814e738cd7a2fd4aea5365bf458c2a7a" and url "http://os1-public.osop.rhcloud.com:8774
/v2/b2b5504d0629486d8dd786fbc33697ba"
2014-11-14 11:04:55,643 14629 DEBUG openstack_dashboard.api.nova novaclient connection created using token "814e738cd7a2fd4aea5365bf458c2a7a" and url "http://os1-public.osop.rhcloud.com:8774
/v2/b2b5504d0629486d8dd786fbc33697ba"
2014-11-14 11:04:55,675 14629 DEBUG openstack_dashboard.api.nova novaclient connection created using token "814e738cd7a2fd4aea5365bf458c2a7a" and url "http://os1-public.osop.rhcloud.com:8774
/v2/b2b5504d0629486d8dd786fbc33697ba"
2014-11-14 11:04:55,719 14629 DEBUG openstack_dashboard.api.cinder cinderclient connection created using token "814e738cd7a2fd4aea5365bf458c2a7a" and url "http://os1-public.osop.rhcloud.com:
8776/v1/b2b5504d0629486d8dd786fbc33697ba"
2014-11-14 11:04:55,821 14629 DEBUG keystoneclient.auth.identity.v2 Making authentication request to http://os1-public.osop.rhcloud.com:5000/v2.0/tokens
2014-11-14 11:04:55,889 14629 DEBUG keystoneclient.session REQ: curl -i -X GET http://os1-public.osop.rhcloud.com:5000/v2.0/tenants -H "User-Agent: python-keystoneclient" -H "X-Auth-Token: M REDACTED"
2014-11-14 11:04:55,930 14629 DEBUG keystoneclient.session RESP: [200] {'date': 'Fri, 14 Nov 2014 17:04:55 GMT', 'content-type': 'application/json', 'content-length': '138', 'vary': 'X-Auth-
Token'} 
RESP BODY: {"tenants_links": [], "tenants": [{"description": "", "enabled": true, "id": "b2b5504d0629486d8dd786fbc33697ba", "name": "ENG Big Data"}]}

2014-11-14 11:04:55,961 14629 DEBUG horizon.base Panel with slug "loadbalancers" is not registered with Dashboard "project".
2014-11-14 11:04:55,961 14629 DEBUG horizon.base Panel with slug "firewalls" is not registered with Dashboard "project".
2014-11-14 11:04:55,961 14629 DEBUG horizon.base Panel with slug "vpn" is not registered with Dashboard "project".
2014-11-14 11:04:55,962 14629 DEBUG horizon.base Panel with slug "loadbalancers" is not registered with Dashboard "project".
2014-11-14 11:04:55,962 14629 DEBUG horizon.base Panel with slug "firewalls" is not registered with Dashboard "project".
2014-11-14 11:04:55,962 14629 DEBUG horizon.base Panel with slug "vpn" is not registered with Dashboard "project".
2014-11-14 11:04:55,967 14629 ERROR django.request Internal Server Error: /dashboard/project/
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/django/core/handlers/base.py", line 137, in get_response
    response = response.render()
  File "/usr/lib/python2.6/site-packages/django/template/response.py", line 105, in render
    self.content = self.rendered_content
  File "/usr/lib/python2.6/site-packages/django/template/response.py", line 82, in rendered_content
    content = template.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 140, in render
    return self._render(context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 134, in _render
    return self.nodelist.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 840, in render
    bit = self.render_node(node, context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 854, in render_node
    return node.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/loader_tags.py", line 123, in render
    return compiled_parent._render(context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 134, in _render
    return self.nodelist.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 840, in render
    bit = self.render_node(node, context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 854, in render_node
    return node.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/loader_tags.py", line 62, in render
    result = block.nodelist.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 840, in render
    bit = self.render_node(node, context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 854, in render_node
    return node.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/loader_tags.py", line 62, in render
    result = block.nodelist.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 840, in render
    bit = self.render_node(node, context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 854, in render_node
    return node.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/loader_tags.py", line 155, in render
    return self.render_template(self.template, context)
  File "/usr/lib/python2.6/site-packages/django/template/loader_tags.py", line 137, in render_template
    output = template.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 140, in render
    return self._render(context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 134, in _render
    return self.nodelist.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 840, in render
    bit = self.render_node(node, context)
  File "/usr/lib/python2.6/site-packages/django/template/base.py", line 854, in render_node
    return node.render(context)
  File "/usr/lib/python2.6/site-packages/django/template/defaulttags.py", line 488, in render
    return str(int(round(ratio)))
OverflowError: cannot convert float infinity to integer

Version-Release number of selected component (if applicable):

Icehouse

Actual results:

"Something went wrong!"


Expected results:

User can log in.


Additional info:

The solution was to remove the tenant and re-create it.


Note You need to log in before you can comment on or make changes to this bug.