Page MenuHomeVyOS Platform

Viacheslav (Viacheslav Hletenko)
Viacheslav

Projects

User Details

User Since
Oct 2 2019, 6:00 PM (83 w, 19 h)

Recent Activity

Yesterday

Viacheslav added a comment to T3473: IPSec op-mode show sa error.

@rob it fixed in the latest 1.3 with commit https://github.com/vyos/vyos-1x/commit/c7430fbb8738d76e63a6972b7399fa39572e2254
probably just not hit at that time in 1.3-rc4

Wed, May 5, 2:28 PM · VyOS 1.4 Sagitta
Viacheslav updated subscribers of T3518: Warning messages when using SCP commit-archive.
Wed, May 5, 7:51 AM · VyOS 1.4 Sagitta
Viacheslav removed a project from T3517: FRR 7.5 bfd behavior for 1.3: VyOS 1.4 Sagitta.
Wed, May 5, 7:00 AM · VyOS 1.3 Equuleus

Tue, May 4

Viacheslav updated the task description for T3517: FRR 7.5 bfd behavior for 1.3.
Tue, May 4, 7:51 PM · VyOS 1.3 Equuleus
Viacheslav created T3517: FRR 7.5 bfd behavior for 1.3.
Tue, May 4, 7:51 PM · VyOS 1.3 Equuleus
Viacheslav added a comment to T3516: FRR 7.5 static route behavior for 1.3.

One solution for it:

vyos_bld@3c88687662fe:/vyos/work/T3516/vyatta-cfg-quagga$ git diff
diff --git a/templates/protocols/static/interface-route/node.tag/next-hop-interface/node.def b/templates/protocols/static/interface-route/node.tag/next-hop-interface/node.def
index f8bc9270..991a30ee 100644
--- a/templates/protocols/static/interface-route/node.tag/next-hop-interface/node.def
+++ b/templates/protocols/static/interface-route/node.tag/next-hop-interface/node.def
@@ -14,7 +14,10 @@ end:
       if ! ${vyatta_sbindir}/vyatta-next-hop-check $VAR(../@) ipv4 interface; then
         exit 1;
       fi
+      DIST=`cli-shell-api returnEffectiveValue protocols static interface-route $VAR(../@) next-hop-interface $VAR(@) distance`
+
       vtysh -c "configure terminal" \
+                   -c "no ip route $VAR(../@) $VAR(@) $DIST" \
                    -c "no ip route $VAR(../@) $VAR(@)"
     else
       if [[ -n "$VAR(./distance/@)" ]]; then
diff --git a/templates/protocols/static/route/node.tag/next-hop/node.def b/templates/protocols/static/route/node.tag/next-hop/node.def
index 0574781d..44a39bfb 100644
--- a/templates/protocols/static/route/node.tag/next-hop/node.def
+++ b/templates/protocols/static/route/node.tag/next-hop/node.def
@@ -16,10 +16,12 @@ end:
       if ! ${vyatta_sbindir}/vyatta-next-hop-check $VAR(../@) ipv4 address; then
         exit 1;
       fi
+      DIST=`cli-shell-api returnEffectiveValue protocols static route $VAR(../@) next-hop $VAR(@) distance`
       if ${vyatta_sbindir}/vyatta-gateway-static_route-check.pl \
           "$VAR(../@)" "$VAR(@)"
       then
         vtysh -c "configure terminal" \
+                     -c "no ip route $VAR(../@) $VAR(@) $DIST" \
                      -c "no ip route $VAR(../@) $VAR(@)"
       fi
     else
Tue, May 4, 7:28 PM · VyOS 1.3 Equuleus
Viacheslav updated the task description for T3516: FRR 7.5 static route behavior for 1.3.
Tue, May 4, 7:07 PM · VyOS 1.3 Equuleus
Viacheslav updated the task description for T3516: FRR 7.5 static route behavior for 1.3.
Tue, May 4, 7:06 PM · VyOS 1.3 Equuleus
Viacheslav created T3516: FRR 7.5 static route behavior for 1.3.
Tue, May 4, 7:05 PM · VyOS 1.3 Equuleus
Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T1643: Deleting all firewall zones failed and locked out box.
Tue, May 4, 2:21 PM · VyOS 1.3 Equuleus
Viacheslav added a parent task for T1643: Deleting all firewall zones failed and locked out box: T2199: Rewrite firewall in new XML/Python style.
Tue, May 4, 2:20 PM · VyOS 1.3 Equuleus
Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T3513: Attempting to remove firewall rule results in error.
Tue, May 4, 2:04 PM · VyOS 1.3 Equuleus
Viacheslav added a parent task for T3513: Attempting to remove firewall rule results in error: T2199: Rewrite firewall in new XML/Python style.
Tue, May 4, 2:04 PM · VyOS 1.3 Equuleus

