Page MenuHomeVyOS Platform
Feed All Stories

Sep 7 2020

syncer edited projects for T2296: Upgrade WALinux to 2.2.41, added: VyOS 1.2 Crux (VyOS 1.2.7); removed VyOS 1.2 Crux (VyOS 1.2.6).
Sep 7 2020, 8:11 PM · VyOS 1.3 Equuleus (1.3.4)
syncer moved T1956: PPPoE server: support PADO-delay from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Sep 7 2020, 8:10 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
syncer moved T125: Missing PPPoE interfaces in l2tp configuration from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Sep 7 2020, 8:09 PM · VyOS 1.2 Crux (VyOS 1.2.6)
syncer moved T1973: Allow route-map to match on BGP local preference value from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Sep 7 2020, 8:03 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6), vyatta-cfg-quagga
syncer moved T1983: Expose route-map when BGP routes are programmed in to FIB from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Sep 7 2020, 8:03 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
syncer moved T2091: swanctl.conf file is not generated properly if more than one IPsec profile is used from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Sep 7 2020, 8:02 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
syncer closed T1729: PIM (Protocol Independent Multicast) implementation as Resolved.
Sep 7 2020, 7:38 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
syncer moved T1729: PIM (Protocol Independent Multicast) implementation from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Sep 7 2020, 7:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
syncer reopened T1953: DDNS service name validation rejects valid service names as "Open".
Sep 7 2020, 7:35 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
syncer moved T2000: strongSwan does not install routes to table 220 in certain cases from Backlog to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Sep 7 2020, 7:34 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
syncer edited projects for T1773: Make it possible to export config to JSON, added: VyOS 1.2 Crux (VyOS 1.2.7); removed VyOS 1.2 Crux (VyOS 1.2.6).
Sep 7 2020, 7:33 PM · VyOS 1.2 Crux (VyOS 1.2.7)
cgb created T2862: xt_tls / SNI TLS filtering.
Sep 7 2020, 6:42 PM · VyOS 1.3 Equuleus (1.3.5)
cgb updated subscribers of T292: [ZBF] Allow filtering intra zone traffic.

I hacked this into VyOS/Vyatta some 5 years ago - all it took was commenting out a snippet in Zone.pm and /opt/vyatta/share/vyatta-cfg/templates/zone-policy/zone/node.tag/from/node.def to prevent VyOS from complaining when creating a zonex_to_zonex chain

Sep 7 2020, 6:38 PM · VyOS 1.4 Sagitta
syncer closed T2448: `monitor protocol bgp` subcommands fail with 'command incomplete' as Resolved.
Sep 7 2020, 5:24 PM · VyOS 1.2 Crux (VyOS 1.2.6)
syncer triaged T2853: Intel QAT acceleration does not work as Normal priority.
Sep 7 2020, 5:24 PM · VyOS 1.2 Crux (VyOS 1.2.6)
syncer closed T2853: Intel QAT acceleration does not work as Resolved.
Sep 7 2020, 5:23 PM · VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) added a comment to T2853: Intel QAT acceleration does not work.

Intel QAT works for CRUX brunch. As for rolling with the newest kernel 5.8.5, it seems some issues on the modules building stage.

Sep 7 2020, 6:47 AM · VyOS 1.2 Crux (VyOS 1.2.6)

Sep 6 2020

pscitpro added a comment to T2303: Unable to delete the image version that came from OVA.

Issue seems to be related to quote handling. OS seems to have version as 1.2.5 and GRUB file shows "1.2.5". show system image reflects the GRUB name. If I manually remove the quotes from the GRUB file, I can successfully rename and delete the image.

Sep 6 2020, 9:35 PM · VyOS 1.2 Crux (VyOS 1.2.6)
mpueschel created T2861: route-map "set community additive" not working correctly.
Sep 6 2020, 4:46 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T2853: Intel QAT acceleration does not work.

From official docs

Screenshot 2020-09-06 at 18.27.58.png (388×680 px, 77 KB)

Sep 6 2020, 3:28 PM · VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) added a comment to T2853: Intel QAT acceleration does not work.

@c-po I build qat manually but add --enable-qat-lkcf to https://github.com/vyos/vyos-build/blob/crux/packages/linux-kernel/build-intel-qat.sh#L55 and it seems it works

