Page MenuHomeVyOS Platform
Feed All Stories

Jul 30 2026

zsdc added a comment to T9146: support no-multi-seg in DPDK VPP.

The only requirement I have for this change is that the MTU versus performance conflict should be resolved completely on our side and be transparent to users. Maybe by tuning buffers data-size so they fit Jumbo frames when needed, if this solves the problem.

Jul 30 2026, 11:16 AM · VyOS Rolling
natali-rs1985 added a comment to T9134: QoS: 'ether protocol X' match crashes commit.

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

Jul 30 2026, 11:00 AM · VyOS Rolling
a.apostoliuk triaged T9146: support no-multi-seg in DPDK VPP as Normal priority.
Jul 30 2026, 10:23 AM · VyOS Rolling
a.apostoliuk created T9146: support no-multi-seg in DPDK VPP.
Jul 30 2026, 10:23 AM · VyOS Rolling
Viacheslav triaged T9145: WAN Load Balancing: User-defined health-check scripts do not receive interface context (WLB_INTERFACE_NAME) as Normal priority.
Jul 30 2026, 9:53 AM · VyOS Rolling
Viacheslav added a comment to T9145: WAN Load Balancing: User-defined health-check scripts do not receive interface context (WLB_INTERFACE_NAME).

Do you know the version where it worked at all?
I believe we didn't pass those info to the health check scripts. If so, it should be a feature request and not a bug report.

Jul 30 2026, 9:52 AM · VyOS Rolling
pratik.g created T9145: WAN Load Balancing: User-defined health-check scripts do not receive interface context (WLB_INTERFACE_NAME).
Jul 30 2026, 4:42 AM · VyOS Rolling
dniminenn added a comment to T9144: commit-confirm hangs forever when stdin is not a terminal.

Companion PR for the CLI side: https://github.com/vyos/vyatta-cfg/pull/153

Jul 30 2026, 4:11 AM · VyOS Rolling
dniminenn added a comment to T9144: commit-confirm hangs forever when stdin is not a terminal.

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

Jul 30 2026, 4:07 AM · VyOS Rolling
Viacheslav closed T9124: Fix smoketest build script interrupting on error within a unit test, a subtask of T7557: Use Debian trixie as a build base for Docker and the VyOS image, as Resolved.
Jul 30 2026, 3:55 AM · VyOS Rolling
Viacheslav closed T9124: Fix smoketest build script interrupting on error within a unit test as Resolved.
Jul 30 2026, 3:55 AM · VyOS Rolling
Viacheslav triaged T9127: Bug: Slow-initializing NIC (Intel ice / empty E823-L SFP cages) loses VyOS interface-naming race → interface reordering, duplicate MAC via hw-id, and total management lockout on reboot as High priority.
Jul 30 2026, 3:55 AM · VyOS Rolling
dniminenn created T9144: commit-confirm hangs forever when stdin is not a terminal.
Jul 30 2026, 3:54 AM · VyOS Rolling
Viacheslav triaged T9132: Add Cisco-APs to the DHCP-Server options as Wishlist priority.
Jul 30 2026, 3:40 AM · VyOS Rolling
Viacheslav changed the status of T9140: Include version and flavor information in the live image boot screen from Open to In progress.

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

Jul 30 2026, 3:37 AM · VyOS Rolling
Viacheslav triaged T9142: Failed to obtain IP via DHCP on VLAN aware bridge. as Normal priority.
Jul 30 2026, 3:36 AM · VyOS Rolling
Viacheslav triaged T9143: vyos-netlinkd: DHCP restart on first UP event after daemon start as Normal priority.
Jul 30 2026, 3:35 AM · VyOS Rolling
Viacheslav triaged T9061: Multiple VyOS privilege-boundary flaws allow low-privilege users to execute root commands and disclose sensitive configuration as High priority.
Jul 30 2026, 3:34 AM · VyOS Rolling

Jul 29 2026

lujiefsi added a comment to T9061: Multiple VyOS privilege-boundary flaws allow low-privilege users to execute root commands and disclose sensitive configuration.

i report them on github security advisor