Fri, Apr 30

Viacheslav added a comment to T3507: Bond with mode LACP show u/u in show interfaces even if peer is not configured.

https://www.kernel.org/doc/html/latest/networking/bonding.html#mii-monitor-operation

Fri, Apr 30, 4:18 PM · VyOS 1.3 Equuleus
Viacheslav added a comment to T3461: OpenConnect Server redundancy check.

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

Fri, Apr 30, 3:35 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav added a project to T1083: Implement "--persistent" option to NAT rules: VyOS 1.4 Sagitta.
Fri, Apr 30, 12:10 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a comment to T3138: ddclient improperly updated when apply rfc2136 config.

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

Fri, Apr 30, 11:35 AM
Viacheslav claimed T3138: ddclient improperly updated when apply rfc2136 config.
Fri, Apr 30, 11:01 AM
Viacheslav added a comment to T3138: ddclient improperly updated when apply rfc2136 config.

@greywolfe Can you explain, which records/params do you expect?
Is that correct?

Fri, Apr 30, 9:55 AM

Thu, Apr 29

Viacheslav added a comment to T1253: Feature Request: FRR Flowspec.

Already in 1.4

set protocols bgp address-family ipv4-flowspec
Thu, Apr 29, 5:34 PM · vyos-frr, VyOS 1.3 Equuleus
Viacheslav closed T1314: Allow BGP on unnumbered interfaces as Resolved.

Already in 1.3 and 1.4

Thu, Apr 29, 5:28 PM · VyOS 1.3 Equuleus
Viacheslav closed T2012: Global PBR as Resolved.

Already in 1.3.

Thu, Apr 29, 1:28 PM · VyOS 1.3 Equuleus
Viacheslav reopened T2512: vyatta-op-quagga [show ip] to XML format, a subtask of T2511: Migrate vyatta-op-quagga to new XML format., as Open.
Thu, Apr 29, 12:06 PM · VyOS 1.3 Equuleus
Viacheslav reopened T2512: vyatta-op-quagga [show ip] to XML format as "Open".

ipv6 still in old format

Thu, Apr 29, 12:06 PM · VyOS 1.3 Equuleus
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.
Thu, Apr 29, 12:00 PM · VyOS 1.3 Equuleus
Viacheslav closed T2512: vyatta-op-quagga [show ip] to XML format as Resolved.
Thu, Apr 29, 12:00 PM · VyOS 1.3 Equuleus
Viacheslav added a comment to T2845: BGP conf_mode unable to delete configuration with peer-group.

A possible reason it tried to remove " neighbor 10.0.0.2 remote-as 65002" after " neighbor 10.0.0.2 interface peer-group foo"
But if we delete " neighbor 10.0.0.2 interface peer-group foo" it also delete and "" neighbor 10.0.0.2 remote-as 65002"
So it can't delete this string

Thu, Apr 29, 10:06 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a comment to T2983: Adds support to DHCP server include an extended config.

@Dmitry Is it works if you include config as "global parameter" without patching?

Thu, Apr 29, 9:06 AM · VyOS 1.3 Equuleus
Viacheslav closed T3029: Generated NGINX configuration is wrong for the redirection (http -> https) as Resolved.
Thu, Apr 29, 8:50 AM · VyOS 1.3 Equuleus
Viacheslav closed T3156: Add op and additional conf commands for ISIS as Resolved.
Thu, Apr 29, 8:39 AM · VyOS 1.3 Equuleus
Viacheslav added a subtask for T3116: Support back-end L4 level load balancing: T3209: Load balancing rules in firewall.
Thu, Apr 29, 8:37 AM · VyOS 1.4 Sagitta
Viacheslav added a parent task for T3209: Load balancing rules in firewall: T3116: Support back-end L4 level load balancing.
Thu, Apr 29, 8:37 AM · VyOS 1.3 Equuleus
Viacheslav added a comment to T3250: PPPoE server: wrong local usernames.

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

