Page MenuHomeVyOS Platform
Feed All Stories

Jul 29 2020

c-po created T2743: WireGuard: move key migration from config script to migration script.
Jul 29 2020, 4:13 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T1076: SSH: make configuration (sshd_config) volatile and store it to /run.

T1194

Jul 29 2020, 3:52 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po triaged T2742: mDNS repeater: migrate to get_config_dict() as Low priority.
Jul 29 2020, 3:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2742: mDNS repeater: migrate to get_config_dict() as Resolved.
Jul 29 2020, 3:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2742: mDNS repeater: migrate to get_config_dict().
Jul 29 2020, 3:32 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization.
Jul 29 2020, 3:16 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
thomas-mangin added a comment to T2245: Need to create a common logging module for Python scripts.

It may be a good idea to also have an option to hook debug logging to syslog.

Jul 29 2020, 2:36 PM · VyOS 1.5 Circinus
zsdc added a comment to T2245: Need to create a common logging module for Python scripts.

It is possible to use https://github.com/vyos/vyos-1x/blob/b704d0676ab2d623d2eeb1ed4dc1bcf2a2c4a5e2/python/vyos/logger.py for this purpose now.

Jul 29 2020, 2:31 PM · VyOS 1.5 Circinus
thomas-mangin added a comment to T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization.

Yes, it would solve the issue ... but ... currently, we re-apply the whole interface setting, so there is no change to have the vyos and live configuration not sync'ed.
This would be lost. It is a trade-off, but it could be done. It would be however the only sub-system working that way.

Jul 29 2020, 2:23 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
zsdc added a comment to T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization.

Changing description in a master transition script will lead to an endless loop, because of:

  1. Description change (or any other interface update) in a script trigger EthernetIf.update().
  2. EthernetIf.update() trigger a lot of interface changes:
Jul 29 14:05:36 vyos sudo[3097]:     root : TTY=ttyS0 ; PWD=/home/vyos ; USER=root ; COMMAND=/usr/bin/sh -c VYOS_TAGNODE_VALUE='eth1' /usr/libexec/vyos/conf_mode/interfaces-ethernet.py
Jul 29 14:05:36 vyos sudo[3097]: pam_unix(sudo:session): session opened for user root by vyos(uid=0)
Jul 29 14:05:36 vyos control.py[3098]: set_interface: alias,
Jul 29 14:05:36 vyos control.py[3098]: set_interface: link_detect, 1
Jul 29 14:05:36 vyos control.py[3098]: set_interface: vrf,
Jul 29 14:05:36 vyos control.py[3098]: set_interface: arp_cache_tmo, 30
Jul 29 14:05:36 vyos control.py[3098]: set_interface: arp_filter, 1
Jul 29 14:05:36 vyos control.py[3098]: set_interface: arp_accept, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: arp_announce, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: arp_ignore, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: proxy_arp, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: proxy_arp_pvlan, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: ipv6_forwarding, 1
Jul 29 14:05:36 vyos control.py[3098]: set_interface: ipv6_accept_ra, 1
Jul 29 14:05:36 vyos control.py[3098]: set_interface: ipv6_autoconf, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: ipv6_dad_transmits, 1
Jul 29 14:05:36 vyos control.py[3098]: set_interface: mtu, 1500
Jul 29 14:05:36 vyos control.py[3098]: set_interface: alias, MASTER_by_script
Jul 29 14:05:36 vyos control.py[3098]: set_interface: link_detect, 1
Jul 29 14:05:36 vyos Keepalived_vrrp[1302]: (lan) Entering BACKUP STATE
Jul 29 14:05:36 vyos Keepalived_vrrp[1302]: (lan) sent 0 priority
Jul 29 14:05:36 vyos control.py[3098]: set_interface: vrf,
Jul 29 14:05:36 vyos control.py[3098]: set_interface: arp_cache_tmo, 30
Jul 29 14:05:36 vyos control.py[3098]: set_interface: arp_filter, 1
Jul 29 14:05:36 vyos control.py[3098]: set_interface: arp_accept, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: arp_announce, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: arp_ignore, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: proxy_arp, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: proxy_arp_pvlan, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: ipv6_forwarding, 1
Jul 29 14:05:36 vyos control.py[3098]: set_interface: ipv6_accept_ra, 1
Jul 29 14:05:36 vyos control.py[3098]: set_interface: ipv6_autoconf, 0
Jul 29 14:05:36 vyos control.py[3098]: set_interface: ipv6_dad_transmits, 1
Jul 29 14:05:36 vyos control.py[3098]: set_interface: gro, off
Jul 29 14:05:36 vyos control.py[3098]: set_interface: gso, off
Jul 29 14:05:36 vyos control.py[3098]: set_interface: sg, off
Jul 29 14:05:36 vyos control.py[3098]: set_interface: tso, off
Jul 29 14:05:36 vyos control.py[3098]: set_interface: ufo, off
Jul 29 14:05:36 vyos control.py[3098]: set_interface: admin_state, up
Jul 29 14:05:36 vyos Keepalived_vrrp[1302]: (lan) Entering MASTER STATE
Jul 29 14:05:36 vyos control.py[3098]: set_interface: gro, off
Jul 29 14:05:36 vyos control.py[3098]: set_interface: gso, off
Jul 29 14:05:36 vyos control.py[3098]: set_interface: sg, off
Jul 29 14:05:36 vyos control.py[3098]: set_interface: tso, off
Jul 29 14:05:37 vyos control.py[3098]: set_interface: ufo, off
Jul 29 14:05:37 vyos control.py[3098]: set_interface: admin_state, up
  1. Something from this all trigger keepalived interface reinitialization.
  2. Keepalived change VRRP state to BACKUP and then MASTER, and run transition scripts.
  3. GOTO 1.
