Page MenuHomeVyOS Platform

EVPN L3VPN incomplete frr config if more than one vrf is specified
Closed, ResolvedPublicBUG

Description

It seems that, when configuring multiple L3 VPN with EVPN (and VXLAN transport), only the first VRF is configured correctly. any other vrf is missing frr configuration parts.

As example, the following configuration:

set interfaces bridge br5042 description 'Dummy Bridge for L3VNI 5042'
set interfaces bridge br5042 member interface vxlan5042
set interfaces bridge br5042 vrf 'customer'

set interfaces bridge br5067 description 'Dummy Bridge for L3VNI 5067'
set interfaces bridge br5067 member interface vxlan5067
set interfaces bridge br5067 vrf 'other'

set interfaces dummy dum0 address '10.0.0.5/32'

set interfaces ethernet eth1 address '10.1.0.1/30'
set interfaces ethernet eth1 description 'dut -> s2'
set interfaces ethernet eth1 mtu '1600'

set interfaces ethernet eth2 address '172.16.0.5/24'
set interfaces ethernet eth2 description 'dut -> hr1 [stub]'
set interfaces ethernet eth2 mtu '1500'
set interfaces ethernet eth2 vrf 'customer'

set interfaces ethernet eth3 address '172.16.2.5/24'
set interfaces ethernet eth3 description 'dut -> hb1 [stub]'
set interfaces ethernet eth3 mtu '1500'
set interfaces ethernet eth3 vrf 'other'

set interfaces vxlan vxlan5042 parameters nolearning
set interfaces vxlan vxlan5042 port '4789'
set interfaces vxlan vxlan5042 source-address '10.0.0.5'
set interfaces vxlan vxlan5042 vni '5042'
set interfaces vxlan vxlan5067 parameters nolearning
set interfaces vxlan vxlan5067 port '4789'
set interfaces vxlan vxlan5067 source-address '10.0.0.5'
set interfaces vxlan vxlan5067 vni '5067'

set protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
set protocols bgp address-family l2vpn-evpn advertise-all-vni
set protocols bgp address-family l2vpn-evpn advertise-svi-ip
set protocols bgp neighbor 10.0.0.6 address-family l2vpn-evpn soft-reconfiguration inbound
set protocols bgp neighbor 10.0.0.6 description 's2'
set protocols bgp neighbor 10.0.0.6 remote-as '65000'
set protocols bgp neighbor 10.0.0.6 update-source 'dum0'
set protocols bgp parameters router-id '10.0.0.5'
set protocols bgp system-as '65000'
set protocols ospf interface dum0 area '0.0.0.0'
set protocols ospf interface dum0 passive
set protocols ospf interface eth1 area '0.0.0.0'
set protocols ospf interface eth1 network 'point-to-point'
set protocols ospf parameters router-id '10.0.0.5'

set vrf name customer protocols bgp address-family ipv4-unicast export vpn
set vrf name customer protocols bgp address-family ipv4-unicast import vpn
set vrf name customer protocols bgp address-family ipv4-unicast label vpn export 'auto'
set vrf name customer protocols bgp address-family ipv4-unicast network 172.16.0.0/24
set vrf name customer protocols bgp address-family ipv4-unicast rd vpn export '65000:1'
set vrf name customer protocols bgp address-family ipv4-unicast redistribute connected
set vrf name customer protocols bgp address-family ipv4-unicast route-target vpn export '65000:1'
set vrf name customer protocols bgp address-family ipv4-unicast route-target vpn import '65000:1'
set vrf name customer protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
set vrf name customer protocols bgp address-family l2vpn-evpn rd '65000:1'
set vrf name customer protocols bgp address-family l2vpn-evpn route-target export '65000:1'
set vrf name customer protocols bgp address-family l2vpn-evpn route-target import '65000:1'
set vrf name customer protocols bgp address-family l2vpn-evpn vni 5042
set vrf name customer protocols bgp parameters router-id '10.0.0.5'
set vrf name customer protocols bgp system-as '65000'
set vrf name customer table '100'
set vrf name customer vni '5042'

set vrf name other protocols bgp address-family ipv4-unicast export vpn
set vrf name other protocols bgp address-family ipv4-unicast import vpn
set vrf name other protocols bgp address-family ipv4-unicast label vpn export 'auto'
set vrf name other protocols bgp address-family ipv4-unicast network 172.16.2.0/24
set vrf name other protocols bgp address-family ipv4-unicast rd vpn export '65000:2'
set vrf name other protocols bgp address-family ipv4-unicast redistribute connected
set vrf name other protocols bgp address-family ipv4-unicast route-target vpn export '65000:2'
set vrf name other protocols bgp address-family ipv4-unicast route-target vpn import '65000:2'
set vrf name other protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
set vrf name other protocols bgp address-family l2vpn-evpn rd '65000:2'
set vrf name other protocols bgp address-family l2vpn-evpn route-target export '65000:2'
set vrf name other protocols bgp address-family l2vpn-evpn route-target import '65000:2'
set vrf name other protocols bgp address-family l2vpn-evpn vni 5067
set vrf name other protocols bgp parameters router-id '10.0.0.5'
set vrf name other protocols bgp system-as '65000'
set vrf name other table '101'
set vrf name other vni '5067'

is producing the following frr configuration (relevant parts only):

router bgp 65000 vrf customer
 bgp router-id 10.0.0.5
 no bgp ebgp-requires-policy
 no bgp reject-as-sets
 no bgp default ipv4-unicast
 no bgp network import-check
 !
 address-family ipv4 unicast
  network 172.16.0.0/24
  redistribute connected
  label vpn export auto
  rd vpn export 65000:1
  rt vpn both 65000:1
  export vpn
  import vpn
 exit-address-family
 !
 address-family l2vpn evpn
  advertise ipv4 unicast
  rd 65000:1
  route-target import 65000:1
  route-target export 65000:1
 exit-address-family
exit
!
router bgp 65000 vrf other
 bgp router-id 10.0.0.5
 no bgp ebgp-requires-policy
 no bgp reject-as-sets
 no bgp default ipv4-unicast
 no bgp network import-check
 !
 address-family ipv4 unicast
  network 172.16.2.0/24
  redistribute connected
  label vpn export auto
  rd vpn export 65000:2
  rt vpn both 65000:2
  export vpn
  import vpn
 exit-address-family
exit

as you can see, the instance router bgp 65000 vrf other is completely missing the address-family l2vpn evpn configuration.

Details

Version
2026.03 and 2026.05.09-0042-rolling
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Bug (incorrect behavior)
Forum thread
https://forum.vyos.io/t/evpn-l3vpn-incomplete-frr-config-if-more-than-one-vrf-is-specified/17437

Event Timeline

ssasso created this object in space S1 VyOS Public.
ssasso created this object with edit policy "Subscribers".
ssasso changed the edit policy from "Subscribers" to "Custom Policy".May 14 2026, 1:09 PM
Viacheslav changed the task status from Open to Confirmed.May 20 2026, 10:54 AM
Viacheslav triaged this task as High priority.
o.kuchmystyi changed the task status from Confirmed to In progress.May 29 2026, 2:10 PM
o.kuchmystyi claimed this task.

@ssasso I have tested your setup using 2026.05.28-0044-rolling and I couldn't reproduce this behavior. Could you check it again?

@o.kuchmystyi just tested with 2026.05.30-0046-rolling and I still have the issue.

full config below (apart from user credentials):