Thu, Apr 29, 8:31 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Wed, Apr 28

Viacheslav closed T3447: Default IPv6 route is not created in VRF as Resolved.
vyos@r4-1.3:~$ show ipv6 route vrf all
Codes: K - kernel route, C - connected, S - static, R - RIPng,
       O - OSPFv3, I - IS-IS, B - BGP, N - NHRP, T - Table,
       v - VNC, V - VNC-Direct, A - Babel, D - SHARP, F - PBR,
       f - OpenFabric,
       > - selected route, * - FIB route, q - queued route, r - rejected route
Wed, Apr 28, 10:10 PM · VyOS 1.3 Equuleus
Viacheslav added a comment to T3217: Save FRR configuration on each commit.

PR's for Equuleus, save frr configurations.
https://github.com/vyos/vyatta-cfg/pull/39
https://github.com/vyos/vyatta-cfg-quagga/pull/75

Wed, Apr 28, 9:24 PM · VyOS 1.2 Crux, VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a comment to T3333: "show vpn ipsec sa" reports ESP tunnels to be up when they are not..

For crux we use parser of " ipsec statusall {peer}"
Output if IKE established and esp SA not installed

vyos@r2-lts:~$ sudo ipsec statusall peer-192.0.2.1-tunnel-vti | grep Connections -A 50
Connections:
peer-192.0.2.1-tunnel-vti:  192.0.2.2...192.0.2.1  IKEv1
peer-192.0.2.1-tunnel-vti:   local:  [192.0.2.2] uses pre-shared key authentication
peer-192.0.2.1-tunnel-vti:   remote: [192.0.2.1] uses pre-shared key authentication
peer-192.0.2.1-tunnel-vti:   child:  0.0.0.0/0 === 0.0.0.0/0 TUNNEL
Security Associations (2 up, 0 connecting):
peer-192.0.2.1-tunnel-vti[3]: ESTABLISHED 12 minutes ago, 192.0.2.2[192.0.2.2]...192.0.2.1[192.0.2.1]
peer-192.0.2.1-tunnel-vti[3]: IKEv1 SPIs: 0ab8c2ee5815350e_i 271fba46aab245da_r*, pre-shared key reauthentication in 29 minutes
peer-192.0.2.1-tunnel-vti[3]: IKE proposal: AES_CBC_256/HMAC_SHA1_96/PRF_HMAC_SHA1/MODP_1024
Wed, Apr 28, 3:04 PM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav edited projects for T3333: "show vpn ipsec sa" reports ESP tunnels to be up when they are not., added: VyOS 1.2 Crux (VyOS 1.2.8); removed VyOS 1.2 Crux.
Wed, Apr 28, 2:34 PM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav closed T3473: IPSec op-mode show sa error as Resolved.
Wed, Apr 28, 2:16 PM · VyOS 1.4 Sagitta
Viacheslav claimed T3333: "show vpn ipsec sa" reports ESP tunnels to be up when they are not..
Wed, Apr 28, 1:42 PM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav added a comment to T3333: "show vpn ipsec sa" reports ESP tunnels to be up when they are not..

PR for Equuleus https://github.com/vyos/vyos-1x/pull/823

Wed, Apr 28, 1:42 PM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav added a project to T3333: "show vpn ipsec sa" reports ESP tunnels to be up when they are not.: VyOS 1.3 Equuleus.
Wed, Apr 28, 1:18 PM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus, VyOS 1.4 Sagitta

Tue, Apr 27

Viacheslav changed the status of T3473: IPSec op-mode show sa error from Open to Needs testing.
Tue, Apr 27, 5:28 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3425: Scripts from the /config/scripts/ folder do not run on live system from In progress to Needs testing.
Tue, Apr 27, 4:52 PM · VyOS 1.2 Crux, VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav added a comment to T3466: Ping command not working as expected.