Jul 29 2020, 2:16 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
thomas-mangin placed T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization up for grabs.

Ideally which interface is master/slave should be recorded and handled by VyOS so that users do not have to put some workaround like this one to know.

Jul 29 2020, 2:00 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a comment to T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization.

Removing this line from the master prevents erroneous changes master/backup. And CPU displays normal values.

Jul 29 2020, 11:52 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
thomas-mangin added a comment to T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization.

I do not have a lab to reproduce this ATM.

Jul 29 2020, 10:55 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
dmbaturin closed T1241: Remove of policy route throws CLI error as Resolved.
Jul 29 2020, 10:18 AM · VyOS 1.2 Crux (VyOS 1.2.6)
thomas-mangin claimed T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization.
Jul 29 2020, 9:53 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
jack9603301 added a comment to T2715: Duplicate address detection option supporting ARP.

@c-po I have changed the top-level command, maybe it's better, can you help me see it, if possible, request a merge, otherwise, please reply?

Jul 29 2020, 9:51 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2724: Support for IPv6 Toolset.

@c-po I have changed the top-level command, maybe it's better, can you help me see it, if possible, request a merge, otherwise, please reply?

Jul 29 2020, 9:51 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T1241: Remove of policy route throws CLI error.

PR https://github.com/vyos/vyatta-cfg-firewall/pull/18

Jul 29 2020, 9:37 AM · VyOS 1.2 Crux (VyOS 1.2.6)
gadams changed Version from - to 1.3-rolling-202007241919 on T2741: DHCPv6-PD breaks interface config if it refers to VLAN interfaces.
Jul 29 2020, 9:34 AM
gadams added a comment to T2741: DHCPv6-PD breaks interface config if it refers to VLAN interfaces.

I should add that this problem has existed for at least a couple months, right up until 1.3-rolling-202007241919. Rolling builds after that one appear to ignore the prefix-delegation configuration entirely (T2740), so they don't exhibit this problem.

Jul 29 2020, 9:33 AM
gadams created T2741: DHCPv6-PD breaks interface config if it refers to VLAN interfaces.
Jul 29 2020, 9:28 AM
efficiosoft added a comment to T2719: Standardized op mode script structure.

This is because our other daemons are written using zeromq and the fact that pynng is not a part of the upstream debian source.

Jul 29 2020, 9:26 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
gadams created T2740: DHCPv6-PD config broken by recent change.
Jul 29 2020, 9:08 AM
jack9603301 added a comment to T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization.

It seems that the problem is serious and under attention

Jul 29 2020, 7:51 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a comment to T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization.

