Page MenuHomeVyOS Platform
Feed All Stories

Oct 2 2020

c-po committed rVYOSONEXcbdbbdceaad5: sstp: T2953: migrate ppp-settings to ppp-options node.
Oct 2 2020, 3:52 PM
c-po committed rVYOSONEXba0509379c5c: acces-ppp: T2953: drop redundant CLI definitions.
Oct 2 2020, 3:43 PM
c-po changed the status of T2953: Accel-PPP services CLI config cleanup (SSTP, L2TP, PPPoE, IPoE) from Open to In progress.
Oct 2 2020, 3:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2953: Accel-PPP services CLI config cleanup (SSTP, L2TP, PPPoE, IPoE).
Oct 2 2020, 3:38 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro edited a custom field on T2952: configd: timeout breaks synchronization of messages, causing freeze.
Oct 2 2020, 3:37 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro triaged T2952: configd: timeout breaks synchronization of messages, causing freeze as Urgent! priority.
Oct 2 2020, 3:37 PM · VyOS 1.3 Equuleus (1.3.0)
SrividyaA added a comment to T2924: Using 'set src' in a route-map invalidates it as part of a subsequent boot-up.

Reproduced the issue in the rolling release VyOS 1.3-rolling-202009300117 and the route-map configuration wiped out after the reboot with the error as mentioned in the problem description and happens only when the bridge address is added for src and not for other interface types.

Oct 2 2020, 11:07 AM · VyOS 1.3 Equuleus (1.3.0)
christophedc0 created T2951: Cannot enable logging for monitor nat.
Oct 2 2020, 9:34 AM · VyOS 1.3 Equuleus (1.3.0)
cnrd renamed T2950: DHCP server cannot start on live CD from DCHP server cannot start on live CD (vyos-1.3-rolling-202010020117) to DCHP server cannot start on live CD.
Oct 2 2020, 8:46 AM · VyOS 1.3 Equuleus (1.3.0)
cnrd created T2950: DHCP server cannot start on live CD.
Oct 2 2020, 8:26 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T2942: traffic-policy does not classify by VLAN.

We found one case when it does work (for both Crux and 1.3), which can lead to further investigation: when the policy is applied to a PPPoE client interface and the class traffic is matched with the command naming the subinterface (the first of the 3 options above).

Oct 2 2020, 2:31 AM · Bugs, VyOS 1.5 Circinus
jack9603301 added a comment to T2898: Support NDP proxy.

At this stage, I can't realize the automatic configuration of NDP proxy. On the other hand, although I don't know what additional application scenarios will be in addition to nat66, I hope to give full play to the full potential of NDP proxy, so I don't want to bind it to nat66 artificially.

Oct 2 2020, 2:22 AM · VyOS 1.4 Sagitta
marekm added a comment to T2829: PPPoE server: mppe setting is implemented as node instead of leafNode.
In T2829#73944, @c-po wrote:

There can not be a config migrator, thus the setting will be changed to "prefer" (default) which will not break any client implementations

Oct 2 2020, 2:16 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)

Oct 1 2020

c-po added a comment to T2898: Support NDP proxy.

Still wondering why ndp-proxy can not be part of the nat66 tree.
When a NAT66 translation is added we know the prefix (src and dst), the in/out-bound interface - so another CLI option (ndp-proxy) could probably be added to not open up an additional service node.

Oct 1 2020, 8:06 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXf7907fbdbbe2: wireless: T2653: mangle RADIUS default values.
Oct 1 2020, 7:49 PM
c-po committed rVYOSONEX4cfb3515475d: vlan: configdict: T2945: determine if vlan is part of bridge.
Oct 1 2020, 7:32 PM
c-po closed T2945: Interface removed from bridge on setting change as Resolved.
Oct 1 2020, 7:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2949: Vyos 1.2.6-S1 DNS Server does not restart automatically on commit from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Oct 1 2020, 7:23 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po added projects to T2949: Vyos 1.2.6-S1 DNS Server does not restart automatically on commit: Restricted Project, VyOS 1.2 Crux (VyOS 1.2.7).
Oct 1 2020, 7:23 PM · VyOS 1.2 Crux (VyOS 1.2.7)
GitHub <noreply@github.com> committed rVYOSONEXe14338957933: Merge pull request #560 from kroy-the-rabbit/patch-6 (authored by c-po).
Oct 1 2020, 7:23 PM
kroy changed the status of T2949: Vyos 1.2.6-S1 DNS Server does not restart automatically on commit from Open to Needs testing.

