Page MenuHomeVyOS Platform
Feed All Stories

Aug 22 2024

Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXde7651af6cb5: op_mode: T6668: Add detailed statistics infomartion about MACsec interfaces (authored by fett0 <[email protected]>).
Aug 22 2024, 4:11 PM
fett0 <[email protected]> committed rVYOSONEXb7e7619636c3: op_mode: T6668: Add detailed statistics infomartion about MACsec interfaces.
Aug 22 2024, 4:11 PM
GitHub <[email protected]> committed rVYOSONEX4b9318de1987: Merge pull request #4001 from fett0/T6668 (authored by c-po).
Aug 22 2024, 4:11 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX69c051bb9c07: T6672: Fix system option ssh-client source-interface (authored by Viacheslav).
Aug 22 2024, 4:10 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXe7d1805e4a77: T6672: Fix system option ssh-client source-interface (authored by Viacheslav).
Aug 22 2024, 4:10 PM
GitHub <[email protected]> committed rVYOSONEX322dc0f0ba4f: Merge pull request #4000 from sever-sever/T6672 (authored by c-po).
Aug 22 2024, 4:09 PM
Viacheslav committed rVYOSONEXf453b33a6056: T6672: Fix system option ssh-client source-interface.
Aug 22 2024, 4:09 PM
Viacheslav edited projects for T6561: show ntp is not vrf aware, added: VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.1); removed VyOS 1.4 Sagitta (1.4.0).
Aug 22 2024, 1:22 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
Viacheslav added a comment to T6561: show ntp is not vrf aware.

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

vyos@r14:~$ show ntp
.- Number of sample points in measurement set.
                            /    .- Number of residual runs with same sign.
                           |    /    .- Length of measurement set (time).
                           |   |    /      .- Est. clock freq error (ppm).
                           |   |   |      /           .- Est. error in freq.
                           |   |   |     |           /         .- Est. offset.
                           |   |   |     |          |          |   On the -.
                           |   |   |     |          |          |   samples. \
                           |   |   |     |          |          |             |
Name/IP Address            NP  NR  Span  Frequency  Freq Skew  Offset  Std Dev
==============================================================================
ec2-34-206-168-146.compu>  31  15   70m     +0.225      0.056  +1295us   112us
ec2-18-193-41-138.eu-cen>  31  13   70m     -0.305      0.070   -968us   119us
ec2-122-248-201-177.ap-s>   6   3   52m     -2.587      0.901   +109us   252us
vyos@r14:~$
Aug 22 2024, 1:17 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
Viacheslav changed the status of T6561: show ntp is not vrf aware, a subtask of T5116: Better VRF support, from Open to In progress.
Aug 22 2024, 1:09 PM · VyOS Rolling
Viacheslav changed the status of T6561: show ntp is not vrf aware from Open to In progress.
Aug 22 2024, 1:09 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
fernando changed the status of T6668: op-cmd: show mac-sec details encrytion info from Open to In progress.

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

Aug 22 2024, 11:58 AM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus
Viacheslav updated the task description for T6671: Confid dependency works incorrectly conntrack conntrack-sync.
Aug 22 2024, 6:47 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
Viacheslav renamed T6671: Confid dependency works incorrectly conntrack conntrack-sync from Confid dependency works incorrectly conntrack connntrack-sync to Confid dependency works incorrectly conntrack conntrack-sync.
Aug 22 2024, 6:47 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus

Aug 21 2024

JeffWDH added a comment to T5647: Extend failover route functionality to use dynamically assigned interface next hops.

Is there any way to incentivize the addition of this?

Aug 21 2024, 7:27 PM · VyOS Rolling
zsdc added a comment to T6667: Problems with simultaneous usage of multiple `vtysh` processes.

A workaround doe DHCP client to make it work again: https://github.com/vyos/vyos-1x/pull/4002

Aug 21 2024, 7:09 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Restricted Project, VyOS 1.5 Circinus
jestabro added a comment to T6671: Confid dependency works incorrectly conntrack conntrack-sync.

