Page MenuHomeVyOS Platform
Feed All Stories

Jun 29 2025

Vijayakumar created T7598: Document the manual steps for PR mirroring.
Jun 29 2025, 4:55 PM · GitHub Infrastructure
factor2431 closed T7597: Add BFD strict mode for BGP as Invalid.
Jun 29 2025, 9:48 AM · VyOS Rolling
factor2431 added a comment to T7597: Add BFD strict mode for BGP.

nvm, its frr 10.3's feature, vyos currently use 10.2, closing task now

Jun 29 2025, 9:47 AM · VyOS Rolling
factor2431 changed the status of T7597: Add BFD strict mode for BGP from Open to In progress.
Jun 29 2025, 9:42 AM · VyOS Rolling
factor2431 created T7597: Add BFD strict mode for BGP.
Jun 29 2025, 9:41 AM · VyOS Rolling
factor2431 added a comment to T7596: Support independent configuration of echo receive-interval and echo transmit-interval in BFD.

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

Jun 29 2025, 8:58 AM · VyOS Rolling
factor2431 added a comment to T7596: Support independent configuration of echo receive-interval and echo transmit-interval in BFD.

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

Jun 29 2025, 7:53 AM · VyOS Rolling
factor2431 changed the status of T7596: Support independent configuration of echo receive-interval and echo transmit-interval in BFD from Open to In progress.
Jun 29 2025, 7:38 AM · VyOS Rolling
factor2431 created T7596: Support independent configuration of echo receive-interval and echo transmit-interval in BFD.
Jun 29 2025, 7:37 AM · VyOS Rolling
factor2431 updated the task description for T7589: Add no-split-gso and ack-filter for CAKE.
Jun 29 2025, 6:39 AM · VyOS Rolling
GitHub <noreply@github.com> committed rVYOSONEX862817a7207c: Merge pull request #4581 from talmakion/bugfix/T7544/escape-vrfif-nftables (authored by c-po).
Jun 29 2025, 5:16 AM
Andrew Topp <andrewt@telekinetica.net> committed rVYOSONEXc741a290261e: vrf: T7544: Ensure correct quoting for VRF ifnames in nftables.
Jun 29 2025, 5:16 AM
syncer edited projects for T7477: control source for syslog packets, added: VyOS Rolling; removed VyOS Ansible Collection.
Jun 29 2025, 4:31 AM · VyOS Rolling

Jun 28 2025

nobiit created T7595: Support listen PROXY protocol for haproxy.
Jun 28 2025, 7:11 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
c-po updated the task description for T7591: Remove copyright years from source files.
Jun 28 2025, 7:04 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
c-po added a comment to T7591: Remove copyright years from source files.

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

