Skip to content

Fix bird vrf bgp default originate#3526

Open
jbemmel wants to merge 6 commits into
ipspace:devfrom
jbemmel:fix-bird-vrf-bgp-default-originate
Open

Fix bird vrf bgp default originate#3526
jbemmel wants to merge 6 commits into
ipspace:devfrom
jbemmel:fix-bird-vrf-bgp-default-originate

Conversation

@jbemmel

@jbemmel jbemmel commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

Fixes #3521

jbemmel and others added 6 commits June 24, 2026 14:05
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@ipspace

ipspace commented Jun 25, 2026

Copy link
Copy Markdown
Owner

Hey, what if I simplify the whole thing and create default static routes (when needed) in bgp.session plugin? Then we wouldn't have to have the extra stuff in the template.

The only drawback would be that those default routes would get redistributed into all routing protocols as soon as you do static-to-RP redistribution, but that probably happens in most cases today anyway.

@ipspace

ipspace commented Jun 25, 2026

Copy link
Copy Markdown
Owner

Here's the proof-of-concept code for the idea: #3527

Have to add more external nodes to the coverage test to check all possible paths, but I think I'm almost there...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] BIRD does not originate the default route over VRF BGP sessions

2 participants