Page MenuHomeVyOS Platform
Feed Advanced Search

Oct 19 2019

dmbaturin created T1749: numeric validator doesn't support multiple ranges.
Oct 19 2019, 8:27 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po changed the status of T1745: dhcp-server commit fails with "DHCP range stop address x must be greater or equal to the range start address y!" when static mapping has same IP as range stop from Open to In progress.
Oct 19 2019, 7:39 AM · VyOS 1.2 Crux (VyOS 1.2.4)
ciprian.craciun created T1747: L2TP breaks after upgrading to VyOS 1.2-rolling-201910180117 [issue report and proposed solution].
Oct 19 2019, 6:58 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a project to T1745: dhcp-server commit fails with "DHCP range stop address x must be greater or equal to the range start address y!" when static mapping has same IP as range stop: VyOS 1.2 Crux.

This is present in branches crux and current too, so adding tag for crux.
https://github.com/vyos/vyos-1x/commit/5848a4d6095e6d7bc70e34e0b7b7e2c3d8e3303f
https://github.com/vyos/vyos-1x/commit/6f954ab56768af9a07d8a1dc086f54ddefa58da7
https://github.com/vyos/vyos-1x/commit/5848a4d6095e6d7bc70e34e0b7b7e2c3d8e3303f

Oct 19 2019, 4:48 AM · VyOS 1.2 Crux (VyOS 1.2.4)
jjakob added a comment to T1744: Config load fails in ConfigTree with ValueError: Failed to parse config: lexing: empty token.

Via the process of elimination I found the culprit - comments with special characters in them, that at some point in the upgrade cycle got converted into backslash-escped decimal:

description "\197\160" # this was once Š
description "\196\140 \196\141" # Č č

\197\160 is C5 A0 which is U+0160, which was the original character.
So old versions allowed these characters in comments and worked fine with them, then at one point an upgrade converted them to backslash decimal UTF-8, which still worked until at some point they started causing the error.

Oct 19 2019, 4:18 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T1744: Config load fails in ConfigTree with ValueError: Failed to parse config: lexing: empty token.
Oct 19 2019, 3:42 AM · VyOS 1.3 Equuleus (1.3.0)

Oct 18 2019

hagbard changed the status of T1705: High CPU usage by bgpd when snmp is active from Needs testing to Backport candidate.
Oct 18 2019, 7:59 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard moved T1705: High CPU usage by bgpd when snmp is active from In Progress to Backlog on the VyOS 1.2 Crux board.
Oct 18 2019, 7:58 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard moved T1720: support for more 'show ip route' commands from In Progress to Backlog on the VyOS 1.2 Crux board.
Oct 18 2019, 4:23 PM · VyOS 1.3 Equuleus (1.3.0)

Oct 16 2019

c-po added a subtask for T1738: Copy SNMP configuration from node to node raises exception: T818: SNMP v3 - remove required engineid from user node.
Oct 16 2019, 10:04 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po created T1739: Serial interface seems not to be deleted properly.
Oct 16 2019, 8:56 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1738: Copy SNMP configuration from node to node raises exception.
Oct 16 2019, 8:47 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po claimed T1737: SNMP tab completion missing.
Oct 16 2019, 8:44 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po created T1737: SNMP tab completion missing.
Oct 16 2019, 8:44 AM · VyOS 1.2 Crux (VyOS 1.2.4)

Oct 15 2019

hagbard added a comment to T1705: High CPU usage by bgpd when snmp is active.

works with:

Version:          VyOS 1.2-rolling-201910110117
Built by:         [email protected]
Built on:         Fri 11 Oct 2019 01:17 UTC
Build UUID:       48a11fa6-8c59-4dbb-94a3-215376c09a02
Build Commit ID:  46f9b2ab60e4fa
Oct 15 2019, 4:22 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard added a comment to T1705: High CPU usage by bgpd when snmp is active.

Can't create an iso right now to test it.

Oct 15 2019, 4:17 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard added a comment to T1705: High CPU usage by bgpd when snmp is active.

typo fixed: https://github.com/vyos/vyos-1x/commit/50acd442ade9a4e447269eaf94ce14d354af8d0c
http://dev.packages.vyos.net/repositories/current/vyos/pool/main/v/vyos-1x/vyos-1x_1.3.0-16_all.deb should work now

