Page MenuHomeVyOS Platform
Feed Search

Apr 14 2020

jestabro triaged T2289: Denest cerbot certificate configuration from service https as Normal priority.
Apr 14 2020, 1:54 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
tjh created T2288: Include iprange package in Vyos.
Apr 14 2020, 12:58 AM · Restricted Project, VyOS 1.5 Circinus

Apr 13 2020

c-po added a comment to T2185: Start daemons with systemd units instead of with start-stop-daemon.

Todo (migrate to systemd or migrate generated configs to /run, to not leave behind corpses after a system reboot)

Apr 13 2020, 7:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2286: IPoE server vulnerability as Unknown Status.
Apr 13 2020, 6:19 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a project to T2286: IPoE server vulnerability: VyOS 1.3 Equuleus.
Apr 13 2020, 6:18 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
brussell added a comment to T2100: BGP route adverisement wih checks rib.

It would be interesting to hear the reason the FRR chose this behavior as default for one of their profiles. It causes major reconvergence issues for BGP networks and I don't see an obvious benefit.

Apr 13 2020, 4:45 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
trae32566 added a comment to T2281: DHCP and Static IPs on Same Interface.

Shouldn't it be fixed at some point though? I mean is there a reason this should stay something that has to be worked around?

Apr 13 2020, 3:59 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T2100: BGP route adverisement wih checks rib.

@dmbaturin to enable it by default we need rewrite BGP to new python/XML format and use template, where this feature will be by default because FRR by default doesn't check routes in the RIB.

Apr 13 2020, 1:36 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
dmbaturin added a comment to T2100: BGP route adverisement wih checks rib.

As far as I remember, originally in our Quagga days, it was the case: nothing was advertised if it wasn't present in the RIB. So if you wanted to advertise e.g. 192.0.2.0/24 but had it split into /25's, you'd need both set protocols bgp ... network 192.0.2.0/24 and set protocols static route 192.0.2.0/24 blackhole.

Apr 13 2020, 1:25 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob closed T2285: 2nd openvpn vtun not getting started as Invalid.

Sorry for the noise, it was disabled. I forgot to save the config before upgrading, doh.

Apr 13 2020, 12:58 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2285: 2nd openvpn vtun not getting started.
vyos@rt-home# show openvpn 
 openvpn vtun0 {
     encryption {
         ncp-ciphers aes256gcm
     }
     hash sha512
     keep-alive {
         failure-count 60
         interval 59
     }
     mode server
     persistent-tunnel
     server {
         client jernej-note3 {
             ip x.x..7.10
         }
         client-ip-pool {
             start x.x.7.127
         }
         domain-name home
         max-connections 10
         push-route x.x.0.0/24
         subnet x.x.7.0/24
         topology subnet
     }
     tls {
         ca-cert-file /config/auth/openvpn/ca.crt
         cert-file /config/auth/openvpn/rt-home.crt
         crypt-file /config/auth/openvpn/tls.key
         key-file /config/auth/openvpn/rt-home.key
     }
 }
 openvpn vtun1 {
     description b
     device-type tun
     disable
     encryption {
         ncp-ciphers aes256gcm
     }
     hash sha512
     keep-alive {
         failure-count 60
         interval 59
     }
     local-port 1195
     mode server
     persistent-tunnel
     server {
         client jernej-note3 {
             ip x.x.8.10
         }
         client-ip-pool {
             start x.x.8.6
             stop x.x.0.3
         }
         domain-name home
         max-connections 10
         push-route x.x.0.0/24
         subnet x.x.8.0/24
         topology subnet
     }
     tls {
         ca-cert-file /config/auth/openvpn/ca.crt
         cert-file /config/auth/openvpn/rt-home.crt
         crypt-file /config/auth/openvpn/tls.key
         key-file /config/auth/openvpn/rt-home.key
     }
 }
[edit interfaces]

I tried removing client-ip-pool if it was a issue with it, no difference.

vyos@rt-home# delete openvpn vtun1 server client-ip-pool 
[edit interfaces]
vyos@rt-home# commit
[ interfaces openvpn vtun1 ]
Warning: Client "jernej-note3" IP x.x.8.10 is in server IP pool, it is not reserved for this client.
Diffie-Hellman prime file is unspecified, assuming ECDH
Apr 13 2020, 12:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2283: openvpn not starting: ccd path in template not moved to /run/openvpn/ccd as Resolved.
Apr 13 2020, 12:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2285: 2nd openvpn vtun not getting started.

