Page MenuHomeVyOS Platform
Feed Search

Apr 11 2020

jjakob added a comment to T2186: Provide more information to the user when a traceback is reported to the user.

Oh, nice!

Apr 11 2020, 11:00 AM · 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.

Everything sent to stderr will both go to the screen and syslog.
If you raise it auto-magically format the raised exception to the user (the traceback is sent to stderr and thefore goes to syslog)

Apr 11 2020, 10:52 AM · 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.

How do we use this new "airbag.py" for on-demand logging from scripts? For example if I want to print a warning when executing a conf_mode script that should go both to stderr and to a file, but is not a fatal exception?

Apr 11 2020, 10:40 AM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2268: DHCPv6 is broken.
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:d9:5b:04 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic eth0
       valid_lft 78872sec preferred_lft 78872sec
    inet6 fe80::a00:27ff:fed9:5b04/64 scope link
       valid_lft forever preferred_lft forever
Apr 11 2020, 9:59 AM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin renamed T2270: using load with scp/sftp and a username and password does not work from using load with a username and password does not work to using load with scp/sftp and a username and password does not work.
Apr 11 2020, 9:31 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2264: l2tp: cleanup CLI definition.
Apr 11 2020, 9:30 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2264: l2tp: cleanup CLI definition.
Apr 11 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin assigned T2270: using load with scp/sftp and a username and password does not work to jestabro.
Apr 11 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin updated subscribers of T2270: using load with scp/sftp and a username and password does not work.

This naive patch fixes the issue but I am not sure it is correct and will let @jestabro decide how to handle it (as git gives him as the author of the file)

diff --git a/python/vyos/remote.py b/python/vyos/remote.py
index f8a21f0..a69537e 100644
--- a/python/vyos/remote.py
+++ b/python/vyos/remote.py
@@ -140,10 +140,18 @@ def get_remote_config(remote_file):
                 print('HTTP error: {0} {1}'.format(*val))
                 sys.exit(1)
Apr 11 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin created T2270: using load with scp/sftp and a username and password does not work.
Apr 11 2020, 9:21 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T2263: Reset feature for SSTP sessions from In progress to Needs testing.
Apr 11 2020, 7:00 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T2262: Broken reset commands for pptp and l2tp from In progress to Needs testing.
Apr 11 2020, 6:59 AM · 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.

Yes, it is missing, nothing to do with me but the fact the code does not yet find what is what from the interface data as we discussed.
https://github.com/vyos/vyos-1x/commit/bbea850ea5f8ff0402cd276ab63963ece7e0c763#diff-667867449bff9faf1ac285125ceada77

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

Apr 10 2020

c-po updated the task description for T2264: l2tp: cleanup CLI definition.
Apr 10 2020, 10:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2110: RADIUS: supply include file for radius config to have a uniform CLI.
Apr 10 2020, 10:35 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T2269: SSTP specify tunnels names from Open to In progress.

PR https://github.com/vyos/vyos-1x/pull/328

Apr 10 2020, 10:17 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T2269: SSTP specify tunnels names.
Apr 10 2020, 10:13 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T2263: Reset feature for SSTP sessions from Open to In progress.

PR https://github.com/vyos/vyos-1x/pull/327

Apr 10 2020, 9:59 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2268: DHCPv6 is broken.

no link-local IPv6 address for eth0

IIRC vyos doesn't support setting link-local addresses on interfaces
through the CLI, though a IPv6 interface should get one by default by the
kernel (I may be mistaken, what does "ip addr" say?)

Apr 10 2020, 9:50 PM · VyOS 1.3 Equuleus (1.3.0)
runar updated the task description for T2267: equuleus: Autogenerating deb package version number for internal packages.
Apr 10 2020, 9:38 PM
thomas-mangin renamed T2265: DHCP to be an attribute of the class instead of a inheritance from Move DHCP from inside Interface to DHCP to be an attribute of the class instead of a inheritance.
Apr 10 2020, 9:37 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin closed T2265: DHCP to be an attribute of the class instead of a inheritance as Resolved.
Apr 10 2020, 9:36 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.

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

Apr 10 2020, 9:36 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin created T2268: DHCPv6 is broken.
Apr 10 2020, 9:35 PM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.

Change description since last update:

Apr 10 2020, 9:24 PM
runar updated the task description for T2267: equuleus: Autogenerating deb package version number for internal packages.
Apr 10 2020, 9:21 PM
runar added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.

Change description since original update.
versioning of 1.3dev-3-g1234567 will count as newer then 1.3dev3-3-g1234567 this means that all dev releases needs to have a initial index. i've added it indexed from zero.
for a full version list see here