Jun 28 2025, 6:53 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
Vijayakumar renamed T7592: black/ruff quote issue and ruff support fix from black/ruff quote issue to black/ruff quote issue and ruff support fix.
Jun 28 2025, 5:26 PM · GitHub Infrastructure
zsdc created T7594: The `respond` connection-type in IPSec peer settings must be renamed to `trap`.
Jun 28 2025, 5:14 PM · VyOS 1.5 Circinus, VyOS Rolling
zsdc created T7593: IPSec traffic-selectors without prefixes are rendered incorrectly in the swanctl.conf.
Jun 28 2025, 3:29 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Vijayakumar updated the task description for T7592: black/ruff quote issue and ruff support fix.
Jun 28 2025, 1:45 PM · GitHub Infrastructure
Vijayakumar updated the task description for T7592: black/ruff quote issue and ruff support fix.
Jun 28 2025, 1:45 PM · GitHub Infrastructure
Vijayakumar created T7592: black/ruff quote issue and ruff support fix.
Jun 28 2025, 1:44 PM · GitHub Infrastructure
Vijayakumar closed T7565: Enable PR mirroring for repo libpam-radius-auth, libnss-mapuser, a subtask of T6707: Implement a new build and release workflow based on GitHub Actions, as Resolved.
Jun 28 2025, 1:42 PM · GitHub Infrastructure
Vijayakumar closed T7565: Enable PR mirroring for repo libpam-radius-auth, libnss-mapuser as Resolved.
Jun 28 2025, 1:42 PM · GitHub Infrastructure
Vijayakumar renamed T7565: Enable PR mirroring for repo libpam-radius-auth, libnss-mapuser from Enable PR mirroring for repo libpam-radius-auth to Enable PR mirroring for repo libpam-radius-auth, libnss-mapuser.
Jun 28 2025, 1:42 PM · GitHub Infrastructure
Vijayakumar closed T7517: vyos-1x make fie fix, a subtask of T6707: Implement a new build and release workflow based on GitHub Actions, as Resolved.
Jun 28 2025, 1:39 PM · GitHub Infrastructure
Vijayakumar closed T7517: vyos-1x make fie fix as Resolved.
Jun 28 2025, 1:39 PM · GitHub Infrastructure
Vijayakumar closed T7566: Improve PR mirror onboarding, a subtask of T6707: Implement a new build and release workflow based on GitHub Actions, as Resolved.
Jun 28 2025, 1:38 PM · GitHub Infrastructure
Vijayakumar renamed T7566: Improve PR mirror onboarding from Improve P:R mirror onboarding to Improve PR mirror onboarding.
Jun 28 2025, 1:38 PM · GitHub Infrastructure
factor2431 updated the task description for T7589: Add no-split-gso and ack-filter for CAKE.
Jun 28 2025, 10:52 AM · VyOS Rolling
c-po claimed T7591: Remove copyright years from source files.
Jun 28 2025, 10:45 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
c-po created T7591: Remove copyright years from source files.
Jun 28 2025, 10:45 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
c-po updated the task description for T7590: cli: define a helper that generates a list of ALL available op-mode commands to embed in smoketesting.
Jun 28 2025, 8:29 AM · VyOS Rolling
c-po triaged T7590: cli: define a helper that generates a list of ALL available op-mode commands to embed in smoketesting as Normal priority.
Jun 28 2025, 8:28 AM · VyOS Rolling
c-po created T7590: cli: define a helper that generates a list of ALL available op-mode commands to embed in smoketesting.
Jun 28 2025, 8:28 AM · VyOS Rolling
factor2431 changed the status of T7589: Add no-split-gso and ack-filter for CAKE from Open to In progress.
Jun 28 2025, 5:09 AM · VyOS Rolling
factor2431 claimed T7589: Add no-split-gso and ack-filter for CAKE.
Jun 28 2025, 5:09 AM · VyOS Rolling
factor2431 added a comment to T7589: Add no-split-gso and ack-filter for CAKE.

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

Jun 28 2025, 5:09 AM · VyOS Rolling
factor2431 updated the task description for T7589: Add no-split-gso and ack-filter for CAKE.
Jun 28 2025, 5:03 AM · VyOS Rolling
factor2431 created T7589: Add no-split-gso and ack-filter for CAKE.
Jun 28 2025, 5:01 AM · VyOS Rolling

Jun 27 2025

