Page MenuHomeVyOS Platform
Feed Search

Mar 22 2020

c-po moved T2122: Update Intel out-of-tree drivers to latest version(s) from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 22 2020, 8:52 AM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2121: Update Linux Kernel to v4.19.109 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 22 2020, 8:52 AM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2131: Improve syslog remote host CLI definition from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 22 2020, 8:51 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po moved T2128: Add description field for protocols static route from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 22 2020, 8:51 AM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2134: VXLAN: `NameError: name 'config' is not defined` from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 22 2020, 8:51 AM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2143: Hope to support DHCPv6 PD from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 22 2020, 8:51 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 2.0.x
c-po moved T2149: Update Linux Kernel to v4.19.112 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 22 2020, 8:51 AM · VyOS 1.3 Equuleus (1.3.0)
c-po edited a custom field on T2149: Update Linux Kernel to v4.19.112.
Mar 22 2020, 8:51 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2149: Update Linux Kernel to v4.19.112 as Resolved.
Mar 22 2020, 8:50 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2149: Update Linux Kernel to v4.19.112.
Mar 22 2020, 8:31 AM · VyOS 1.3 Equuleus (1.3.0)

Mar 21 2020

Xesxen added a comment to T941: BGP neighbours with IPv6 link-local addresses.

Is there any way I can help test this? I was trying to setup the same, but lack of link-local support prevents me from adding a v6 BGP peer without allocating IP addresses to the link.

Mar 21 2020, 10:58 PM · VyOS 1.3 Equuleus (1.3.9), test
c-po closed T1870: Extend Pipeline scripts to support PullRequests as Resolved.
Mar 21 2020, 7:24 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2147: "save" resets the edit level in config mode.

Sorry, the task name was wrong, "save" resets it, "commit" doesn't. Personally I prefer if it'd stay the same, but I don't care if it resets it either.

Mar 21 2020, 6:28 PM
jjakob renamed T2147: "save" resets the edit level in config mode from commit resets the edit level to "save" resets the edit level in config mode.
Mar 21 2020, 6:27 PM
kroy added a comment to T2147: "save" resets the edit level in config mode.

Personally this is behavior I agree with.

Mar 21 2020, 6:20 PM
jjakob created T2148: openvpn: setting "server client" config without "server client ip" results in ValueError: '' does not appear to be an IPv4 or IPv6 address.
Mar 21 2020, 6:18 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T2147: "save" resets the edit level in config mode.
Mar 21 2020, 6:16 PM
jjakob created T2146: openvpn: "delete server client" doesn't delete the corresponding ccd configs.
Mar 21 2020, 6:13 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob updated the task description for T2145: openvpn: server default topology net30 is incompatible with static client IPs for Windows clients.
Mar 21 2020, 6:08 PM · VyOS 1.4 Sagitta (1.4.1)
jjakob created T2145: openvpn: server default topology net30 is incompatible with static client IPs for Windows clients.
Mar 21 2020, 6:07 PM · VyOS 1.4 Sagitta (1.4.1)
jestabro closed T2142: vyos-build: Add required packages and step to build-GCE-image script as Resolved.
Mar 21 2020, 5:27 PM · VyOS 1.3 Equuleus (1.3.0)
kevinrausch removed a watcher for VyOS 1.3 Equuleus: kevinrausch.
Mar 21 2020, 5:26 PM
jestabro moved T1936: pppoe-server CLI control features from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Mar 21 2020, 5:18 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro changed the status of T1936: pppoe-server CLI control features from Unknown Status to Resolved.
Mar 21 2020, 5:18 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro added a comment to T1936: pppoe-server CLI control features.

Tested successfully in Crux.

Mar 21 2020, 5:12 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T2125: show interfaces wireguard wg0 - doesn't work .

@alien Can you please share your config, I can't reproduce it. The op function will be moved into the the ops script out of the ifconfig class, which caused the issue due to restructuring out internal class architecture.

Mar 21 2020, 4:48 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T2125: show interfaces wireguard wg0 - doesn't work from Needs testing to In progress.
Mar 21 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po merged task T2143: Hope to support DHCPv6 PD into T421: Add Pv6 prefix delegation support.
Mar 21 2020, 12:44 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 2.0.x
c-po merged T2143: Hope to support DHCPv6 PD into T421: Add Pv6 prefix delegation support.
Mar 21 2020, 12:44 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po closed T2072: Shell autocomplete of option (config node) with quoted value doesn't work as Resolved.
Mar 21 2020, 12:43 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1982: Increase rotation for atop.acct.

Following script more appreciated

