| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-30 | Merge pull request #5089 from robinchrist/T7338-bgp-as-notation | Christian Breunig | |
| bgp: T7338: Add support for "parameters as-notation <asdot|asdot+>" | |||
| 2026-03-30 | Merge pull request #5094 from sever-sever/T8222 | Daniil Baturin | |
| T8222: Set the default VXLAN interface TTL to 64 | |||
| 2026-03-29 | bgp: 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-27 | T8410: Fix typos and mistakes for comments and messages | Viacheslav Hletenko | |
| Fix typos and mistakes No functional changes | |||
| 2026-03-27 | T8222: Set the default VXLAN interface TTL to 64 | Viacheslav 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-26 | pseudo-ethernet: T8434: source-interface does not show bridge or bond interfaces | Christian 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-24 | T8410: Fix typos and mistakes for operational and configuration commands | Viacheslav Hletenko | |
| Fix typos and mistakes in the commands and comments No functional changes | |||
| 2026-03-24 | Merge pull request #5039 from natali-rs1985/T8355 | Daniil Baturin | |
| vpp: T8355: Set MTU for vpp interfaces | |||
| 2026-03-23 | vpp: T8355: Set MTU for vpp interfaces | Nataliia Solomko | |
| 2026-03-20 | dhcpv6: T8414: missing prefix-delegation interface constraint | Christian Breunig | |
| 2026-03-18 | Merge pull request #5041 from alexandr-san4ez/T8315-current | Daniil Baturin | |
| vpp: T8315: Add support for configuring unsupported NICs and update compatible list | |||
| 2026-03-18 | vpp: 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-16 | Merge pull request #5046 from jestabro/option-silence-validator-output | Daniil Baturin | |
| T8269: add option to silence individual validator output | |||
| 2026-03-11 | T8269: suppress misleading error output for bgp neighbor; add error msg | John Estabrook | |
| 2026-03-11 | T8351: VPP add GRE tunnel key configuration | Viacheslav Hletenko | |
| 2026-03-06 | vpp: T8354: Move 'ignore-kernel-routes' option out of resource-allocation ↵ | Nataliia Solomko | |
| section | |||
| 2026-03-04 | Merge pull request #5026 from natali-rs1985/T8339 | Christian Breunig | |
| vpp: T8339: Cleanup vpp interfaces and kernel-interfaces after migration | |||
| 2026-03-04 | Merge pull request #4962 from jvoss/srv6_isis | Christian Breunig | |
| isis: T6978: add IS-IS SRv6 node-msd configuration | |||
| 2026-03-04 | Merge pull request #5025 from natali-rs1985/T8340 | Christian Breunig | |
| vpp: T8340: Remove vif option from vxlan interface | |||
| 2026-03-04 | Merge pull request #5006 from ritika0313/T7513-CGNAT-exclude-rule-vyos-1x | Viacheslav Hletenko | |
| T7513: vyos-1x: CGNAT Exclude Rule CLI support | |||
| 2026-03-04 | isis: T6978: add IS-IS SRv6 node-msd configuration | Jonathan Voss | |
| Co-Authored-by: Christian Breunig <christian@breunig.cc> | |||
| 2026-03-04 | vpp: T8340: Remove vif option from vxlan interface | Nataliia Solomko | |
| 2026-03-04 | vpp: T8339: Cleanup vpp interfaces and kernel-interfaces after migration | Nataliia Solomko | |
| 2026-03-04 | Merge pull request #5024 from natali-rs1985/T8328 | Viacheslav Hletenko | |
| vpp: T8328: Migrate xconnect interface to 'interfaces vpp xconnect' | |||
| 2026-03-04 | vpp: T8328: Migrate xconnect interface to 'interfaces vpp xconnect' | Nataliia Solomko | |
| 2026-03-04 | Merge pull request #4930 from giga1699/T8136 | Viacheslav Hletenko | |
| ipsec: T8136: IPSEC PPK support | |||
| 2026-03-04 | T8136: IPSEC PPK Support | Giga Murphy | |
| 2026-03-03 | vpp: T8327: Migrate bridge interface to 'interfaces vpp bridge' | Nataliia Solomko | |
| 2026-03-02 | vpp: T8327: Remove support for GRE "point-to-multipoint" mode | Nataliia 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-02 | vpp: T8325: Migrate gre interface to 'interfaces vpp gre' | Nataliia Solomko | |
| 2026-03-02 | Merge pull request #5019 from natali-rs1985/T8324 | Viacheslav Hletenko | |
| vpp: T8324: Migrate loopback interface to 'interfaces vpp loopback' | |||
| 2026-03-02 | Merge pull request #5016 from c-po/ospf-auth | Viacheslav Hletenko | |
| ospf: T7679: fix plaintext authentication on specific interface | |||
| 2026-03-02 | vpp: T8324: Migrate loopback interface to 'interfaces vpp loopback' | Nataliia Solomko | |
| 2026-03-02 | Merge pull request #5015 from natali-rs1985/T8314 | Christian Breunig | |
| vpp: T8314: Migrate ipip interface to 'interfaces vpp ipip' | |||
| 2026-03-02 | vpp: T8314: Migrate ipip interface to 'interfaces vpp ipip' | Nataliia Solomko | |
| 2026-03-02 | Merge pull request #5017 from c-po/ospf-virtual-link | Daniil Baturin | |
| ospf: T8319: virtual-link takes invalid input data <INT> | |||
| 2026-03-02 | Merge pull request #5018 from c-po/vrf | Daniil Baturin | |
| vrf: T8320: only allow alpha numerical characters, - and _ as VRF name | |||
| 2026-02-27 | vpp: T8296: Move vxlan interface from vpp section to 'interfaces vpp vxlan' | Nataliia Solomko | |
| 2026-02-26 | vrf: T8320: improve constraint error message for given name | Christian Breunig | |
| 2026-02-26 | ospf: T7679: add "null" authentication option | Christian Breunig | |
| 2026-02-26 | ospf: 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-26 | T7513: vyos-1x: CGNAT Exclude Rule CLI support | Ritika Chopra | |
| 2026-02-26 | vpp: T8318: Consolidate recent migrations into a single downgrade migration ↵ | Nataliia Solomko | |
| (target version 6) | |||
| 2026-02-25 | vpp: T8283: Move bonding interface from vpp secction to 'interfaces vpp bonding' | Nataliia Solomko | |
| 2026-02-24 | Merge pull request #4915 from sever-sever/T8120 | Christian Breunig | |
| T8120: Add support AMA console for ARM devices | |||
| 2026-02-24 | T8302: 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-19 | Merge pull request #5000 from AlectoTheFirst/Increase-allowed-password-length | Christian Breunig | |
| T6868: Monitoring Loki Basic Authentication Password Length Limit Inc… | |||
| 2026-02-19 | vpp: T8261: Refactor resource settings into 'resource-allocation' section | Nataliia Solomko | |
| 2026-02-19 | T6868: Monitoring Loki Basic Authentication Password Length Limit Increase | AlectoTheFirst | |
| 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-18 | Merge pull request #4961 from jvoss/srv6_encapsulation | Christian Breunig | |
| srv6: T6977: add srv6 encapsulation source-address | |||
