Page MenuHomeVyOS Platform
Feed All Stories

Apr 25 2023

jestabro added a comment to T5179: multi nodes defined in XML are not properly represented as list in get_config_dict().

Test case above produces:

Apr 25 2023, 6:00 AM · VyOS 1.4 Sagitta
jestabro added a comment to T5179: multi nodes defined in XML are not properly represented as list in get_config_dict().

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

Apr 25 2023, 5:57 AM · VyOS 1.4 Sagitta
jestabro added a comment to T5179: multi nodes defined in XML are not properly represented as list in get_config_dict().

Merged T5178 into this one; cf. the description there for background of the issue.

Apr 25 2023, 5:22 AM · VyOS 1.4 Sagitta
jestabro merged task T5178: Fix missed case in multi_to_list conversion into T5179: multi nodes defined in XML are not properly represented as list in get_config_dict().
Apr 25 2023, 5:20 AM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro merged T5178: Fix missed case in multi_to_list conversion into T5179: multi nodes defined in XML are not properly represented as list in get_config_dict().
Apr 25 2023, 5:20 AM · VyOS 1.4 Sagitta
c-po added a parent task for T5179: multi nodes defined in XML are not properly represented as list in get_config_dict(): T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions.
Apr 25 2023, 5:16 AM · VyOS 1.4 Sagitta
c-po added a subtask for T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions: T5179: multi nodes defined in XML are not properly represented as list in get_config_dict().
Apr 25 2023, 5:16 AM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
c-po assigned T5179: multi nodes defined in XML are not properly represented as list in get_config_dict() to jestabro.
Apr 25 2023, 5:15 AM · VyOS 1.4 Sagitta
c-po created T5179: multi nodes defined in XML are not properly represented as list in get_config_dict().
Apr 25 2023, 5:15 AM · VyOS 1.4 Sagitta
jestabro changed the status of T5178: Fix missed case in multi_to_list conversion from Open to In progress.
Apr 25 2023, 5:15 AM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta

Apr 24 2023

jestabro edited projects for T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0, added: VyOS 1.3 Equuleus (1.3.3); removed VyOS 1.3 Equuleus.

PR for equuleus:
https://github.com/vyos/vyos-1x/pull/1969

Apr 24 2023, 5:56 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro edited projects for T5176: http-api: update vyos-http-api-tools for FastAPI security vulnerability, added: VyOS 1.3 Equuleus (1.3.3); removed VyOS 1.3 Equuleus.

PR for equuleus:
https://github.com/vyos/vyos-http-api-tools/pull/5

Apr 24 2023, 5:55 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
nagua committed rVYOSONEXc60e364c9c82: OpenVPN: T4402: Update OpenVPN server.conf.j2 template.
Apr 24 2023, 2:58 PM
GitHub <noreply@github.com> committed rVYOSONEX728aa02c80c2: Merge pull request #1968 from nagua/patch-1 (authored by dmbaturin).
Apr 24 2023, 2:58 PM
jestabro changed the status of T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0 from Unknown Status to Unknown Status.
Apr 24 2023, 2:03 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro closed T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0 as Unknown Status.
Apr 24 2023, 2:03 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro closed T5176: http-api: update vyos-http-api-tools for FastAPI security vulnerability, a subtask of T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0, as Unknown Status.
Apr 24 2023, 2:03 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro closed T5176: http-api: update vyos-http-api-tools for FastAPI security vulnerability as Unknown Status.
Apr 24 2023, 2:03 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX59400fbf3ea3: http-api: T5175: check value of attribute for FastAPI>=0.91.0.
Apr 24 2023, 1:50 PM
zsdc added a comment to T5169: Add CGNAT Carrier-Grade NAT based on nftables.

According to nft changelog, this feature is available in 1.0.7 in a much better way:

Apr 24 2023, 10:16 AM · VyOS Rolling, VyOS 1.5 Circinus
Viacheslav added a comment to T1237: Static Route Path Monitoring, failover.

@Harliff Could you check it? Available in the latest rolling release

vyos@r14# set  protocols failover route 192.0.2.55/32 next-hop 192.168.122.1 check policy 
Possible completions:
   all-available        All targets must be alive
   any-available        Any target must be alive (default)
Apr 24 2023, 8:59 AM · VyOS 1.4 Sagitta
carazzim0 added a comment to T5082: container: switch to netavark network stack.

Hi guys,

Apr 24 2023, 7:47 AM · VyOS 1.4 Sagitta
Cheeze_It triaged T5081: ISIS and OSPF syncronization with IGP-LDP sync as Normal priority.
Apr 24 2023, 5:54 AM · VyOS 1.4 Sagitta
Cheeze_It changed the status of T5081: ISIS and OSPF syncronization with IGP-LDP sync from Open to Needs testing.
Apr 24 2023, 5:54 AM · VyOS 1.4 Sagitta

