Page MenuHomeVyOS Platform
Feed All Stories

Mar 25 2020

dmbaturin edited the content of VyOS Developer Documentation.
Mar 25 2020, 4:34 PM
jjakob closed T1383: Cannot use quotes for openvpn-option --route-up as Invalid.
Mar 25 2020, 4:23 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T1383: Cannot use quotes for openvpn-option --route-up.

Closing, 1.3 has rewritten the perl code from scratch in python, but the functionality should be the same.

Mar 25 2020, 4:22 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2113: OpenVPN Options error: you cannot use --verify-x509-name with --compat-names or --no-name-remapping.

We could make compat-names a configurable option that defaults to disabled, e.g. "set interfaces openvpn vtunX tls compat-names {no-remapping}"

Mar 25 2020, 4:18 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project, VyOS 1.3 Equuleus (1.3.7), openvpn
jjakob closed T2146: openvpn: "delete server client" doesn't delete the corresponding ccd configs as Resolved.
Mar 25 2020, 4:11 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob claimed T2148: openvpn: setting "server client" config without "server client ip" results in ValueError: '' does not appear to be an IPv4 or IPv6 address.
Mar 25 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2139: openvpn: allow "dh-file none" to disable DH for ECDH keys.

The implementation mostly works, but still behaves unexpectedly when keys don't have a BEGIN EC PRIVATE KEY or BEGIN RSA PRIVATE KEY, but have just a plain BEGIN PRIVATE KEY, which is valid for both EC and RSA (and is the default output format for openssl ec -out, for example when removing a passphrase from the key). We need to switch to checking the key type by actually trying to read it with openssl and checking its error status.

Mar 25 2020, 4:04 PM · VyOS 1.3 Equuleus (1.3.5)
jestabro updated the task description for T2157: Organize service https listen-address/listen-port/server-name under 'virtual-host' node.
Mar 25 2020, 3:37 PM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T1894: FRR config not loaded after daemons segfault or restart.

I'm not expecting a persisted-across-reboots FRR config — hence suggesting tmpfs — so when the system boots there is nothing there. Obviously something would need to create the (empty) FRR config files in tmpfs before running FRR, otherwise I expect all the FRR daemons will fail to start.

Mar 25 2020, 3:34 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
GitHub <noreply@github.com> committed rVYOSONEX11f5d7c3669e: Merge pull request #268 from Elbandi/fixsnmp (authored by c-po).
Mar 25 2020, 2:08 PM
elbandi created T2161: snmpd cannot start if ipv6 disabled.
Mar 25 2020, 10:06 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
Merijn added a comment to T1894: FRR config not loaded after daemons segfault or restart.

A router reboot last week reminded me to never to write mem in vtysh (but after looking it was automatic bij me :( )
The router booted with the configuration in FRR already loaded, and then Vyos tried to populate FRR based on the Vyos configuration and everything was broken :-)
It didn't help that the configuration i saved in FRR was a couple of months old.

Mar 25 2020, 9:42 AM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
maznu added a comment to T1894: FRR config not loaded after daemons segfault or restart.

We've seen this recently on bleeding-edge (yesterday's version) of 1.3. I'm currently investigating what tripped ospf6d, but I suspect it's going to be some Ubiquiti routers spewing their nasty OSPFv3 implementation.

Mar 25 2020, 9:25 AM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
GitHub <noreply@github.com> committed rVYOSONEX6e7739e0b69e: Merge pull request #265 from thomas-mangin/2057-dhcp-vlan (authored by c-po).
Mar 25 2020, 8:57 AM
GitHub <noreply@github.com> committed rVYOSONEX7c4d21639d95: Merge pull request #267 from jjakob/openvpn-remove-old-files (authored by c-po).
Mar 25 2020, 6:59 AM

Mar 24 2020

jestabro triaged T2160: Allow restricting HTTP API to specific virtual hosts as Normal priority.
Mar 24 2020, 8:47 PM · VyOS 1.3 Equuleus (1.3.0)
pasik added a comment to T2158: Commit fails if ethernet interface doesn't support flow control (pause).

ok, thanks! I can test on xen aswell, when the fix is in 1.3/rolling.

Mar 24 2020, 8:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2158: Commit fails if ethernet interface doesn't support flow control (pause).

This fix is for 1.3 rolling only and should not be a problem on 1.2 as long as users do not explicitly set speed/duplex.

Mar 24 2020, 8:38 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEX60d35d1d4d3a: ifconfig: T2158: xen_netfront does not support setting pause/speed (authored by natecarlson).
Mar 24 2020, 8:37 PM
pasik added a comment to T2158: Commit fails if ethernet interface doesn't support flow control (pause).

