Page MenuHomeVyOS Platform
Feed Search

Sep 5 2025

c-po closed T7355: Cleanup unused Python3 imports, a subtask of T7787: Make "unused-import" check mandatory, as Resolved.
Sep 5 2025, 7:26 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po closed T7355: Cleanup unused Python3 imports as Resolved.
Sep 5 2025, 7:26 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q3)
c-po moved T7355: Cleanup unused Python3 imports from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Sep 5 2025, 7:26 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q3)
c-po moved T7355: Cleanup unused Python3 imports from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Sep 5 2025, 7:26 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q3)
c-po added projects to T7355: Cleanup unused Python3 imports: VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Sep 5 2025, 7:26 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q3)
c-po moved T7787: Make "unused-import" check mandatory from Need Triage to Completed on the VyOS Rolling board.
Sep 5 2025, 7:12 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
bbabich created T7791: VPP fails with ixgbevf (virtual function) instead of ixgbe (physical) - SRIOV.
Sep 5 2025, 1:50 PM · VyOS Rolling
natali-rs1985 changed the subtype of T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system" from "Bug" to "Enhancement".
Sep 5 2025, 1:20 PM · VyOS 1.5 Circinus (2025.11)
natali-rs1985 changed the status of T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system", a subtask of T7070: VPP related bugs the root task, from Open to In progress.
Sep 5 2025, 1:19 PM · VyOS Rolling
natali-rs1985 changed the status of T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system" from Open to In progress.
Sep 5 2025, 1:19 PM · VyOS 1.5 Circinus (2025.11)
natali-rs1985 added a comment to T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system".

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

Sep 5 2025, 1:15 PM · VyOS 1.5 Circinus (2025.11)
natali-rs1985 added a comment to T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met).

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

Sep 5 2025, 12:01 PM · VyOS 1.5 Circinus (2025.11)
a.kudientsov created T7790: VPP doesn't log to /var/log/vpp.log.
Sep 5 2025, 11:17 AM · VyOS Rolling
SrividyaA added a project to T7361: Clean up irrelevant legacy information from the documentation: VyOS 1.4 Sagitta (1.4.0).
Sep 5 2025, 10:46 AM · Restricted Project
zsdc added a comment to T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system".

The documentation part should be covered now by https://github.com/vyos/vyos-documentation/pull/1680

Sep 5 2025, 10:38 AM · VyOS 1.5 Circinus (2025.11)
a.kudientsov created T7789: VPP fails to load XDP on GCP with gve driver.
Sep 5 2025, 10:34 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
natali-rs1985 changed the status of T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met) from Open to In progress.
Sep 5 2025, 8:58 AM · VyOS 1.5 Circinus (2025.11)
natali-rs1985 added a project to T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met): VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Sep 5 2025, 8:58 AM · VyOS 1.5 Circinus (2025.11)
natali-rs1985 added a comment to T7757: VPP does not verify buffers memory for rx/tx queues.

It was also desided to add auto calculation for min buffers-per-numa parameter as default

Sep 5 2025, 8:49 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
natali-rs1985 added a comment to T7757: VPP does not verify buffers memory for rx/tx queues.

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

Sep 5 2025, 8:48 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Unknown Object (User) triaged T7781: Firewall chains are created when unnecessary as Normal priority.
Sep 5 2025, 8:43 AM · VyOS Rolling
Unknown Object (User) triaged T7778: Policy-based IPsec mode does not work in VPP Dataplane as High priority.
Sep 5 2025, 8:31 AM · VyOS Rolling
Unknown Object (User) triaged T7773: VPP crypto engines configuration should be changed in the template as High priority.
Sep 5 2025, 8:26 AM · VyOS 1.5 Circinus (2025.11)
Unknown Object (User) triaged T7779: Add selective IPsec states/peers synchronization between kernel and VPP as Normal priority.
Sep 5 2025, 8:23 AM · VyOS Rolling
Unknown Object (User) triaged T7780: OSPF databases empty with enabled NAT44 VPP as High priority.
Sep 5 2025, 7:24 AM · VyOS Rolling
Viacheslav added a subtask for T7070: VPP related bugs the root task: T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system".
Sep 5 2025, 6:23 AM · VyOS Rolling
Viacheslav added a parent task for T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system": T7070: VPP related bugs the root task.
Sep 5 2025, 6:23 AM · VyOS 1.5 Circinus (2025.11)
zsdc added a comment to T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system".

While technically this is not a VPP config validation error, I think something needs improvement.

Sep 5 2025, 3:16 AM · VyOS 1.5 Circinus (2025.11)

Sep 4 2025

Viacheslav added a comment to T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system".

