Page MenuHomeVyOS Platform
Feed All Stories

Aug 26 2025

L0crian committed rVYOSONEXe22b051ec918: op-mode: T7741: Fixes for 'show interfaces kernel'.
Aug 26 2025, 12:38 PM
Viacheslav triaged T7742: Add operational mode 'show interfaces kernel statistics' command as Normal priority.
Aug 26 2025, 10:50 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Fabse added a comment to T7665: Commit failed when attempted to create a new BGP instance for VRF linked with VXLAN(L3VNI)..

Hi @c-po and thanks for the insight. I understand that this is a workaround for a reboot safe configuration if you're using vrf bgp neighbors.
We are also using vrf inside our infrastructure as well without vrf bgp neighbors and only redistribute connected routes and advertise them via EVPN.

Aug 26 2025, 10:11 AM
asklymenko added a comment to T7755: Bump hsflowd version to dffc277.

This changes switches the hsflowd to the following commit-id: dffc277

Aug 26 2025, 8:49 AM · VyOS 1.5 Circinus (2025.11)
asklymenko created T7755: Bump hsflowd version to dffc277.
Aug 26 2025, 8:24 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a comment to T7739: Default ruleset for firewall zones .

PR https://github.com/vyos/vyos-1x/pull/4672

Aug 26 2025, 8:00 AM · VyOS Rolling
Viacheslav changed the status of T7754: Backport list_loaded_modules to 1.5 from Open to In progress.
Aug 26 2025, 7:50 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav created T7754: Backport list_loaded_modules to 1.5.
Aug 26 2025, 7:46 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav triaged T7752: Setting OpenVPN site-to-site vtunX Interface Description Fails and Disrupts Service as Normal priority.
Aug 26 2025, 7:17 AM · Bugs
Viacheslav triaged T7753: Interfaces: Interface names can exceed 15 characters as Normal priority.
Aug 26 2025, 7:15 AM · VyOS Rolling
Viacheslav added a comment to T7753: Interfaces: Interface names can exceed 15 characters.

The similar task T6223

Aug 26 2025, 7:15 AM · VyOS Rolling
c-po closed T7388: IPv6: Neighbor discovery is not supported by every interface type as Invalid.
Aug 26 2025, 6:13 AM · VyOS 1.5 Circinus, VyOS Rolling
c-po closed T7388: IPv6: Neighbor discovery is not supported by every interface type, a subtask of T4627: Ability to set host part IPv6 address via interface IP token, as Invalid.
Aug 26 2025, 6:13 AM · VyOS 1.5 Circinus (2025.11), VyOS 1.4 Sagitta (1.4.4)
c-po added a comment to T7388: IPv6: Neighbor discovery is not supported by every interface type.

I think the entire idea was missguided and misslead by the fact that tokens are not supported on every interface type - only interfaces supporting "ARP" in the iproute2/Kernel source code but thats wrong in a different story.

Aug 26 2025, 6:13 AM · VyOS 1.5 Circinus, VyOS Rolling

Aug 25 2025

L0crian created T7753: Interfaces: Interface names can exceed 15 characters.
Aug 25 2025, 10:12 PM · VyOS Rolling
SrividyaA claimed T7361: Clean up irrelevant legacy information from the documentation.
Aug 25 2025, 4:19 PM · Restricted Project
a.apostoliuk changed the status of T7722: Backup next-hop is not installed in IS-IS LFA as expected from Open to In progress.
Aug 25 2025, 3:35 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
rps created T7752: Setting OpenVPN site-to-site vtunX Interface Description Fails and Disrupts Service.
Aug 25 2025, 1:10 PM · Bugs
c-po added a comment to T7751: ssh: re-generating server key causes PermissionError.

https://github.com/vyos/vyos-1x/pull/4677

Aug 25 2025, 12:38 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po changed the status of T7751: ssh: re-generating server key causes PermissionError from Open to In progress.
Aug 25 2025, 12:18 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po created T7751: ssh: re-generating server key causes PermissionError.
Aug 25 2025, 12:18 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
evgmol changed Issue type from feature to bug on T6823: Add option to configure autoconf (slaac) for ipv6 interfaces.
Aug 25 2025, 11:02 AM · VyOS Ansible Collection
evgmol changed the status of T6823: Add option to configure autoconf (slaac) for ipv6 interfaces from Open to In progress.
Aug 25 2025, 10:45 AM · VyOS Ansible Collection
evgmol added a comment to T6823: Add option to configure autoconf (slaac) for ipv6 interfaces.

The feature is really missing - I raised a PR to work on it https://github.com/vyos/vyos.vyos/pull/433

