forked from Mirror/pve-network
fix #5361: evpn: fix ipv6 route-map
Signed-off-by: Alexandre Derumier <alexandre.derumier@groupe-cyllene.com> Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
c2473c7d65
commit
c508ffa2de
|
@ -208,7 +208,7 @@ sub generate_controller_zone_config {
|
||||||
if (!$exitnodes_primary || $exitnodes_primary eq $local_node) {
|
if (!$exitnodes_primary || $exitnodes_primary eq $local_node) {
|
||||||
#filter default route coming from other exit nodes on primary node or both nodes if no primary is defined.
|
#filter default route coming from other exit nodes on primary node or both nodes if no primary is defined.
|
||||||
my $routemap_config_v6 = ();
|
my $routemap_config_v6 = ();
|
||||||
push @{$routemap_config_v6}, "match ip address prefix-list only_default_v6";
|
push @{$routemap_config_v6}, "match ipv6 address prefix-list only_default_v6";
|
||||||
my $routemap_v6 = { rule => $routemap_config_v6, action => "deny" };
|
my $routemap_v6 = { rule => $routemap_config_v6, action => "deny" };
|
||||||
unshift(@{$config->{frr_routemap}->{'MAP_VTEP_IN'}}, $routemap_v6);
|
unshift(@{$config->{frr_routemap}->{'MAP_VTEP_IN'}}, $routemap_v6);
|
||||||
|
|
||||||
|
|
|
@ -65,7 +65,7 @@ route-map MAP_VTEP_IN deny 1
|
||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
route-map MAP_VTEP_IN deny 2
|
route-map MAP_VTEP_IN deny 2
|
||||||
match ip address prefix-list only_default_v6
|
match ipv6 address prefix-list only_default_v6
|
||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
route-map MAP_VTEP_IN permit 3
|
route-map MAP_VTEP_IN permit 3
|
||||||
|
|
|
@ -49,7 +49,7 @@ route-map MAP_VTEP_IN deny 1
|
||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
route-map MAP_VTEP_IN deny 2
|
route-map MAP_VTEP_IN deny 2
|
||||||
match ip address prefix-list only_default_v6
|
match ipv6 address prefix-list only_default_v6
|
||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
route-map MAP_VTEP_IN permit 3
|
route-map MAP_VTEP_IN permit 3
|
||||||
|
|
|
@ -65,7 +65,7 @@ route-map MAP_VTEP_IN deny 1
|
||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
route-map MAP_VTEP_IN deny 2
|
route-map MAP_VTEP_IN deny 2
|
||||||
match ip address prefix-list only_default_v6
|
match ipv6 address prefix-list only_default_v6
|
||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
route-map MAP_VTEP_IN permit 3
|
route-map MAP_VTEP_IN permit 3
|
||||||
|
|
|
@ -100,7 +100,7 @@ route-map MAP_VTEP_IN deny 1
|
||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
route-map MAP_VTEP_IN deny 2
|
route-map MAP_VTEP_IN deny 2
|
||||||
match ip address prefix-list only_default_v6
|
match ipv6 address prefix-list only_default_v6
|
||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
route-map MAP_VTEP_IN deny 3
|
route-map MAP_VTEP_IN deny 3
|
||||||
|
@ -108,7 +108,7 @@ route-map MAP_VTEP_IN deny 3
|
||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
route-map MAP_VTEP_IN deny 4
|
route-map MAP_VTEP_IN deny 4
|
||||||
match ip address prefix-list only_default_v6
|
match ipv6 address prefix-list only_default_v6
|
||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
route-map MAP_VTEP_IN permit 5
|
route-map MAP_VTEP_IN permit 5
|
||||||
|
|
Loading…
Reference in a new issue