summaryrefslogtreecommitdiff
path: root/interface-definitions
AgeCommit message (Collapse)Author
2026-04-27bgp: T8589: Add ead, es and [1-5] to route-map match evpn route-typeRobin Christ
2026-04-27T8587: fix XML data type from u32 to u64 where range exceeds uint32 maxYahya Civelek
The following nodes specified u32 but their range values exceed the uint32 maximum (4,294,967,295): - service lldp interface location coordinate-based elin: u32:0-9999999999 -> u64:0-9999999999 - vpn ipsec esp-group life-bytes: u32:1024-26843545600000 -> u64:1024-26843545600000 - vpn ipsec esp-group life-packets: u32:1000-26843545600000 -> u64:1000-26843545600000
2026-04-27T8535: Remove next-hop-self for BGP link stateKyrylo Yatsenko
BGP link-state doesn't support next-hop-self, so remove it.
2026-04-21bridge: T8411: Allow disabling MAC learning on bridge member interfacesNataliia Solomko
2026-04-15T8457: BGP link-state address familyKyrylo Yatsenko
2026-04-14Merge pull request #5092 from c-po/kernel-serial-activationChristian Breunig
serial: T8375: use boot activation script to define a serial console on the CLI
2026-04-10Merge pull request #5108 from sever-sever/T8448Christian Breunig
T8448: add an option to enable SNMP traps in VRRP
2026-04-10T8448: VRRP add configuration for the SNMP trapsViacheslav Hletenko
Allow to configure Keepalived VRRP traps - set high-availability vrrp snmp trap
2026-04-10Merge pull request #5115 from c-po/commit-archive-vrfDaniil Baturin
remote: T4732: add VRF option for commit-archive
2026-04-09serial: T8375: add CLI option to explicitly set kernel consoleChristian Breunig
Previously, VyOS hardcoded the kernel boot log console to either ttyS0 or tty0, with no post-install CLI method to change it (manual GRUB edits were required). This commit adds a new CLI node: system console device <name> kernel When set, the selected serial console is used as the kernel boot console. When removed, the kernel boot console falls back to tty0.
2026-04-09xml: T8375: add CLI help for ttyAMA serial console interfacesChristian Breunig
2026-04-09conntrack-sync: T8189: Add conntrackd FTFW PurgeTimeout settingNataliia Solomko
2026-04-06remote: T4732: add VRF option for commit-archiveChristian Breunig
Add new CLI option to make transfers to the commit-archive working using a dedicated (e.g. management) VRF. set system config-management commit-archive vrf MGMT All transfers using vyos.remote module will now run through the VRF defined on the CLI.
2026-03-30Merge pull request #5089 from robinchrist/T7338-bgp-as-notationChristian Breunig
bgp: T7338: Add support for "parameters as-notation <asdot|asdot+>"
2026-03-30Merge pull request #5094 from sever-sever/T8222Daniil Baturin
T8222: Set the default VXLAN interface TTL to 64
2026-03-29bgp: T7338: Add support for "parameters as-notation <asdot|asdot+>"Robin Christ
We explicitly omit the "plain" option, as it is the implicit default in FRR We also do not want to add "plain" as VyOS default value and emit it by default as this makes the config a bit ugly (frr puts it in the router line so you get "router bgp <AS> as-notation plain"). Additionally, setting plain as default value and emitting it by default would break pretty much all BGP tests, as they commonly do self.getFRRconfig(f'router bgp {ASN}', stop_section='^exit') and getFRRConfig does a "^<content>$" match, which breaks when you add the "as-notation plain"
2026-03-27T8410: Fix typos and mistakes for comments and messagesViacheslav Hletenko
Fix typos and mistakes No functional changes
2026-03-27T8222: Set the default VXLAN interface TTL to 64Viacheslav Hletenko
Default TTL of 16 is insufficient in many deployments, especially in multi-hop or routed underlay networks. Increase it to 64 to provide better compatibility and avoid packet drop in real-world topologies.
2026-03-26pseudo-ethernet: T8434: source-interface does not show bridge or bond interfacesChristian Breunig
We can create pseudo-ethernet (peth, macvlan) interfaces from bond or bridge interfaces as the unddelraying parent, so the completion helper should honor it.
2026-03-24T8410: Fix typos and mistakes for operational and configuration commandsViacheslav Hletenko
Fix typos and mistakes in the commands and comments No functional changes
2026-03-24Merge pull request #5039 from natali-rs1985/T8355Daniil Baturin
vpp: T8355: Set MTU for vpp interfaces
2026-03-23vpp: T8355: Set MTU for vpp interfacesNataliia Solomko
2026-03-20dhcpv6: T8414: missing prefix-delegation interface constraintChristian Breunig
2026-03-18Merge pull request #5041 from alexandr-san4ez/T8315-currentDaniil Baturin
vpp: T8315: Add support for configuring unsupported NICs and update compatible list
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