Apr 23 2023

glueckself created T5177: Make the chain policy configurable.
Apr 23 2023, 10:05 PM · VyOS 1.5 Circinus
jestabro added a subtask for T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0: T5176: http-api: update vyos-http-api-tools for FastAPI security vulnerability.
Apr 23 2023, 9:11 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro added a parent task for T5176: http-api: update vyos-http-api-tools for FastAPI security vulnerability: T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0.
Apr 23 2023, 9:11 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro triaged T5176: http-api: update vyos-http-api-tools for FastAPI security vulnerability as High priority.
Apr 23 2023, 9:11 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro changed the status of T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0 from Open to In progress.
Apr 23 2023, 8:35 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro added a comment to T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0.

This has a simple fix: starlette commit c568b55d set the attribute

Request._form = None

to support use of Request.form() as a context manager. Since we override the Request class for backwards-compatibility support (translation) of form-data requests, we need to check for value, not existence, of the attribute. Adding this fix allows updating FastAPI past 0.91.0.

Apr 23 2023, 8:35 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro renamed T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0 from http-api: error in MultiPart parser for FastAPI version >= 0.90.0 to http-api: error in MultiPart parser for FastAPI version >= 0.91.0.
Apr 23 2023, 8:29 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro renamed T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0 from http-api: error in MultipPart parser for FastAPI version >= 0.90.0 to http-api: error in MultiPart parser for FastAPI version >= 0.90.0.
Apr 23 2023, 2:10 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po committed rVYOSONEXa2b2241e4ac0: vrf: T5150: must use no_tag_node_value_mangle when working with the config dict.
Apr 23 2023, 2:00 PM
jestabro updated the task description for T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0.
Apr 23 2023, 1:44 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro triaged T5175: http-api: error in MultiPart parser for FastAPI version >= 0.91.0 as Urgent! priority.
Apr 23 2023, 1:39 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T5174: vrf: ensure no duplicate VNIs can be created from Open to In progress.
Apr 23 2023, 1:13 PM · VyOS 1.4 Sagitta
c-po created T5174: vrf: ensure no duplicate VNIs can be created.
Apr 23 2023, 1:13 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX059eaab17440: smoketest: static: always remove all VRFs prior to the test.
Apr 23 2023, 10:46 AM

Apr 22 2023

Viacheslav committed rVYOSONEX4ab192c7c9d4: T1237: Failover route add policy for targets checking.
Apr 22 2023, 7:27 PM
GitHub <noreply@github.com> committed rVYOSONEX6b81f048a0cd: Merge pull request #1966 from sever-sever/T1237 (authored by c-po).
Apr 22 2023, 7:27 PM
c-po committed rVYOSONEX459b3ab03c41: frr: T4353: fix "exit-vrf" indention.
Apr 22 2023, 7:26 PM
indrajitr committed rVYOSONEX84e9b4840501: dns: T5144: Make dns dynamic status output legacy format compatible.
Apr 22 2023, 6:50 AM
GitHub <noreply@github.com> committed rVYOSONEXc90705801529: Merge pull request #1962 from indrajitr/ddclient-opmode-2 (authored by dmbaturin).
Apr 22 2023, 6:50 AM

Apr 21 2023

c-po committed rVYOSONEXfcfd07ef8020: vrf: T5150: fix regex used on frr-reload when searching for discrete VRF.
Apr 21 2023, 8:48 PM
a.apostoliuk committed rVYOSONEXb251a183b30a: ipsec: T5042: Rewritten 'show vpn ipsec remote-access' command.
Apr 21 2023, 8:04 PM
GitHub <noreply@github.com> committed rVYOSONEX66bc0d231aa1: Merge pull request #1957 from aapostoliuk/T5042-sagitta (authored by c-po).
Apr 21 2023, 8:04 PM
dmbaturin committed rVYOSONEXc985feff2657: debian packaging: T5172: set minimum Python version to 3.10.
Apr 21 2023, 8:02 PM
GitHub <noreply@github.com> committed rVYOSONEX19c5040eaa09: Merge pull request #1965 from dmbaturin/python-dep (authored by c-po).
Apr 21 2023, 8:02 PM
c-po committed rVYOSONEX0a581bfc2850: vrf: T5150: l3vni must be removed prior to removing BGP VRF process.
Apr 21 2023, 7:21 PM
fernando added a comment to T5161: BFD Static Route Monitoring.

bfd is able to monitoring static routes , using profiles and multi-hop to reached a peer :

Apr 21 2023, 6:24 PM · VyOS 1.4 Sagitta
fernando added a comment to T5161: BFD Static Route Monitoring.

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

Apr 21 2023, 6:21 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T1237: Static Route Path Monitoring, failover.

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

