Page MenuHomeVyOS Platform
Feed All Stories

Nov 15 2024

dmbaturin moved T6856: Race condition two drivers initiate interfaces at the same time from Need Triage to Backlog - Bug on the VyOS Rolling board.
Nov 15 2024, 11:52 AM · VyOS Rolling
dmbaturin moved T6859: Include EULAs in build type definitions from Need Triage to Backlog - Feature Requests on the VyOS Rolling board.
Nov 15 2024, 11:52 AM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling
dmbaturin moved T6860: Display the EULA in "run show license" from Need Triage to Backlog - Feature Requests on the VyOS Rolling board.
Nov 15 2024, 11:52 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
dmbaturin moved T6863: The default route distance for PPPoE (210) in the migration script is incorrect and may break server availability from Need Triage to Backlog - Bug on the VyOS Rolling board.
Nov 15 2024, 11:52 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling
dmbaturin moved T6866: babel: can not set IPv6 distribution-list in access-list6 format from Need Triage to Backlog - Bug on the VyOS Rolling board.
Nov 15 2024, 11:52 AM · VyOS Rolling, VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.1)
dmbaturin moved T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings from Need Triage to Backlog - Feature Requests on the VyOS Rolling board.
Nov 15 2024, 11:52 AM · VyOS Rolling
dmbaturin moved T6872: IPoE-server add the ability to configure Lua scripts for username mapping from Need Triage to Backlog - Feature Requests on the VyOS Rolling board.
Nov 15 2024, 11:52 AM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
dmbaturin moved T6874: Support matching ethertype in QoS policies from Need Triage to Backlog - Bug on the VyOS Rolling board.
Nov 15 2024, 11:51 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling
dmbaturin moved T6876: KEA DHCP-server sometimes could be in the race condition from Need Triage to Backlog - Bug on the VyOS Rolling board.
Nov 15 2024, 11:51 AM · VyOS 1.5 Circinus, VyOS Rolling
dmbaturin moved T6877: Add a script for merging flavor files from Need Triage to Backlog - Feature Requests on the VyOS Rolling board.
Nov 15 2024, 11:51 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.1), VyOS Rolling
syncer assigned T6490: Allow creation of wireguard interfaces without requiring peers to sskaje.
Nov 15 2024, 11:34 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
syncer changed the status of T6490: Allow creation of wireguard interfaces without requiring peers from Open to In progress.
Nov 15 2024, 11:34 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
sskaje added a comment to T6490: Allow creation of wireguard interfaces without requiring peers.

I created a PR https://github.com/vyos/vyos-1x/pull/4194

Nov 15 2024, 11:33 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
gaige added a comment to T6827: Manage bonding interface for Rule-Set.

I'm back home now, feel free to send them to me and I'll take a look at it today (I have a few minutes now, but likely will need to look at it in about 12 hours).

Nov 15 2024, 11:23 AM · VyOS Ansible Collection
evgmol added a comment to T6827: Manage bonding interface for Rule-Set.

Update - I cloned the current vyo.vyos changes, created a branch and made the changes that Maxime proposed.

Nov 15 2024, 3:56 AM · VyOS Ansible Collection
HollyGurza added a comment to T6878: The conntrack logger daemon continues running after its configuration is deleted.

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

Nov 15 2024, 3:08 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
HollyGurza changed the status of T6878: The conntrack logger daemon continues running after its configuration is deleted from Open to In progress.
Nov 15 2024, 2:47 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
HollyGurza created T6878: The conntrack logger daemon continues running after its configuration is deleted.
Nov 15 2024, 2:42 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
evgmol added a comment to T6827: Manage bonding interface for Rule-Set.

sure, ok - I will do needful for it to be tests ready
It does not appear a huge change to me

Nov 15 2024, 12:52 AM · VyOS Ansible Collection
syncer added a comment to T6827: Manage bonding interface for Rule-Set.

Maybe ask the author to resubmit against the current?

Nov 15 2024, 12:41 AM · VyOS Ansible Collection
evgmol added a comment to T6827: Manage bonding interface for Rule-Set.

I believe it was forked a while ago (in March this year) and never refreshed after that - so the fork (and PK) is using older version of the repo

