Page MenuHomeVyOS Platform
Feed All Stories

Thu, Aug 27

jestabro added a parent task for T9247: Add a variation of set/call_dependents that is called only once, natively: T9146: support no-multi-seg in DPDK VPP.
Thu, Aug 27, 3:31 PM · VyOS Rolling
jestabro added a subtask for T9146: support no-multi-seg in DPDK VPP: T9247: Add a variation of set/call_dependents that is called only once, natively.
Thu, Aug 27, 3:31 PM · VyOS Rolling
Viacheslav closed T9240: container: Allow sharing host cgroup namespace with container as Resolved.
Thu, Aug 27, 2:38 PM · VyOS Rolling
jestabro closed T9156: configsession: enforce consistent use of finalizers as Resolved.
Thu, Aug 27, 2:15 PM · VyOS Rolling
jestabro closed T9244: Regression in honoring console settings on install after T8868, a subtask of T8868: KDUMP support for VyOS, as Resolved.
Thu, Aug 27, 2:14 PM · VyOS Rolling
jestabro closed T9244: Regression in honoring console settings on install after T8868 as Resolved.
Thu, Aug 27, 2:14 PM · VyOS Rolling
rockfish moved T9254: VyOS bug — `-noesn` variants in IKE proposals break interoperability with Cisco FTD from Need Triage to Backlog - Bug on the VyOS Rolling board.
Thu, Aug 27, 2:08 PM · VyOS Rolling
rockfish added a comment to T9254: VyOS bug — `-noesn` variants in IKE proposals break interoperability with Cisco FTD.

@Viacheslav, sure

Thu, Aug 27, 2:06 PM · VyOS Rolling
Viacheslav triaged T9248: op-command - show bgp link-state link-state as Normal priority.
Thu, Aug 27, 1:29 PM · VyOS Rolling
Viacheslav triaged T9250: BGP-LS distribute bgp-fabric-link-state as Normal priority.
Thu, Aug 27, 1:27 PM · VyOS Rolling
Viacheslav triaged T9255: IPv6 BGP next hop becomes IPv4-mapped after address/VRRP churn as Normal priority.
Thu, Aug 27, 1:25 PM · VyOS Rolling
Viacheslav triaged T9254: VyOS bug — `-noesn` variants in IKE proposals break interoperability with Cisco FTD as High priority.

@rockfish do you want to claim the task and add a PR fix?

Thu, Aug 27, 1:23 PM · VyOS Rolling
Viacheslav triaged T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts as Normal priority.
Thu, Aug 27, 1:14 PM · VyOS Rolling
Viacheslav updated subscribers of T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts.
Thu, Aug 27, 1:14 PM · VyOS Rolling
Viacheslav renamed T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts from vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts to Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts.
Thu, Aug 27, 1:14 PM · VyOS Rolling
philipp created T9255: IPv6 BGP next hop becomes IPv4-mapped after address/VRRP churn.
Thu, Aug 27, 1:13 PM · VyOS Rolling
Viacheslav closed T9249: Multi-line asserts for integration testing in vyos_firewall_rules as Resolved.

PR https://github.com/vyos/vyos.vyos/pull/499

Thu, Aug 27, 1:01 PM · VyOS Rolling
c-po claimed T9253: Cannot add multiple pseudo-ethernet interfaces with the same mac and anycast-gateway option.
Thu, Aug 27, 11:34 AM · VyOS Rolling
rockfish created T9254: VyOS bug — `-noesn` variants in IKE proposals break interoperability with Cisco FTD.
Thu, Aug 27, 10:28 AM · VyOS Rolling
a.apostoliuk triaged T9253: Cannot add multiple pseudo-ethernet interfaces with the same mac and anycast-gateway option as High priority.
Thu, Aug 27, 8:58 AM · VyOS Rolling
a.apostoliuk created T9253: Cannot add multiple pseudo-ethernet interfaces with the same mac and anycast-gateway option.
Thu, Aug 27, 8:57 AM · VyOS Rolling
RC claimed T9252: Accel-ppp-ng: CI cmake error requiring v3.5.
Thu, Aug 27, 8:07 AM · VyOS Rolling
RC created T9252: Accel-ppp-ng: CI cmake error requiring v3.5.
Thu, Aug 27, 8:06 AM · VyOS Rolling
mson added a comment to T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts.

FYI, this is meant for VyOS Ansible Collection but the "Submit Bug Report" link from the home page populates the form with the VyOS Rolling tag, and I was not able to update it.