Jul 29 2026, 5:18 PM · VyOS Rolling
eirriel created T9143: vyos-netlinkd: DHCP restart on first UP event after daemon start.
Jul 29 2026, 3:20 PM · VyOS Rolling
Euphokumiko created T9142: Failed to obtain IP via DHCP on VLAN aware bridge..
Jul 29 2026, 1:35 PM · VyOS Rolling
Viacheslav triaged T9141: vyos_net_name interface-naming race condition as Normal priority.
Jul 29 2026, 1:11 PM · VyOS Rolling
Viacheslav triaged T9130: http-api: mid-life config session loss wedges /configure until process restart as Normal priority.
Jul 29 2026, 1:01 PM · VyOS Rolling
natali-rs1985 changed the status of T9134: QoS: 'ether protocol X' match crashes commit from Open to In progress.
Jul 29 2026, 11:04 AM · VyOS Rolling
natali-rs1985 added a comment to T9139: VPP: Missing check of interface usage in features on interface removal.

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

Jul 29 2026, 10:47 AM · VyOS Rolling
a.apostoliuk added a comment to T9137: Unexpected behavior when disabling IPSec peer with connection-type trap.

About point 2.

I observe that traffic that matches peer policies is encrypted. BUT this peer is disabled.

If I execute sudo swanctl -L , it shows nothing. But if I execute sudo ip xfrm policy, it shows polices, that were disabled in the configuration.

Jul 29 2026, 7:18 AM · VyOS Rolling
freebsdjlu added a comment to T7601: service_router-advert.py issue.

I think the root cause is rtradv = conf.get_config_dict(base, key_mangling=('-', '_'), get_first_key=True) in service_router-advert.py ,not sure why need key_mangling .

Jul 29 2026, 6:07 AM · VyOS Rolling
CatFish47 created T9141: vyos_net_name interface-naming race condition.
Jul 29 2026, 5:05 AM · VyOS Rolling

Jul 28 2026

dmbaturin created T9140: Include version and flavor information in the live image boot screen.
Jul 28 2026, 9:52 PM · VyOS Rolling
Viacheslav changed the status of T9128: protocols nhrp: cannot commit a second tunnel with 'redirect' — duplicate nftables meter name breaks firewall rules from Open to In progress.

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

Jul 28 2026, 3:50 PM · VyOS Rolling
Viacheslav closed T8529: Add configuration mode CLI to enable FIPS-compatible OpenSSL modules, a subtask of T6720: FIPS140-2/3 Validation, as Resolved.
Jul 28 2026, 12:45 PM · VyOS 1.5 Circinus
Viacheslav closed T8529: Add configuration mode CLI to enable FIPS-compatible OpenSSL modules as Resolved.
Jul 28 2026, 12:45 PM · VyOS Rolling
natali-rs1985 triaged T9139: VPP: Missing check of interface usage in features on interface removal as Normal priority.
Jul 28 2026, 12:28 PM · VyOS Rolling
natali-rs1985 changed the status of T9139: VPP: Missing check of interface usage in features on interface removal from Open to In progress.
Jul 28 2026, 12:28 PM · VyOS Rolling
natali-rs1985 created T9139: VPP: Missing check of interface usage in features on interface removal.
Jul 28 2026, 12:27 PM · VyOS Rolling
dmbaturin created T9138: Enable support for Microsoft MANA NIC drivers.
Jul 28 2026, 12:26 PM · VyOS Rolling
Viacheslav changed the status of T9133: fstrim systemd timer/unit does effectively nothing from Open to In progress.
Jul 28 2026, 11:07 AM · VyOS Rolling
Viacheslav triaged T9133: fstrim systemd timer/unit does effectively nothing as Normal priority.
Jul 28 2026, 11:07 AM · VyOS Rolling
Viacheslav triaged T9135: pki: dependent conf_mode scripts run against a stale config cache within the same commit, causing ACME-imported CA chains to go missing as High priority.
Jul 28 2026, 10:58 AM · VyOS Rolling
a.apostoliuk triaged T9137: Unexpected behavior when disabling IPSec peer with connection-type trap as Normal priority.
Jul 28 2026, 10:36 AM · VyOS Rolling
a.apostoliuk created T9137: Unexpected behavior when disabling IPSec peer with connection-type trap.
Jul 28 2026, 10:36 AM · VyOS Rolling
Viacheslav reassigned T8391: Bonding interface permission errors with custom ethernet MTU from o.kuchmystyi to RC.
Jul 28 2026, 10:29 AM · VyOS Rolling
a.apostoliuk triaged T9136: The feature disable-route-autoinstall does not take effect until IPSec is restarted as Normal priority.
Jul 28 2026, 10:21 AM · VyOS Rolling
a.apostoliuk created T9136: The feature disable-route-autoinstall does not take effect until IPSec is restarted.
Jul 28 2026, 10:21 AM · VyOS Rolling
o.kuchmystyi added a comment to T8391: Bonding interface permission errors with custom ethernet MTU.