Using the following configuration on 1.3-rolling-202004131043 I see two tunnels running:

Apr 13 2020, 11:58 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2285: 2nd openvpn vtun not getting started.

Can you share me a configuration?

Apr 13 2020, 11:48 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2236: DMVPN broken after tunnel rewrite to XML/Python as Resolved.
Apr 13 2020, 11:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2236: DMVPN broken after tunnel rewrite to XML/Python.

Fixed in VyOS 1.3-rolling-20200413104

Apr 13 2020, 11:44 AM · VyOS 1.3 Equuleus (1.3.0)
zsdc assigned T1899: Unionfs metadata folder is copied to the active configuration directory to Unknown Object (User).
Apr 13 2020, 11:30 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2281: DHCP and Static IPs on Same Interface.

This is a old quirk that's long known (probably was already reported) and
can be worked around by adding a pseudo-ethernet interface with the DHCP
client on it.

Apr 13 2020, 11:26 AM · VyOS 1.4 Sagitta
jjakob changed the status of T149: IPv6 support in OpenVPN tunnel from Open to In progress.
Apr 13 2020, 11:08 AM · VyOS 1.3 Equuleus (1.3.0-epa1), openvpn
jjakob assigned T2285: 2nd openvpn vtun not getting started to c-po.
Apr 13 2020, 11:04 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T2285: 2nd openvpn vtun not getting started.
Apr 13 2020, 11:03 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2284: Upgrade ddclient to 3.9.1 which also brings systemd files, a subtask of T2185: Start daemons with systemd units instead of with start-stop-daemon, as Resolved.
Apr 13 2020, 10:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2284: Upgrade ddclient to 3.9.1 which also brings systemd files as Resolved.
Apr 13 2020, 10:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2284: Upgrade ddclient to 3.9.1 which also brings systemd files.

https://github.com/vyos/ddclient/commit/6704998de025c7195eb5f30f64859cb0bb7d4596

Apr 13 2020, 10:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po triaged T2284: Upgrade ddclient to 3.9.1 which also brings systemd files as Normal priority.
Apr 13 2020, 10:57 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2283: openvpn not starting: ccd path in template not moved to /run/openvpn/ccd.

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

Apr 13 2020, 10:41 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob triaged T2283: openvpn not starting: ccd path in template not moved to /run/openvpn/ccd as Urgent! priority.
Apr 13 2020, 10:36 AM · VyOS 1.3 Equuleus (1.3.0)
runar added a parent task for T1514: Add ability to restart frr processes: T2175: Rewriting all FRR processes allow for reloading and to XML/Python style.
Apr 13 2020, 10:19 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1381: Enable DHCP option 121 processing.

Test results on the VyOS 1.3-rolling-202004020117:
Basically, the DHCP option 121 is handled as expected but two issues were observed i.e.:

  1. Static routes advertised by the DHCP server in option 121 are not automatically removed from the FIB when the "address dhcp" setting is removed from the interface. Disable/enable the interface doesn't change anything. The only option to get rid of them is to restart the router.

A similar behavior is observed when the "address dhcp" config is replaced with static IP address in one go. In that case disable/enable the interface at least makes them removed from the FIB but they are still present in the FRR as "inactive" . The only option to get rid of them is to restart the router.

