Page MenuHomeVyOS Platform
Feed All Stories

Nov 4 2025

jestabro renamed T7991: Fix regex in constraints interface-name.xml.i, interface-name-with-wildcard.xml.i from Fix regex in constriants interface-name.xml.i, interface-name-with-wildcard.xml.i to Fix regex in constraints interface-name.xml.i, interface-name-with-wildcard.xml.i.
Nov 4 2025, 7:47 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
jestabro created T7992: Remove references to OPAM in skel/.bashrc.
Nov 4 2025, 7:44 PM · VyOS 1.4 Sagitta (1.4.4)
jestabro created T7991: Fix regex in constraints interface-name.xml.i, interface-name-with-wildcard.xml.i.
Nov 4 2025, 7:33 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T7305: Container network loses VRF on container restart from Need Triage to Completed on the VyOS Rolling board.
Nov 4 2025, 4:19 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po committed rVYOSONEXae6d3437dc32: container: T7305: fix VRF loss when restarting pods.
Nov 4 2025, 3:53 PM
c-po committed rVYOSONEXf61656f9a001: vyos.ifconfig: T7305: set_vrf() should call get_vrf() helper.
Nov 4 2025, 3:53 PM
GitHub <noreply@github.com> committed rVYOSONEXcc60275ab0db: Merge pull request #4828 from c-po/restart-container-vrf (authored by Viacheslav).
Nov 4 2025, 3:53 PM
GitHub <noreply@github.com> committed rVYOSONEX6d0324506a5b: Merge pull request #4825 from vyos/T7849 (authored by dmbaturin).
Nov 4 2025, 3:27 PM
Viacheslav committed rVYOSONEXb85fb0e04685: T7849: ZBF allow to use wildcard interfaces as member.
Nov 4 2025, 3:27 PM
Viacheslav committed rVYOSONEX7f6be577b889: T7849: Extend regex for constraint wildcard interfaces.
Nov 4 2025, 3:27 PM
c-po added a comment to T7990: veth: removing virtual-ethernet pairs will purge the peer interface form the kernel.

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

Nov 4 2025, 3:21 PM · VyOS 1.4 Sagitta (1.4.4)
c-po changed the status of T7990: veth: removing virtual-ethernet pairs will purge the peer interface form the kernel from Open to In progress.
Nov 4 2025, 3:13 PM · VyOS 1.4 Sagitta (1.4.4)
c-po created T7990: veth: removing virtual-ethernet pairs will purge the peer interface form the kernel.
Nov 4 2025, 3:13 PM · VyOS 1.4 Sagitta (1.4.4)
c-po moved T7976: pki: calls to node_changed_presence() must use unmangled config paths. from Need Triage to Completed on the VyOS Rolling board.
Nov 4 2025, 3:07 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
GitHub <noreply@github.com> committed rVYOSONEX3c1dfa94dba6: Merge pull request #4829 from c-po/pki-t7976 (authored by c-po).
Nov 4 2025, 3:05 PM
c-po committed rVYOSONEX01c10334b0b7: pki: T7976: calls to node_changed_presence() must use unmangled config paths.
Nov 4 2025, 3:05 PM
hedrok added a comment to T7766: add support to receive multiple labels in BGP-LU - FRR feature!.

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

Nov 4 2025, 2:48 PM · VyOS Rolling
natali-rs1985 committed rVYOSONEX73b7431862d8: T7789: T7661: VPP prevent failing to set XDP driver on clouds.
Nov 4 2025, 1:17 PM
GitHub <noreply@github.com> committed rVYOSONEX4f9c241db489: Merge pull request #4747 from natali-rs1985/T7789 (authored by Nataliia S. <81954790+natali-rs1985@users.noreply.github.com>).
Nov 4 2025, 1:17 PM
gus created T7989: Migration script omits global-options statements for bridges.
Nov 4 2025, 11:25 AM · VyOS 1.5 Circinus
natali-rs1985 changed the status of T7731: Static ARP entries are missing after an interface status change from Open to In progress.
Nov 4 2025, 9:04 AM · VyOS Rolling
natali-rs1985 changed the status of T7731: Static ARP entries are missing after an interface status change, a subtask of T7221: VPP related features the root task, from Open to In progress.
Nov 4 2025, 9:04 AM · VyOS Rolling
Viacheslav changed the status of T7556: Add VPP IPFIX feature from Open to In progress.
Nov 4 2025, 1:00 AM · VyOS Rolling
Viacheslav changed the status of T7556: Add VPP IPFIX feature, a subtask of T7221: VPP related features the root task, from Open to In progress.
Nov 4 2025, 1:00 AM · VyOS Rolling

Nov 3 2025

lbv2rus added a comment to T7986: Memory leak under Hyper-V.

