Page MenuHomeVyOS Platform
Feed All Stories

Apr 26 2023

c-po committed rVYOSONEX71e45dd1c473: vrf: T5174: ensure no duplicate VNIs can be defined.
Apr 26 2023, 10:13 PM
jestabro added a comment to T5183: IPv6 route6 problem.

Thanks for opening the task; note that Viacheslav had opened
https://vyos.dev/T5185
as well, and the updates on the now fixed issue can be found there. This task can be merged into that one and closed.

Apr 26 2023, 8:03 PM · VyOS 1.4 Sagitta
jestabro added a comment to T5185: Static IPv6 route with blackhole fails.

Merged and repos updated, so this will be in the next nightly build. Note that for a local build, one will need an updated Docker image for the update to vyos1x-config.

Apr 26 2023, 8:00 PM · VyOS 1.4 Sagitta
c-po added a comment to T5116: Better VRF support.

Do you know how to tell Linux to use nameservers within a VRF?
What you mean IPSec/OpenVPN "punch a tunnel through a VRF" ? So the underlay should run via a VRF? source-interface binding does not work?

Apr 26 2023, 6:59 PM · VyOS Rolling
c-po moved T5132: Operational command "show isis vrf XXX route | neighbord" aren't working from Open to Finished on the VyOS 1.4 Sagitta board.
Apr 26 2023, 6:57 PM · VyOS 1.4 Sagitta
c-po moved T5134: Try if netavark networks can be moved to a VRF instance from Open to Finished on the VyOS 1.4 Sagitta board.
Apr 26 2023, 6:57 PM · VyOS 1.4 Sagitta
c-po moved T5174: vrf: ensure no duplicate VNIs can be created from Open to In Progress on the VyOS 1.4 Sagitta board.
Apr 26 2023, 6:57 PM · VyOS 1.4 Sagitta
c-po moved T4998: pppoe username validation too restrictive (regression) from Open to Finished on the VyOS 1.4 Sagitta board.
Apr 26 2023, 6:57 PM · VyOS 1.4 Sagitta
c-po moved T5114: bgp: implement new CLI commands introduced in FRR 8.5 from Open to Finished on the VyOS 1.4 Sagitta board.
Apr 26 2023, 6:57 PM · VyOS 1.4 Sagitta
c-po moved T366: SNMP Query for BGP Tunnels Returns IPv4 Tunnels Only from Open to Finished on the VyOS 1.4 Sagitta board.
Apr 26 2023, 6:57 PM · VyOS 1.4 Sagitta
c-po moved T5170: Relocate ntp config path in config.boot.default from Open to Finished on the VyOS 1.4 Sagitta board.
Apr 26 2023, 6:56 PM · VyOS 1.4 Sagitta
c-po moved T5075: QoS removes interface mirror/redirect rules from In Progress to Finished on the VyOS 1.4 Sagitta board.
Apr 26 2023, 6:56 PM · VyOS 1.4 Sagitta
c-po moved T4571: Sflow with vrf configured does not use vrf to validate agent-address IP from vrf-configured interfaces from Backport Candidates to Finished on the VyOS 1.4 Sagitta board.
Apr 26 2023, 6:56 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T5178: Fix missed case in multi_to_list conversion from Open to Finished on the VyOS 1.4 Sagitta board.
Apr 26 2023, 6:56 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro changed the status of T5185: Static IPv6 route with blackhole fails from Open to In progress.

This is a simple bug in the recently introduced configtree node name comparison function; fixed and should be in next rolling.

Apr 26 2023, 5:38 PM · VyOS 1.4 Sagitta
jestabro triaged T5185: Static IPv6 route with blackhole fails as Urgent! priority.
Apr 26 2023, 4:33 PM · VyOS 1.4 Sagitta
jestabro claimed T5185: Static IPv6 route with blackhole fails.
Apr 26 2023, 4:29 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5184: Unable to display L2TP sessions l2tp-server sessions.

Do you have users/passwords with specsymbols or not utf-8 or some ascii symbols?

