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