Aug 25 2025, 10:45 AM · VyOS Ansible Collection
Viacheslav triaged T7750: VPP CGNAT commit failure and runtime errors with DPDK (driver ice) on custom build as Normal priority.
Aug 25 2025, 10:27 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a subtask for T7070: VPP related bugs the root task: T7750: VPP CGNAT commit failure and runtime errors with DPDK (driver ice) on custom build.
Aug 25 2025, 10:27 AM · VyOS Rolling
Viacheslav added a parent task for T7750: VPP CGNAT commit failure and runtime errors with DPDK (driver ice) on custom build: T7070: VPP related bugs the root task.
Aug 25 2025, 10:27 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a comment to T7750: VPP CGNAT commit failure and runtime errors with DPDK (driver ice) on custom build.
interface {
    inside  vpptun10.144
    outside vpptun10.145
}
Aug 25 2025, 10:26 AM · VyOS 1.5 Circinus (2025.11)
c-po changed the status of T7665: Commit failed when attempted to create a new BGP instance for VRF linked with VXLAN(L3VNI). from Open to In progress.
Aug 25 2025, 10:02 AM
Viacheslav added a comment to T6247: Add CGN "full cone" EIF support per RFC6888 REQ-7.

I have found an interesting project with EINat/fullcone NAT implementation https://github.com/EHfive/einat-ebpf
Use cases https://github.com/EHfive/einat-ebpf/blob/main/docs/guide/use-case.md
https://github.com/EHfive/einat-ebpf/blob/main/docs/reference/rfc-compliance.md
You can download a static binary to play with it.

Aug 25 2025, 9:59 AM · VyOS Rolling
c-po added a comment to T7665: Commit failed when attempted to create a new BGP instance for VRF linked with VXLAN(L3VNI)..
Aug 25 2025, 9:50 AM
c-po added a project to T7665: Commit failed when attempted to create a new BGP instance for VRF linked with VXLAN(L3VNI).: VyOS 1.4 Sagitta (1.4.4).
Aug 25 2025, 9:43 AM
c-po claimed T7665: Commit failed when attempted to create a new BGP instance for VRF linked with VXLAN(L3VNI)..
Aug 25 2025, 9:42 AM

Aug 24 2025

evgmol added a comment to T6823: Add option to configure autoconf (slaac) for ipv6 interfaces.

The feature is available in the latest Galaxy collection
https://galaxy.ansible.com/ui/repo/published/vyos/vyos/content/module/vyos_l3_interfaces/

Aug 24 2025, 11:40 PM · VyOS Ansible Collection
evgmol claimed T6823: Add option to configure autoconf (slaac) for ipv6 interfaces.
Aug 24 2025, 11:07 PM · VyOS Ansible Collection
evgmol changed the status of T6828: [vyos_config] Remove statements not in config from Needs testing to Needs reporter action.
Aug 24 2025, 8:11 PM · VyOS Ansible Collection

Aug 23 2025

c-po updated the task description for T7750: VPP CGNAT commit failure and runtime errors with DPDK (driver ice) on custom build.
Aug 23 2025, 9:34 PM · VyOS 1.5 Circinus (2025.11)
c-po updated the task description for T7750: VPP CGNAT commit failure and runtime errors with DPDK (driver ice) on custom build.
Aug 23 2025, 9:34 PM · VyOS 1.5 Circinus (2025.11)
guerralucasdaniel7 updated the task description for T7750: VPP CGNAT commit failure and runtime errors with DPDK (driver ice) on custom build.
Aug 23 2025, 8:36 PM · VyOS 1.5 Circinus (2025.11)
guerralucasdaniel7 created T7750: VPP CGNAT commit failure and runtime errors with DPDK (driver ice) on custom build.
Aug 23 2025, 7:14 PM · VyOS 1.5 Circinus (2025.11)
Aljutor added a comment to T6526: hardware flowtables not working on supposedly supported hardware.

In this case, can we have a proper error message for unsupported hw?
Also it seems strange that x710 supports VPP/DPDK but lacks TC_SETUP_FT.

Aug 23 2025, 7:00 PM · Bugs, VyOS Rolling
Viacheslav changed the status of T7749: Dehardcode x86_64 ARCH to build VPP libraries used for accel-ppp-ng from Open to In progress.

PR https://github.com/vyos/vyos-build/pull/1015