A few immediate notes, before preparing the solution:
(1) this is independent of whether one is running under configd or not
(2) this is more easily triggered under 1.4/1.5, which has default ['system', 'conntrack', 'modules'] entries (fixed in current), though can be reproduced in current with the above and 'set ... conntrack modules ..'
(3) this was avoided in 1.4.0 by the global dependency pruning; that raised other serious issues, however (T6559), due to constraints of the legacy commit algorithm.

Aug 21 2024, 5:15 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
Viacheslav changed the status of T6672: ssh-client source-interface CLI option failing with traceback from Open to In progress.

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

Aug 21 2024, 4:36 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
jestabro updated the task description for T6671: Confid dependency works incorrectly conntrack conntrack-sync.
Aug 21 2024, 4:29 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
fmertz added a comment to T6458: Extend support for Lanner appliances with serial LCDs.

It looks like you are already running this with a high reporting level. Are you seeing any/all the messages on stderr? I would try all of this on the command line first, and do the VyOS cli later.

Aug 21 2024, 4:18 PM · VyOS Rolling
Viacheslav triaged T6672: ssh-client source-interface CLI option failing with traceback as Normal priority.
Aug 21 2024, 3:27 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
SrividyaA created T6672: ssh-client source-interface CLI option failing with traceback.
Aug 21 2024, 3:23 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
jestabro claimed T6671: Confid dependency works incorrectly conntrack conntrack-sync.
Aug 21 2024, 1:02 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
Viacheslav added a comment to T4922: Add ssh-client source-interface CLI option.

possible fix

if 'source_interface' in config:
    # my code here
    config['ifname'] = config['source_interface']
Aug 21 2024, 12:42 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
Viacheslav changed the status of T6671: Confid dependency works incorrectly conntrack conntrack-sync from Open to Confirmed.
Aug 21 2024, 11:46 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
Viacheslav updated the task description for T6671: Confid dependency works incorrectly conntrack conntrack-sync.
Aug 21 2024, 11:46 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
Viacheslav added a project to T6671: Confid dependency works incorrectly conntrack conntrack-sync: VyOS 1.4 Sagitta (1.4.1).
Aug 21 2024, 11:44 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
Viacheslav triaged T6671: Confid dependency works incorrectly conntrack conntrack-sync as High priority.
Aug 21 2024, 11:44 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
Viacheslav created T6671: Confid dependency works incorrectly conntrack conntrack-sync.
Aug 21 2024, 11:44 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
SrividyaA added a comment to T4922: Add ssh-client source-interface CLI option.

The issue is not found in 1.3.8 version but found in 1.4.0 and latest 1.5 rolling release.

Aug 21 2024, 10:02 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po closed T6670: Table number for VRF creation is artificially limited as Wontfix.
Aug 21 2024, 6:02 AM · VyOS 1.5 Circinus
c-po added projects to T6669: rpki connection not working: VyOS Rolling, VyOS 1.5 Circinus.
Aug 21 2024, 6:02 AM · VyOS 1.5 Circinus, VyOS Rolling, VyOS 1.4 Sagitta
c-po claimed T6669: rpki connection not working.
Aug 21 2024, 6:02 AM · VyOS 1.5 Circinus, VyOS Rolling, VyOS 1.4 Sagitta
vyosbot placed T6380: Reorganize the directory structure in vyos-utils up for grabs.
Aug 21 2024, 6:01 AM · VyOS Rolling
c-po merged task T6254: Extend VRF table number into T6670: Table number for VRF creation is artificially limited.
Aug 21 2024, 6:01 AM · Restricted Project, VyOS 1.5 Circinus
c-po merged T6254: Extend VRF table number into T6670: Table number for VRF creation is artificially limited.
Aug 21 2024, 6:01 AM · VyOS 1.5 Circinus
c-po added a comment to T6670: Table number for VRF creation is artificially limited.

@shaneshort this might look like a trivial one but we've already checked it out

Aug 21 2024, 6:01 AM · VyOS 1.5 Circinus
shaneshort created T6670: Table number for VRF creation is artificially limited.
Aug 21 2024, 1:48 AM · VyOS 1.5 Circinus

Aug 20 2024