The master change state every few seconds.

Jul 29 07:52:39 vyos keepalived-fifo.py[1822]: Running the command: /config/scripts/vrrp-trans-master.sh
Jul 29 07:52:40 vyos Keepalived_vrrp[1821]: (lan) Entering BACKUP STATE
Jul 29 07:52:40 vyos Keepalived_vrrp[1821]: (lan) sent 0 priority
Jul 29 07:52:40 vyos Keepalived_vrrp[1821]: (lan) Entering MASTER STATE
Jul 29 07:52:41 vyos keepalived-fifo.py[1822]: Running the command: /config/scripts/vrrp-trans-fail.sh
Jul 29 07:52:42 vyos Keepalived_vrrp[1821]: (lan) Entering BACKUP STATE
Jul 29 07:52:42 vyos Keepalived_vrrp[1821]: (lan) sent 0 priority
Jul 29 07:52:42 vyos Keepalived_vrrp[1821]: (lan) Entering MASTER STATE
Jul 29 07:52:43 vyos keepalived-fifo.py[1822]: Running the command: /config/scripts/vrrp-trans-master.sh
Jul 29 07:52:44 vyos Keepalived_vrrp[1821]: (lan) Entering BACKUP STATE
Jul 29 07:52:44 vyos Keepalived_vrrp[1821]: (lan) sent 0 priority
Jul 29 07:52:44 vyos Keepalived_vrrp[1821]: (lan) Entering MASTER STATE
Jul 29 07:52:45 vyos keepalived-fifo.py[1822]: Running the command: /config/scripts/vrrp-trans-fail.sh
Jul 29 07:52:46 vyos Keepalived_vrrp[1821]: (lan) Entering BACKUP STATE
Jul 29 07:52:46 vyos Keepalived_vrrp[1821]: (lan) sent 0 priority
Jul 29 07:52:46 vyos Keepalived_vrrp[1821]: (lan) Entering MASTER STATE
Jul 29 07:52:46 vyos Keepalived_vrrp[1821]: Warning: Failed to connect to the agentx master agent ([NIL]):
Jul 29 07:52:47 vyos keepalived-fifo.py[1822]: Running the command: /config/scripts/vrrp-trans-master.sh
Jul 29 07:52:48 vyos Keepalived_vrrp[1821]: (lan) Entering BACKUP STATE
Jul 29 07:52:48 vyos Keepalived_vrrp[1821]: (lan) sent 0 priority
Jul 29 07:52:48 vyos Keepalived_vrrp[1821]: (lan) Entering MASTER STATE
Jul 29 07:52:49 vyos keepalived-fifo.py[1822]: Running the command: /config/scripts/vrrp-trans-fail.sh
Jul 29 07:52:50 vyos Keepalived_vrrp[1821]: (lan) Entering BACKUP STATE
Jul 29 2020, 7:47 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav renamed T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization from VRRP lock configuration to VRRP lock configuration and High CPU utilization..
Jul 29 2020, 7:34 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav triaged T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization as High priority.
Jul 29 2020, 7:29 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
runar created T2739: vyos-utils is not compiled with a Jenkins pipeline..
Jul 29 2020, 6:12 AM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2719: Standardized op mode script structure.

Please consider using zeromq instead of pynng

Jul 29 2020, 4:57 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
efficiosoft added a comment to T2719: Standardized op mode script structure.

Here is a draft of what I meant when I said reworking the XML schema.

Jul 29 2020, 12:14 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta

Jul 28 2020

Viacheslav closed T1117: 'show ipv6 bgp route-map' missing as Resolved.
Jul 28 2020, 5:23 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav changed the status of T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization from Open to Confirmed.
Jul 28 2020, 4:18 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav created T2738: Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization.
Jul 28 2020, 4:17 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a comment to T679: SNMPv3 TSM is no longer supported by net-snmp.

The syntax was changed. VyOS 1.3-rolling-202007270117
I don't find "tsm" option

Jul 28 2020, 12:47 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a comment to T175: Add source route option to VTI interfaces.

PBR present for vti, VyOS 1.3-rolling-202007270117

Jul 28 2020, 12:40 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav closed T928: Add support for PIM (Protocol-Independent Multicast) as Resolved.