vyos@R2-QAT:~$ show system acceleration qat device qat_dev0 flows 
+------------------------------------------------+
| FW Statistics for Qat Device                   |
+------------------------------------------------+
| Firmware Requests [AE  0]:              147225 |
| Firmware Responses[AE  0]:              147225 |
+------------------------------------------------+
| Firmware Requests [AE  1]:              113758 |
| Firmware Responses[AE  1]:              113758 |
+------------------------------------------------+
| Firmware Requests [AE  2]:              144886 |
| Firmware Responses[AE  2]:              144886 |
+------------------------------------------------+
| Firmware Requests [AE  3]:              147221 |
| Firmware Responses[AE  3]:              147221 |
+------------------------------------------------+
| Firmware Requests [AE  4]:              113774 |
| Firmware Responses[AE  4]:              113774 |
+------------------------------------------------+
| Firmware Requests [AE  5]:              144891 |
| Firmware Responses[AE  5]:              144891 |
+------------------------------------------------+
Sep 6 2020, 3:25 PM · VyOS 1.2 Crux (VyOS 1.2.6)
hagbard added a comment to T563: webproxy: migrate 'service webproxy' to get_config_dict().

The perl scripts didn't create any config line, that's why I'm asking. I have it already implemented and successfully tested with the new python code, but wonder how people were able to use it all by just using the cli. I may need somebody for testing with AD, since I don't have access to any AD environment anymore.

Sep 6 2020, 3:09 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Unknown Object (User) closed T2860: Update Accel-PPP to fix l2tp CVE as Resolved.

Tested on 1.3-rolling-202009060846

Sep 6 2020, 10:00 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T2860: Update Accel-PPP to fix l2tp CVE from Open to Needs testing.

PR https://github.com/vyos/vyos-build/pull/124

Sep 6 2020, 7:41 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T2860: Update Accel-PPP to fix l2tp CVE.
Sep 6 2020, 7:34 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T563: webproxy: migrate 'service webproxy' to get_config_dict().

Large enterprises usually use LDAP/AD to authenticate and log its users web browsing, so this should be added. Anonymous binding is kinda old fashioned so maybe it was a bug.

Sep 6 2020, 7:31 AM · VyOS 1.3 Equuleus (1.3.0-epa1)

Sep 5 2020

hagbard added a comment to T563: webproxy: migrate 'service webproxy' to get_config_dict().

Does anyone know if ldap auth worked at all with the old perl backend? I try to find out how likely I need to migrate cli entries. from what I have seen, ldap auth with anonymous ldap browsing didn't generate any required config for squid.

Sep 5 2020, 4:09 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
erkin renamed T1463: Missing command `show ip bgp scan` appears in command completion from Unknown command: show ip bgp scan to Missing command `show ip bgp scan` appears in command completion.
Sep 5 2020, 12:04 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
erkin renamed T103: DHCP server prepends shared network name to hostnames from wrong hostnames in hosts file to DHCP server prepends shared network name to hostnames.
Sep 5 2020, 12:04 PM · VyOS 1.2 Crux (VyOS 1.2.6)
dmbaturin renamed T2853: Intel QAT acceleration does not work from Intel QAT acceleration does not works to Intel QAT acceleration does not work.
Sep 5 2020, 11:58 AM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po assigned T2859: show nat source translation - Errors out to thomas-mangin.
Sep 5 2020, 6:32 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 4 2020

hagbard added a comment to T563: webproxy: migrate 'service webproxy' to get_config_dict().

I agree, a separate DNS would be way easier to maintain if you have a lot of TLDs you need/want to block, since squid has to load it from a list, let's see if anyone is still using that, other wise it would be nicer and easier to scrape that off and implement a nameserver tag node win the cli.

Sep 4 2020, 5:55 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
efficiosoft added a comment to T2854: Classes for implementing client/server pairs more easily and in an uniform way.

And PR for vyos-1x: https://github.com/vyos/vyos-1x/pull/540

Sep 4 2020, 5:10 PM · VyOS 1.3 Equuleus (1.3.6)
disirk74 edited projects for T2859: show nat source translation - Errors out, added: VyOS 1.3 Equuleus; removed vyatta-nat.
Sep 4 2020, 2:30 PM · VyOS 1.3 Equuleus (1.3.0)
disirk74 created T2859: show nat source translation - Errors out.
Sep 4 2020, 2:20 PM · VyOS 1.3 Equuleus (1.3.0)
efficiosoft added a comment to T2854: Classes for implementing client/server pairs more easily and in an uniform way.