Thu, Aug 27, 7:05 AM · VyOS Rolling
c-po claimed T6097: vrf_zones blocking ipv6 traffic.
Thu, Aug 27, 7:03 AM · VyOS Rolling, VyOS 1.5 Circinus
mson created T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts.
Thu, Aug 27, 7:02 AM · VyOS Rolling
jestabro added a comment to T9244: Regression in honoring console settings on install after T8868.

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

Thu, Aug 27, 2:05 AM · VyOS Rolling
jestabro added a subtask for T8868: KDUMP support for VyOS: T9244: Regression in honoring console settings on install after T8868.
Thu, Aug 27, 1:34 AM · VyOS Rolling
jestabro added a parent task for T9244: Regression in honoring console settings on install after T8868: T8868: KDUMP support for VyOS.
Thu, Aug 27, 1:34 AM · VyOS Rolling

Wed, Aug 26

fernando created T9250: BGP-LS distribute bgp-fabric-link-state.
Wed, Aug 26, 8:41 PM · VyOS Rolling
evgmol created T9249: Multi-line asserts for integration testing in vyos_firewall_rules.
Wed, Aug 26, 7:34 PM · VyOS Rolling
RainmakerRaw added a comment to T8610: Kernel: T8610: Update Linux Kernel to 6.6.137 (fix CVE-2026-31431) aka copy.fail.

Is there any update on this at all, please? Stream is still sitting vulnerable as far as I can see. Even a Stream 2006.03-1 with just an updated kernel would have been vastly preferable, versus no mitigation and no new Stream image for >3 months since the CVE disclosures (and five months since the last Stream release).

Wed, Aug 26, 7:30 PM · VyOS Rolling
RainmakerRaw updated RainmakerRaw.
Wed, Aug 26, 7:17 PM
fernando created T9248: op-command - show bgp link-state link-state.
Wed, Aug 26, 7:10 PM · VyOS Rolling
Viacheslav closed T9180: default_action return is missing in vyos_firewall_rules as Resolved.
Wed, Aug 26, 6:32 PM · VyOS Rolling
Viacheslav closed T9162: show nat source rules` crashes with `KeyError: 0` for rules without `inbound-interface` as Resolved.
Wed, Aug 26, 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).
Wed, Aug 26, 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 to:

Wed, Aug 26, 4:34 PM · VyOS Rolling
Viacheslav triaged T9245: Podman health checks stay in starting as Normal priority.
Wed, Aug 26, 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.
Wed, Aug 26, 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

Wed, Aug 26, 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

Wed, Aug 26, 1:05 PM · VyOS Rolling
jestabro created T9247: Add a variation of set/call_dependents that is called only once, natively.
Wed, Aug 26, 1:00 PM · VyOS Rolling
MPStudyly created T9246: Updating tasks not possible for regular user.
Wed, Aug 26, 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.

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

Tue, Aug 25

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

Tue, Aug 25, 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.

Tue, Aug 25, 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

Tue, Aug 25, 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?

Tue, Aug 25, 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.

Tue, Aug 25, 1:54 PM · VyOS Rolling
jestabro created T9244: Regression in honoring console settings on install after T8868.
Tue, Aug 25, 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.

Tue, Aug 25, 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".
Tue, Aug 25, 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.
Tue, Aug 25, 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.
Tue, Aug 25, 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;
Tue, Aug 25, 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".
Tue, Aug 25, 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.

Tue, Aug 25, 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.
Tue, Aug 25, 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.
Tue, Aug 25, 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

Tue, Aug 25, 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.

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

Mon, Aug 24

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.

Mon, Aug 24, 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

Mon, Aug 24, 10:07 AM · VyOS Rolling
canoziia created T9243: VPP VLAN interface keeps A/D when it's not disabled.
Mon, Aug 24, 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.

Mon, Aug 24, 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

Mon, Aug 24, 1:18 AM · VyOS Rolling

Sun, Aug 23

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

Sat, Aug 22

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.

Sat, Aug 22, 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

Sat, Aug 22, 9:12 PM · VyOS Rolling
indrajitr created T9240: container: Allow sharing host cgroup namespace with container.
Sat, Aug 22, 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

Sat, Aug 22, 7:05 PM · VyOS Rolling
bigant updated the task description for T9239: wireless: station mode cannot connect to open networks.
Sat, Aug 22, 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.

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

Fri, Aug 21

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.

Fri, Aug 21, 9:04 PM · VyOS Rolling

Aug 21 2026

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