set interfaces bridge br5042 description 'Dummy Bridge for L3VNI 5042'
set interfaces bridge br5042 member interface vxlan5042
set interfaces bridge br5042 vrf 'customer'
set interfaces bridge br5067 description 'Dummy Bridge for L3VNI 5067'
set interfaces bridge br5067 member interface vxlan5067
set interfaces bridge br5067 vrf 'other'
set interfaces bridge br5099 description 'Dummy Bridge for L3VNI 5099'
set interfaces bridge br5099 member interface vxlan5099
set interfaces bridge br5099 vrf 'third'
set interfaces dummy dum0 address '10.0.0.7/32'
set interfaces ethernet eth1 address '10.1.0.1/30'
set interfaces ethernet eth1 description 'dut -> s2'
set interfaces ethernet eth1 mtu '1600'
set interfaces ethernet eth2 address '172.16.0.7/24'
set interfaces ethernet eth2 description 'dut -> hr1 [stub]'
set interfaces ethernet eth2 mtu '1500'
set interfaces ethernet eth2 vrf 'customer'
set interfaces ethernet eth3 address '172.16.2.7/24'
set interfaces ethernet eth3 description 'dut -> hb1 [stub]'
set interfaces ethernet eth3 mtu '1500'
set interfaces ethernet eth3 vrf 'other'
set interfaces ethernet eth4 address '172.16.4.7/24'
set interfaces ethernet eth4 description 'dut -> hc1 [stub]'
set interfaces ethernet eth4 mtu '1500'
set interfaces ethernet eth4 vrf 'third'
set interfaces loopback lo
set interfaces vxlan vxlan5042 parameters nolearning
set interfaces vxlan vxlan5042 port '4789'
set interfaces vxlan vxlan5042 source-address '10.0.0.7'
set interfaces vxlan vxlan5042 vni '5042'
set interfaces vxlan vxlan5067 parameters nolearning
set interfaces vxlan vxlan5067 port '4789'
set interfaces vxlan vxlan5067 source-address '10.0.0.7'
set interfaces vxlan vxlan5067 vni '5067'
set interfaces vxlan vxlan5099 parameters nolearning
set interfaces vxlan vxlan5099 port '4789'
set interfaces vxlan vxlan5099 source-address '10.0.0.7'
set interfaces vxlan vxlan5099 vni '5099'
set protocols bgp address-family ipv4-unicast network 10.0.0.7/32
set protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
set protocols bgp address-family l2vpn-evpn advertise-all-vni
set protocols bgp address-family l2vpn-evpn advertise-svi-ip
set protocols bgp neighbor 10.0.0.8 address-family ipv4-unicast nexthop-self
set protocols bgp neighbor 10.0.0.8 address-family ipv4-unicast soft-reconfiguration inbound
set protocols bgp neighbor 10.0.0.8 address-family l2vpn-evpn soft-reconfiguration inbound
set protocols bgp neighbor 10.0.0.8 description 's2'
set protocols bgp neighbor 10.0.0.8 remote-as '65000'
set protocols bgp neighbor 10.0.0.8 update-source 'dum0'
set protocols bgp parameters router-id '10.0.0.7'
set protocols bgp system-as '65000'
set protocols ospf interface dum0 area '0.0.0.0'
set protocols ospf interface dum0 passive
set protocols ospf interface eth1 area '0.0.0.0'
set protocols ospf interface eth1 network 'point-to-point'
set protocols ospf parameters router-id '10.0.0.7'
set service lldp interface all
set service lldp interface eth0 mode 'disable'
set service ntp allow-client address '127.0.0.0/8'
set service ntp allow-client address '169.254.0.0/16'
set service ntp allow-client address '10.0.0.0/8'
set service ntp allow-client address '172.16.0.0/12'
set service ntp allow-client address '192.168.0.0/16'
set service ntp allow-client address '::1/128'
set service ntp allow-client address 'fe80::/10'
set service ntp allow-client address 'fc00::/7'
set service ntp server time1.vyos.net
set service ntp server time2.vyos.net
set service ntp server time3.vyos.net
set service ssh
set system config-management commit-revisions '100'
set system host-name 'dut'
set system syslog local facility all level 'info'
set system syslog local facility local7 level 'debug'
set vrf name customer protocols bgp address-family ipv4-unicast export vpn
set vrf name customer protocols bgp address-family ipv4-unicast import vpn
set vrf name customer protocols bgp address-family ipv4-unicast label vpn export 'auto'
set vrf name customer protocols bgp address-family ipv4-unicast network 172.16.0.0/24
set vrf name customer protocols bgp address-family ipv4-unicast rd vpn export '65000:1'
set vrf name customer protocols bgp address-family ipv4-unicast redistribute connected
set vrf name customer protocols bgp address-family ipv4-unicast route-target vpn export '65000:1'
set vrf name customer protocols bgp address-family ipv4-unicast route-target vpn import '65000:1'
set vrf name customer protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
set vrf name customer protocols bgp address-family l2vpn-evpn rd '65000:1'
set vrf name customer protocols bgp address-family l2vpn-evpn route-target export '65000:1'
set vrf name customer protocols bgp address-family l2vpn-evpn route-target import '65000:1'
set vrf name customer protocols bgp address-family l2vpn-evpn vni 5042
set vrf name customer protocols bgp parameters router-id '10.0.0.7'
set vrf name customer protocols bgp system-as '65000'
set vrf name customer table '100'
set vrf name customer vni '5042'
set vrf name other protocols bgp address-family ipv4-unicast export vpn
set vrf name other protocols bgp address-family ipv4-unicast import vpn
set vrf name other protocols bgp address-family ipv4-unicast label vpn export 'auto'
set vrf name other protocols bgp address-family ipv4-unicast network 172.16.2.0/24
set vrf name other protocols bgp address-family ipv4-unicast rd vpn export '65000:2'
set vrf name other protocols bgp address-family ipv4-unicast redistribute connected
set vrf name other protocols bgp address-family ipv4-unicast route-target vpn export '65000:2'
set vrf name other protocols bgp address-family ipv4-unicast route-target vpn import '65000:2'
set vrf name other protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
set vrf name other protocols bgp address-family l2vpn-evpn rd '65000:2'
set vrf name other protocols bgp address-family l2vpn-evpn route-target export '65000:2'
set vrf name other protocols bgp address-family l2vpn-evpn route-target import '65000:2'
set vrf name other protocols bgp address-family l2vpn-evpn vni 5067
set vrf name other protocols bgp parameters router-id '10.0.0.7'
set vrf name other protocols bgp system-as '65000'
set vrf name other table '101'
set vrf name other vni '5067'
set vrf name third protocols bgp address-family ipv4-unicast export vpn
set vrf name third protocols bgp address-family ipv4-unicast import vpn
set vrf name third protocols bgp address-family ipv4-unicast label vpn export 'auto'
set vrf name third protocols bgp address-family ipv4-unicast network 172.16.4.0/24
set vrf name third protocols bgp address-family ipv4-unicast rd vpn export '65000:3'
set vrf name third protocols bgp address-family ipv4-unicast redistribute connected
set vrf name third protocols bgp address-family ipv4-unicast route-target vpn export '65000:3'
set vrf name third protocols bgp address-family ipv4-unicast route-target vpn import '65000:3'
set vrf name third protocols bgp address-family l2vpn-evpn advertise ipv4 unicast
set vrf name third protocols bgp address-family l2vpn-evpn rd '65000:3'
set vrf name third protocols bgp address-family l2vpn-evpn route-target export '65000:3'
set vrf name third protocols bgp address-family l2vpn-evpn route-target import '65000:3'
set vrf name third protocols bgp address-family l2vpn-evpn vni 5099
set vrf name third protocols bgp parameters router-id '10.0.0.7'
set vrf name third protocols bgp system-as '65000'
set vrf name third table '102'
set vrf name third vni '5099'

FRR config:

vyos@dut:~$ sudo vtysh -c 'show runnin bgp'
Building configuration...

Current configuration:
!
frr version 10.6.1
frr defaults traditional
hostname dut
service integrated-vtysh-config
!
vrf customer
exit-vrf
!
vrf other
exit-vrf
!
vrf third
exit-vrf
!
router bgp 65000
 bgp router-id 10.0.0.7
 no bgp ebgp-requires-policy
 no bgp reject-as-sets
 no bgp default ipv4-unicast
 no bgp network import-check
 neighbor 10.0.0.8 remote-as 65000
 neighbor 10.0.0.8 description s2
 no neighbor 10.0.0.8 enforce-first-as
 neighbor 10.0.0.8 update-source dum0
 !
 address-family ipv4 unicast
  network 10.0.0.7/32
  neighbor 10.0.0.8 activate
  neighbor 10.0.0.8 next-hop-self
  neighbor 10.0.0.8 soft-reconfiguration inbound
 exit-address-family
 !
 address-family l2vpn evpn
  neighbor 10.0.0.8 activate
  neighbor 10.0.0.8 soft-reconfiguration inbound
  advertise-all-vni
  advertise-svi-ip
  advertise ipv4 unicast
 exit-address-family