jestabro added a subtask for T5305: REST API configure operation should not be defined as async: T7588: Vyconf: Call libvyosconfig functions from main thread under http-api.
Jun 27 2025, 7:44 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
jestabro added a parent task for T7588: Vyconf: Call libvyosconfig functions from main thread under http-api: T5305: REST API configure operation should not be defined as async.
Jun 27 2025, 7:44 PM · VyOS 1.5 Circinus (2025.11)
jestabro renamed T7588: Vyconf: Call libvyosconfig functions from main thread under http-api from Call libvyosconfig functions from main thread under http-api to Vyconf: Call libvyosconfig functions from main thread under http-api.
Jun 27 2025, 7:34 PM · VyOS 1.5 Circinus (2025.11)
jestabro updated the task description for T7588: Vyconf: Call libvyosconfig functions from main thread under http-api.
Jun 27 2025, 7:31 PM · VyOS 1.5 Circinus (2025.11)
jestabro created T7588: Vyconf: Call libvyosconfig functions from main thread under http-api.
Jun 27 2025, 7:26 PM · VyOS 1.5 Circinus (2025.11)
nobiit created T7587: Fix uuidgen warning if DMI doesn't have product_serial or it empty.
Jun 27 2025, 7:03 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav triaged T7586: Add hostname to generate ipsec debug-archive as Normal priority.
Jun 27 2025, 6:31 PM · VyOS Rolling
Viacheslav created T7586: Add hostname to generate ipsec debug-archive.
Jun 27 2025, 6:31 PM · VyOS Rolling
Viacheslav triaged T7585: bgp default-originate timer support as Wishlist priority.
Jun 27 2025, 1:59 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
rherold added a project to T7585: bgp default-originate timer support: VyOS 1.5 Circinus.
Jun 27 2025, 1:36 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
rherold created T7585: bgp default-originate timer support.
Jun 27 2025, 1:35 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Unknown Object (User) changed the status of T7545: Command 'show vpn debug peer <peer_name>' does not work correctly from Open to In progress.
Jun 27 2025, 9:11 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
evgbondarenko reassigned T7579: Implement a workflow for CLA from evgbondarenko to lems.
Jun 27 2025, 8:40 AM · VyOS Rolling
Unknown Object (User) added a comment to T7545: Command 'show vpn debug peer <peer_name>' does not work correctly.

That's it, thanks! Well done :)

Jun 27 2025, 8:08 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
hedrok added a comment to T7545: Command 'show vpn debug peer <peer_name>' does not work correctly.

I've rebuilt debian package for vyos-1x using

Jun 27 2025, 8:04 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Unknown Object (User) added a comment to T7545: Command 'show vpn debug peer <peer_name>' does not work correctly.

@hedrok Have you rebuilt the image and tested the PR?

Jun 27 2025, 7:59 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
hedrok added a comment to T7545: Command 'show vpn debug peer <peer_name>' does not work correctly.

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

Jun 27 2025, 7:50 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Unknown Object (User) added a comment to T4816: IPv4-mapped and IPv4-compatible IPv6 addresses not valid anymore.

The case is very rare

Jun 27 2025, 7:21 AM · VyOS Rolling
Unknown Object (User) lowered the priority of T4816: IPv4-mapped and IPv4-compatible IPv6 addresses not valid anymore from High to Low.
Jun 27 2025, 7:21 AM · VyOS Rolling

Jun 26 2025

talmakion added a comment to T7337: Documentation for as-path-list regular expressions.

@991jo As far as I can tell, the documentation for both VyOS and FRR are simply correct - both bgp as-path access-list and show bgp ipvX regex render AS paths as text and run a POSIX regular expression against them. There's no range expansion or other fanciness beyond special handling of the '_' match - just a space-separated text string of ASNs vs a regexec()'d pattern.

Jun 26 2025, 10:47 PM · VyOS 1.5 Circinus
egoistdream added a comment to T7274: EVPN ESI requires arbitrary change to VxLAN interface to update fdb from EVPN.

I managed to recreate the lab in GNS3 with the exact same EVPN 1-to-1 configuration as I had on the physical setup, and it seems the same bug appears. As shown in the screenshot, one router keeps sending ARP requests while the other keeps receiving ARP replies in a loop.

image.png (532×736 px, 174 KB)