Oct 15 2019, 3:56 PM · VyOS 1.2 Crux (VyOS 1.2.4)
kroy added a comment to T1730: Adding the remote syslog feature to webproxy.

Okay, after working with this for a while, I believe the whole 'vyatta-webproxy` should be a candidate for deletion in equuleus (see T1732).

Oct 15 2019, 4:36 AM · VyOS 1.5 Circinus

Oct 14 2019

kroy added a comment to T1730: Adding the remote syslog feature to webproxy.

To be fair, that’s what prompted this. The logs go to a different file already.

Oct 14 2019, 9:17 PM · VyOS 1.5 Circinus
runar added a comment to T1730: Adding the remote syslog feature to webproxy.

Because the amount of logs from this system could be enormous, Is it possible to move these logs to another syslog file to not overcroud the main syslog file?

Oct 14 2019, 8:40 PM · VyOS 1.5 Circinus
kroy added a comment to T1730: Adding the remote syslog feature to webproxy.

This PR should address those concerns

Oct 14 2019, 8:26 PM · VyOS 1.5 Circinus
c-po added a comment to T1730: Adding the remote syslog feature to webproxy.

I would rather prefer it to send messages to local syslog and then distribute it to remote hosts. Otherwise we have an async syslog interface.

Oct 14 2019, 7:46 PM · VyOS 1.5 Circinus
kroy added a comment to T1730: Adding the remote syslog feature to webproxy.
Oct 14 2019, 7:20 PM · VyOS 1.5 Circinus
kroy created T1730: Adding the remote syslog feature to webproxy.
Oct 14 2019, 7:16 PM · VyOS 1.5 Circinus

Oct 13 2019

c-po added a comment to T1705: High CPU usage by bgpd when snmp is active.

Okay - just installed the latest rolling and it does not even boot up anymore. Its trapped in a snmp restart loop somehow. Going to revert this commit.

Oct 13 2019, 5:55 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po added a comment to T1705: High CPU usage by bgpd when snmp is active.

The change now leads to not starting SNMP when I do not use BGP

Oct 13 2019, 4:22 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1722: Add ability to debug Wireguard connections from In Progress to Finished on the VyOS 1.3 Equuleus board.
Oct 13 2019, 3:04 PM · Rejected
c-po moved T1727: Wireless regulatory.db missing from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Oct 13 2019, 3:01 PM · VyOS 1.3 Equuleus (1.3.0)

Oct 12 2019

c-po closed T1727: Wireless regulatory.db missing as Invalid.
Oct 12 2019, 9:15 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1727: Wireless regulatory.db missing.

Found it.

Oct 12 2019, 9:15 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T1727: Wireless regulatory.db missing: T1627: Rewrite wireless interface in new style XML syntax.
Oct 12 2019, 9:12 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1727: Wireless regulatory.db missing.
Oct 12 2019, 9:12 AM · VyOS 1.3 Equuleus (1.3.0)

Oct 11 2019

brian.ward added a comment to T1725: VyOS 1.2 Rolling 201910110117 DHCP Server Configuration Fails.

Yes I was running from a live image exactly as hagbard mentioned.

Oct 11 2019, 8:20 PM · Invalid
hagbard added a comment to T1725: VyOS 1.2 Rolling 201910110117 DHCP Server Configuration Fails.

running from the live-cd I think.

Oct 11 2019, 7:59 PM · Invalid
c-po added a comment to T1725: VyOS 1.2 Rolling 201910110117 DHCP Server Configuration Fails.

@brian.ward no problem. Could you please tell us what was your problem so we could probably reference this in the future for other people?

Oct 11 2019, 7:23 PM · Invalid
brian.ward closed T1725: VyOS 1.2 Rolling 201910110117 DHCP Server Configuration Fails as Resolved.
Oct 11 2019, 6:53 PM · Invalid
brian.ward added a comment to T1725: VyOS 1.2 Rolling 201910110117 DHCP Server Configuration Fails.

Sure enough, /config is not mounted.
Not sure how the configuration was being saved.

Oct 11 2019, 6:44 PM · Invalid
hagbard lowered the priority of T1725: VyOS 1.2 Rolling 201910110117 DHCP Server Configuration Fails from High to Normal.