This PR should correct it. Fortunately it appears that that this node was the only place this existed.

Oct 1 2020, 6:29 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po claimed T2945: Interface removed from bridge on setting change.
Oct 1 2020, 6:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXa91b9e6805c6: nat: T2948: fix validation of IP address range.
Oct 1 2020, 6:04 PM
c-po closed T2948: NAT: OSError when configuring translation address range as Resolved.
Oct 1 2020, 6:03 PM · VyOS 1.3 Equuleus (1.3.0)
tjh created T2949: Vyos 1.2.6-S1 DNS Server does not restart automatically on commit.
Oct 1 2020, 5:59 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po created T2948: NAT: OSError when configuring translation address range.
Oct 1 2020, 5:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX3508feea888b: configdict: T2372: use config.exists() when probing for interface removal.
Oct 1 2020, 5:44 PM
c-po committed rVYOSONEXabe6cb06d387: macsec: T2023: use proper config path for source-interface on removal.
Oct 1 2020, 5:44 PM
c-po closed T2936: Migrate PPPoE server to get_config_dict() do reduce boilerplate code as Resolved.
Oct 1 2020, 5:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX38ae3032180a: pppoe-server: T2936: move to get_config_dict().
Oct 1 2020, 4:59 PM
ossicoinc updated the task description for T2947: Nat translation many-many with prefix does not map 1-1..
Oct 1 2020, 4:50 PM · VyOS 1.4 Sagitta
ossicoinc updated the task description for T2947: Nat translation many-many with prefix does not map 1-1..
Oct 1 2020, 4:41 PM · VyOS 1.4 Sagitta
ossicoinc created T2947: Nat translation many-many with prefix does not map 1-1..
Oct 1 2020, 4:36 PM · VyOS 1.4 Sagitta
jack9603301 added a comment to T2898: Support NDP proxy.

@c-po Request merge https://github.com/vyos/vyos-1x/pull/556

Oct 1 2020, 2:22 PM · VyOS 1.4 Sagitta
Maltahl added a comment to T2943: Wireguard allow use of hostname as endpoint.
In T2943#76739, @runar wrote:

as a workaround you could add this to a post-boot script on the device.

Oct 1 2020, 1:50 PM · VyOS 1.2 Crux
runar closed T2943: Wireguard allow use of hostname as endpoint as Wontfix.

This is disallowed by design by the VyOS team. the reason for this is partly because of the configuration order done by VyOS and how the dns lookup is handled by Wireguard.
Yes, the wg configuration utillity DOES handle DNS lookups, but NO, Wireguard does not handle them. This means that the DNS lookups is done once (and only once) when the wg command is executed on creation of the tunnel and then the resulting ip result is stored in wireguard. this results in the dns lookup will fail after a reboot of the VyOS device because it cant resolve the dns of the endpoint at that point (this is done before routing is enabled on the device)

Oct 1 2020, 12:28 PM · VyOS 1.2 Crux
PJO2 updated the task description for T2946: Calling 'stty_size' causes show interfaces API to fail.
Oct 1 2020, 12:22 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
PJO2 created T2946: Calling 'stty_size' causes show interfaces API to fail.
Oct 1 2020, 12:06 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav changed the status of T2945: Interface removed from bridge on setting change from Open to Confirmed.

To reproduce

Oct 1 2020, 11:45 AM · VyOS 1.3 Equuleus (1.3.0)
loic.haas created T2945: Interface removed from bridge on setting change.
Oct 1 2020, 11:30 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2944: NTP by default listen on any address/interface.

PR for Rolling https://github.com/vyos/vyos-1x/pull/559

Oct 1 2020, 10:05 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux
Viacheslav claimed T2944: NTP by default listen on any address/interface.
Oct 1 2020, 9:51 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux
Viacheslav created T2944: NTP by default listen on any address/interface.
Oct 1 2020, 9:44 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux
Maltahl created T2943: Wireguard allow use of hostname as endpoint.
Oct 1 2020, 8:06 AM · VyOS 1.2 Crux
Unknown Object (User) created T2942: traffic-policy does not classify by VLAN.
Oct 1 2020, 2:37 AM · Bugs, VyOS 1.5 Circinus

Sep 30 2020

jjakob triaged T2941: Using a non-ASCII character in the description field causes UnicodeDecodeError in configsource.py as Normal priority.
Sep 30 2020, 9:55 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Unknown Object (User) added a project to T2891: Support to change ring-buffers from CLI: Ready for Crux (1.2.x).

PR for CRUX https://github.com/vyos/vyatta-cfg-system/pull/130