Nov 15 2024, 12:37 AM · VyOS Ansible Collection
gaige added a comment to T6827: Manage bonding interface for Rule-Set.

was that after rebasing it onto our current main branch or applying changes directly? Or something else?

Nov 15 2024, 12:32 AM · VyOS Ansible Collection

Nov 14 2024

evgmol added a comment to T6827: Manage bonding interface for Rule-Set.

Sanity tests are failing pretty much all:
FATAL: The 5 sanity test(s) listed below (out of 34) failed. See error output above for details.
action-plugin-docs
import --python 3.12
pep8
pylint
validate-modules

Nov 14 2024, 10:00 PM · VyOS Ansible Collection
gaige added a comment to T6827: Manage bonding interface for Rule-Set.

Yeah, changes are pretty small and also pretty isolated. I’m guessing the merge might be fast, unless there are significant conflicts. However if there are conflicts probably faster to re-apply the change.

Nov 14 2024, 9:15 PM · VyOS Ansible Collection
evgmol added a comment to T6827: Manage bonding interface for Rule-Set.

Or I may just re-introduce the changes into the working current branch given they are all straight forward

Nov 14 2024, 8:54 PM · VyOS Ansible Collection
evgmol added a comment to T6827: Manage bonding interface for Rule-Set.

Started to look into this - but it seems to be based on older version of collection (57 commits behind) and failing all the sanity checks.
I will try and refresh that branch and re-test

Nov 14 2024, 8:53 PM · VyOS Ansible Collection
evgmol added a comment to T6827: Manage bonding interface for Rule-Set.

On it, @syncer

Nov 14 2024, 8:11 PM · VyOS Ansible Collection
gaige added a comment to T6827: Manage bonding interface for Rule-Set.

Let’s get tests at least for the changes here before we check it in. It should be trivial to test, especially since it looks like there is no version difference to take into account.

Nov 14 2024, 8:10 PM · VyOS Ansible Collection
dmbaturin closed T6858: syslog: remote syslog broken after "add format option to include timezone in message" as Resolved.
Nov 14 2024, 6:41 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
dmbaturin moved T6858: syslog: remote syslog broken after "add format option to include timezone in message" from Backport Candidates to Completed on the VyOS Rolling board.
Nov 14 2024, 6:40 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
dmbaturin moved T6858: syslog: remote syslog broken after "add format option to include timezone in message" from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.1) board.
Nov 14 2024, 6:39 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
syncer edited projects for T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings, added: VyOS Rolling; removed VyOS 1.5 Circinus.
Nov 14 2024, 6:34 PM · VyOS Rolling
syncer assigned T6827: Manage bonding interface for Rule-Set to evgmol.

@evgmol can you please review the pull request provided, if ok we should merge it

Nov 14 2024, 5:42 PM · VyOS Ansible Collection
dmbaturin created T6877: Add a script for merging flavor files.
Nov 14 2024, 5:29 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.1), VyOS Rolling
dmbaturin assigned T6613: VyOS local system users TACACS+ authorization requests do not work correctly to c-po.
Nov 14 2024, 4:16 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
Viacheslav added a comment to T6876: KEA DHCP-server sometimes could be in the race condition.

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

Nov 14 2024, 2:41 PM · VyOS 1.5 Circinus, VyOS Rolling
Viacheslav triaged T6876: KEA DHCP-server sometimes could be in the race condition as Normal priority.
Nov 14 2024, 2:22 PM · VyOS 1.5 Circinus, VyOS Rolling
Viacheslav created T6876: KEA DHCP-server sometimes could be in the race condition.
Nov 14 2024, 2:21 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro closed T6864: Update from the 1.3.8 to the latest rolling does not work as Resolved.
Nov 14 2024, 1:05 PM · VyOS Rolling
syncer changed the subtype of T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings from "Bug" to "Feature Request".
Nov 14 2024, 10:41 AM · VyOS Rolling
Viacheslav changed the subtype of T6875: Make it possible to release an 'active' IP address from DHCP server leases from "Task" to "Feature Request".
Nov 14 2024, 8:04 AM · VyOS 1.4 Sagitta (1.4.1)
Apachez added a comment to T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.