PR for vyos-build: https://github.com/vyos/vyos-build/pull/123

Sep 4 2020, 12:14 PM · VyOS 1.3 Equuleus (1.3.6)
c-po claimed T2858: Rewrite dynamic dns client to get_config_dict().
Sep 4 2020, 11:33 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2858: Rewrite dynamic dns client to get_config_dict().
Sep 4 2020, 11:33 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2857: Cleanup Intel QAT configuration script.
Sep 4 2020, 11:32 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2857: Cleanup Intel QAT configuration script.
Sep 4 2020, 11:32 AM · VyOS 1.3 Equuleus (1.3.0)
runar created T2856: equuleus: `show version all` throws broken pipe exception on abort.
Sep 4 2020, 7:41 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux
Asteroza added a comment to T563: webproxy: migrate 'service webproxy' to get_config_dict().

I've previously mentioned light blocking (domain level, gTLD level), but with the increasing amount of DoH, having a means to kill off DoH and force special DNS processing, including offload to a separate DNS server (managed by a security appliance for example, say PiHole or similar) would be valuable.

Sep 4 2020, 4:32 AM · VyOS 1.3 Equuleus (1.3.0-epa1)

Sep 3 2020

hagbard added a comment to T563: webproxy: migrate 'service webproxy' to get_config_dict().

Is there any interest in the following scenarios:

Sep 3 2020, 10:26 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po moved T2852: rename dynamic dns interface breaks ddclient.cache permissions from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Sep 3 2020, 8:18 PM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po edited projects for T2852: rename dynamic dns interface breaks ddclient.cache permissions, added: VyOS 1.2 Crux (VyOS 1.2.6); removed ddclient, VyOS 1.2 Crux.
Sep 3 2020, 8:18 PM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T2852: rename dynamic dns interface breaks ddclient.cache permissions.

Tested with:

set service dns dynamic interface eth0.203 service custom host-name 'test.vyos.net'
set service dns dynamic interface eth0.203 service custom login 'vyos'
set service dns dynamic interface eth0.203 service custom password 'vyos'
set service dns dynamic interface eth0.203 service custom protocol 'dyndns2'
set service dns dynamic interface eth0.203 service custom server 'vyos.io'
Sep 3 2020, 8:16 PM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po closed T2852: rename dynamic dns interface breaks ddclient.cache permissions as Resolved.
Sep 3 2020, 8:15 PM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T2852: rename dynamic dns interface breaks ddclient.cache permissions.

This also happens on service deletion

Sep 3 2020, 6:16 PM · VyOS 1.2 Crux (VyOS 1.2.6)
Harliff added a comment to T2855: disabled vti interfaces still working.

Looks like it's a floating bug - I've just sucscessfuly disabled a vti interface on another router (running vyos 1.2.6-epa1).

Sep 3 2020, 8:51 AM · VyOS 1.2 Crux (VyOS 1.2.8)
Harliff updated the task description for T2855: disabled vti interfaces still working.
Sep 3 2020, 8:47 AM · VyOS 1.2 Crux (VyOS 1.2.8)
Harliff created T2855: disabled vti interfaces still working.
Sep 3 2020, 8:47 AM · VyOS 1.2 Crux (VyOS 1.2.8)
Unknown Object (User) added a project to T2853: Intel QAT acceleration does not work: VyOS 1.2 Crux (VyOS 1.2.6).
Sep 3 2020, 5:07 AM · VyOS 1.2 Crux (VyOS 1.2.6)
runar added a comment to T2508: Enable user to configure a LUA script that modifies resolving in PowerDNS.

why don't we chang unbound to coredns ? Coredns will be more stronger thant unbound.

Sep 3 2020, 4:54 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.5)
efficiosoft created T2854: Classes for implementing client/server pairs more easily and in an uniform way.
Sep 3 2020, 12:01 AM · VyOS 1.3 Equuleus (1.3.6)

Sep 2 2020

dongjunbo added a comment to T2508: Enable user to configure a LUA script that modifies resolving in PowerDNS.

why don't we chang unbound to coredns ? Coredns will be more stronger thant unbound.