At least 2 CPUs should be for the system processes (Not VPP)
So the error looks handled correctly if you have 8 cores and are trying to use 7 cores.
So, max-number-cores - 2, you can use for VPP even if you isolate 7.

Sep 4 2025, 11:50 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav changed the subtype of T7766: add support to receive multiple labels in BGP-LU - FRR feature! from "Bug" to "Feature Request".
Sep 4 2025, 10:41 PM · VyOS Rolling
Viacheslav lowered the priority of T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met) from High to Normal.
Sep 4 2025, 10:40 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav changed the subtype of T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met) from "Bug" to "Enhancement".

Needs the correction of the error message to be clearer.

Sep 4 2025, 10:40 PM · VyOS 1.5 Circinus (2025.11)
fernando added a comment to T7766: add support to receive multiple labels in BGP-LU - FRR feature!.

@Viacheslav yes, you are rigth... it's a feature request.

Sep 4 2025, 7:55 PM · VyOS Rolling
c-po changed the status of T7787: Make "unused-import" check mandatory from Open to In progress.
Sep 4 2025, 7:39 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po edited projects for T7787: Make "unused-import" check mandatory, added: VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q3); removed VyOS 1.5 Circinus.
Sep 4 2025, 7:39 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po added a comment to T7787: Make "unused-import" check mandatory.

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

Sep 4 2025, 7:39 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Unknown Object (User) triaged T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system" as High priority.
Sep 4 2025, 6:33 PM · VyOS 1.5 Circinus (2025.11)
Unknown Object (User) triaged T7776: Commit fails when removing a firewall local zone as Normal priority.
Sep 4 2025, 6:03 PM · VyOS Rolling
c-po claimed T7787: Make "unused-import" check mandatory.
Sep 4 2025, 2:33 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po added a subtask for T7787: Make "unused-import" check mandatory: T7355: Cleanup unused Python3 imports.
Sep 4 2025, 2:33 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po added a parent task for T7355: Cleanup unused Python3 imports: T7787: Make "unused-import" check mandatory.
Sep 4 2025, 2:33 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q3)
c-po created T7787: Make "unused-import" check mandatory.
Sep 4 2025, 2:33 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
a.kudientsov added a comment to T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met).

Have just checked it with AWS 4 vCPU vm and the behavior is the same as with Azure

Sep 4 2025, 2:19 PM · VyOS 1.5 Circinus (2025.11)
a.kudientsov renamed T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met) from VPP fails to run on Azure vm (minimal CPU requirements not met) to VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met).
Sep 4 2025, 2:17 PM · VyOS 1.5 Circinus (2025.11)
pautiina created T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system".
Sep 4 2025, 1:55 PM · VyOS 1.5 Circinus (2025.11)
SrividyaA added a comment to T7361: Clean up irrelevant legacy information from the documentation.

https://github.com/vyos/vyos-documentation/pull/1678

Sep 4 2025, 12:03 PM · Restricted Project
zsdc created T7785: VPP: L3 connectivity is lost after adding/removing an interface to a bridge.
Sep 4 2025, 11:11 AM · VyOS 1.5 Circinus (2025.11)
MPStudyly updated the task description for T6595: Expose Jool's stateful NAT64 feature (BIB).
Sep 4 2025, 10:42 AM · VyOS Rolling
MPStudyly updated the task description for T6595: Expose Jool's stateful NAT64 feature (BIB).
Sep 4 2025, 10:41 AM · VyOS Rolling
MPStudyly updated the task description for T6595: Expose Jool's stateful NAT64 feature (BIB).
Sep 4 2025, 10:41 AM · VyOS Rolling
MPStudyly updated the task description for T6595: Expose Jool's stateful NAT64 feature (BIB).
Sep 4 2025, 10:40 AM · VyOS Rolling
MPStudyly added a comment to T6563: Expose Jool's stateless NAT46 feature (SIIT-DC).

Thanks @Viacheslav.

FWIW, it looks like Jool's official documentation site is now https://nicmx.github.io/Jool/en/index.html (not jool.mx anymore).

Sep 4 2025, 10:38 AM · VyOS Rolling
MPStudyly updated the task description for T6563: Expose Jool's stateless NAT46 feature (SIIT-DC).
Sep 4 2025, 10:35 AM · VyOS Rolling
Viacheslav triaged T7784: Add cross-node configuration diff for config-sync as Normal priority.
Sep 4 2025, 10:29 AM · VyOS Rolling
zsdc created T7784: Add cross-node configuration diff for config-sync.
Sep 4 2025, 10:19 AM · VyOS Rolling
natali-rs1985 updated subscribers of T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met).

The last word is up to @zsdc

