From 2471f686979fd83bd015f124b6faa66f27b8c9ba Mon Sep 17 00:00:00 2001 From: Kyrylo Yatsenko Date: Sun, 28 Dec 2025 17:21:11 +0200 Subject: T7664: ip protocol 'kernel' etc removed In FRR 10.5 ip protocols * connected * kernel * local * table * table-direct are removed. First three in fb8e399e4f66d09780f176fbecb99168089e64eb, table* in 7fd030504be060387694e8a2af7f19ddd7dee39d. In `ip protocols`, `ipv6 protocols` and `vrf` VyOS supports * connected * kernel * table Remove these from CLI, add migration scripts, update tests. --- interface-definitions/include/system-ip-protocol.xml.i | 14 +++----------- interface-definitions/include/system-ipv6-protocol.xml.i | 12 ++---------- interface-definitions/include/version/system-version.xml.i | 2 +- interface-definitions/include/version/vrf-version.xml.i | 2 +- 4 files changed, 7 insertions(+), 23 deletions(-) (limited to 'interface-definitions/include') diff --git a/interface-definitions/include/system-ip-protocol.xml.i b/interface-definitions/include/system-ip-protocol.xml.i index c630eb3f7..30d7ab04e 100644 --- a/interface-definitions/include/system-ip-protocol.xml.i +++ b/interface-definitions/include/system-ip-protocol.xml.i @@ -3,7 +3,7 @@ Filter routing info exchanged between routing protocol and zebra - any babel bgp connected eigrp isis kernel ospf rip static table + any babel bgp eigrp isis ospf rip static any @@ -17,10 +17,6 @@ bgp Border Gateway Protocol - - connected - Connected routes (directly attached subnet or host) - eigrp Enhanced Interior Gateway Routing Protocol @@ -29,10 +25,6 @@ isis Intermediate System to Intermediate System - - kernel - Kernel routes (not installed via the zebra RIB) - ospf Open Shortest Path First (OSPFv2) @@ -46,11 +38,11 @@ Statically configured routes - (any|babel|bgp|connected|eigrp|isis|kernel|ospf|rip|static|table) + (any|babel|bgp|eigrp|isis|ospf|rip|static) #include - \ No newline at end of file + diff --git a/interface-definitions/include/system-ipv6-protocol.xml.i b/interface-definitions/include/system-ipv6-protocol.xml.i index 485776a71..1a8123cb2 100644 --- a/interface-definitions/include/system-ipv6-protocol.xml.i +++ b/interface-definitions/include/system-ipv6-protocol.xml.i @@ -3,7 +3,7 @@ Filter routing info exchanged between routing protocol and zebra - any babel bgp connected isis kernel ospfv3 ripng static table + any babel bgp isis ospfv3 ripng static any @@ -17,18 +17,10 @@ bgp Border Gateway Protocol - - connected - Connected routes (directly attached subnet or host) - isis Intermediate System to Intermediate System - - kernel - Kernel routes (not installed via the zebra RIB) - ospfv3 Open Shortest Path First (OSPFv3) @@ -42,7 +34,7 @@ Statically configured routes - (any|babel|bgp|connected|isis|kernel|ospfv3|ripng|static|table) + (any|babel|bgp|isis|ospfv3|ripng|static) diff --git a/interface-definitions/include/version/system-version.xml.i b/interface-definitions/include/version/system-version.xml.i index a9987e8e4..55764fc40 100644 --- a/interface-definitions/include/version/system-version.xml.i +++ b/interface-definitions/include/version/system-version.xml.i @@ -1,3 +1,3 @@ - + diff --git a/interface-definitions/include/version/vrf-version.xml.i b/interface-definitions/include/version/vrf-version.xml.i index 9d7ff35fe..1c7c81155 100644 --- a/interface-definitions/include/version/vrf-version.xml.i +++ b/interface-definitions/include/version/vrf-version.xml.i @@ -1,3 +1,3 @@ - + -- cgit v1.2.3