Apr 26 2023, 3:43 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5185: Static IPv6 route with blackhole fails.
Apr 26 2023, 3:40 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5185: Static IPv6 route with blackhole fails.
Apr 26 2023, 3:40 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5185: Static IPv6 route with blackhole fails.
Apr 26 2023, 3:36 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5185: Static IPv6 route with blackhole fails.
Apr 26 2023, 3:36 PM · VyOS 1.4 Sagitta
Viacheslav created T5185: Static IPv6 route with blackhole fails.
Apr 26 2023, 3:34 PM · VyOS 1.4 Sagitta
joshua.hanley added a comment to T5184: Unable to display L2TP sessions l2tp-server sessions.

hmmm very strange.... here is my configuration (IP addresses removed):

Apr 26 2023, 1:45 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5184: Unable to display L2TP sessions l2tp-server sessions.

Could you provide l2tp configuration? show conf com | match l2tp
I cannot reproduce it

vyos@r14:~$ 
vyos@r14:~$ show l2tp-server sessions 
 ifname | username |      ip      | ip6 | ip6-dp |  calling-sid  | rate-limit | state  |  uptime  | rx-bytes | tx-bytes 
--------+----------+--------------+-----+--------+---------------+------------+--------+----------+----------+----------
 l2tp0  | alice    | 100.64.203.0 |     |        | 192.168.122.1 |            | active | 00:00:10 | 246 B    | 208 B
vyos@r14:~$ 
vyos@r14:~$ 
vyos@r14:~$ show version 
Version:          VyOS 1.4-rolling-202304261027
Release train:    current
Apr 26 2023, 1:41 PM · VyOS 1.4 Sagitta
joshua.hanley added a comment to T5184: Unable to display L2TP sessions l2tp-server sessions.

@Viacheslav It hangs for a while and then eventually the following output:

Apr 26 2023, 1:28 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5184: Unable to display L2TP sessions l2tp-server sessions.

@joshua.hanley Could you provide the output of the next command?

sudo accel-cmd -p 2004 show sessions
Apr 26 2023, 1:10 PM · VyOS 1.4 Sagitta
joshua.hanley updated the task description for T5184: Unable to display L2TP sessions l2tp-server sessions.
Apr 26 2023, 12:57 PM · VyOS 1.4 Sagitta
joshua.hanley created T5184: Unable to display L2TP sessions l2tp-server sessions.
Apr 26 2023, 12:56 PM · VyOS 1.4 Sagitta
oTamurazo created T5183: IPv6 route6 problem.
Apr 26 2023, 12:47 PM · VyOS 1.4 Sagitta
Viacheslav closed T5181: Wrong dependencies or priorities for zebra vni vrf interfaces and bgpd as Resolved.
Apr 26 2023, 12:37 PM · VyOS 1.4 Sagitta
SrividyaA changed the status of T5127: VPNv4/VPNv6 routes are not reinstalled following link flap from Open to Confirmed.
Apr 26 2023, 11:44 AM · VyOS 1.4 Sagitta
zsdc added a comment to T5182: Update Intel ice driver.

PR with dependencies: https://github.com/vyos/vyos-build/pull/341

Apr 26 2023, 11:10 AM · VyOS 1.3 Equuleus (1.3.6)
Viacheslav committed rVYOSONEXa1c559e3660a: T5181: Fix for correct deleting vni under vrf.
Apr 26 2023, 10:12 AM
GitHub <noreply@github.com> committed rVYOSONEX930f76cf88a4: Merge pull request #1971 from sever-sever/T5181 (authored by c-po).
Apr 26 2023, 10:12 AM
Viacheslav added a comment to T5181: Wrong dependencies or priorities for zebra vni vrf interfaces and bgpd.

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

Apr 26 2023, 9:47 AM · VyOS 1.4 Sagitta

Apr 25 2023

zsdc changed the status of T5182: Update Intel ice driver from Open to In progress.

PR (for build): https://github.com/vyos/vyos-build/pull/340