For KEA6 its defined as "The IPv6 address of a TFTP server" with example of IPv6-address:

Nov 14 2024, 7:00 AM · VyOS Rolling
a.hajiyev created T6875: Make it possible to release an 'active' IP address from DHCP server leases.
Nov 14 2024, 6:56 AM · VyOS 1.4 Sagitta (1.4.1)
Apachez added a comment to T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.

If its common of this misuse of option66 I would suggest that VyOS would allow for URI characters (@, :, / and what else) but type a warning during re/config like:

Nov 14 2024, 6:46 AM · VyOS Rolling
Apachez added a comment to T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.

@syncer Yeah, it was at the forum:

Nov 14 2024, 6:43 AM · VyOS Rolling
HollyGurza changed the subtype of T6874: Support matching ethertype in QoS policies from "Task" to "Bug".
Nov 14 2024, 3:37 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling
HollyGurza created T6874: Support matching ethertype in QoS policies.
Nov 14 2024, 3:36 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling
syncer added a comment to T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.

DHCP option 66 is not intended to carry an HTTP URL. According to RFC 2132, option 66 is specifically designed to provide the TFTP (Trivial File Transfer Protocol) server name, typically used to specify a hostname or IP address of a server from which the client can download a boot file via TFTP, not HTTP.

Nov 14 2024, 2:14 AM · VyOS Rolling
rchrist added a comment to T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.

Interesting interpretation of the standard. Guess it's time to go bare metal again

Nov 14 2024, 2:05 AM · VyOS Rolling
syncer added a comment to T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.

can be ipv4 or hostname

Nov 14 2024, 2:00 AM · VyOS Rolling
rchrist added a comment to T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.

This is not a bug, this is according to RFC

Nov 14 2024, 1:54 AM · VyOS Rolling
syncer triaged T6871: static route missing documentation as Normal priority.
Nov 14 2024, 1:49 AM · Restricted Project
syncer edited projects for T6871: static route missing documentation , added: Restricted Project; removed VyOS Rolling.
Nov 14 2024, 1:49 AM · Restricted Project
syncer triaged T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings as Low priority.
Nov 14 2024, 1:48 AM · VyOS Rolling
syncer updated subscribers of T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.

This is not a bug, this is according to RFC
@Apachez I recall you have cited it but do not recall where it was here or at the forum

Nov 14 2024, 1:48 AM · VyOS Rolling

Nov 13 2024

rchrist updated the task description for T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.
Nov 13 2024, 10:20 PM · VyOS Rolling
rchrist updated the task description for T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.
Nov 13 2024, 10:19 PM · VyOS Rolling
rchrist created T6873: DHCP Option 66 (tftp-server-name) should accept arbitrary strings.
Nov 13 2024, 10:19 PM · VyOS Rolling
jestabro added a comment to T6864: Update from the 1.3.8 to the latest rolling does not work.

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

Nov 13 2024, 9:16 PM · VyOS Rolling
jestabro removed a project from T6864: Update from the 1.3.8 to the latest rolling does not work: VyOS 1.5 Circinus.
Nov 13 2024, 8:18 PM · VyOS Rolling
jestabro added a comment to T6864: Update from the 1.3.8 to the latest rolling does not work.

Clarification: this was in fact a consequence of the cleanup here:
https://github.com/vyos/vyos-build/commit/d50707bb295dbd4bc50e3d0301fc8be605448429
not the cleanup of deprecated packages, consequently, the solution is simpler: simply revert the above. As previously mentioned, although this is not used by new installs, the file is expected to exist in a new image, when doing a compatibility-mode update from a system with legacy image tools. If the legacy images are subsequently removed from the system, the new image tools will switch out of compatibility mode, at which point the file is no longer needed.

Nov 13 2024, 8:14 PM · VyOS Rolling
jestabro changed the status of T6864: Update from the 1.3.8 to the latest rolling does not work from Open to In progress.

This has a simple solution, and was an artifact of the much welcomed retirement of the packages vyatta-cfg-system and vyatta-op (T6527). One missing file is needed from the retired packages: since the legacy update tools look for a small number of scripts in the mounted image of the new image, a few need to be available for legacy compatibility. PR in preparation.