exit
!
router bgp 65000 vrf customer
 bgp router-id 10.0.0.7
 no bgp ebgp-requires-policy
 no bgp reject-as-sets
 no bgp default ipv4-unicast
 no bgp network import-check
 !
 address-family ipv4 unicast
  network 172.16.0.0/24
  redistribute connected
  label vpn export auto
  rd vpn export 65000:1
  rt vpn both 65000:1
  export vpn
  import vpn
 exit-address-family
 !
 address-family l2vpn evpn
  advertise ipv4 unicast
  rd 65000:1
  route-target import 65000:1
  route-target export 65000:1
 exit-address-family
exit
!
router bgp 65000 vrf other
 bgp router-id 10.0.0.7
 no bgp ebgp-requires-policy
 no bgp reject-as-sets
 no bgp default ipv4-unicast
 no bgp network import-check
 !
 address-family ipv4 unicast
  network 172.16.2.0/24
  redistribute connected
  label vpn export auto
  rd vpn export 65000:2
  rt vpn both 65000:2
  export vpn
  import vpn
 exit-address-family
exit
!
router bgp 65000 vrf third
 bgp router-id 10.0.0.7
 no bgp ebgp-requires-policy
 no bgp reject-as-sets
 no bgp default ipv4-unicast
 no bgp network import-check
 !
 address-family ipv4 unicast
  network 172.16.4.0/24
  redistribute connected
  label vpn export auto
  rd vpn export 65000:3
  rt vpn both 65000:3
  export vpn
  import vpn
 exit-address-family
exit
!
end
vyos@dut:~$

@ssasso, I would be grateful if you provide the output of the following command:

  • sudo /usr/lib/frr/frr-reload.py --reload --debug --stdout /run/frr/config/vyos.frr.conf

This command re-apply you already generated FRR config. I reproduced the strange behavior but it looks different and I want to compare it with your results.

Thank you.

Here you go:

vyos@dut:~$ sudo /usr/lib/frr/frr-reload.py --reload --debug --stdout /run/frr/config/vyos.frr.conf
2026-06-24 08:40:32,222  INFO: Called via "Namespace(input=None, reload=True, test=False, debug=True, log_level='info', stdout=True, pathspace=None, filename='/run/frr/config/vyos.frr.conf', overwrite=False, bindir='/usr/bin', confdir='/etc/frr', rundir='/var/run/frr', vty_socket=None, daemon='', test_reset=False, logfmt=False, logfile='/var/log/frr/frr-reload.log')"
2026-06-24 08:40:32,222  INFO: Loading Config object from file /run/frr/config/vyos.frr.conf
2026-06-24 08:40:32,232 DEBUG: LINE frr defaults traditional                          : single-line context
2026-06-24 08:40:32,232 DEBUG: LINE log facility daemon                               : single-line context
2026-06-24 08:40:32,232 DEBUG: LINE log timestamp precision 3                         : single-line context
2026-06-24 08:40:32,233 DEBUG: LINE log syslog notifications                          : single-line context
2026-06-24 08:40:32,233 DEBUG: LINE no log unique-id                                  : single-line context
2026-06-24 08:40:32,233 DEBUG: LINE router bgp 65000                                  : enter context router bgp 65000
2026-06-24 08:40:32,233 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000
2026-06-24 08:40:32,233 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000
2026-06-24 08:40:32,233 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000
2026-06-24 08:40:32,233 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,233 DEBUG: LINE network 10.0.0.7/32                               : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,233 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,234 DEBUG: LINE address-family l2vpn evpn                         : enter context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,234 DEBUG: LINE advertise ipv4 unicast                            : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,234 DEBUG: LINE advertise-all-vni                                 : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,234 DEBUG: LINE advertise-svi-ip                                  : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,234 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,234 DEBUG: LINE neighbor 10.0.0.8 remote-as 65000                 : add to current context router bgp 65000
2026-06-24 08:40:32,234 DEBUG: LINE neighbor 10.0.0.8 description s2                  : add to current context router bgp 65000
2026-06-24 08:40:32,234 DEBUG: LINE no neighbor 10.0.0.8 enforce-first-as             : add to current context router bgp 65000
2026-06-24 08:40:32,234 DEBUG: LINE neighbor 10.0.0.8 update-source dum0              : add to current context router bgp 65000
2026-06-24 08:40:32,234 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,234 DEBUG: LINE neighbor 10.0.0.8 next-hop-self                   : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,234 DEBUG: LINE neighbor 10.0.0.8 soft-reconfiguration inbound    : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,234 DEBUG: LINE neighbor 10.0.0.8 activate                        : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,234 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,234 DEBUG: LINE address-family l2vpn evpn                         : enter context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,234 DEBUG: LINE neighbor 10.0.0.8 soft-reconfiguration inbound    : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,234 DEBUG: LINE neighbor 10.0.0.8 activate                        : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,235 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,235 DEBUG: LINE bgp conditional-advertisement timer 60            : add to current context router bgp 65000
2026-06-24 08:40:32,235 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000
2026-06-24 08:40:32,235 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000
2026-06-24 08:40:32,235 DEBUG: LINE exit                                              : exit context router bgp 65000
2026-06-24 08:40:32,235 DEBUG: LINE interface dum0                                    : enter context interface dum0
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf area 0.0.0.0                              : add to current context interface dum0
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf priority 1                                : add to current context interface dum0
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf hello-interval 10                         : add to current context interface dum0
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf retransmit-interval 5                     : add to current context interface dum0
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf retransmit-window 50                      : add to current context interface dum0
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf transmit-delay 1                          : add to current context interface dum0
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf dead-interval 40                          : add to current context interface dum0
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf passive                                   : add to current context interface dum0
2026-06-24 08:40:32,235 DEBUG: LINE exit                                              : exit context interface dum0
2026-06-24 08:40:32,235 DEBUG: LINE interface eth1                                    : enter context interface eth1
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf area 0.0.0.0                              : add to current context interface eth1
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf priority 1                                : add to current context interface eth1
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf hello-interval 10                         : add to current context interface eth1
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf retransmit-interval 5                     : add to current context interface eth1
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf retransmit-window 50                      : add to current context interface eth1
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf transmit-delay 1                          : add to current context interface eth1
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf dead-interval 40                          : add to current context interface eth1
2026-06-24 08:40:32,235 DEBUG: LINE ip ospf network point-to-point                    : add to current context interface eth1
2026-06-24 08:40:32,235 DEBUG: LINE exit                                              : exit context interface eth1
2026-06-24 08:40:32,235 DEBUG: LINE router ospf                                       : enter context router ospf
2026-06-24 08:40:32,235 DEBUG: LINE aggregation timer 5                               : add to current context router ospf
2026-06-24 08:40:32,235 DEBUG: LINE auto-cost reference-bandwidth 100                 : add to current context router ospf
2026-06-24 08:40:32,235 DEBUG: LINE ospf abr-type cisco                               : add to current context router ospf
2026-06-24 08:40:32,235 DEBUG: LINE ospf router-id 10.0.0.7                           : add to current context router ospf
2026-06-24 08:40:32,235 DEBUG: LINE timers throttle spf 200 1000 10000                : add to current context router ospf
2026-06-24 08:40:32,235 DEBUG: LINE exit                                              : exit context router ospf
2026-06-24 08:40:32,235 DEBUG: LINE ip forwarding                                     : single-line context
2026-06-24 08:40:32,236 DEBUG: LINE ipv6 forwarding                                   : single-line context
2026-06-24 08:40:32,236 DEBUG: LINE vrf customer                                      : enter context vrf customer
2026-06-24 08:40:32,236 DEBUG: LINE vni 5042                                          : add to current context vrf customer
2026-06-24 08:40:32,236 DEBUG: LINE exit-vrf                                          : exit context vrf customer
2026-06-24 08:40:32,236 DEBUG: LINE vrf other                                         : enter context vrf other
2026-06-24 08:40:32,236 DEBUG: LINE vni 5067                                          : add to current context vrf other
2026-06-24 08:40:32,236 DEBUG: LINE exit-vrf                                          : exit context vrf other
2026-06-24 08:40:32,236 DEBUG: LINE vrf third                                         : enter context vrf third
2026-06-24 08:40:32,236 DEBUG: LINE vni 5099                                          : add to current context vrf third
2026-06-24 08:40:32,236 DEBUG: LINE exit-vrf                                          : exit context vrf third
2026-06-24 08:40:32,236 DEBUG: LINE router bgp 65000 vrf customer                     : enter context router bgp 65000 vrf customer
2026-06-24 08:40:32,236 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,236 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,236 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,236 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,236 DEBUG: LINE redistribute connected                            : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,236 DEBUG: LINE network 172.16.0.0/24                             : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,236 DEBUG: LINE export vpn                                        : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,236 DEBUG: LINE import vpn                                        : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,236 DEBUG: LINE label vpn export auto                             : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,236 DEBUG: LINE rd vpn export 65000:1                             : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,236 DEBUG: LINE route-target vpn export 65000:1                   : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,236 DEBUG: LINE route-target vpn import 65000:1                   : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,236 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,236 DEBUG: LINE address-family l2vpn evpn                         : enter context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,236 DEBUG: LINE rd 65000:1                                        : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,236 DEBUG: LINE advertise ipv4 unicast                            : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,236 DEBUG: LINE route-target export 65000:1                       : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,236 DEBUG: LINE route-target import 65000:1                       : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,236 DEBUG: LINE vni 5042                                          : enter context router bgp 65000 vrf customer address-family l2vpn evpn vni 5042
2026-06-24 08:40:32,236 DEBUG: LINE exit-vni                                          : exit context router bgp 65000 vrf customer address-family l2vpn evpn vni 5042
2026-06-24 08:40:32,236 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,236 DEBUG: LINE bgp conditional-advertisement timer 60            : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,236 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,236 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,236 DEBUG: LINE exit                                              : exit context router bgp 65000 vrf customer
2026-06-24 08:40:32,237 DEBUG: LINE router bgp 65000 vrf other                        : enter context router bgp 65000 vrf other
2026-06-24 08:40:32,237 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,237 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,237 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,237 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE redistribute connected                            : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE network 172.16.2.0/24                             : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE export vpn                                        : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE import vpn                                        : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE label vpn export auto                             : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE rd vpn export 65000:2                             : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE route-target vpn export 65000:2                   : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE route-target vpn import 65000:2                   : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE address-family l2vpn evpn                         : enter context router bgp 65000 vrf other address-family l2vpn evpn
2026-06-24 08:40:32,237 DEBUG: LINE rd 65000:2                                        : add to current context router bgp 65000 vrf other address-family l2vpn evpn
2026-06-24 08:40:32,237 DEBUG: LINE advertise ipv4 unicast                            : add to current context router bgp 65000 vrf other address-family l2vpn evpn
2026-06-24 08:40:32,237 DEBUG: LINE route-target export 65000:2                       : add to current context router bgp 65000 vrf other address-family l2vpn evpn
2026-06-24 08:40:32,237 DEBUG: LINE route-target import 65000:2                       : add to current context router bgp 65000 vrf other address-family l2vpn evpn
2026-06-24 08:40:32,237 DEBUG: LINE vni 5067                                          : enter context router bgp 65000 vrf other address-family l2vpn evpn vni 5067
2026-06-24 08:40:32,237 DEBUG: LINE exit-vni                                          : exit context router bgp 65000 vrf other address-family l2vpn evpn vni 5067
2026-06-24 08:40:32,237 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf other address-family l2vpn evpn
2026-06-24 08:40:32,237 DEBUG: LINE bgp conditional-advertisement timer 60            : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,237 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,237 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,237 DEBUG: LINE exit                                              : exit context router bgp 65000 vrf other
2026-06-24 08:40:32,237 DEBUG: LINE router bgp 65000 vrf third                        : enter context router bgp 65000 vrf third
2026-06-24 08:40:32,237 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,237 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,237 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,237 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE redistribute connected                            : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE network 172.16.4.0/24                             : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE export vpn                                        : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE import vpn                                        : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,237 DEBUG: LINE label vpn export auto                             : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,238 DEBUG: LINE rd vpn export 65000:3                             : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,238 DEBUG: LINE route-target vpn export 65000:3                   : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,238 DEBUG: LINE route-target vpn import 65000:3                   : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,238 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,238 DEBUG: LINE address-family l2vpn evpn                         : enter context router bgp 65000 vrf third address-family l2vpn evpn
2026-06-24 08:40:32,238 DEBUG: LINE rd 65000:3                                        : add to current context router bgp 65000 vrf third address-family l2vpn evpn
2026-06-24 08:40:32,238 DEBUG: LINE advertise ipv4 unicast                            : add to current context router bgp 65000 vrf third address-family l2vpn evpn
2026-06-24 08:40:32,238 DEBUG: LINE route-target export 65000:3                       : add to current context router bgp 65000 vrf third address-family l2vpn evpn
2026-06-24 08:40:32,238 DEBUG: LINE route-target import 65000:3                       : add to current context router bgp 65000 vrf third address-family l2vpn evpn
2026-06-24 08:40:32,238 DEBUG: LINE vni 5099                                          : enter context router bgp 65000 vrf third address-family l2vpn evpn vni 5099
2026-06-24 08:40:32,238 DEBUG: LINE exit-vni                                          : exit context router bgp 65000 vrf third address-family l2vpn evpn vni 5099
2026-06-24 08:40:32,238 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf third address-family l2vpn evpn
2026-06-24 08:40:32,238 DEBUG: LINE bgp conditional-advertisement timer 60            : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,238 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,238 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,238 DEBUG: LINE exit                                              : exit context router bgp 65000 vrf third
2026-06-24 08:40:32,249 DEBUG: New Frr Config
!
frr defaults traditional
log facility daemon
log timestamp precision 3
log syslog notifications
no log unique-id
!
!
router bgp 65000
no bgp ebgp-requires-policy
no bgp default ipv4-unicast
no bgp network import-check
!
address-family ipv4 unicast
network 10.0.0.7/32
exit-address-family
!
!
address-family l2vpn evpn
advertise ipv4 unicast
advertise-all-vni
advertise-svi-ip
exit-address-family
!
!
!
neighbor 10.0.0.8 remote-as 65000
neighbor 10.0.0.8 description s2
no neighbor 10.0.0.8 enforce-first-as
neighbor 10.0.0.8 update-source dum0
!
address-family ipv4 unicast
neighbor 10.0.0.8 next-hop-self
neighbor 10.0.0.8 soft-reconfiguration inbound
neighbor 10.0.0.8 activate
exit-address-family
!
address-family l2vpn evpn
neighbor 10.0.0.8 soft-reconfiguration inbound
neighbor 10.0.0.8 activate
exit-address-family
!
!
bgp conditional-advertisement timer 60
no bgp reject-as-sets
bgp router-id 10.0.0.7
exit
!
!
interface dum0
ip ospf area 0.0.0.0
ip ospf priority 1
ip ospf hello-interval 10
ip ospf retransmit-interval 5
ip ospf retransmit-window 50
ip ospf transmit-delay 1
ip ospf dead-interval 40
ip ospf passive
exit
!
interface eth1
ip ospf area 0.0.0.0
ip ospf priority 1
ip ospf hello-interval 10
ip ospf retransmit-interval 5
ip ospf retransmit-window 50
ip ospf transmit-delay 1
ip ospf dead-interval 40
ip ospf network point-to-point
exit
!
!
router ospf
aggregation timer 5
auto-cost reference-bandwidth 100
ospf abr-type cisco
ospf router-id 10.0.0.7
timers throttle spf 200 1000 10000
exit
!
!
ip forwarding
!
!
!
!
!
ipv6 forwarding
!
!
!
!
!
vrf customer
vni 5042
exit-vrf
end
!
vrf other
vni 5067
exit-vrf
end
!
vrf third
vni 5099
exit-vrf
end
!
!
!
router bgp 65000 vrf customer
no bgp ebgp-requires-policy
no bgp default ipv4-unicast
no bgp network import-check
!
address-family ipv4 unicast
redistribute connected

