Page MenuHomeVyOS Platform
Feed All Stories

Nov 14 2023

GitHub <noreply@github.com> committed rVYOSONEXd33f883e3662: Merge pull request #2475 from sever-sever/T5728 (authored by Viacheslav).
Nov 14 2023, 4:45 PM
zsdc changed the status of T5739: Password recovery does not work if public keys are configured from In progress to Needs testing.

PR for 1.5: https://github.com/vyos/vyatta-cfg-system/pull/213

Nov 14 2023, 4:23 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav updated the task description for T5740: Generate wiregurad keys via HTTP-API fails.
Nov 14 2023, 2:59 PM · VyOS 1.5 Circinus
Viacheslav updated subscribers of T5740: Generate wiregurad keys via HTTP-API fails.
Nov 14 2023, 2:53 PM · VyOS 1.5 Circinus
Viacheslav created T5740: Generate wiregurad keys via HTTP-API fails.
Nov 14 2023, 2:53 PM · VyOS 1.5 Circinus
Viacheslav added a project to T5726: HTTPS API image cannot be updated: VyOS 1.5 Circinus.
Nov 14 2023, 2:28 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
zsdc added projects to T5739: Password recovery does not work if public keys are configured: VyOS 1.4 Sagitta, VyOS 1.5 Circinus.
Nov 14 2023, 1:24 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
zsdc renamed T5739: Password recovery does not work if public keys are configured from Password recovery does not work in Equinix Metal to Password recovery does not work if public keys are configured.
Nov 14 2023, 1:18 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
zsdc changed the status of T5739: Password recovery does not work if public keys are configured from Open to In progress.
Nov 14 2023, 12:42 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
zsdc created T5739: Password recovery does not work if public keys are configured.
Nov 14 2023, 12:42 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
n.fort committed rVYOSONEXadf5d78e4239: T5729: firewall and policy: fix latest migration script.
Nov 14 2023, 11:19 AM
GitHub <noreply@github.com> committed rVYOSONEX0ba44ec4644c: Merge pull request #2480 from nicolas-fort/T5729-Fix-Migration (authored by c-po).
Nov 14 2023, 11:19 AM
n.fort added a comment to T5729: Firewall, nat and policy route - Switch to valueless.

New patch for migration scripts in 1.5: https://github.com/vyos/vyos-1x/pull/2480

Nov 14 2023, 10:27 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a comment to T5726: HTTPS API image cannot be updated.

Changing this https://github.com/vyos/vyos-1x/blob/2e587c8329a1d32fc1ec601c7753211d0fedbf2c/python/vyos/remote.py#L356
to

download(local_path, urlstring, False, True, source_host, source_port)

Fixes the issue for API

Nov 14 2023, 10:00 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav moved T5563: container: Container environment variable cannot be set from Open to Finished on the VyOS 1.5 Circinus board.
Nov 14 2023, 9:24 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
aserkin added a comment to T5168: zebra memory leak.

Hi @v.huti
This is probably obsoleted. I've upgraded few times since then and came to version 8.5 which does not seem to suffer this. Thank you.
And we had to stop activities on the project due to other issue described in
https://vyos.dev/T5424

Nov 14 2023, 9:24 AM
c-po added a comment to T5738: Extend XML building blocks.

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

Nov 14 2023, 9:00 AM · VyOS 1.4 Sagitta (1.4.0-epa2)
c-po claimed T5738: Extend XML building blocks.
Nov 14 2023, 8:07 AM · VyOS 1.4 Sagitta (1.4.0-epa2)
c-po created T5738: Extend XML building blocks.
Nov 14 2023, 8:07 AM · VyOS 1.4 Sagitta (1.4.0-epa2)
c-po added a comment to T5737: Eigrp #11301 - Configuration failed error type: validation.

Contact me via Slack for testing

Nov 14 2023, 8:04 AM · VyOS Rolling, Bugs
Apachez added a comment to T5167: Add a simple file server.

The fear of having the HTTP-API part of nginx compromised by another virtualhost config (as in they are sharing the same process) should be overcome by having a dedicated config file and start a 2nd nginx process.

Nov 14 2023, 12:36 AM

Nov 13 2023

v.huti added a comment to T5168: zebra memory leak.

Hi @aserkin ! I should have some time to help you. For this issue, I would need

  • artifacts collected from running zebra under Valgrind
  • a reference configuration that I can replicate in a lab

I will ping you over Slack for additional details and assistance.

Nov 13 2023, 10:37 PM
v.huti triaged T5737: Eigrp #11301 - Configuration failed error type: validation as Normal priority.
Nov 13 2023, 10:31 PM · VyOS Rolling, Bugs
v.huti added a comment to T2326: Migrate NHRP(DMVPN) to FRR.