Apr 13 2020, 10:04 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2282: Clarify hw-id in ethernet and wireless interface nodes as Resolved.
Apr 13 2020, 8:27 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2282: Clarify hw-id in ethernet and wireless interface nodes.
Apr 13 2020, 8:24 AM · VyOS 1.3 Equuleus (1.3.0)
tjh updated the task description for T2279: Router resolves as 127.0.1.1 when using Router's Recursive DNS.
Apr 13 2020, 6:51 AM · VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus, VyOS 1.3 Equuleus (1.3.7)
trae32566 edited a custom field on T2281: DHCP and Static IPs on Same Interface.
Apr 13 2020, 6:15 AM · VyOS 1.4 Sagitta
trae32566 updated the task description for T2281: DHCP and Static IPs on Same Interface.
Apr 13 2020, 6:15 AM · VyOS 1.4 Sagitta
trae32566 updated the task description for T2281: DHCP and Static IPs on Same Interface.
Apr 13 2020, 6:14 AM · VyOS 1.4 Sagitta
trae32566 created T2281: DHCP and Static IPs on Same Interface.
Apr 13 2020, 6:14 AM · VyOS 1.4 Sagitta
syncer updated subscribers of T2280: Set of base container applications for VyOS.
Apr 13 2020, 6:04 AM · VyOS Rolling
syncer added a subtask for T2280: Set of base container applications for VyOS: T807: Integrate monit .
Apr 13 2020, 6:03 AM · VyOS Rolling
syncer added a parent task for T807: Integrate monit : T2280: Set of base container applications for VyOS.
Apr 13 2020, 6:03 AM · VyOS Rolling
syncer changed the status of T2280: Set of base container applications for VyOS from Open to In progress.
Apr 13 2020, 6:03 AM · VyOS Rolling
syncer closed T611: Static route syntax should reflect `ip` command routing capabilities, if possible., a subtask of T891: Current multi-table usage with VRF-netns tables in FRR is partially broken for PBR., as Resolved.
Apr 13 2020, 6:00 AM · VyOS 1.3 Equuleus (1.3.0)
syncer closed T611: Static route syntax should reflect `ip` command routing capabilities, if possible. as Resolved.
Apr 13 2020, 5:59 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
syncer assigned T621: Allow image pruning by list index. to jestabro.
Apr 13 2020, 5:42 AM · VyOS 1.5 Circinus, Restricted Project
tjh created T2279: Router resolves as 127.0.1.1 when using Router's Recursive DNS.
Apr 13 2020, 4:43 AM · VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus, VyOS 1.3 Equuleus (1.3.7)

Apr 12 2020

Merijn added a comment to T2207: IPv6 route install failed.

Trying to find more information with debugging settings of zebra process.
Apr 12 23:52:18 router zebra[1472]: 0:2404:5780:3::/48: Route install failed
Apr 12 23:52:18 router zebra[1472]: 0:2404:5780:3::/48 Stale dplane result for old_re 0x555f6166b300
Apr 12 23:52:18 router zebra[1472]: 0:2404:5780:3::/48 Processing dplane ctx 0x555f765ff7a0, op ROUTE_UPDATE result FAILURE

Apr 12 2020, 9:54 PM
thomas-mangin added a comment to T2236: DMVPN broken after tunnel rewrite to XML/Python.

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

Apr 12 2020, 9:49 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T2262: Broken reset commands for pptp and l2tp as Resolved.
Apr 12 2020, 6:10 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T2263: Reset feature for SSTP sessions as Resolved.
Apr 12 2020, 6:09 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin changed the status of T2059: Set source-validation on bond vif don't work from Unknown Status to Resolved.
Apr 12 2020, 1:10 PM · VyOS 1.2 Crux (VyOS 1.2.5)
dmbaturin changed the status of T1828: Missing completion helper for "set system syslog host 192.0.2.1 facility all protocol" from Unknown Status to Resolved.
Apr 12 2020, 1:08 PM · VyOS 1.2 Crux (VyOS 1.2.5)
syncer moved T1828: Missing completion helper for "set system syslog host 192.0.2.1 facility all protocol" from Backlog to In Progress on the VyOS 1.2 Crux (VyOS 1.2.5) board.
Apr 12 2020, 1:08 PM · VyOS 1.2 Crux (VyOS 1.2.5)
syncer changed the status of T2059: Set source-validation on bond vif don't work from Unknown Status to Unknown Status.
Apr 12 2020, 1:07 PM · VyOS 1.2 Crux (VyOS 1.2.5)
syncer changed the status of T1828: Missing completion helper for "set system syslog host 192.0.2.1 facility all protocol" from Unknown Status to Unknown Status.
Apr 12 2020, 1:06 PM · VyOS 1.2 Crux (VyOS 1.2.5)
syncer changed the status of T1490: BGP configuration (is lost|not applied) when updating 1.1.8 -> 1.2.1 from Unknown Status to Resolved.
Apr 12 2020, 1:04 PM · VyOS 1.2 Crux (VyOS 1.2.5)
syncer closed T2031: pseudo-ethernet link interface cannot be changed as Resolved.
Apr 12 2020, 1:04 PM · VyOS 1.3 Equuleus (1.3.0)
syncer edited projects for T2189: Adding a large port-range will take ~ 20 minutes to commit, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
Apr 12 2020, 1:03 PM · VyOS 1.3 Equuleus (1.3.3)
syncer edited projects for T2207: IPv6 route install failed, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
Apr 12 2020, 1:02 PM
thomas-mangin added a comment to T2236: DMVPN broken after tunnel rewrite to XML/Python.

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