Sep 2 2020, 11:36 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.5)
Unknown Object (User) assigned T2853: Intel QAT acceleration does not work to c-po.
Sep 2 2020, 4:54 PM · VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) created T2853: Intel QAT acceleration does not work.
Sep 2 2020, 4:54 PM · VyOS 1.2 Crux (VyOS 1.2.6)
jestabro closed T2849: vyos.xml.defaults should return a list on multi nodes, by default, a subtask of T2636: get_config_dict() shall always return a list on <multi/> nodes, as Resolved.
Sep 2 2020, 2:12 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T2849: vyos.xml.defaults should return a list on multi nodes, by default as Resolved.
Sep 2 2020, 2:12 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 changed the status of T2518: Support NAT for ipv6(NPT) from Blocked to On hold.
Sep 2 2020, 11:39 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0)
jack9603301 changed the status of T2518: Support NAT for ipv6(NPT) from On hold to Blocked.
Sep 2 2020, 11:34 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0)
Merijn closed T2214: BGP peers dropping randomly as Resolved.
Sep 2 2020, 7:52 AM · VyOS 1.2 Crux
Merijn closed T2378: BGPD crash in Vyos 1.2.5 as Invalid.
Sep 2 2020, 7:38 AM · VyOS 1.2 Crux
Merijn added a comment to T2378: BGPD crash in Vyos 1.2.5.

@Viacheslav it happened yesterday again but the stack trace was different. This time it was complaining that BGPD did not respond and the frr watch process tried to restart it, which of course did not help the situation.
I will continue to monitor but i think we can close this issue and wait for more details when it happens again.

Sep 2 2020, 7:38 AM · VyOS 1.2 Crux
Viacheslav changed the status of T2850: Add BGP template for FRR, a subtask of T2174: Rewrite protocol BGP to new XML/Python style, from Open to Needs testing.
Sep 2 2020, 7:33 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav changed the status of T2850: Add BGP template for FRR from Open to Needs testing.
Sep 2 2020, 7:33 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2833: RIP outgoing update filter list no longer operational as Resolved.
Sep 2 2020, 5:39 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 1 2020

masterit created T2852: rename dynamic dns interface breaks ddclient.cache permissions.
Sep 1 2020, 11:55 PM · VyOS 1.2 Crux (VyOS 1.2.6)
Hazza06 added a comment to T2833: RIP outgoing update filter list no longer operational.

@Viacheslav yes latest rolling release is working with your patch, thank you so much Sir.

Sep 1 2020, 9:08 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2841: "monitor bandwidth-test initiate" does not accept IPv6 address as option.

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

Sep 1 2020, 5:35 PM · VyOS 1.2 Crux (VyOS 1.2.7)
jestabro changed the status of T2849: vyos.xml.defaults should return a list on multi nodes, by default, a subtask of T2636: get_config_dict() shall always return a list on <multi/> nodes, from In progress to Needs testing.
Sep 1 2020, 4:46 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T2849: vyos.xml.defaults should return a list on multi nodes, by default from In progress to Needs testing.
Sep 1 2020, 4:46 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc changed the status of T2851: Invalid passthrough routes installing by strongSwan into table 220 from Open to Confirmed.
Sep 1 2020, 4:41 PM · VyOS 1.3 Equuleus (1.3.7), test
zsdc created T2851: Invalid passthrough routes installing by strongSwan into table 220.
Sep 1 2020, 4:40 PM · VyOS 1.3 Equuleus (1.3.7), test
Viacheslav added a comment to T2833: RIP outgoing update filter list no longer operational.

@Cheeze_It
It would be great.

Sep 1 2020, 4:18 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav claimed T2850: Add BGP template for FRR.

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

Sep 1 2020, 4:16 PM · VyOS 1.3 Equuleus (1.3.0)
Cheeze_It added a comment to T2833: RIP outgoing update filter list no longer operational.

If you guys want, I can also try to test it out too...

Sep 1 2020, 4:09 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T2850: Add BGP template for FRR.
Sep 1 2020, 4:01 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a subtask for T2636: get_config_dict() shall always return a list on <multi/> nodes: T2849: vyos.xml.defaults should return a list on multi nodes, by default.
Sep 1 2020, 3:37 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a parent task for T2849: vyos.xml.defaults should return a list on multi nodes, by default: T2636: get_config_dict() shall always return a list on <multi/> nodes.
Sep 1 2020, 3:37 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav changed the status of T2833: RIP outgoing update filter list no longer operational from Open to Needs testing.