Aug 23 2025, 12:47 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav updated the task description for T7749: Dehardcode x86_64 ARCH to build VPP libraries used for accel-ppp-ng.
Aug 23 2025, 11:58 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav updated the task description for T7749: Dehardcode x86_64 ARCH to build VPP libraries used for accel-ppp-ng.
Aug 23 2025, 11:57 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav changed the subtype of T7749: Dehardcode x86_64 ARCH to build VPP libraries used for accel-ppp-ng from "Task" to "Bug".
Aug 23 2025, 11:57 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav created T7749: Dehardcode x86_64 ARCH to build VPP libraries used for accel-ppp-ng.
Aug 23 2025, 11:52 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a project to T7666: Add build script for accel-ppp-ng repo: VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Aug 23 2025, 11:36 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav added a project to T7744: Migrate from accel-ppp to accel-ppp-ng: VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Aug 23 2025, 9:43 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Vijayakumar created T7748: Check and fix conflict check workflow.
Aug 23 2025, 7:52 AM · GitHub Infrastructure
Vijayakumar closed T7710: PR mirror - fix last-commit id fetch issue as Resolved.
Aug 23 2025, 7:48 AM · GitHub Infrastructure
Vijayakumar closed T7710: PR mirror - fix last-commit id fetch issue, a subtask of T6707: Implement a new build and release workflow based on GitHub Actions, as Resolved.
Aug 23 2025, 7:48 AM · GitHub Infrastructure
GitHub <noreply@github.com> committed rVYOSONEX968409218f91: Merge pull request #4675 from sever-sever/T7744 (authored by Viacheslav).
Aug 23 2025, 7:23 AM
Viacheslav committed rVYOSONEX63c318604741: T7744: Migrate from accel-ppp to accel-ppp-ng.
Aug 23 2025, 7:23 AM

Aug 22 2025

bjencks closed T7724: kea DHCPv4: Using dummy interface fails to send responses as Invalid.

Nevermind, adding "use-routing" isn't sufficient; it doesn't handle all requests properly. I'm solving this by containerizing kea, so no need to half-fix the built-in version.

Aug 22 2025, 11:29 PM · VyOS Rolling
jestabro closed T7455: Update config_mgmt module and scripts for vyconf compatibility , a subtask of T7365: vyconf: add locking and invocation of pre/post-commit hooks, as Resolved.
Aug 22 2025, 4:45 PM · VyOS Rolling
jestabro closed T7455: Update config_mgmt module and scripts for vyconf compatibility as Resolved.
Aug 22 2025, 4:45 PM · VyOS Rolling
jestabro closed T7493: Add vyconf support for commit-confirm, a subtask of T7728: Use vyconf session data changesets to regenerate session config, as Resolved.
Aug 22 2025, 4:45 PM · VyOS Rolling
jestabro closed T7493: Add vyconf support for commit-confirm as Resolved.
Aug 22 2025, 4:45 PM · VyOS Rolling
jestabro closed T7493: Add vyconf support for commit-confirm, a subtask of T7455: Update config_mgmt module and scripts for vyconf compatibility , as Resolved.
Aug 22 2025, 4:45 PM · VyOS Rolling
jestabro closed T7734: Distinguish childless non-leaf nodes in vyconf set operation, a subtask of T6742: Correct rendering of childless non-leaf nodes, as Resolved.
Aug 22 2025, 4:43 PM · VyOS 1.5 Circinus, VyOS Rolling, Bugs
jestabro closed T7734: Distinguish childless non-leaf nodes in vyconf set operation as Resolved.
Aug 22 2025, 4:43 PM · VyOS Rolling
jestabro closed T7728: Use vyconf session data changesets to regenerate session config as Resolved.
Aug 22 2025, 4:43 PM · VyOS Rolling
jestabro moved T7718: Refine validate_tree method and add standalone validation utility from Need Triage to Completed on the VyOS Rolling board.
Aug 22 2025, 4:43 PM · VyOS Rolling
jestabro closed T7718: Refine validate_tree method and add standalone validation utility as Resolved.
Aug 22 2025, 4:42 PM · VyOS Rolling
c-po closed T7521: Add AWS gateway load-balanceing tunnel handler gwlbtun for sagitta as Resolved.
Aug 22 2025, 2:10 PM
c-po closed T7571: Inconsistent MAC address behaviour on bond interfaces as Resolved.
Aug 22 2025, 2:10 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po moved T7571: Inconsistent MAC address behaviour on bond interfaces from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Aug 22 2025, 2:10 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po moved T7571: Inconsistent MAC address behaviour on bond interfaces from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Aug 22 2025, 2:10 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Viacheslav triaged T7743: Add a configurable VPP-CP listen interface option to accel-ppp-ng as Normal priority.
Aug 22 2025, 11:09 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a comment to T7240: IPv6 Prefix Delegation does not work for PPP/L2TP with RADIUS attribute Accel-VRF-Name.

Will be fixed after migration to the accel-ppp-ng T7744

Aug 22 2025, 10:46 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav changed the status of T7744: Migrate from accel-ppp to accel-ppp-ng from Open to In progress.
Aug 22 2025, 9:52 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav renamed T7744: Migrate from accel-ppp to accel-ppp-ng from Move from accel-ppp to accel-ppp-ng to Migrate from accel-ppp to accel-ppp-ng.
Aug 22 2025, 9:52 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav added a comment to T7744: Migrate from accel-ppp to accel-ppp-ng.