Apr 12 2020, 11:32 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2185: Start daemons with systemd units instead of with start-stop-daemon from Open to In progress.
Apr 12 2020, 11:28 AM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T2277: dhclient-script-vyos does not support VRFs to zsdc.
Apr 12 2020, 11:26 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2277: dhclient-script-vyos does not support VRFs.
Apr 12 2020, 11:26 AM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2236: DMVPN broken after tunnel rewrite to XML/Python.

could you please try this patch. if it still fails, can you remove the 'mtu' from the 'options' line and try again ?

diff --git a/python/vyos/ifconfig/tunnel.py b/python/vyos/ifconfig/tunnel.py
index 0506066..46900ce 100644
--- a/python/vyos/ifconfig/tunnel.py
+++ b/python/vyos/ifconfig/tunnel.py
@@ -141,8 +141,8 @@ class GREIf(_Tunnel):
     default = {'type': 'gre'}
     required = ['local', ]  # mGRE is a GRE without remote endpoint
Apr 12 2020, 11:13 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2236: DMVPN broken after tunnel rewrite to XML/Python.

Retested today using VyOS 1.3-rolling-202004120117

Apr 12 2020, 10:13 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2276: PPPoE server vulnerability as Resolved.
Apr 12 2020, 9:10 AM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po moved T2276: PPPoE server vulnerability from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Apr 12 2020, 9:10 AM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a comment to T2276: PPPoE server vulnerability.

Also fixed in 1.3 https://github.com/vyos/vyos-build-kernel/commit/006550a30afa3c595a07782ec3ce239dc6f65443

Apr 12 2020, 9:09 AM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a project to T2276: PPPoE server vulnerability: VyOS 1.3 Equuleus.
Apr 12 2020, 9:09 AM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po closed T2273: OpenVPN no longer starts in latest rolling, migrate to systemd, a subtask of T2185: Start daemons with systemd units instead of with start-stop-daemon, as Resolved.
Apr 12 2020, 8:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2273: OpenVPN no longer starts in latest rolling, migrate to systemd as Resolved.
Apr 12 2020, 8:59 AM · VyOS 1.3 Equuleus (1.3.0)
runar updated subscribers of T2267: equuleus: Autogenerating deb package version number for internal packages.

Any comments @dmbaturin ?

Apr 12 2020, 6:44 AM
Unknown Object (User) created T2275: flow-accounting broken in rolling.
Apr 12 2020, 6:29 AM · VyOS 1.3 Equuleus (1.3.0)

Apr 11 2020

thomas-mangin claimed T2274: Move the interface default values from the conf_mode file to the interface.
Apr 11 2020, 10:35 PM · VyOS 1.3 Equuleus (1.3.5)
thomas-mangin created T2274: Move the interface default values from the conf_mode file to the interface.
Apr 11 2020, 10:35 PM · VyOS 1.3 Equuleus (1.3.5)
thomas-mangin added a comment to T2171: Unify creation and manipulation of interfaces.

with T2238 interface can be listed using their feature definition (broadcast, bonding, bridge ...).

Apr 11 2020, 10:30 PM · VyOS 1.4 Sagitta
thomas-mangin reopened T2226: unify all the ways commands are run as "Open".

@zsdc asked if we could find out a better API for the command and there is an issue where it seems that the environment dict passed to Popen() is not working as expected.

Apr 11 2020, 10:26 PM
thomas-mangin added a comment to T291: support for Predictable Network Interface Names.

on any equipment with many interfaces, you would expect "port 0" to be "eth0", etc. As vendors are likely to give incremental mac addresses to their interfaces, could the hardware mac address be used at boot to order the interfaces? adding new interfaces may cause a re-numbering but it would give stability on if the hardware does not change.

Apr 11 2020, 10:24 PM
thomas-mangin added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.

Naming convention seems fine.

Apr 11 2020, 10:12 PM
thomas-mangin added a comment to T2238: After re-writing list_interfaces.py to use Interfaces() pseudo-ethernet is missing.
Apr 11 2020, 9:50 PM · VyOS 1.3 Equuleus (1.3.0)
alainlamar added a comment to T2213: vyos-1x: WiFi mode ieee80211ac should also activate ieee80211n.