@Hazza06 Can you check the latest rolling release?

Sep 1 2020, 3:37 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T2849: vyos.xml.defaults should return a list on multi nodes, by default from Open to In progress.
Sep 1 2020, 3:37 PM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T291: support for Predictable Network Interface Names.

@Dmitry in various reboots and real-config-tests we've seen it settle in a few seconds, and we've seen it do 121 failed again today:

Sep 1 2020, 1:45 PM · VyOS 1.5 Circinus
Viacheslav renamed T2847: System freezes after attempting commit with insufficient memory from commit doesn't work to The commit does not work if there is insufficient memory..
Sep 1 2020, 12:48 PM · VyOS 1.3 Equuleus
Viacheslav added a parent task for T2848: bgp-add-path configuration options: T2174: Rewrite protocol BGP to new XML/Python style.
Sep 1 2020, 9:45 AM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T2174: Rewrite protocol BGP to new XML/Python style: T2848: bgp-add-path configuration options.
Sep 1 2020, 9:45 AM · VyOS 1.3 Equuleus (1.3.0)
mpueschel created T2848: bgp-add-path configuration options.
Sep 1 2020, 9:28 AM · VyOS 1.4 Sagitta
Viacheslav raised the priority of T2847: System freezes after attempting commit with insufficient memory from High to Requires assessment.
Sep 1 2020, 7:48 AM · VyOS 1.3 Equuleus
Viacheslav updated the task description for T2847: System freezes after attempting commit with insufficient memory.
Sep 1 2020, 7:35 AM · VyOS 1.3 Equuleus
Viacheslav triaged T2847: System freezes after attempting commit with insufficient memory as High priority.
Sep 1 2020, 7:34 AM · VyOS 1.3 Equuleus
Viacheslav created T2847: System freezes after attempting commit with insufficient memory.
Sep 1 2020, 7:33 AM · VyOS 1.3 Equuleus
Unknown Object (User) added a comment to T291: support for Predictable Network Interface Names.

@maznu but it seems really odd behavior, I mean message settled in 121 sec. failed!
121 sec - equal to 121 interfaces when the router is first booted. But if in config already present hw-id, it should be faster then 0 sec.
Will be interesting to reproduce this in our lab. Also will be helpful if you provide sudo dmesg output.

Sep 1 2020, 7:04 AM · VyOS 1.5 Circinus
Viacheslav claimed T2846: ip route doesn't show longer-prefixes.

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

Sep 1 2020, 6:45 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav renamed T2846: ip route doesn't show longer-prefixes from ip route doesn't show logner-prefixes to ip route doesn't show longer-prefixes.
Sep 1 2020, 6:42 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T2846: ip route doesn't show longer-prefixes.
Sep 1 2020, 6:30 AM · VyOS 1.3 Equuleus (1.3.0)
Asteroza added a comment to T291: support for Predictable Network Interface Names.

The bad behavior of udev/systemd was a topic of an interesting twitter thread...

Sep 1 2020, 1:00 AM · VyOS 1.5 Circinus

Aug 31 2020

maznu added a comment to T291: support for Predictable Network Interface Names.

As per @Dmitry's suggestions, I did exactly the above. Upon reboot it did not look promising:

Aug 31 2020, 10:16 PM · VyOS 1.5 Circinus
c-po closed T2636: get_config_dict() shall always return a list on <multi/> nodes as Resolved.
Aug 31 2020, 6:00 PM · VyOS 1.3 Equuleus (1.3.0)
Cheeze_It added a comment to T1237: Static Route Path Monitoring, failover.

@adestis yes, that is true....but that can be worked around. Any option can be used (either BFD, or ARP, or ICMP). I just wanted to give more ideas so that hopefully can get a working implementation for all 3.

Aug 31 2020, 4:47 PM · VyOS 1.4 Sagitta
adestis added a comment to T1237: Static Route Path Monitoring, failover.

@Cheeze_It BFD for static routes would be nice as well but sometimes the target you test against is not under your control and/or does not support BFD.

Aug 31 2020, 4:38 PM · VyOS 1.4 Sagitta