PR https://github.com/vyos/vyos-1x/pull/4675

Aug 22 2025, 9:52 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav moved T7719: Add VPP tests per PR before merging from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Aug 22 2025, 8:33 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav closed T7719: Add VPP tests per PR before merging as Resolved.
Aug 22 2025, 8:33 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav moved T7697: Merge vyos-vpp repo into vyos-1x from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Aug 22 2025, 8:30 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav closed T7697: Merge vyos-vpp repo into vyos-1x as Resolved.
Aug 22 2025, 8:30 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav moved T7714: Exclude auxiliary directories from tarballs from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Aug 22 2025, 8:29 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav moved T7714: Exclude auxiliary directories from tarballs from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Aug 22 2025, 8:29 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav closed T7714: Exclude auxiliary directories from tarballs as Resolved.
Aug 22 2025, 8:29 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav moved T7623: Add a test for DHCP default route with VRF from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Aug 22 2025, 8:22 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a project to T7623: Add a test for DHCP default route with VRF: VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Aug 22 2025, 8:22 AM · VyOS 1.5 Circinus (2025.11)
dsg added a comment to T6526: hardware flowtables not working on supposedly supported hardware.

@kakurpiel is correct, TC flowtable does not work with Intel cards due to lack of driver support. I suggest this ticket can be closed.

Aug 22 2025, 1:18 AM · Bugs, VyOS Rolling
dsg added a comment to T7747: Hardware flowtable offload fails because device can only be used in a single flowtable.

I guess fixing this would require a rework of the nftables ruleset to use a single table inet vyos_filter for both v4 and v6. Probably a big change - though personally I think it would also be a huge useability win to not have to have two copies of every ACL. It would shorten my config a lot, and prevent screwups due to not keeping the v4 and v6 ACLs in sync.

Aug 22 2025, 1:10 AM · VyOS Rolling
dsg created T7747: Hardware flowtable offload fails because device can only be used in a single flowtable.
Aug 22 2025, 12:33 AM · VyOS Rolling

Aug 21 2025

L0crian created T7746: op-mode: 'show interfaces' description wrapping is broken.
Aug 21 2025, 10:38 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling
Viacheslav added a comment to T7660: VPP fails to commit on AWS unless vfio module is manually loaded.

Will be fixed in the next rolling release.
Nice to re-check after 21 August

Aug 21 2025, 3:16 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav added a project to T7660: VPP fails to commit on AWS unless vfio module is manually loaded: VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Aug 21 2025, 3:14 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav changed the status of T7660: VPP fails to commit on AWS unless vfio module is manually loaded, a subtask of T7070: VPP related bugs the root task, from Open to Needs testing.
Aug 21 2025, 3:14 PM · VyOS Rolling
Viacheslav changed the status of T7660: VPP fails to commit on AWS unless vfio module is manually loaded from Open to Needs testing.

PR https://github.com/vyos/vyos-1x/pull/4667

Aug 21 2025, 3:14 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
GitHub <noreply@github.com> committed rVYOSONEXc6da1089d762: Merge pull request #4667 from sever-sever/T7732 (authored by c-po).
Aug 21 2025, 2:16 PM
Viacheslav committed rVYOSONEXc273672867b7: T7732: VPP add modprobe vfio modules.
Aug 21 2025, 2:16 PM
jestabro added a parent task for T7493: Add vyconf support for commit-confirm: T7728: Use vyconf session data changesets to regenerate session config.
Aug 21 2025, 1:40 PM · VyOS Rolling
jestabro added a subtask for T7728: Use vyconf session data changesets to regenerate session config: T7493: Add vyconf support for commit-confirm.
Aug 21 2025, 1:40 PM · VyOS Rolling
o.kuchmystyi updated subscribers of T7526: Adjust-mss not working on VLAN-aware bridge.
Aug 21 2025, 1:29 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
o.kuchmystyi updated subscribers of T7526: Adjust-mss not working on VLAN-aware bridge.

@dmbaturin, @c-po, @jestabro and @n.fort

Aug 21 2025, 1:20 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
dmbaturin renamed T7745: Implement command permission checks for local operator users from Implement command permission checks for local users to Implement command permission checks for local operator users.
Aug 21 2025, 12:30 PM · VyOS Rolling
dmbaturin created T7745: Implement command permission checks for local operator users.
Aug 21 2025, 12:29 PM · VyOS Rolling
Viacheslav moved T7707: VPP add the vpp-crypto-engines dependency for IPSec from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Aug 21 2025, 10:26 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav closed T7707: VPP add the vpp-crypto-engines dependency for IPSec, a subtask of T7070: VPP related bugs the root task, as Resolved.
Aug 21 2025, 10:26 AM · VyOS Rolling