Page MenuHomeVyOS Platform
Feed Search

Apr 4 2021

Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T1097: Make firewall groups work everywhere that's appropropriate.
Apr 4 2021, 3:36 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav added a parent task for T1097: Make firewall groups work everywhere that's appropropriate: T2199: Rewrite firewall in new XML/Python style.
Apr 4 2021, 3:36 PM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T3286: Switch the firewall from iptables to nftables.
Apr 4 2021, 3:35 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav added a parent task for T3286: Switch the firewall from iptables to nftables: T2199: Rewrite firewall in new XML/Python style.
Apr 4 2021, 3:35 PM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T1292: Issues while deleting all rules from a firewall.
Apr 4 2021, 3:32 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav added a parent task for T1292: Issues while deleting all rules from a firewall: T2199: Rewrite firewall in new XML/Python style.
Apr 4 2021, 3:32 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3456: firewall: rules that should be deleted seem to be still in use.

To reproduce it add firewall and attach it to interface

Apr 4 2021, 3:19 PM · VyOS 1.2 Crux (VyOS 1.2.8)
Viacheslav added a comment to T3456: firewall: rules that should be deleted seem to be still in use.

It is a priority for configurations
When the system load, the firewall should have configuration, and after configuration is applied to the interface.
So I think we can't delete it in one commit, it tried to delete the firewall before detaching the firewall from the interface.

Apr 4 2021, 2:30 PM · VyOS 1.2 Crux (VyOS 1.2.8)
Viacheslav added a comment to T3217: Save FRR configuration on each commit.
Apr 4 2021, 2:30 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta

Apr 3 2021

Viacheslav added a comment to T3455: system users can not be added in "edit".

We can do some workaround for that level,

Apr 3 2021, 10:15 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3455: system users can not be added in "edit".

It seems that "call" doesn't react to env.

'VYATTA_EDIT_LEVEL': '/system/login'

https://github.com/vyos/vyos-1x/blob/810f4700acc9816178dc9a7f5f555bbde71a141d/src/conf_mode/system-login.py#L161

Apr 3 2021, 8:53 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Apr 2 2021

Viacheslav changed the status of T3217: Save FRR configuration on each commit from Open to Needs testing.
Apr 2 2021, 9:00 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav added a comment to T3217: Save FRR configuration on each commit.

PR https://github.com/vyos/vyatta-cfg/pull/34
PR https://github.com/vyos/vyos-1x/pull/798

Apr 2 2021, 7:42 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav added a project to T3452: Vyos views IPv6 routers received from BGP peer as internal: VyOS 1.3 Equuleus.
Apr 2 2021, 7:14 AM · VyOS 1.3 Equuleus (1.3.6)
Viacheslav triaged T3452: Vyos views IPv6 routers received from BGP peer as internal as Low priority.
Apr 2 2021, 7:14 AM · VyOS 1.3 Equuleus (1.3.6)

Apr 1 2021

Viacheslav added a comment to T3217: Save FRR configuration on each commit.

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

Apr 1 2021, 9:22 AM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav added a comment to T3217: Save FRR configuration on each commit.

Chown for saved configuration file should be frr:frr

Apr 1 2021, 8:44 AM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta

Mar 31 2021

Viacheslav added a comment to T3445: vyos-1x build include not all nodes.

Expect

vyos@r5-roll# set protocols ospf redistribute isis 
Possible completions:
   metric       OSPF default metric
   metric-type  OSPF metric type for default routes (default: 2)
   route-map    Route map reference
Mar 31 2021, 10:53 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Mar 30 2021

Viacheslav added a comment to T3447: Default IPv6 route is not created in VRF.

@dtoux show ipv6 route vrf foo

Mar 30 2021, 9:39 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3447: Default IPv6 route is not created in VRF.

To reproduce, on clean install 1.3.-rc3

set interfaces ethernet eth1 address '2620:18:6000:aa10::2/64'
set interfaces ethernet eth1 vrf 'foo'
set protocols vrf foo static route6 ::/0 next-hop 2620:18:6000:aa10::1
set vrf name foo table '1050'
Mar 30 2021, 8:02 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3447: Default IPv6 route is not created in VRF.

@dtoux vtysh -c "show run"
Also, it doesn't show a directly connected ipv6 route.