Uh, that's nice easter eggs folks :-) Thank you both for your valuable hints! They'll be very handy!

Apr 11 2020, 8:23 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2270: using load with scp/sftp and a username and password does not work.

It is a useful feature .. please do not kill, This patch will fix things until it can be looked into 🤕

Apr 11 2020, 8:00 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin closed T2238: After re-writing list_interfaces.py to use Interfaces() pseudo-ethernet is missing as Resolved.
Apr 11 2020, 7:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2273: OpenVPN no longer starts in latest rolling, migrate to systemd from Open to In progress.
Apr 11 2020, 7:21 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2185: Start daemons with systemd units instead of with start-stop-daemon.

+1 on that, already migrated l2tp and sstp VPN to systemd today

Apr 11 2020, 7:18 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2213: vyos-1x: WiFi mode ieee80211ac should also activate ieee80211n.

I use http://jinja.quantprogramming.com/ to test templates. With it you
can test all possible combinations of input variables. (You need to test
all combinations if you're stripping whitespace, as some combination can
have a good format, another can have too much whitespace stripped)

Apr 11 2020, 7:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po reassigned T2213: vyos-1x: WiFi mode ieee80211ac should also activate ieee80211n from c-po to alainlamar.
Apr 11 2020, 6:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2213: vyos-1x: WiFi mode ieee80211ac should also activate ieee80211n.

Looks good, you can actually emulate a wifi card: modprobe mac80211_hwsim

Apr 11 2020, 6:40 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2238: After re-writing list_interfaces.py to use Interfaces() pseudo-ethernet is missing.

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

Apr 11 2020, 6:13 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2264: l2tp: cleanup CLI definition as Resolved.
Apr 11 2020, 5:14 PM · VyOS 1.3 Equuleus (1.3.0)
runar added a parent task for T2271: OSPF: add per VRF instance support: T2175: Rewriting all FRR processes allow for reloading and to XML/Python style.
Apr 11 2020, 5:10 PM · VyOS 1.3 Equuleus (1.3.0)
alainlamar added a comment to T2213: vyos-1x: WiFi mode ieee80211ac should also activate ieee80211n.

Pull request: https://github.com/vyos/vyos-1x/pull/330

Apr 11 2020, 5:07 PM · VyOS 1.3 Equuleus (1.3.0)
daniil renamed T2271: OSPF: add per VRF instance support from VyOS 1.3 Equuleus to OSPF: add VRF support.
Apr 11 2020, 5:07 PM · VyOS 1.3 Equuleus (1.3.0)
daniil created T2271: OSPF: add per VRF instance support.
Apr 11 2020, 5:06 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T2270: using load with scp/sftp and a username and password does not work.

True, it doesn't currently work; that patch has various problems.

Apr 11 2020, 4:52 PM · VyOS 1.3 Equuleus (1.3.0)
alainlamar closed T2233: Typos in wlanX.cfg as Resolved.
Apr 11 2020, 3:17 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2253: Fix use of cmd in merge config and remote function helpers.
fingerprint = cmd(fingerprint_cmd, shell=True, stderr=DEVNULL)

I have converted this to

fingerprint = cmd(fingerprint_cmd,  stderr=DEVNULL, input=input=host_key)
Apr 11 2020, 2:01 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin claimed T2223: convert operational show interfaces to python/XML.
Apr 11 2020, 1:20 PM · VyOS 1.3 Equuleus (1.3.6)
thomas-mangin added a comment to T2186: Provide more information to the user when a traceback is reported to the user.

ok will add the feature once the current set of patch waiting approval are in to not have to deal with rebasing etc :-)

Apr 11 2020, 12:20 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2265: DHCP to be an attribute of the class instead of a inheritance.

The works also include the migration of template to separate files as per T2230

Apr 11 2020, 12:18 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2186: Provide more information to the user when a traceback is reported to the user.

Yes, that would be useful, for example conf_mode scripts could print warnings that would go to the syslog when the config is applied on boot. Other scripts output is seen by the user anyway so I don't see a use elsewhere.

Apr 11 2020, 12:15 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2186: Provide more information to the user when a traceback is reported to the user.

It will not intercept what is printed by executed programs. I could add an option for the functions to have stderr intercepted and printed by VyOS (causing program errors to go to logs)

Apr 11 2020, 11:19 AM · VyOS 1.3 Equuleus (1.3.0)