diff options
| author | Alexandre Derumier via pve-devel <pve-devel@lists.proxmox.com> | 2024-04-12 12:22:53 +0200 |
|---|---|---|
| committer | Thomas Lamprecht <t.lamprecht@proxmox.com> | 2024-04-22 13:56:48 +0200 |
| commit | c508ffa2de63d1b35a2447a2b89315061f0ff7e3 (patch) | |
| tree | 8fe073ab90670d87f7ea84a01deb3288abed43df /src | |
| parent | c2473c7d65bc86980d3d3585f340ec504f1eebde (diff) | |
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>
Diffstat (limited to 'src')
5 files changed, 6 insertions, 6 deletions
diff --git a/src/PVE/Network/SDN/Controllers/EvpnPlugin.pm b/src/PVE/Network/SDN/Controllers/EvpnPlugin.pm index 3c7782a..2b62276 100644 --- a/src/PVE/Network/SDN/Controllers/EvpnPlugin.pm +++ b/src/PVE/Network/SDN/Controllers/EvpnPlugin.pm @@ -208,7 +208,7 @@ sub generate_controller_zone_config { 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. 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" }; unshift(@{$config->{frr_routemap}->{'MAP_VTEP_IN'}}, $routemap_v6); diff --git a/src/test/zones/evpn/exitnode/expected_controller_config b/src/test/zones/evpn/exitnode/expected_controller_config index 50b702b..99e933a 100644 --- a/src/test/zones/evpn/exitnode/expected_controller_config +++ b/src/test/zones/evpn/exitnode/expected_controller_config @@ -65,7 +65,7 @@ route-map MAP_VTEP_IN deny 1 exit ! route-map MAP_VTEP_IN deny 2 - match ip address prefix-list only_default_v6 + match ipv6 address prefix-list only_default_v6 exit ! route-map MAP_VTEP_IN permit 3 diff --git a/src/test/zones/evpn/exitnode_local_routing/expected_controller_config b/src/test/zones/evpn/exitnode_local_routing/expected_controller_config index 456574d..2bc5572 100644 --- a/src/test/zones/evpn/exitnode_local_routing/expected_controller_config +++ b/src/test/zones/evpn/exitnode_local_routing/expected_controller_config @@ -49,7 +49,7 @@ route-map MAP_VTEP_IN deny 1 exit ! route-map MAP_VTEP_IN deny 2 - match ip address prefix-list only_default_v6 + match ipv6 address prefix-list only_default_v6 exit ! route-map MAP_VTEP_IN permit 3 diff --git a/src/test/zones/evpn/exitnode_snat/expected_controller_config b/src/test/zones/evpn/exitnode_snat/expected_controller_config index 50b702b..99e933a 100644 --- a/src/test/zones/evpn/exitnode_snat/expected_controller_config +++ b/src/test/zones/evpn/exitnode_snat/expected_controller_config @@ -65,7 +65,7 @@ route-map MAP_VTEP_IN deny 1 exit ! route-map MAP_VTEP_IN deny 2 - match ip address prefix-list only_default_v6 + match ipv6 address prefix-list only_default_v6 exit ! route-map MAP_VTEP_IN permit 3 diff --git a/src/test/zones/evpn/exitnodenullroute/expected_controller_config b/src/test/zones/evpn/exitnodenullroute/expected_controller_config index a6403c0..fc8ae67 100644 --- a/src/test/zones/evpn/exitnodenullroute/expected_controller_config +++ b/src/test/zones/evpn/exitnodenullroute/expected_controller_config @@ -100,7 +100,7 @@ route-map MAP_VTEP_IN deny 1 exit ! route-map MAP_VTEP_IN deny 2 - match ip address prefix-list only_default_v6 + match ipv6 address prefix-list only_default_v6 exit ! route-map MAP_VTEP_IN deny 3 @@ -108,7 +108,7 @@ route-map MAP_VTEP_IN deny 3 exit ! route-map MAP_VTEP_IN deny 4 - match ip address prefix-list only_default_v6 + match ipv6 address prefix-list only_default_v6 exit ! route-map MAP_VTEP_IN permit 5 |