Sep 4 2025, 10:00 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a comment to T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met).

It's already disallowed. Vpp is not started with proper error message

Sep 4 2025, 9:47 AM · VyOS 1.5 Circinus (2025.11)
natali-rs1985 added a comment to T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met).

Should we disallow starting VPP on such instances?

It's already disallowed. Vpp is not started with proper error message

Sep 4 2025, 9:30 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a comment to T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met).
Thread(s) per core:      2
Core(s) per socket:      2
Socket(s):               1

The calculation is okay for me: 1 socket, 2 cores. Threads or virtual cores will do more harm than good to performance. Should we disallow starting VPP on such instances?

Sep 4 2025, 8:49 AM · VyOS 1.5 Circinus (2025.11)
a.kudientsov updated the task description for T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met).
Sep 4 2025, 8:40 AM · VyOS 1.5 Circinus (2025.11)
Unknown Object (User) assigned T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met) to natali-rs1985.
Sep 4 2025, 8:26 AM · VyOS 1.5 Circinus (2025.11)
Unknown Object (User) triaged T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met) as High priority.
Sep 4 2025, 8:26 AM · VyOS 1.5 Circinus (2025.11)
a.kudientsov created T7783: VPP fails to run on 4vCPU Azure/AWS vm (minimal CPU requirements not met).
Sep 4 2025, 8:25 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a subtask for T7070: VPP related bugs the root task: T7780: OSPF databases empty with enabled NAT44 VPP.
Sep 4 2025, 8:18 AM · VyOS Rolling
Viacheslav added a parent task for T7780: OSPF databases empty with enabled NAT44 VPP: T7070: VPP related bugs the root task.
Sep 4 2025, 8:18 AM · VyOS Rolling

Sep 3 2025

L0crian added a comment to T7475: Make it possible to disable connection tracking for specific firewall chains.

I found a companion issue to this and created a task for it:
https://vyos.dev/T7781

Sep 3 2025, 5:02 PM · VyOS 1.5 Circinus (Circinus-Next), VyOS Rolling
L0crian created T7781: Firewall chains are created when unnecessary.
Sep 3 2025, 5:01 PM · VyOS Rolling
L0crian added a comment to T7760: bgp: remove per vrf instance system-as node.

@c-po

! In T7760#233813, @L0crian wrote:
Quick note on this. It'll maintain the existing AS-Path in the advertisements, but it COULD change the behavior of route rejection on received routes.

Sep 3 2025, 1:29 PM · Rejected
pautiina created T7780: OSPF databases empty with enabled NAT44 VPP.
Sep 3 2025, 12:31 PM · VyOS Rolling
asklymenko added a comment to T7772: Fix amazon-cloudwatch-agent build.

The temporary fix is to disable the pre-build tests until this issue is not fixed by vendor.

Sep 3 2025, 9:50 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav triaged T7775: Not all crypto and integrity algorithms work in VPP IPsec as High priority.
Sep 3 2025, 7:51 AM · VyOS Rolling

Sep 2 2025

zsdc created T7779: Add selective IPsec states/peers synchronization between kernel and VPP.
Sep 2 2025, 5:51 PM · VyOS Rolling
zsdc added a subtask for T7070: VPP related bugs the root task: T7778: Policy-based IPsec mode does not work in VPP Dataplane.
Sep 2 2025, 5:42 PM · VyOS Rolling
zsdc added a parent task for T7778: Policy-based IPsec mode does not work in VPP Dataplane: T7070: VPP related bugs the root task.
Sep 2 2025, 5:42 PM · VyOS Rolling
zsdc created T7778: Policy-based IPsec mode does not work in VPP Dataplane.
Sep 2 2025, 5:42 PM · VyOS Rolling
a.kudientsov created T7776: Commit fails when removing a firewall local zone.
Sep 2 2025, 4:02 PM · VyOS Rolling
zsdc created T7775: Not all crypto and integrity algorithms work in VPP IPsec.
Sep 2 2025, 3:23 PM · VyOS Rolling
zsdc added a subtask for T7070: VPP related bugs the root task: T7773: VPP crypto engines configuration should be changed in the template.
Sep 2 2025, 2:33 PM · VyOS Rolling
zsdc added a parent task for T7773: VPP crypto engines configuration should be changed in the template: T7070: VPP related bugs the root task.
Sep 2 2025, 2:33 PM · VyOS 1.5 Circinus (2025.11)
zsdc created T7773: VPP crypto engines configuration should be changed in the template.
Sep 2 2025, 2:32 PM · VyOS 1.5 Circinus (2025.11)
zsdc updated the task description for T7770: Incorrect configuration logic for IPsec in VPP.
Sep 2 2025, 2:18 PM · VyOS 1.5 Circinus (2025.11)
zsdc updated the task description for T7770: Incorrect configuration logic for IPsec in VPP.
Sep 2 2025, 2:17 PM · VyOS 1.5 Circinus (2025.11)
nvdx added a comment to T7485: DHCPv6 does not work on PPPoE interfaces.

