[NETVIRT-440] ODL bgp route not getting sync-up with fib table Created: 20/Jan/17  Updated: 07/Apr/17  Resolved: 07/Apr/17

Status: Resolved
Project: netvirt
Component/s: General
Affects Version/s: Boron
Fix Version/s: None

Type: Bug
Reporter: Suvitha Balu Assignee: Vyshakh Krishnan
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 7607

 Description   

Config:
Openstack + 2DPN
Community ODL and 6windQuagga in ODL controller
DCGW(6windQuagga)

The routes are getting exchanged between ODL 6wind Quagga and dcgw 6windQuagga, but ODL to its quagga not getting sync.
In below ODL output, we can see the bgp vrf entry which has got from DCGW and its not updated in ODL fib table.

ODL output :
opendaylight-user@root>odl:show-bgp --cmd "ip bgp vpnv4 all"
BGP table version is 0, local router ID is 192.168.122.171
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal
Origin codes: i - IGP, e - EGP, ? - incomplete

Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: as2 100:1
*>i1.1.1.2/32 192.168.122.170 0 100 0 i

Displayed 1 out of 1 total prefixes
opendaylight-user@root>fib-show
RD Prefix NextHop Label Origin
-------------------------------------------------------------------
100:1 20.1.1.3/32 local 70017 l
100:1 10.1.1.3/32 local 70015 l
opendaylight-user@root>

DCGW(6windQuagga):
bgpd# sh ip bgp vrf 100:1
BGP table version is 0, local router ID is 198.168.122.170
Status codes: s suppressed, d damped, h history, * valid, > best, = multipath,
i internal, r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete

Network Next Hop Metric LocPrf Weight Path
*> 1.1.1.2/32 :: 0 32768 i

Displayed 1 out of 1 total prefixes
bgpd#

Tested on below Karaf version:
distribution-karaf-0.5.2-SNAPSHOT
distribution-karaf-0.6.0-SNAPSHOT



 Comments   
Comment by Suvitha Balu [ 23/Feb/17 ]

The bug is functional blocker for bgp. So looking for fix ASAP.

Comment by Vivekanandan Narasimhan [ 23/Feb/17 ]

I will need the ODL trace logs to quickly look at this problem:

Enable following in your sandbox
log:set TRACE org.opendaylight.netvirt
log:set ERROR org.opendaylight.openflowplugin
log:set DEBUG org.opendaylight.genius

Import one sample route, produce the above logs.

Comment by Vivekanandan Narasimhan [ 03/Apr/17 ]

Hi Vyshakh/Suvitha,

Do you have any updates on this?

Vivek

Comment by Suvitha Balu [ 07/Apr/17 ]

Hi,

I have tested recent build and issue still exist.

Please find the sandbox log :
https://logs.opendaylight.org/sandbox/jenkins091/netvirt-csit-hwvtep-1node-openstack-newton-upstream-learn-carbon/16/archives/log.html.gz

Generated at Wed Feb 07 20:21:34 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.