I have created a draft pull request for FRR, but I can still see a bunch of odd bugs.
I'm going to activate it after additional testing by the team.
Most issues involve Wireshark's inability to parse packets correctly and display an exception, although the demons seem to run fine.
https://github.com/FRRouting/frr/pull/14788

Nov 13 2023, 10:27 PM · VyOS 1.5 Circinus
v.huti added a comment to T4180: Support for QoS Policy Propagation via BGP (QPPB).

I`m back after a long break and will follow up on this feature.
Here is a summary of things that have happened since the last update:

1. In my absence, the feature testing got broken as a result of migrating from the `mininet` to the `munet` framework
From debugging, I have identified a root cause to be - bpf fs was not inherited by the `munet` router.
The solution is to hop into the router mount namespace for the test run.
Nov 13 2023, 10:22 PM · VyOS Rolling
v.huti added a comment to T4462: FRR operational-data pagination.

Because there is a long-running development for operation data retrieval, we can postpone this ticket until an effort is finished.
Then, I can open a feature request or visit the yang meeting and start a discussion about the data pagination functionality.
Currently, my idea is to simulate pagination at the fs level by having a split of requested JSON.
This solution involves:

  • Fetching an operation data from the demon
vtysh -c "show yang operational-data /frr-vrf:lib/vrf[name='default']/frr-zebra:zebra/ribs zebra" > big.json
  • Fetching flat data stream and formating it 1 item (prefix) per line with jq -c option
jq -c '."frr-vrf:lib" .vrf[0] ."frr-zebra:zebra" .ribs .rib[0] .route[]' big.json | split -l 100 -d
  • Splitting result by the number of lines (objects), saving into files on the filesystem

Now, UI can display 1 of the resulting files at a time. These files may be regenerated on page refresh.
Such a solution will utilize extra disk space, although it can be avoided by using pipes and other
streaming utilities like awk/sed

Nov 13 2023, 10:17 PM · VyOS Rolling
c-po closed T5698: EVPN ESI Multihoming as Resolved.
Nov 13 2023, 9:24 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po moved T5698: EVPN ESI Multihoming from Open to Finished on the VyOS 1.4 Sagitta board.
Nov 13 2023, 9:24 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
n.fort added a comment to T5729: Firewall, nat and policy route - Switch to valueless.

PR for Sagitta: https://github.com/vyos/vyos-1x/pull/2478

Nov 13 2023, 7:01 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
n.fort added a project to T5590: Firewall "log enable" logs every packet: VyOS 1.4 Sagitta.
Nov 13 2023, 7:00 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
n.fort reopened T5590: Firewall "log enable" logs every packet as "Needs testing".

PR for Sagitta: https://github.com/vyos/vyos-1x/pull/2478

Nov 13 2023, 7:00 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
n.fort added a comment to T5616: Firewall mark - Add capabilities for matching firewall mark.

PR for Sagitta: https://github.com/vyos/vyos-1x/pull/2478

Nov 13 2023, 6:59 PM · VyOS 1.5 Circinus
c-po committed rVYOSONEXf1b577eb4c41: op-mode: bgp: T5698: fix "rd" route-distinguisher help string.
Nov 13 2023, 5:26 PM
c-po committed rVYOSONEX2fc97aea3814: op-mode: bgp: T5698: add "es-vrf" and "next-hops" CLI commands.
Nov 13 2023, 5:26 PM
GitHub <noreply@github.com> committed rVYOSONEX527928154c91: Merge pull request #2445 from c-po/sagitta (authored by c-po).
Nov 13 2023, 5:26 PM
Viacheslav committed rVYOSONEX69112745ee48: T1797: Remove vpp packages and mentions.
Nov 13 2023, 5:25 PM
GitHub <noreply@github.com> committed rVYOSONEX8466d6cb8b8a: Merge pull request #2466 from sever-sever/T1797-sag (authored by dmbaturin).
Nov 13 2023, 5:25 PM
fernando closed T5563: container: Container environment variable cannot be set as Resolved.
Nov 13 2023, 2:53 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXb5dd930f5dae: T5729: firewall: switch to valueless in order to remove unnecessary… (authored by n.fort).
Nov 13 2023, 12:00 PM
fernando added a comment to T5595: Multicast - PIM bfd feature enable .

I'll hava a lab with PIM SSM and BFD , I'll update our documentation with those feature with example.

Nov 13 2023, 11:57 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po added a comment to T5736: igmp: migrate "protocols igmp" to "protocols pim".

Will be tracked via PR https://github.com/vyos/vyos-1x/pull/2476 as it's realted to the ongoing PIM/PIM6 CLI extension

Nov 13 2023, 10:44 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po claimed T5736: igmp: migrate "protocols igmp" to "protocols pim".
Nov 13 2023, 10:44 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po created T5736: igmp: migrate "protocols igmp" to "protocols pim".
Nov 13 2023, 10:44 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav moved T5706: Systemd-udevd high CPU utilization for multiple dynamic ppp/l2tp/ipoe interfaces from Open to Finished on the VyOS 1.4 Sagitta board.
Nov 13 2023, 9:59 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav closed T5706: Systemd-udevd high CPU utilization for multiple dynamic ppp/l2tp/ipoe interfaces as Resolved.
Nov 13 2023, 9:59 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
n.fort changed the status of T5729: Firewall, nat and policy route - Switch to valueless from In progress to Needs testing.
Nov 13 2023, 9:33 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a comment to T5167: Add a simple file server.

What about using nginx which seems to be already leveraged by the web API?

Nov 13 2023, 6:50 AM
Apachez added a comment to T5167: Add a simple file server.

I would vote for that (using nginx as backend since it already exists).

Nov 13 2023, 12:10 AM

Nov 12 2023

JeffWDH added a comment to T5167: Add a simple file server.

What about using nginx which seems to be already leveraged by the web API?

Nov 12 2023, 6:22 PM
c-po renamed T5733: pim(6): rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features from pim: rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features to pim(6): rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features.
Nov 12 2023, 5:45 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po added a comment to T5733: pim(6): rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features.

PR for VyOS 1.5 https://github.com/vyos/vyos-1x/pull/2476

Nov 12 2023, 5:32 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav added a project to T5735: Add CLI and configuration scripts for stunnel: VyOS 1.5 Circinus.
Nov 12 2023, 4:06 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
Viacheslav created T5735: Add CLI and configuration scripts for stunnel.
Nov 12 2023, 4:05 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
Viacheslav changed the status of T5728: Improve compatibility between OpenVPN on VyOS 1.5 and OpenVPN Connect Client from Open to In progress.
Nov 12 2023, 3:09 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Apachez added a comment to T5167: Add a simple file server.

Instead of "file-server" I think "http-server" would be a better name or even "web-server" in this context.

Nov 12 2023, 3:05 PM
Viacheslav added a comment to T5728: Improve compatibility between OpenVPN on VyOS 1.5 and OpenVPN Connect Client.

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

Nov 12 2023, 2:59 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po added a comment to T5595: Multicast - PIM bfd feature enable .

Will be implemented via T5733

Nov 12 2023, 2:04 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po committed rVYOSONEX2e587c8329a1: ospf: T5467: remove superfluous "import os".
Nov 12 2023, 1:53 PM
c-po renamed T5733: pim(6): rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features from pim: rewrite FRR PIM daemon configuration to get_config_dict() to pim: rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features.
Nov 12 2023, 1:50 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po added a subtask for T5733: pim(6): rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features: T5595: Multicast - PIM bfd feature enable .
Nov 12 2023, 12:05 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po added a parent task for T5595: Multicast - PIM bfd feature enable : T5733: pim(6): rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features.
Nov 12 2023, 12:05 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po added a comment to T5733: pim(6): rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features.

This also implements https://github.com/vyos/vyos-1x/pull/2411

Nov 12 2023, 12:05 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav updated the task description for T5734: Unhandled exception when trying to configure OpenVPN server without dh-params.
Nov 12 2023, 11:26 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav created T5734: Unhandled exception when trying to configure OpenVPN server without dh-params.
Nov 12 2023, 11:26 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po changed the status of T5733: pim(6): rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features from Open to In progress.
Nov 12 2023, 9:26 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po created T5733: pim(6): rewrite FRR PIM daemon configuration to get_config_dict() and add missing IGMP features.
Nov 12 2023, 9:26 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXcc1df0067310: op-mode: T5658: reduce amount of exposed options (authored by c-po).
Nov 12 2023, 9:12 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX21e4fddeebe5: op-mode: T5658: fix "monitor traceroute" completion helper (authored by c-po).
Nov 12 2023, 9:12 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX822a80e98744: op-mode: T5658: adjust "monitor traceroute" CLI argument index (authored by c-po).
Nov 12 2023, 9:12 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXe769d0d4b504: T5658: add common methods interface_list() and vrf_list() to vyos.utils.network (authored by c-po).
Nov 12 2023, 9:12 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXb1bee9e29ed8: op-mode: T5658: add VRF support for "monitor traceroute" (authored by bbabich).
Nov 12 2023, 9:12 AM
c-po committed rVYOSONEX07ecc0c33fb3: op-mode: T5658: add VRF support for "monitor traceroute" (authored by bbabich).
Nov 12 2023, 9:12 AM
c-po committed rVYOSONEX709c578e123b: op-mode: T5658: adjust "monitor traceroute" CLI argument index.
Nov 12 2023, 9:12 AM
GitHub <noreply@github.com> committed rVYOSONEX45ac050b914d: Merge pull request #2435 from bbabich/current (authored by c-po).
Nov 12 2023, 9:12 AM
c-po committed rVYOSONEXc0de93d37354: op-mode: T5658: fix "monitor traceroute" completion helper.
Nov 12 2023, 9:12 AM
c-po committed rVYOSONEXb8e9daf12eae: op-mode: T5658: reduce amount of exposed options.
Nov 12 2023, 9:12 AM
c-po committed rVYOSONEX7b27a20c8664: T5658: add common methods interface_list() and vrf_list() to vyos.utils.network.
Nov 12 2023, 9:12 AM
syncer lowered the priority of T5689: FRR 9.0.1 in VyOS current segfaults on show rpki prefix $prefix from High to Normal.
Nov 12 2023, 8:43 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
syncer assigned T5689: FRR 9.0.1 in VyOS current segfaults on show rpki prefix $prefix to Viacheslav.
Nov 12 2023, 8:42 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus

Nov 11 2023

n.fort committed rVYOSONEXc4409d6a4e11: T5729: firewall: switch to valueless in order to remove unnecessary….
Nov 11 2023, 12:05 PM
GitHub <noreply@github.com> committed rVYOSONEXe5a53d48cf14: Merge pull request #2471 from nicolas-fort/T5729 (authored by c-po).
Nov 11 2023, 12:05 PM
GitHub <noreply@github.com> committed rVYOSONEX9f92b9ff6947: Merge pull request #2473 from vyos/mergify/bp/sagitta/pr-2472 (authored by c-po).
Nov 11 2023, 12:04 PM
Viacheslav changed the status of T5724: About dhcp client hooks from In progress to Needs testing.
Nov 11 2023, 12:04 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX0054e17282c7: dhclient: T5724: run user hooks using run_hookdir (authored by gavol <34028214+gavol@users.noreply.github.com>).
Nov 11 2023, 11:21 AM
GitHub <noreply@github.com> committed rVYOSONEX645a0e768e27: dhclient: T5724: run user hooks using run_hookdir (authored by gavol <34028214+gavol@users.noreply.github.com>).
Nov 11 2023, 11:21 AM
GitHub <noreply@github.com> committed rVYOSONEX2ca0ac6ac420: Merge pull request #2472 from gavol/current (authored by c-po).
Nov 11 2023, 11:21 AM
Viacheslav added a project to T4990: Commit results may not be properly saved if power is cut immediately after a successful commit: VyOS 1.3 Equuleus (1.3.5).
Nov 11 2023, 10:55 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
Viacheslav changed the status of T5724: About dhcp client hooks from Open to In progress.
Nov 11 2023, 10:26 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
giuavo added a comment to T5724: About dhcp client hooks.

That is my first PR; please, let me know if you need something else.

Nov 11 2023, 10:19 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav added a comment to T5643: NAT - Allow interface groups on nat rules.

@twan it was backported https://github.com/vyos/vyos-1x/pull/2400

Nov 11 2023, 9:47 AM · VyOS 1.5 Circinus
twan added a comment to T5643: NAT - Allow interface groups on nat rules.

Will this feature be backported to 1.4?

Nov 11 2023, 9:39 AM · VyOS 1.5 Circinus
syncer assigned T5728: Improve compatibility between OpenVPN on VyOS 1.5 and OpenVPN Connect Client to Viacheslav.
Nov 11 2023, 6:40 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
syncer triaged T5728: Improve compatibility between OpenVPN on VyOS 1.5 and OpenVPN Connect Client as Normal priority.
Nov 11 2023, 6:39 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
JeffWDH created T5732: generate firewall rule-resequence drops geoip country-code from output.
Nov 11 2023, 12:28 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus

Nov 10 2023

indrajitr committed rVYOSONEX10152f7ac137: ddclient: T5708: Fix VRF table generation in smoketest.
Nov 10 2023, 11:04 PM
GitHub <noreply@github.com> committed rVYOSONEXc29321304ba8: Merge pull request #2470 from indrajitr/ddclient-smoketest-20231109 (authored by c-po).
Nov 10 2023, 11:04 PM
jestabro updated the task description for T5731: Add ability to call config dependencies by canonical function instead of whole script.
Nov 10 2023, 5:50 PM · VyOS Rolling
jestabro added a subtask for T5660: Remove redundant calls to config dependency scripts: T5731: Add ability to call config dependencies by canonical function instead of whole script.
Nov 10 2023, 5:25 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro added a subtask for T5666: Provide list of config-mode scripts scheduled for proposed commit: T5731: Add ability to call config dependencies by canonical function instead of whole script.
Nov 10 2023, 5:25 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
jestabro added parent tasks for T5731: Add ability to call config dependencies by canonical function instead of whole script: T5666: Provide list of config-mode scripts scheduled for proposed commit, T5660: Remove redundant calls to config dependency scripts.
Nov 10 2023, 5:25 PM · VyOS Rolling