Remove limitations in transit VN functionality

Bug #1411064 reported by Nischal Sheth
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
New
Wishlist
Mahesh Sivakumar

Bug Description

Transit VN functionality was implemented via bug 1365277.

https://bugs.launchpad.net/juniperopenstack/+bug/1365277

However, out of the 4 cases listed in that bug, only 1 case is
currently supported. Specifically, cases only case c) is supported.

a) VN1---VNx---VN2
b) VN1---SC1x---VNx---VN2
c) VN1---SC1x---VNx---SC2x---VN2
d) VN1---VNx---SC2x---VN2

Need to also support the other 3 cases. Further it would
be useful to support more arbitrary graph of transit and
non-transit VNs. For example (VNx and VNy are transit VNs)

VN1---VNx---VNy---VN2
VN1---VNx---VNy---SC2y---VN2
VN1---VNx---VN2---VNy---VN3
VN1---VNx---VN2---VNy---SC3y---VN3

The loop prevention mechanism implemented as part of the fix
for bug 1401010 should allow more arbitrary topologies of VNs
without the possibility of creating loops.

https://bugs.launchpad.net/juniperopenstack/+bug/1401010

Nischal Sheth (nsheth)
description: updated
Nischal Sheth (nsheth)
description: updated
Nischal Sheth (nsheth)
Changed in juniperopenstack:
importance: Medium → Wishlist
Nischal Sheth (nsheth)
Changed in juniperopenstack:
milestone: none → r2.30-fcs
Nischal Sheth (nsheth)
information type: Proprietary → Public
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.