Page MenuHomeVyOS Platform
Feed Search

Nov 23 2020

c-po moved T2948: NAT: OSError when configuring translation address range from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Nov 23 2020, 3:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2951: Cannot enable logging for monitor nat from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Nov 23 2020, 3:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2650: interfaces bridge, bonding: revert back to per-interface membership syntax.

The new design introduced with https://phabricator.vyos.net/T2653 does not show any pitfalls and infact increased the code maintenance in an unimaginable way.

Nov 23 2020, 3:25 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2650: interfaces bridge, bonding: revert back to per-interface membership syntax as Wontfix.
Nov 23 2020, 3:24 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3066: reboot in - Invalid time.

Confirmed working

Nov 23 2020, 3:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3066: reboot in - Invalid time as Resolved.
Nov 23 2020, 3:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2875: WiFi interface configured as station can not be added to bridge.

This is actually a "wontfix" b/c it depends on the users hardware

Nov 23 2020, 3:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2875: WiFi interface configured as station can not be added to bridge as Wontfix.
Nov 23 2020, 3:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXa9b15e94ca7b: bridge: T2875: handle OS exception when wifi interface does not support bridging.
Nov 23 2020, 3:12 PM
c-po added a comment to T2875: WiFi interface configured as station can not be added to bridge.

Proper handle OS exceptions for the user:

Nov 23 2020, 3:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX6b7bcdad6aba: op-mode: wireless: T3084: fix TypeError.
Nov 23 2020, 2:41 PM
c-po closed T3084: wifi: TypeError on "show interfaces wireless info" as Resolved.
Nov 23 2020, 2:41 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3084: wifi: TypeError on "show interfaces wireless info" from Open to In progress.
Nov 23 2020, 2:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3084: wifi: TypeError on "show interfaces wireless info".
Nov 23 2020, 2:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3074: OpenVPN site-to-site creates wrong peer address, a subtask of T3060: OpenVPN virtual interface not coming up after upgrade, as Resolved.
Nov 23 2020, 12:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3074: OpenVPN site-to-site creates wrong peer address as Resolved.
Nov 23 2020, 12:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX1ef61b008f3b: mpls: T915: unclutter verify() code by using "not" statements.
Nov 23 2020, 11:30 AM
c-po committed rVYOSONEX8d7a360e89f0: mpls: T915: replace os.system() calls with vyos.util.call().
Nov 23 2020, 11:30 AM
c-po committed rVYOSONEXbe3f095f92c5: mpls: T915: drop superfluous "-%}" from Jinja2 template.
Nov 23 2020, 11:30 AM
c-po committed rVYOSONEXd915a15e6656: Debian: move wireguard-modules dependency to vyos-build.
Nov 23 2020, 10:48 AM
c-po committed rVYOSONEX3237fec72140: openvpn: T3074: fix site-2-site operation mode.
Nov 23 2020, 10:45 AM
c-po committed rVYOSONEX4cba45c00c7d: vyos.template: fix is_ipv6 Jinja2 filter.
Nov 23 2020, 10:45 AM
c-po changed the status of T3074: OpenVPN site-to-site creates wrong peer address, a subtask of T3060: OpenVPN virtual interface not coming up after upgrade, from Open to Needs testing.
Nov 23 2020, 10:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3074: OpenVPN site-to-site creates wrong peer address from Open to Needs testing.
Nov 23 2020, 10:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3074: OpenVPN site-to-site creates wrong peer address.

It looks like this issue is already present in 1.3-rolling-202010270217, before the OpenVPN rewrite to get_config_dict():

Nov 23 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3081: get_config_dict() does not honor whitespaces in the CLI values field.
[ interfaces openvpn vtun0 ]
{'auth_user_pass_file': '/run/openvpn/vtun0.pw',
 'daemon_group': 'openvpn',
 'daemon_user': 'openvpn',
 'device_type': 'tun',
 'encryption': {'cipher': 'aes256gcm'},
 'ifname': 'vtun0',
 'keep_alive': {'failure_count': '3', 'interval': '10'},
 'mode': 'server',
 'openvpn_option': ['tls-auth /config/auth/ovpn_test_site2site.key 0'],
 'protocol': 'udp',
 'server': {'name_server': ['10.53.53.53', '10.53.53.54'],
            'push_route': ['0.0.0.0/0'],
            'subnet': ['10.7.178.0/24'],
            'topology': 'net30'},
 'tls': {'ca_cert_file': '/config/auth/ovpn_test_ca.pem',
         'cert_file': '/config/auth/ovpn_test_server.pem',
         'dh_file': '/config/auth/ovpn_test_dh.pem',
         'key_file': '/config/auth/ovpn_test_server.key'},
 'use_lzo_compression': {}}
Nov 23 2020, 9:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02.

We will deal with the compat-names warning once starting on VyOS 1.4 ;)