does this also affect vyos 1.2, or only 1.3/rolling?

Mar 24 2020, 8:37 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T2157: Organize service https listen-address/listen-port/server-name under 'virtual-host' node as Resolved.
Mar 24 2020, 8:36 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro committed rVYOSONEX11b0c06e47d7: service https: T2157: Organize server block directives as 'virtual host'.
Mar 24 2020, 8:35 PM
elbandi renamed T2159: webproxy log read from wrong file from squid webproxylog read from wrong file to webproxy log read from wrong file.
Mar 24 2020, 8:35 PM · VyOS 1.3 Equuleus (1.3.0), vyatta-webproxy
elbandi created T2159: webproxy log read from wrong file.
Mar 24 2020, 8:32 PM · VyOS 1.3 Equuleus (1.3.0), vyatta-webproxy
thomas-mangin added a comment to T2154: BCM57810 nic fails to start.

also all calls to start-stop-daemon need to have a --oknodo option added

Mar 24 2020, 8:14 PM
natecarlson created T2158: Commit fails if ethernet interface doesn't support flow control (pause).
Mar 24 2020, 7:39 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T2157: Organize service https listen-address/listen-port/server-name under 'virtual-host' node from Open to In progress.
Mar 24 2020, 7:26 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob claimed T2146: openvpn: "delete server client" doesn't delete the corresponding ccd configs.
Mar 24 2020, 7:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX64fbf0865eb4: router-advert: T1831: update comment in jinja template.
Mar 24 2020, 7:23 PM
c-po moved T1831: Denest IPv6 router-advert from Interfaces to general service from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Mar 24 2020, 7:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po reopened T1831: Denest IPv6 router-advert from Interfaces to general service as "Needs testing".
Mar 24 2020, 7:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1831: Denest IPv6 router-advert from Interfaces to general service as Resolved.
Mar 24 2020, 7:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1831: Denest IPv6 router-advert from Interfaces to general service from On hold to Needs testing.
Mar 24 2020, 6:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX5b8f9069a448: Merge branch 't1831-rtradv' of github.com:c-po/vyos-1x into current.
Mar 24 2020, 6:20 PM
c-po committed rVYOSONEX7d31eae26965: router-advert: T1831: add config migration script.
Mar 24 2020, 6:20 PM
c-po committed rVYOSONEX2b947b5b08ff: router-advert: T1831: new implementation using XML and Python.
Mar 24 2020, 6:20 PM
hagbard changed the status of T1845: syslog host no longer accepts a port from Unknown Status to Resolved.
Mar 24 2020, 5:52 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T2125: show interfaces wireguard wg0 - doesn't work as Wontfix.

The code should be in the op-mode script rather than the class.But the PR was merged in, so I suppose it's ok.

Mar 24 2020, 3:39 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2141: Static ARP is not applied on boot.
Mar 24 2020, 3:05 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T1831: Denest IPv6 router-advert from Interfaces to general service from FRR: implementation ipv6 RAs via FRR to Denest IPv6 router-advert from Interfaces to general service.
Mar 24 2020, 1:56 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) reassigned T2156: PIM op-mode commands from Unknown Object (User) to Viacheslav.
Mar 24 2020, 1:49 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T2156: PIM op-mode commands from Open to In progress.
Mar 24 2020, 1:48 PM · VyOS 1.3 Equuleus (1.3.0)
syncer reassigned T1729: PIM (Protocol Independent Multicast) implementation from Viacheslav to Unknown Object (User).
Mar 24 2020, 1:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
syncer reassigned T1729: PIM (Protocol Independent Multicast) implementation from Unknown Object (User) to Viacheslav.
Mar 24 2020, 1:40 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Viacheslav added a comment to T1729: PIM (Protocol Independent Multicast) implementation.
Mar 24 2020, 1:29 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
zsdc moved T1490: BGP configuration (is lost|not applied) when updating 1.1.8 -> 1.2.1 from Need Triage to Backport Candidates on the VyOS 1.3 Equuleus board.
Mar 24 2020, 12:37 PM · VyOS 1.2 Crux (VyOS 1.2.5)
zsdc closed T1490: BGP configuration (is lost|not applied) when updating 1.1.8 -> 1.2.1 as Unknown Status.
Mar 24 2020, 12:35 PM · VyOS 1.2 Crux (VyOS 1.2.5)
elbandi added a comment to T2133: ipv6 disable not working.

https://github.com/vyos/vyos-1x/pull/263
https://github.com/vyos/vyatta-cfg-system/pull/121