Apr 25 2023, 10:55 PM · VyOS 1.3 Equuleus (1.3.6)
jestabro closed T5179: multi nodes defined in XML are not properly represented as list in get_config_dict(), a subtask of T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions, as Resolved.
Apr 25 2023, 9:08 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro closed T5179: multi nodes defined in XML are not properly represented as list in get_config_dict() as Resolved.
Apr 25 2023, 9:08 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXa50aa1732a54: xml: T5179: fix missed case in multi_to_list conversion.
Apr 25 2023, 8:08 PM
GitHub <noreply@github.com> committed rVYOSONEX28429f615e1e: Merge pull request #1970 from jestabro/xml-merge (authored by c-po).
Apr 25 2023, 8:08 PM
c-po committed rVYOSONEX7bd6e4ef5faa: vrf: T5150: fix improper config dict generation for individual vni configuration.
Apr 25 2023, 8:07 PM
zsdc created T5182: Update Intel ice driver.
Apr 25 2023, 7:59 PM · VyOS 1.3 Equuleus (1.3.6)
zsdc changed the status of T5180: initramfs-tools ignores firmware from updates directory from Open to In progress.

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

Apr 25 2023, 7:48 PM · VyOS 1.3 Equuleus (1.3.6)
Viacheslav assigned T5181: Wrong dependencies or priorities for zebra vni vrf interfaces and bgpd to c-po.
Apr 25 2023, 6:27 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5181: Wrong dependencies or priorities for zebra vni vrf interfaces and bgpd.

Incorrect modify modify_section: starting search for '^vrf protocols' until '^exit-vrf'

vyos@r14# delete vrf name red vni 
[edit]
vyos@r14# commit
[ vrf name red vni 3000 ]
{'name': {'protocols': {'bgp': {'address_family': {'ipv4_unicast': {'redistribute': {'connected': {}}},
                                                   'l2vpn_evpn': {'advertise': {'ipv4': {'unicast': {}}}}},
                                'system_as': '65001'}},
          'table': '3000'}}
load_configuration: Configuration loaded from FRR daemon zebra
load_configuration:  loaded      0 !
load_configuration:  loaded      1 frr version 8.5
load_configuration:  loaded      2 frr defaults traditional
load_configuration:  loaded      3 hostname debian
load_configuration:  loaded      4 log syslog
load_configuration:  loaded      5 log facility local7
load_configuration:  loaded      6 hostname r14
load_configuration:  loaded      7 service integrated-vtysh-config
load_configuration:  loaded      8 !
load_configuration:  loaded      9 vrf red
load_configuration:  loaded     10  vni 3000
load_configuration:  loaded     11 exit-vrf
load_configuration:  loaded     12 !
load_configuration:  loaded     13 end
modify_section: starting search for '^vrf protocols' until '^exit-vrf'
Apr 25 2023, 5:38 PM · VyOS 1.4 Sagitta
aserkin added a comment to T5169: Add CGNAT Carrier-Grade NAT based on nftables.
Apr 25 2023, 4:11 PM · VyOS Rolling, VyOS 1.5 Circinus
aserkin added a comment to T5169: Add CGNAT Carrier-Grade NAT based on nftables.

Two cents from the fields. It will be nice to see vrf aware cg-nat solution, when subscribers from a number of "inside" vrfs NAT'ed into one outside vrf. Of course if that's possible.

Apr 25 2023, 4:10 PM · VyOS Rolling, VyOS 1.5 Circinus
Viacheslav updated the task description for T5181: Wrong dependencies or priorities for zebra vni vrf interfaces and bgpd.
Apr 25 2023, 3:20 PM · VyOS 1.4 Sagitta
Viacheslav renamed T5181: Wrong dependencies or priorities for zebra vni vrf interfaces and bgpd from Wrong dependencies or priorities for zebra vni vrf and bgpd to Wrong dependencies or priorities for zebra vni vrf interfaces and bgpd.
Apr 25 2023, 3:13 PM · VyOS 1.4 Sagitta
Viacheslav created T5181: Wrong dependencies or priorities for zebra vni vrf interfaces and bgpd.
Apr 25 2023, 3:09 PM · VyOS 1.4 Sagitta
jestabro renamed T5178: Fix missed case in multi_to_list conversion from Fix misssed case in multi_to_list conversion to Fix missed case in multi_to_list conversion.
Apr 25 2023, 1:43 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
zsdc created T5180: initramfs-tools ignores firmware from updates directory.
Apr 25 2023, 12:33 PM · VyOS 1.3 Equuleus (1.3.6)
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