Jun 26 2025, 9:54 PM · VyOS Rolling
abhishek6590 created T7584: WAN Load Balancer Default SNAT Behaviour.
Jun 26 2025, 6:31 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav triaged T7582: IPSec VPN: Add support for `port` to associate with protocol for policies as Normal priority.
Jun 26 2025, 5:06 PM
jestabro added a subtask for T7084: Reorganize the operational mode command cache format for ease of searching: T7561: Simplify op-mode-definitions XML cache generation and interface.
Jun 26 2025, 5:00 PM · VyOS Rolling
jestabro added a parent task for T7561: Simplify op-mode-definitions XML cache generation and interface: T7084: Reorganize the operational mode command cache format for ease of searching.
Jun 26 2025, 5:00 PM · VyOS Rolling
dmbaturin added a subtask for T7583: Implement a new operational command runner: T7580: Add support for standalone behavior and virtual tag nodes to the op mode cache generator.
Jun 26 2025, 4:43 PM · VyOS Rolling
dmbaturin added a parent task for T7580: Add support for standalone behavior and virtual tag nodes to the op mode cache generator: T7583: Implement a new operational command runner.
Jun 26 2025, 4:43 PM · VyOS Rolling
dmbaturin added a subtask for T7583: Implement a new operational command runner: T7541: Make every operational command path unique.
Jun 26 2025, 4:42 PM · VyOS Rolling
dmbaturin added a parent task for T7541: Make every operational command path unique: T7583: Implement a new operational command runner.
Jun 26 2025, 4:42 PM · VyOS 1.5 Circinus, VyOS Rolling
dmbaturin added a subtask for T7583: Implement a new operational command runner: T7084: Reorganize the operational mode command cache format for ease of searching.
Jun 26 2025, 4:42 PM · VyOS Rolling
dmbaturin added a parent task for T7084: Reorganize the operational mode command cache format for ease of searching: T7583: Implement a new operational command runner.
Jun 26 2025, 4:42 PM · VyOS Rolling
dmbaturin created T7583: Implement a new operational command runner.
Jun 26 2025, 4:41 PM · VyOS Rolling
SrividyaA created T7582: IPSec VPN: Add support for `port` to associate with protocol for policies.
Jun 26 2025, 3:13 PM
SrividyaA updated the task description for T7581: IPsec service fails after upgrading from 1.3.8 to 1.4.2 if protocol all is configured.
Jun 26 2025, 2:54 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Viacheslav raised the priority of T7581: IPsec service fails after upgrading from 1.3.8 to 1.4.2 if protocol all is configured from Normal to High.
Jun 26 2025, 2:51 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
SrividyaA triaged T7581: IPsec service fails after upgrading from 1.3.8 to 1.4.2 if protocol all is configured as Normal priority.
Jun 26 2025, 2:43 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
SrividyaA created T7581: IPsec service fails after upgrading from 1.3.8 to 1.4.2 if protocol all is configured.
Jun 26 2025, 2:42 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
GitHub <noreply@github.com> committed rVYOSONEX22c6a817faee: Merge pull request #4578 from dmbaturin/T7578-enforce-op-mode-path-uniqueness (authored by dmbaturin).
Jun 26 2025, 2:30 PM
dmbaturin committed rVYOSONEX8f2eac38f1b7: build: T7578: fail the package build if there are non-unique op mode nodes.
Jun 26 2025, 2:30 PM
GitHub <noreply@github.com> committed rVYOSONEX062f7f4e7cd7: Merge pull request #4565 from dmbaturin/T7560-op-virtual-tag-nodes (authored by dmbaturin).
Jun 26 2025, 2:29 PM
dmbaturin committed rVYOSONEXedc64e7fb637: op-mode: T7560: add support for virtual tag nodes.
Jun 26 2025, 2:29 PM
dmbaturin assigned T7084: Reorganize the operational mode command cache format for ease of searching to jestabro.
Jun 26 2025, 1:49 PM · VyOS Rolling
dmbaturin created T7580: Add support for standalone behavior and virtual tag nodes to the op mode cache generator.
Jun 26 2025, 1:31 PM · VyOS Rolling
evgbondarenko created T7579: Implement a workflow for CLA.
Jun 26 2025, 12:01 PM · VyOS Rolling
talmakion added a comment to T7544: Trying to create a VRF named "vni" leads to an unhandled exception.
$ sudo nft add element inet vrf_zones ct_somethingelse_map { "vni" : 100 }
Error: syntax error, unexpected vni
add element inet vrf_zones ct_somethingelse1_map { vni : 100 }
                                                   ^^^