Mar 24 2020, 12:32 PM
zsdc changed the status of T2116: Processing configuration via Cloud-init User-Data from In progress to Needs testing.
Mar 24 2020, 12:08 PM · VyOS 1.3 Equuleus (1.3.6)
paszczus created T2155: Cannot set anything on Intel 82599ES 10-Gigabit SFI/SFP+.
Mar 24 2020, 9:35 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T1729: PIM (Protocol Independent Multicast) implementation from Open to In progress.
Mar 24 2020, 7:37 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
GitHub <noreply@github.com> committed rVYOSONEXacb9815216df: Merge pull request #261 from thomas-mangin/2154 (authored by c-po).
Mar 24 2020, 6:11 AM
GitHub <noreply@github.com> committed rVYOSONEX92e6efeec0e4: Merge pull request #262 from kroy-the-rabbit/current (authored by c-po).
Mar 24 2020, 6:10 AM

Mar 23 2020

kroy added a comment to T2125: show interfaces wireguard wg0 - doesn't work .

PR262 should fix that last one @alien

Mar 23 2020, 8:27 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2014: Use vendor specific NTP Pool hostname.

I believe your default settings are not bad as, in our case, we are part of the ntp pool and our kit will use our own NTP servers :-)

Mar 23 2020, 7:47 PM · VyOS 1.3 Equuleus (1.3.5)
paszczus added a comment to T75: pmacct-based NetFlow implementation's performance is insufficient for modern networks.

Hello,
It's been a long time since the last comment.
Are there any real plans to add NETFLOW module to the next version (rolling release) ?
@mickvav Are you still using VyOS and this module? Would you be able to send me a version for 4.19.112-amd64-vyos ?

Mar 23 2020, 7:12 PM · VyOS 1.5 Circinus (2025.11)
c-po added a comment to T2151: wireless: can't delete interface present in config but not present in system.

Deletion should be possible with tomorrows rolling release.

Mar 23 2020, 6:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX71561a27a033: wireless: T2151: switch to iw when adding and deleting interfaces.
Mar 23 2020, 6:56 PM
thomas-mangin closed T2154: BCM57810 nic fails to start as Resolved.
Mar 23 2020, 6:45 PM
thomas-mangin added a comment to T2154: BCM57810 nic fails to start.

pushed https://github.com/vyos/vyos-1x/pull/261 which should fix the issue.
@lluu131 if you know how to use vi and only if you are sure you can run:

sudo vi /usr/lib/python3/dist-packages/vyos/ifconfig/ethernet.py +123

and you change CalledProcessError with RuntimeError

Mar 23 2020, 6:45 PM
c-po committed rVYOSONEXaa4ba0b2ae79: ifconfig: T2151: always start interface in monitoring mode.
Mar 23 2020, 6:23 PM
c-po added a comment to T2154: BCM57810 nic fails to start.

Please provide the VyOS version used

Mar 23 2020, 4:26 PM
c-po assigned T2154: BCM57810 nic fails to start to thomas-mangin.
Mar 23 2020, 4:25 PM
GitHub <noreply@github.com> committed rVYOSONEXc8964f9564c5: Merge pull request #260 from kroy-the-rabbit/patch-2 (authored by c-po).
Mar 23 2020, 4:24 PM
GitHub <noreply@github.com> committed rVYOSONEX53fc11a06805: Merge pull request #259 from kroy-the-rabbit/patch-1 (authored by c-po).
Mar 23 2020, 4:24 PM
lluu131 triaged T2154: BCM57810 nic fails to start as High priority.
Mar 23 2020, 3:11 PM
kroy claimed T2153: traceroute circular reference.

PR260 should fix this

Mar 23 2020, 3:05 PM · VyOS 1.3 Equuleus (1.3.0)
kroy created T2153: traceroute circular reference.
Mar 23 2020, 3:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXaa1b14d6ee88: ifconfig: T2151: get_state() must use administrative state and not operstate.
Mar 23 2020, 2:59 PM
c-po committed rVYOSONEX02d12b89d484: ifconfig: T2151: ensure interface is admin down when changing MAC address.
Mar 23 2020, 2:59 PM
c-po committed rVYOSONEXa32d4d0bb0c2: ifconfig: T2151: add possibility to query assigned MAC address.
Mar 23 2020, 2:59 PM
c-po committed rVYOSONEX47cdcc9f7be0: op-mode: move 'show system-integrity' to 'show system integrity'.
Mar 23 2020, 2:59 PM
kroy moved T2152: ddclient has bug which prevents use_web from being used from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 23 2020, 2:53 PM · VyOS 1.3 Equuleus (1.3.0)
kroy updated the task description for T2152: ddclient has bug which prevents use_web from being used.
Mar 23 2020, 2:50 PM · VyOS 1.3 Equuleus (1.3.0)
kroy claimed T2152: ddclient has bug which prevents use_web from being used.

