← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1074506] Re: horizon fails on cinderclient in devstack

 

** Changed in: horizon
       Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1074506

Title:
  horizon fails on cinderclient in devstack

Status in OpenStack Dashboard (Horizon):
  Invalid

Bug description:
  New devstack, as of today. Default service list. After install attempt
  to log in and get the following:

  TypeError at /admin/
  'NoneType' object is not iterable
  Request Method:	GET
  Request URL:	http://zane.stglabs.ibm.com/admin/
  Django Version:	1.4
  Exception Type:	TypeError
  Exception Value:	
  'NoneType' object is not iterable
  Exception Location:	/opt/stack/python-cinderclient/cinderclient/base.py in _get, line 141
  Python Executable:	/usr/bin/python
  Python Version:	2.7.3
  Python Path:	
  ['/opt/stack/horizon/openstack_dashboard/wsgi/../..',
   '/opt/stack/python-novaclient',
   '/opt/stack/python-openstackclient',
   '/opt/stack/keystone',
   '/opt/stack/glance',
   '/opt/stack/python-glanceclient/setuptools_git-0.4.2-py2.7.egg',
   '/opt/stack/python-glanceclient',
   '/opt/stack/nova',
   '/opt/stack/horizon',
   '/opt/stack/python-keystoneclient',
   '/opt/stack/cinder',
   '/opt/stack/python-cinderclient',
   '/usr/local/lib/python2.7/dist-packages',
   '/usr/lib/python2.7',
   '/usr/lib/python2.7/plat-linux2',
   '/usr/lib/python2.7/lib-tk',
   '/usr/lib/python2.7/lib-old',
   '/usr/lib/python2.7/lib-dynload',
   '/usr/lib/python2.7/dist-packages',
   '/usr/lib/python2.7/dist-packages/PIL',
   '/usr/lib/python2.7/dist-packages/gst-0.10',
   '/usr/lib/python2.7/dist-packages/gtk-2.0',
   '/usr/lib/pymodules/python2.7',
   '/usr/lib/python2.7/dist-packages/ubuntu-sso-client',
   '/opt/stack/horizon/openstack_dashboard']
  Server time:	Fri, 2 Nov 2012 22:08:44 +0000

  
  This appears to be the problematic call in the stack:
  /opt/stack/python-cinderclient/cinderclient/v1/quotas.py in get
  return self._get("/os-quota-sets/%s" % (tenant_id), "quota_set") 

  which is returning None, but is assumed to be good, and blows up at:

  /opt/stack/python-cinderclient/cinderclient/base.py in _get
          resp, body = self.api.client.get(url)

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1074506/+subscriptions