Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-01 | T5474: establish common file name pattern for XML conf mode commands | Christian Breunig | |
We will use _ as CLI level divider. The XML definition filename and also the Python helper should match the CLI node. Example: set interfaces ethernet -> interfaces_ethernet.xml.in set interfaces bond -> interfaces_bond.xml.in set service dhcp-server -> service_dhcp-server-xml.in (cherry picked from commit 4ef110fd2c501b718344c72d495ad7e16d2bd465) | |||
2023-04-13 | T5150: initial implementation of new Kernel/Zebra route-map support | Christian Breunig | |
It is possible to install a route-map which filters the routes between routing daemons and the OS kernel (zebra) As of now this can be done by e.g. * set protocols ospf route-map foo * set protocols ospfv3 route-map foo * set protocols bgp route-map foo Which in turn will install the following lines into FRR * ip protocol ospf route-map foo * ipv6 protocol ospf6 route-map foo * ip protocol bgp route-map foo The current state of the VyOS CLI is incomplete as there is no way to: * Install a filter for BGP IPv6 routes * Install a filter for static routes * Install a filter for connected routes Thus the CLI should be redesigned to close match what FRR does for both the default and any other VRF * set system ip protocol ospf route-map foo * set system ipv6 protocol ospfv3 route-map foo * set system ip protocol bgp route-map foo * set system ipv6 protocol bgp route-map foo The configuration can be migrated accordingly. This commit does not come with the migrator, it will be comitted later. | |||
2022-04-07 | ipv6: T4346: delete (migrate) CLI command to disable IPv6 address family | Christian Poessinger | |
2022-03-25 | xml: T4319: use common building block for table-size CLI option | Christian Poessinger | |
2022-03-25 | T4319: "system ip(v6)" must run before any interface operation | Christian Poessinger | |
2021-04-20 | xml: T3488: when using regex one must use ^ and $ when checking string literals | Christian Poessinger | |
2020-10-30 | conf-mode: T3031: Fix ValueHelp for ipv6 multipath | sever-sever | |
2019-12-28 | ipv6: T1915: remove 'system ipv6 blacklist' | Christian Poessinger | |
2019-12-28 | ipv6: migrate 'system ipv6' subsystem to XML/Python | Christian Poessinger | |