Allow policy to apply multiple service chains between a pair of VNs

Bug #1505023 reported by Nischal Sheth
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R2.20
Won't Fix
High
Sachin Bansal
Trunk
Fix Committed
Medium
Sachin Bansal

Bug Description

See bug 1375990.

The fix for that bug had to be backed out because it broke the case where
the VNs were extended to the SDN GW and beyond. The reason being that the
SDN GW cannot send traffic down the correct service chain without filter
based forwarding (FBF) configuration.

This bug limits the scope of the problem as follows:

1. The left VN is not extended to the SDN GW or beyond i.e. all source in
the left VN lie within the DC.

2. The right VN is not extended to the SDN GW or beyond OR the the last
service in all the service chains between the VNs is a NAT service. This
ensures that return traffic from outside the DC will always go back to
the correct service chain.

On account of these limitations, the new functionality needs to be enabled
explicitly by setting a new property on the left VN.

Tags: config
Nischal Sheth (nsheth)
description: updated
summary: - Support policy that applies multiple service chains between a pair of
- VNs
+ Allow policy to apply multiple service chains between a pair of VNs
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/14372
Submitter: Sachin Bansal (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/14372
Committed: http://github.org/Juniper/contrail-controller/commit/f366762cbceb8de1a3c42ad40f8cc1756cd6efb0
Submitter: Zuul
Branch: master

commit f366762cbceb8de1a3c42ad40f8cc1756cd6efb0
Author: Sachin Bansal <email address hidden>
Date: Mon Oct 12 12:36:13 2015 -0700

Add new property to schema to enable multiple service chains between same pair of networks

Change-Id: I92e0dd7aa435d2c7de73ce7d8aa8557627540c7f
Partial-Bug: 1505023

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/14868
Submitter: Sachin Bansal (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/14868
Committed: http://github.org/Juniper/contrail-controller/commit/7769a77430983cb896be727da49124fa05452ac0
Submitter: Zuul
Branch: master

commit 7769a77430983cb896be727da49124fa05452ac0
Author: Sachin Bansal <email address hidden>
Date: Wed Nov 4 12:53:15 2015 -0800

Support for multiple service chains between same pair of networks

Added schema transformer support for multiple service chains
between same pair of networks. See the bug for limitations.

Change-Id: I3fa84219ad30c991398680a06d03226b0ad7edcf
Closes-Bug: 1505023

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/16457
Submitter: Ignatious Johnson Christopher (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/16457
Committed: http://github.org/Juniper/contrail-controller/commit/b557413df56d920b06897cc547e3e743b05d08c1
Submitter: Zuul
Branch: master

commit b557413df56d920b06897cc547e3e743b05d08c1
Author: Ignatious Johnson Christopher <email address hidden>
Date: Sat Jan 23 23:28:43 2016 -0800

Track multi_policy_service_chains_enabled flag to add/remove
links between leftvn_ri--rightvn_ri and primary_ri's--service_ri's.
Added unittest case to verfiy multi policy service chains.

Change-Id: I3383bb56d062082c9ec9fa47321bd3464e90d750
Closes-Bug: 1505023

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/18232
Submitter: Sachin Bansal (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/18232
Committed: http://github.org/Juniper/contrail-controller/commit/4ab775ff0a22e331960a7cb06d7e264e233a7048
Submitter: Zuul
Branch: master

commit 4ab775ff0a22e331960a7cb06d7e264e233a7048
Author: Sachin Bansal <email address hidden>
Date: Mon Mar 7 12:11:00 2016 -0800

Enable v2 service test case that was disabled earlier

Change-Id: Id150aa0bb1c99125051dae2d4e6eea8077a3d1cc
Related-Bug: 1505023

Changed in juniperopenstack:
milestone: r3.0-fcs → r3.1.0.0-fcs
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.