Mar 30 2021, 7:41 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3447: Default IPv6 route is not created in VRF.

The route present in the frr

!
vrf foo
 ipv6 route ::/0 2620:18:6000:aa10::1
 exit-vrf
!
Mar 30 2021, 7:36 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav changed the status of T3447: Default IPv6 route is not created in VRF from Open to Confirmed.
Mar 30 2021, 7:33 PM · VyOS 1.3 Equuleus (1.3.0)

Mar 29 2021

Viacheslav changed the status of T3055: op-mode incorrect naming for ipsec policy-based tunnels , a subtask of T2816: Rewrite IPsec scripts with the new XML/Python approach, from Open to Needs testing.
Mar 29 2021, 7:31 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3055: op-mode incorrect naming for ipsec policy-based tunnels from Open to Needs testing.
Mar 29 2021, 7:31 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav created T3445: vyos-1x build include not all nodes.
Mar 29 2021, 6:01 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Mar 28 2021

Viacheslav changed the status of T3431: Show version all bug from Open to Needs testing.
Mar 28 2021, 4:06 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav changed the status of T3422: Dynamic DNS doesn't allow zone field with cloudflare protocol from Open to Needs testing.
Mar 28 2021, 3:51 PM · VyOS 1.3 Equuleus (1.3.0-epa2)
Viacheslav added a comment to T3431: Show version all bug.

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

Mar 28 2021, 3:48 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav added a comment to T3431: Show version all bug.

Possible reason "> 2" in description "Ruby > 2.3"

vyos@r5:~$ echo "Package versions:"; dpkg -l | grep ruby-curse -A 2
Package versions:
ii  ruby-curses                          1.2.4-1+b1                          amd64        curses binding for Ruby
ii  ruby-did-you-mean                    1.2.1-1                             all          smart error messages for Ruby > 2.3
Mar 28 2021, 3:35 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav triaged T3437: BGP Confederation Addition Causes Error as Normal priority.
Mar 28 2021, 11:42 AM · VyOS 1.3 Equuleus (1.3.7)

Mar 26 2021

Viacheslav added a comment to T3362: 1.3 - RC1 ifb redirect failing to commit.

@trystan Can you re-check it ?

Mar 26 2021, 7:21 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a project to T2196: Dynamic ipv4 interface list hairpin: VyOS 1.4 Sagitta.
Mar 26 2021, 7:18 PM · VyOS Rolling
Viacheslav added a comment to T94: commit archive to AWS S3 .

Do we need "awscli" for it?

Mar 26 2021, 7:01 PM · VyOS Rolling
Viacheslav added a comment to T3423: Cannot create ipv4 static route for default gateway in vrf.

Fixed VyOS 1.4-rolling-202103251004

Mar 26 2021, 5:39 PM · VyOS 1.4 Sagitta
Viacheslav claimed T3434: Refactoring bgp op-mode for support vrf.
Mar 26 2021, 5:27 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3436: Refactoring ospf op-mode for support vrf from Open to Needs testing.
Mar 26 2021, 5:27 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3434: Refactoring bgp op-mode for support vrf from Open to Needs testing.
Mar 26 2021, 5:26 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3434: Refactoring bgp op-mode for support vrf.

T3436

Mar 26 2021, 4:55 PM · VyOS 1.4 Sagitta
Viacheslav created T3436: Refactoring ospf op-mode for support vrf.
Mar 26 2021, 3:38 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3434: Refactoring bgp op-mode for support vrf.

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

Mar 26 2021, 10:22 AM · VyOS 1.4 Sagitta
Viacheslav created T3434: Refactoring bgp op-mode for support vrf.
Mar 26 2021, 8:09 AM · VyOS 1.4 Sagitta

Mar 25 2021

Viacheslav closed T2639: sort output of show vpn ipsec sa , a subtask of T2816: Rewrite IPsec scripts with the new XML/Python approach, as Resolved.
Mar 25 2021, 9:26 PM · VyOS 1.4 Sagitta
Viacheslav closed T2639: sort output of show vpn ipsec sa as Resolved.
Mar 25 2021, 9:26 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a project to T3431: Show version all bug: VyOS 1.3 Equuleus.
Mar 25 2021, 8:59 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav created T3431: Show version all bug.
Mar 25 2021, 1:17 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav closed T3428: dhcp-client doesnt get ip address as Invalid.

It was a broken image.

Mar 25 2021, 8:11 AM · VyOS 1.3 Equuleus (1.3.0)

Mar 24 2021

Viacheslav changed Is it a breaking change? from none to compatible on T139: Commit archive backends.
Mar 24 2021, 8:25 PM · VyOS Rolling
Viacheslav added a project to T139: Commit archive backends: VyOS 1.4 Sagitta.
Mar 24 2021, 8:24 PM · VyOS Rolling
Viacheslav added a comment to T3055: op-mode incorrect naming for ipsec policy-based tunnels .

T3333

Mar 24 2021, 7:54 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav changed the status of T3346: nat 4-to-5 migration script fails when a 'source' or 'destination' node exists but there are no rules from Open to Needs testing.
Mar 24 2021, 7:30 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav closed T3307: address prefix destination NAT fails to render nftables rules / commit as Resolved.
Mar 24 2021, 7:16 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3190: Unable to subtract value from local-preference in route-map.

PR https://github.com/vyos/vyatta-cfg-quagga/pull/72

Mar 24 2021, 6:02 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3428: dhcp-client doesnt get ip address.

The problem with "ip" path

Mar 24 2021, 12:24 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T3359: static route table not working properly as Resolved.
Mar 24 2021, 9:07 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3428: dhcp-client doesnt get ip address.

It gets DHCP address and removes it

Mar 24 2021, 8:46 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3428: dhcp-client doesnt get ip address.

Possible reason https://phabricator.vyos.net/rVYOSONEXff6afe62e801e570f6478decf2b4a813a5c0ee94
Need to check. T3300 T3392

Mar 24 2021, 8:40 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T3428: dhcp-client doesnt get ip address.
Mar 24 2021, 8:37 AM · VyOS 1.3 Equuleus (1.3.0)

Mar 23 2021

Viacheslav added a comment to T3217: Save FRR configuration on each commit.

PR for saving configurations to /run/frr/{daemon}.conf
https://github.com/vyos/vyos-1x/pull/784

Mar 23 2021, 6:20 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav changed the status of T3423: Cannot create ipv4 static route for default gateway in vrf from Open to Confirmed.

I can confirm:

Mar 23 2021, 4:17 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3423: Cannot create ipv4 static route for default gateway in vrf.

Something wrong in your configuration

Mar 23 2021, 3:38 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3421: MTR/Traceroute broken in 1.3-beta.

Can you share more examples/configs?
How can we reproduce it?

Mar 23 2021, 6:50 AM · VyOS 1.3 Equuleus (1.3.0)

Mar 22 2021

Viacheslav added a comment to T3421: MTR/Traceroute broken in 1.3-beta.

@francis try please vyos-1.3.0-rc2-amd64.iso
https://community.vyos.net/get/snapshots/

Mar 22 2021, 11:14 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav edited a custom field on T3350: OpenVPN config file generation broken.
Mar 22 2021, 6:44 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3350: OpenVPN config file generation broken.

Another solution it include "user" defined file for options
An example CLI

set interfaces openvpn vtun10 openvpn-option-include '/config/openvpn/included.conf'
Mar 22 2021, 2:50 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)

Mar 20 2021

Viacheslav changed the status of T3300: Add DHCP default route distance from Unknown Status to Resolved.
Mar 20 2021, 1:23 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav changed the status of T3392: vrrp over dhcp default route bug (unexpected vrf) from Unknown Status to Resolved.
Mar 20 2021, 1:22 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav changed the status of T3306: Extend set route-map aggregator as to 4 Bytes , a subtask of T2425: Rewrite all policy zebra filters to XML/Python style, from Unknown Status to Resolved.
Mar 20 2021, 1:17 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav changed the status of T3306: Extend set route-map aggregator as to 4 Bytes from Unknown Status to Resolved.
Mar 20 2021, 1:17 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav moved T3289: No description for node "service" conf-mode from Finished to Need Triage on the VyOS 1.3 Equuleus board.
Mar 20 2021, 1:16 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
Viacheslav reopened T3289: No description for node "service" conf-mode as "Confirmed".

Service still with no description VyOS 1.3-beta-202103170443

Mar 20 2021, 1:15 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
Viacheslav added a comment to T3403: Error on interrupting list of pppoe sessions.

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

Mar 20 2021, 1:01 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
Viacheslav closed T3329: "system conntrack ignore" rules can no longer be created due to an iptables syntax change as Resolved.
Mar 20 2021, 12:30 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav changed the status of T3395: WAN load-balancing fails with nexthop dhcp from Unknown Status to Resolved.
Mar 20 2021, 12:11 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta

Mar 19 2021

Viacheslav added a comment to T3353: PPPoE server wrong vlan-range generating config.

I think vlan range should be 1-4094

Mar 19 2021, 5:06 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3359: static route table not working properly .

@zadm do you test it?

Mar 19 2021, 12:07 PM · VyOS 1.3 Equuleus (1.3.0)

Mar 17 2021

Viacheslav added a comment to T3401: Bond VRRP Race Condition.

@iomart-network-team You don't need to change any file, but you can.
If you change something in the file, it not a bug.
It more seems like some typo in the file, which you generate.

Mar 17 2021, 6:18 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3350: OpenVPN config file generation broken.

Proposed changes
Add hook/magic word string and write values in one string if word string in options is present

Mar 17 2021, 5:18 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
Viacheslav triaged T3350: OpenVPN config file generation broken as Normal priority.
Mar 17 2021, 1:40 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)

Mar 14 2021

Viacheslav closed T175: Add source route option to VTI interfaces as Resolved.
Mar 14 2021, 2:52 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav changed the status of T3403: Error on interrupting list of pppoe sessions from Open to Needs testing.
Mar 14 2021, 2:45 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
Viacheslav added a comment to T3403: Error on interrupting list of pppoe sessions.

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

Mar 14 2021, 2:02 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta

Mar 12 2021

Viacheslav added a comment to T3401: Bond VRRP Race Condition.

I use set. Then commit and "save" the configuration and reboot the server.

Mar 12 2021, 4:26 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3401: Bond VRRP Race Condition.

I can't reproduce it.

vyos@1.1.8:~$ show interfaces 
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface        IP Address                        S/L  Description
---------        ----------                        ---  -----------
bond0            -                                 u/u  
bond0.11         10.0.11.1/24                      u/u  
                 100.64.11.1/29
bond0.12         10.0.12.1/24                      u/u  
                 100.64.12.1/29
bond0.13         10.0.13.1/24                      u/u  
                 100.64.13.1/29
bond0.14         10.0.14.1/24                      u/u  
                 100.64.14.1/29
bond0.15         10.0.15.1/24                      u/u  
                 100.64.15.1/29
bond0.16         10.0.16.1/24                      u/u  
                 100.64.16.1/29
bond0.17         10.0.17.1/24                      u/u  
                 100.64.17.1/29
bond0.18         10.0.18.1/24                      u/u  
                 100.64.18.1/29
bond0.19         10.0.19.1/24                      u/u  
                 100.64.19.1/29
bond0.20         10.0.20.1/24                      u/u  
                 100.64.20.1/29
bond0.21         10.0.21.1/24                      u/u  
                 100.64.21.1/29
bond0.22         10.0.22.1/24                      u/u  
                 100.64.22.1/29
bond0.23         10.0.23.1/24                      u/u  
                 100.64.23.1/29
bond0.24         10.0.24.1/24                      u/u  
                 100.64.24.1/29
bond0.25         10.0.25.1/24                      u/u  
                 100.64.25.1/29
bond0.26         10.0.26.1/24                      u/u  
                 100.64.26.1/29
bond0.27         10.0.27.1/24                      u/u  
                 100.64.27.1/29
bond0.28         10.0.28.1/24                      u/u  
                 100.64.28.1/29
bond0.29         10.0.29.1/24                      u/u  
                 100.64.29.1/29
bond0.30         10.0.30.1/24                      u/u  
                 100.64.30.1/29
eth0             192.168.122.14/24                 u/u  
eth1             -                                 u/u  
lo               127.0.0.1/8                       u/u  
                 ::1/128
vyos@1.1.8:~$ 
vyos@1.1.8:~$ 
vyos@1.1.8:~$ show vrrp 
Name    Interface      VRID  State    Last Transition
------  -----------  ------  -------  -----------------
BND011  bond0.11         11  MASTER   2m13s
BND012  bond0.12         12  MASTER   2m13s
BND013  bond0.13         13  MASTER   2m13s
BND014  bond0.14         14  MASTER   2m13s
BND015  bond0.15         15  MASTER   2m13s
BND016  bond0.16         16  MASTER   2m13s
BND017  bond0.17         17  MASTER   2m13s
BND018  bond0.18         18  MASTER   2m13s
BND019  bond0.19         19  MASTER   2m13s
BND020  bond0.20         20  MASTER   2m13s
BND021  bond0.21         21  MASTER   2m13s
BND022  bond0.22         22  MASTER   2m13s
BND023  bond0.23         23  MASTER   2m13s
BND024  bond0.24         24  MASTER   2m13s
BND025  bond0.25         25  MASTER   2m13s
BND026  bond0.26         26  MASTER   2m13s
BND027  bond0.27         27  MASTER   2m13s
BND028  bond0.28         28  MASTER   2m13s
BND029  bond0.29         29  MASTER   2m13s
BND030  bond0.30         30  MASTER   2m13s
vyos@1.1.8:~$
Mar 12 2021, 1:26 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T548: BGP IPv6 multipath support.

Needs to migrate "maximum-paths" to afi and add ipv6 (1.3)

vyos@r1.3# set protocols bgp 65001 maximum-paths 
Possible completions:
   ebgp         Maximum ebgp multipaths
   ibgp         Maximum ibgp multipaths
Mar 12 2021, 12:00 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav triaged T3400: Ping decimal places as Low priority.
Mar 12 2021, 10:54 AM · VyOS 1.5 Circinus

Mar 11 2021

Viacheslav changed the status of T3395: WAN load-balancing fails with nexthop dhcp from Unknown Status to Resolved.
Mar 11 2021, 7:27 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
Viacheslav added a comment to T3360: Op command 'show interfaces' does not display VRRP VIP.

As a workaround, we can replace https://github.com/vyos/vyos-1x/blob/f892294239101aecc21a45629eb1d10bd89fba0b/python/vyos/ifconfig/vrrp.py#L95 to

from vyos.util import cmd
cmd(f'sudo kill -s {cls._signal[what]} {pid}')

And get JSON values

vyos@r-roll01:~$ sudo cat /tmp/keepalived.json 
[ { "data": { "iname": "test", "dont_track_primary": 0, "skip_check_adv_addr": 0, "strict_mode": 0, "vmac_ifname": "eth1v1", "track_ifp": [ ], "track_script": [ ], "ifp_ifname": "eth1v1", "master_priority": 100, "last_transition": 1615454936.7267461, "garp_delay": 5, "garp_refresh": 0, "garp_rep": 5, "garp_refresh_rep": 1, "garp_lower_prio_delay": 5, "garp_lower_prio_rep": 5, "lower_prio_no_advert": 0, "higher_prio_send_advert": 0, "vrid": 1, "base_priority": 100, "effective_priority": 100, "vipset": true, "vips": [ "172.20.110.111", "172.20.110.15" ], "evips": [ ], "promote_secondaries": false, "vroutes": [ ], "vrules": [ ], "adver_int": 1, "master_adver_int": 1, "accept": 1, "nopreempt": false, "preempt_delay": 0, "state": 2, "wantstate": 2, "version": 2, "smtp_alert": false, "auth_type": 0 }, "stats": { "advert_rcvd": 983, "advert_sent": 10535, "become_master": 1, "release_master": 0, "packet_len_err": 0, "advert_interval_err": 0, "ip_ttl_err": 0, "invalid_type_rcvd": 0, "addr_list_err": 0, "invalid_authtype": 0, "authtype_mismatch": 0, "auth_failure": 0, "pri_zero_rcvd": 2, "pri_zero_sent": 0 } } ]

Or more readable:

{
   "data":{
      "iname":"test",
      "dont_track_primary":0,
      "skip_check_adv_addr":0,
      "strict_mode":0,
      "vmac_ifname":"eth1v1",
      "track_ifp":[
Mar 11 2021, 12:57 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3360: Op command 'show interfaces' does not display VRRP VIP.

VRRP return always [] <= nodata
https://github.com/vyos/vyos-1x/blob/f892294239101aecc21a45629eb1d10bd89fba0b/src/op_mode/show_interfaces.py#L68
Maybe don't have permissions to kill PID https://github.com/vyos/vyos-1x/blob/f892294239101aecc21a45629eb1d10bd89fba0b/python/vyos/ifconfig/vrrp.py#L95

Mar 11 2021, 9:52 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a project to T3395: WAN load-balancing fails with nexthop dhcp: VyOS 1.2 Crux (VyOS 1.2.7).

The same bug with 1.2.7-epa1

set interfaces dummy dum0
set interfaces ethernet eth1 address dhcp
set load-balancing wan interface-health eth1 nexthop dhcp
set load-balancing wan rule 1 inbound-interface dum0
set load-balancing wan rule 1 interface eth1
commit

Status

vyos@r2-1.2.7-epa1:~$ show wan-load-balance 
Interface:  eth1
  Status:  active
  Last Status Change:  Thu Mar 11 09:31:54 2021
  +Test:  ping  Target: 
    Last Interface Success:  0s 
    Last Interface Failure:  2m35s      
    # Interface Failure(s):  0
Mar 11 2021, 9:36 AM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
Viacheslav added a comment to T3396: syslog can't be configured with an ipv6 literal destination in 1.2.x.

Fixed in VyOS 1.4-rolling-202103110218

set system syslog global facility all level 'info'
set system syslog global facility protocols level 'debug'
set system syslog host 192.168.122.1 facility all level 'all'
set system syslog host 192.168.122.1 port '514'
set system syslog host 2001:db8::2 facility all level 'all'
set system syslog host 2001:db8::3 facility all level 'all'
set system syslog host 2001:db8::3 port '514'
set system syslog host 2001:db8::4 facility all level 'all'
set system syslog host 2001:db8::4 port '514'
Mar 11 2021, 9:15 AM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.4 Sagitta
Viacheslav moved T3396: syslog can't be configured with an ipv6 literal destination in 1.2.x from Open to Backport Candidates on the VyOS 1.4 Sagitta board.
Mar 11 2021, 9:10 AM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.4 Sagitta
Viacheslav added a comment to T3367: 1.2.6-S1 -> 1.2.7-epa1 fails - broken system.

I can't reproduce it. Updated successfully. from 1.2.6-s1 to 1.2.7-epa1

Mar 11 2021, 8:45 AM
Viacheslav closed T3399: RPKI: dashes in hostnames are replaced with underscores when rendering the FRR config as Resolved.

Fixed VyOS 1.3-beta-202103110443

set protocols rpki cache rtr-ham1.mhl-lab.net port '3323'
set protocols rpki cache rtr-ham1.mhl-lab.net preference '2'
Mar 11 2021, 8:40 AM · VyOS 1.3 Equuleus (1.3.0)

Mar 10 2021

Viacheslav added a project to T3305: Ingress qdisc does not work anymore in 1.3-rolling-202101 snapshot: VyOS 1.4 Sagitta.
Mar 10 2021, 9:01 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta, vyatta-cfg-qos
Viacheslav added a project to T3305: Ingress qdisc does not work anymore in 1.3-rolling-202101 snapshot: VyOS 1.3 Equuleus.
Mar 10 2021, 9:00 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta, vyatta-cfg-qos
Viacheslav edited a custom field on T3305: Ingress qdisc does not work anymore in 1.3-rolling-202101 snapshot.
Mar 10 2021, 8:59 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta, vyatta-cfg-qos
Viacheslav changed the status of T3305: Ingress qdisc does not work anymore in 1.3-rolling-202101 snapshot from Open to Needs testing.
Mar 10 2021, 8:57 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta, vyatta-cfg-qos
Viacheslav added a comment to T3353: PPPoE server wrong vlan-range generating config.

One solution that I see, uses vif/svlan/cvlan.

Mar 10 2021, 8:36 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3399: RPKI: dashes in hostnames are replaced with underscores when rendering the FRR config.

@mpueschel will be fixed in the next rolling 1.4 release, after 2021-03-10
Can you check it out?

Mar 10 2021, 5:52 PM · VyOS 1.3 Equuleus (1.3.0)