Page MenuHomeVyOS Platform

Add source-vrf source option to route maps
Closed, ResolvedPublicFEATURE REQUEST

Description

Summary

Route map does not support match conditions (source-instance, source-protocol, source-vrf)
Example from FRR:

vyos(config-route-map)# match
  alias              Match BGP community alias name
  as-path            Match BGP AS path list
  community          Match BGP community list
  evpn               Ethernet Virtual Private Network
  extcommunity       Match BGP/VPN extended community list
  interface          Match first hop interface of route
  ip                 IP information
  ipv6               IPv6 information
  large-community    Match BGP large community list
  local-preference   Match local-preference of route
  mac                mac address
  metric             Match metric of route
  origin             BGP origin code
  peer               Match peer address
  probability        Match portion of routes defined by percentage value
  rpki               Control rpki specific settings
  rpki-extcommunity  BGP RPKI (Origin Validation State) extended community attribute
  script             Execute script to determine match
  source-instance    Match the protocol's instance number
  source-protocol    Match protocol via which the route was learnt
  source-vrf         source vrf
  tag                Match tag of route

Use case

These conditions can be useful in route-leaking between VRFs

Details

Version
VyOS 1.5-rolling-202502120007
Is it a breaking change?
Perfectly compatible
Issue type
Feature (new functionality)

Event Timeline

a.apostoliuk triaged this task as Normal priority.
a.apostoliuk changed Version from - to VyOS 1.5-rolling-202502120007.
a.apostoliuk changed the task status from Open to In progress.Wed, Feb 26, 2:06 PM
dmbaturin renamed this task from Route map does not support match conditions (source-instance, source-protocol, source-vrf) to Add source-instance, source-protocol, and source-vrf source options to route maps.Wed, Mar 12, 5:30 PM
dmbaturin closed this task as Resolved.
dmbaturin moved this task from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.2) board.
dmbaturin renamed this task from Add source-instance, source-protocol, and source-vrf source options to route maps to Add source-vrf source option to route maps.Wed, Mar 12, 5:35 PM
dmbaturin moved this task from Open to Finished on the VyOS 1.5 Circinus board.