No passthrough.
In general, the configuration looks like this:
HP DL 360G10 Servers
Windows Server 2019 with Hyper-V role
Vyos VMs Generation 2.
NIC ports are grouped at the OS level to Team (like bond in Linux).
After installing a new NIC (HPE P26253-B21, Broadcom BCM57416), we simply changed the members of this Network Team, nothing more.
Up to this point, everything had been working properly for several years.

Nov 3 2025, 10:38 PM · VyOS 1.3 Equuleus (1.3.8), VyOS 1.4 Sagitta
Viacheslav closed T7979: VPP add IPFIX NAT events for NAT DET44 as Resolved.

PR https://github.com/vyos/vyos-vpp-patches/pull/24

Nov 3 2025, 4:54 PM · VyOS 1.5 Circinus (2025.11)
GitHub <noreply@github.com> committed rVYOSONEXe1b7b865a634: Merge pull request #4831 from jestabro/update-for-reload (authored by jestabro).
Nov 3 2025, 4:21 PM
jestabro committed rVYOSONEXbad8393c730b: T7980: T7910: update libvyosconfig/Makefile for vyconfd restart/show_sessions.
Nov 3 2025, 4:21 PM
jestabro created T7988: Extend vyconf show command for parity with legacy show command.
Nov 3 2025, 3:33 PM · VyOS Rolling
GitHub <noreply@github.com> committed rVYOSONEX21d509d6c639: Merge pull request #4808 from natali-rs1985/T7949 (authored by dmbaturin).
Nov 3 2025, 2:04 PM
natali-rs1985 committed rVYOSONEX3b6f7ea3406a: T7949: VPP add the ability to configure bond subinterfaces for NAT.
Nov 3 2025, 2:04 PM
GitHub <noreply@github.com> committed rVYOSONEXad60030a813e: Merge pull request #4827 from jestabro/vyconfd-restart (authored by dmbaturin).
Nov 3 2025, 1:46 PM
jestabro committed rVYOSONEX75716e99f0bf: T7980: defer startup of vyconfd for consistent bookkeeping.
Nov 3 2025, 1:46 PM
jestabro committed rVYOSONEX018b6fd1275e: T7980: distinguish vyconfd initialization from restart.
Nov 3 2025, 1:46 PM
GitHub <noreply@github.com> committed rVYOSONEX78af000fb3be: Merge pull request #4818 from l0crian1/wlb-defaults (authored by Viacheslav).
Nov 3 2025, 1:35 PM
L0crian committed rVYOSONEX7e5fd62fcf58: wlb: TT7966: Refactor dynamic nexthop resolution.
Nov 3 2025, 1:35 PM
L0crian committed rVYOSONEXc3bc42001e47: wlb: T7966: Restore default route when interface disconnects/reconnects.
Nov 3 2025, 1:35 PM
GitHub <noreply@github.com> committed rVYOSONEX11d38ac032f1: Merge pull request #4819 from l0crian1/verify-nftables-docstrings (authored by Viacheslav).
Nov 3 2025, 1:35 PM
L0crian committed rVYOSONEX27645da08856: smoketests: T7971: Add docstrings to nftables verification helpers.
Nov 3 2025, 1:35 PM
Viacheslav closed T7971: smoketest: Add instructive docstrings to verify_nftables functions as Resolved.
Nov 3 2025, 1:33 PM · VyOS Rolling
Viacheslav added a comment to T7982: consolidate container run arguments.

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

Nov 3 2025, 12:55 PM · VyOS Rolling
natali-rs1985 added a comment to T7950: VPP: Unexpected None interface in CGNAT when ethernet subinterface is removed from vif.

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

Nov 3 2025, 12:33 PM · VyOS Rolling
Viacheslav triaged T7986: Memory leak under Hyper-V as High priority.

@lbv2rus Do you passthrough NICs to the VM?

Nov 3 2025, 11:59 AM · VyOS 1.3 Equuleus (1.3.8), VyOS 1.4 Sagitta
Viacheslav triaged T7987: Migrate "firewall groups" to new CLI syntax as Normal priority.
Nov 3 2025, 11:45 AM · VyOS 1.5 Circinus, VyOS Rolling
Viacheslav moved T7823: DHCP-server lease cannot be cleared from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Nov 3 2025, 11:42 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav moved T7863: container: Add user-defined MAC address option to container configs from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Nov 3 2025, 11:41 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav closed T7863: container: Add user-defined MAC address option to container configs as Resolved.
Nov 3 2025, 11:41 AM · VyOS 1.5 Circinus (2025.11)
dmbaturin closed T5942: Failover Route using DHCP provided gateway as Resolved.
Nov 3 2025, 11:01 AM · VyOS 1.5 Circinus (2025.11)
dmbaturin added a comment to T7723: Support for DHCP option 26 (MTU).