Jun 26 2025, 10:55 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
GitHub <noreply@github.com> committed rVYOSONEX5c2f70ffd820: Merge pull request #4575 from abhisheksafui/t7567_load_balance_show_fix (authored by dmbaturin).
Jun 26 2025, 9:01 AM
abhishek6590 committed rVYOSONEX5ef422734a5c: wan-load-balancing: T7567: Write health-status on first run.
Jun 26 2025, 9:01 AM

Jun 25 2025

dmbaturin added a comment to T7578: Enforce operational mode command name uniqueness.

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

Jun 25 2025, 5:19 PM · VyOS Rolling
aalmenar added a comment to T7432: RPKI VRF Support.
In T7432#227763, @yzguy wrote:

@aalmenar I believe you would need to configure RPKI in the default VRF + your management VRF. They validate prefixes for their respective VRFs
I believe this is a limitation/intention of FRRouting not VyOS itself

https://docs.frrouting.org/en/latest/bgp.html#configuring-rpki-rtr-cache-servers

RPKI/RTR can be configured independently, either in configure node, or in vrf sub context. If configured in configure node, the core bgp instance of default vrf is impacted by the configuration.

Each RPKI/RTR context is mapped to a vrf and can be made up of a specific list of cache-servers, and specific settings.
Jun 25 2025, 5:16 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
dmbaturin created T7578: Enforce operational mode command name uniqueness.
Jun 25 2025, 5:14 PM · VyOS Rolling
yzguy added a comment to T7432: RPKI VRF Support.

@aalmenar I believe you would need to configure RPKI in the default VRF + your management VRF. They validate prefixes for their respective VRFs
I believe this is a limitation/intention of FRRouting not VyOS itself

Jun 25 2025, 5:10 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
aalmenar added a comment to T7432: RPKI VRF Support.

I have installed version:

Jun 25 2025, 5:05 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
dmbaturin added a comment to T7560: Add support for adding virtual tags to operational mode command nodes.

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

Jun 25 2025, 4:47 PM · VyOS Rolling
curtdept added a comment to T7527: op mode commands failing with 'syntax error near then' in 2025.06.04-0020-rolling.

As this is unfixed in VyOS 2025.06.17-0020-rolling. Is there a workaround that allows i.e to update container images without removing/adding the complete image/config?

Jun 25 2025, 3:42 PM · VyOS Rolling
natali-rs1985 moved T7515: VPP NAT44 timeouts does not work from Need Triage to Completed on the VyOS Rolling board.
Jun 25 2025, 12:58 PM · VyOS Rolling
natali-rs1985 moved T7169: If cannot connect to VPP while committing interface disappears from Need Triage to Completed on the VyOS Rolling board.
Jun 25 2025, 12:58 PM · VyOS Rolling
natali-rs1985 moved T7506: Table 254 is a default table and must not be used for VRF from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.3) board.
Jun 25 2025, 12:56 PM · VyOS Rolling, VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3)
natali-rs1985 closed T5743: HTTPS API ability to import PKI certificates as Resolved.
Jun 25 2025, 12:48 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
natali-rs1985 closed T6997: Allow configuring IPoE servers without a client IP pool if DHCP relay is used as Resolved.
Jun 25 2025, 12:46 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling, VyOS 1.4 Sagitta (1.4.3)
natali-rs1985 moved T6997: Allow configuring IPoE servers without a client IP pool if DHCP relay is used from Backport Candidates to Completed on the VyOS Rolling board.
Jun 25 2025, 12:46 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling, VyOS 1.4 Sagitta (1.4.3)