Add support for rib-in only xmpp subscription

Bug #1672512 reported by Nischal Sheth
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
Fix Committed
Wishlist
Nischal Sheth

Bug Description

There are scenarios (e.g. spoke routing-instances) where it would be
useful to have the ability for the vRouter agent to subscribe to a
routing-instance and advertise routes to the CN, but not receive any
routes from the CN.

This can be implemented by adding an option to the subscribe message.

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

Review in progress for https://review.opencontrail.org/29571
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/29571
Committed: http://github.org/Juniper/contrail-controller/commit/8299a479a02c1e77af848209668273637bd5d892
Submitter: Zuul (<email address hidden>)
Branch: master

commit 8299a479a02c1e77af848209668273637bd5d892
Author: Nischal Sheth <email address hidden>
Date: Mon Mar 13 12:23:43 2017 -0700

Refactor code to manage instance + table membership requests

Refactor some code in preparation for supporting a no-ribout
subscription. No new functionality is added via this commit.

Change-Id: Ic76be9013b1aaa9ff013285034cdd2a6d0647f72
Partial-Bug: 1672512

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

Review in progress for https://review.opencontrail.org/29744
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/29744
Committed: http://github.org/Juniper/contrail-controller/commit/21f637ce2e4669c90ffcfb6f8cf20f905c313045
Submitter: Zuul (<email address hidden>)
Branch: master

commit 21f637ce2e4669c90ffcfb6f8cf20f905c313045
Author: Nischal Sheth <email address hidden>
Date: Tue Mar 14 13:13:33 2017 -0700

Add support for no-ribout subscription

Allow an xmpp client to subscribe with a no-ribout option. This
allows the client to advertise routes into a routing-instance but
tells the xmpp server to not advertise any routes in the routing
instance back to the client. This includes routes advertised by
the client as well as those learnt from other sources.

Change-Id: I2d61745e54495ee0cecc932fa91727c32a9f3a9a
Partial-Bug: 1672512

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

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

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

Review in progress for https://review.opencontrail.org/29781
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/29781
Committed: http://github.org/Juniper/contrail-controller/commit/fef6fe687edf4faaf3e0ad4dd1a612a6033f4277
Submitter: Zuul (<email address hidden>)
Branch: master

commit fef6fe687edf4faaf3e0ad4dd1a612a6033f4277
Author: Nischal Sheth <email address hidden>
Date: Tue Mar 21 17:28:00 2017 -0700

Move LifetimeRef to BgpTable from PeerRibState to RibState

Change-Id: I93c3e8ae5bc2458d9a71767c9081bbdee7ffe5bd
Partial-Bug: 1672512

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

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

commit 880f7fec83d37156eea49e4f9feed6983bb2fd5a
Author: Nischal Sheth <email address hidden>
Date: Tue Mar 21 09:47:56 2017 -0700

Cosmetic changes to bgp_xmpp_deferq_test

Change-Id: I15e40838eefa51ce0703dfc18b773c37d558eabb
Partial-Bug: 1672512

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

Review in progress for https://review.opencontrail.org/29897
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/29897
Committed: http://github.org/Juniper/contrail-controller/commit/a07665b7654eb87d6358c6af3f45dce5a6daee75
Submitter: Zuul (<email address hidden>)
Branch: master

commit a07665b7654eb87d6358c6af3f45dce5a6daee75
Author: Nischal Sheth <email address hidden>
Date: Mon Mar 27 11:55:51 2017 -0700

Use add/delete/get methods when processing SubscriptionState

Change-Id: I82028b85453fafb67bebca7d28a30c3ad44efa75
Partial-Bug: 1672512

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

Review in progress for https://review.opencontrail.org/29980
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/29980
Committed: http://github.org/Juniper/contrail-controller/commit/8aa2a2ecb9afa0affb953167cb4887d5de4e4f4e
Submitter: Zuul (<email address hidden>)
Branch: master

commit 8aa2a2ecb9afa0affb953167cb4887d5de4e4f4e
Author: Nischal Sheth <email address hidden>
Date: Thu Mar 30 11:41:53 2017 -0700

Fix concurrency annotation in BgpMembershipManager::RegisterRibIn

Change-Id: I6dbecb036c86227771e8a9672879c27f37d82084
Partial-Bug: 1672512

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

Review in progress for https://review.opencontrail.org/30003
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/30003
Committed: http://github.org/Juniper/contrail-controller/commit/5c7fe875ec2898e30e4605b38e73eb3239dce196
Submitter: Zuul (<email address hidden>)
Branch: master

commit 5c7fe875ec2898e30e4605b38e73eb3239dce196
Author: Nischal Sheth <email address hidden>
Date: Thu Mar 30 17:32:02 2017 -0700

Cleanup signatures of a couple of methods in bgp_xmpp_channel.cc

Change-Id: Iae5f81f929702040c17f7c62dcb6c83858e71ebb
Partial-Bug: 1672512

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.