Page MenuHomeVyOS Platform
Feed All Stories

Aug 26 2026

RainmakerRaw updated RainmakerRaw.
Aug 26 2026, 7:17 PM
fernando created T9248: op-command - show bgp link-state link-state.
Aug 26 2026, 7:10 PM · VyOS Rolling
Viacheslav closed T9180: default_action return is missing in vyos_firewall_rules as Resolved.
Aug 26 2026, 6:32 PM · VyOS Rolling
Viacheslav closed T9162: show nat source rules` crashes with `KeyError: 0` for rules without `inbound-interface` as Resolved.
Aug 26 2026, 5:37 PM · VyOS Rolling
Viacheslav renamed T8977: Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected) from Cloud-init fails to configure haproxy to listen on VRRP floating address to Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected).
Aug 26 2026, 4:40 PM · VyOS Rolling
MPStudyly added a comment to T8977: Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected).

Reminder for myself, update initial post as soon as that is possible to:

Aug 26 2026, 4:34 PM · VyOS Rolling
Viacheslav triaged T9245: Podman health checks stay in starting as Normal priority.
Aug 26 2026, 4:20 PM · VyOS Rolling
Viacheslav changed the status of T9243: VPP VLAN interface keeps A/D when it's not disabled from Open to In progress.
Aug 26 2026, 4:06 PM · VyOS Rolling
Viacheslav added a comment to T9245: Podman health checks stay in starting.

There are all dependencies that were used for podman build https://github.com/vyos/vyos-build/blob/14d959fbb5ce0d2bf051c236b9050be81e17c885/scripts/package-build/podman/package.toml#L189-L198

Aug 26 2026, 4:03 PM · VyOS Rolling
jestabro added a comment to T9247: Add a variation of set/call_dependents that is called only once, natively.

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

Aug 26 2026, 1:05 PM · VyOS Rolling
jestabro created T9247: Add a variation of set/call_dependents that is called only once, natively.
Aug 26 2026, 1:00 PM · VyOS Rolling
MPStudyly created T9246: Updating tasks not possible for regular user.
Aug 26 2026, 12:50 PM · VyOS Rolling
opswill added a comment to T9245: Podman health checks stay in starting.

Podman upstream has an open PR related to exactly this case: https://github.com/podman-container-tools/podman/pull/27033 ("healthcheck for non-systemd podman"). The current non-systemd implementation doesn't schedule health checks automatically, and that PR adds a scheduler for it.

Aug 26 2026, 4:00 AM · VyOS Rolling
opswill created T9245: Podman health checks stay in starting.
Aug 26 2026, 3:45 AM · VyOS Rolling

Aug 25 2026

Viacheslav changed the status of T9241: DHCP classless static routes (RFC 3442) are removed by frr-reload from Open to In progress.

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

Aug 25 2026, 4:19 PM · VyOS Rolling
canoziia added a comment to 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.

If you need to temporarily resolve this issue, you can try increasing the number of all ethX (for example, starting the interface naming from eth100). I have a server with 8x E823-L ports and named them from eth101-eth108.

Aug 25 2026, 4:02 PM · VyOS Rolling
canoziia added a comment to T9243: VPP VLAN interface keeps A/D when it's not disabled.

https://github.com/vyos/vyos-vpp-patches/pull/55

Aug 25 2026, 3:24 PM · VyOS Rolling
Viacheslav added a comment to T9243: VPP VLAN interface keeps A/D when it's not disabled.

@canoziia we've discussed with maintainers, could you add a PR for the vyos-vpp-patches repo?

Aug 25 2026, 2:39 PM · VyOS Rolling
Viacheslav added a comment to T9063: VPP commit fails at lcp_nl_resync() on kernel 6.18.

We should try to find the root cause.

Aug 25 2026, 1:54 PM · VyOS Rolling
jestabro created T9244: Regression in honoring console settings on install after T8868.
Aug 25 2026, 1:20 PM · VyOS Rolling
canoziia added a comment to T9243: VPP VLAN interface keeps A/D when it's not disabled.

If you don't mind I can post a report from LLM. Although it's long, I think it did find the problem.

Aug 25 2026, 12:59 PM · VyOS Rolling
Viacheslav changed the subtype of T9241: DHCP classless static routes (RFC 3442) are removed by frr-reload from "Task" to "Bug".
Aug 25 2026, 12:51 PM · VyOS Rolling
Viacheslav raised the priority of T9241: DHCP classless static routes (RFC 3442) are removed by frr-reload from Low to High.
Aug 25 2026, 12:51 PM · VyOS Rolling
Viacheslav raised the priority of T9063: VPP commit fails at lcp_nl_resync() on kernel 6.18 from Normal to High.
Aug 25 2026, 12:42 PM · VyOS Rolling
canoziia added a comment to T9243: VPP VLAN interface keeps A/D when it's not disabled.

Hello, I finally use 2 patches to solve this:

diff --git a/src/plugins/linux-cp/lcp_interface_sync.c b/src/plugins/linux-cp/lcp_interface_sync.c
index ca7638e..61db256 100644
--- a/src/plugins/linux-cp/lcp_interface_sync.c
+++ b/src/plugins/linux-cp/lcp_interface_sync.c
@@ -363,7 +363,7 @@ lcp_itf_interface_add_del (vnet_main_t *vnm, u32 sw_if_index, u32 is_create)
   const vnet_sw_interface_t *sw;
   uword is_sub;
Aug 25 2026, 12:37 PM · VyOS Rolling
Viacheslav changed the subtype of T9243: VPP VLAN interface keeps A/D when it's not disabled from "Task" to "Bug".
Aug 25 2026, 12:34 PM · VyOS Rolling
Viacheslav assigned T9243: VPP VLAN interface keeps A/D when it's not disabled to RC.

Hi @canoziia
Our developers will review the suggested fix and add the correct patch for the rolling/patched version.

Aug 25 2026, 12:34 PM · VyOS Rolling
Viacheslav raised the priority of T9243: VPP VLAN interface keeps A/D when it's not disabled from Low to High.
Aug 25 2026, 12:24 PM · VyOS Rolling
Viacheslav closed T9145: WAN Load Balancing: User-defined health-check scripts do not receive interface context (WLB_INTERFACE_NAME) as Resolved.
Aug 25 2026, 12:05 PM · VyOS Rolling
Viacheslav changed the status of T9145: WAN Load Balancing: User-defined health-check scripts do not receive interface context (WLB_INTERFACE_NAME) from Open to In progress.

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

Aug 25 2026, 12:04 PM · VyOS Rolling
zsdc added a comment to T9146: support no-multi-seg in DPDK VPP.

I am not a huge expert in VPP, nor DPDK, but I think the answer is simple enough to be done without deep expertize.

Aug 25 2026, 10:59 AM · VyOS Rolling
Viacheslav closed T9242: firewall: Add support for masked MAC address matching in firewall rules as Resolved.
Aug 25 2026, 10:46 AM · VyOS Rolling
Viacheslav assigned T9242: firewall: Add support for masked MAC address matching in firewall rules to L0crian.
Aug 25 2026, 10:44 AM · VyOS Rolling

Aug 24 2026

lclements0 added a comment to T9193: GRE tunnel key uniqueness check ignores remote address and source-interface.

Correction - change 2 above was too broad, and rule 3 in the resulting list with it.

Aug 24 2026, 8:54 PM · VyOS Rolling
sarthurdev added a comment to T9129: Migrate podman to systemd quadlets.

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

Aug 24 2026, 10:07 AM · VyOS Rolling
canoziia created T9243: VPP VLAN interface keeps A/D when it's not disabled.
Aug 24 2026, 9:20 AM · VyOS Rolling
canoziia added a comment to T9063: VPP commit fails at lcp_nl_resync() on kernel 6.18.

Hello, I found this is because the lcp_nl_resync operation is a potentially long-running full netlink synchronization, but the VyOS wrapper invokes it with the generic VPP PAPI response timeout of 5 seconds.

Aug 24 2026, 8:45 AM · VyOS Rolling
L0crian added a comment to T9242: firewall: Add support for masked MAC address matching in firewall rules.

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

Aug 24 2026, 1:18 AM · VyOS Rolling

Aug 23 2026

L0crian created T9242: firewall: Add support for masked MAC address matching in firewall rules.
Aug 23 2026, 11:56 PM · VyOS Rolling
BrandonArp updated the task description for T9241: DHCP classless static routes (RFC 3442) are removed by frr-reload.
Aug 23 2026, 11:21 PM · VyOS Rolling
BrandonArp created T9241: DHCP classless static routes (RFC 3442) are removed by frr-reload.
Aug 23 2026, 10:31 PM · VyOS Rolling

Aug 22 2026

L0crian added a comment to T7781: Firewall chains are created when unnecessary.

I had a thought about this today, and I think a more immediate fix for this specific issue could simply be replacing these lines in the nftables.j2 templates:

"{%     if ipv4.forward is vyos_defined %}"

With these lines:

"{%     if ipv4.forward is vyos_defined and ((ipv4.forward.filter | length) > 1 or ipv4.forward.filter.default_action == 'drop') %}"

So if someone has anything other than default-action configured, like description, then it will generate that chain. Or if default-action is configured as "drop", as that differs from the <defaultValue> element. But this could maybe be a better fix for this specific issue, and be a better backport candidate if it is deemed so.

Aug 22 2026, 10:57 PM · VyOS Rolling
indrajitr changed the status of T9240: container: Allow sharing host cgroup namespace with container from Open to In progress.

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

Aug 22 2026, 9:12 PM · VyOS Rolling
indrajitr created T9240: container: Allow sharing host cgroup namespace with container.
Aug 22 2026, 7:06 PM · VyOS Rolling
sarthurdev added a comment to T9129: Migrate podman to systemd quadlets.

PR for podman build fix: https://github.com/vyos/vyos-build/pull/1277

Aug 22 2026, 7:05 PM · VyOS Rolling
bigant updated the task description for T9239: wireless: station mode cannot connect to open networks.
Aug 22 2026, 6:25 AM · VyOS Rolling
lclements0 added a comment to T9193: GRE tunnel key uniqueness check ignores remote address and source-interface.

Three changes came out of review and testing on PR #5392. Two of them narrow or widen what verify() accepts relative to the original description above, so the rules listed there are superseded by the list at the end of this comment.

Aug 22 2026, 4:05 AM · VyOS Rolling
bigant created T9239: wireless: station mode cannot connect to open networks.
Aug 22 2026, 3:33 AM · VyOS Rolling

Aug 21 2026

catalyys added a comment to T9180: default_action return is missing in vyos_firewall_rules.

The Pull Request is merged. This can be closed. I can't edit the task, because I get the error, that i can't change the edit policy.

Aug 21 2026, 9:04 PM · VyOS Rolling
RC created T9238: Port security/stability/memory fixes from accel-ppp to accel-ppp-ng repo.
Aug 21 2026, 4:30 PM · VyOS Rolling
Viacheslav closed T8868: KDUMP support for VyOS as Resolved.
Aug 21 2026, 2:01 PM · VyOS Rolling
Viacheslav triaged T9227: Add IS-IS distribute link-state for BGP-LS SRv6 as Normal priority.
Aug 21 2026, 11:32 AM · VyOS Rolling
Viacheslav triaged T9230: vyos-network-event-logger crash prolongs shutdown/reboot times by 90 seconds as Normal priority.
Aug 21 2026, 10:42 AM · VyOS Rolling
Viacheslav triaged T9233: VPP: commit crash due to missing uio_hv_generic kernel module as High priority.
Aug 21 2026, 10:36 AM · VyOS Rolling
Viacheslav triaged T9235: Add DB-IP's non-standard country codes XK (Kosovo) and ZZ (bogon/unassigned) to GeoIP country-code CLI schema as Normal priority.
Aug 21 2026, 10:33 AM · VyOS Rolling
Viacheslav changed the status of T9236: QAT driver autoloads and self-starts independently of "set system acceleration qat"; op mode reports "not configured" while the device is active from Open to In progress.
Aug 21 2026, 10:27 AM · VyOS Rolling
Viacheslav closed T8975: ipsec: concurrent vti-up-down hook invocations lost-update /tmp/ipsec_vti_interfaces, stranding VTI interfaces admin-down as Resolved.
Aug 21 2026, 9:55 AM · VyOS Rolling

Aug 20 2026

lclements0 added a comment to T9236: QAT driver autoloads and self-starts independently of "set system acceleration qat"; op mode reports "not configured" while the device is active.

A PR has been raised for this here: https://github.com/vyos/vyos-1x/pull/5422

Aug 20 2026, 9:32 PM · VyOS Rolling
lclements0 created T9236: QAT driver autoloads and self-starts independently of "set system acceleration qat"; op mode reports "not configured" while the device is active.
Aug 20 2026, 9:12 PM · VyOS Rolling
evgmol added a comment to T6837: Add replace configuration for module vyos_config.

It seems we may need the both features: the one requested by this ticket, and the one that also allows for configuration in a form of flat, 'set/delete' commands?

Aug 20 2026, 8:02 PM · VyOS Ansible Collection
j.vela created T9235: Add DB-IP's non-standard country codes XK (Kosovo) and ZZ (bogon/unassigned) to GeoIP country-code CLI schema.
Aug 20 2026, 4:51 PM · VyOS Rolling
Viacheslav closed T9057: VPP: promiscuous mode not disabled when interface member is removed from bond as Resolved.
Aug 20 2026, 3:05 PM · VyOS Rolling
Viacheslav added a comment to T8329: Accelerated Networking on Azure is not working Properly on VyOS VM when its deployed with terraform.

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

Aug 20 2026, 2:39 PM · VyOS 1.4 Sagitta
Viacheslav closed T7712: NIC issue when deploying VyOS instance with multiple NICs on Azure as Resolved.

Fixed in the https://vyos.dev/T8329 for the rolling
https://github.com/vyos/vyos-build/pull/1249
https://github.com/vyos/vyos-1x/pull/5338

Aug 20 2026, 2:39 PM · VyOS 1.4 Sagitta
Viacheslav closed T8329: Accelerated Networking on Azure is not working Properly on VyOS VM when its deployed with terraform as Resolved.
Aug 20 2026, 2:26 PM · VyOS 1.4 Sagitta
a.kudientsov created T9233: VPP: commit crash due to missing uio_hv_generic kernel module.
Aug 20 2026, 7:14 AM · VyOS Rolling
bradkollmyer added a comment to T9232: boot: stock vyos-postconfig-bootup.script does not run /config/scripts/post-config.d.

Fix PRs:

Aug 20 2026, 6:00 AM · VyOS Rolling
bradkollmyer created T9232: boot: stock vyos-postconfig-bootup.script does not run /config/scripts/post-config.d.
Aug 20 2026, 5:56 AM · VyOS Rolling
bradkollmyer added a comment to T9109: dhcp: stop dhclient with -x (no RELEASE) so INIT-REBOOT and HA lease seeds work.

Addressed review on https://github.com/vyos/vyos-1x/pull/5342 (e17b4e433):

Aug 20 2026, 5:43 AM · VyOS Rolling
bradkollmyer added a comment to T9108: dhcp: dhclient unicast RENEW to a dead server can stick until lease end.

Addressed review on https://github.com/vyos/vyos-1x/pull/5341 (e1d43131f):

Aug 20 2026, 3:42 AM · VyOS Rolling
bradkollmyer added a comment to T9085: dhcp: IPv4 default route not reinstalled on RENEW after kernel default was removed.

Addressed review on https://github.com/vyos/vyos-1x/pull/5340 (fe9ceb1ac):

Aug 20 2026, 3:42 AM · VyOS Rolling

Aug 19 2026

evgmol closed T6890: Consider using true/false for all booleans in docs as Resolved.
Aug 19 2026, 10:24 PM · VyOS Ansible Collection
evgmol closed T6820: Ansible module for High Availability configuration (VRRP) as Resolved.
Aug 19 2026, 10:21 PM · VyOS Ansible Collection
evgmol closed T6830: add support for file upload, management and templating as Resolved.
Aug 19 2026, 10:19 PM · VyOS Ansible Collection
jestabro added a comment to T9231: Add reference_tree utils to return paths satisfying condition.

PRs:
https://github.com/vyos/vyos1x-config/pull/92
https://github.com/vyos/vyos-1x/pull/5420

Aug 19 2026, 9:43 PM · VyOS Rolling
jestabro created T9231: Add reference_tree utils to return paths satisfying condition.
Aug 19 2026, 7:51 PM · VyOS Rolling
itspngu created T9230: vyos-network-event-logger crash prolongs shutdown/reboot times by 90 seconds.
Aug 19 2026, 3:32 PM · VyOS Rolling
Viacheslav closed T9229: Containers support sys-rawio capability as Resolved.
Aug 19 2026, 2:10 PM · VyOS Rolling
Viacheslav changed the status of T9225: Support ED25519 and ED448 signatures on public keys in VyOS PKI from Open to In progress.
Aug 19 2026, 1:04 PM · VyOS Rolling
Viacheslav triaged T9228: Prevent user nagging for fixed-ethernet settings as Normal priority.
Aug 19 2026, 1:03 PM · VyOS Rolling
Viacheslav renamed T9209: Update the Strongswan version to debian/6.0.7-1 security fix CVE-2026-47895 from Update the Strongswan version to debian/6.0.7-1 to Update the Strongswan version to debian/6.0.7-1 security fix CVE-2026-47895.
Aug 19 2026, 12:27 PM · VyOS Rolling
Viacheslav changed the status of T9229: Containers support sys-rawio capability from Open to In progress.
Aug 19 2026, 11:31 AM · VyOS Rolling
opswill added a comment to T9229: Containers support sys-rawio capability.

add sys-rawio :

Aug 19 2026, 6:34 AM · VyOS Rolling
opswill created T9229: Containers support sys-rawio capability.
Aug 19 2026, 6:22 AM · VyOS Rolling
c-po closed T9158: Add option to disable/enable rx offload as Resolved.
Aug 19 2026, 5:39 AM · VyOS Rolling
c-po added a comment to T9158: Add option to disable/enable rx offload.

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

Aug 19 2026, 5:38 AM · VyOS Rolling
c-po added a subtask for T9158: Add option to disable/enable rx offload: T9228: Prevent user nagging for fixed-ethernet settings.
Aug 19 2026, 5:37 AM · VyOS Rolling
c-po added a parent task for T9228: Prevent user nagging for fixed-ethernet settings: T9158: Add option to disable/enable rx offload.
Aug 19 2026, 5:37 AM · VyOS Rolling
c-po claimed T9228: Prevent user nagging for fixed-ethernet settings.
Aug 19 2026, 5:36 AM · VyOS Rolling
c-po created T9228: Prevent user nagging for fixed-ethernet settings.
Aug 19 2026, 5:36 AM · VyOS Rolling
ebowsky added a comment to T9225: Support ED25519 and ED448 signatures on public keys in VyOS PKI.

@Viacheslav if we could merge it soon that would be fantastic: https://github.com/vyos/vyos-1x/pull/5418

Aug 19 2026, 12:17 AM · VyOS Rolling

Aug 18 2026

ebowsky added a comment to T9225: Support ED25519 and ED448 signatures on public keys in VyOS PKI.

Hey @Viacheslav, sure, why not, give me a couple of days.

Aug 18 2026, 11:02 PM · VyOS Rolling
Restricted Repository Identity closed T8482: frrender: commit executes even if previous script fails in verify() as Resolved by committing Restricted Diffusion Commit.
Aug 18 2026, 7:19 PM · VyOS Rolling
jvoss changed the status of T9227: Add IS-IS distribute link-state for BGP-LS SRv6 from In progress to Blocked.

Commit for this is in my own fork until VyOS catches up to FRR 10.7: https://github.com/jvoss/vyos-1x/commit/b3f0f77de5fef0a380f015c21e739198d8a4598c

Aug 18 2026, 4:11 PM · VyOS Rolling
jvoss created T9227: Add IS-IS distribute link-state for BGP-LS SRv6.
Aug 18 2026, 4:08 PM · VyOS Rolling
c-po closed T7736: Container: virtual-ethernet exception when attempting to modify container network created veth as Resolved.
Aug 18 2026, 4:05 PM · VyOS Rolling
c-po closed T9218: smoketest: wait for commit lock before cli_set/cli_delete too as Resolved.
Aug 18 2026, 4:05 PM · VyOS Rolling
Viacheslav closed T9187: accel-ppp: vlan-mon does not create dynamic VLAN interfaces on rolling as Resolved.
Aug 18 2026, 2:12 PM · VyOS Rolling
c-po added a comment to T8482: frrender: commit executes even if previous script fails in verify().

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

Aug 18 2026, 1:38 PM · VyOS Rolling
asklymenko closed T9203: Enrich SBOM files with additional metadata as Resolved.
Aug 18 2026, 1:31 PM · VyOS Rolling