Loremo created T6669: rpki connection not working.
Aug 20 2024, 8:31 PM · VyOS 1.5 Circinus, VyOS Rolling, VyOS 1.4 Sagitta
c-po changed the status of T6660: Mirror PR: Remove temp feature branch after merge from In progress to Needs testing.
Aug 20 2024, 5:33 PM · GitHub Infrastructure
c-po changed the status of T6660: Mirror PR: Remove temp feature branch after merge, a subtask of T6309: Check code quality with CodeQL, from In progress to Needs testing.
Aug 20 2024, 5:33 PM · GitHub Infrastructure
c-po triaged T6665: Option to trigger commit-archive on save instead of commit as Wishlist priority.
Aug 20 2024, 5:33 PM · VyOS Rolling
c-po triaged T6666: image_format is image_formatS in some build-flavor files as Normal priority.
Aug 20 2024, 5:32 PM · VyOS 1.5 Circinus
c-po changed the status of T6666: image_format is image_formatS in some build-flavor files from Open to In progress.
Aug 20 2024, 5:32 PM · VyOS 1.5 Circinus
natali-rs1985 claimed T6652: OpenFabric Support.
Aug 20 2024, 2:58 PM · VyOS Rolling
Viacheslav triaged T6668: op-cmd: show mac-sec details encrytion info as Wishlist priority.
Aug 20 2024, 2:51 PM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus
Viacheslav triaged T6667: Problems with simultaneous usage of multiple `vtysh` processes as High priority.
Aug 20 2024, 2:48 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Restricted Project, VyOS 1.5 Circinus
fernando claimed T6668: op-cmd: show mac-sec details encrytion info.
Aug 20 2024, 2:46 PM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus
fernando created T6668: op-cmd: show mac-sec details encrytion info.
Aug 20 2024, 2:46 PM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus
zsdc changed the status of T6667: Problems with simultaneous usage of multiple `vtysh` processes from Open to Confirmed.
Aug 20 2024, 1:55 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Restricted Project, VyOS 1.5 Circinus
zsdc created T6667: Problems with simultaneous usage of multiple `vtysh` processes.
Aug 20 2024, 1:55 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Restricted Project, VyOS 1.5 Circinus
Viacheslav changed the status of T5743: HTTPS API ability to import PKI certificates from In progress to Needs testing.
Aug 20 2024, 11:38 AM · VyOS 1.5 Circinus
Viacheslav closed T3961: Generate PKI expect 2 character country code as Resolved.
Aug 20 2024, 11:38 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0-GA)
natali-rs1985 moved T3961: Generate PKI expect 2 character country code from Need Triage to Finished on the VyOS 1.4 Sagitta (1.4.0-GA) board.
Aug 20 2024, 8:33 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0-GA)
Viacheslav triaged T6664: Git commit-archive is not respecting source-address as Normal priority.
Aug 20 2024, 7:29 AM · VyOS Rolling, Restricted Project
SrividyaA closed T6571: OpenVPN: Rename the CLI node option "ncp-ciphers" to "data-ciphers" as Resolved.
Aug 20 2024, 6:28 AM · VyOS 1.5 Circinus
SrividyaA moved T6571: OpenVPN: Rename the CLI node option "ncp-ciphers" to "data-ciphers" from Open to Finished on the VyOS 1.5 Circinus board.

Tested in the latest version 1.5-rolling-202408200022, the renaming migration works and the configuration:

Aug 20 2024, 6:27 AM · VyOS 1.5 Circinus
vyosbot closed T6651: Add a top level op mode word "execute" as Resolved.
Aug 20 2024, 6:02 AM · VyOS 1.5 Circinus
lucasec closed T6183: OpenVPN IPv6 server: Unable to establish connection without local-host parameter as Resolved.

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