Pim implemented in T1729 and present int the current rolling release.

Jul 28 2020, 10:18 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T681: Traffic-policy (shaper), returns: 'lowdelay unknown DSCP value'.

Well, does it not work, or was it removed upstream? Can we probably migrate it?

Jul 28 2020, 9:42 AM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta, test
Viacheslav added a comment to T681: Traffic-policy (shaper), returns: 'lowdelay unknown DSCP value'.

https://www.tucny.com/Home/dscp-tos

Jul 28 2020, 7:46 AM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta, test
jack9603301 closed T2736: Change curl to aria2c as Invalid.

This feature request will be closed because the community does not agree to the replacement

Jul 28 2020, 2:56 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 27 2020

jack9603301 added a comment to T2736: Change curl to aria2c.
Jul 27 2020, 6:40 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2736: Change curl to aria2c.

720 issues, one of them https://github.com/aria2/aria2/issues/1549

Jul 27 2020, 6:35 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T681: Traffic-policy (shaper), returns: 'lowdelay unknown DSCP value'.

So these values don't work. VyOS 1.3-rolling-202007270117

set traffic-policy shaper SHAPE class 79 match lowdelay ip dscp reliability
set traffic-policy shaper SHAPE class 79 match lowdelay ip dscp throughput 
set traffic-policy shaper SHAPE class 79 match lowdelay ip dscp lowdelay
set traffic-policy shaper SHAPE class 79 match lowdelay ip dscp priority
set traffic-policy shaper SHAPE class 79 match lowdelay ip dscp immediate
set traffic-policy shaper SHAPE class 79 match lowdelay ip dscp flash
set traffic-policy shaper SHAPE class 79 match lowdelay ip dscp flash-override
set traffic-policy shaper SHAPE class 79 match lowdelay ip dscp critical
set traffic-policy shaper SHAPE class 79 match lowdelay ip dscp internet
set traffic-policy shaper SHAPE class 79 match lowdelay ip dscp network
Jul 27 2020, 6:24 PM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta, test
jack9603301 added a comment to T2736: Change curl to aria2c.

Of course, even if vyos does not support it or the community does not agree with it, it is not impossible to upgrade. I usually use SFTP to upload to the router to perform the local upgrade after downloading from the computer. Therefore, the current download tool can be modified and replaced selectively. This is only to explore the possibility

Jul 27 2020, 6:22 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2736: Change curl to aria2c.

You may be mistaken. I'm right. If the server supports downloading and using breakpoint continuation protocol (HTTP range download), then aria2c can make it work, and breakpoint continuation has certain advantages, that is, in case of abnormal interruption, it can restart the download from the last interrupted location, instead of downloading from the beginning.. Moreover, the multi-threaded download function of aria2c may improve the efficiency and speed of downloading

Jul 27 2020, 6:20 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T2736: Change curl to aria2c.

-1 as well
As an additional tool I think it's ok but other than that there is no reason for that too.

Jul 27 2020, 6:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2736: Change curl to aria2c.

You always say ‚if the server supports it‘s thats the main reason I do not want to add it - as it has a peer dependency which is bad times two. That counts as an additional -1 to me

Jul 27 2020, 6:15 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2736: Change curl to aria2c.

The main consideration is that curl and WGet do not support breakpoint continuation function and concurrent download, while aria2 is a professional Downloader, which fully supports these functions. Of course, if the server supports breakpoint continuation, it can work well. This paper discusses the possibility of using aria2c for breakpoint continuation

Jul 27 2020, 6:03 PM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2736: Change curl to aria2c.

I have to say i agree with @c-po, i see no real reason for changing this. But it could be added as an optional executable but not changing our internal tools to use it. -1

Jul 27 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2736: Change curl to aria2c.
Jul 27 2020, 5:44 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2736: Change curl to aria2c.
Jul 27 2020, 5:40 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2736: Change curl to aria2c.

http://aria2.github.io/

Jul 27 2020, 5:39 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2736: Change curl to aria2c.

@c-po In my personal opinion, it has more advantages than curl and wget. Because it can adapt to slow network (usually international communication is not particularly ideal period or area).