@brian.ward Please show the output of df-h at your earliest convenience.

Oct 11 2019, 5:53 PM · Invalid
hagbard closed T1722: Add ability to debug Wireguard connections as Wontfix.
Oct 11 2019, 5:49 PM · Rejected
bertleywjh added a comment to T1722: Add ability to debug Wireguard connections.

@hagbard yea if there's no way to do it, there's no way to do it. Thanks though.

Oct 11 2019, 5:47 PM · Rejected
hagbard added a comment to T1722: Add ability to debug Wireguard connections.

@bertleywjh any other input, or can I close the ticket?

Oct 11 2019, 5:44 PM · Rejected
c-po added a comment to T1725: VyOS 1.2 Rolling 201910110117 DHCP Server Configuration Fails.

@brian.ward I just tried to reproduce this with a clean VyOS installation and it works as expected.

Oct 11 2019, 5:38 PM · Invalid
brian.ward added a comment to T1725: VyOS 1.2 Rolling 201910110117 DHCP Server Configuration Fails.

Absolutely, I was going to paste a screen shot of the running config.
I’m eating lunch let me respond when I get back if that’s alright.

Oct 11 2019, 5:28 PM · Invalid
hagbard added a project to T1725: VyOS 1.2 Rolling 201910110117 DHCP Server Configuration Fails: VyOS 1.2 Crux.
Oct 11 2019, 5:27 PM · Invalid
hagbard closed T1723: wireguard - Interface wg01 could not be brought up in time as Resolved.

Looks like it has changed already in ifconfig.py. Tested it successfully as well.
https://github.com/vyos/vyos-1x/commit/f5c04661e6c031baedb6092ecafee501cca7bc28#diff-def38e05f2ac1eb35139b37ec8d47338R1375

Oct 11 2019, 4:51 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1720: support for more 'show ip route' commands from Need Triage to In Progress on the VyOS 1.2 Crux board.
Oct 11 2019, 4:41 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1724: wireguard - add endpoint check in verify() from In Progress to Finished on the VyOS 1.3 Equuleus board.
Oct 11 2019, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1724: wireguard - add endpoint check in verify() as Resolved.
Oct 11 2019, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1724: wireguard - add endpoint check in verify() from Open to In progress.
Oct 11 2019, 3:43 PM · VyOS 1.3 Equuleus (1.3.0)
fvbrasileiro added a comment to T1705: High CPU usage by bgpd when snmp is active.

No problem, I had already made the change manually in the snmp.py file. Since then, the problem has not occurred.

Oct 11 2019, 10:19 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po added a comment to T1723: wireguard - Interface wg01 could not be brought up in time .

I‘d simply override the set_state() function in derived WireGuard Class without that check. If more interface have this (possibly VXLAN) it could be added to baseclass with a flag that the particular code is not executed.

Oct 11 2019, 3:40 AM · VyOS 1.3 Equuleus (1.3.0)

Oct 10 2019

hagbard triaged T1724: wireguard - add endpoint check in verify() as Normal priority.
Oct 10 2019, 10:42 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1724: wireguard - add endpoint check in verify().
Oct 10 2019, 10:42 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1724: wireguard - add endpoint check in verify().
Oct 10 2019, 10:42 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard triaged T1723: wireguard - Interface wg01 could not be brought up in time as Normal priority.
Oct 10 2019, 10:40 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1723: wireguard - Interface wg01 could not be brought up in time .

@cpo operstate will be unknown for wg interfaces, I think it's the only interface type having unknown. Anything else should be up or down, I think. I can re-implement with the wg class if that's better.
Let me know what you think, wg is working with no issues, so functionality isn't an issue here.

Oct 10 2019, 10:40 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard updated the task description for T1723: wireguard - Interface wg01 could not be brought up in time .
Oct 10 2019, 10:32 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard updated the task description for T1723: wireguard - Interface wg01 could not be brought up in time .
Oct 10 2019, 10:29 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1723: wireguard - Interface wg01 could not be brought up in time .
Oct 10 2019, 10:26 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1723: wireguard - Interface wg01 could not be brought up in time .
Oct 10 2019, 10:25 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1722: Add ability to debug Wireguard connections.

@bertleywjh wg state and link state is all is unfortunately all you will be able to see, plus like when was the last handshake and how many bytes were transfered. AFAIK there is no other way to see states of the handshake etc.