PR259 fixes this

Mar 23 2020, 2:50 PM · VyOS 1.3 Equuleus (1.3.0)
kroy created T2152: ddclient has bug which prevents use_web from being used.
Mar 23 2020, 2:47 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEX52e20fa56296: Merge pull request #258 from thomas-mangin/31-vrf (authored by c-po).
Mar 23 2020, 11:57 AM
alien added a comment to T2125: show interfaces wireguard wg0 - doesn't work .

Another bug:

Mar 23 2020, 7:24 AM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEXcefed7ae3fbb: Merge pull request #257 from thomas-mangin/2028-modify-fix (authored by c-po).
Mar 23 2020, 7:09 AM
GitHub <noreply@github.com> committed rVYOSONEX876bbe601555: Merge pull request #256 from thomas-mangin/2057-cleanup (authored by c-po).
Mar 23 2020, 7:09 AM
vindenesen added a comment to T2125: show interfaces wireguard wg0 - doesn't work .

Same issue for me (1.3-rolling-202003221506). I needed to add this to the script "/usr/lib/python3/dist-packages/vyos/ifconfig/wireguard.py":

Mar 23 2020, 6:31 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a watcher for VyOS Networks Controller : jack9603301.
Mar 23 2020, 5:00 AM

Mar 22 2020

dmbaturin closed T1884: Keeping VRRP transition-script native behaviour and adding stop-script as Resolved.
Mar 22 2020, 10:29 PM · VyOS 1.2 Crux (VyOS 1.2.5)
dmbaturin committed rVYOSONEXfbb4d499327c: Fix type in mode-force..
Mar 22 2020, 9:24 PM
GitHub <noreply@github.com> committed rVYOSONEX0ae1e074e6a6: Merge pull request #255 from DmitriyEshenko/crux-vrrp (authored by dmbaturin).
Mar 22 2020, 9:19 PM
c-po committed rVYOSONEXece243962965: wireless: T2151: calculate MAC address only if not deleted.
Mar 22 2020, 8:13 PM
c-po committed rVYOSONEX30353d21a763: wireless: T2151: rename dict member from type to op_mode.
Mar 22 2020, 8:13 PM
c-po committed rVYOSONEXf6df56166bc0: ifconfig: T2151: add WiFiIf interface representation class.
Mar 22 2020, 8:13 PM
GitHub <noreply@github.com> committed rVYOSONEXf06d9b22a6d9: Merge pull request #222 from thomas-mangin/T2028 (authored by c-po).
Mar 22 2020, 5:24 PM
c-po committed rVYOSONEX7a509a4d725e: ifconfig: T2104: remove superfluous __init__ in derived classes.
Mar 22 2020, 3:38 PM
syncer closed T1020: OSPF Stops distributing default route after a while as Resolved.

@wornet-mwo in 1.2.5 and rolling

Mar 22 2020, 3:26 PM · VyOS 1.2 Crux (VyOS 1.2.5)
syncer added a project to T1020: OSPF Stops distributing default route after a while: VyOS 1.2 Crux (VyOS 1.2.5).
Mar 22 2020, 3:26 PM · VyOS 1.2 Crux (VyOS 1.2.5)
kroy added a comment to T1020: OSPF Stops distributing default route after a while.

Can confirm that this can be closed now.

Mar 22 2020, 3:25 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po committed rVYOSONEXf90abbe3062a: wireless: T2151: calculate locally administered MAC address per SSID.
Mar 22 2020, 3:12 PM
c-po committed rVYOSONEX5f7ca76cb46b: wireless: T1627: add validator on physical-interface.
Mar 22 2020, 3:12 PM
c-po committed rVYOSONEXca7652e66f23: wireless: T1627: bugfix reading physical-interface to config.
Mar 22 2020, 3:12 PM
Unknown Object (User) updated subscribers of T1884: Keeping VRRP transition-script native behaviour and adding stop-script.

@dmbaturin can you look 2 PR for implement option with ignore old transaction-script states?
https://github.com/vyos/vyos-1x/pull/255
https://github.com/vyos/vyos-replace/pull/7
Can we add this in 1.2.6?

Mar 22 2020, 2:55 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po changed the status of T2151: wireless: can't delete interface present in config but not present in system from Open to In progress.
Mar 22 2020, 12:52 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T2151: wireless: can't delete interface present in config but not present in system.
Mar 22 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1192: Wlan regression between 1.2.0-rc11 and rolling as Invalid.
Mar 22 2020, 12:16 PM · VyOS 1.3 Equuleus (1.3.0-epa1)