/run/atop/atop.acct {
	rotate 0
	nomissingok
	size 100M
	postrotate
		PIDFILE=/run/atop.pid
		if [ -e $PIDFILE ] && \
			ps -p `cat $PIDFILE` | grep 'atop$' > /dev/null
		then
			kill -15 `cat $PIDFILE`
			rm $PIDFILE
		fi
		sleep 1
		/etc/init.d/atop restart
	endscript
}
Mar 21 2020, 10:35 AM · VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) added a comment to T1982: Increase rotation for atop.acct.

Sometimes we use this for detecting memleak and some clients issues with high CPU load. When we get users /var/log/atop* then we can reproduce locally and find wrong process, memleaking etc.

Mar 21 2020, 10:32 AM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T1982: Increase rotation for atop.acct.

Nice. What is atop actually used for?

Mar 21 2020, 9:03 AM · VyOS 1.2 Crux (VyOS 1.2.6)

Mar 20 2020

c-po closed T2006: SSTP RADIUS CLI accepts invalid values as Resolved.
Mar 20 2020, 10:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2007: SSTP accepts client MTU up to 16384 bytes as Resolved.
Mar 20 2020, 9:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2008: Adjustment of SSTP CLI to be more consistent to the rest of VyOS as Resolved.
Mar 20 2020, 9:52 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T1982: Increase rotation for atop.acct from Open to In progress.

Thanks @syncer and @c-po . As I understand logrotate run once per day. I hope this will be enough

vyos@vyos:~# ls /etc/cron.daily/ | grep logro
logrotate
vyos@vyos:~# cat /etc/crontab | grep daily
25 6	* * *	root	test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

So, now I have logrotate script for atop on my test router

cat /etc/logrotate.d/atop 
/run/atop/atop.acct {
	rotate 0
	nomissingok
	size 50M
	postrotate
		/etc/init.d/atop restart
	endscript
}

With manually run, seems all works

logrotate /etc/logrotate.d/atop --verbose
reading config file /etc/logrotate.d/atop
Mar 20 2020, 9:33 PM · VyOS 1.2 Crux (VyOS 1.2.6)
jack9603301 added a watcher for VyOS 1.3 Equuleus: jack9603301.
Mar 20 2020, 4:15 PM
runar added a comment to T2007: SSTP accepts client MTU up to 16384 bytes.

As the mtu on an ip network could exceed 1500b it is not so strange to allow larger than 1500b frames on the tunnel. But this could be adjusted to follow the max mtu values on ethernet interfaces. As taken from my head max mtu on ethernet is about 9000b

Mar 20 2020, 4:14 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T2142: vyos-build: Add required packages and step to build-GCE-image script from Open to In progress.
Mar 20 2020, 3:59 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T2142: vyos-build: Add required packages and step to build-GCE-image script.

https://github.com/vyos/vyos-build/pull/95

Mar 20 2020, 3:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2008: Adjustment of SSTP CLI to be more consistent to the rest of VyOS from Open to In progress.
Mar 20 2020, 3:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2007: SSTP accepts client MTU up to 16384 bytes from Open to In progress.
Mar 20 2020, 3:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2006: SSTP RADIUS CLI accepts invalid values from Open to In progress.
Mar 20 2020, 3:34 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T815: Add DHCPv6 server prefix-delegation support.

I'm looking forward to this feature, especially that I want to dynamically update the NPT policy through the DHCPv6 PD feature, rather than manually reset the nptv6 address translation policy every time I dial

Mar 20 2020, 2:59 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jack9603301 added a comment to T365: OVS as replacement of Linux bridge.

It's a good idea to use OVS as Linux bridge, which means that vyos can use OVS to provide better management and more support features in bridge management, or even use vyos as an excellent switch to run and manage its complex functions, or provide a docking interface with SDN to transform the network!

Mar 20 2020, 2:16 PM
jestabro added a comment to T2142: vyos-build: Add required packages and step to build-GCE-image script.

Yes, @jjakob, I run docker as indicated in the vyos-build README, which includes --privileged. I am not that concerned with the docker issue here; rather I want the script to work, and am adding in the necessary ingredients to the script itself. Compare the older prescription:
https://wiki.vyos.net/wiki/Building_images_using_vyos-build_Docker_container#Building_Google_Cloud.2FGCE_image

Mar 20 2020, 1:22 PM · VyOS 1.3 Equuleus (1.3.0)
elbandi added a comment to T2054: Changing "system name-server" doesn't update dns forwarding config, neither does "restart dns forwarding".

just note. our fw is using own dns forwarder for resolv, because the internal ip reverse addresses are redirected to local dns server.
so plase handle this situation too.

Mar 20 2020, 11:40 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.

We hope to provide better support for DHCPv6 PD in the future version of vyos

Mar 20 2020, 11:02 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a comment to T2142: vyos-build: Add required packages and step to build-GCE-image script.

The discussion says the container should be started with --privileged, as is documented in the vyos-build readme. Did you test it with --privileged?

