Skip to content

Commit 29158ff

Browse files
committed
Change FRR release to 10.1.2
Also: EVPN address family is no longer negotiated (with a teardown of BGP sessions) after it's activated. The BGP sessions have to be torn down "manually" (impacts only EBGP sessions because IBGP takes longer to get established). Workaround: move FRR EVPN config to a Bash script that executes 'clear bgp *' at the end of the script. For whatever reason 'do clear bgp *' does not work from a config file (even though it does in manual vtysh sessions).
1 parent df81734 commit 29158ff

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

docs/labs/clab.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Lab topology file created by **[netlab up](../netlab/up.md)** or **[netlab creat
4242
| Cumulus VX with NVUE | networkop/cx:5.0.1 |
4343
| Dell OS10 | vrnetlab/vr-ftosv |
4444
| dnsmasq | netlab/dnsmasq:latest |
45-
| FRR | quay.io/frrouting/frr:10.0.1 |
45+
| FRR | quay.io/frrouting/frr:10.1.2 |
4646
| Juniper vMX | vrnetlab/vr-vmx:18.2R1.9 |
4747
| Juniper vPTX | vrnetlab/juniper_vjunosevolved:23.4R2-S2.1 |
4848
| Juniper vSRX | vrnetlab/vr-vsrx:23.1R1.8 |

netsim/ansible/templates/evpn/frr.j2

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,8 @@
1-
{% include "frr.evpn-config.j2" %}
1+
#!/bin/bash
2+
#
3+
set -e
4+
cat >/tmp/evpn_config <<CONFIG
5+
{% include "frr.evpn-config.j2" +%}
6+
CONFIG
7+
vtysh -f /tmp/evpn_config
8+
vtysh -c 'clear bgp *'

netsim/devices/frr.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,12 @@ group_vars:
1717
iproute2: bridge
1818
mtu: 1500
1919
clab:
20-
# image: frrouting/frr:v7.5.0
2120
group_vars:
2221
ansible_connection: docker
2322
ansible_user: root
2423
netlab_show_command: [ vtysh, -c, 'show $@' ]
2524
netlab_mgmt_vrf: True
26-
image: quay.io/frrouting/frr:10.0.1
25+
image: quay.io/frrouting/frr:10.1.2
2726
kmods:
2827
node:
2928
kind: linux

0 commit comments

Comments
 (0)