Original order               Sorted order                Upstream Version
1.3dev-0-g1234567          - 1.3.1-2-g1234567          : 1.3.1-2
1.3dev0-0-g1234567         - 1.3.1                     : 1.3.1
1.3.1-2-g1234567           - 1.3.0-7-g1234567          : 1.3.0-7
1.3.1                      - 1.3.0-3-g1234567          : 1.3.0-3
1.3dev2-8-g12345671.3.0    - 1.3dev-4-g1234567         : 1.3dev-4
1.3.0-7-g1234567           - 1.3dev-0-g1234567         : 1.3dev-0
1.3dev                     - 1.3dev2-8-g12345671.3.0   : 1.3dev2-8
1.3dev-4-g1234567          - 1.3dev2                   : 1.3dev2
1.3dev1                    - 1.3dev1-4-g1234567        : 1.3dev1-4
1.3dev2                    - 1.3dev1                   : 1.3dev1
1.3dev1-4-g1234567         - 1.3dev0-1-g1234567        : 1.3dev0-1
1.3.0-3-g1234567           - 1.3dev0-0-g1234567        : 1.3dev0-0
1.3dev0-1-g1234567         - 1.3dev                    : 1.3dev
Apr 10 2020, 9:12 PM
runar updated the task description for T2267: equuleus: Autogenerating deb package version number for internal packages.
Apr 10 2020, 9:06 PM
runar triaged T2267: equuleus: Autogenerating deb package version number for internal packages as Normal priority.
Apr 10 2020, 8:46 PM
zsdc reassigned T1381: Enable DHCP option 121 processing from dmbaturin to Unknown Object (User).
Apr 10 2020, 8:36 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob moved T2235: OpenVPN server client IP doesn't reserve that IP in the pool from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Apr 10 2020, 7:50 PM · VyOS 1.3 Equuleus (1.3.0), openvpn
jjakob added a comment to T2235: OpenVPN server client IP doesn't reserve that IP in the pool.

WIP: https://github.com/vyos/vyos-1x/pull/325
We won't do strict exclusion of client IPs from the server pool, but just print a warning if they overlap. This way old configs won't require migration and will still work, and new configurations will be able to manually set a smaller pool.

Apr 10 2020, 7:49 PM · VyOS 1.3 Equuleus (1.3.0), openvpn
jjakob changed the status of T2235: OpenVPN server client IP doesn't reserve that IP in the pool from Open to In progress.
Apr 10 2020, 7:48 PM · VyOS 1.3 Equuleus (1.3.0), openvpn
jjakob closed T2266: openvpn bridged client-server doesn't work (validation error) as Resolved.
Apr 10 2020, 7:31 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T2262: Broken reset commands for pptp and l2tp.

PR https://github.com/vyos/vyos-1x/pull/324

Apr 10 2020, 6:18 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2266: openvpn bridged client-server doesn't work (validation error) from Open to In progress.

https://github.com/vyos/vyos-1x/pull/323
Bridged mode still doesn't work until T2064 is fixed, but at least the validation should be fixed.

Apr 10 2020, 5:46 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2264: l2tp: cleanup CLI definition.
Apr 10 2020, 5:45 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2264: l2tp: cleanup CLI definition.
Apr 10 2020, 5:33 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob triaged T2266: openvpn bridged client-server doesn't work (validation error) as Normal priority.
Apr 10 2020, 5:30 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin created T2265: DHCP to be an attribute of the class instead of a inheritance.
Apr 10 2020, 4:35 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T2253: Fix use of cmd in merge config and remote function helpers as Resolved.
Apr 10 2020, 3:54 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2264: l2tp: cleanup CLI definition from Open to In progress.
Apr 10 2020, 1:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2264: l2tp: cleanup CLI definition.
Apr 10 2020, 1:25 PM · VyOS 1.3 Equuleus (1.3.0)
c-po placed T1748: vbash: beautify tab completion output/line breaks up for grabs.
Apr 10 2020, 1:20 PM · VyOS 1.4 Sagitta
Unknown Object (User) created T2263: Reset feature for SSTP sessions.
Apr 10 2020, 12:28 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T2262: Broken reset commands for pptp and l2tp from Open to In progress.
Apr 10 2020, 12:23 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) claimed T2262: Broken reset commands for pptp and l2tp.
Apr 10 2020, 12:23 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) updated the task description for T2262: Broken reset commands for pptp and l2tp.
Apr 10 2020, 12:23 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T2262: Broken reset commands for pptp and l2tp.
Apr 10 2020, 12:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T1875: Add the ability to use network address as BGP neighbor (bgp listen range): T2174: Rewrite protocol BGP to new XML/Python style.
Apr 10 2020, 11:49 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po added a subtask for T2174: Rewrite protocol BGP to new XML/Python style: T1875: Add the ability to use network address as BGP neighbor (bgp listen range).
Apr 10 2020, 11:49 AM · VyOS 1.3 Equuleus (1.3.0)
c-po placed T1875: Add the ability to use network address as BGP neighbor (bgp listen range) up for grabs.
Apr 10 2020, 11:49 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po removed a subtask for T1315: Allow BGP to use address-family l2vpn evpn: T1875: Add the ability to use network address as BGP neighbor (bgp listen range).
Apr 10 2020, 11:49 AM · VyOS 1.3 Equuleus (1.3.0)
c-po removed a parent task for T1875: Add the ability to use network address as BGP neighbor (bgp listen range): T1315: Allow BGP to use address-family l2vpn evpn.
Apr 10 2020, 11:49 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po closed T1629: IP addresses configured on vif-s interfaces are not added to the system as Resolved.
Apr 10 2020, 11:48 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1629: IP addresses configured on vif-s interfaces are not added to the system.
15: eth1.100@eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state LOWERLAYERDOWN group default qlen 1000
    link/ether 00:0d:b9:53:07:ed brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 scope global eth1.100
       valid_lft forever preferred_lft forever