set protocols failover route 192.0.2.55/32 next-hop 192.168.122.1 check policy 'any-available'
set protocols failover route 192.0.2.55/32 next-hop 192.168.122.1 check target '192.168.122.1'
set protocols failover route 192.0.2.55/32 next-hop 192.168.122.1 check target '192.168.122.11'
set protocols failover route 192.0.2.55/32 next-hop 192.168.122.1 check timeout '3'
set protocols failover route 192.0.2.55/32 next-hop 192.168.122.1 interface 'eth0'
Apr 21 2023, 3:43 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5171: Use XML for conf-mode "load-balancing wan" instead of legacy templates.

Don't have any idea how to integrate this logic to XML https://github.com/vyos/vyatta-wanloadbalance/blob/973421035568810e2583187c48d14054970b9806/templates/load-balancing/wan/node.def#L2-L5

Apr 21 2023, 1:40 PM · VyOS 1.4 Sagitta
dmbaturin created T5172: Set Python3 version dependency for vyos-1x to 3.10.
Apr 21 2023, 12:58 PM · VyOS 1.4 Sagitta
GitHub <noreply@github.com> committed rVYOSONEX821bc4f51146: Merge branch 'current' into current (authored by dmbaturin).
Apr 21 2023, 12:48 PM
Zhiyuan Wan <h@iloli.bid> committed rVYOSONEXdcba3685345b: T5123: op-mode: Support to show detailed ospf route table.
Apr 21 2023, 12:48 PM
GitHub <noreply@github.com> committed rVYOSONEX192c8ed2bcad: Merge pull request #1921 from rgwan/current (authored by dmbaturin).
Apr 21 2023, 12:48 PM
zsdc added a comment to T3202: Enable wireguard debug messages by default.

Just in case someone wants to implement this: debugging must not be enabled by default, only on demand or via config.

Apr 21 2023, 10:15 AM · VyOS 1.4 Sagitta (1.4.1), Restricted Project, VyOS 1.5 Circinus
Viacheslav added a comment to T5082: container: switch to netavark network stack.

Bug report https://forum.vyos.io/t/unable-to-update-to-1-4-rolling-release-past-netavark-changes/

Apr 21 2023, 3:27 AM · VyOS 1.4 Sagitta

Apr 20 2023

indrajitr closed T5170: Relocate ntp config path in config.boot.default as Wontfix.

Per VyOS maintainers, this operation isn't necessary.

Apr 20 2023, 10:35 PM · VyOS 1.4 Sagitta
Viacheslav renamed T5171: Use XML for conf-mode "load-balancing wan" instead of legacy templates from Use XML for conf-mode "load-balancing wan" instead of legasy templates to Use XML for conf-mode "load-balancing wan" instead of legacy templates.
Apr 20 2023, 3:05 PM · VyOS 1.4 Sagitta
Viacheslav renamed T5171: Use XML for conf-mode "load-balancing wan" instead of legacy templates from Use XML for conf-mode "load-balancing wan" instead of templates to Use XML for conf-mode "load-balancing wan" instead of legasy templates.
Apr 20 2023, 3:04 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5171: Use XML for conf-mode "load-balancing wan" instead of legacy templates, a subtask of T4470: Rewrite load-balancing wan to XML/Python, from Open to In progress.
Apr 20 2023, 3:04 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
Viacheslav changed the status of T5171: Use XML for conf-mode "load-balancing wan" instead of legacy templates from Open to In progress.
Apr 20 2023, 3:04 PM · VyOS 1.4 Sagitta
Viacheslav created T5171: Use XML for conf-mode "load-balancing wan" instead of legacy templates.
Apr 20 2023, 3:03 PM · VyOS 1.4 Sagitta
sarthurdev committed rVYOSONEX77858da1e564: pki: T3642: Fix show command if no CA certs are present.
Apr 20 2023, 5:35 AM
GitHub <noreply@github.com> committed rVYOSONEX97ef83ada9c4: Merge pull request #1963 from sarthurdev/pki_fix (authored by c-po).
Apr 20 2023, 5:35 AM
indrajitr triaged T5170: Relocate ntp config path in config.boot.default as Low priority.
Apr 20 2023, 1:15 AM · VyOS 1.4 Sagitta

Apr 19 2023