Oct 10 2019, 9:58 PM · Rejected
bertleywjh added a comment to T1722: Add ability to debug Wireguard connections.

@hagbard

show interfaces wireguard wgN

This just shows general configuration info & link state.

Oct 10 2019, 9:44 PM · Rejected
hagbard added a comment to T1705: High CPU usage by bgpd when snmp is active.

@fvbrasileiro here you go: https://downloads.vyos.io/rolling/current/amd64/vyos-1.2-rolling-201910102056-amd64.iso

Oct 10 2019, 9:27 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard added a comment to T1705: High CPU usage by bgpd when snmp is active.

@fvbrasileiro Yeah, we found that out too today, we are working on a solution already. Please be patient.

Oct 10 2019, 8:54 PM · VyOS 1.2 Crux (VyOS 1.2.4)
fvbrasileiro added a comment to T1705: High CPU usage by bgpd when snmp is active.
Oct 10 2019, 8:39 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard moved T1722: Add ability to debug Wireguard connections from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Oct 10 2019, 8:38 PM · Rejected
hagbard moved T1722: Add ability to debug Wireguard connections from Need Triage to In Progress on the VyOS 1.2 Crux board.
Oct 10 2019, 8:38 PM · Rejected
hagbard triaged T1722: Add ability to debug Wireguard connections as Normal priority.
Oct 10 2019, 8:38 PM · Rejected
hagbard changed the status of T1720: support for more 'show ip route' commands from Open to In progress.

Next rolling will have it: https://github.com/vyos/vyatta-op-quagga/commit/219265ae4c8886bb6997ffc79f34610d6e2ea2d0 or you can manually install from the source below, if it is an urgent matter.

Oct 10 2019, 8:35 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1720: support for more 'show ip route' commands .

The cli part for the routing suite is up for rewrite, json is only working because it's supported by frr and the cli doesn't filter it. I think getting show ip route tag 20 working shouldn't be a big deal, but I try to avoid to add too much to the cli, will make just the rewrite way harder.

Oct 10 2019, 6:13 PM · VyOS 1.3 Equuleus (1.3.0)
olofl added a comment to T1720: support for more 'show ip route' commands .

@hagbard via a route-map for example. set policy route-map TAG rule 10 set tag 33

Oct 10 2019, 5:21 PM · VyOS 1.3 Equuleus (1.3.0)
lbv2rus created T1721: Recursive Next Hop not updated for static routes.
Oct 10 2019, 4:38 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1705: High CPU usage by bgpd when snmp is active.

There were multiple complains about bgpd crashes, memory issues inthe forum. They used the workaround removing the tables from snmpd successfully.

Oct 10 2019, 4:17 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard added a comment to T1720: support for more 'show ip route' commands .

@olofl How do you set the tag? via CLI?

Oct 10 2019, 4:13 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1705: High CPU usage by bgpd when snmp is active.

I do not see this problem on a full table v4/v6 router with 2 cores 4 GB RAM. The question is why? Is removing the table a good idea? What was the state with 1.1.8?

Oct 10 2019, 4:03 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard claimed T1720: support for more 'show ip route' commands .
Oct 10 2019, 3:49 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1705: High CPU usage by bgpd when snmp is active.

@fvbrasileiro Please test at your earliest convenience.

Oct 10 2019, 3:10 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard moved T1705: High CPU usage by bgpd when snmp is active from Need Triage to In Progress on the VyOS 1.2 Crux board.
Oct 10 2019, 3:07 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard changed the status of T1705: High CPU usage by bgpd when snmp is active from Open to Needs testing.
Oct 10 2019, 3:07 PM · VyOS 1.2 Crux (VyOS 1.2.4)
olofl created T1720: support for more 'show ip route' commands .
Oct 10 2019, 11:29 AM · VyOS 1.3 Equuleus (1.3.0)

Oct 7 2019

c-po changed the status of T1716: Update Intel NIC drivers to recent versions from Open to In progress.
Oct 7 2019, 5:02 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po created T1716: Update Intel NIC drivers to recent versions.
Oct 7 2019, 5:01 PM · VyOS 1.2 Crux (VyOS 1.2.4)

Oct 6 2019