Changing the base template controlling dhcp6c config generation seems to do the trick.
Folowing basic pppoe example provided on Vyos main website :

// config
interfaces {
    ...
    pppoe pppoe0 {
        ...
        dhcpv6-options {
            pd 0 {
                interface eth0 {
                    address "1"
                    sla-id "0"
                }
                length "56"
            }
            rapid-commit
        }
        ipv6 {
            address {
                autoconf
            }
        }
    }
}
Sep 2 2025, 2:03 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q4)
marvin added a comment to T6563: Expose Jool's stateless NAT46 feature (SIIT-DC).

FWIW, it looks like Jool's official documentation site is now https://nicmx.github.io/Jool/en/index.html (not jool.mx anymore).

Sep 2 2025, 1:40 PM · VyOS Rolling
jestabro closed T7759: Saving the system configuration does not always update the bind mount and may destroy the config file as Resolved.
Sep 2 2025, 1:05 PM · VyOS 1.5 Circinus (2025.11)
L0crian added a comment to T6673: Unexpected error when restart container via native Podman command.

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

Sep 2 2025, 12:40 PM · VyOS 1.5 Circinus (2025.11)
L0crian added a comment to T6857: Ruleset information for ipv6 firewall "prerouting raw" shows wrong default action.

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

Sep 2 2025, 12:40 PM · VyOS 1.5 Circinus (2025.11)
zsdc added a comment to T7750: VPP CGNAT commit failure and runtime errors with DPDK (driver ice) on custom build.

@guerralucasdaniel7 Could you please share the topology map with all interfaces and networks included?

Sep 2 2025, 12:14 PM · VyOS 1.5 Circinus (2025.11)
asklymenko created T7772: Fix amazon-cloudwatch-agent build.
Sep 2 2025, 8:13 AM · VyOS 1.5 Circinus (2025.11)
hedrok added a comment to T7761: New NetFlow implementation based on ipt-netflow.
In T7761#234119, @Fabse wrote:

aggregation — ipt-netflow allows rewriting IP prefixes and ports. Do we want that?

This feature is crucial for our use case. We are using a custom build for ipt_NETFLOW since 2024 in order to --enable-aggregation for being able to account all flows (sampling rate 1) while keeping flow cardinality manageable. --enable-direction would be great as well.

Sep 2 2025, 7:57 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
factor2431 closed T7589: Add no-split-gso and ack-filter for CAKE as Resolved.
Sep 2 2025, 7:34 AM · VyOS Rolling

Sep 1 2025

Viacheslav triaged T7766: add support to receive multiple labels in BGP-LU - FRR feature! as Normal priority.

Looks like a feature

Sep 1 2025, 11:12 PM · VyOS Rolling
L0crian added a comment to T7769: Containers: Add 'Requires' and 'After' as container opttions.

What about option priority?

set container name c1 priority 1
set container name c2 priority 2

Do you mean to manipulate the start order of the containers? If so, I don’t think it’d solve the issue. On a suitably fast system, all of the containers would start within a fraction of a second of each other. So it’d be a race condition that would almost always fail.

Sep 1 2025, 8:56 PM · VyOS Rolling
Viacheslav added a comment to T6230: Implement kernel-mode flow collection and/or dataplane offload collection for high volume systems.

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

Sep 1 2025, 4:25 PM · VyOS Rolling
Viacheslav added a comment to T75: pmacct-based NetFlow implementation's performance is insufficient for modern networks.

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

Sep 1 2025, 4:25 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav changed the status of T7761: New NetFlow implementation based on ipt-netflow, a subtask of T75: pmacct-based NetFlow implementation's performance is insufficient for modern networks, from Open to In progress.
Sep 1 2025, 4:24 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav changed the status of T7761: New NetFlow implementation based on ipt-netflow from Open to In progress.

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

Sep 1 2025, 4:24 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav triaged T7765: SR-TE - Include LSP object in PCReq message as Normal priority.
Sep 1 2025, 4:22 PM · VyOS Rolling
Viacheslav triaged T7740: Development: dict_search_arg function that returns user defined default as Wishlist priority.
Sep 1 2025, 4:09 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav triaged T7746: op-mode: 'show interfaces' description wrapping is broken as Normal priority.
Sep 1 2025, 4:09 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling