Page MenuHomeVyOS Platform
Feed All Stories

May 28 2021

c-po committed rVYOSONEXce5fe544e4d6: vti: ipsec: T2816: interfaces must be created using the vyos.ifconfig library.
May 28 2021, 7:53 PM
c-po committed rVYOSONEXab398d1a063c: vti: T2173: add VRF support for virtual tunnel interfaces.
May 28 2021, 7:53 PM
c-po closed T2173: Add the ability to use VRF on VTI interfaces, a subtask of T2579: The root task for VRF features, as Resolved.
May 28 2021, 7:46 PM · VyOS 1.3 Equuleus (1.3.6)
c-po closed T2173: Add the ability to use VRF on VTI interfaces, a subtask of T2816: Rewrite IPsec scripts with the new XML/Python approach, as Resolved.
May 28 2021, 7:46 PM · VyOS 1.4 Sagitta
c-po closed T2173: Add the ability to use VRF on VTI interfaces as Resolved.
May 28 2021, 7:46 PM · VyOS 1.4 Sagitta
c-po added a subtask for T2816: Rewrite IPsec scripts with the new XML/Python approach: T2173: Add the ability to use VRF on VTI interfaces.
May 28 2021, 7:46 PM · VyOS 1.4 Sagitta
c-po added a parent task for T2173: Add the ability to use VRF on VTI interfaces: T2816: Rewrite IPsec scripts with the new XML/Python approach.
May 28 2021, 7:46 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX2637a5b79fba: ipsec: T2816: fix executable permission on vti-up-down helper.
May 28 2021, 6:47 PM
c-po claimed T3586: Tunnel/Wireguard/VTI: replace random get_mac function with addrgenmode.
May 28 2021, 5:35 PM · VyOS 1.4 Sagitta
c-po created T3586: Tunnel/Wireguard/VTI: replace random get_mac function with addrgenmode.
May 28 2021, 5:35 PM · VyOS 1.4 Sagitta
c-po closed T1579: Rewrite all interface types in new XML/Python style, a subtask of T3355: Remove all remaining legacy Vyatta code, as Resolved.
May 28 2021, 5:24 PM · VyOS Rolling
c-po closed T1579: Rewrite all interface types in new XML/Python style as Resolved.
May 28 2021, 5:24 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXe416035c66fe: vti: T1579: implement Virtual Tunnel Interfaces using XML and Python.
May 28 2021, 5:22 PM
c-po committed rVYOSONEX1f7db44a17b0: dummy: T2241: minor code cleanup.
May 28 2021, 5:22 PM
GitHub <noreply@github.com> committed rVYOSONEXeabc5f1c2e5b: ipsec: T2816: IPSec python rework, includes DMVPN and VTI support (authored by simon).
May 28 2021, 2:35 PM
zsdc added a comment to T3583: Overwrite default config ntp settings when custom ntp servers are provided..

@UnicronNL I would like to put default values in the config.boot file, and overwrite them from Cloud-init if a customer provides custom values.

May 28 2021, 10:10 AM
sarthurdev added a comment to T3585: Fix NHRP module for updated interfaces tunnel syntax.

PR: https://github.com/vyos/vyos-nhrp/pull/6

May 28 2021, 9:49 AM · VyOS 1.4 Sagitta
Unknown Object (User) closed T3250: PPPoE server: wrong local usernames as Unknown Status.

Properly works on the latest 1.4 rolling. Is it possible to backport changes to 1.3?

May 28 2021, 9:28 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
sarthurdev changed the status of T3585: Fix NHRP module for updated interfaces tunnel syntax from Open to In progress.
May 28 2021, 9:19 AM · VyOS 1.4 Sagitta
UnicronNL changed the status of T3583: Overwrite default config ntp settings when custom ntp servers are provided. from Open to In progress.
May 28 2021, 9:01 AM

May 27 2021

c-po moved T3540: Keepalived memory utilisation issue when constantly getting its state in JSON format from Backlog to Finished on the VyOS 1.4 Sagitta board.
May 27 2021, 6:15 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3540: Keepalived memory utilisation issue when constantly getting its state in JSON format from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 27 2021, 6:15 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po edited projects for T3540: Keepalived memory utilisation issue when constantly getting its state in JSON format, added: VyOS 1.3 Equuleus; removed vyos-keepalived.
May 27 2021, 6:14 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po changed the status of T2816: Rewrite IPsec scripts with the new XML/Python approach from Open to In progress.
May 27 2021, 6:12 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXfd9979344198: smoketest: vif: T3570: bugfix for equuleus smoketest API.
May 27 2021, 5:48 PM
c-po moved T2694: The information provided by SNMP is incomplete from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 27 2021, 5:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2679: VRRP with BFD Failure Detection from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 27 2021, 5:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2659: Add fastnetmon (DDoS detection) support from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 27 2021, 5:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2669: DHCP-server overlapping ranges. from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 27 2021, 5:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3373: Upgrade to SaltStack version 3002.5 from In Progress to Finished on the VyOS 1.3 Equuleus board.
May 27 2021, 5:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3558: autocomplete options for dhcp-interface is not showing for the static route command from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 27 2021, 5:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2669: DHCP-server overlapping ranges. as Resolved.
May 27 2021, 5:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX209df86329df: dhcp-server: T2669: do not allow overlapping ranges to be created.
May 27 2021, 5:42 PM
c-po committed rVYOSONEXb0e1c8a9c9ef: dhcp-server: T2669: do not allow overlapping ranges to be created.
May 27 2021, 5:42 PM
sarthurdev added a comment to T2816: Rewrite IPsec scripts with the new XML/Python approach.

IPSec / DMVPN PR: https://github.com/vyos/vyos-1x/pull/856

May 27 2021, 5:09 PM · VyOS 1.4 Sagitta
dmbaturin committed rVYOSONEXd80d8d598bb8: login: T3455: Fix edit level configuration for user (authored by sever-sever <v.gletenko@vyos.io>).
May 27 2021, 2:50 PM
dmbaturin committed rVYOSONEXd618dea8c51b: openconnect: T3461: Delete CA crt file checks (authored by sever-sever <v.gletenko@vyos.io>).
May 27 2021, 2:49 PM
dmbaturin committed rVYOSONEX929cf34a41fa: op-mode: T3431: Fix show version all (authored by sever-sever <v.gletenko@vyos.io>).
May 27 2021, 2:48 PM
dmbaturin triaged T3584: Migrate NTP server addresses from *.pool.ntp.org to our own as Low priority.
May 27 2021, 2:25 PM · VyOS 1.3 Equuleus (1.3.7)
Viacheslav closed T1905: Update to Keepalived 2.0.19 as Resolved.

Fixed in T3540
https://phabricator.vyos.net/R3:3652b3fd8eb7b4e5134906aa1c3aba2a35d293ca

May 27 2021, 12:14 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav changed the status of T1976: deleting address-family under neighbor will disable neighbor from Needs testing to Confirmed.
May 27 2021, 12:04 PM · VyOS 1.3 Equuleus (1.3.7), test
Viacheslav added a comment to T1976: deleting address-family under neighbor will disable neighbor.

The reason it such script https://github.com/vyos/vyatta-cfg-quagga/blob/d962ef0f2c15333411e719f7d1b02dd7575ebdee/scripts/bgp/vyatta-bgp.pl#L385
That do

router bgp xxx
 address-family ipv4 unicast 
 no neighbor x.x.x.x activate
May 27 2021, 11:49 AM · VyOS 1.3 Equuleus (1.3.7), test
Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T2045: Can't commit due to with the same name, but different firewall groups types.
May 27 2021, 11:05 AM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav added a parent task for T2045: Can't commit due to with the same name, but different firewall groups types: T2199: Rewrite firewall in new XML/Python style.
May 27 2021, 11:05 AM · VyOS 1.3 Equuleus (1.3.6)
Viacheslav closed T2512: vyatta-op-quagga [show ip] to XML format, a subtask of T2511: Migrate vyatta-op-quagga to new XML format, as Resolved.
May 27 2021, 10:32 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav closed T2512: vyatta-op-quagga [show ip] to XML format as Resolved.
May 27 2021, 10:32 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2617: Rewrite vyatta-op-quagga "show" to XML, a subtask of T2546: The root task for rewriting [op-mode] to XML, as Resolved.
May 27 2021, 10:20 AM · VyOS 1.3 Equuleus (1.3.6)
Viacheslav closed T2617: Rewrite vyatta-op-quagga "show" to XML as Resolved.
May 27 2021, 10:20 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2629: VXLAN interfaces don't actually allow you to configure most settings as Resolved.
May 27 2021, 9:58 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T2123: Configure 3 NTP servers.

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

server "time1.vyos.net"
server "time2.vyos.net"
server "time3.vyos.net"
May 27 2021, 9:54 AM · VyOS 1.3 Equuleus (1.3.4)
UnicronNL triaged T3583: Overwrite default config ntp settings when custom ntp servers are provided. as Normal priority.
May 27 2021, 9:47 AM
Viacheslav added a project to T2669: DHCP-server overlapping ranges.: VyOS 1.4 Sagitta.
May 27 2021, 8:49 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3561: router-advert: support advertising specific routes.
May 27 2021, 8:12 AM · VyOS 1.4 Sagitta
Viacheslav closed T3561: router-advert: support advertising specific routes as Resolved.
May 27 2021, 8:11 AM · VyOS 1.4 Sagitta
masimo added a comment to T3561: router-advert: support advertising specific routes.

