Public bug reported: When you create an unnamed volume and try to delete it via the dashboard, you get a TypeError.
To reproduce: 1. create a volume with 'nova volume-create 1' 2. delete the volume with the dashboard Deleting via the command line works fine. Here are the errors: TypeError at /nova/instances_and_volumes/ sequence item 0: expected string, NoneType found Request Method: POST Request URL: http://192.168.24.81/nova/instances_and_volumes/ Django Version: 1.3.1 Exception Type: TypeError Exception Value: sequence item 0: expected string, NoneType found Exception Location: /usr/lib/python2.7/dist-packages/horizon/tables/actions.py in handle, line 475 Python Executable: /usr/bin/python Python Version: 2.7.3 Python Path: ['/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../..', '/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/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/share/openstack-dashboard/', '/usr/share/openstack-dashboard/openstack_dashboard'] Server time: Tue, 31 Jul 2012 07:14:38 -0500 Environment: Request Method: POST Request URL: http://192.168.24.81/nova/instances_and_volumes/ Django Version: 1.3.1 Python Version: 2.7.3 Installed Applications: ['openstack_dashboard', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django_nose', 'horizon', 'horizon.dashboards.nova', 'horizon.dashboards.syspanel', 'horizon.dashboards.settings'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'openstack_dashboard.middleware.DashboardLogUnhandledExceptionsMiddleware', 'horizon.middleware.HorizonMiddleware', 'django.middleware.doc.XViewMiddleware', 'django.middleware.locale.LocaleMiddleware') Traceback: File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response 111. response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/horizon/decorators.py" in dec 40. return view_func(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/horizon/decorators.py" in dec 55. return view_func(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/horizon/decorators.py" in dec 40. return view_func(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py" in view 47. return self.dispatch(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py" in dispatch 68. return handler(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/horizon/tables/views.py" in post 113. return self.get(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/horizon/tables/views.py" in get 105. handled = self.construct_tables() File "/usr/lib/python2.7/dist-packages/horizon/tables/views.py" in construct_tables 96. handled = self.handle_table(table) File "/usr/lib/python2.7/dist-packages/horizon/tables/views.py" in handle_table 71. handled = self._tables[name].maybe_handle() File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py" in maybe_handle 980. return self.take_action(action_name, obj_id) File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py" in take_action 917. response = action.multiple(self, self._meta.request, obj_ids) File "/usr/lib/python2.7/dist-packages/horizon/tables/actions.py" in multiple 203. return self.handle(data_table, request, object_ids) File "/usr/lib/python2.7/dist-packages/horizon/tables/actions.py" in handle 475. "objs": ", ".join(action_success)} Exception Type: TypeError at /nova/instances_and_volumes/ Exception Value: sequence item 0: expected string, NoneType found ** Affects: openstack-dashboard (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1031291 Title: TypeError when trying to delete an unnamed volume via dashboard To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openstack-dashboard/+bug/1031291/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs