Public bug reported:

Not sure if we make it intentionally, but exceptions in extension driver
is interceptered by extenstion manager.

https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/managers.py#L351

for examples, when a port creating,  if one of the ext drivers emit a
exception, the extension process could continue for the left ext
drivers. But it may cover some error in that problem driver.  Maybe that
driver emit the exception passively(because of error in code) or
intentionally(some kind of verification in ext driver itself).

maybe I understand it wrong.

** Affects: neutron
     Importance: Undecided
     Assignee: yalei wang (yalei-wang)
         Status: New

** Description changed:

  Not sure if we make it intentionally, but exceptions in extension driver
- will be interceptered by extenstion manager.
+ is interceptered by extenstion manager.
  
  
https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/managers.py#L351
  
  for examples, when a port creating,  if one of the ext drivers emit a
  exception, the extension process could continue for the left ext
  drivers. But it may cover some error in that problem driver.  Maybe that
  driver emit the exception passively(because of error in code) or
  intentionally(some kind of verification).

** Description changed:

  Not sure if we make it intentionally, but exceptions in extension driver
  is interceptered by extenstion manager.
  
  
https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/managers.py#L351
  
  for examples, when a port creating,  if one of the ext drivers emit a
  exception, the extension process could continue for the left ext
  drivers. But it may cover some error in that problem driver.  Maybe that
  driver emit the exception passively(because of error in code) or
- intentionally(some kind of verification).
+ intentionally(some kind of verification in ext driver itself).
+ 
+ maybe I understand it wrong.

** Changed in: neutron
     Assignee: (unassigned) => yalei wang (yalei-wang)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1468990

Title:
  ml2: exceptions in extension driver will be interceptered by
  extenstion manager

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  Not sure if we make it intentionally, but exceptions in extension
  driver is interceptered by extenstion manager.

  
https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/managers.py#L351

  for examples, when a port creating,  if one of the ext drivers emit a
  exception, the extension process could continue for the left ext
  drivers. But it may cover some error in that problem driver.  Maybe
  that driver emit the exception passively(because of error in code) or
  intentionally(some kind of verification in ext driver itself).

  maybe I understand it wrong.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to