@Viacheslav Done. Looks to be working fine in VyOS 1.4-rolling-202105250417

May 27 2021, 7:24 AM · VyOS 1.4 Sagitta
masimo updated subscribers of T3561: router-advert: support advertising specific routes.

@sever Done. Looks to be working fine in VyOS 1.4-rolling-202105250417

May 27 2021, 7:08 AM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXed55e23822c8: Merge branch 't3579-conntrack' into current.
May 27 2021, 6:32 AM
c-po committed rVYOSONEXc2ae261706ef: conntrack: T3535: add conntrack-sync supported vyos-configd services.
May 27 2021, 6:32 AM
c-po committed rVYOSONEX5eadedcc1e5c: conntrack: T3579: initial implementation with XML and Python.
May 27 2021, 6:32 AM

May 26 2021

jcre added a comment to T3514: NIC flap at any interface change.

We are seeing this on an X722 NIC that's still the i40e driver (the server in question also has an X710 NIC, but there's no cables connected to the X710 but I should be able to get cables connected to the X710 next week). We are using 1.4 on this machine.

May 26 2021, 9:18 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T3383: BGP IPv6 neighbor statements configuration not normalized..

That mist actually be habdled by vbash and the backend code.

May 26 2021, 7:37 PM
Unknown Object (User) added a comment to T3546: Add support for running scripts on PPPoE server session events.

I propose something like

set service pppoe-server extended-scripts on-pre-up <path>
set service pppoe-server extended-scripts on-up <path>
set service pppoe-server extended-scripts on-down <path>
set service pppoe-server extended-scripts on-change <path>
May 26 2021, 7:11 PM · VyOS 1.3 Equuleus (1.3.4)
Viacheslav added a comment to T3383: BGP IPv6 neighbor statements configuration not normalized..

FRR doing normalization for ipv6

May 26 2021, 7:06 PM
GitHub <noreply@github.com> committed rVYOSONEX87ccd1b8242b: ospfv3: T3581: Fix op-mode for linkstate (authored by Viacheslav).
May 26 2021, 6:44 PM
Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T3390: Expansion of a range in an address-group doesn't include the new addresses after commit.
May 26 2021, 6:22 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav added a parent task for T3390: Expansion of a range in an address-group doesn't include the new addresses after commit: T2199: Rewrite firewall in new XML/Python style.
May 26 2021, 6:22 PM · VyOS 1.3 Equuleus (1.3.5)
Viacheslav added a comment to T3421: MTR/Traceroute broken in 1.3-beta.

Possible was fixed in that task T3502

May 26 2021, 6:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T3318: Update Linux Kernel to v5.4.208 / 5.10.142 from Update Linux Kernel to v5.4.121 / 5.10.39 to Update Linux Kernel to v5.4.122 / 5.10.40.
May 26 2021, 5:57 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po closed T2807: IPv6 Link-Local Address - Automatically generation/configuration on GRE Interfaces as Resolved.
May 26 2021, 5:06 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3553: OSPFv3 redistribute configuration remains in frr running config after removal.

https://community.vyos.net/get/snapshots/

May 26 2021, 4:21 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a comment to T3527: Sometimes installing of static routes failes.

Unfortunately, I can't reproduce it.
Also, all smoke test for static routes looks good.

May 26 2021, 4:16 PM
Viacheslav closed T3558: autocomplete options for dhcp-interface is not showing for the static route command as Resolved.
vyos@r4-1.3# set protocols static route 192.0.2.0/24 dhcp-interface 
Possible completions:
   <text>       DHCP interface name
   eth0         
   eth1         
   lo
May 26 2021, 4:03 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3536: Unable to list all available routes.

@olofl Add please a separate task for JSON.

May 26 2021, 3:58 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
Viacheslav added a comment to T3546: Add support for running scripts on PPPoE server session events.

As I understand the needed section

[pppd-compat]
verbose=1
#ip-pre-up=/etc/ppp/ip-pre-up
ip-up=/etc/ppp/ip-up
ip-down=/etc/ppp/ip-down
#ip-change=/etc/ppp/ip-change
radattr-prefix=/var/run/radattr
#fork-limit=16
May 26 2021, 3:52 PM · VyOS 1.3 Equuleus (1.3.4)
dtoux added a comment to T3553: OSPFv3 redistribute configuration remains in frr running config after removal.

Where can I get the rc4? The last RR I see is vyos-1.3-rolling-202105011026-amd64.iso.

May 26 2021, 3:45 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T3560: Ability to create groups of MAC addresses.
May 26 2021, 3:45 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav added a parent task for T3560: Ability to create groups of MAC addresses: T2199: Rewrite firewall in new XML/Python style.
May 26 2021, 3:45 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3561: router-advert: support advertising specific routes.

@masimo Can you check/test it?

May 26 2021, 3:44 PM · VyOS 1.4 Sagitta
SrividyaA claimed T3582: 'delete log file' does not work.
May 26 2021, 3:09 PM · VyOS 1.2 Crux (VyOS 1.2.8)
SrividyaA created T3582: 'delete log file' does not work.
May 26 2021, 2:59 PM · VyOS 1.2 Crux (VyOS 1.2.8)
Viacheslav added a comment to T3581: Incomplete command `show ipv6 ospfv3 linkstate`.

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

May 26 2021, 2:31 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav changed the status of T3581: Incomplete command `show ipv6 ospfv3 linkstate` from Open to Confirmed.

The word "detail" is cut off for some reason.
https://github.com/vyos/vyos-1x/blob/32bc1e5babd1bd31909a93ca1818998bf46db003/op-mode-definitions/include/ospfv3-detail.xml.i#L7

May 26 2021, 11:39 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3553: OSPFv3 redistribute configuration remains in frr running config after removal.

I can't reproduce it in 1.3-rc4

vyos@r4-1.3# run show conf com | match ospf
set protocols ospfv3 area 0 interface 'lo'
set protocols ospfv3 area 0 interface 'eth0'
set protocols ospfv3 area 0 interface 'eth1'
set protocols ospfv3 parameters router-id '1.2.3.4'
set protocols ospfv3 redistribute static route-map 'FOO'
[edit]
vyos@r4-1.3#
May 26 2021, 10:49 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
krox2 closed T3540: Keepalived memory utilisation issue when constantly getting its state in JSON format as Resolved.

@Viacheslav We have been running the new rolling realse in the lab since 24th May with no issues. Thanks for help.

May 26 2021, 8:54 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
dtoux added a comment to T3553: OSPFv3 redistribute configuration remains in frr running config after removal.

BTW, the same happens when adding/removing interfaces to an area.

May 26 2021, 6:02 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
dtoux added a comment to T3553: OSPFv3 redistribute configuration remains in frr running config after removal.

I did some more digging and found a reliable way of reproducing it:

May 26 2021, 4:40 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
dtoux created T3581: Incomplete command `show ipv6 ospfv3 linkstate`.
May 26 2021, 4:27 AM · VyOS 1.3 Equuleus (1.3.0)

May 25 2021

Viacheslav changed the subtype of T3580: Refactoring firewall ipv6 rule icmpv6 from "Task" to "Feature Request".
May 25 2021, 9:17 PM · VyOS 1.4 Sagitta
Viacheslav triaged T3580: Refactoring firewall ipv6 rule icmpv6 as Normal priority.
May 25 2021, 9:16 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3568: Add XML for firewall conf-mode, a subtask of T2199: Rewrite firewall in new XML/Python style, from Open to Needs testing.
May 25 2021, 8:20 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav changed the status of T3568: Add XML for firewall conf-mode from Open to Needs testing.
May 25 2021, 8:20 PM · VyOS 1.4 Sagitta
GitHub <noreply@github.com> committed rVYOSONEX654c8cad2daa: firewall: T3568: add XML definitions for firewall (authored by Viacheslav).
May 25 2021, 8:17 PM
Viacheslav assigned T3578: Prefix-List(6) update cause empty prefix-list(6) to fernando.
May 25 2021, 7:12 PM · VyOS 1.4 Sagitta
c-po changed the status of T3579: Rewrite vyatta-conntrack in new XML and Python flavour, a subtask of T3535: Rewrite vyatta-conntrack-sync in new XML and Python flavor, from Open to In progress.
May 25 2021, 6:50 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po changed the status of T3579: Rewrite vyatta-conntrack in new XML and Python flavour from Open to In progress.
May 25 2021, 6:50 PM · VyOS 1.4 Sagitta
c-po created T3579: Rewrite vyatta-conntrack in new XML and Python flavour.
May 25 2021, 6:50 PM · VyOS 1.4 Sagitta
c-po closed T3569: Firewall wrong completion help values, a subtask of T2199: Rewrite firewall in new XML/Python style, as Resolved.
May 25 2021, 6:27 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
c-po closed T3569: Firewall wrong completion help values as Resolved.
May 25 2021, 6:27 PM · VyOS 1.2 Crux (VyOS 1.2.8)
c-po moved T3569: Firewall wrong completion help values from Open to Finished on the VyOS 1.4 Sagitta board.
May 25 2021, 6:27 PM · VyOS 1.2 Crux (VyOS 1.2.8)
c-po moved T3569: Firewall wrong completion help values from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 25 2021, 6:26 PM · VyOS 1.2 Crux (VyOS 1.2.8)