PR: https://github.com/accel-ppp/accel-ppp-ng/pull/32/

Jul 28 2026, 10:08 AM · VyOS Rolling
c-po added a comment to T9135: pki: dependent conf_mode scripts run against a stale config cache within the same commit, causing ACME-imported CA chains to go missing.

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

Jul 28 2026, 6:15 AM · VyOS Rolling

Jul 27 2026

c-po closed T9102: Intermediate certificate missing from .pem in HAProxy, a subtask of T9135: pki: dependent conf_mode scripts run against a stale config cache within the same commit, causing ACME-imported CA chains to go missing, as Resolved.
Jul 27 2026, 7:37 PM · VyOS Rolling
c-po closed T9102: Intermediate certificate missing from .pem in HAProxy as Resolved.
Jul 27 2026, 7:37 PM · VyOS Rolling
c-po added a comment to T9102: Intermediate certificate missing from .pem in HAProxy.

The real cause is in the PKI/ACME pipeline. When an ACME cert is issued, pki.py imports the intermediate as pki ca AUTOCHAIN_<cert> and triggers dependent services (HAProxy included) to regenerate within the same commit. But that regeneration reuses an in-memory config object whose cache was already populated before the import happened, so it never sees the new CA. HAProxy's chain logic then has nothing to find.

Jul 27 2026, 7:36 PM · VyOS Rolling
c-po added a subtask for T9135: pki: dependent conf_mode scripts run against a stale config cache within the same commit, causing ACME-imported CA chains to go missing: T9102: Intermediate certificate missing from .pem in HAProxy.
Jul 27 2026, 7:34 PM · VyOS Rolling
c-po added a parent task for T9102: Intermediate certificate missing from .pem in HAProxy: T9135: pki: dependent conf_mode scripts run against a stale config cache within the same commit, causing ACME-imported CA chains to go missing.
Jul 27 2026, 7:34 PM · VyOS Rolling
c-po claimed T9135: pki: dependent conf_mode scripts run against a stale config cache within the same commit, causing ACME-imported CA chains to go missing.
Jul 27 2026, 7:33 PM · VyOS Rolling
c-po created T9135: pki: dependent conf_mode scripts run against a stale config cache within the same commit, causing ACME-imported CA chains to go missing.
Jul 27 2026, 7:33 PM · VyOS Rolling
c-po claimed T9102: Intermediate certificate missing from .pem in HAProxy.
Jul 27 2026, 7:22 PM · VyOS Rolling
c-po closed T8926: Upgrade iproute2 package to match Kernel 6.18, a subtask of T8147: Update Linux Kernel to 6.18, as Resolved.
Jul 27 2026, 7:21 PM · VyOS Rolling
c-po closed T8926: Upgrade iproute2 package to match Kernel 6.18 as Resolved.
Jul 27 2026, 7:21 PM · VyOS Rolling
c-po closed T9080: QoS: applying an egress policy silently removes the interface's ingress redirect as Resolved.
Jul 27 2026, 7:21 PM · VyOS Rolling
Apachez added a comment to T9133: fstrim systemd timer/unit does effectively nothing.

On Stream 2026.03 (runned virtualized in Proxmox, the virtual drive is configured with discard and ssd in VM-guest settings i Proxmox and the host drive is using ZFS) it do seem to be working when running with sudo but not without sudo:

Jul 27 2026, 6:15 PM · VyOS Rolling
nacho added a comment to T9133: fstrim systemd timer/unit does effectively nothing.

Bug reproduced on image 2026.07.21-1151-rolling and proposed patch tested.

