Page MenuHomeVyOS Platform
Feed All Stories

Nov 13 2020

Unknown Object (User) added a comment to T3066: reboot in - Invalid time.

How about these changes https://github.com/vyos/vyos-1x/blob/current/src/op_mode/powerctrl.py#L37

diff --git a/src/op_mode/powerctrl.py b/src/op_mode/powerctrl.py
index 69af427e..c000d7d0 100755
--- a/src/op_mode/powerctrl.py
+++ b/src/op_mode/powerctrl.py
@@ -34,7 +34,11 @@ def utc2local(datetime):
 def parse_time(s):
     try:
         if re.match(r'^\d{1,2}$', s):
-            return datetime.strptime(s, "%M").time()
+            if (int(s) > 59):
+                s = str(int(s)//60) + ":" + str(int(s)%60)
+                return datetime.strptime(s, "%H:%M").time()
+            else:
+                return datetime.strptime(s, "%M").time()
         else:
             return datetime.strptime(s, "%H:%M").time()
     except ValueError:
Nov 13 2020, 8:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T3067: Wireless interface can no longer be added to the bridge after bridge VLAN support to jack9603301.
Nov 13 2020, 7:42 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3067: Wireless interface can no longer be added to the bridge after bridge VLAN support.
Nov 13 2020, 7:42 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.

@Zer0t3ch Can you share your configuration?

Nov 13 2020, 7:32 AM · VyOS 1.3 Equuleus (1.3.0)
pasik added a comment to T3063: Add support for Huawei LTE Module ME909s-120.

There are also other huawei LTE WWAN USB modules which use CDC/NCM drivers.. such as E3276 and E3372.. so it's not possible to use these anymore? I actually haven't used those with vyos myself yet, but I was planning to try it soon, as I have those USB WWAN modules available, and I've been using them with other linux distros (with cdc/ncm drivers).

Nov 13 2020, 7:21 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T3066: reboot in - Invalid time from Open to Confirmed.

It looks like need to do some calculation

vyos@vyos:~$ show version | match Version
Version:          VyOS 1.3-rolling-202011130217
vyos@vyos:~$ show date 
Fri 13 Nov 2020 07:18:44 AM UTC
vyos@vyos:~$ reboot in 60
Invalid time "60". The valid format is HH:MM
vyos@vyos:~$ reboot in 59
Reboot is scheduled 2020-11-13 08:18:04
vyos@vyos:~$ reboot in 61
Invalid time "61". The valid format is HH:MM
Nov 13 2020, 7:21 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T3059: L2TPv3 interface: Enforced to shutdown but no command to enable interface permanently as Resolved.

Tested on 1.3-rolling-202011130217, all works as expected.
Thanks to @ernstjo

Nov 13 2020, 7:14 AM · VyOS 1.3 Equuleus (1.3.0)
tuxnet updated the task description for T3066: reboot in - Invalid time.
Nov 13 2020, 6:19 AM · VyOS 1.3 Equuleus (1.3.0)
tuxnet updated the task description for T3066: reboot in - Invalid time.
Nov 13 2020, 6:18 AM · VyOS 1.3 Equuleus (1.3.0)
tuxnet created T3066: reboot in - Invalid time.
Nov 13 2020, 6:16 AM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEX35bc7d9d0fc1: Merge pull request #601 from jack9603301/T3042 (authored by dmbaturin).
Nov 13 2020, 5:32 AM
jack9603301 added a comment to T3042: Support VLAN filter and VLAN sub-interface on the bridge.

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

Nov 13 2020, 5:24 AM · VyOS 1.3 Equuleus (1.3.0)
Zer0t3ch added a comment to T3060: OpenVPN virtual interface not coming up after upgrade.

I believe this may be related to the following error messages I have:

Nov 13 2020, 4:45 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 12 2020

c-po committed rVYOSONEXf9e0fb6bffd4: udev: T3063: drop special WWAN rule for Sierra Wireless cards.
Nov 12 2020, 9:04 PM
c-po changed the status of T3063: Add support for Huawei LTE Module ME909s-120 from In progress to Needs testing.
Nov 12 2020, 9:02 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T3063: Add support for Huawei LTE Module ME909s-120.
Nov 12 2020, 8:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3065: Add "interfaces wirelessmodem" IPv6 support, a subtask of T3063: Add support for Huawei LTE Module ME909s-120, from Open to In progress.
Nov 12 2020, 8:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3065: Add "interfaces wirelessmodem" IPv6 support from Open to In progress.
Nov 12 2020, 8:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3065: Add "interfaces wirelessmodem" IPv6 support.
Nov 12 2020, 8:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3064: Update Linux Kernel to v4.19.157 as Resolved.
Nov 12 2020, 6:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3064: Update Linux Kernel to v4.19.157 from Open to In progress.
Nov 12 2020, 6:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3064: Update Linux Kernel to v4.19.157.
Nov 12 2020, 6:50 PM · VyOS 1.3 Equuleus (1.3.0)
mplanquart added a comment to T3061: OSPF v2 - Filtered route is added to the routing table as inactive.

The issue here is that "set protocols ospf default-information originate" propagates a default route even if there is an inactive route for 0.0.0.0/0. It should only propagate if "always" is used. So, maybe the inactive route is not in the routing table (in the routing sense) but it seems to be taken into consideration for redistribution.

Nov 12 2020, 6:33 PM · Restricted Project, VyOS 1.2 Crux
c-po added a comment to T3048: Drop static smp-affinity for a more dynamic way using tuned.

Docuemntation from: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/performance_tuning_guide/sect-red_hat_enterprise_linux-performance_tuning_guide-tool_reference-tuned_adm

Nov 12 2020, 5:23 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3061: OSPF v2 - Filtered route is added to the routing table as inactive.

Imagine if you use for example BGP and don't have a default route or set it to blackhole.
Then you originate the default route for a neighbor.
Why it should not announce the default route to the neighbor?

Nov 12 2020, 4:56 PM · Restricted Project, VyOS 1.2 Crux
c-po changed the status of T3063: Add support for Huawei LTE Module ME909s-120 from Open to In progress.
Nov 12 2020, 4:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3063: Add support for Huawei LTE Module ME909s-120.
Nov 12 2020, 4:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX7467727e80dc: bridge: T3042: ease help string on allowed-vlan and native-vlan.
Nov 12 2020, 4:46 PM
c-po committed rVYOSONEX6a6fbb03ad8d: ssh: T2635: drop superfluous import.
Nov 12 2020, 4:46 PM
GitHub <noreply@github.com> committed rVYOSONEX8909c7933eae: Merge pull request #600 from sever-sever/T2174 (authored by c-po).
Nov 12 2020, 4:22 PM
GitHub <noreply@github.com> committed rVYOSONEX0f3da81ac2fc: l2tpv3: T3059: fix interface state which is permanently down (authored by ernstjo).
Nov 12 2020, 4:22 PM
Viacheslav updated the task description for T1711: BGP - migrate from tagNode to node (remove ASN from tagNode).
Nov 12 2020, 3:49 PM · VyOS 1.4 Sagitta
Dickins created T3062: Multiple Wireless SSID's on Single Wireless Card causes a crash.
Nov 12 2020, 3:04 PM
GitHub <noreply@github.com> committed rVYOSONEXbf31936562e4: Merge pull request #594 from jack9603301/T3042 (authored by jestabro).
Nov 12 2020, 2:34 PM
Viacheslav added a comment to T3061: OSPF v2 - Filtered route is added to the routing table as inactive.

This is expected behavior, so routes not installed in the routing table.

Nov 12 2020, 1:58 PM · Restricted Project, VyOS 1.2 Crux
mplanquart created T3061: OSPF v2 - Filtered route is added to the routing table as inactive.
Nov 12 2020, 1:53 PM · Restricted Project, VyOS 1.2 Crux
Viacheslav added a comment to T2174: Rewrite protocol BGP to new XML/Python style.

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

Nov 12 2020, 11:03 AM · VyOS 1.3 Equuleus (1.3.0)
lucasec added a comment to T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.

Sure—if you want to drop me an image I can try it out. I do have a working vyos-build as well, I can also try and produce my own with that change backed out when I get some time towards the end of the week.

Nov 12 2020, 4:23 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 11 2020

GitHub <noreply@github.com> committed rVYOSONEX2e4981642188: mpls-conf: T915: Add MPLS misc parameters, add LDP misc parameters (authored by Cheeze_It).
Nov 11 2020, 8:28 PM
danielpo renamed T3060: OpenVPN virtual interface not coming up after upgrade from OpenVPN not working in vyos-1.3-rolling-20201101 and afte to OpenVPN not working in vyos-1.3-rolling-20201101 and after.
Nov 11 2020, 6:33 PM · VyOS 1.3 Equuleus (1.3.0)
danielpo created T3060: OpenVPN virtual interface not coming up after upgrade.
Nov 11 2020, 6:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX7301659a1303: wwan: T2529: fix validation logic for non existing devices.
Nov 11 2020, 5:39 PM
c-po added a comment to T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.

@lucasec of course this commit could be related and we can try revert back to the old version. Would you be willing in testing a binary for us?

Nov 11 2020, 5:04 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T3059: L2TPv3 interface: Enforced to shutdown but no command to enable interface permanently from Open to Confirmed.
Nov 11 2020, 3:41 PM · VyOS 1.3 Equuleus (1.3.0)
ernstjo created T3059: L2TPv3 interface: Enforced to shutdown but no command to enable interface permanently.
Nov 11 2020, 1:31 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T3058: Once T2971 is fixed: Document QoS & NAT for inbound and outbound traffic for Crux and 1.3.
Nov 11 2020, 7:45 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.2 Crux
Unknown Object (User) updated the task description for T2971: Provide a CLI solution for Ingress Shaping when there is SNAT.
Nov 11 2020, 7:39 AM
Unknown Object (User) created T3057: Document GRE-Bridge in 1.3 once fixed.
Nov 11 2020, 7:28 AM · Restricted Project

Nov 10 2020

Cheeze_It added a comment to T915: MPLS Support.

Put in a PR to add miscellaneous MPLS and LDP parameters.

Nov 10 2020, 11:53 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav closed T2103: Abnormal interface names if VIF present as Resolved.
Nov 10 2020, 9:45 AM · VyOS 1.3 Equuleus (1.3.0)
lucasec added a comment to T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.

I will perform a few additional tests tomorrow with the oldest available rolling releases (looks like October 13th as of writing). Will see if I can binary search my way to when things broke.

Nov 10 2020, 7:27 AM · VyOS 1.3 Equuleus (1.3.0)
lucasec updated the task description for T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.
Nov 10 2020, 7:22 AM · VyOS 1.3 Equuleus (1.3.0)
lucasec added a comment to T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.

A few updates... the failure still occurs on latest rolling. Similar outcome—the kernel panics and dumps a stacktrace during the initial boot-up configure process. However, this issue goes back further than I expected (and initially expressed in the ticket). I goofed up in my testing of 1.3-rolling-202010260327 by booting with a default config file without the QAT option.

Nov 10 2020, 7:21 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 9 2020

zsdc created T3056: Password option does not work in OVA images.
Nov 9 2020, 10:14 PM · VyOS 1.2 Crux
GitHub <noreply@github.com> committed rVYOSONEXad856600ca29: Merge pull request #597 from Cheeze-It/current (authored by c-po).
Nov 9 2020, 8:38 PM
Viacheslav created T3055: op-mode incorrect naming for ipsec policy-based tunnels .
Nov 9 2020, 8:12 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro added a comment to T3054: unionfs-fuse process never stopped after close terminal in config mode.

As discussed in Slack channel, these leftover processes should be cleaned up the next time configuration mode is entered (by UnionfsCstore::setupSession). In my limited testing, I can reproduce the leftover processes as above, but they are cleaned up the next time I enter config mode. There may well be corner cases where this mechanism is not successful, but I have not reproduced.

Nov 9 2020, 7:08 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T3054: unionfs-fuse process never stopped after close terminal in config mode.
Nov 9 2020, 6:41 PM · VyOS 1.4 Sagitta
Viacheslav created T3054: unionfs-fuse process never stopped after close terminal in config mode.
Nov 9 2020, 5:52 PM · VyOS 1.4 Sagitta

Nov 8 2020

Cheeze_It added a comment to T915: MPLS Support.

Put in a PR to add targeted LDP neighbors.

Nov 8 2020, 9:47 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
c-po changed the status of T3040: NHRP IPv6 Support from Open to On hold.
Nov 8 2020, 7:40 PM · VyOS 1.5 Circinus
c-po added a comment to T3040: NHRP IPv6 Support.

as we rely on OpenNHRP this looks like a dead end as of now. Maybe IPv6 support will get introduced and supported when we can migrate to FRR based NHRP - there is another task about that (T2326).

Nov 8 2020, 7:40 PM · VyOS 1.5 Circinus
c-po closed T3050: Broken address/subnet validation on NAT configuration as Resolved.
Nov 8 2020, 6:36 PM · VyOS 1.3 Equuleus (1.3.0)
sergio created T3053: wrong scaled HW images.
Nov 8 2020, 1:56 PM · Restricted Project
christophedc0 added a comment to T2744: igmp-proxy issue: Address already in use.

for reference:
my PIM config for allowing multicast from eth1.112 to eth1 (10.10.10.10 is a fictional ip):

show protocols pim 
 interface dum0 {
 }
 interface eth1 {
 }
 interface eth1.112 {
 }
 rp {
     address 10.10.10.10 {
         group 224.0.0.0/4
     }
 }
Nov 8 2020, 12:06 PM · VyOS 1.3 Equuleus (1.3.0)
tuxnet added a comment to T2744: igmp-proxy issue: Address already in use.

terminating watchfrr and pimd has solved the problem.
With my configuration everything was OK...

Nov 8 2020, 11:14 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3041: Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure.

Your referenced commit is only relevant for validation logic if your hardware supports QAT or not. We now run Kernel 4.19.155 - please retry with the latest rolling release.

Nov 8 2020, 9:50 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2744: igmp-proxy issue: Address already in use.

@tuxnet maybe this will help: https://docs.vyos.io/en/latest/routing/multicast.html

Nov 8 2020, 7:58 AM · VyOS 1.3 Equuleus (1.3.0)
tuxnet added a comment to T2744: igmp-proxy issue: Address already in use.

@christophedc0 Could you provide me with your pim configuration? i am not getting any further

Nov 8 2020, 5:32 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 7 2020

c-po added a comment to T2997: DHCP: disallow/do-not-request certain options when requesting IP address from server.

set interfaces ethernet eth2 dhcp-options no-default-route

Nov 7 2020, 8:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXed6e1f556b29: interfaces: dhcp-client: T2997: add option to not request DHCP router address.
Nov 7 2020, 8:32 PM
c-po renamed T2997: DHCP: disallow/do-not-request certain options when requesting IP address from server from Allow ignoring received DHCP options to DHCP: disallow/do-not-request certain options when requesting IP address from server.
Nov 7 2020, 7:46 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T311: DHCP: set client-hostname via CLI from dhcp client options in CLI to DHCP: set client-hostname via CLI.
Nov 7 2020, 7:44 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po closed T311: DHCP: set client-hostname via CLI as Resolved.
Nov 7 2020, 7:44 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T311: DHCP: set client-hostname via CLI.

Available via set interfaces ethernet eth0 dhcp-options host-name

Nov 7 2020, 7:44 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po closed T2653: "set interfaces" Python handler code improvements - next iteration, a subtask of T1579: Rewrite all interface types in new XML/Python style, as Resolved.
Nov 7 2020, 7:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2653: "set interfaces" Python handler code improvements - next iteration as Resolved.
Nov 7 2020, 7:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd1b68af630b2: smoketest: tunnel: enable common MTU testcase.
Nov 7 2020, 7:33 PM
c-po committed rVYOSONEX87550b469a69: l2tpv3: T2653: include common "ip" interface options.
Nov 7 2020, 7:33 PM
c-po committed rVYOSONEX948c35b5b451: macsec: T2653: include common "ip" and "ipv6" interface options.
Nov 7 2020, 7:33 PM
c-po committed rVYOSONEXfba02be6d0e9: geneve: T2653: include common "ip" and "ipv6" interface options.
Nov 7 2020, 7:33 PM
c-po committed rVYOSONEX4bb9d26c6d4c: T2653: migrate "ip" and "ipv6" interface options to generic includes.
Nov 7 2020, 7:33 PM
SrividyaA closed T2914: OpenVPN: Fix for IPv4 remote-host hostname in client mode: as Resolved.

Issue is fixed in the latest rolling release. The IPv4 remote-host hostname in client mode works without adding the option '--proto udp4'.
Tested in VyOS 1.3-rolling-202011060217

Nov 7 2020, 3:47 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux
c-po committed rVYOSONEXc99150f516c5: smoketest: tunnel: add individual tunnel verification logic.
Nov 7 2020, 12:23 PM

Nov 6 2020

c-po closed T2731: "show interfaces" returns invalid state when link is down as Resolved.
Nov 6 2020, 6:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX5945a1d08bd1: op-mode: T2731: fix "show interfaces" returns invalid state when link is down.
Nov 6 2020, 6:51 PM
c-po claimed T2731: "show interfaces" returns invalid state when link is down.
Nov 6 2020, 6:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX8b535ac2b5cd: validator: ipv4-range: T3050: fix wrong exit code when no range was given.
Nov 6 2020, 6:22 PM
c-po changed the status of T3050: Broken address/subnet validation on NAT configuration from Open to Needs testing.
Nov 6 2020, 6:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3050: Broken address/subnet validation on NAT configuration.

Problem is the constraint statement in https://github.com/vyos/vyos-1x/blob/current/interface-definitions/include/nat-address.xml.i where ipv4-range returns 0 instead of 1.

Nov 6 2020, 6:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3052: Update Linux firmware files to 20201022 version as Resolved.
Nov 6 2020, 6:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3052: Update Linux firmware files to 20201022 version from Open to In progress.
Nov 6 2020, 6:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3052: Update Linux firmware files to 20201022 version.
Nov 6 2020, 6:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXb8a8c8cfeca2: system: T3048: use proper service name "tuned.service".
Nov 6 2020, 6:04 PM
c-po committed rVYOSONEXcb8edaf19506: system: T3048: add dynamic performance tuning daemon.
Nov 6 2020, 6:01 PM
c-po closed T3051: OpenVPN: multiple client routes do not work in server mode as Resolved.
Nov 6 2020, 5:45 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX10a23cd803c0: openvpn: T3051: fix multiple pushed routes to preconfigured clients.
Nov 6 2020, 5:45 PM
c-po changed the status of T3051: OpenVPN: multiple client routes do not work in server mode from Open to In progress.
Nov 6 2020, 5:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3046: openvpn directory is not auto-created as Resolved.
Nov 6 2020, 5:05 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3046: openvpn directory is not auto-created.

See T3051 "OpenVPN: multiple client routes do not work in server mode" for follow up

Nov 6 2020, 5:05 PM · VyOS 1.3 Equuleus (1.3.0)