Aug 20 2024, 5:48 AM · VyOS 1.5 Circinus
lucasec reopened T6183: OpenVPN IPv6 server: Unable to establish connection without local-host parameter as "Open".
Aug 20 2024, 5:48 AM · VyOS 1.5 Circinus
GitHub <[email protected]> committed rVYOSONEX2277371fe185: Merge pull request #3975 from lucasec/t6183 (authored by c-po).
Aug 20 2024, 5:25 AM
lucasec committed rVYOSONEX18ea3673a105: T6183: interfaces openvpn: suppport specifying IP protocol version.
Aug 20 2024, 5:25 AM
c-po reassigned T6183: OpenVPN IPv6 server: Unable to establish connection without local-host parameter from c-po to lucasec.
Aug 20 2024, 5:22 AM · VyOS 1.5 Circinus
natali-rs1985 committed rVYOSONEX27fb633bbe45: T5743: HTTPS API ability to import PKI certificates.
Aug 20 2024, 5:18 AM
GitHub <[email protected]> committed rVYOSONEX538930c27a09: Merge pull request #3977 from natali-rs1985/T5743-current (authored by c-po).
Aug 20 2024, 5:18 AM
GitHub <[email protected]> committed rVYOSONEX6cfa688699a2: Merge pull request #3998 from vyos/mergify/bp/sagitta/pr-3997 (authored by c-po).
Aug 20 2024, 5:16 AM
c-po committed rVYOSONEX424f2374a364: op_mode: T3961: Generate PKI expect 2 character country code (authored by natali-rs1985).
Aug 20 2024, 5:15 AM
c-po committed rVYOSONEXf6c0fea07059: multicast: T6619: remove unused imports.
Aug 20 2024, 5:15 AM
artooro added a comment to T6458: Extend support for Lanner appliances with serial LCDs.

Yeah I was running lcdproc in a separate window in the foreground as well, and restarted it each time I change a setting in LCDd

Aug 20 2024, 12:12 AM · VyOS Rolling

Aug 19 2024

fernando changed the status of T6663: interfaces ethernet offload: support Receive Side Scaling (RSS) from Confirmed to Open.
Aug 19 2024, 11:23 PM · VyOS Rolling
fernando changed the status of T6663: interfaces ethernet offload: support Receive Side Scaling (RSS), a subtask of T6548: Adding CLI commands to tune NIC performance., from Confirmed to Open.
Aug 19 2024, 11:23 PM · VyOS Rolling
fernando changed the status of T6663: interfaces ethernet offload: support Receive Side Scaling (RSS), a subtask of T6548: Adding CLI commands to tune NIC performance., from Open to Confirmed.
Aug 19 2024, 11:21 PM · VyOS Rolling
fernando changed the status of T6663: interfaces ethernet offload: support Receive Side Scaling (RSS) from Open to Confirmed.
Aug 19 2024, 11:21 PM · VyOS Rolling
fernando added a parent task for T6663: interfaces ethernet offload: support Receive Side Scaling (RSS): T6548: Adding CLI commands to tune NIC performance..
Aug 19 2024, 11:21 PM · VyOS Rolling
fernando added a subtask for T6548: Adding CLI commands to tune NIC performance.: T6663: interfaces ethernet offload: support Receive Side Scaling (RSS).
Aug 19 2024, 11:21 PM · VyOS Rolling
fernando added a comment to T6663: interfaces ethernet offload: support Receive Side Scaling (RSS).