Jul 27 2020, 5:34 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2736: Change curl to aria2c.

@c-po arai2c is the most frequently used download software in my computer. In fact, it is a command-line operating program. Under normal circumstances, aria2c has a high recognition among its users, even known as Linux's high-speed download software. It uses thread technology to download, transfers files in blocks, and supports disconnection and reconnection That is to say, as long as the server that downloads the file supports it, then aria2c can achieve breakpoint retransmission, that is, it can resume downloading from the last interrupted location without starting from the beginning.

Jul 27 2020, 5:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2736: Change curl to aria2c.

I see no valid reason why to replace a known to be good piece of software just to replace it with something more or less fancy/doubtfull.

Jul 27 2020, 5:28 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2736: Change curl to aria2c.

Can we consider using aria2c instead of curl to support disconnection and reconnection and parallel download?

Jul 27 2020, 5:12 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 renamed T2736: Change curl to aria2c from Change wget to aria2c to Change curl to aria2c.
Jul 27 2020, 5:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2729: Pseudo-ethernet replace fail message as Resolved.
Jul 27 2020, 5:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2729: Pseudo-ethernet replace fail message.

As this is now handled via a generic implementation after the interface re-rewrite this can be closed

Jul 27 2020, 5:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2736: Change curl to aria2c.

We use curl over wget on image upgrade process.

Jul 27 2020, 5:10 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T486: Static IPv6 default route via OSPFv3-learned loopback is not activated.

@Tiberius share your configuration and steps for reproducing.

Jul 27 2020, 4:51 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project, test
Viacheslav closed T1130: Deleting BGP communities from prefix does not work as Resolved.
Jul 27 2020, 4:26 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a comment to T1123: Inconsistency in community-list naming validation.

This is an FRR limitation.
FRR allows you only to delete the comm-list.

Jul 27 2020, 4:13 PM · VyOS 1.3 Equuleus (1.3.0-epa1), test
Viacheslav added a comment to T1110: DHCP lease wont changed it's IP after creating static mac-ip mapping.

Command was deprecated.

reset dhcp server lease ip <x.x.x.x.>
Jul 27 2020, 3:57 PM · VyOS 1.3 Equuleus (1.3.7), test
Viacheslav added a comment to T770: Bonded interfaces get updated with incorrect hw-id in config..

@hagbard Can you check it with the latest rolling?

Jul 27 2020, 3:51 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav created T2737: DHCP Lease not displayed with a static map.
Jul 27 2020, 3:49 PM · VyOS 1.5 Circinus
c-po added a comment to T2690: Add VRF support to the add system image command.

EveNG lab tests have shown its not working as expected (yet)

Jul 27 2020, 3:34 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T2067: pppoe-server: Add possibility set multiple service-name as Resolved.
Jul 27 2020, 3:28 PM · VyOS 1.3 Equuleus (1.3.0), Ready for Crux (1.2.x)
hagbard closed T1956: PPPoE server: support PADO-delay as Resolved.
Jul 27 2020, 3:27 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Viacheslav closed T1086: Configs not saving as Resolved.

I'll mark it as resolved. Reopen it if necessary.

Jul 27 2020, 2:47 PM · Invalid
Viacheslav closed T1249: multiple PBR rules can set to a single interface as Resolved.
set policy route PBR rule 10 destination address '10.0.0.1'
set policy route PBR rule 10 set table '10'
set policy route PBR rule 10 source address '100.64.0.1'
set policy route PBR rule 20 destination address '10.0.0.2'
set policy route PBR rule 20 set table '20'
set policy route PBR rule 20 source address '100.64.0.1'
Jul 27 2020, 2:40 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav closed T1222: OSPF routing problem - route looping as Resolved.

Fixed, VyOS 1.3-rolling-202007270117

Jul 27 2020, 2:29 PM · VyOS 1.3 Equuleus (1.3.0-epa1), vyos-frr
Viacheslav closed T1158: Route-Map configuration dropped updating rc11 to epa2 as Resolved.

I'll mark it as resolved.
Reopen it if necessary.

Jul 27 2020, 1:57 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a comment to T1117: 'show ipv6 bgp route-map' missing.

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

