-
Notifications
You must be signed in to change notification settings - Fork 1k
BGP suppress fib pending script #7430
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is already a function to get bgp neighbor ips, something like:
bgp_facts = duthost.bgp_facts()['ansible_facts']
bgp_facts['bgp_neighbors']
Would this method can be use in your case ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @jcaiMR ,
Checked with this method, it could not list the bgp neighbors under user defined vrf:
(Pdb) duthost.bgp_facts()
Thursday 25 May 2023 12:56:05 +0300 (0:01:45.335) 0:24:46.708 **********
{u'invocation': {u'module_args': {u'instance_id': None, u'num_npus': 1}}, 'failed': False, 'changed': False, '_ansible_no_log': False, u'ansible_facts': {u'bgp_statistics': {u'ipv4_idle': 0, u'ipv6_idle': 0, u'ipv4_admin_down': 0, u'ipv6_admin_down': 0, u'ipv6': 0, u'ipv4': 0}, u'bgp_neighbors': {}}}
c-panther-01# show ip bgp vrf Vrf1 summary
IPv4 Unicast Summary (VRF Vrf1):
BGP router identifier 10.0.0.62, local AS number 65100 vrf-id 417
BGP table version 11346
RIB entries 12853, using 2310 KiB of memory
Peers 48, using 34 MiB of memory
Peer groups 2, using 128 bytes of memory
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd PfxSnt Desc
10.0.0.1 4 65200 3262 78 0 0 0 00:03:38 6370 4 ARISTA01T2
10.0.0.5 4 65200 3262 79 0 0 0 00:03:38 6370 4 ARISTA03T2
10.0.0.9 4 65200 3262 79 0 0 0 00:03:39 6370 4 ARISTA05T2
10.0.0.13 4 65200 3262 78 0 0 0 00:03:37 6370 4 ARISTA07T2
10.0.0.17 4 65200 3262 78 0 0 0 00:03:38 6370 4 ARISTA09T2
10.0.0.21 4 65200 3262 81 0 0 0 00:03:37 6370 4 ARISTA11T2
10.0.0.25 4 65200 3262 78 0 0 0 00:03:38 6370 4 ARISTA13T2
10.0.0.29 4 65200 3262 78 0 0 0 00:03:38 6370 4 ARISTA15T2
10.0.0.33 4 64001 80 79 0 0 0 00:03:39 4 4 ARISTA01T0
10.0.0.35 4 64002 78 78 0 0 0 00:03:38 3 4 ARISTA02T0
10.0.0.37 4 64003 79 78 0 0 0 00:03:38 4 4 ARISTA03T0
10.0.0.39 4 64004 78 78 0 0 0 00:03:38 3 4 ARISTA04T0
10.0.0.41 4 64005 78 78 0 0 0 00:03:38 3 4 ARISTA05T0
10.0.0.43 4 64006 78 79 0 0 0 00:03:39 3 4 ARISTA06T0
10.0.0.45 4 64007 78 78 0 0 0 00:03:37 3 4 ARISTA07T0
10.0.0.47 4 64008 78 78 0 0 0 00:03:38 3 4 ARISTA08T0
10.0.0.49 4 64009 78 78 0 0 0 00:03:38 3 4 ARISTA09T0
10.0.0.51 4 64010 78 78 0 0 0 00:03:37 3 4 ARISTA10T0
10.0.0.53 4 64011 78 78 0 0 0 00:03:38 3 4 ARISTA11T0
10.0.0.55 4 64012 80 78 0 0 0 00:03:38 5 4 ARISTA12T0
10.0.0.57 4 64013 78 78 0 0 0 00:03:38 3 4 ARISTA13T0
10.0.0.59 4 64014 78 78 0 0 0 00:03:38 3 4 ARISTA14T0
10.0.0.61 4 64015 78 78 0 0 0 00:03:38 3 4 ARISTA15T0
10.0.0.63 4 64016 78 78 0 0 0 00:03:38 3 4 ARISTA16T0
fc00::2 4 65200 3260 129 0 0 0 00:03:30 NoNeg NoNeg ARISTA01T2
fc00::a 4 65200 3263 190 0 0 0 00:03:39 NoNeg NoNeg ARISTA03T2
fc00::12 4 65200 3260 129 0 0 0 00:03:30 NoNeg NoNeg ARISTA05T2
fc00::1a 4 65200 3260 129 0 0 0 00:03:31 NoNeg NoNeg ARISTA07T2
fc00::22 4 65200 3260 129 0 0 0 00:03:32 NoNeg NoNeg ARISTA09T2
fc00::2a 4 65200 3260 130 0 0 0 00:03:32 NoNeg NoNeg ARISTA11T2
fc00::32 4 65200 3260 129 0 0 0 00:03:31 NoNeg NoNeg ARISTA13T2
fc00::3a 4 65200 3262 189 0 0 0 00:03:38 NoNeg NoNeg ARISTA15T2
fc00::42 4 64001 75 123 0 0 0 00:03:28 NoNeg NoNeg ARISTA01T0
fc00::46 4 64002 76 129 0 0 0 00:03:30 NoNeg NoNeg ARISTA02T0
fc00::4a 4 64003 75 128 0 0 0 00:03:29 NoNeg NoNeg ARISTA03T0
fc00::4e 4 64004 75 128 0 0 0 00:03:29 NoNeg NoNeg ARISTA04T0
fc00::52 4 64005 75 128 0 0 0 00:03:29 NoNeg NoNeg ARISTA05T0
fc00::56 4 64006 75 123 0 0 0 00:03:28 NoNeg NoNeg ARISTA06T0
fc00::5a 4 64007 75 123 0 0 0 00:03:29 NoNeg NoNeg ARISTA07T0
fc00::5e 4 64008 75 128 0 0 0 00:03:29 NoNeg NoNeg ARISTA08T0
fc00::62 4 64009 76 129 0 0 0 00:03:30 NoNeg NoNeg ARISTA09T0
fc00::66 4 64010 75 123 0 0 0 00:03:29 NoNeg NoNeg ARISTA10T0
fc00::6a 4 64011 76 129 0 0 0 00:03:30 NoNeg NoNeg ARISTA11T0
fc00::6e 4 64012 75 128 0 0 0 00:03:29 NoNeg NoNeg ARISTA12T0
fc00::72 4 64013 75 128 0 0 0 00:03:29 NoNeg NoNeg ARISTA13T0
fc00::76 4 64014 76 129 0 0 0 00:03:30 NoNeg NoNeg ARISTA14T0
fc00::7a 4 64015 76 129 0 0 0 00:03:30 NoNeg NoNeg ARISTA15T0
fc00::7e 4 64016 76 129 0 0 0 00:03:30 NoNeg NoNeg ARISTA16T0
Total number of neighbors 48
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see, thanks for the information.