Nov 13 2024, 6:31 PM · VyOS Rolling
c-po committed rVYOSONEX1686dac1a67d: babel: T6866: IPv6 distribute-lists in access-list6 format have names not….
Nov 13 2024, 4:39 PM
GitHub <noreply@github.com> committed rVYOSONEXd51765cac49d: Merge pull request #4187 from c-po/babel-tests (authored by dmbaturin).
Nov 13 2024, 4:39 PM
c-po committed rVYOSONEX02a3eaf7662f: babel: T4977: add missing smoketests.
Nov 13 2024, 4:39 PM
c-po committed rVYOSONEX5e9c71fb2867: babel: T4977: we do not have EIGRP support - remove redistribution option.
Nov 13 2024, 4:39 PM
c-po committed rVYOSONEX0cb568c0eb91: babel: T4977: use common include for IPv4/IPv6 route redistribution.
Nov 13 2024, 4:39 PM
natali-rs1985 changed the status of T6872: IPoE-server add the ability to configure Lua scripts for username mapping from Open to In progress.
Nov 13 2024, 2:15 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
Viacheslav updated the task description for T6872: IPoE-server add the ability to configure Lua scripts for username mapping.
Nov 13 2024, 1:15 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
n.fort placed T6788: FTP PASV breaks control connection up for grabs.
Nov 13 2024, 12:45 PM · Bugs, VyOS Rolling
HollyGurza changed the status of T6801: [QoS] Policy rate-control is broken by default from Open to In progress.
Nov 13 2024, 12:44 PM · VyOS Rolling, Bugs
Viacheslav triaged T6872: IPoE-server add the ability to configure Lua scripts for username mapping as Normal priority.
Nov 13 2024, 12:44 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
HollyGurza claimed T6801: [QoS] Policy rate-control is broken by default .
Nov 13 2024, 12:44 PM · VyOS Rolling, Bugs
Viacheslav created T6872: IPoE-server add the ability to configure Lua scripts for username mapping.
Nov 13 2024, 12:44 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
HollyGurza changed the status of T6803: [QoS] Policy round-robin is broken without classes from Open to In progress.
Nov 13 2024, 12:40 PM · VyOS Rolling, Bugs
HollyGurza added a comment to T6803: [QoS] Policy round-robin is broken without classes.

fixed as part of https://vyos.dev/T6802
https://github.com/vyos/vyos-1x/pull/4177

Nov 13 2024, 12:38 PM · VyOS Rolling, Bugs
HollyGurza changed the status of T6795: [QoS] class match filter is duplicated, a subtask of T6797: Root task for remaining 1.4.1 bugs, from Open to In progress.
Nov 13 2024, 12:31 PM
HollyGurza changed the status of T6795: [QoS] class match filter is duplicated from Open to In progress.
Nov 13 2024, 12:31 PM · VyOS Rolling, Bugs
HollyGurza claimed T6795: [QoS] class match filter is duplicated.
Nov 13 2024, 12:31 PM · VyOS Rolling, Bugs
syncer assigned T6832: Configuration path: system [ntp] is not valid to evgmol.
Nov 13 2024, 10:52 AM · Bugs, VyOS Ansible Collection
natali-rs1985 removed a project from T4775: A new command for Interfaces debugging: VyOS Rolling.
Nov 13 2024, 10:26 AM
nvollmar created T6871: static route missing documentation .
Nov 13 2024, 10:26 AM · Restricted Project
natali-rs1985 closed T4775: A new command for Interfaces debugging as Resolved.

Already implemented in https://vyos.dev/T4940

Nov 13 2024, 10:18 AM
evgmol added a comment to T6832: Configuration path: system [ntp] is not valid.

