[Mon Jul 20 21:48:07.287519 2015] [:error] [pid 61588:tid 140446379464448] Login successful for user "admin". [Mon Jul 20 21:48:08.096804 2015] [:error] [pid 61589:tid 140446379464448] Internal Server Error: /horizon/admin/ [Mon Jul 20 21:48:08.096850 2015] [:error] [pid 61589:tid 140446379464448] Traceback (most recent call last): [Mon Jul 20 21:48:08.096858 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 112, in get_response [Mon Jul 20 21:48:08.096867 2015] [:error] [pid 61589:tid 140446379464448] response = wrapped_callback(request, *callback_args, **callback_kwargs) [Mon Jul 20 21:48:08.096895 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 36, in dec [Mon Jul 20 21:48:08.096903 2015] [:error] [pid 61589:tid 140446379464448] return view_func(request, *args, **kwargs) [Mon Jul 20 21:48:08.096910 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 84, in dec [Mon Jul 20 21:48:08.096918 2015] [:error] [pid 61589:tid 140446379464448] return view_func(request, *args, **kwargs) [Mon Jul 20 21:48:08.096925 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 52, in dec [Mon Jul 20 21:48:08.096932 2015] [:error] [pid 61589:tid 140446379464448] return view_func(request, *args, **kwargs) [Mon Jul 20 21:48:08.096939 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 36, in dec [Mon Jul 20 21:48:08.096946 2015] [:error] [pid 61589:tid 140446379464448] return view_func(request, *args, **kwargs) [Mon Jul 20 21:48:08.096953 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 84, in dec [Mon Jul 20 21:48:08.096960 2015] [:error] [pid 61589:tid 140446379464448] return view_func(request, *args, **kwargs) [Mon Jul 20 21:48:08.096967 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 69, in view [Mon Jul 20 21:48:08.096974 2015] [:error] [pid 61589:tid 140446379464448] return self.dispatch(request, *args, **kwargs) [Mon Jul 20 21:48:08.096981 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 87, in dispatch [Mon Jul 20 21:48:08.096988 2015] [:error] [pid 61589:tid 140446379464448] return handler(request, *args, **kwargs) [Mon Jul 20 21:48:08.096995 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/tables/views.py", line 157, in get [Mon Jul 20 21:48:08.097002 2015] [:error] [pid 61589:tid 140446379464448] handled = self.construct_tables() [Mon Jul 20 21:48:08.097009 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/tables/views.py", line 148, in construct_tables [Mon Jul 20 21:48:08.097016 2015] [:error] [pid 61589:tid 140446379464448] handled = self.handle_table(table) [Mon Jul 20 21:48:08.097023 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/tables/views.py", line 120, in handle_table [Mon Jul 20 21:48:08.097030 2015] [:error] [pid 61589:tid 140446379464448] data = self._get_data_dict() [Mon Jul 20 21:48:08.097037 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/tables/views.py", line 185, in _get_data_dict [Mon Jul 20 21:48:08.097045 2015] [:error] [pid 61589:tid 140446379464448] self._data = {self.table_class._meta.name: self.get_data()} [Mon Jul 20 21:48:08.097053 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/dashboards/admin/overview/views.py", line 58, in get_data [Mon Jul 20 21:48:08.097061 2015] [:error] [pid 61589:tid 140446379464448] data = super(GlobalOverview, self).get_data() [Mon Jul 20 21:48:08.097068 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/views.py", line 54, in get_data [Mon Jul 20 21:48:08.097076 2015] [:error] [pid 61589:tid 140446379464448] _('Unable to retrieve usage information.')) [Mon Jul 20 21:48:08.097083 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/exceptions.py", line 334, in handle [Mon Jul 20 21:48:08.097090 2015] [:error] [pid 61589:tid 140446379464448] six.reraise(exc_type, exc_value, exc_traceback) [Mon Jul 20 21:48:08.097105 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/views.py", line 49, in get_data [Mon Jul 20 21:48:08.097113 2015] [:error] [pid 61589:tid 140446379464448] self.usage.get_limits() [Mon Jul 20 21:48:08.097121 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/base.py", line 198, in get_limits [Mon Jul 20 21:48:08.097128 2015] [:error] [pid 61589:tid 140446379464448] self.get_cinder_limits() [Mon Jul 20 21:48:08.097136 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/base.py", line 187, in get_cinder_limits [Mon Jul 20 21:48:08.097143 2015] [:error] [pid 61589:tid 140446379464448] exceptions.handle(self.request, msg) [Mon Jul 20 21:48:08.097150 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/exceptions.py", line 334, in handle [Mon Jul 20 21:48:08.097158 2015] [:error] [pid 61589:tid 140446379464448] six.reraise(exc_type, exc_value, exc_traceback) [Mon Jul 20 21:48:08.097165 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/base.py", line 184, in get_cinder_limits [Mon Jul 20 21:48:08.097173 2015] [:error] [pid 61589:tid 140446379464448] self.limits.update(api.cinder.tenant_absolute_limits(self.request)) [Mon Jul 20 21:48:08.097180 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/horizon/utils/memoized.py", line 90, in wrapped [Mon Jul 20 21:48:08.097187 2015] [:error] [pid 61589:tid 140446379464448] value = cache[key] = func(*args, **kwargs) [Mon Jul 20 21:48:08.097195 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/cinder.py", line 484, in tenant_absolute_limits [Mon Jul 20 21:48:08.097203 2015] [:error] [pid 61589:tid 140446379464448] limits = cinderclient(request).limits.get().absolute [Mon Jul 20 21:48:08.097210 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/cinderclient/v1/limits.py", line 92, in get [Mon Jul 20 21:48:08.097217 2015] [:error] [pid 61589:tid 140446379464448] return self._get("/limits", "limits") [Mon Jul 20 21:48:08.097224 2015] [:error] [pid 61589:tid 140446379464448] File "/usr/lib/python2.7/dist-packages/cinderclient/base.py", line 151, in _get [Mon Jul 20 21:48:08.097231 2015] [:error] [pid 61589:tid 140446379464448] return self.resource_class(self, body[response_key], loaded=True) [Mon Jul 20 21:48:08.097238 2015] [:error] [pid 61589:tid 140446379464448] KeyError: 'limits'