SrividyaA committed rVYOSONEXe9fe5a877aa4: op-mode: T5159: dhcpv6 incorrect warning message.
Apr 19 2023, 7:11 PM
GitHub <noreply@github.com> committed rVYOSONEX5da9b5122bc8: Merge pull request #1958 from srividya0208/T5159 (authored by dmbaturin).
Apr 19 2023, 7:11 PM
Viacheslav updated the task description for T5169: Add CGNAT Carrier-Grade NAT based on nftables.
Apr 19 2023, 4:54 PM · VyOS Rolling, VyOS 1.5 Circinus
Viacheslav updated the task description for T5169: Add CGNAT Carrier-Grade NAT based on nftables.
Apr 19 2023, 4:53 PM · VyOS Rolling, VyOS 1.5 Circinus
raju123 updated raju123.
Apr 19 2023, 11:51 AM
Viacheslav created T5169: Add CGNAT Carrier-Grade NAT based on nftables.
Apr 19 2023, 11:36 AM · VyOS Rolling, VyOS 1.5 Circinus
aserkin attached a referenced file: F3728177: zebra-mem-leak.jpg.
Apr 19 2023, 10:19 AM
v.huti claimed T5168: zebra memory leak.
Apr 19 2023, 10:18 AM
aserkin created T5168: zebra memory leak.
Apr 19 2023, 10:02 AM
aserkin added a watcher for VyOS 1.4 Sagitta: aserkin.
Apr 19 2023, 9:55 AM
Viacheslav created T5167: Add a simple file server.
Apr 19 2023, 8:45 AM
Viacheslav changed the subtype of T5166: Remove local minisign package from build repo for 1.4 from "Task" to "Feature Request".
Apr 19 2023, 8:19 AM · VyOS 1.4 Sagitta
indrajitr updated the task description for T5166: Remove local minisign package from build repo for 1.4.
Apr 19 2023, 5:53 AM · VyOS 1.4 Sagitta
indrajitr created T5166: Remove local minisign package from build repo for 1.4.
Apr 19 2023, 5:51 AM · VyOS 1.4 Sagitta

Apr 18 2023

Netboy3 added a comment to T5144: Modernize dynamic dns operation.

Tested on latest "current" source tree build. Works fine and solves the "old syntax" cache file issue. Thank you for the quick and responsive fix.

Apr 18 2023, 1:52 PM · VyOS 1.4 Sagitta
Viacheslav created T5165: Policy local-route ability set protocol and port.
Apr 18 2023, 10:42 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
SrividyaA created T5164: op cmd: "show dhcp server leases state" with available options does not show any result.
Apr 18 2023, 9:45 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Harliff added a comment to T1237: Static Route Path Monitoring, failover.

That would be great!

Apr 18 2023, 9:22 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T1237: Static Route Path Monitoring, failover.

Sorry, missed some messages.

We have targets-checks 203.0.113.1, 192.0.2.1, and if any of these targets are unreachable, we delete this route.
Is it correct?

It is not correct. I think it would be better to remove the route if ALL of corresponding targets are unreachable.

A target may become unreachable due to a problem of its own rather than an uplink failure. This is the reason why I asked to add multiple targets per uplink.

Apr 18 2023, 8:54 AM · VyOS 1.4 Sagitta
Harliff added a comment to T1237: Static Route Path Monitoring, failover.

@Harliff Could you re-check?

Apr 18 2023, 7:51 AM · VyOS 1.4 Sagitta
Harliff added a comment to T1237: Static Route Path Monitoring, failover.

Sorry, missed some messages.

Apr 18 2023, 7:50 AM · VyOS 1.4 Sagitta
indrajitr added a comment to T5144: Modernize dynamic dns operation.

PR for the fix: https://github.com/vyos/vyos-1x/pull/1962

Apr 18 2023, 4:13 AM · VyOS 1.4 Sagitta

Apr 17 2023

c-po renamed T5010: bgp: EVPN route-target not honored from Route Target not honoured to bgp: EVPN route-target not honored.
Apr 17 2023, 8:48 PM · VyOS 1.4 Sagitta
c-po claimed T5010: bgp: EVPN route-target not honored.
Apr 17 2023, 8:48 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXa6499ea9d95d: op-mode: bgp: T1315: add VNI related commands.
Apr 17 2023, 8:47 PM
erkin added a subtask for T3355: Remove all remaining legacy Vyatta code: T5137: show tech support command.
Apr 17 2023, 8:02 PM · VyOS Rolling
erkin added a parent task for T5137: show tech support command: T3355: Remove all remaining legacy Vyatta code.
Apr 17 2023, 8:02 PM
c-po committed rVYOSONEXbfe57cf80f4c: bgp: T3734: only support "l2vpn-evpn advertise-all-vni" in default VRF.
Apr 17 2023, 7:01 PM
c-po closed T3734: Move EVPN VRF up in FRR config, a subtask of T3728: FRR not respect configured RD and RT for L3VNI, as Resolved.
Apr 17 2023, 7:01 PM · VyOS 1.4 Sagitta
c-po closed T3734: Move EVPN VRF up in FRR config as Resolved.
Apr 17 2023, 7:01 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX0531ea22050d: T5137: Refactoring show tech-support report.
Apr 17 2023, 6:41 PM
GitHub <noreply@github.com> committed rVYOSONEXcdad13fecc8e: Merge pull request #1961 from sever-sever/T5137 (authored by c-po).
Apr 17 2023, 6:41 PM