← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1331335] [NEW] Big Switch ML2 driver doesn't sync on missing networks

 

Public bug reported:

The Big Switch port creation code has logic to detect when a port
creation request fails because it references a non-existent network on
the backend, which indicates that the controllers are out of sync with
Neutron. However, in the ML2 driver, no calls are made to the controller
on port creation because the host ID is not yet present. This results in
the non-existent error message during the port update operation when the
port is bound, which doesn't trigger a sync and instead raises an
exception.

** Affects: neutron
     Importance: Undecided
         Status: New

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

Title:
  Big Switch ML2 driver doesn't sync on missing networks

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  The Big Switch port creation code has logic to detect when a port
  creation request fails because it references a non-existent network on
  the backend, which indicates that the controllers are out of sync with
  Neutron. However, in the ML2 driver, no calls are made to the
  controller on port creation because the host ID is not yet present.
  This results in the non-existent error message during the port update
  operation when the port is bound, which doesn't trigger a sync and
  instead raises an exception.

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


Follow ups

References