summaryrefslogtreecommitdiff
path: root/src/conf_mode/firewall.py
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2021-07-12 18:38:14 +0200
committerChristian Poessinger <christian@poessinger.com>2021-07-12 18:38:41 +0200
commit73e58b7d000c92608b263f2f52b60d21d741db04 (patch)
treee14805092de42a01f5bcbbfd60b7f1231234a1ba /src/conf_mode/firewall.py
parent2f3043ffce8a2556d12b3193df7fd3cdc9fdad09 (diff)
downloadvyos-1x-73e58b7d000c92608b263f2f52b60d21d741db04.tar.gz
vyos-1x-73e58b7d000c92608b263f2f52b60d21d741db04.zip
vrf: route: static: T2450: we also need to migrate the interface based routes
Previously during migration if one had used interface routes, the VRF based ones got not migrated. The following "old" VyOS 1.3 configuration did not get migrated: set protocols static interface-route 10.20.0.0/24 next-hop-interface eth2 next-hop-vrf 'blue' set protocols static interface-route 10.30.0.0/24 next-hop-interface br10 next-hop-vrf 'red' set protocols vrf blue static interface-route 10.0.0.0/24 next-hop-interface eth1 next-hop-vrf 'default' set protocols vrf red static interface-route 10.0.0.0/24 next-hop-interface eth1 next-hop-vrf 'default' set vrf name blue table '3000' set vrf name mgmt table '1000' set vrf name red table '2000' It must get migrated to: set protocols static route 10.20.0.0/24 interface eth2 vrf 'blue' set protocols static route 10.30.0.0/24 interface br10 vrf 'red' set vrf name blue protocols static route 10.0.0.0/24 interface eth1 vrf 'default' set vrf name blue table '3000' set vrf name mgmt table '1000' set vrf name red protocols static route 10.0.0.0/24 interface eth1 vrf 'default' set vrf name red table '2000'
Diffstat (limited to 'src/conf_mode/firewall.py')
0 files changed, 0 insertions, 0 deletions