File tree 17 files changed +78
-9
lines changed
dockers/docker-fpm-frr/frr
sonic-config-engine/tests/sample_output
17 files changed +78
-9
lines changed Original file line number Diff line number Diff line change 2
2
! template: bgpd/templates/BGPMON/peer-group.conf.j2
3
3
!
4
4
neighbor BGPMON peer-group
5
+ {% if CONFIG_DB__DEVICE_METADATA ['localhost' ]['type' ] == 'SpineRouter' %}
6
+ neighbor BGPMON update-source Loopback4096
7
+ {% else %}
5
8
neighbor BGPMON update-source {{ loopback0_ipv4 | ip }}
6
- neighbor BGPMON route-map FROM_BGPMON in
7
- neighbor BGPMON route-map TO_BGPMON out
8
- neighbor BGPMON send-community
9
- neighbor BGPMON maximum-prefix 1
9
+ {% endif %}
10
+
11
+ address-family ipv4
12
+ neighbor BGPMON activate
13
+ neighbor BGPMON route-map FROM_BGPMON in
14
+ neighbor BGPMON route-map TO_BGPMON out
15
+ neighbor BGPMON send-community
16
+ neighbor BGPMON maximum-prefix 1
17
+ exit-address-family
18
+
19
+ {% if CONFIG_DB__DEVICE_METADATA ['localhost' ]['type' ] == 'SpineRouter' %}
20
+ address-family ipv6
21
+ neighbor BGPMON activate
22
+ neighbor BGPMON route-map FROM_BGPMON in
23
+ neighbor BGPMON route-map TO_BGPMON out
24
+ neighbor BGPMON send-community
25
+ neighbor BGPMON maximum-prefix 1
26
+ exit-address-family
27
+ {% endif %}
10
28
!
11
29
! end of template: bgpd/templates/BGPMON/peer-group.conf.j2
12
30
!
31
+
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ vni {{ vnet_metadata['vni'] }}
12
12
{% block interfaces %}
13
13
! Enable nht through default route
14
14
ip nht resolve-via-default
15
+ ipv6 nht resolve-via-default
15
16
! Enable link-detect (default disabled)
16
17
{% for (name , prefix ) in INTERFACE |pfx_filter %}
17
18
interface {{ name }}
Original file line number Diff line number Diff line change 1
1
{
2
+ "CONFIG_DB__DEVICE_METADATA" : {
3
+ "localhost" : {
4
+ "type" : " LeafRouter"
5
+ }
6
+ },
2
7
"loopback0_ipv4" : " 1.1.1.1/32"
3
- }
8
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "CONFIG_DB__DEVICE_METADATA" : {
3
+ "localhost" : {
4
+ "type" : " SpineRouter"
5
+ }
6
+ }
7
+ }
Original file line number Diff line number Diff line change 3
3
!
4
4
neighbor BGPMON peer-group
5
5
neighbor BGPMON update-source 1.1.1.1
6
- neighbor BGPMON route-map FROM_BGPMON in
7
- neighbor BGPMON route-map TO_BGPMON out
8
- neighbor BGPMON send-community
9
- neighbor BGPMON maximum-prefix 1
6
+ address-family ipv4
7
+ neighbor BGPMON activate
8
+ neighbor BGPMON route-map FROM_BGPMON in
9
+ neighbor BGPMON route-map TO_BGPMON out
10
+ neighbor BGPMON send-community
11
+ neighbor BGPMON maximum-prefix 1
12
+ exit-address-family
10
13
!
11
14
! end of template: bgpd/templates/BGPMON/peer-group.conf.j2
12
15
!
16
+
Original file line number Diff line number Diff line change
1
+ !
2
+ ! template: bgpd/templates/BGPMON/peer-group.conf.j2
3
+ !
4
+ neighbor BGPMON peer-group
5
+ neighbor BGPMON update-source Loopback4096
6
+ address-family ipv4
7
+ neighbor BGPMON activate
8
+ neighbor BGPMON route-map FROM_BGPMON in
9
+ neighbor BGPMON route-map TO_BGPMON out
10
+ neighbor BGPMON send-community
11
+ neighbor BGPMON maximum-prefix 1
12
+ exit-address-family
13
+ address-family ipv6
14
+ neighbor BGPMON activate
15
+ neighbor BGPMON route-map FROM_BGPMON in
16
+ neighbor BGPMON route-map TO_BGPMON out
17
+ neighbor BGPMON send-community
18
+ neighbor BGPMON maximum-prefix 1
19
+ exit-address-family
20
+ !
21
+ ! end of template: bgpd/templates/BGPMON/peer-group.conf.j2
22
+ !
Original file line number Diff line number Diff line change 17
17
!
18
18
! Enable nht through default route
19
19
ip nht resolve-via-default
20
+ ipv6 nht resolve-via-default
20
21
! Enable link-detect (default disabled)
21
22
interface Ethernet0
22
23
link-detect
Original file line number Diff line number Diff line change 1
1
!
2
2
! Enable nht through default route
3
3
ip nht resolve-via-default
4
+ ipv6 nht resolve-via-default
4
5
! Enable link-detect (default disabled)
5
6
interface Ethernet0
6
7
link-detect
Original file line number Diff line number Diff line change 28
28
!
29
29
! Enable nht through default route
30
30
ip nht resolve-via-default
31
+ ipv6 nht resolve-via-default
31
32
! Enable link-detect (default disabled)
32
33
interface Ethernet0
33
34
link-detect
Original file line number Diff line number Diff line change 20
20
!
21
21
! Enable nht through default route
22
22
ip nht resolve-via-default
23
+ ipv6 nht resolve-via-default
23
24
! Enable link-detect (default disabled)
24
25
interface PortChannel03
25
26
link-detect
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ vni 9000
26
26
!
27
27
! Enable nht through default route
28
28
ip nht resolve-via-default
29
+ ipv6 nht resolve-via-default
29
30
! Enable link-detect (default disabled)
30
31
interface Ethernet8
31
32
link-detect
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ vni 8000
26
26
!
27
27
! Enable nht through default route
28
28
ip nht resolve-via-default
29
+ ipv6 nht resolve-via-default
29
30
! Enable link-detect (default disabled)
30
31
interface Ethernet8
31
32
link-detect
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ log facility local4
23
23
!
24
24
! Enable nht through default route
25
25
ip nht resolve-via-default
26
+ ipv6 nht resolve-via-default
26
27
! Enable link-detect (default disabled)
27
28
interface PortChannel03
28
29
link-detect
Original file line number Diff line number Diff line change 20
20
!
21
21
! Enable nht through default route
22
22
ip nht resolve-via-default
23
+ ipv6 nht resolve-via-default
23
24
! Enable link-detect (default disabled)
24
25
interface PortChannel01
25
26
link-detect
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ vni 9000
26
26
!
27
27
! Enable nht through default route
28
28
ip nht resolve-via-default
29
+ ipv6 nht resolve-via-default
29
30
! Enable link-detect (default disabled)
30
31
interface Ethernet0
31
32
link-detect
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ vni 8000
26
26
!
27
27
! Enable nht through default route
28
28
ip nht resolve-via-default
29
+ ipv6 nht resolve-via-default
29
30
! Enable link-detect (default disabled)
30
31
interface Ethernet0
31
32
link-detect
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ log facility local4
23
23
!
24
24
! Enable nht through default route
25
25
ip nht resolve-via-default
26
+ ipv6 nht resolve-via-default
26
27
! Enable link-detect (default disabled)
27
28
interface PortChannel01
28
29
link-detect
You can’t perform that action at this time.
0 commit comments