PR (merged): https://github.com/vyos/vyos-1x/pull/4786

Nov 3 2025, 10:53 AM · VyOS 1.5 Circinus (2025.11)
dmbaturin added a project to T7863: container: Add user-defined MAC address option to container configs: VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Nov 3 2025, 10:17 AM · VyOS 1.5 Circinus (2025.11)
dmbaturin added a project to T7823: DHCP-server lease cannot be cleared: VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Nov 3 2025, 10:14 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
lingfish added a comment to T7933: got: offload found in config -> rule_sets -> rules'.

Hi @evgmol, nice one, thanks.

Nov 3 2025, 4:44 AM · VyOS Ansible Collection

Nov 2 2025

c-po added a comment to T6301: DHCPv6 client address causes long commits.

It is definately related to wide-dhcp-client as it takes upo to 30 seconds for the process to terminate. Root cause still unknown - but I've seen this lately a lot while debugging PPPoE DHCPv6-PD things.

Nov 2 2025, 7:54 PM · Bugs, VyOS Rolling
c-po updated the task description for T7987: Migrate "firewall groups" to new CLI syntax.
Nov 2 2025, 7:45 PM · VyOS 1.5 Circinus, VyOS Rolling
c-po created T7987: Migrate "firewall groups" to new CLI syntax.
Nov 2 2025, 7:34 PM · VyOS 1.5 Circinus, VyOS Rolling
c-po moved T7923: Design a new syntax for "firewall groups" from Need Triage to Completed on the VyOS Rolling board.
Nov 2 2025, 7:33 PM · VyOS Rolling
c-po added a comment to T7923: Design a new syntax for "firewall groups".

The maintainers have vouched for:

Nov 2 2025, 7:32 PM · VyOS Rolling
lbv2rus created T7986: Memory leak under Hyper-V.
Nov 2 2025, 4:16 PM · VyOS 1.3 Equuleus (1.3.8), VyOS 1.4 Sagitta
c-po added a comment to T7976: pki: calls to node_changed_presence() must use unmangled config paths..

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

Nov 2 2025, 9:23 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
c-po added a comment to T7305: Container network loses VRF on container restart.

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

Nov 2 2025, 8:37 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po merged T7985: bgp: enable enforce-first-as by default for BGP into T7214: BGP: Add an option to disable "enforce-first-as".
Nov 2 2025, 6:48 AM · VyOS Rolling, VyOS 1.5 Circinus
c-po merged task T7985: bgp: enable enforce-first-as by default for BGP into T7214: BGP: Add an option to disable "enforce-first-as".
Nov 2 2025, 6:48 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po renamed T7214: BGP: Add an option to disable "enforce-first-as" from BGP: Add an option to disable "enforce-first-as" to BGP: Add an option to disable "enforce-first-as".
Nov 2 2025, 6:48 AM · VyOS Rolling, VyOS 1.5 Circinus
c-po claimed T7985: bgp: enable enforce-first-as by default for BGP.
Nov 2 2025, 6:47 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T7985: bgp: enable enforce-first-as by default for BGP.
Nov 2 2025, 6:46 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po claimed T7984: bgp: Implement neighbor X remote-as auto.
Nov 2 2025, 6:44 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T7984: bgp: Implement neighbor X remote-as auto.
Nov 2 2025, 6:44 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
jestabro added a comment to T7980: Load active config on vyconfd restart.

PRs:
https://github.com/vyos/vyconf/pull/34
https://github.com/vyos/vyos1x-config/pull/55
https://github.com/vyos/vyos-1x/pull/4827

Nov 2 2025, 5:21 AM · VyOS Rolling

Nov 1 2025

