Page MenuHomeVyOS Platform
Feed All Stories

Mar 22 2020

Unknown Object (User) edited the content of Submitting a patch.
Mar 22 2020, 12:53 AM
Unknown Object (User) edited the content of Python.
Mar 22 2020, 12:52 AM
Unknown Object (User) edited the content of Coding Guidelines.
Mar 22 2020, 12:51 AM
Unknown Object (User) created XML (used for CLI definitions).
Mar 22 2020, 12:40 AM

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 committed rVYOSONEX100b910e48e7: Debian: Changelog: 1.3.0-17 for vyos-1x-vmware dependency.
Mar 21 2020, 8:15 PM
c-po committed rVYOSONEX6bdde0a7301a: Debian: vyos-1x-vmware needs a dependency on vyos-1x.
Mar 21 2020, 8:15 PM
c-po committed rVYOSONEX6ae6c5ba2464: salt: import salt-minion configuration from vyos-salt-minion.
Mar 21 2020, 8:15 PM
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)
Unknown Object (User) edited the content of Python.
Mar 21 2020, 7:03 PM
Unknown Object (User) edited the content of Coding Guidelines.
Mar 21 2020, 6:57 PM
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)
Unknown Object (User) created Python.
Mar 21 2020, 6:02 PM
Unknown Object (User) published a new version of Coding Guidelines.
Mar 21 2020, 5:45 PM
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 committed rVYOSONEXe93c92f9e6b2: pppoe-server: T1936: Add reset/control sessions features (authored by Unknown Object (User)).
Mar 21 2020, 5:17 PM
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)
c-po committed rVYOSONEX7af1a7623b78: sstp: T2008: move ippool after radius and chap configuration.
Mar 21 2020, 11:09 AM
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 committed rVYOSONEX5636e057948e: sstp: T2008: bugfix migrator for radius options.
Mar 21 2020, 10:20 AM
Unknown Object (User) edited the content of Submitting a patch.
Mar 21 2020, 9:41 AM
c-po committed rVYOSONEX3c11f5cd656b: snmp: cleanup import section.
Mar 21 2020, 9:08 AM
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 committed rVYOSONEX940e9f5d60cf: Merge branch 'sstp-rewrite' of github.com:c-po/vyos-1x into current.
Mar 20 2020, 10:26 PM
c-po committed rVYOSONEX86860b51ad0f: sstp: T2006: fix valueHelp and validators for numeric values.
Mar 20 2020, 10:26 PM
c-po committed rVYOSONEX95c42faa4436: sstp: T2008: migrate SSL certificate nodes.
Mar 20 2020, 10:26 PM
c-po committed rVYOSONEX86e47301786d: sstp: T2110: use uniform RADIUS CLI syntax.
Mar 20 2020, 10:26 PM
c-po committed rVYOSONEX806f912d8bf1: sstp: T2008: adjust config syntax to common style.
Mar 20 2020, 10:26 PM
c-po committed rVYOSONEXa8920a1f13e6: sstp: T2008: remove req-limit config node.
Mar 20 2020, 10:26 PM
c-po committed rVYOSONEXe30294fd2ea1: ntp: only import deepcopy from copy.
Mar 20 2020, 10:26 PM
c-po committed rVYOSONEX7fc6a185b599: sstp: T2008: use pep8 formatting.
Mar 20 2020, 10:26 PM
c-po committed rVYOSONEX106406d46ba5: sstp: T2008: dns: unwind configuration.
Mar 20 2020, 10:26 PM
c-po committed rVYOSONEX77dde0872194: sstp: T2008: move to vpn node.
Mar 20 2020, 10:26 PM
c-po committed rVYOSONEXee23ba04b9eb: sstp: T2007: fix MTU boundaries.
Mar 20 2020, 10:26 PM
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)
GitHub <noreply@github.com> committed rVYOSONEX7a211cf6a9bd: Merge pull request #248 from jjakob/openvpn-dh-none (authored by c-po).
Mar 20 2020, 7:27 PM
GitHub <noreply@github.com> committed rVYOSONEX9e9b06035c78: Merge pull request #253 from thomas-mangin/cmd-check (authored by c-po).
Mar 20 2020, 6:44 PM
GitHub <noreply@github.com> committed rVYOSONEX22e0fb4c259a: Merge pull request #251 from thomas-mangin/T2057-required (authored by c-po).
Mar 20 2020, 5:43 PM
jestabro closed T1228: pppoe default-route force option not working (Rel 1.2.0-rc11) as Resolved.
Mar 20 2020, 5:05 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro moved T1228: pppoe default-route force option not working (Rel 1.2.0-rc11) from Backlog to Finished on the VyOS 1.2 Crux (VyOS 1.2.5) board.
Mar 20 2020, 5:05 PM · VyOS 1.2 Crux (VyOS 1.2.5)
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)
GitHub <noreply@github.com> committed rVYOSONEXf5a5befd7625: Merge pull request #252 from thomas-mangin/T2057-state (authored by c-po).
Mar 20 2020, 3:19 PM
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)
GitHub <noreply@github.com> committed rVYOSONEXaca6154bfd25: Merge pull request #250 from thomas-mangin/T2057-convert (authored by c-po).
Mar 20 2020, 11:49 AM
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)
GitHub <noreply@github.com> committed rVYOSONEX86e504525f96: Merge pull request #249 from jjakob/fix-checkcertheader-func (authored by c-po).
Mar 20 2020, 7:03 AM
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)
c-po committed rVYOSONEXd1b74e3ed68a: banner: T2135: add missing \n in login banner.
Mar 19 2020, 6:57 PM
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)