← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1156817] Re: Regression due "rm invalid args when updating quotas with nova api "

 

** Changed in: horizon
       Status: Fix Committed => Fix Released

-- 
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/1156817

Title:
  Regression due "rm invalid args when updating quotas with nova api "

Status in OpenStack Dashboard (Horizon):
  Fix Released

Bug description:
  The change from above breaks compatibility with python-cinderclient
  0.2.26

  Traceback:
  File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
    111.                         response = callback(request, *callback_args, **callback_kwargs)
  File "/home/mrunge/work/horizon/horizon/decorators.py" in dec
    38.         return view_func(request, *args, **kwargs)
  File "/home/mrunge/work/horizon/horizon/decorators.py" in dec
    54.             return view_func(request, *args, **kwargs)
  File "/home/mrunge/work/horizon/horizon/decorators.py" in dec
    38.         return view_func(request, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/django/views/generic/base.py" in view
    48.             return self.dispatch(request, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/django/views/generic/base.py" in dispatch
    69.         return handler(request, *args, **kwargs)
  File "/home/mrunge/work/horizon/horizon/tables/views.py" in get
    155.         handled = self.construct_tables()
  File "/home/mrunge/work/horizon/horizon/tables/views.py" in construct_tables
    146.             handled = self.handle_table(table)
  File "/home/mrunge/work/horizon/horizon/tables/views.py" in handle_table
    118.         data = self._get_data_dict()
  File "/home/mrunge/work/horizon/horizon/tables/views.py" in _get_data_dict
    182.             self._data = {self.table_class._meta.name: self.get_data()}
  File "/home/mrunge/work/horizon/openstack_dashboard/dashboards/project/overview/views.py" in get_data
    32.         super(ProjectOverview, self).get_data()
  File "/home/mrunge/work/horizon/openstack_dashboard/usage/views.py" in get_data
    34.         self.usage.get_quotas()
  File "/home/mrunge/work/horizon/openstack_dashboard/usage/base.py" in get_quotas
    115.                               _("Unable to retrieve quota information."))
  File "/home/mrunge/work/horizon/openstack_dashboard/usage/base.py" in get_quotas
    112.             self.quotas = quotas.tenant_quota_usages(self.request)
  File "/home/mrunge/work/horizon/horizon/utils/memoized.py" in __call__
    33.             value = self.func(*args)
  File "/home/mrunge/work/horizon/openstack_dashboard/usage/quotas.py" in tenant_quota_usages
    91.     for quota in get_tenant_quota_data(request, disabled_quotas):
  File "/home/mrunge/work/horizon/openstack_dashboard/usage/quotas.py" in get_tenant_quota_data
    80.                            tenant_id)
  File "/home/mrunge/work/horizon/openstack_dashboard/usage/quotas.py" in _get_quota_data
    62.         quotasets.append(getattr(cinder, method_name)(request, tenant_id))
  File "/home/mrunge/work/horizon/openstack_dashboard/api/cinder.py" in tenant_quota_get
    123.     c_client = cinderclient(request)
  File "/home/mrunge/work/horizon/openstack_dashboard/api/cinder.py" in cinderclient
    59.                              http_log_debug=settings.DEBUG)

  Exception Type: TypeError at /project/
  Exception Value: __init__() got an unexpected keyword argument 'http_log_debug'

  rpm -q python-cinderclient
  python-cinderclient-0.2.26-1.fc18.noarch

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