Apr 10 2020, 11:48 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2110: RADIUS: supply include file for radius config to have a uniform CLI.
Apr 10 2020, 11:36 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2248: PPPoE Broken in Latest 1.3 Rolling (1.3-rolling-202004070629).

on-demand dialing and VRFs are now mutually exlcusive. As VRF is a new feature of 1.3 this won't break existing 1.2 LTS devices.

Apr 10 2020, 11:34 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed Is it a breaking change? from behavior to compatible on T2248: PPPoE Broken in Latest 1.3 Rolling (1.3-rolling-202004070629).
Apr 10 2020, 11:31 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2248: PPPoE Broken in Latest 1.3 Rolling (1.3-rolling-202004070629) as Resolved.
Apr 10 2020, 11:31 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2261: "client-config-dir" not being set for openvpn as Resolved.
Apr 10 2020, 11:26 AM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin renamed T1821: "authentication mode radius" has no effect for PPPoE server from VyOS - pppoe-server to "authentication mode radius" has no effect for PPPoE server.
Apr 10 2020, 10:20 AM · VyOS 1.2 Crux (VyOS 1.2.5)
jjakob added a comment to T2261: "client-config-dir" not being set for openvpn.

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

Apr 10 2020, 9:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2240: Support for bind vif-c interfaces into VRFs.

Moved to vif-c

Apr 10 2020, 9:26 AM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T2240: Support for bind vif-c interfaces into VRFs from Support for bind vif-s interfaces into VRFs to Support for bind vif-c interfaces into VRFs.
Apr 10 2020, 9:24 AM · VyOS 1.3 Equuleus (1.3.0)

Apr 9 2020

syncer changed the status of T2237: l2tp, pptp, pppoe wrong chap-secrets file from Unknown Status to Resolved.
Apr 9 2020, 10:09 PM · VyOS 1.3 Equuleus (1.3.0)
JB_VCC added a comment to T2240: Support for bind vif-c interfaces into VRFs.

just that the interface can be added to the VRF

Apr 9 2020, 8:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2172: Enable conf VXLAN without remote address, a subtask of T1315: Allow BGP to use address-family l2vpn evpn, as Resolved.
Apr 9 2020, 8:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2172: Enable conf VXLAN without remote address as Resolved.
Apr 9 2020, 8:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2240: Support for bind vif-c interfaces into VRFs.

What you mean by "bindable"?

Apr 9 2020, 8:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T2261: "client-config-dir" not being set for openvpn to jjakob.
Apr 9 2020, 8:14 PM · VyOS 1.3 Equuleus (1.3.0)
tjh added a comment to T2261: "client-config-dir" not being set for openvpn.

It would appear this commit is the source of the problem - client-config-dir was removed but I don't see anywhere it's re-added.

Apr 9 2020, 8:11 PM · VyOS 1.3 Equuleus (1.3.0)
tjh updated the task description for T2261: "client-config-dir" not being set for openvpn.
Apr 9 2020, 7:29 PM · VyOS 1.3 Equuleus (1.3.0)
tjh created T2261: "client-config-dir" not being set for openvpn.
Apr 9 2020, 7:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2260: vxlan, pseudo-ethernet: convert link nodes to source-interface as Resolved.
Apr 9 2020, 7:21 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T2260: vxlan, pseudo-ethernet: convert link nodes to source-interface from Convert link nodes to source-interface to vxlan, pseudo-ethernet: convert link nodes to source-interface.
Apr 9 2020, 7:18 PM · VyOS 1.3 Equuleus (1.3.0)
tjh added a comment to T2248: PPPoE Broken in Latest 1.3 Rolling (1.3-rolling-202004070629).