@joolli Re-check please it in any Linux system with the option "-I "
Is it different?

ping -I dum0 10.0.12.40
Tue, Apr 27, 4:19 PM · VyOS 1.4 Sagitta
Viacheslav moved T3455: system users can not be added in "edit" from Need Triage to Backport Candidates on the VyOS 1.4 Sagitta board.
Tue, Apr 27, 4:13 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a comment to T3455: system users can not be added in "edit".

Works perfect in VyOS 1.4-rolling-202104260417

Tue, Apr 27, 4:13 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav assigned T3471: DHCP hook is not able to detect all running DHCP instances to zsdc.
Tue, Apr 27, 4:10 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav claimed T3473: IPSec op-mode show sa error.
Tue, Apr 27, 3:51 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3473: IPSec op-mode show sa error.

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

Tue, Apr 27, 3:49 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3473: IPSec op-mode show sa error.

sa_data wrong format

vyos@r6-roll:~$ show vpn ipsec sa
[[b'peer-203.0.113.2-tunnel-vti',
  'up',
  '4m33s',
  '168B/168B',
  '2/2',
  '203.0.113.2',
  'N/A',
  'AES_CBC_256/HMAC_SHA1_96/MODP_1024'],
 ['peer-192.0.2.2-tunnel-vti',
  'down',
  'N/A',
  'N/A',
  'N/A',
  'N/A',
  'N/A',
  'N/A']]
Connection                      State    Uptime    Bytes In/Out    Packets In/Out    Remote address    Remote ID    Proposal
------------------------------  -------  --------  --------------  ----------------  ----------------  -----------  ----------------------------------
b'peer-203.0.113.2-tunnel-vti'  up       4m33s     168B/168B       2/2               203.0.113.2       N/A          AES_CBC_256/HMAC_SHA1_96/MODP_1024
peer-192.0.2.2-tunnel-vti       down     N/A       N/A             N/A               N/A               N/A          N/A
vyos@r6-roll:~$
Tue, Apr 27, 3:11 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3499: Podman is not compatible with nat rules.

https://github.com/containernetworking/plugins/issues/461

Tue, Apr 27, 11:54 AM · VyOS 1.4 Sagitta

Mon, Apr 26

Viacheslav added a comment to T3499: Podman is not compatible with nat rules.

@Yuanandyuan Can you reproduce it with vyos cli? Or it raw podman commands?

Mon, Apr 26, 3:05 PM · VyOS 1.4 Sagitta

Mon, Apr 19

Viacheslav changed the status of T3471: DHCP hook is not able to detect all running DHCP instances from Open to Needs testing.
Mon, Apr 19, 6:22 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav added a comment to T3350: OpenVPN config file generation broken.

Workaround set raw option "config /path/to/config/file"

Mon, Apr 19, 10:40 AM · VyOS 1.3 Equuleus

Fri, Apr 16

Viacheslav added a comment to T3481: Exclude tag node values from key mangling.

@jestabro Cool!!!

Fri, Apr 16, 10:49 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta

Thu, Apr 15

Viacheslav closed T3386: PPPoE-server don't start with local authentication as Resolved.
Thu, Apr 15, 9:39 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav closed T3190: Unable to subtract value from local-preference in route-map as Resolved.
Thu, Apr 15, 9:37 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3333: "show vpn ipsec sa" reports ESP tunnels to be up when they are not., a subtask of T2641: Rewrite vpn ipsec OP commands in new style XML syntax, from Open to Needs testing.
Thu, Apr 15, 7:24 AM · VyOS 1.3 Equuleus
Viacheslav changed the status of T3333: "show vpn ipsec sa" reports ESP tunnels to be up when they are not. from Open to Needs testing.
Thu, Apr 15, 7:24 AM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus, VyOS 1.4 Sagitta

Wed, Apr 14

Viacheslav assigned T3425: Scripts from the /config/scripts/ folder do not run on live system to zsdc.
Wed, Apr 14, 6:09 PM · VyOS 1.2 Crux, VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav added a comment to T3333: "show vpn ipsec sa" reports ESP tunnels to be up when they are not..

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

Wed, Apr 14, 5:51 PM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav updated the task description for T3473: IPSec op-mode show sa error.
Wed, Apr 14, 4:24 PM · VyOS 1.4 Sagitta
Viacheslav created T3473: IPSec op-mode show sa error.
Wed, Apr 14, 4:22 PM · VyOS 1.4 Sagitta
Viacheslav closed T3055: op-mode incorrect naming fo ipsec policy-based tunnels , a subtask of T2816: Rewrite IPsec scripts with the new XML/Python approach, as Resolved.
Wed, Apr 14, 1:04 PM · VyOS 1.3 Equuleus
Viacheslav closed T3055: op-mode incorrect naming fo ipsec policy-based tunnels as Resolved.
Wed, Apr 14, 1:04 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav closed T3398: Can't commit as Resolved.
Wed, Apr 14, 8:01 AM · VyOS 1.4 Sagitta

Tue, Apr 13

Viacheslav added a comment to T2216: Containerized third-party applications for VyOS.
  1. Add checks to prevent set ip address for container out of range "prefix"
set container name alp02 image 'alpine'
set container name alp02 network NET01 address '192.0.2.1'
set container network NET01 ipv4-prefix '10.0.0.0/24

error

time="2021-04-14T00:52:03+03:00" level=error msg="Error adding network: failed to allocate all requested IPs: 192.0.2.1"
time="2021-04-14T00:52:03+03:00" level=error msg="Error while adding pod to CNI network \"NET01\": failed to allocate all requested IPs: 192.0.2.1"
Error: unable to start container "60f20a2b517b4f828bef5683cd8a20504aa984648a0911f7f8df5c1a064d2625": error configuring network namespace for container 60f20a2b517b4f828bef5683cd8a20504aa984648a0911f7f8df5c1a064d2625: failed to allocate all requested IPs: 192.0.2.1
Tue, Apr 13, 10:03 PM · VyOS 1.3 Equuleus
Viacheslav moved T3431: Show version all bug from Need Triage to Backport Candidates on the VyOS 1.4 Sagitta board.
Tue, Apr 13, 5:22 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav closed T3434: Refactoring bgp op-mode for support vrf as Resolved.
Tue, Apr 13, 5:20 PM · VyOS 1.4 Sagitta
Viacheslav closed T3436: Refactoring ospf op-mode for support vrf as Resolved.
Tue, Apr 13, 5:20 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3455: system users can not be added in "edit" from Open to Needs testing.
Tue, Apr 13, 5:10 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a comment to T3455: system users can not be added in "edit".

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

Tue, Apr 13, 4:09 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a comment to T3032: Ability to "set table" in the policy route-map.

PR for crux https://github.com/vyos/vyatta-cfg-quagga/pull/73

Tue, Apr 13, 10:12 AM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus
Viacheslav moved T3032: Ability to "set table" in the policy route-map from Needs Triage to In Progress on the VyOS 1.2 Crux (VyOS 1.2.8) board.
Tue, Apr 13, 9:48 AM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus
Viacheslav added a project to T3032: Ability to "set table" in the policy route-map: VyOS 1.2 Crux (VyOS 1.2.8).
Tue, Apr 13, 9:47 AM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus

Mon, Apr 12

Viacheslav added a subtask for T2838: Ethernet device names changing, multiple hw-id being added: T3469: Upgrading from 1.2.6-S1 to 1.2.7 changes order of NICs on second reboot.
Mon, Apr 12, 4:13 PM · VyOS 1.3 Equuleus
Viacheslav added a parent task for T3469: Upgrading from 1.2.6-S1 to 1.2.7 changes order of NICs on second reboot: T2838: Ethernet device names changing, multiple hw-id being added.
Mon, Apr 12, 4:13 PM · VyOS 1.2 Crux (VyOS 1.2.7)
Viacheslav added a comment to T3467: cannot set vrrp virtual-address with /31 mask when router uses networkaddress..

The reason these validations https://github.com/vyos/vyos-1x/blob/aca3254d96d01cc37c9e15e02e500a36f3708959/interface-definitions/vrrp.xml#L220-L224
There is no such problem in version 1.4.