Sep 30 2020, 8:30 PM · Restricted Project, VyOS 1.2 Crux (VyOS 1.2.7)
c-po closed T2939: Wireguard Remove Peer Fails as Resolved.
Sep 30 2020, 6:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX5b640551fdff: wireguard: T2939: bugfix when removing individual peers.
Sep 30 2020, 6:47 PM
c-po committed rVYOSONEX458f195c1a57: macsec: T2023: only remove interface when it exists.
Sep 30 2020, 6:47 PM
c-po claimed T2939: Wireguard Remove Peer Fails.
Sep 30 2020, 5:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2932: The second QAT device does not start as Resolved.
Sep 30 2020, 5:49 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po triaged T2932: The second QAT device does not start as High priority.
Sep 30 2020, 5:49 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T2932: The second QAT device does not start from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sep 30 2020, 5:49 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T2932: The second QAT device does not start from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Sep 30 2020, 5:49 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po added a comment to T2932: The second QAT device does not start.

Backported to crux

Sep 30 2020, 5:48 PM · VyOS 1.2 Crux (VyOS 1.2.7)
Viacheslav created T2940: Update FRR to 7.4.
Sep 30 2020, 4:23 PM · VyOS 1.3 Equuleus (1.3.0)
christophedc0 added a comment to T2744: igmp-proxy issue: Address already in use.

Can we replace igmp-proxy with pimd?

Sep 30 2020, 3:00 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2518: Add support for IPv6 NAT (NPTv6).

NDP Proxy has been implemented in T2898. For nat66 to work normally, proxy-ndp must be operated in static mode.

Sep 30 2020, 2:19 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jack9603301 added a comment to T2898: Support NDP proxy.

Already basically ready to merge

Sep 30 2020, 2:15 PM · VyOS 1.4 Sagitta
jack9603301 updated the task description for T2898: Support NDP proxy.
Sep 30 2020, 1:31 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T2939: Wireguard Remove Peer Fails.

To reproduce this bug

Sep 30 2020, 12:17 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav changed the status of T2939: Wireguard Remove Peer Fails from Open to Confirmed.
Sep 30 2020, 12:11 PM · VyOS 1.3 Equuleus (1.3.0)
orhanasan updated the task description for T2939: Wireguard Remove Peer Fails.
Sep 30 2020, 11:57 AM · VyOS 1.3 Equuleus (1.3.0)
orhanasan changed Is it a breaking change? from none to compatible on T2939: Wireguard Remove Peer Fails.
Sep 30 2020, 11:33 AM · VyOS 1.3 Equuleus (1.3.0)
orhanasan created T2939: Wireguard Remove Peer Fails.
Sep 30 2020, 11:33 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T597: Code testing on sonarcloud.com.

I accidentally found sonarcloud, vyos now uses this system for quality control?

Sep 30 2020, 10:30 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a comment to T2933: VRRP add option virtual_ipaddress_excluded.

PR for crux https://github.com/vyos/vyos-1x/pull/558

Sep 30 2020, 9:14 AM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
D0peX updated the task description for T2938: Adding remote Syslog RFC5424 compatibility.
Sep 30 2020, 9:10 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T2932: The second QAT device does not start from Open to In progress.

PR https://github.com/vyos/vyos-build/pull/127
Also will be good cherrypick this to crux.

Sep 30 2020, 7:59 AM · VyOS 1.2 Crux (VyOS 1.2.7)
Unknown Object (User) closed T2461: documentation firewall state as Resolved.
Sep 30 2020, 7:35 AM · Restricted Project
D0peX created T2938: Adding remote Syslog RFC5424 compatibility.
Sep 30 2020, 12:26 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 29 2020

c-po closed T2937: Update Linux Kernel to v4.19.148 as Resolved.
Sep 29 2020, 8:09 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2937: Update Linux Kernel to v4.19.148.
Sep 29 2020, 8:09 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEXd1f6b8a8a9e3: Merge pull request #557 from sever-sever/T2933 (authored by c-po).
Sep 29 2020, 7:47 PM
syncer edited the content of 1.2.6-S1.
Sep 29 2020, 7:25 PM
c-po changed the status of T2936: Migrate PPPoE server to get_config_dict() do reduce boilerplate code from Open to In progress.
Sep 29 2020, 6:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2936: Migrate PPPoE server to get_config_dict() do reduce boilerplate code.
Sep 29 2020, 6:42 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T2847: System freezes after attempting commit with insufficient memory.