Thank you @c-po - I can confirm removal of connect-on-demand fixes the problem.
I was under the, obviously mistaken, impression that I needed that command for PPPoE to self-establish on reboot. But I obviously don't as I've just rebooted with the latest 1.3-rolling-202004090909 and it's connected straight away and is working.

Apr 9 2020, 6:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2260: vxlan, pseudo-ethernet: convert link nodes to source-interface from Open to In progress.
Apr 9 2020, 6:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2260: vxlan, pseudo-ethernet: convert link nodes to source-interface.
Apr 9 2020, 6:15 PM · VyOS 1.3 Equuleus (1.3.0)
JB_VCC created T2259: Support for bind vif-c interfaces into VRFs.
Apr 9 2020, 5:04 PM · VyOS 1.3 Equuleus (1.3.0)
runar changed the status of T2257: BGP does not work with VRF from Open to On hold.
Apr 9 2020, 5:03 PM · VyOS 1.3 Equuleus (1.3.0)
runar changed the status of T2258: VRF route leaking from BGP from Open to On hold.
Apr 9 2020, 5:03 PM · VyOS 1.3 Equuleus (1.3.5)
runar added a comment to T2258: VRF route leaking from BGP.

Vrfs are for now not supported in dynamic routing protocols, only static routing is for now possible. Se also comment in T2257

Apr 9 2020, 5:02 PM · VyOS 1.3 Equuleus (1.3.5)
runar added a comment to T2257: BGP does not work with VRF.

For now only static routing supports vrf, bgp, ospf and rip does not support vrf for time beeing. Support for this is being workes on, but its quite a large rewrite required to add support for this in bgp.

Apr 9 2020, 5:00 PM · VyOS 1.3 Equuleus (1.3.0)
Azayaka created T2258: VRF route leaking from BGP.
Apr 9 2020, 4:57 PM · VyOS 1.3 Equuleus (1.3.5)
Azayaka updated the task description for T2257: BGP does not work with VRF.
Apr 9 2020, 4:53 PM · VyOS 1.3 Equuleus (1.3.0)
Azayaka created T2257: BGP does not work with VRF.
Apr 9 2020, 4:45 PM · VyOS 1.3 Equuleus (1.3.0)
JB_VCC added a comment to T2240: Support for bind vif-c interfaces into VRFs.

Thanks for the responsiveness to this request!
would it be possible to make both vif-s and vif-c interfaces bindable? or should I make a new feature request?

Apr 9 2020, 3:55 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2205: "set interface ethernet" fails on Hyper-V.

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

Apr 9 2020, 2:03 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2205: "set interface ethernet" fails on Hyper-V.

It let you know ufo could not be changed, but your interface will work :-)

Apr 9 2020, 1:26 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2205: "set interface ethernet" fails on Hyper-V.

Yes, it is as you have as file in /tmp/vyos.interface.debug' which turns on this debugging :-)

Apr 9 2020, 12:16 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav updated the task description for T2256: Accel-ppp op-mode syntax.
Apr 9 2020, 10:37 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav updated the task description for T2256: Accel-ppp op-mode syntax.
Apr 9 2020, 10:22 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav updated the task description for T2256: Accel-ppp op-mode syntax.
Apr 9 2020, 10:21 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2248: PPPoE Broken in Latest 1.3 Rolling (1.3-rolling-202004070629).

the Problem comes with the connect-on-demand option. As the default route setup was changed some days ago by me to support PPPoE for VRFs this introduced a regression (T2219).

Apr 9 2020, 10:20 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav updated the task description for T2256: Accel-ppp op-mode syntax.
Apr 9 2020, 10:14 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav assigned T2256: Accel-ppp op-mode syntax to Unknown Object (User).
Apr 9 2020, 10:10 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T2256: Accel-ppp op-mode syntax.
Apr 9 2020, 10:09 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T2255: DNS forwarding op-mode error.
Apr 9 2020, 9:42 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2172: Enable conf VXLAN without remote address.

@c-po Shure, config attached to task https://phabricator.vyos.net/T1315 (left-r1, left-r2, right-r1, right-r2)
Section "Autostart commands"

Apr 9 2020, 7:05 AM · VyOS 1.3 Equuleus (1.3.0)