Jul 27 2026, 4:57 PM · VyOS Rolling
a.pidnebesny assigned T9134: QoS: 'ether protocol X' match crashes commit to natali-rs1985.
Jul 27 2026, 4:41 PM · VyOS Rolling
a.pidnebesny created T9134: QoS: 'ether protocol X' match crashes commit.
Jul 27 2026, 4:41 PM · VyOS Rolling
nacho added a comment to T9133: fstrim systemd timer/unit does effectively nothing.

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

Jul 27 2026, 3:18 PM · VyOS Rolling
nacho added a comment to T9133: fstrim systemd timer/unit does effectively nothing.

Forgot to mention that lacking proper FS trimming has a very negative impact when running VyOS virtualised and having the filesystem sitting on a thin provisioned volume, like for instance LVM thin. The absence of discard commands coming from the virtual node does not allow the cleaning of unused blocks.

Jul 27 2026, 3:08 PM · VyOS Rolling
nacho created T9133: fstrim systemd timer/unit does effectively nothing.
Jul 27 2026, 2:58 PM · VyOS Rolling
natali-rs1985 added a comment to T8468: MAC address modifying on a VPP interface does not take effect.

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

Jul 27 2026, 2:05 PM · VyOS Rolling
Spookje created T9132: Add Cisco-APs to the DHCP-Server options.
Jul 27 2026, 12:42 PM · VyOS Rolling
Viacheslav changed the status of T9122: system flow-accounting: NetFlow export ignores the configured VRF (regression after pmacct → ipt_NETFLOW migration) from Open to In progress.
Jul 27 2026, 12:34 PM · VyOS Rolling
jestabro claimed T9130: http-api: mid-life config session loss wedges /configure until process restart.

A PR was submitted:
https://github.com/vyos/vyos-1x/pull/5353/changes

Jul 27 2026, 12:28 PM · VyOS Rolling
Viacheslav changed the status of T9108: dhcp: dhclient unicast RENEW to a dead server can stick until lease end from Open to In progress.

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

Jul 27 2026, 12:01 PM · VyOS Rolling
evgmol changed the status of T7284: Delete firewall description not possible from In progress to Needs reporter action.
Jul 27 2026, 9:59 AM · VyOS Ansible Collection
evgmol added a comment to T7284: Delete firewall description not possible.

@RubenNL thanks for looking into this
I believe the module is misused, that is why the result is not as expected.

Jul 27 2026, 9:58 AM · VyOS Ansible Collection
evgmol renamed T7496: Can't disable `ipv6-src-route` after enabling it from Can't disable `ipv6-src-route` after enabling it to Can't disable `ipv6-src-route` after enabling it.
Jul 27 2026, 9:39 AM · VyOS Ansible Collection
evgmol added a comment to T7496: Can't disable `ipv6-src-route` after enabling it.

fixed in https://github.com/vyos/vyos.vyos/pull/420

Jul 27 2026, 9:39 AM · VyOS Ansible Collection
evgmol closed T7964: Edge case in T7260 fix as Resolved.
Jul 27 2026, 9:25 AM · VyOS Ansible Collection
evgmol added a comment to T7964: Edge case in T7260 fix.

Fixed by https://github.com/vyos/vyos.vyos/pull/439

Jul 27 2026, 9:25 AM · VyOS Ansible Collection

Jul 26 2026

bradkollmyer created T9130: http-api: mid-life config session loss wedges /configure until process restart.
Jul 26 2026, 9:09 PM · VyOS Rolling
evgmol updated subscribers of T6826: Implement gather facts as action plugin.

Hi @syncer @sever and @dmbaturin !
Can we discuss the need in this feature.
JunOS has never implemented it (despite the PR above), yet vyos.vyos seems to use ActonNetworkModule from netcommon Galaxy collection - it is maintained, patched and works well.
Having own action plugin will mean we will need to build it separately and maintain to meet Ansible version.

Jul 26 2026, 8:00 PM · VyOS Ansible Collection
Galina updated Galina.
Jul 26 2026, 1:28 PM

Jul 25 2026

sarthurdev created T9129: Migrate podman to systemd quadlets.
Jul 25 2026, 11:23 PM · VyOS Rolling
lclements0 created T9128: protocols nhrp: cannot commit a second tunnel with 'redirect' — duplicate nftables meter name breaks firewall rules.
Jul 25 2026, 5:36 PM · VyOS Rolling
c-po added a comment to T3871: Resolve unexpected interface name reordering.

