Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1189657

Summary: [RFE][neutron]: Core plugins/ML2 drivers split
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: openstack-neutronAssignee: lpeer <lpeer>
Status: CLOSED UPSTREAM QA Contact: Toni Freger <tfreger>
Severity: urgent Docs Contact:
Priority: medium    
Version: unspecifiedCC: chrisw, markmc, nyechiel, tfreger, yeylon
Target Milestone: ---Keywords: FutureFeature
Target Release: 7.0 (Kilo)   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/neutron/+spec/plugin-interface-perestroika
Whiteboard: upstream_milestone_none upstream_definition_obsolete upstream_status_started
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-19 09:32:33 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1186468, 1259285    
Bug Blocks:    

Description RHOS Integration 2015-02-05 14:21:46 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/neutron/+spec/plugin-interface-perestroika.

Description:

This specification proposes a new plugin interface which will provide a
stronger interface between the management layer and the plugin themselves,
as well as paving the way for a proper separation of concerns between the
REST layer, Neutron management layer, and the plugin layer.

Specification URL (additional information):

None

Comment 1 Nir Yechiel 2015-02-16 13:44:20 UTC
Plugin owners are encouraged to work at thinning their plugin during the Kilo cycle and move it from the main Neutron tree into a stackforge repo. The spec does not require all plugins to complete decomposition in Kilo timeframe, and some of the plugins may be postponed till L release. 

The decomposition process has already started for several plugins, and this Google spreadsheet [1] tracks general progress. If/when a plugin is decomposed, we need to package their vendor library
if we want to ship the plugin in usable state. This will also require formal Fedora Review process for new packages for each of those plugins, if we're not going to do it OSP only.


[1] https://docs.google.com/spreadsheets/d/1OQN0VlKzKC1gYlxgalQXKDTGGWogWFRtD3S5OpepsX4/edit#gid=0

Comment 2 Toni Freger 2015-03-16 06:55:29 UTC
Automation Regression test needed in order to verify this RFE

Comment 3 lpeer 2015-03-19 09:32:33 UTC
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.