summaryrefslogtreecommitdiff
path: root/interface-definitions
AgeCommit message (Collapse)Author
2026-03-18vpp: T8315: Add support for configuring unsupported NICs and update ↵Oleksandr Kuchmystyi
compatible list Introduce `set vpp settings unsupported nics <pci-id>` and `set vpp settings unsupported drivers <driver>` to permit VPP activation on hardware not present in the validated NIC list. Update current compatible list.
2026-03-16Merge pull request #5046 from jestabro/option-silence-validator-outputDaniil Baturin
T8269: add option to silence individual validator output
2026-03-11T8269: suppress misleading error output for bgp neighbor; add error msgJohn Estabrook
2026-03-11T8351: VPP add GRE tunnel key configurationViacheslav Hletenko
2026-03-06vpp: T8354: Move 'ignore-kernel-routes' option out of resource-allocation ↵Nataliia Solomko
section
2026-03-04Merge pull request #5026 from natali-rs1985/T8339Christian Breunig
vpp: T8339: Cleanup vpp interfaces and kernel-interfaces after migration
2026-03-04Merge pull request #4962 from jvoss/srv6_isisChristian Breunig
isis: T6978: add IS-IS SRv6 node-msd configuration
2026-03-04Merge pull request #5025 from natali-rs1985/T8340Christian Breunig
vpp: T8340: Remove vif option from vxlan interface
2026-03-04Merge pull request #5006 from ritika0313/T7513-CGNAT-exclude-rule-vyos-1xViacheslav Hletenko
T7513: vyos-1x: CGNAT Exclude Rule CLI support
2026-03-04isis: T6978: add IS-IS SRv6 node-msd configurationJonathan Voss
Co-Authored-by: Christian Breunig <christian@breunig.cc>
2026-03-04vpp: T8340: Remove vif option from vxlan interfaceNataliia Solomko
2026-03-04vpp: T8339: Cleanup vpp interfaces and kernel-interfaces after migrationNataliia Solomko
2026-03-04Merge pull request #5024 from natali-rs1985/T8328Viacheslav Hletenko
vpp: T8328: Migrate xconnect interface to 'interfaces vpp xconnect'
2026-03-04vpp: T8328: Migrate xconnect interface to 'interfaces vpp xconnect'Nataliia Solomko
2026-03-04Merge pull request #4930 from giga1699/T8136Viacheslav Hletenko
ipsec: T8136: IPSEC PPK support
2026-03-04T8136: IPSEC PPK SupportGiga Murphy
2026-03-03vpp: T8327: Migrate bridge interface to 'interfaces vpp bridge'Nataliia Solomko
2026-03-02vpp: T8327: Remove support for GRE "point-to-multipoint" modeNataliia Solomko
Disabled "point-to-multipoint" mode for GRE interfaces, along with related "mode" node. This mode relies on the 'teib' feature, which is not implemented yet.
2026-03-02vpp: T8325: Migrate gre interface to 'interfaces vpp gre'Nataliia Solomko
2026-03-02Merge pull request #5019 from natali-rs1985/T8324Viacheslav Hletenko
vpp: T8324: Migrate loopback interface to 'interfaces vpp loopback'
2026-03-02Merge pull request #5016 from c-po/ospf-authViacheslav Hletenko
ospf: T7679: fix plaintext authentication on specific interface
2026-03-02vpp: T8324: Migrate loopback interface to 'interfaces vpp loopback'Nataliia Solomko
2026-03-02Merge pull request #5015 from natali-rs1985/T8314Christian Breunig
vpp: T8314: Migrate ipip interface to 'interfaces vpp ipip'
2026-03-02vpp: T8314: Migrate ipip interface to 'interfaces vpp ipip'Nataliia Solomko
2026-03-02Merge pull request #5017 from c-po/ospf-virtual-linkDaniil Baturin
ospf: T8319: virtual-link takes invalid input data <INT>
2026-03-02Merge pull request #5018 from c-po/vrfDaniil Baturin
vrf: T8320: only allow alpha numerical characters, - and _ as VRF name
2026-02-27vpp: T8296: Move vxlan interface from vpp section to 'interfaces vpp vxlan'Nataliia Solomko
2026-02-26vrf: T8320: improve constraint error message for given nameChristian Breunig
2026-02-26ospf: T7679: add "null" authentication optionChristian Breunig
2026-02-26ospf: T8319: virtual-link takes invalid input data <INT>Christian Breunig
vyos@vyos# set protocols ospf area 0 virtual-link Possible completions: > <x.x.x.x> OSPF area in dotted decimal notation > vyos@vyos# set protocols ospf area 0 virtual-link 0 vyos@vyos# commit vtysh failed to process new configuration: vtysh (mark file) exited with status 2: b'line 30: % Unknown command: area 0 virtual-link 0 hello- interval 10 retransmit-interval 5 transmit-delay 1 dead-interval 40\n\n'
2026-02-26T7513: vyos-1x: CGNAT Exclude Rule CLI supportRitika Chopra
2026-02-26vpp: T8318: Consolidate recent migrations into a single downgrade migration ↵Nataliia Solomko
(target version 6)
2026-02-25vpp: T8283: Move bonding interface from vpp secction to 'interfaces vpp bonding'Nataliia Solomko
2026-02-24Merge pull request #4915 from sever-sever/T8120Christian Breunig
T8120: Add support AMA console for ARM devices
2026-02-24T8302: This PR adds Router Advertisement (RA) base-interface support for ↵Miaosen Wang
IPv6 wildcard prefix derivation and includes validation and smoketests. Included changes: - Add `base-interface` under: - `service router-advert interface <lan-if> prefix ::/64 base-interface <wan-if>` - Render `Base6Interface <wan-if>;` in `radvd.conf` when configured. - Add validation guard: - `base-interface` is only allowed with wildcard prefix `::/64`. - Extend smoketests: - Positive case: `::/64` + `base-interface` commits and renders correctly. - Negative case: non-`::/64` prefix with `base-interface` fails commit.
2026-02-19Merge pull request #5000 from AlectoTheFirst/Increase-allowed-password-lengthChristian Breunig
T6868: Monitoring Loki Basic Authentication Password Length Limit Inc…
2026-02-19vpp: T8261: Refactor resource settings into 'resource-allocation' sectionNataliia Solomko
2026-02-19T6868: Monitoring Loki Basic Authentication Password Length Limit IncreaseAlectoTheFirst
Grafana Cloud token consist of several components that are put into a json structure, base64 encoded and have also a prefix. Contents of the Token: Name of the Token (max 255) Organization (currently 7 digits) Secret (fixed 24) Region (longest currently 20) That beeing said, the length can easily exceed 255 chars. They dont expect the Password to be longer than 500 chars. I propose to simply set 512.
2026-02-18Merge pull request #4961 from jvoss/srv6_encapsulationChristian Breunig
srv6: T6977: add srv6 encapsulation source-address
2026-02-18vpp: T8274: Remove dpdk-options section for num-* parametersOleksandr Kuchmystyi
Remove `dpdk-options` under `set vpp settings interface <ethN>` and move its child options to the interface level: - `num-rx-desc` - `num-rx-queues` - `num-tx-desc` - `num-tx-queues` Also remove `set vpp settings interface <ethN> dpdk-options promisc`.
2026-02-18T8120: Add AMA support AMA console for ARM devicesViacheslav Hletenko
2026-02-18vpp: T8266: Add global `interfaces-rx-mode` setting and remove per-interface ↵Oleksandr Kuchmystyi
commands Add `set vpp settings interfaces-rx-mode <polling|interrupt|adaptive>` to configure RX mode for all interfaces. Raise error if any interface does not support the selected mode. Also remove per-interface rx-mode commands: - `set vpp settings interface <name> rx-mode` - `set vpp kernel-interfaces <name> rx-mode`
2026-02-17Merge pull request #4993 from natali-rs1985/T8268Viacheslav Hletenko
vpp: T8268: Unify CPU settings into a single 'cpu-cores' node under 'resource-allocation'
2026-02-17vpp: T8268: Unify CPU settings into a single 'cpu-cores' node under ↵Nataliia Solomko
'resource-allocation' Replace legacy VPP CPU settings (main-core, skip-cores, workers, corelist-workers) with a single resource-allocation cpu-cores option. CPU assignment is now handled automatically: two cores are reserved for the system, the VPP main thread is placed on the first available core, and the remaining allocated cores are used as workers. This simplifies configuration and ensures consistent CPU allocation.
2026-02-16Merge pull request #4991 from c-po/policy-xml-cleanupChristian Breunig
xml: T8271: cleanup duplicate includes and split duplicate code into new building blocks
2026-02-16Merge pull request #4988 from c-po/bgp-remote-as-autoDaniil Baturin
bgp: T7984: add CLI support for "neighbor <N> remote-as auto"
2026-02-16Merge pull request #4990 from alexk37/yescrypt-hash-validation-fixDaniil Baturin
T8270: fix yescrypt hash validation regex
2026-02-16Merge pull request #4989 from c-po/lcd-mtc-s16209xDaniil Baturin
lcd: T8213: add support for MTC S16209x
2026-02-15srv6: T6977: add srv6 encapsulation source-addressJonathan Voss
2026-02-15vpp: T8258: Move `poll-sleep-usec` out of `unix` sectionOleksandr Kuchmystyi
Instead of `vpp settings unix poll-sleep-usec` use `vpp settings poll-sleep-usec`.