Nov 23 2020, 9:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02, a subtask of T3060: OpenVPN virtual interface not coming up after upgrade, as Resolved.
Nov 23 2020, 9:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02, a subtask of T3081: get_config_dict() does not honor whitespaces in the CLI values field, as Resolved.
Nov 23 2020, 9:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02 as Resolved.
Nov 23 2020, 9:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2802: Tunnel interface does not apply EUI-64 IPv6 Address as Resolved.
Nov 23 2020, 9:05 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2802: Tunnel interface does not apply EUI-64 IPv6 Address.

Work with latest rolling release:

Nov 23 2020, 9:05 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 22 2020

c-po committed rVYOSONEX7305a71722ae: bgp: T2174: refactor Jinja template and reduce redundant paths.
Nov 22 2020, 7:45 PM
c-po committed rVYOSONEX35319790813c: smoketest: openvpn: T3080: verify configured keep-alive values.
Nov 22 2020, 7:45 PM
c-po committed rVYOSONEX5053f326a9a6: isis: T1316: remove debug print.
Nov 22 2020, 7:45 PM
c-po committed rVYOSONEXd4d223ff86e0: op-mode: add "restart" tree.
Nov 22 2020, 1:42 PM
c-po added a comment to T2898: Support NDP proxy.

That we can deal with later on when it‘s needed

Nov 22 2020, 12:28 PM · VyOS 1.4 Sagitta
c-po claimed T2802: Tunnel interface does not apply EUI-64 IPv6 Address.
Nov 22 2020, 11:27 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2898: Support NDP proxy.

I still have the opinion that NDP proxy should be automatically configured when configuring nat66 as by then all interfaces and directions of the translation are known and the user must not configure any additional daemon.

Nov 22 2020, 11:03 AM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX72cb73892b14: openvpn: T3080: add missing multiplication on keepalive config option.
Nov 22 2020, 9:42 AM
c-po changed the status of T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02, a subtask of T3060: OpenVPN virtual interface not coming up after upgrade, from In progress to Needs testing.
Nov 22 2020, 9:41 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02, a subtask of T3081: get_config_dict() does not honor whitespaces in the CLI values field, from In progress to Needs testing.
Nov 22 2020, 9:41 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02 from In progress to Needs testing.
Nov 22 2020, 9:41 AM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T3081: get_config_dict() does not honor whitespaces in the CLI values field to jestabro.
Nov 22 2020, 9:26 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T3081: get_config_dict() does not honor whitespaces in the CLI values field.
Nov 22 2020, 9:25 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02: T3081: get_config_dict() does not honor whitespaces in the CLI values field.
Nov 22 2020, 9:23 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T3081: get_config_dict() does not honor whitespaces in the CLI values field: T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02.
Nov 22 2020, 9:23 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated subscribers of T3081: get_config_dict() does not honor whitespaces in the CLI values field.
Nov 22 2020, 9:22 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T3081: get_config_dict() does not honor whitespaces in the CLI values field.
Nov 22 2020, 9:22 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3081: get_config_dict() does not honor whitespaces in the CLI values field from Open to Confirmed.
Nov 22 2020, 9:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3081: get_config_dict() does not honor whitespaces in the CLI values field.
Nov 22 2020, 9:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02, a subtask of T3060: OpenVPN virtual interface not coming up after upgrade, from Open to In progress.
Nov 22 2020, 8:49 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3080: OpenVPN failing silently for a number of reasons in rolling post Nov/02 from Open to In progress.
Nov 22 2020, 8:49 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 21 2020

c-po committed rVYOSONEX4b219bbf1b35: smoketest: openvpn: T3060: verify authentication username and password.
Nov 21 2020, 9:07 PM
c-po closed T3060: OpenVPN virtual interface not coming up after upgrade as Resolved.
Nov 21 2020, 4:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.

@danielpo thanks foe the config. A new rolling containig a fix for this issue was just published. A smoketest will be added today to ensure this wont happen again.

Nov 21 2020, 12:24 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXed38b0dfc901: openvpn: T3060: fix client authentication username and password file.
Nov 21 2020, 11:00 AM
c-po committed rVYOSONEX8783a4b2db12: openvpn: T3060: always listen op IPv4 and IPv6 sockets.
Nov 21 2020, 11:00 AM
c-po committed rVYOSONEXeb8bac3df75a: system: T3078: fix vyos-configd handling for "system option" path.
Nov 21 2020, 9:05 AM
c-po committed rVYOSONEX5b693c3a71f5: ethernet: T3048: fix migrator to also support a plain config.
Nov 21 2020, 8:22 AM

Nov 20 2020

c-po closed T3078: CLI cleanup: rename "system options" -> "system option" as Resolved.
Nov 20 2020, 11:39 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX193323ba5d2f: system: T3078: rename "system options" -> "system option".
Nov 20 2020, 11:36 PM
c-po committed rVYOSONEX5f5b2808c0a6: ethernet: T3048: drop static smp-affinity for dynamic performance tuning.
Nov 20 2020, 11:36 PM
c-po closed T3048: Drop static smp-affinity for a more dynamic way using tuned as Resolved.
Nov 20 2020, 11:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3078: CLI cleanup: rename "system options" -> "system option" from Open to In progress.
Nov 20 2020, 10:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3078: CLI cleanup: rename "system options" -> "system option".
Nov 20 2020, 10:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po reopened T3060: OpenVPN virtual interface not coming up after upgrade as "Open".
Nov 20 2020, 10:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.