trae32566 created T1715: System DNS Server Order Incorrect.
Oct 6 2019, 6:33 PM · VyOS 1.3 Equuleus (1.3.0)
trae32566 created T1714: Disable DHCP Nameservers Not Working.
Oct 6 2019, 6:15 PM · VyOS 1.3 Equuleus (1.3.0)

Oct 4 2019

Viacheslav updated the task description for T1711: BGP - migrate from tagNode to node (remove ASN from tagNode).
Oct 4 2019, 8:51 AM · VyOS 1.4 Sagitta
Viacheslav created T1711: BGP - migrate from tagNode to node (remove ASN from tagNode).
Oct 4 2019, 5:35 AM · VyOS 1.4 Sagitta

Oct 3 2019

hagbard moved T1700: Wireguard FQDN endpoint doesn't work after reboot from In Progress to Finished on the VyOS 1.3 Equuleus board.
Oct 3 2019, 5:39 PM · Rejected
hagbard moved T1700: Wireguard FQDN endpoint doesn't work after reboot from Backlog to Finished on the VyOS 1.2 Crux board.
Oct 3 2019, 5:39 PM · Rejected
hagbard closed T1700: Wireguard FQDN endpoint doesn't work after reboot as Wontfix.
Oct 3 2019, 5:38 PM · Rejected
c-po added a comment to T1707: DHCP static mapping and exclude address not working.

I can confirm the issue. Actually it boils down to two individual ones.

Oct 3 2019, 4:16 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po renamed T1707: DHCP static mapping and exclude address not working from DHCP static mapping work wrong to DHCP static mapping and exclude address not working.
Oct 3 2019, 11:23 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po created T1709: Update WireGuard to 0.0.20190913.
Oct 3 2019, 9:03 AM · VyOS 1.2 Crux (VyOS 1.2.4)

Oct 2 2019

c-po added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

It is an upstream issue so I agree totally in closing as wonˋt fix

Oct 2 2019, 11:25 PM · Rejected
hagbard added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

Shall I close it as won't fix, given the fact that it is an upstream issue. Anything build around it, is in my opinion just a kludge, unless we would go with a separate daemon which can check and re-establish connections if they fail. The danger is that vyos becomes then more a server than a router. As workaround, a cronjob could do that as well, either setting an option via cli (wg-heartbeat or so since keepalive is a wg option already), which drops a cronjob onto the box and checks the wg endpoint periodically, if it fails it just calls diable/enable and checks again for X times, before it sleeps for let's say 24hs or so. @kroy would something like acronjob help you? Could be also set as a @reboot job and once the traffic flows it kicks itself out. Just wanna throw out ideas here.

Oct 2 2019, 7:18 PM · Rejected
c-po claimed T1707: DHCP static mapping and exclude address not working.
Oct 2 2019, 6:12 AM · VyOS 1.2 Crux (VyOS 1.2.4)

Oct 1 2019

lbv2rus created T1707: DHCP static mapping and exclude address not working.
Oct 1 2019, 10:54 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

FYI: https://git.zx2c4.com/wg-dynamic/about/docs/idea.md

Oct 1 2019, 3:37 PM · Rejected
c-po added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

The Linux kernel has embedded name resolution, maybe this can be added to WireGuard itself. Its better then we design a patch for it.

Oct 1 2019, 3:37 PM · Rejected
hagbard added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

reverted the commit. I'm not sure if a daemon would be a good idea. Another option is to allow only IP's entered via cli or checking the name whenever wg is executed, resolve the name and send it to hostd to get it written to /etc/host. That would solve at least the issue at reboot and in most cases the correct IP should be in /etc/hosts.

Oct 1 2019, 3:29 PM · Rejected
runar added a comment to T1700: Wireguard FQDN endpoint doesn't work after reboot.

@kroy just to be clear, i'm not against using dns as endpoint for wireguard.. i'm for it, because i have the same issue as you do, but what i'm against is the way to getting there. As the wireguard protocol does not support dns in it self using this method is a loosing game.. what i'm not against is writing a daemon that does the name resolution for you when it comes available.. and available could mean after 1sec, 1m, 1h or even longer after the system is booted.. this daemon also could do re-resolving when the peer is down and the dns has changed...

Oct 1 2019, 2:48 PM · Rejected