Granular controls on Route policies

Bug #1740933 reported by Nischal Sheth
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
Fix Committed
Wishlist
Pramodh D'Souza

Bug Description

Granular controls on Route policies.

Nischal Sheth (nsheth)
description: updated
tags: added: contrail-control
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/38657
Submitter: Nischal Sheth (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/38657
Committed: http://github.com/Juniper/contrail-controller/commit/a95f520314c8221e9738e47e8782e525e71edb8e
Submitter: Zuul (<email address hidden>)
Branch: master

commit a95f520314c8221e9738e47e8782e525e71edb8e
Author: Nischal Sheth <email address hidden>
Date: Thu Dec 21 15:21:14 2017 -0800

Add policy action to expand AsPath using the given asn list

Following changes are implemented:

- Schema change for as-path expand action
- Configuration parsing for as-path expand action
- Add new action class UpdateAsPath
- Policy changes to create UpdateAsPath objects when building terms
- Implement AsPathSpec::Add method to add a list of asns
- Unit tests for AsPathSpec and UpdateAsPath
- Integration test for the as-path expand action

Change-Id: I6eb1bab414460aaf98341c76de949260e03dc4cf
Partial-Bug: 1740933

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

Review in progress for https://review.opencontrail.org/38795
Submitter: Nipa Kumar (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/39515
Submitter: Nipa Kumar (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/39775
Submitter: Nipa Kumar (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/39775
Committed: http://github.com/Juniper/contrail-controller/commit/8d180e48996b0567417f76c49484f41bab696c42
Submitter: Rudra Rugge (<email address hidden>)
Branch: master

commit 8d180e48996b0567417f76c49484f41bab696c42
Author: Nipa Kumar <email address hidden>
Date: Wed Feb 14 22:54:19 2018 -0800

Granular routing policies to mark different types of routes on agent.

1) Additional routing policy Match options under protocol defined in
routing_policy.xsd schema.
2) Schema update in xmpp_unicast.xsd to include the route-type.
3) Classify various route type in agent and send the same over XMPP.

Change-Id: I839b2da40059fd0ab89bf3099a84af2738b91234
Partial-Bug: #1740933

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

Review in progress for https://review.opencontrail.org/39979
Submitter: Nipa Kumar (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/39984
Submitter: Nipa Kumar (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/39984
Committed: http://github.com/Juniper/contrail-controller/commit/61ff9b50ae83b1737517dde9f08c990d6e5ad290
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit 61ff9b50ae83b1737517dde9f08c990d6e5ad290
Author: Nipa Kumar <email address hidden>
Date: Wed Feb 21 15:51:51 2018 -0800

Granular routing policies to add new attributes.

1) Create a new route attribute BgpAttrSubprotocol of type Reserved
so that the attributes are not sent on the wire.
2) Updated route match policy to match on new attribute based
on interface route type sent by agent.
3) Additional match & action policy tests.

Change-Id: Ic0d31ac1359212c0085ea28aff26721f6fe24173
Partial-Bug: #1740933

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

Review in progress for https://review.opencontrail.org/40171
Submitter: Akhil (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/40171
Committed: http://github.com/Juniper/contrail-web-controller/commit/7718933ae321990b364364c0fa4f6d31b21680cc
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit 7718933ae321990b364364c0fa4f6d31b21680cc
Author: Akhil <email address hidden>
Date: Wed Feb 28 07:24:13 2018 +0530

[UI] Routing Policy schema change

Changed Community and Protocol to Multiselect to provide more flexibilty
for users and added option to set match all for community

Added below values to protocol

interface
interface-static
service-interface
BGPaaS

Added as-path-expand for thenTerms

Closes-Bug: #1749571
Related-Bug: #1740933

Change-Id: I474416c2c61473ebbd29ceb1d6dfac5c2f3bbc6f

Revision history for this message
Jeba Paulaiyan (jebap) wrote : R2.21.x #36 build
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/41547
Submitter: Pramodh D'Souza (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/41547
Committed: http://github.com/Juniper/contrail-specs/commit/fe9999deff807552d0b0459263483a2ee0ee408d
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit fe9999deff807552d0b0459263483a2ee0ee408d
Author: Pramodh D'Souza <email address hidden>
Date: Fri Apr 6 16:32:44 2018 -0700

Updates to enhanced routing policy spec

- Clarified scope as being limited to import policies.
- Support to extend routing policies to networks.
- Addition of sub-protocol as an explicit and visible attribute.
- Added table showing applicability of protocol/sub-protocol to VRF/ServiceVRF
and Global routing tables.

Change-Id: Icfb98c07852c468c5214266e15e26569f81d7f32
Closes-Bug: 1740933

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related blueprints

Remote bug watches

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