← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1631181] [NEW] Deleting a subnet from the network topology graph throws NotImplementedError

 

Public bug reported:

When deleting a subnet from the network topology graph, a
NotImplementedError will be thrown. Here is a copy of the stack trace
from my local environment:

2016-10-06 22:05:46.636069 Internal Server Error: /dashboard/project/network_topology/network/9205cb37-623a-41b3-bfd5-afb828e12485/
2016-10-06 22:05:46.636391 Traceback (most recent call last):
2016-10-06 22:05:46.636695   File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 132, in get_response
2016-10-06 22:05:46.636976     response = wrapped_callback(request, *callback_args, **callback_kwargs)
2016-10-06 22:05:46.637419   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 36, in dec
2016-10-06 22:05:46.637598     return view_func(request, *args, **kwargs)
2016-10-06 22:05:46.637933   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 52, in dec
2016-10-06 22:05:46.638102     return view_func(request, *args, **kwargs)
2016-10-06 22:05:46.638341   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 36, in dec
2016-10-06 22:05:46.638572     return view_func(request, *args, **kwargs)
2016-10-06 22:05:46.638881   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 84, in dec
2016-10-06 22:05:46.639305     return view_func(request, *args, **kwargs)
2016-10-06 22:05:46.639657   File "/usr/local/lib/python2.7/dist-packages/django/views/generic/base.py", line 65, in view
2016-10-06 22:05:46.639955     self = cls(**initkwargs)
2016-10-06 22:05:46.640112   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tabs/views.py", line 87, in __init__
2016-10-06 22:05:46.640347     super(TabbedTableView, self).__init__(*args, **kwargs)
2016-10-06 22:05:46.640668   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tables/views.py", line 34, in __init__
2016-10-06 22:05:46.640892     self.get_data_methods(self.table_classes, self._data_methods)
2016-10-06 22:05:46.641167   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tables/views.py", line 61, in get_data_methods
2016-10-06 22:05:46.641419     name)
2016-10-06 22:05:46.641568   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tables/views.py", line 78, in check_method_exist
2016-10-06 22:05:46.641874     "in %s." % (func_name, cls_name))
2016-10-06 22:05:46.641913 NotImplementedError: You must define a get_subnets_data method in NetworkDetailView.

** Affects: horizon
     Importance: Undecided
         Status: New

** Summary changed:

- Deleting a subnet from the network topology graph triggers NotImplemented exception
+ Deleting a subnet from the network topology graph throws NotImplemented exception

** Summary changed:

- Deleting a subnet from the network topology graph throws NotImplemented exception
+ Deleting a subnet from the network topology graph throws NotImplementedError exception

** Summary changed:

- Deleting a subnet from the network topology graph throws NotImplementedError exception
+ Deleting a subnet from the network topology graph throws NotImplementedError

** Description changed:

- When deleting a subnet from the network topology graph, a NotImplemented
- exception will be thrown. Here is a copy of the stack trace from my
- local environment:
+ When deleting a subnet from the network topology graph, a
+ NotImplementedError will be thrown. Here is a copy of the stack trace
+ from my local environment:
  
  2016-10-06 22:05:46.636069 Internal Server Error: /dashboard/project/network_topology/network/9205cb37-623a-41b3-bfd5-afb828e12485/
  2016-10-06 22:05:46.636391 Traceback (most recent call last):
  2016-10-06 22:05:46.636695   File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 132, in get_response
  2016-10-06 22:05:46.636976     response = wrapped_callback(request, *callback_args, **callback_kwargs)
  2016-10-06 22:05:46.637419   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 36, in dec
  2016-10-06 22:05:46.637598     return view_func(request, *args, **kwargs)
  2016-10-06 22:05:46.637933   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 52, in dec
  2016-10-06 22:05:46.638102     return view_func(request, *args, **kwargs)
  2016-10-06 22:05:46.638341   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 36, in dec
  2016-10-06 22:05:46.638572     return view_func(request, *args, **kwargs)
  2016-10-06 22:05:46.638881   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 84, in dec
  2016-10-06 22:05:46.639305     return view_func(request, *args, **kwargs)
  2016-10-06 22:05:46.639657   File "/usr/local/lib/python2.7/dist-packages/django/views/generic/base.py", line 65, in view
  2016-10-06 22:05:46.639955     self = cls(**initkwargs)
  2016-10-06 22:05:46.640112   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tabs/views.py", line 87, in __init__
  2016-10-06 22:05:46.640347     super(TabbedTableView, self).__init__(*args, **kwargs)
  2016-10-06 22:05:46.640668   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tables/views.py", line 34, in __init__
  2016-10-06 22:05:46.640892     self.get_data_methods(self.table_classes, self._data_methods)
  2016-10-06 22:05:46.641167   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tables/views.py", line 61, in get_data_methods
  2016-10-06 22:05:46.641419     name)
  2016-10-06 22:05:46.641568   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tables/views.py", line 78, in check_method_exist
  2016-10-06 22:05:46.641874     "in %s." % (func_name, cls_name))
  2016-10-06 22:05:46.641913 NotImplementedError: You must define a get_subnets_data method in NetworkDetailView.

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

Title:
  Deleting a subnet from the network topology graph throws
  NotImplementedError

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  When deleting a subnet from the network topology graph, a
  NotImplementedError will be thrown. Here is a copy of the stack trace
  from my local environment:

  2016-10-06 22:05:46.636069 Internal Server Error: /dashboard/project/network_topology/network/9205cb37-623a-41b3-bfd5-afb828e12485/
  2016-10-06 22:05:46.636391 Traceback (most recent call last):
  2016-10-06 22:05:46.636695   File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 132, in get_response
  2016-10-06 22:05:46.636976     response = wrapped_callback(request, *callback_args, **callback_kwargs)
  2016-10-06 22:05:46.637419   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 36, in dec
  2016-10-06 22:05:46.637598     return view_func(request, *args, **kwargs)
  2016-10-06 22:05:46.637933   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 52, in dec
  2016-10-06 22:05:46.638102     return view_func(request, *args, **kwargs)
  2016-10-06 22:05:46.638341   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 36, in dec
  2016-10-06 22:05:46.638572     return view_func(request, *args, **kwargs)
  2016-10-06 22:05:46.638881   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/decorators.py", line 84, in dec
  2016-10-06 22:05:46.639305     return view_func(request, *args, **kwargs)
  2016-10-06 22:05:46.639657   File "/usr/local/lib/python2.7/dist-packages/django/views/generic/base.py", line 65, in view
  2016-10-06 22:05:46.639955     self = cls(**initkwargs)
  2016-10-06 22:05:46.640112   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tabs/views.py", line 87, in __init__
  2016-10-06 22:05:46.640347     super(TabbedTableView, self).__init__(*args, **kwargs)
  2016-10-06 22:05:46.640668   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tables/views.py", line 34, in __init__
  2016-10-06 22:05:46.640892     self.get_data_methods(self.table_classes, self._data_methods)
  2016-10-06 22:05:46.641167   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tables/views.py", line 61, in get_data_methods
  2016-10-06 22:05:46.641419     name)
  2016-10-06 22:05:46.641568   File "/opt/stack/horizon/openstack_dashboard/wsgi/../../horizon/tables/views.py", line 78, in check_method_exist
  2016-10-06 22:05:46.641874     "in %s." % (func_name, cls_name))
  2016-10-06 22:05:46.641913 NotImplementedError: You must define a get_subnets_data method in NetworkDetailView.

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


Follow ups