I raised a draft PR (https://github.com/vyos/vyos.vyos/pull/357) to tackle some of the compatibility issues. I will try and finalise it in coming days

Nov 13 2024, 9:58 AM · Bugs, VyOS Ansible Collection
Vijayakumar closed T6862: Make unused import check workflow parameterized, a subtask of T6707: Implement a new build and release workflow based on GitHub Actions, as Resolved.
Nov 13 2024, 9:35 AM · GitHub Infrastructure
Vijayakumar closed T6862: Make unused import check workflow parameterized as Resolved.
Nov 13 2024, 9:35 AM · GitHub Infrastructure
Vijayakumar closed T6851: remove check-pr-title-and-commit-messages script from workflow as Resolved.
Nov 13 2024, 9:34 AM · Restricted Project, GitHub Infrastructure
Vijayakumar closed T6851: remove check-pr-title-and-commit-messages script from workflow, a subtask of T6707: Implement a new build and release workflow based on GitHub Actions, as Resolved.
Nov 13 2024, 9:34 AM · GitHub Infrastructure
Vijayakumar closed T6789: unused-workflow checkout failing head repo checkout, a subtask of T6707: Implement a new build and release workflow based on GitHub Actions, as Resolved.
Nov 13 2024, 9:34 AM · GitHub Infrastructure
Vijayakumar closed T6789: unused-workflow checkout failing head repo checkout as Resolved.
Nov 13 2024, 9:34 AM · Restricted Project, GitHub Infrastructure
namtech added a comment to T6868: Monitoring: Loki Basic Authentication limitation prevents Cloud Monitoring.

technically the limit would be defined by the http header length (and httpd configured allowed header sizes), http basic auth itself has no restrictions in the context of being Base64 encoded.
Often restrictions are from tooling side, not protocol side. I.e Apache htpasswd generated passwords and usernames (under windows) are limited to 255 chars, but again this is a tool limit, not a header limit
(Source: https://httpd.apache.org/docs/2.4/programs/htpasswd.html#restrictions)
256 (255) could be a reasonable value that matches this specific constraint.

Nov 13 2024, 8:17 AM · VyOS Rolling
HollyGurza renamed T6795: [QoS] class match filter is duplicated from [QoS] Policy Limiter class match filter is duplicated to [QoS] class match filter is duplicated.
Nov 13 2024, 5:31 AM · VyOS Rolling, Bugs
HollyGurza claimed T6796: QoS match filter by interface doesn't work.
Nov 13 2024, 2:23 AM · VyOS 1.5 Circinus (2025.11)

Nov 12 2024

CygnixProto updated the task description for T6870: Bonded PPPoE Multiple IPv6 Default Routes Rejected.
Nov 12 2024, 6:38 PM · VyOS 1.5 Circinus, VyOS Rolling
CygnixProto added a comment to T6870: Bonded PPPoE Multiple IPv6 Default Routes Rejected.

Check please bug report guidelines https://blog.vyos.io/feature-requests-and-bug-reports-guidelines

When you create a bug, the most important thing is that it should be possible to tell if it's fixed.

You should include the following information:

    A sequence of configuration commands or a complete configuration file is required to recreate a setup where the bug occurs. Please avoid partial configs: a sequence of commands is easy to paste into the console, a complete config is easy to load in a VM, and a partial config is neither! At least not until we implement a "merge from the CLI" feature that allows pasting config file chunks into a session.
Nov 12 2024, 4:10 PM · VyOS 1.5 Circinus, VyOS Rolling
CygnixProto updated the task description for T6870: Bonded PPPoE Multiple IPv6 Default Routes Rejected.
Nov 12 2024, 4:09 PM · VyOS 1.5 Circinus, VyOS Rolling
Viacheslav triaged T6870: Bonded PPPoE Multiple IPv6 Default Routes Rejected as Low priority.

Check please bug report guidelines https://blog.vyos.io/feature-requests-and-bug-reports-guidelines

Nov 12 2024, 3:26 PM · VyOS 1.5 Circinus, VyOS Rolling
CygnixProto created T6870: Bonded PPPoE Multiple IPv6 Default Routes Rejected.
Nov 12 2024, 2:29 PM · VyOS 1.5 Circinus, VyOS Rolling
Viacheslav triaged T6869: Replace Sentrium S.L. mentions as Normal priority.
Nov 12 2024, 1:15 PM · VyOS Rolling
Viacheslav created T6869: Replace Sentrium S.L. mentions.
Nov 12 2024, 1:15 PM · VyOS Rolling