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

Bug 1053086

Summary: [RFE][neutron]: Nuage Networks Plugin
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: openstack-neutronAssignee: RHOS Maint <rhos-maint>
Status: CLOSED CURRENTRELEASE QA Contact: Ofer Blaut <oblaut>
Severity: medium Docs Contact:
Priority: low    
Version: unspecifiedCC: chrisw, markmc, mlopes, nyechiel, yeylon
Target Milestone: Upstream M3Keywords: FutureFeature, Triaged
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/neutron/+spec/nuage-networks-plugin
Whiteboard: upstream_milestone_icehouse-3 upstream_status_implemented upstream_definition_approved
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
: 1110195 (view as bug list) Environment:
Last Closed: 2014-06-17 08:26:55 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:    
Bug Blocks: 1110195    

Description RHOS Integration 2014-01-14 16:34:39 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/neutron/+spec/nuage-networks-plugin.

Description:

Nuage networks’ openstack networking plugin enables integration of openstack with Nuage Networks’ Virtual Service Platform (VSP). More information on VSP can be found @ http://www.nuagenetworks.net/products/

Nuage plugin within openstack networking takes a simplistic approach of proxy-ing a CRUD operation on network resources within openstack networking to Nuage’s Virtual Service Directory (VSD). The goal of this design approach is to make the plugin as sleek as possible and let VSD do most of the provisioning and orchestration. The design of openstack networking resource and VSD networking resource fits nicely with each other thus giving a clean ReST API translation. There are many other resources and functionality within VSD which will not be exposed via openstack networking in the first release of Nuage plugin but will be incorporated in subsequent releases.

Plugin code will run as part of Openstack networking service(neutron) on a controller node. Nuage plugin does not require an agent sitting on each compute node. Plugin takes a request coming in to it and translates it to VSD using ReST call. It is essential to provide correct configuration information for VSD server prior to starting q-svc. As part of initialization, plugin will establish a connection with VSD server and failure will result in abort of a plugin.

Specification URL (additional information):

None

Comment 6 Nir Yechiel 2014-05-29 12:17:51 UTC
Miguel who looked into this found that there are a few things missing in their code. He reported this upstream bug:

https://bugs.launchpad.net/neutron/+bug/1324487

Comment 7 Nir Yechiel 2014-06-17 08:26:06 UTC
The Nuage code was merged hence I am closing this bug. Will continue to track the packaging issues on BZ 1110195.