Cloned from launchpad blueprint https://blueprints.launchpad.net/neutron/+spec/bsn-module-cleanup.
The Big Switch plugin and ML2 have shared code that lives inside of the Big Switch plugin file. This creates strange side effects when importing the plugin from the ML2 agent when database modules are loaded. The Big Switch modules need to be separated out better to prevent these cases and to cleanly express what is shared between the ML2 driver and the plugin.
Specification URL (additional information):
This RFE was automatically opened to track status of upstream development.
At this point we see no reason to keep track of this in Red Hat bugzilla, thus closing it.