I think it has a interesting option `ethtool -K ethX ntuple [on|offwhich is interesting has the knowledge , we can keep it as a part the main task .

Aug 19 2024, 11:16 PM · VyOS Rolling
lucasec added a comment to T6550: Adding the possibility to configure RSS under the interface.

Another note—our current RPS implementation intentionally excludes core 0 from packet processing. If we want the default RSS behavior to mimic, this might mean we should be using N-1 queues where N is the number of cores. Whether this makes sense to carry over to RSS I'll leave open for debate.

Aug 19 2024, 10:39 PM · VyOS Rolling
lucasec added a comment to T6550: Adding the possibility to configure RSS under the interface.

Should RSS/ntuple be the default or should it be an opt-in "offload" setting?

Aug 19 2024, 10:37 PM · VyOS Rolling
lucasec added a comment to T6663: interfaces ethernet offload: support Receive Side Scaling (RSS).

Ack, I'm inclined to close this as a duplicate. What's the best way to mark the ticket?

Aug 19 2024, 10:31 PM · VyOS Rolling
fmertz added a comment to T6458: Extend support for Lanner appliances with serial LCDs.

I need to reopen the code from the lcdproc project as well as the platform package from Lanner and "compare".

Aug 19 2024, 10:04 PM · VyOS Rolling
fmertz added a comment to T6458: Extend support for Lanner appliances with serial LCDs.
Aug 19 2024, 9:59 PM · VyOS Rolling
artooro added a comment to T6458: Extend support for Lanner appliances with serial LCDs.

The LCDd exit with code 1 was resolved by simply changing Driver=cwlnx to Driver=CwLnx

Aug 19 2024, 9:59 PM · VyOS Rolling
artooro added a comment to T6458: Extend support for Lanner appliances with serial LCDs.

I now have an appliance to use for testing. Tried setting the driver to hd44780 and nothing seems to happen. Set ReportLevel to 5 on both lcdproc and LCDd.
On lcdproc the only output is

Aug 19 2024, 9:16 PM · VyOS Rolling
bk2zsto created T6666: image_format is image_formatS in some build-flavor files.
Aug 19 2024, 8:26 PM · VyOS 1.5 Circinus
fernando added a comment to T6663: interfaces ethernet offload: support Receive Side Scaling (RSS).

this task is already created, it involved many offload/NIC tunning which are described on this :

Aug 19 2024, 8:03 PM · VyOS Rolling
jestabro changed the status of T6658: Fix typo in write_file util from Unknown Status to Resolved.
Aug 19 2024, 4:16 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
jestabro moved T6658: Fix typo in write_file util from Open to Finished on the VyOS 1.5 Circinus board.
Aug 19 2024, 4:16 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
jestabro changed the status of T6642: verify_interface_exists should not instantiate its own Config object, a subtask of T6638: QoS CAKE config with PPPoE interface does not load after reboot, from Unknown Status to Resolved.
Aug 19 2024, 4:13 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, VyOS 1.5 Circinus
jestabro changed the status of T6642: verify_interface_exists should not instantiate its own Config object from Unknown Status to Resolved.
Aug 19 2024, 4:13 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
jestabro changed the status of T6642: verify_interface_exists should not instantiate its own Config object, a subtask of T6639: Resolve undesired interactions configverify <-> configfs <-> configd, from Unknown Status to Resolved.
Aug 19 2024, 4:13 PM · Restricted Project, VyOS Rolling, VyOS 1.5 Circinus
GitHub <[email protected]> committed rVYOSONEX827fcb2967ec: Merge pull request #3973 from vyos/mergify/bp/sagitta/pr-3961 (authored by c-po).
Aug 19 2024, 4:13 PM
natali-rs1985 added a comment to T1125: GPG signature warning, default 'no' still goes ahead and starts installing.
Aug 19 2024, 3:00 PM
Arc771 updated the task description for T6665: Option to trigger commit-archive on save instead of commit.
Aug 19 2024, 2:05 PM · VyOS Rolling
Arc771 created T6665: Option to trigger commit-archive on save instead of commit.
Aug 19 2024, 2:04 PM · VyOS Rolling
Arc771 created T6664: Git commit-archive is not respecting source-address.
Aug 19 2024, 1:53 PM · VyOS Rolling, Restricted Project
Viacheslav removed a project from T6651: Add a top level op mode word "execute": VyOS 1.4 Sagitta (1.4.1).
Aug 19 2024, 11:26 AM · VyOS 1.5 Circinus
MPStudyly added a comment to T28: Add auto provisioning.

Doesn't cloud-init fully cover this? We are provisioning our VPN endpoints fully via that and thus never need to touch the device once it is running. You need to provide an according config file + .iso at initial boot though, which might only be feasible when VyOS runs inside a VM.

Aug 19 2024, 8:15 AM · Restricted Project, VyOS Rolling
natali-rs1985 moved T3961: Generate PKI expect 2 character country code from In Progress to Finished on the VyOS 1.5 Circinus board.
Aug 19 2024, 7:41 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0-GA)
lucasec updated the task description for T6663: interfaces ethernet offload: support Receive Side Scaling (RSS).
Aug 19 2024, 6:33 AM · VyOS Rolling
lucasec changed Issue type from unspecified to feature on T6663: interfaces ethernet offload: support Receive Side Scaling (RSS).
Aug 19 2024, 6:23 AM · VyOS Rolling