Mon, Apr 12, 1:16 PM · VyOS 1.2 Crux (VyOS 1.2.8)
Viacheslav changed the status of T3467: cannot set vrrp virtual-address with /31 mask when router uses networkaddress. from Open to Confirmed.
Mon, Apr 12, 12:42 PM · VyOS 1.2 Crux (VyOS 1.2.8)

Fri, Apr 9

Viacheslav added a comment to T3467: cannot set vrrp virtual-address with /31 mask when router uses networkaddress..

@olofl which version?

Fri, Apr 9, 6:34 PM · VyOS 1.2 Crux (VyOS 1.2.8)
Viacheslav added a comment to T2216: Containerized third-party applications for VyOS.

PR https://github.com/vyos/vyos-1x/pull/801
And related
PR https://github.com/vyos/vyos-build/pull/156
PR https://github.com/vyos/vyatta-cfg/pull/35

Fri, Apr 9, 6:09 PM · VyOS 1.3 Equuleus

Thu, Apr 8

Viacheslav added a comment to T3463: Prevent IPv4 Route exchange with IPv6 neighbors.

If you add neighbor/commit and after that commit adding "set protocols bgp parameters default no-ipv4-unicast" it can not be accepted. Because neighbor was added before this command.
Re-create neighbor and commit. And check again.

Thu, Apr 8, 9:31 AM · VyOS 1.4 Sagitta

Wed, Apr 7

Viacheslav triaged T3460: bgp, Configuration FRR failed while commiting code as Normal priority.
Wed, Apr 7, 9:02 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3460: bgp, Configuration FRR failed while commiting code.

You can't/don't need to set local-as for neighbor [ if neighbor local as == your global asn ]
Can you send a code error?

Wed, Apr 7, 7:33 PM · VyOS 1.4 Sagitta

Apr 5 2021

Viacheslav closed T1612: dhcp-server time-offset fails to validate as Resolved.

Fixed. 1.2.7, VyOS 1.3.0-rc3, VyOS 1.4-rolling-202104041918

Apr 5 2021, 2:36 PM · VyOS 1.3 Equuleus
Viacheslav changed the status of T1894: FRR config not loaded after daemons segfault or restart, a subtask of T3217: Save FRR configuration on each commit, from Open to Needs testing.
Apr 5 2021, 1:25 PM · VyOS 1.2 Crux, VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav changed the status of T1894: FRR config not loaded after daemons segfault or restart from Open to Needs testing.
Apr 5 2021, 1:25 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a comment to T1894: FRR config not loaded after daemons segfault or restart.

@maznu @Merijn Can you test the latest rolling 1.4 release?
It should be fixed.
You can kill ripd/ripng/ospfd/bgpd/isisd daemons or allow it for watchfrr.

Apr 5 2021, 1:25 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a subtask for T3217: Save FRR configuration on each commit: T1894: FRR config not loaded after daemons segfault or restart.
Apr 5 2021, 1:20 PM · VyOS 1.2 Crux, VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a parent task for T1894: FRR config not loaded after daemons segfault or restart: T3217: Save FRR configuration on each commit.
Apr 5 2021, 1:20 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a project to T1894: FRR config not loaded after daemons segfault or restart: VyOS 1.4 Sagitta.
Apr 5 2021, 1:19 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Apr 4 2021

Viacheslav added a comment to T3456: firewall: rules that should be deleted seem to be still in use.

The same with "policy" /usr/libexec/vyos/tests/config/dialup-router-medium-vpn

Apr 4 2021, 5:13 PM · VyOS 1.2 Crux (VyOS 1.2.8), VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T2503: IPv6 Firewall configuration error: Cannot delete rule set "GUEST-WAN-6" (still in use).
Apr 4 2021, 3:39 PM · VyOS 1.3 Equuleus
Viacheslav added a parent task for T2503: IPv6 Firewall configuration error: Cannot delete rule set "GUEST-WAN-6" (still in use): T2199: Rewrite firewall in new XML/Python style.
Apr 4 2021, 3:38 PM · VyOS 1.3 Equuleus
Viacheslav added a project to T1097: Make firewall groups work everywhere that's appropropriate: VyOS 1.4 Sagitta.
Apr 4 2021, 3:37 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
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.3 Equuleus
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, VyOS 1.3 Equuleus
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.3 Equuleus
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.3 Equuleus