Jul 27 2020, 1:41 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav closed T1295: FRR: update documentation , a subtask of T1288: FRR: rewrite staticd backend (/opt/vyatta/share/vyatta-cfg/templates/protocols/static/*), as Resolved.
Jul 27 2020, 11:48 AM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav closed T1295: FRR: update documentation as Resolved.
vyos@r1-roll:~$ show protocols static arp 
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.122.1            ether   52:54:00:f5:e8:14   C                     eth0
192.168.100.1            ether   52:54:00:d8:74:1f   C                     eth1
192.168.122.12           ether   52:54:00:48:bb:cd   C                     eth
Jul 27 2020, 11:48 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T1340: 'diff' function malfunction.

We can close it.

Jul 27 2020, 11:30 AM · VyOS 1.3 Equuleus (1.3.0), test
Viacheslav added a comment to T945: Unable to change configuration after changing it from script (vbash + script-template).

I don't see this behavior in VyOS 1.3-rolling-202007270117

Jul 27 2020, 11:21 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav added a comment to T1550: Add support for Large BGP Community show commands.

It seems in the FRR part of commands not working.

Jul 27 2020, 10:57 AM · VyOS 1.3 Equuleus (1.3.0), test
jack9603301 updated the task description for T2736: Change curl to aria2c.
Jul 27 2020, 6:04 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 updated the task description for T2736: Change curl to aria2c.
Jul 27 2020, 6:03 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 created T2736: Change curl to aria2c.
Jul 27 2020, 6:01 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 26 2020

jestabro added a project to T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups: VyOS 1.2 Crux (VyOS 1.2.7).
Jul 26 2020, 9:21 PM · VyOS 1.3 Equuleus (1.3.7)
jestabro removed a project from T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups: VyOS 1.2 Crux (VyOS 1.2.6).

This fix remains an open discussion with @zsdc and @Dmitry

Jul 26 2020, 9:20 PM · VyOS 1.3 Equuleus (1.3.7)
jestabro moved T1985: pppoe: Enable ipv6 modules without configured ipv6 pools from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Jul 26 2020, 9:18 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
jestabro closed T1985: pppoe: Enable ipv6 modules without configured ipv6 pools as Resolved.
Jul 26 2020, 9:18 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
jestabro moved T1985: pppoe: Enable ipv6 modules without configured ipv6 pools from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Jul 26 2020, 9:17 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten.

Thanks - added a note to the docs.

Jul 26 2020, 7:58 PM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten.

Ref: https://lists.zx2c4.com/pipermail/wireguard/2018-December/003704.html

Jul 26 2020, 7:30 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten as Invalid.
Jul 26 2020, 7:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten.

Thanks for clarification! That exclusion could indeed be added to the config scripts would would require some ipaddress mangling to determine overlapping subnets.

Jul 26 2020, 7:27 PM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten.

This s expected wireguard behavior.

Jul 26 2020, 7:10 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1853: wireguard - disable peer doesn't work , a subtask of T1851: wireguard - changing the pubkey on an existing peer seems to destroy the running config., as Resolved.
Jul 26 2020, 6:59 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro closed T1853: wireguard - disable peer doesn't work as Resolved.
Jul 26 2020, 6:59 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro removed projects from T1853: wireguard - disable peer doesn't work : VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x).

This does not currently affect crux (perhaps it did at some point). The crux script logic precludes this bug; confirmed in testing.

Jul 26 2020, 6:57 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin closed T1983: Expose route-map when BGP routes are programmed in to FIB as Resolved.
Jul 26 2020, 3:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
dmbaturin renamed T1953: DDNS service name validation rejects valid service names from Two custom ddns services to DDNS service name validation rejects valid service names.
Jul 26 2020, 3:33 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
dmbaturin closed T2563: Wrong interface binding for Dell VEP 1445 as Resolved.
Jul 26 2020, 2:50 PM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po changed Version from 1.2.5 to 1.2.5 + 1.3-rolling on T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten.
Jul 26 2020, 2:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a project to T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten: VyOS 1.2 Crux (VyOS 1.2.6).
Jul 26 2020, 2:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten.
Jul 26 2020, 2:33 PM · VyOS 1.3 Equuleus (1.3.0)