Please show us your config

Nov 20 2020, 10:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX7fce006670bf: tunnel: T3072: remove debug print code.
Nov 20 2020, 3:47 PM
c-po committed rVYOSONEXca073ba863b5: tunnel: T3072: bugfix KeyError for IPv6 GRE verify code.
Nov 20 2020, 3:47 PM
c-po committed rVYOSONEX1a199ab4a2d3: Makefile: T2653: remove ipv6 wireguard node.
Nov 20 2020, 2:08 PM
c-po closed T3077: WireGuard: automatically create link-local IPv6 adresses, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Nov 20 2020, 1:42 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3077: WireGuard: automatically create link-local IPv6 adresses as Resolved.
Nov 20 2020, 1:42 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXe93cc4e4935c: wireguard: ifconfig: T2653: interface address is not mandatory.
Nov 20 2020, 1:42 PM
c-po committed rVYOSONEX221940c94bf2: wireguard: T2653: fix IPv6 peer address configuration.
Nov 20 2020, 1:42 PM
c-po committed rVYOSONEX49be767ce95d: wireguard: T3077: automatically create link-local IPv6 adresses.
Nov 20 2020, 1:42 PM
c-po committed rVYOSONEX3ae4de269951: tunnel: T3072: drop dead code.
Nov 20 2020, 1:42 PM
c-po committed rVYOSONEXfe8d884b564e: tunnel: T3072: support changing tunnel encapsulation on-the-fly.
Nov 20 2020, 1:42 PM
c-po triaged T3077: WireGuard: automatically create link-local IPv6 adresses as Normal priority.
Nov 20 2020, 1:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3077: WireGuard: automatically create link-local IPv6 adresses, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, from Open to In progress.
Nov 20 2020, 1:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3077: WireGuard: automatically create link-local IPv6 adresses from Open to In progress.
Nov 20 2020, 1:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3077: WireGuard: automatically create link-local IPv6 adresses.
Nov 20 2020, 1:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2997: DHCP: disallow/do-not-request certain options when requesting IP address from server as Resolved.
Nov 20 2020, 1:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2997: DHCP: disallow/do-not-request certain options when requesting IP address from server.

DNS domain name servers are always requested from the server but must be explicitly "allowed" by set systems name-servers-dhcp

Nov 20 2020, 1:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2550: OpenVPN: IPv4 not working in client mode as Resolved.
Nov 20 2020, 11:58 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1405: dhclient runs before mac overrides are applied as Resolved.
Nov 20 2020, 11:58 AM
c-po closed T3060: OpenVPN virtual interface not coming up after upgrade as Resolved.
Nov 20 2020, 11:58 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3065: Add "interfaces wirelessmodem" IPv6 support, a subtask of T3063: Add support for Huawei LTE Module ME909s-120, as Resolved.
Nov 20 2020, 11:57 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3065: Add "interfaces wirelessmodem" IPv6 support as Resolved.
Nov 20 2020, 11:57 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3072: Migrate tunnel interfaces to new get_config_dict() approach, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Nov 20 2020, 11:57 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3072: Migrate tunnel interfaces to new get_config_dict() approach as Resolved.
Nov 20 2020, 11:57 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3068: Automatic generation of IPv6 link local addresses for tunnel interfaces, a subtask of T3072: Migrate tunnel interfaces to new get_config_dict() approach, as Resolved.
Nov 20 2020, 11:57 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3068: Automatic generation of IPv6 link local addresses for tunnel interfaces as Resolved.
Nov 20 2020, 11:57 AM
c-po committed rVYOSONEX7ad026794bee: Merge branch 'tunnel-rewrite' into current.
Nov 20 2020, 11:56 AM
c-po committed rVYOSONEX672eaeb2be1c: tunnel: T3068: automatic generate link-local adresses.
Nov 20 2020, 11:56 AM
c-po committed rVYOSONEX4eef27f0e834: tunnel: T3072: interfaces used for NHRP can not be deleted.
Nov 20 2020, 11:56 AM
c-po committed rVYOSONEX246808bc33a2: tunnel: T3072: xml: harden regex validators.
Nov 20 2020, 11:56 AM
c-po committed rVYOSONEXd98e01da6b18: tunnel: T3072: migrate to get_config_dict().
Nov 20 2020, 11:56 AM
c-po added a subtask for T3072: Migrate tunnel interfaces to new get_config_dict() approach: T3068: Automatic generation of IPv6 link local addresses for tunnel interfaces.
Nov 20 2020, 11:28 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T3068: Automatic generation of IPv6 link local addresses for tunnel interfaces: T3072: Migrate tunnel interfaces to new get_config_dict() approach.
Nov 20 2020, 11:28 AM