network 172.16.0.0/24
export vpn
import vpn
label vpn export auto
rd vpn export 65000:1
route-target vpn export 65000:1
route-target vpn import 65000:1
exit-address-family
!
!
address-family l2vpn evpn
rd 65000:1
advertise ipv4 unicast
route-target export 65000:1
route-target import 65000:1
vni 5042
exit-vni
exit-address-family
!
!
!
!
bgp conditional-advertisement timer 60
no bgp reject-as-sets
bgp router-id 10.0.0.7
exit
!
!
!
router bgp 65000 vrf other
no bgp ebgp-requires-policy
no bgp default ipv4-unicast
no bgp network import-check
!
address-family ipv4 unicast
redistribute connected

network 172.16.2.0/24
export vpn
import vpn
label vpn export auto
rd vpn export 65000:2
route-target vpn export 65000:2
route-target vpn import 65000:2
exit-address-family
!
!
address-family l2vpn evpn
rd 65000:2
advertise ipv4 unicast
route-target export 65000:2
route-target import 65000:2
vni 5067
exit-vni
exit-address-family
!
!
!
!
bgp conditional-advertisement timer 60
no bgp reject-as-sets
bgp router-id 10.0.0.7
exit
!
!
!
router bgp 65000 vrf third
no bgp ebgp-requires-policy
no bgp default ipv4-unicast
no bgp network import-check
!
address-family ipv4 unicast
redistribute connected

network 172.16.4.0/24
export vpn
import vpn
label vpn export auto
rd vpn export 65000:3
route-target vpn export 65000:3
route-target vpn import 65000:3
exit-address-family
!
!
address-family l2vpn evpn
rd 65000:3
advertise ipv4 unicast
route-target export 65000:3
route-target import 65000:3
vni 5099
exit-vni
exit-address-family
!
!
!
!
bgp conditional-advertisement timer 60
no bgp reject-as-sets
bgp router-id 10.0.0.7
exit
!
end