Mar 20 2020, 9:55 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2144: vyos-build: docker: selection of text in the terminal still selects it in vim (mouse isn't completely disabled) from Open to In progress.
Mar 20 2020, 9:50 AM · VyOS 1.3 Equuleus (1.3.0), vyos-build
jjakob closed T2143: Hope to support DHCPv6 PD as Invalid.

Duplicate of T421

Mar 20 2020, 9:38 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 2.0.x
jjakob added a comment to T2054: Changing "system name-server" doesn't update dns forwarding config, neither does "restart dns forwarding".

Still present in 1.3-20200319

Mar 20 2020, 9:35 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2072: Shell autocomplete of option (config node) with quoted value doesn't work.

The above commit fixes value help on tab (it displays correct quoted values, the script doesn't error any more) but the completion itself is still broken.

Mar 20 2020, 9:32 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2072: Shell autocomplete of option (config node) with quoted value doesn't work from In progress to On hold.
Mar 20 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob closed T2140: openvpn: tls file check function checkCertHeader returns True even when no match is found as Resolved.
Mar 20 2020, 9:22 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 created T2143: Hope to support DHCPv6 PD .
Mar 20 2020, 6:48 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 2.0.x
Unknown Object (User) added a comment to T2118: Failure to boot after power outage due to dirty filesystem and no fsck in initramfs.
Mar 20 2020, 6:31 AM · VyOS 1.3 Equuleus (1.3.3)
alien added a comment to T2125: show interfaces wireguard wg0 - doesn't work .

@hagbard
Another bug:

Mar 20 2020, 5:47 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro created T2142: vyos-build: Add required packages and step to build-GCE-image script.
Mar 20 2020, 2:23 AM · VyOS 1.3 Equuleus (1.3.0)

Mar 19 2020

kroy created T2141: Static ARP is not applied on boot.
Mar 19 2020, 7:58 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2140: openvpn: tls file check function checkCertHeader returns True even when no match is found from Open to In progress.
Mar 19 2020, 7:30 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2135: Login banner missing spacing now as Resolved.
Mar 19 2020, 6:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2135: Login banner missing spacing now from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 19 2020, 6:57 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro moved T2132: Document kernel boot parameter 'vyos-config-debug' from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 19 2020, 6:56 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
jestabro closed T2132: Document kernel boot parameter 'vyos-config-debug', a subtask of T1622: Add failsafe and back trace to boot config loader, as Resolved.
Mar 19 2020, 6:55 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T2132: Document kernel boot parameter 'vyos-config-debug' as Resolved.
Mar 19 2020, 6:55 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
jestabro changed the status of T1301: bgp peer-groups don't work when "no-ipv4-unicast" is enabled. from Unknown Status to Resolved.
Mar 19 2020, 6:23 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro moved T1301: bgp peer-groups don't work when "no-ipv4-unicast" is enabled. from Backlog to Finished on the VyOS 1.2 Crux (VyOS 1.2.5) board.
Mar 19 2020, 6:22 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro edited projects for T1853: wireguard - disable peer doesn't work , added: VyOS 1.2 Crux (VyOS 1.2.6); removed VyOS 1.2 Crux (VyOS 1.2.5).
Mar 19 2020, 5:52 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro edited projects for T1949: Multihop IPv6 BFD is unconfigurable, added: VyOS 1.2 Crux (VyOS 1.2.6); removed VyOS 1.2 Crux (VyOS 1.2.5).
Mar 19 2020, 5:46 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
hagbard added a comment to T2125: show interfaces wireguard wg0 - doesn't work .

@alien Can you please test the issue with the latest rolling release?

Mar 19 2020, 5:25 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro claimed T2138: Can't load archived configs as they are gzipped.
Mar 19 2020, 5:20 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro reopened T2096: Provide "generate" and "show" commands via the http API as "In progress".

This should be made consistent with other usage: paths should be lists, not strings. I will make the change, and any other details needed for consistency with model.

Mar 19 2020, 5:17 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2139: openvpn: allow "dh-file none" to disable DH for ECDH keys from Open to In progress.
Mar 19 2020, 5:13 PM · VyOS 1.3 Equuleus (1.3.5)
jjakob created T2138: Can't load archived configs as they are gzipped.
Mar 19 2020, 4:21 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob closed T1744: Config load fails in ConfigTree with ValueError: Failed to parse config: lexing: empty token, a subtask of T1801: Unescaped backslashes in config values cause configuration failure, as Resolved.
Mar 19 2020, 4:12 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob closed T1744: Config load fails in ConfigTree with ValueError: Failed to parse config: lexing: empty token as Resolved.
Mar 19 2020, 4:12 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T577: Unconfigured Ethernet interface discovery partial failure on boot.

I ran into this today after upgrading to latest 1.3 rolling image. All interfaces were added and appeared to have the correct macs (the output of ip link matched what was in the config), but the physical interfaces to which they corresponded weren't right. I found this by looking at the link state of each interface and saw that two if them were swapped. The interface that should be eth2 was physically eth4 and vice versa, but the macs it was showing in ip link was wrong for that physical card, as if it were set to the other interface's mac erroneously.
I got the cards to detect properly after 2 reboots.

Mar 19 2020, 3:51 PM · VyOS Rolling, Bugs
jestabro edited projects for T2096: Provide "generate" and "show" commands via the http API, added: VyOS 1.2 Crux (VyOS 1.2.6); removed VyOS 1.2 Crux (VyOS 1.2.5).
Mar 19 2020, 3:03 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob claimed T2137: vyos-build: set debian mirror for building docker image from ./configure.
Mar 19 2020, 2:25 PM · vyos-build
jjakob changed the status of T2137: vyos-build: set debian mirror for building docker image from ./configure from Open to In progress.
Mar 19 2020, 2:25 PM · vyos-build
Unknown Object (User) changed the status of T915: MPLS Support from Open to Needs testing.
Mar 19 2020, 12:58 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
njh added a comment to T2087: Add maxfail 0 option to pppoe configuration..

I installed 1.3-rolling-202003190217 today and verified that it contains the following lines now:

Mar 19 2020, 10:28 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Mar 18 2020

Unknown Object (User) added a comment to T915: MPLS Support.

Some tests results

Screenshot 2020-03-19 at 01.52.58.png (265×659 px, 29 KB)

vyos@R8:~$ show configuration commands | match mpls
set protocols mpls ldp discovery transport-ipv4-address '2.2.2.2'
set protocols mpls ldp interface 'eth1'
set protocols mpls ldp interface 'eth2'
set protocols mpls ldp router-id '2.2.2.2'
vyos@R8:~$ show mpls ldp neighbor 
AF   ID              State       Remote Address    Uptime
ipv4 10.0.0.1        OPERATIONAL 10.0.0.1        00:00:22
ipv4 3.3.3.3         OPERATIONAL 10.0.255.2      00:00:33
vyos@R8:~$ show mpls ldp interface 
AF   Interface   State  Uptime   Hello Timers  ac
ipv4 eth1        ACTIVE 00:00:51 5/15           1
ipv4 eth2        ACTIVE 00:00:52 5/15           1
Mar 18 2020, 10:56 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T915: MPLS Support.

2 PR for basic MPLS implementation
https://github.com/vyos/vyos-build/pull/90
https://github.com/vyos/vyos-1x/pull/247

Mar 18 2020, 10:44 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
c-po moved T1870: Extend Pipeline scripts to support PullRequests from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Mar 18 2020, 9:14 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1870: Extend Pipeline scripts to support PullRequests from Open to In progress.
Mar 18 2020, 9:14 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin added a comment to T2130: XML schema: add valueHelp support in op-mode definitions..

Could you describe your "dream syntax" for it?
The op mode node.def's simply don't have a concept of value help in vyatta-cfg, only comp_help (<completionHelp> in XML terms).

Mar 18 2020, 3:38 PM · VyOS Rolling, Restricted Project
dmbaturin updated subscribers of T2136: XML command definition convertor doesn't disallow tag nodes with multi flag on.
Mar 18 2020, 3:27 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin changed the status of T2136: XML command definition convertor doesn't disallow tag nodes with multi flag on from Open to Needs testing.
Mar 18 2020, 3:26 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin created T2136: XML command definition convertor doesn't disallow tag nodes with multi flag on.
Mar 18 2020, 3:09 PM · VyOS 1.3 Equuleus (1.3.0)

Mar 17 2020

kroy updated the task description for T2135: Login banner missing spacing now.
Mar 17 2020, 9:41 PM · VyOS 1.3 Equuleus (1.3.0)
kroy updated the task description for T2135: Login banner missing spacing now.
Mar 17 2020, 9:41 PM · VyOS 1.3 Equuleus (1.3.0)
kroy assigned T2135: Login banner missing spacing now to c-po.
Mar 17 2020, 9:40 PM · VyOS 1.3 Equuleus (1.3.0)
kroy created T2135: Login banner missing spacing now.
Mar 17 2020, 9:40 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2134: VXLAN: `NameError: name 'config' is not defined` as Resolved.
Mar 17 2020, 5:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2134: VXLAN: `NameError: name 'config' is not defined`.
Mar 17 2020, 5:36 PM · VyOS 1.3 Equuleus (1.3.0)
elbandi updated the task description for T2133: ipv6 disable not working.
Mar 17 2020, 4:05 PM
elbandi triaged T2133: ipv6 disable not working as Normal priority.
Mar 17 2020, 4:04 PM