https://github.com/vyos/vyos-build/pull/1253
https://github.com/vyos/vyos-1x/pull/5350

Jul 25 2026, 2:55 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)
c-po added a comment to T7736: Container: virtual-ethernet exception when attempting to modify container network created veth.

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

Jul 25 2026, 10:52 AM · VyOS Rolling
lclements0 created T9127: Bug: Slow-initializing NIC (Intel ice / empty E823-L SFP cages) loses VyOS interface-naming race → interface reordering, duplicate MAC via hw-id, and total management lockout on reboot.
Jul 25 2026, 7:18 AM · VyOS Rolling

Jul 24 2026

c-po added a comment to T8926: Upgrade iproute2 package to match Kernel 6.18.

https://github.com/vyos/vyos-build/pull/1252

Jul 24 2026, 6:49 PM · VyOS Rolling
Viacheslav changed the status of T9109: dhcp: stop dhclient with -x (no RELEASE) so INIT-REBOOT and HA lease seeds work from Open to In progress.

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

Jul 24 2026, 4:06 PM · VyOS Rolling
Viacheslav triaged T9110: Containers with port-mappings doesnt seem to work when using VRFs as Normal priority.
Jul 24 2026, 4:04 PM · VyOS Rolling
Viacheslav triaged T9111: Increase max memory and shared-memory settings for containers as Normal priority.
Jul 24 2026, 4:03 PM · VyOS Rolling
Viacheslav triaged T9122: system flow-accounting: NetFlow export ignores the configured VRF (regression after pmacct → ipt_NETFLOW migration) as Normal priority.
Jul 24 2026, 4:02 PM · VyOS Rolling
Viacheslav triaged T9126: Add package slirp4netns and dependencies as Wishlist priority.
Jul 24 2026, 3:56 PM · VyOS Rolling
c-po added a comment to T9080: QoS: applying an egress policy silently removes the interface's ingress redirect.

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

Jul 24 2026, 2:45 PM · VyOS Rolling
c-po closed T9003: Introduce new vyos.utils.process.cmdl() helper for improved security as Resolved.
Jul 24 2026, 2:33 PM · VyOS Rolling
c-po closed T9070: Remove remaining cmd() occurances with cmdl(), a subtask of T9003: Introduce new vyos.utils.process.cmdl() helper for improved security, as Resolved.
Jul 24 2026, 2:33 PM · VyOS Rolling
c-po closed T9070: Remove remaining cmd() occurances with cmdl() as Resolved.
Jul 24 2026, 2:33 PM · VyOS Rolling
Viacheslav closed T9104: wireless: fix race on interface removal as Resolved.
Jul 24 2026, 12:25 PM · VyOS Rolling
Viacheslav closed T9093: dhcp-server: option interface-mtu capped at 9000 — allow full u16 range (jumbo fabrics use 9216) as Resolved.
Jul 24 2026, 11:47 AM · VyOS Rolling
Viacheslav added a comment to T7675: latest rolling has broken vpn remote-access after upgrade.

@doctorpangloss any news?
Do you have steps to reproduce? If yes, provide the minimal set of commands and version.

Jul 24 2026, 11:20 AM · VyOS Rolling
Viacheslav closed T9016: accel-ppp-ng: MS-CHAPv1/v2 auth fails on OpenSSL 3.x for all protocols - legacy provider (MD4/DES) not loaded as Resolved.
Jul 24 2026, 11:14 AM · VyOS Rolling
Viacheslav closed T9040: Build FIPS-provider OpenSSL version, a subtask of T6720: FIPS140-2/3 Validation, as Resolved.
Jul 24 2026, 10:38 AM · VyOS 1.5 Circinus
Viacheslav closed T9040: Build FIPS-provider OpenSSL version as Resolved.
Jul 24 2026, 10:38 AM · VyOS Rolling
o.kuchmystyi added a comment to T9021: Save bash history during image upgrade.

Yes, I can confirm that it works the same with multiple users in the system:

vyos@vyos1:~$ sudo stat -c '%a %U:%G' .bash_history
600 vyos:users
vyos@vyos1:~$ su - testuser
testuser@vyos1:~$ pwd
/home/testuser
testuser@vyos1:~$ sudo stat -c '%a %U:%G' .bash_history
600 testuser:users
Jul 24 2026, 8:54 AM · VyOS Rolling