Waester created T7983: QoS settings does not support multi-queue interfaces.
Nov 1 2025, 11:16 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
nvollmar created T7982: consolidate container run arguments.
Nov 1 2025, 9:10 PM · VyOS Rolling
c-po claimed T7923: Design a new syntax for "firewall groups".
Nov 1 2025, 9:04 PM · VyOS Rolling
c-po moved T7953: certbot: streamline implementation to avoid bugs due to duplicated code from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Nov 1 2025, 9:03 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po edited projects for T7953: certbot: streamline implementation to avoid bugs due to duplicated code, added: VyOS 1.5 Circinus (1.5-stream-2025-Q4); removed VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Nov 1 2025, 9:03 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po closed T7967: dhcpv6: migrator fix for non VIF interfaces for default routes, a subtask of T7646: IPv6 default route disappears after upgrade, as Resolved.
Nov 1 2025, 8:44 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po closed T7967: dhcpv6: migrator fix for non VIF interfaces for default routes as Resolved.
Nov 1 2025, 8:44 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po moved T7967: dhcpv6: migrator fix for non VIF interfaces for default routes from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Nov 1 2025, 8:44 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Vijayakumar changed the status of T7981: Create scheduled workflow to check the conflict and update label from Open to In progress.
Nov 1 2025, 1:39 PM · VyOS Rolling
Vijayakumar created T7981: Create scheduled workflow to check the conflict and update label.
Nov 1 2025, 1:38 PM · VyOS Rolling
c-po committed rVYOSONEXcfe00ff81dc0: pki: T7953: systemd certbot.service must not use PrivateTmp.
Nov 1 2025, 12:40 PM
GitHub <noreply@github.com> committed rVYOSONEX70e98aa2ce42: Merge pull request #4820 from c-po/certbot-fixes (authored by c-po).
Nov 1 2025, 12:40 PM
c-po committed rVYOSONEX220209abde96: pki: T7953: implement certbot_renew() function to have everything at one place.
Nov 1 2025, 12:40 PM
c-po added projects to T7305: Container network loses VRF on container restart: VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS 1.4 Sagitta (1.4.4).
Nov 1 2025, 9:26 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po added a comment to T7305: Container network loses VRF on container restart.

Some more background information:

Nov 1 2025, 9:09 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po changed the status of T7305: Container network loses VRF on container restart from Open to Confirmed.
Nov 1 2025, 9:07 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po added a comment to T7955: Routing problem with vrf.

Please share the full configuration. bond0 is not listed in the example above.

Nov 1 2025, 8:40 AM · VyOS 1.4 Sagitta
c-po moved T7967: dhcpv6: migrator fix for non VIF interfaces for default routes from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Nov 1 2025, 7:57 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Viacheslav moved T7960: Image build does not use the latest VPP binaries from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Nov 1 2025, 6:04 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav closed T7960: Image build does not use the latest VPP binaries as Resolved.
Nov 1 2025, 6:04 AM · VyOS 1.5 Circinus (2025.11)
jestabro created T7980: Load active config on vyconfd restart.
Nov 1 2025, 1:38 AM · VyOS Rolling

Oct 31 2025

ruffy91 renamed T7928: load-balancing haproxy not taking into account listen-address when checking for other services on port from Cannot reuse port for haproxy that is used as container port to load-balancing haproxy not taking into account listen-address when checking for other services on port.
Oct 31 2025, 7:41 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
Viacheslav assigned T7979: VPP add IPFIX NAT events for NAT DET44 to a.melnychenko.
Oct 31 2025, 4:34 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav created T7979: VPP add IPFIX NAT events for NAT DET44.
Oct 31 2025, 4:33 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a parent task for T7556: Add VPP IPFIX feature: T7221: VPP related features the root task.
Oct 31 2025, 4:13 PM · VyOS Rolling
Viacheslav added a subtask for T7221: VPP related features the root task: T7556: Add VPP IPFIX feature.
Oct 31 2025, 4:13 PM · VyOS Rolling
Viacheslav added a comment to T7556: Add VPP IPFIX feature.

Proposed CLI:

set vpp ipfix collector <tag-ip> port 2055
set vpp ipfix collector <tag-ip> path-mtu 1450
set vpp ipfix collector <tag-ip> source-address 192.0.2.5
set vpp ipfix collector <tag-ip> template-interval xx
set vpp ipfix collector <tag-ip> udp-checksum
set vpp ipfix interface <x> [rx|tx|both] (both by default)
set vpp ipfix interface <x> flow-variant <l2|ip4|ip6> (l2 by default)
set vpp ipfix active-timeout x
set vpp ipfix inactive-timeout y
set vpp ipfix flowprobe-record <l2|l3|l4>
Oct 31 2025, 4:13 PM · VyOS Rolling
Viacheslav added a comment to T7960: Image build does not use the latest VPP binaries.

PR https://github.com/vyos/vyos-vpp-patches/pull/23

Oct 31 2025, 4:08 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav assigned T7974: VPP: Configuring XDP with num-rx-queues=all changes combined queues to pre-set maximum for virtio-net to a.melnychenko.
Oct 31 2025, 3:47 PM · VyOS Rolling
Viacheslav added a project to T7960: Image build does not use the latest VPP binaries: VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Oct 31 2025, 3:42 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav changed the status of T7960: Image build does not use the latest VPP binaries from Open to In progress.
Oct 31 2025, 3:42 PM · VyOS 1.5 Circinus (2025.11)
GitHub <noreply@github.com> committed rVYOSONEX89e4e09ece8e: Merge pull request #4822 from natali-rs1985/T7975 (authored by c-po).
Oct 31 2025, 1:33 PM