Skip to content

fix: skip local EVPN type-5 provision routes - #504

Draft
MaxRink wants to merge 1 commit into
telekom:mainfrom
MaxRink:codex/evpn-skip-local-type5
Draft

fix: skip local EVPN type-5 provision routes#504
MaxRink wants to merge 1 commit into
telekom:mainfrom
MaxRink:codex/evpn-skip-local-type5

Conversation

@MaxRink

@MaxRink MaxRink commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • skip imported EVPN Type-5 routes that are equal to or more specific than the local provision subnet
  • preserve on-link installation for remote, default, and broader fabric routes
  • add focused GoBGP overlay coverage for the local provision subnet case

Validation

  • git -c core.fsmonitor=false diff --check
  • GOOS=linux GOARCH=amd64 go test -c -o /tmp/booty-gobgp.test ./pkg/network/gobgp
  • docker run --rm --platform linux/arm64 -v "$PWD":/src -w /src golang:1.26 go test ./pkg/network/gobgp -count=1

@MaxRink
MaxRink force-pushed the codex/evpn-skip-local-type5 branch from 8f51054 to 38b72d8 Compare July 31, 2026 13:06
@MaxRink
MaxRink force-pushed the codex/evpn-skip-local-type5 branch from 38b72d8 to 30786bf Compare August 12, 2026 18:30
@MaxRink
MaxRink force-pushed the codex/evpn-skip-local-type5 branch from 30786bf to c961e47 Compare August 15, 2026 10:29
@MaxRink
MaxRink force-pushed the codex/evpn-skip-local-type5 branch from c961e47 to 77cfc07 Compare August 28, 2026 01:20
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.

1 participant