@Viacheslav et. al. note that the succinct Mem-Info message shown above was added after v4.19 (commit ef8444ea), so was only seen during the brief window when we moved to 5.8 before reverting the kernel version, due to QAT issues and a bug affecting parted.

Sep 29 2020, 6:35 PM · VyOS 1.3 Equuleus
jestabro added a subtask for T2847: System freezes after attempting commit with insufficient memory: T2865: System hangs at boot after mounting config.
Sep 29 2020, 6:30 PM · VyOS 1.3 Equuleus
jestabro added a parent task for T2865: System hangs at boot after mounting config: T2847: System freezes after attempting commit with insufficient memory.
Sep 29 2020, 6:30 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T2918: Accounting interim jitter for pppoe, l2tp, pptp, ipoe as Resolved.

Works properly, tested on 1.3-rolling-202009290117.
One remark, jitter will be applied for all accounting packet except the first packet. The first packet is a flag that the session is started.

Sep 29 2020, 6:27 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
jack9603301 updated the task description for T2898: Support NDP proxy.
Sep 29 2020, 6:27 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T2744: igmp-proxy issue: Address already in use.

Can we replace igmp-proxy with pimd?

Sep 29 2020, 6:21 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T2917: PPPoE server: Preallocate NAS-Port-Id as Resolved.

Works properly on VyOS 1.3-rolling-202009290117.
When command set service pppoe-server authentication radius preallocate-vif committed, pppoe-server send the next attributes in Access-Request packet on a client authorization:

NAS-Port = 0
NAS-Port-Id = "ppp0"
NAS-Port-Type = Virtual
Sep 29 2020, 6:07 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
christophedc0 added a comment to T2744: igmp-proxy issue: Address already in use.

killing FRR
sudo service stop frr
restart igmp-proxy
restart igmp-proxy

Sep 29 2020, 6:05 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T2919: PPPoE server: Called-Station-Id attribute as Resolved.

Successfully tested on 1.3-rolling-202009290117

set service pppoe-server authentication radius called-sid-format 'ifname:mac'

Radius recived Called-Station-Id = "eth1:50:00:00:05:00:01"

set service pppoe-server authentication radius called-sid-format 'ifname'

Radius recived Called-Station-Id = "eth1"
By default radius recive Called-Station-Id = "50:00:00:05:00:01"

Sep 29 2020, 6:01 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
jack9603301 updated the task description for T2898: Support NDP proxy.
Sep 29 2020, 5:12 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T2933: VRRP add option virtual_ipaddress_excluded.

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

Sep 29 2020, 12:56 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
jack9603301 added a comment to T2898: Support NDP proxy.

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

Sep 29 2020, 8:50 AM · VyOS 1.4 Sagitta
hannah_sun triaged T2935: PPPoE/IPOE with different vlan to allocate ip addrss under different ip pool as High priority.
Sep 29 2020, 7:36 AM · Rejected
hannah_sun added a comment to T1489: Add vlan_mon usage at Accel.

Hello, I has one question. If we config vlan_mon=eth1, 100-200, it will auto create interfaces. How to config per-interface? or no need to config?

Sep 29 2020, 7:18 AM · VyOS 1.3 Equuleus (1.3.0), vyos-pppoe-server
Unknown Object (User) created T2934: proxy-arp-pvlan on VRRP interface.
Sep 29 2020, 7:00 AM · Restricted Project, VyOS Rolling
Cheeze_It added a comment to T1237: Static Route Path Monitoring, failover.

The way I was thinking is on this Juniper page here.

Sep 29 2020, 3:10 AM · VyOS 1.4 Sagitta

Sep 28 2020

Unknown Object (User) updated the task description for T2798: Allow port range in tc filter.
Sep 28 2020, 9:09 PM · VyOS Rolling
Viacheslav created T2933: VRRP add option virtual_ipaddress_excluded.
Sep 28 2020, 8:44 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
Unknown Object (User) created T2932: The second QAT device does not start.
Sep 28 2020, 7:37 PM · VyOS 1.2 Crux (VyOS 1.2.7)
Unknown Object (User) changed the status of T2919: PPPoE server: Called-Station-Id attribute from In progress to Needs testing.
Sep 28 2020, 5:33 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
GitHub <noreply@github.com> committed rVYOSONEX278d3e62f56f: Merge pull request #555 from DmitriyEshenko/cur-1x-pppoe-csid-format (authored by c-po).
Sep 28 2020, 5:31 PM
jack9603301 updated the task description for T2898: Support NDP proxy.
Sep 28 2020, 2:02 PM · VyOS 1.4 Sagitta