2026-06-24 08:40:32,249  INFO: Loading Config object from vtysh show running
2026-06-24 08:40:32,261 DEBUG: LINE frr version 10.6.1                                : single-line context
2026-06-24 08:40:32,261 DEBUG: LINE frr defaults traditional                          : single-line context
2026-06-24 08:40:32,262 DEBUG: LINE hostname dut                                      : single-line context
2026-06-24 08:40:32,262 DEBUG: LINE log syslog notifications                          : single-line context
2026-06-24 08:40:32,262 DEBUG: LINE log timestamp precision 3                         : single-line context
2026-06-24 08:40:32,262 DEBUG: LINE no log unique-id                                  : single-line context
2026-06-24 08:40:32,262 DEBUG: LINE service integrated-vtysh-config                   : single-line context
2026-06-24 08:40:32,262 DEBUG: LINE vrf customer                                      : enter context vrf customer
2026-06-24 08:40:32,262 DEBUG: LINE vni 5042                                          : add to current context vrf customer
2026-06-24 08:40:32,262 DEBUG: LINE exit-vrf                                          : exit context vrf customer
2026-06-24 08:40:32,262 DEBUG: LINE vrf other                                         : enter context vrf other
2026-06-24 08:40:32,262 DEBUG: LINE vni 5067                                          : add to current context vrf other
2026-06-24 08:40:32,262 DEBUG: LINE exit-vrf                                          : exit context vrf other
2026-06-24 08:40:32,262 DEBUG: LINE vrf third                                         : enter context vrf third
2026-06-24 08:40:32,262 DEBUG: LINE vni 5099                                          : add to current context vrf third
2026-06-24 08:40:32,262 DEBUG: LINE exit-vrf                                          : exit context vrf third
2026-06-24 08:40:32,262 DEBUG: LINE interface dum0                                    : enter context interface dum0
2026-06-24 08:40:32,262 DEBUG: LINE ip ospf area 0.0.0.0                              : add to current context interface dum0
2026-06-24 08:40:32,262 DEBUG: LINE ip ospf dead-interval 40                          : add to current context interface dum0
2026-06-24 08:40:32,262 DEBUG: LINE ip ospf passive                                   : add to current context interface dum0
2026-06-24 08:40:32,262 DEBUG: LINE exit                                              : exit context interface dum0
2026-06-24 08:40:32,262 DEBUG: LINE interface eth1                                    : enter context interface eth1
2026-06-24 08:40:32,262 DEBUG: LINE ip ospf area 0.0.0.0                              : add to current context interface eth1
2026-06-24 08:40:32,262 DEBUG: LINE ip ospf dead-interval 40                          : add to current context interface eth1
2026-06-24 08:40:32,262 DEBUG: LINE ip ospf network point-to-point                    : add to current context interface eth1
2026-06-24 08:40:32,262 DEBUG: LINE exit                                              : exit context interface eth1
2026-06-24 08:40:32,262 DEBUG: LINE router bgp 65000                                  : enter context router bgp 65000
2026-06-24 08:40:32,262 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000
2026-06-24 08:40:32,262 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000
2026-06-24 08:40:32,262 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000
2026-06-24 08:40:32,262 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000
2026-06-24 08:40:32,262 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000
2026-06-24 08:40:32,262 DEBUG: LINE neighbor 10.0.0.8 remote-as 65000                 : add to current context router bgp 65000
2026-06-24 08:40:32,262 DEBUG: LINE neighbor 10.0.0.8 description s2                  : add to current context router bgp 65000
2026-06-24 08:40:32,262 DEBUG: LINE no neighbor 10.0.0.8 enforce-first-as             : add to current context router bgp 65000
2026-06-24 08:40:32,262 DEBUG: LINE neighbor 10.0.0.8 update-source dum0              : add to current context router bgp 65000
2026-06-24 08:40:32,262 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE network 10.0.0.7/32                               : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE neighbor 10.0.0.8 activate                        : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE neighbor 10.0.0.8 next-hop-self                   : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE neighbor 10.0.0.8 soft-reconfiguration inbound    : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE address-family l2vpn evpn                         : enter context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE neighbor 10.0.0.8 activate                        : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE neighbor 10.0.0.8 soft-reconfiguration inbound    : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE advertise-all-vni                                 : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE advertise-svi-ip                                  : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE advertise ipv4 unicast                            : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE exit                                              : exit context router bgp 65000
2026-06-24 08:40:32,263 DEBUG: LINE router bgp 65000 vrf customer                     : enter context router bgp 65000 vrf customer
2026-06-24 08:40:32,263 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,263 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,263 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,263 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,263 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,263 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE network 172.16.0.0/24                             : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE redistribute connected                            : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE label vpn export auto                             : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE rd vpn export 65000:1                             : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE rt vpn both 65000:1                               : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE export vpn                                        : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE import vpn                                        : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE address-family l2vpn evpn                         : enter context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE advertise ipv4 unicast                            : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE rd 65000:1                                        : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE route-target import 65000:1                       : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE route-target export 65000:1                       : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,263 DEBUG: LINE exit                                              : exit context router bgp 65000 vrf customer
2026-06-24 08:40:32,263 DEBUG: LINE router bgp 65000 vrf other                        : enter context router bgp 65000 vrf other
2026-06-24 08:40:32,263 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,263 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,263 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,263 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,263 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,263 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,263 DEBUG: LINE network 172.16.2.0/24                             : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE redistribute connected                            : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE label vpn export auto                             : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE rd vpn export 65000:2                             : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE rt vpn both 65000:2                               : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE export vpn                                        : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE import vpn                                        : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE exit                                              : exit context router bgp 65000 vrf other
2026-06-24 08:40:32,264 DEBUG: LINE router bgp 65000 vrf third                        : enter context router bgp 65000 vrf third
2026-06-24 08:40:32,264 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,264 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,264 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,264 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,264 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,264 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE network 172.16.4.0/24                             : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE redistribute connected                            : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE label vpn export auto                             : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE rd vpn export 65000:3                             : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE rt vpn both 65000:3                               : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE export vpn                                        : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE import vpn                                        : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,264 DEBUG: LINE exit                                              : exit context router bgp 65000 vrf third
2026-06-24 08:40:32,264 DEBUG: LINE router ospf                                       : enter context router ospf
2026-06-24 08:40:32,264 DEBUG: LINE ospf router-id 10.0.0.7                           : add to current context router ospf
2026-06-24 08:40:32,264 DEBUG: LINE auto-cost reference-bandwidth 100                 : add to current context router ospf
2026-06-24 08:40:32,264 DEBUG: LINE timers throttle spf 200 1000 10000                : add to current context router ospf
2026-06-24 08:40:32,264 DEBUG: LINE exit                                              : exit context router ospf
2026-06-24 08:40:32,264 DEBUG: Running Frr Config (Pass #0)
frr version 10.6.1
frr defaults traditional
hostname dut
log syslog notifications
log timestamp precision 3
no log unique-id
service integrated-vtysh-config
!
vrf customer
vni 5042
exit-vrf
end
!
vrf other
vni 5067
exit-vrf
end
!
vrf third
vni 5099
exit-vrf
end
!
interface dum0
ip ospf area 0.0.0.0
ip ospf dead-interval 40
ip ospf passive
exit
!
interface eth1
ip ospf area 0.0.0.0
ip ospf dead-interval 40
ip ospf network point-to-point
exit
!
router bgp 65000
bgp router-id 10.0.0.7
no bgp ebgp-requires-policy
no bgp reject-as-sets
no bgp default ipv4-unicast
no bgp network import-check
neighbor 10.0.0.8 remote-as 65000
neighbor 10.0.0.8 description s2
no neighbor 10.0.0.8 enforce-first-as
neighbor 10.0.0.8 update-source dum0
!
address-family ipv4 unicast
network 10.0.0.7/32
neighbor 10.0.0.8 activate
neighbor 10.0.0.8 next-hop-self
neighbor 10.0.0.8 soft-reconfiguration inbound
exit-address-family
!
address-family l2vpn evpn
neighbor 10.0.0.8 activate
neighbor 10.0.0.8 soft-reconfiguration inbound
advertise-all-vni
advertise-svi-ip
advertise ipv4 unicast
exit-address-family
exit
!
router bgp 65000 vrf customer
bgp router-id 10.0.0.7
no bgp ebgp-requires-policy
no bgp reject-as-sets
no bgp default ipv4-unicast
no bgp network import-check
!
address-family ipv4 unicast
network 172.16.0.0/24
redistribute connected
label vpn export auto
rd vpn export 65000:1
rt vpn both 65000:1
export vpn
import vpn
exit-address-family
!
address-family l2vpn evpn
advertise ipv4 unicast
rd 65000:1
route-target import 65000:1
route-target export 65000:1
exit-address-family
exit
!
router bgp 65000 vrf other
bgp router-id 10.0.0.7
no bgp ebgp-requires-policy
no bgp reject-as-sets
no bgp default ipv4-unicast
no bgp network import-check
!
address-family ipv4 unicast
network 172.16.2.0/24
redistribute connected
label vpn export auto
rd vpn export 65000:2
rt vpn both 65000:2
export vpn
import vpn
exit-address-family
exit
!
router bgp 65000 vrf third
bgp router-id 10.0.0.7
no bgp ebgp-requires-policy
no bgp reject-as-sets
no bgp default ipv4-unicast
no bgp network import-check
!
address-family ipv4 unicast
network 172.16.4.0/24
redistribute connected
label vpn export auto
rd vpn export 65000:3
rt vpn both 65000:3
export vpn
import vpn
exit-address-family
exit
!
router ospf
ospf router-id 10.0.0.7
auto-cost reference-bandwidth 100
timers throttle spf 200 1000 10000
exit
!
end
2026-06-24 08:40:32,265  INFO: "frr version 10.6.1" cannot be removed
2026-06-24 08:40:32,265  INFO: "service integrated-vtysh-config" cannot be removed
2026-06-24 08:40:32,275  INFO: Executed "no hostname dut"
2026-06-24 08:40:32,286  INFO: Executed "router bgp 65000 vrf customer  address-family ipv4 unicast   no rt vpn both 65000:1  exit exit"
2026-06-24 08:40:32,296  INFO: Executed "router bgp 65000 vrf other  address-family ipv4 unicast   no rt vpn both 65000:2  exit exit"
2026-06-24 08:40:32,308  INFO: Executed "router bgp 65000 vrf third  address-family ipv4 unicast   no rt vpn both 65000:3  exit exit"
2026-06-24 08:40:32,308  INFO: /var/run/frr/reload-N8TXQV.txt content
['router bgp 65000\n bgp conditional-advertisement timer 60\nexit\n',
 'interface dum0\n ip ospf priority 1\nexit\n',
 'interface dum0\n ip ospf hello-interval 10\nexit\n',
 'interface dum0\n ip ospf retransmit-interval 5\nexit\n',
 'interface dum0\n ip ospf retransmit-window 50\nexit\n',
 'interface dum0\n ip ospf transmit-delay 1\nexit\n',
 'interface eth1\n ip ospf priority 1\nexit\n',
 'interface eth1\n ip ospf hello-interval 10\nexit\n',
 'interface eth1\n ip ospf retransmit-interval 5\nexit\n',
 'interface eth1\n ip ospf retransmit-window 50\nexit\n',
 'interface eth1\n ip ospf transmit-delay 1\nexit\n',
 'router ospf\n aggregation timer 5\nexit\n',
 'router ospf\n ospf abr-type cisco\nexit\n',
 'router bgp 65000 vrf customer\n'
 ' bgp conditional-advertisement timer 60\n'
 'exit\n',
 'router bgp 65000 vrf customer\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn export 65000:1\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf customer\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn import 65000:1\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n bgp conditional-advertisement timer 60\nexit\n',
 'router bgp 65000 vrf other\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn export 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn import 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n bgp conditional-advertisement timer 60\nexit\n',
 'router bgp 65000 vrf third\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn export 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn import 65000:3\n'
 ' exit\n'
 'exit\n',
 'log facility daemon\n',
 'ip forwarding\n',
 'ipv6 forwarding\n',
 'router bgp 65000 vrf customer\n'
 ' address-family l2vpn evpn\n'
 '  vni 5042\n'
 '  exit\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n address-family l2vpn evpn\n exit\nexit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  rd 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  advertise ipv4 unicast\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  route-target export 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  route-target import 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  vni 5067\n'
 '  exit\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n address-family l2vpn evpn\n exit\nexit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  rd 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  advertise ipv4 unicast\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  route-target export 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  route-target import 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  vni 5099\n'
 '  exit\n'
 ' exit\n'
 'exit\n']
[6976|mgmtd] sending configuration
[6977|zebra] sending configuration
[6978|ripd] sending configuration
[6979|ripngd] sending configuration
[6980|ospfd] sending configuration
[6981|ospf6d] sending configuration
[6982|ldpd] sending configuration
[6983|bgpd] sending configuration
[6984|isisd] sending configuration
[6986|nhrpd] sending configuration
[6988|babeld] sending configuration
[6990|fabricd] sending configuration
[6977|zebra] done
[6992|staticd] sending configuration
[6993|bfdd] sending configuration
[6978|ripd] done
[6979|ripngd] done
[6995|pathd] sending configuration
[6982|ldpd] done
[6996|pim6d] sending configuration
Waiting for children to finish applying config...
[6997|watchfrr] sending configuration
[6976|mgmtd] done
[6992|staticd] done
[6981|ospf6d] done
[6993|bfdd] done
[6980|ospfd] done
[6984|isisd] done
[6986|nhrpd] done
[6995|pathd] done
[6988|babeld] done
[6997|watchfrr] done
% Failed to create VNI
[6990|fabricd] done
line 112: Warning[4]...: early exit from config file
[6983|bgpd] done
[6996|pim6d] done
2026-06-24 08:40:32,326  INFO: Loading Config object from vtysh show running
2026-06-24 08:40:32,339 DEBUG: LINE frr version 10.6.1                                : single-line context
2026-06-24 08:40:32,339 DEBUG: LINE frr defaults traditional                          : single-line context
2026-06-24 08:40:32,339 DEBUG: LINE hostname dut                                      : single-line context
2026-06-24 08:40:32,339 DEBUG: LINE log syslog notifications                          : single-line context
2026-06-24 08:40:32,339 DEBUG: LINE log timestamp precision 3                         : single-line context
2026-06-24 08:40:32,339 DEBUG: LINE no log unique-id                                  : single-line context
2026-06-24 08:40:32,339 DEBUG: LINE service integrated-vtysh-config                   : single-line context
2026-06-24 08:40:32,339 DEBUG: LINE vrf customer                                      : enter context vrf customer
2026-06-24 08:40:32,339 DEBUG: LINE vni 5042                                          : add to current context vrf customer
2026-06-24 08:40:32,339 DEBUG: LINE exit-vrf                                          : exit context vrf customer
2026-06-24 08:40:32,339 DEBUG: LINE vrf other                                         : enter context vrf other
2026-06-24 08:40:32,339 DEBUG: LINE vni 5067                                          : add to current context vrf other
2026-06-24 08:40:32,339 DEBUG: LINE exit-vrf                                          : exit context vrf other
2026-06-24 08:40:32,339 DEBUG: LINE vrf third                                         : enter context vrf third
2026-06-24 08:40:32,339 DEBUG: LINE vni 5099                                          : add to current context vrf third
2026-06-24 08:40:32,339 DEBUG: LINE exit-vrf                                          : exit context vrf third
2026-06-24 08:40:32,339 DEBUG: LINE interface dum0                                    : enter context interface dum0
2026-06-24 08:40:32,339 DEBUG: LINE ip ospf area 0.0.0.0                              : add to current context interface dum0
2026-06-24 08:40:32,339 DEBUG: LINE ip ospf dead-interval 40                          : add to current context interface dum0
2026-06-24 08:40:32,339 DEBUG: LINE ip ospf passive                                   : add to current context interface dum0
2026-06-24 08:40:32,339 DEBUG: LINE exit                                              : exit context interface dum0
2026-06-24 08:40:32,339 DEBUG: LINE interface eth1                                    : enter context interface eth1
2026-06-24 08:40:32,339 DEBUG: LINE ip ospf area 0.0.0.0                              : add to current context interface eth1
2026-06-24 08:40:32,339 DEBUG: LINE ip ospf dead-interval 40                          : add to current context interface eth1
2026-06-24 08:40:32,339 DEBUG: LINE ip ospf network point-to-point                    : add to current context interface eth1
2026-06-24 08:40:32,340 DEBUG: LINE exit                                              : exit context interface eth1
2026-06-24 08:40:32,340 DEBUG: LINE router bgp 65000                                  : enter context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE neighbor 10.0.0.8 remote-as 65000                 : add to current context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE neighbor 10.0.0.8 description s2                  : add to current context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE no neighbor 10.0.0.8 enforce-first-as             : add to current context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE neighbor 10.0.0.8 update-source dum0              : add to current context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE network 10.0.0.7/32                               : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE neighbor 10.0.0.8 activate                        : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE neighbor 10.0.0.8 next-hop-self                   : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE neighbor 10.0.0.8 soft-reconfiguration inbound    : add to current context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE address-family l2vpn evpn                         : enter context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE neighbor 10.0.0.8 activate                        : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE neighbor 10.0.0.8 soft-reconfiguration inbound    : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE advertise-all-vni                                 : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE advertise-svi-ip                                  : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE advertise ipv4 unicast                            : add to current context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE exit                                              : exit context router bgp 65000
2026-06-24 08:40:32,340 DEBUG: LINE router bgp 65000 vrf customer                     : enter context router bgp 65000 vrf customer
2026-06-24 08:40:32,340 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,340 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,340 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,340 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,340 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000 vrf customer
2026-06-24 08:40:32,340 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE network 172.16.0.0/24                             : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE redistribute connected                            : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE label vpn export auto                             : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE rd vpn export 65000:1                             : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE rt vpn both 65000:1                               : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE export vpn                                        : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE import vpn                                        : add to current context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf customer address-family ipv4 unicast
2026-06-24 08:40:32,340 DEBUG: LINE address-family l2vpn evpn                         : enter context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE advertise ipv4 unicast                            : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE rd 65000:1                                        : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE route-target import 65000:1                       : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,340 DEBUG: LINE route-target export 65000:1                       : add to current context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,341 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf customer address-family l2vpn evpn
2026-06-24 08:40:32,341 DEBUG: LINE exit                                              : exit context router bgp 65000 vrf customer
2026-06-24 08:40:32,341 DEBUG: LINE router bgp 65000 vrf other                        : enter context router bgp 65000 vrf other
2026-06-24 08:40:32,341 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,341 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,341 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,341 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,341 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000 vrf other
2026-06-24 08:40:32,341 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE network 172.16.2.0/24                             : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE redistribute connected                            : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE label vpn export auto                             : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE rd vpn export 65000:2                             : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE rt vpn both 65000:2                               : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE export vpn                                        : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE import vpn                                        : add to current context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf other address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE exit                                              : exit context router bgp 65000 vrf other
2026-06-24 08:40:32,341 DEBUG: LINE router bgp 65000 vrf third                        : enter context router bgp 65000 vrf third
2026-06-24 08:40:32,341 DEBUG: LINE bgp router-id 10.0.0.7                            : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,341 DEBUG: LINE no bgp ebgp-requires-policy                       : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,341 DEBUG: LINE no bgp reject-as-sets                             : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,341 DEBUG: LINE no bgp default ipv4-unicast                       : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,341 DEBUG: LINE no bgp network import-check                       : add to current context router bgp 65000 vrf third
2026-06-24 08:40:32,341 DEBUG: LINE address-family ipv4 unicast                       : enter context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE network 172.16.4.0/24                             : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE redistribute connected                            : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE label vpn export auto                             : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE rd vpn export 65000:3                             : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE rt vpn both 65000:3                               : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE export vpn                                        : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE import vpn                                        : add to current context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE exit-address-family                               : exit context router bgp 65000 vrf third address-family ipv4 unicast
2026-06-24 08:40:32,341 DEBUG: LINE exit                                              : exit context router bgp 65000 vrf third
2026-06-24 08:40:32,341 DEBUG: LINE router ospf                                       : enter context router ospf
2026-06-24 08:40:32,341 DEBUG: LINE ospf router-id 10.0.0.7                           : add to current context router ospf
2026-06-24 08:40:32,341 DEBUG: LINE auto-cost reference-bandwidth 100                 : add to current context router ospf
2026-06-24 08:40:32,341 DEBUG: LINE timers throttle spf 200 1000 10000                : add to current context router ospf
2026-06-24 08:40:32,341 DEBUG: LINE exit                                              : exit context router ospf
2026-06-24 08:40:32,341 DEBUG: Running Frr Config (Pass #1)
frr version 10.6.1
frr defaults traditional
hostname dut
log syslog notifications
log timestamp precision 3
no log unique-id
service integrated-vtysh-config
!
vrf customer
vni 5042
exit-vrf
end
!
vrf other
vni 5067
exit-vrf
end
!
vrf third
vni 5099
exit-vrf
end
!
interface dum0
ip ospf area 0.0.0.0
ip ospf dead-interval 40
ip ospf passive
exit
!
interface eth1
ip ospf area 0.0.0.0
ip ospf dead-interval 40
ip ospf network point-to-point
exit
!
router bgp 65000
bgp router-id 10.0.0.7
no bgp ebgp-requires-policy
no bgp reject-as-sets
no bgp default ipv4-unicast
no bgp network import-check
neighbor 10.0.0.8 remote-as 65000
neighbor 10.0.0.8 description s2
no neighbor 10.0.0.8 enforce-first-as
neighbor 10.0.0.8 update-source dum0
!
address-family ipv4 unicast
network 10.0.0.7/32
neighbor 10.0.0.8 activate
neighbor 10.0.0.8 next-hop-self
neighbor 10.0.0.8 soft-reconfiguration inbound
exit-address-family
!
address-family l2vpn evpn
neighbor 10.0.0.8 activate
neighbor 10.0.0.8 soft-reconfiguration inbound
advertise-all-vni
advertise-svi-ip
advertise ipv4 unicast
exit-address-family
exit
!
router bgp 65000 vrf customer
bgp router-id 10.0.0.7
no bgp ebgp-requires-policy
no bgp reject-as-sets
no bgp default ipv4-unicast
no bgp network import-check
!
address-family ipv4 unicast
network 172.16.0.0/24
redistribute connected
label vpn export auto
rd vpn export 65000:1
rt vpn both 65000:1
export vpn
import vpn
exit-address-family
!
address-family l2vpn evpn
advertise ipv4 unicast
rd 65000:1
route-target import 65000:1
route-target export 65000:1
exit-address-family
exit
!
router bgp 65000 vrf other
bgp router-id 10.0.0.7
no bgp ebgp-requires-policy
no bgp reject-as-sets
no bgp default ipv4-unicast
no bgp network import-check
!
address-family ipv4 unicast
network 172.16.2.0/24
redistribute connected
label vpn export auto
rd vpn export 65000:2
rt vpn both 65000:2
export vpn
import vpn
exit-address-family
exit
!
router bgp 65000 vrf third
bgp router-id 10.0.0.7
no bgp ebgp-requires-policy
no bgp reject-as-sets
no bgp default ipv4-unicast
no bgp network import-check
!
address-family ipv4 unicast
network 172.16.4.0/24
redistribute connected
label vpn export auto
rd vpn export 65000:3
rt vpn both 65000:3
export vpn
import vpn
exit-address-family
exit
!
router ospf
ospf router-id 10.0.0.7
auto-cost reference-bandwidth 100
timers throttle spf 200 1000 10000
exit
!
end
2026-06-24 08:40:32,342  INFO: "frr version 10.6.1" cannot be removed
2026-06-24 08:40:32,342  INFO: "service integrated-vtysh-config" cannot be removed
2026-06-24 08:40:32,342  INFO: /var/run/frr/reload-G3ZMXP.txt content
['router bgp 65000\n bgp conditional-advertisement timer 60\nexit\n',
 'interface dum0\n ip ospf priority 1\nexit\n',
 'interface dum0\n ip ospf hello-interval 10\nexit\n',
 'interface dum0\n ip ospf retransmit-interval 5\nexit\n',
 'interface dum0\n ip ospf retransmit-window 50\nexit\n',
 'interface dum0\n ip ospf transmit-delay 1\nexit\n',
 'interface eth1\n ip ospf priority 1\nexit\n',
 'interface eth1\n ip ospf hello-interval 10\nexit\n',
 'interface eth1\n ip ospf retransmit-interval 5\nexit\n',
 'interface eth1\n ip ospf retransmit-window 50\nexit\n',
 'interface eth1\n ip ospf transmit-delay 1\nexit\n',
 'router ospf\n aggregation timer 5\nexit\n',
 'router ospf\n ospf abr-type cisco\nexit\n',
 'router bgp 65000 vrf customer\n'
 ' bgp conditional-advertisement timer 60\n'
 'exit\n',
 'router bgp 65000 vrf customer\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn export 65000:1\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf customer\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn import 65000:1\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n bgp conditional-advertisement timer 60\nexit\n',
 'router bgp 65000 vrf other\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn export 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn import 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n bgp conditional-advertisement timer 60\nexit\n',
 'router bgp 65000 vrf third\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn export 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn import 65000:3\n'
 ' exit\n'
 'exit\n',
 'log facility daemon\n',
 'ip forwarding\n',
 'ipv6 forwarding\n',
 'router bgp 65000 vrf customer\n'
 ' address-family l2vpn evpn\n'
 '  vni 5042\n'
 '  exit\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n address-family l2vpn evpn\n exit\nexit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  rd 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  advertise ipv4 unicast\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  route-target export 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  route-target import 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  vni 5067\n'
 '  exit\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n address-family l2vpn evpn\n exit\nexit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  rd 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  advertise ipv4 unicast\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  route-target export 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  route-target import 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  vni 5099\n'
 '  exit\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000\n bgp conditional-advertisement timer 60\nexit\n',
 'interface dum0\n ip ospf priority 1\nexit\n',
 'interface dum0\n ip ospf hello-interval 10\nexit\n',
 'interface dum0\n ip ospf retransmit-interval 5\nexit\n',
 'interface dum0\n ip ospf retransmit-window 50\nexit\n',
 'interface dum0\n ip ospf transmit-delay 1\nexit\n',
 'interface eth1\n ip ospf priority 1\nexit\n',
 'interface eth1\n ip ospf hello-interval 10\nexit\n',
 'interface eth1\n ip ospf retransmit-interval 5\nexit\n',
 'interface eth1\n ip ospf retransmit-window 50\nexit\n',
 'interface eth1\n ip ospf transmit-delay 1\nexit\n',
 'router ospf\n aggregation timer 5\nexit\n',
 'router ospf\n ospf abr-type cisco\nexit\n',
 'router bgp 65000 vrf customer\n'
 ' bgp conditional-advertisement timer 60\n'
 'exit\n',
 'router bgp 65000 vrf customer\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn export 65000:1\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf customer\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn import 65000:1\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n bgp conditional-advertisement timer 60\nexit\n',
 'router bgp 65000 vrf other\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn export 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn import 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n bgp conditional-advertisement timer 60\nexit\n',
 'router bgp 65000 vrf third\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn export 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family ipv4 unicast\n'
 '  route-target vpn import 65000:3\n'
 ' exit\n'
 'exit\n',
 'log facility daemon\n',
 'ip forwarding\n',
 'ipv6 forwarding\n',
 'router bgp 65000 vrf customer\n'
 ' address-family l2vpn evpn\n'
 '  vni 5042\n'
 '  exit\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n address-family l2vpn evpn\n exit\nexit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  rd 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  advertise ipv4 unicast\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  route-target export 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  route-target import 65000:2\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf other\n'
 ' address-family l2vpn evpn\n'
 '  vni 5067\n'
 '  exit\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n address-family l2vpn evpn\n exit\nexit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  rd 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  advertise ipv4 unicast\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  route-target export 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  route-target import 65000:3\n'
 ' exit\n'
 'exit\n',
 'router bgp 65000 vrf third\n'
 ' address-family l2vpn evpn\n'
 '  vni 5099\n'
 '  exit\n'
 ' exit\n'
 'exit\n']
[7001|mgmtd] sending configuration
[7002|zebra] sending configuration
[7003|ripd] sending configuration
[7004|ripngd] sending configuration
[7005|ospfd] sending configuration
[7006|ospf6d] sending configuration
[7007|ldpd] sending configuration
[7008|bgpd] sending configuration
[7009|isisd] sending configuration
[7011|nhrpd] sending configuration
[7013|babeld] sending configuration
[7015|fabricd] sending configuration
[7017|staticd] sending configuration
[7018|bfdd] sending configuration
[7002|zebra] done
[7020|pathd] sending configuration
[7021|pim6d] sending configuration
[7003|ripd] done
Waiting for children to finish applying config...
[7022|watchfrr] sending configuration
[7004|ripngd] done
[7007|ldpd] done
[7001|mgmtd] done
% Failed to create VNI
line 112: Warning[4]...: early exit from config file
[7017|staticd] done
[7008|bgpd] done
[7018|bfdd] done
[7020|pathd] done
[7022|watchfrr] done
[7006|ospf6d] done
[7011|nhrpd] done
[7005|ospfd] done
[7009|isisd] done
[7013|babeld] done
[7015|fabricd] done
[7021|pim6d] done
vyos@dut:~$

I have found the root cause of this issue:

  • VyOS generates a vni <id> block inside router bgp <asn> vrf <name> / address-family l2vpn evpn for each VRF:
router bgp 65000 vrf customer
...
 address-family l2vpn evpn
...
  vni 5042
  exit-vni
...
  • This conflicts with advertise-all-vni in the global (default) BGP instance, which already owns those VNIs - causing FRR to return % Failed to create VNI when frr-reload.py tries to apply the config.

I will prepare PR to fix this bug.

@ssasso you can verify it by deleting 'address-family l2vpn-evpn vni <id>':

delete vrf name customer protocols bgp address-family l2vpn-evpn vni 5042
delete vrf name other    protocols bgp address-family l2vpn-evpn vni 5067
delete vrf name third    protocols bgp address-family l2vpn-evpn vni 5099
commit