Project

General

Profile

Actions

Bug #14654

closed

Can't select BFD Peer for BGP Neighbor in GUI, Route Maps are shown instead

Added by Oleksii Tucha over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
FRR
Target version:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
Affected Version:
2.7.0
Affected Plus Version:
Affected Architecture:

Description

To reproduce:
1. Install FRR
2. Create Route Map
3. Try to select a BFD Peer for BGP Neighbor

The selection worked fine in 2.6, so effectively I can't use BFD in 2.7.


Files

bfd.png (15.9 KB) bfd.png Oleksii Tucha, 08/05/2023 09:15 PM
Actions #1

Updated by Oleksii Tucha over 1 year ago

FRR package version is 1.3, if that does matter.
It was working in FRR 1.1.1_7 (which is still installed in my 2.6 instance).

Actions #2

Updated by Alhusein Zawi over 1 year ago

confirmed.

BFD option(in BGP Neighbors) does not list BFD peers , it shows Route Map lists.

tested on 2.7 and 23.05.1

Actions #3

Updated by Jim Pingle over 1 year ago

  • Assignee set to Jim Pingle

I probably made an error when updating all the FRR code for the new config access functions. I'll look into it today.

Actions #4

Updated by Jim Pingle over 1 year ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 100

It doesn't appear that I introduced an error in the behavior of the function that gathers BFD peers but I did spot an old error that was carried over and for some reason behaves differently now: There was one instance were a variable was referenced without its $ that appears to be at fault.

For safety I also renamed the variables used in the function since I chased a similar error elsewhere from a PHP quirk. It didn't make a difference but even so, better safe than sorry here.

I also noticed it formed a string to make a nice name with description but then never used it anywhere, so I fixed that as well.

Corrected packages are building now.

Actions #5

Updated by Oleksii Tucha over 1 year ago

Jim Pingle wrote in #note-4:

Corrected packages are building now.

Updated, configured and checked on 2.7 - works as intended, thanks!

Actions #6

Updated by Jim Pingle over 1 year ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF