Page MenuHomeVyOS Platform
Feed All Stories

Dec 12 2021

c-po committed rVYOSONEXbddabbf696ec: bgp: T4069: add "parameters reject-as-sets" CLI option.
Dec 12 2021, 12:27 PM
c-po committed rVYOSONEX1d4c23ca9b62: bgp: T4069: add "parameters minimum-holdtime <n>" CLI option.
Dec 12 2021, 12:27 PM
c-po committed rVYOSONEXee2c84b2f0cc: bgp: T4069: add "parameters fast-convergence" CLI option.
Dec 12 2021, 12:27 PM
c-po committed rVYOSONEXede5ba7c1e9e: bgp: T3967: add "parameters conditional-advertisement timer <n>" option.
Dec 12 2021, 12:27 PM
c-po committed rVYOSONEX6a8026e1f9a1: xml: bgp: fix "shutdown" help string (remove whitespace).
Dec 12 2021, 12:27 PM
c-po added a comment to T3967: Feature Request: BGP conditional advertisement.

CLI nodes can be found under:

  • set protocols bgp neighbor <ip> address-family <afi> conditional-advertisement
  • set protocols bgp peer-group <p> address-family <afi> conditional-advertisement
Dec 12 2021, 11:38 AM
c-po closed T4069: BGP: add additional available parameters to VyOS CLI, a subtask of T3753: frr: upgrade to stable/8.1 release train, as Resolved.
Dec 12 2021, 11:30 AM · VyOS 1.4 Sagitta
c-po closed T4069: BGP: add additional available parameters to VyOS CLI as Resolved.
Dec 12 2021, 11:30 AM · VyOS 1.4 Sagitta
c-po updated the task description for T4069: BGP: add additional available parameters to VyOS CLI.
Dec 12 2021, 11:30 AM · VyOS 1.4 Sagitta
c-po changed the status of T4069: BGP: add additional available parameters to VyOS CLI, a subtask of T3753: frr: upgrade to stable/8.1 release train, from Open to In progress.
Dec 12 2021, 9:03 AM · VyOS 1.4 Sagitta
c-po changed the status of T4069: BGP: add additional available parameters to VyOS CLI from Open to In progress.
Dec 12 2021, 9:03 AM · VyOS 1.4 Sagitta
c-po created T4069: BGP: add additional available parameters to VyOS CLI.
Dec 12 2021, 9:03 AM · VyOS 1.4 Sagitta

Dec 11 2021

c-po committed rVYOSONEX2c96336702b1: T3912: migrate "Welcome to VyOS" from issue file to motd to not silently expose….
Dec 11 2021, 7:48 PM
c-po committed rVYOSONEX9ccc353893a3: T3912: migrate "Welcome to VyOS" from issue file to motd to not silently expose….
Dec 11 2021, 7:48 PM
jestabro committed rVYOSONEX91f92cbf84ea: vyos.util: T4061: fix typo in function name.
Dec 11 2021, 7:06 PM
jestabro committed rVYOSONEX86ab3b7dad7f: vyos.util: T4061: fix typo in function name.
Dec 11 2021, 7:05 PM
Viacheslav added a comment to T985: New cluster implementation with corosync+pacemaker.

Not sure if we can migrate all old cluster CLI syntax, but create a new I think we can
Something like:

set cluster corosync name xxx
set cluster corosync resource ip|systemd x.x.x.x
set cluster corosync two-node enable|disable (default enable)
set cluster corosync transport udpu|knet
set cluster corosync node node01 address|name x.x.x.x|node01.local
set cluster corosync node node01 node-id 1
set cluster corosync node node02 adderss|name x.x.x.x|node02.local
set cluster corosync node node02 node-id 2
Dec 11 2021, 1:38 PM · VyOS 1.5 Circinus
Viacheslav added a comment to T4029: Broken SFTP uploads.

PR https://github.com/vyos/vyatta-config-mgmt/pull/7

Dec 11 2021, 10:48 AM · VyOS 1.4 Sagitta
Viacheslav lowered the priority of T4029: Broken SFTP uploads from High to Normal.
Dec 11 2021, 10:25 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4029: Broken SFTP uploads.

Still with issues, VyOS 1.4-rolling-202112090318:

vyos@r11-roll# set system config-management commit-archive location sftp://foo:[email protected]/
[edit]
vyos@r11-roll# commit
Archiving config...
  sftp://192.168.122.14/ Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/vyos/remote.py", line 312, in upload
    urlc(urlstring, *args, **kwargs).upload(local_path)
  File "/usr/lib/python3/dist-packages/vyos/remote.py", line 202, in upload
    with self._establish() as ssh, ssh.open_sftp() as sftp:
  File "/usr/lib/python3/dist-packages/vyos/remote.py", line 189, in _establish
    sock = socket.create_connection((self.hostname, self.port), socket.getdefaulttimeout(), self.source)
  File "/usr/lib/python3.9/socket.py", line 830, in create_connection
    sock.bind(source_address)
TypeError: str, bytes or bytearray expected, not NoneType
[edit]
vyos@r11-roll# 
[edit]

But save is working:

vyos@r11-roll# save sftp://foo:[email protected]/
Saving configuration to 'sftp://foo:[email protected]/'...
Done
[edit]
vyos@r11-roll#
Dec 11 2021, 9:47 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4029: Broken SFTP uploads, a subtask of T3356: Script for remote file transfers, from Open to Needs testing.
Dec 11 2021, 9:38 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav changed the status of T4029: Broken SFTP uploads from Open to Needs testing.
Dec 11 2021, 9:38 AM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX1a5370cca082: smoketest: bfd: only read in FRR configuration from bfdd.
Dec 11 2021, 9:08 AM
c-po committed rVYOSONEX7670dd86d9ba: bfd: T3310: bugfix on profile names using hyphens.
Dec 11 2021, 9:08 AM

Dec 10 2021

GitHub <[email protected]> committed rVYOSONEX7d47524d1af1: vxlan: T3700: unindent other tunnels cleanup code (authored by c-po).
Dec 10 2021, 9:40 PM
c-po added a comment to T4066: [IPsec] Tuning options.

Accel-PPP uses total number of CPUs / 2 for the number of internal threads. I personally like to have as less CLI commands as possible.

Dec 10 2021, 9:21 PM · VyOS 1.5 Circinus
c-po committed rVYOSONEXc2ac56c5fb6a: wwan: T3795: remove superfluous import (render).
Dec 10 2021, 9:19 PM
c-po committed rVYOSONEX03938f718be7: wwan: T3795: only enable cron helper when interface is in use.
Dec 10 2021, 9:19 PM
c-po committed rVYOSONEX2daa8aa6892d: wwan: T3795: only run ModemManager when interface is in use.
Dec 10 2021, 9:19 PM
c-po committed rVYOSONEX5e7243db4ced: wwan: T3795: remove superfluous import (render).
Dec 10 2021, 9:18 PM
c-po committed rVYOSONEXe73b40a04ee9: wwan: T3795: only enable cron helper when interface is in use.
Dec 10 2021, 9:15 PM
c-po committed rVYOSONEXa8ebb4817955: wwan: T3795: only run ModemManager when interface is in use.
Dec 10 2021, 9:15 PM
c-po added a comment to T4059: VRRP sync-group transition script does not persist after reboot.

@m.korobeinikov please close if the current solution works for you!

Dec 10 2021, 8:19 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX544e73ff26bb: vxlan: T3700: can not specify both "external" and "VNI".
Dec 10 2021, 8:15 PM
c-po closed T4068: Python: ConfigError should insert line breaks into the error message as Resolved.
Dec 10 2021, 8:01 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T4068: Python: ConfigError should insert line breaks into the error message from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Dec 10 2021, 8:01 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T4068: Python: ConfigError should insert line breaks into the error message from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 10 2021, 8:01 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX5d224daeebf2: ConfigError: T4068: automatically wrap message at 72 characters.
Dec 10 2021, 8:01 PM
c-po committed rVYOSONEXeb29d8d5a0bc: vxlan: T3700: add support for external controlled FDB.
Dec 10 2021, 7:56 PM
c-po committed rVYOSONEX4948380a588d: ConfigError: T4068: automatically wrap message at 72 characters.
Dec 10 2021, 7:56 PM
c-po changed the status of T4068: Python: ConfigError should insert line breaks into the error message from Open to In progress.
Dec 10 2021, 7:47 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po created T4068: Python: ConfigError should insert line breaks into the error message.
Dec 10 2021, 7:47 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po renamed T4067: INVALID from Kernel: update Intel QAT drivers to 1.7.L.4.14.0-00031 to INVALID.
Dec 10 2021, 7:03 PM · VyOS 1.4 Sagitta
c-po created T4067: INVALID.
Dec 10 2021, 7:01 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX7ae854213536: smoketest: interfaces: bugfix loop iteration - same config set multiple times.
Dec 10 2021, 7:00 PM
c-po committed rVYOSONEX7f665a92b3ad: smoketest: interfaces: bugfix loop iteration - same config set multiple times.
Dec 10 2021, 6:59 PM
c-po committed rVYOSONEX482384102acd: T562: bugfix missing "," on variable listing.
Dec 10 2021, 5:34 PM
fernando renamed T4066: [IPsec] Tuning options from [IPsec} tunning options to [IPsec] Tuning options.
Dec 10 2021, 3:54 PM · VyOS 1.5 Circinus
fernando created T4066: [IPsec] Tuning options.
Dec 10 2021, 3:20 PM · VyOS 1.5 Circinus
Viacheslav added a comment to T4065: IPSEC configuration error: connection to unix:///var/run/charon.ctl failed: No such file or directory.

Duplicate T2922

Dec 10 2021, 10:17 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T4059: VRRP sync-group transition script does not persist after reboot from Needs testing to In progress.
Dec 10 2021, 6:24 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T4059: VRRP sync-group transition script does not persist after reboot.

I've checked it and what we have:

Dec 10 2021, 6:23 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
hexes added a comment to T4025: OpenVPN server with TAP interface, client didn’t see network.

@Viacheslav Right, if I will write server-bridge, then OpenVPN will write to log error about "cannot be used together"

Dec 10 2021, 5:34 AM · Bugs, VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.1), Restricted Project, openvpn
nikeshhajari created T4065: IPSEC configuration error: connection to unix:///var/run/charon.ctl failed: No such file or directory.
Dec 10 2021, 5:32 AM · VyOS 1.3 Equuleus (1.3.0)
nikeshhajari added a comment to T4059: VRRP sync-group transition script does not persist after reboot.

@m.korobeinikov - I did not test the backup and fault, but what you said sums it up correctly. Let me know if you need anything on exact re-creation, etc..

Dec 10 2021, 1:27 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T4059: VRRP sync-group transition script does not persist after reboot.

Looks like the issue is persistent.
Tested on VyOS 1.3-beta-202112080938
Reboot VyOS (first one, wait for it to load. Then the other one)
'transition-script master' script doesn't start

Dec 10 2021, 1:16 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T4062: VRRP IPSEC-AH : sequence number xxxxxxx already processed. Packet dropped. Local(xxxxxxx) from Open to Needs testing.
Dec 10 2021, 12:51 AM · VyOS 1.3 Equuleus (1.3.6)
Unknown Object (User) reopened T4059: VRRP sync-group transition script does not persist after reboot as "Needs testing".
Dec 10 2021, 12:33 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T4059: VRRP sync-group transition script does not persist after reboot.

As I understand it, after the reboot, the following scenarios are running:

Dec 10 2021, 12:29 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)

Dec 9 2021

c-po closed T4058: BFD: add BGP and OSPF "bfd profile" support as Resolved.
Dec 9 2021, 10:42 PM · VyOS 1.4 Sagitta
c-po closed T4058: BFD: add BGP and OSPF "bfd profile" support, a subtask of T4054: BFD profiles configuration incorrect behavior., as Resolved.
Dec 9 2021, 10:42 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXa99d31c730ae: ospf(v3): T4058: add support for BFD profiles.
Dec 9 2021, 10:42 PM
c-po committed rVYOSONEX1e70157b16e0: isis: T4058: add support for BFD profiles.
Dec 9 2021, 10:42 PM
c-po committed rVYOSONEX006b17a319c5: bgp: T4058: add support for BFD profiles.
Dec 9 2021, 10:42 PM
c-po committed rVYOSONEXe639b84e56a1: xml: T4058: provide building block for BFD profiles.
Dec 9 2021, 10:42 PM
c-po committed rVYOSONEX0ec938326ffd: xml: include: create dedicated bfd subfolder.
Dec 9 2021, 10:42 PM
c-po updated the task description for T4058: BFD: add BGP and OSPF "bfd profile" support.
Dec 9 2021, 10:38 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXfc7b8a225879: https: T4055: add vrf support.
Dec 9 2021, 10:36 PM
c-po moved T4055: Add VRF support for HTTP(S) API service from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Dec 9 2021, 10:33 PM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
c-po added a project to T4055: Add VRF support for HTTP(S) API service: VyOS 1.3 Equuleus (1.3.0).
Dec 9 2021, 10:33 PM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
c-po moved T4035: Geneve interfaces aren't displayed by operational mode commands from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:33 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T4041: "transition-script" doesn't work on "sync-group" from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:33 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T4042: BGP L2VPN / EVPN and RD type 0 set from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:32 PM · VyOS 1.4 Sagitta
c-po moved T4044: BFD: add vrf support from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:32 PM · VyOS 1.4 Sagitta
c-po moved T4043: BFD: add support for passive mode from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:32 PM · VyOS 1.4 Sagitta
c-po moved T4048: BGP: L2VPN/EVPN and individual RD and RT settings for each VNI from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:32 PM · VyOS 1.4 Sagitta
c-po moved T4050: Replace NTPd with Chrony from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:32 PM · VyOS 1.4 Sagitta
c-po moved T4054: BFD profiles configuration incorrect behavior. from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:32 PM · VyOS 1.4 Sagitta
c-po moved T4033: VRRP - Error security when setting scripts from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:32 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T4055: Add VRF support for HTTP(S) API service from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:32 PM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
c-po moved T3695: OpenConnect reports commit success when ocserv fails to start due to SSL cert/key file issues from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Dec 9 2021, 10:32 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T4012: Add VRF support for TFTP from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Dec 9 2021, 10:32 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T1083: Implement persistent/random address and port mapping options for NAT rules from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Dec 9 2021, 10:32 PM · VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
c-po moved T3946: Automatically resize the root partition if the drive has extra space from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Dec 9 2021, 10:32 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T4035: Geneve interfaces aren't displayed by operational mode commands from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Dec 9 2021, 10:32 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T4063: VRRP log error - /usr/libexec/vyos/vyos-vrrp-conntracksync.sh - No such file or directory from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Dec 9 2021, 10:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T4033: VRRP - Error security when setting scripts from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Dec 9 2021, 10:32 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po edited projects for T4033: VRRP - Error security when setting scripts, added: VyOS 1.3 Equuleus (1.3.0); removed VyOS 1.3 Equuleus.
Dec 9 2021, 10:31 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po closed T4033: VRRP - Error security when setting scripts as Resolved.
Dec 9 2021, 10:31 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T4058: BFD: add BGP and OSPF "bfd profile" support from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 10:30 PM · VyOS 1.4 Sagitta
c-po closed T4054: BFD profiles configuration incorrect behavior. as Resolved.
Dec 9 2021, 10:20 PM · VyOS 1.4 Sagitta
c-po added a reverting change for rVYOSONEXbcfe967f607a: vrrp: T4059: do "late" read of the CLI configuration as this fails in __init__: rVYOSONEXafa50e9d39d7: Revert "vrrp: T4059: do "late" read of the CLI configuration as this fails in….
Dec 9 2021, 9:38 PM
c-po committed rVYOSONEXafa50e9d39d7: Revert "vrrp: T4059: do "late" read of the CLI configuration as this fails in….
Dec 9 2021, 9:38 PM
c-po added a reverting change for rVYOSONEXf168e409acb3: vrrp: T4059: do "late" read of the CLI configuration as this fails in __init__: rVYOSONEX977dbf6b9452: Revert "vrrp: T4059: do "late" read of the CLI configuration as this fails in….
Dec 9 2021, 9:38 PM
c-po committed rVYOSONEX977dbf6b9452: Revert "vrrp: T4059: do "late" read of the CLI configuration as this fails in….
Dec 9 2021, 9:38 PM
c-po added a comment to T4063: VRRP log error - /usr/libexec/vyos/vyos-vrrp-conntracksync.sh - No such file or directory.

Fixed in https://github.com/vyos/vyos-1x/commit/d24888fb933e68ce1ccbf704429c602a02a44638

Dec 9 2021, 9:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T4063: VRRP log error - /usr/libexec/vyos/vyos-vrrp-conntracksync.sh - No such file or directory as Resolved.
Dec 9 2021, 9:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd24888fb933e: conntrack: T3535: add keepalived notifications for node transitions.
Dec 9 2021, 9:17 PM
c-po committed rVYOSONEXa660276e888e: vyos.configdict: T4064: bugfix for IP addresses not removed from Kernel.
Dec 9 2021, 9:03 PM
c-po committed rVYOSONEXc643603bca85: smoketest: vlan: T4064: verify IP addresses do not stick after deletion.
Dec 9 2021, 9:03 PM