Provide BFD based health check for BGPaaS sessions

Bug #1695986 reported by Ananth Suryanarayana
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R4.1
Fix Committed
Wishlist
Nipa
Trunk
Fix Committed
Wishlist
Nipa

Bug Description

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

Review in progress for https://review.opencontrail.org/32500
Submitter: Ananth Suryanarayana (<email address hidden>)

Jeba Paulaiyan (jebap)
tags: added: contrail-control
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

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

commit 45a298c40776029fa3ff4a5f3280066585ae6c44
Author: Ananth Suryanarayana <email address hidden>
Date: Mon Jun 5 13:05:25 2017 -0700

Feature specification for BFD based health check for BGPaaS sessions

Change-Id: Ifa1cc62065f15b067483b4ff3c673bfb569e8e30
Partial-Bug: #1695986

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

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

commit e542056e8faa6273cb76aaf15e6a36ffdcdf08ff
Author: Nipa Kumar <email address hidden>
Date: Fri Jul 14 17:14:05 2017 -0700

Update bfd client test to support 2 sessions with same if-index.

o Removal of client_id from SessionKey
o Rename AddConnection/DeleteConnection apis to AddSession/DeleteSession
o Add test to create 2 sessions with same if-index(VMI) but different ip-address.
(In the current design sessions per VMI is connected to gateway-ip and dns-server-ip)

Change-Id: I03a029752dfb3fe9668760caba9e82ef3187b0ac
Partial-Bug:1695986

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

Review in progress for https://review.opencontrail.org/34155
Submitter: Hari Prasad Killi (<email address hidden>)

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

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

commit 1ec92e0fc376eb8fcb4cab37a4eb83c9df535789
Author: Hari Prasad Killi <email address hidden>
Date: Sun Jul 30 23:13:34 2017 +0530

Update schema to configure health check for BGPaaS

Add link between health check and BGPaaS objects.

Change-Id: Ie3c1c8dc6ea12636f2585939e126b7b8fad4a4ef
partial-bug:#1695986
Implements: blueprint Provide BFD based health check for BGPaaS sessions

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

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

commit 9bb236098a4faf62df246963a6a05b27dee858e9
Author: Nipa Kumar <email address hidden>
Date: Wed Aug 2 16:05:33 2017 -0700

Update bfd cleint test with more checks.

Change-Id: I2219471a993bc53aa9e37385a707de3fdf277e55
Partial-Bug:1695986

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

Review in progress for https://review.opencontrail.org/34570
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/34585
Submitter: Hari Prasad Killi (<email address hidden>)

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

Review in progress for https://review.opencontrail.org/34570
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/34585
Submitter: Hari Prasad Killi (<email address hidden>)

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

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

commit 88bb26fe9bf0cff730a17c310172247a3e386de0
Author: Hari Prasad Killi <email address hidden>
Date: Tue Aug 15 19:20:38 2017 +0530

BFD on VMI when BGPaaS object is linked with health check

When BGPaaS object is associated with BFD health check, initiate BFD
whenever a flow is setup. Stop BFD when flow is deleted or when health
check is disassociated from BGPaaS or when BGPaaS object is deleted.

Agent takes no action when BFD on this VMI fails. The VM will take
action to initiate BGP connection from a different VM, in which case
BFD is initiated on the new VMI. The earlier BFD session is stopped when
the associated flow is deleted.

Change-Id: I0d0301f0fe4b9e368baf032256b86be969896e7e
partial-bug: #1695986
Implements: blueprint BFD based health detection for BGPaaS

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

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

commit 0d462cbb26a22e384f770e6c0950e18fb15ca725
Author: Nipa Kumar <email address hidden>
Date: Mon Aug 14 18:26:08 2017 -0700

BFD Config Parameter update

Config Parameter bfd.RequiredMinRxInterval update
o bfd.RemoteMinRxInterval default set to 1sec, per RFC
o Use poll and final bit to update config and update tx_interval on the other end.

Config Parameter bfd.DesiredMinTxInterval update
o Use poll and final bit to update config and update session down timer on
other end.

All other params such as bfd.DetectMult can be updated on the fly
without the poll sequence.

Change-Id: I6f23087bd3447a1e155d3995f58e299720f5f171
Partial-Bug:1695986

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

Review in progress for https://review.opencontrail.org/34740
Submitter: Hari Prasad Killi (<email address hidden>)

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

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

commit e79f52a4c6e8b79969306d5b3c4fcf1b02f508be
Author: Hari Prasad Killi <email address hidden>
Date: Mon Aug 21 00:30:32 2017 +0530

Initiate BFD health check with correct addresses

Also move the health check info from flow entry to flow management.

Change-Id: I0d0301f0fe4b9e368baf032256b86be969896e7f
closes-bug: #1695986
Implements: blueprint BFD based health detection for BGPaaS

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

Review in progress for https://review.opencontrail.org/37743
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/37743
Committed: http://github.com/Juniper/contrail-controller/commit/63a44f16ecdb76fa09f7aa583618b851b389b109
Submitter: Zuul (<email address hidden>)
Branch: R4.1

commit 63a44f16ecdb76fa09f7aa583618b851b389b109
Author: Nipa Kumar <email address hidden>
Date: Tue Nov 21 13:56:47 2017 -0800

BFD introspect enhancements

Added additional operation information for Snh_BfdInfo?

Change-Id: Ie107b21fdcc2c817e569cb2db7b78cc5fc7e68aa
Closes-bug: #1695986

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

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

commit 0633cd28ed947eb174370dce72f9491376cf3e0a
Author: Nipa Kumar <email address hidden>
Date: Tue Nov 21 13:56:47 2017 -0800

BFD introspect enhancements

Added additional operation information for Snh_BfdInfo?

Change-Id: Ie107b21fdcc2c817e569cb2db7b78cc5fc7e68aa
Closes-bug: #1695986
(cherry picked from commit 63a44f16ecdb76fa09f7aa583618b851b389b109)

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.