Page MenuHomeVyOS Platform

VyOS 1.3 EquuleusProject
ActivePublic

Details

Description

VyOS 1.3 based on Debian 9 Stretch

Recent Activity

Today

pasik added a comment to T2516: vyos-container: does not possible to configure ethernet interface.

This should now work aswell with the latest vyos 1.3 versions!

Fri, Feb 26, 3:09 PM · VyOS 1.3 Equuleus
Viacheslav changed the status of T3323: Bgp ttl-security and ebgp-multihop fail, a subtask of T2174: Rewrite protocol BGP to new XML/Python style, from Open to Needs testing.
Fri, Feb 26, 3:01 PM · VyOS 1.3 Equuleus
c-po changed the status of T3359: static route table not working properly from Open to Needs testing.
Fri, Feb 26, 2:36 PM · VyOS 1.3 Equuleus
c-po closed T3347: vyos 1.3 beta fails to configure Xen HVM guest ethernet interfaces due to ethtool -g error as Resolved.
Fri, Feb 26, 2:35 PM · VyOS 1.3 Equuleus
Dmitry added a comment to T1297: Add GARP settings to VRRP/keepalived.

Tested in the lab the following simple topology on 1.2.6-S1 and 1.3-beta, behavior the same and GARP works by default.


VyOS1 config

set high-availability vrrp group eth1 hello-source-address '100.64.0.1'
set high-availability vrrp group eth1 interface 'eth1'
set high-availability vrrp group eth1 peer-address '100.64.0.2'
set high-availability vrrp group eth1 rfc3768-compatibility
set high-availability vrrp group eth1 virtual-address '100.64.0.50/24'
set high-availability vrrp group eth1 vrid '1'
set interfaces ethernet eth0 address 'dhcp'
set interfaces ethernet eth0 duplex 'auto'
set interfaces ethernet eth0 hw-id '50:00:00:01:00:00'
set interfaces ethernet eth0 speed 'auto'
set interfaces ethernet eth1 address '100.64.0.1/24'
set interfaces ethernet eth1 duplex 'auto'
set interfaces ethernet eth1 hw-id '50:00:00:01:00:01'
set interfaces ethernet eth1 speed 'auto'

VyOS2 config

set high-availability vrrp group eth1 hello-source-address '100.64.0.2'
set high-availability vrrp group eth1 interface 'eth1'
set high-availability vrrp group eth1 peer-address '100.64.0.1'
set high-availability vrrp group eth1 virtual-address '100.64.0.50/24'
set high-availability vrrp group eth1 vrid '1'
set interfaces ethernet eth0 address 'dhcp'
set interfaces ethernet eth0 duplex 'auto'
set interfaces ethernet eth0 hw-id '50:00:00:02:00:00'
set interfaces ethernet eth0 speed 'auto'
set interfaces ethernet eth1 address '100.64.0.2/24'
set interfaces ethernet eth1 duplex 'auto'
set interfaces ethernet eth1 hw-id '50:00:00:02:00:01'
set interfaces ethernet eth1 speed 'auto'

In traffic dump on VyOS3 we can see traffic when BACKUP node switched to MASTER state

14:02:34.152959 50:00:00:02:00:01 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: Request who-has 100.64.0.50 (ff:ff:ff:ff:ff:ff) tell 100.64.0.50, length 28
14:02:34.153042 50:00:00:02:00:01 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: Request who-has 100.64.0.50 (ff:ff:ff:ff:ff:ff) tell 100.64.0.50, length 28
14:02:34.153086 50:00:00:02:00:01 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: Request who-has 100.64.0.50 (ff:ff:ff:ff:ff:ff) tell 100.64.0.50, length 28
14:02:34.153090 50:00:00:02:00:01 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: Request who-has 100.64.0.50 (ff:ff:ff:ff:ff:ff) tell 100.64.0.50, length 28
14:02:34.153092 50:00:00:02:00:01 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: Request who-has 100.64.0.50 (ff:ff:ff:ff:ff:ff) tell 100.64.0.50, length 28
14:02:34.153467 50:00:00:02:00:01 > 50:00:00:01:00:01, ethertype IPv4 (0x0800), length 54: 100.64.0.2 > 100.64.0.1: VRRPv2, Advertisement, vrid 1, prio 100, authtype none, intvl 1s, length 20
14:02:35.153544 50:00:00:02:00:01 > 50:00:00:01:00:01, ethertype IPv4 (0x0800), length 54: 100.64.0.2 > 100.64.0.1: VRRPv2, Advertisement, vrid 1, prio 100, authtype none, intvl 1s, length 20
14:02:36.154117 50:00:00:02:00:01 > 50:00:00:01:00:01, ethertype IPv4 (0x0800), length 54: 100.64.0.2 > 100.64.0.1: VRRPv2, Advertisement, vrid 1, prio 100, authtype none, intvl 1s, length 20
14:02:37.154233 50:00:00:02:00:01 > 50:00:00:01:00:01, ethertype IPv4 (0x0800), length 54: 100.64.0.2 > 100.64.0.1: VRRPv2, Advertisement, vrid 1, prio 100, authtype none, intvl 1s, length 20
14:02:38.154470 50:00:00:02:00:01 > 50:00:00:01:00:01, ethertype IPv4 (0x0800), length 54: 100.64.0.2 > 100.64.0.1: VRRPv2, Advertisement, vrid 1, prio 100, authtype none, intvl 1s, length 20

The same behavior with rfc3768-compatibility option.
I think we don't need to change behavior because it should be suitable for all cases.

Fri, Feb 26, 2:11 PM · VyOS 1.3 Equuleus
Viacheslav added a comment to T3359: static route table not working properly .

Your rolling release so old. As I remember it was a bug with FRR, which was fixed.
Try more latest versions or vyos-1.3.0-rc1 https://community.vyos.net/get/snapshots/

Fri, Feb 26, 1:56 PM · VyOS 1.3 Equuleus
Dmitry created T3360: Op command 'show interfaces' does not display VRRP VIP.
Fri, Feb 26, 11:02 AM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
zadm triaged T3359: static route table not working properly as High priority.
Fri, Feb 26, 10:38 AM · VyOS 1.3 Equuleus
pasik added a comment to T3347: vyos 1.3 beta fails to configure Xen HVM guest ethernet interfaces due to ethtool -g error.

@c-po confirmed, works OK in vyos-1.3-beta-202102250443-amd64.iso. Thanks a lot!

Fri, Feb 26, 10:13 AM · VyOS 1.3 Equuleus
jestabro claimed T3357: HTTP-API redirect from http correct https port.
Fri, Feb 26, 3:08 AM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Cheeze_It added a comment to T2100: BGP route adverisement wih checks rib.

I will be adding a fix for this here today.

Fri, Feb 26, 12:29 AM · VyOS 1.3 Equuleus

Yesterday

rob created T3357: HTTP-API redirect from http correct https port.
Thu, Feb 25, 7:57 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
c-po claimed T3347: vyos 1.3 beta fails to configure Xen HVM guest ethernet interfaces due to ethtool -g error.
Thu, Feb 25, 6:49 PM · VyOS 1.3 Equuleus
c-po added a comment to T3347: vyos 1.3 beta fails to configure Xen HVM guest ethernet interfaces due to ethtool -g error.

This should have been fixed in the latest 1.3 beta - please try again

Thu, Feb 25, 6:49 PM · VyOS 1.3 Equuleus
pasik added a comment to T3347: vyos 1.3 beta fails to configure Xen HVM guest ethernet interfaces due to ethtool -g error.

It seems the same problem (lack of "ethtool -g" support) happens also with "veth" interfaces.. ref T2516

Thu, Feb 25, 4:10 PM · VyOS 1.3 Equuleus
pasik added a comment to T2516: vyos-container: does not possible to configure ethernet interface.

I'm seeing the same problem with Xen HVM guests, where the paravirtualized nic-driver "xen_netfront" doesn't seem to support "ethtool -g".. ref T3347

Thu, Feb 25, 4:09 PM · VyOS 1.3 Equuleus
erkin added a parent task for T936: Reimplementaion of tech-support diagnostic file generation: T3355: Remove all remaining legacy Vyatta code.
Thu, Feb 25, 3:46 PM · VyOS 1.4 Sagitta
erkin changed the status of T936: Reimplementaion of tech-support diagnostic file generation from Open to In progress.
Thu, Feb 25, 3:46 PM · VyOS 1.4 Sagitta
erkin merged T3179: Add the ability to generate a support file into T936: Reimplementaion of tech-support diagnostic file generation.
Thu, Feb 25, 3:45 PM · VyOS 1.4 Sagitta
erkin added a subtask for T2546: The root task for rewriting [op-mode] to XML: T2511: Migrate vyatta-op-quagga to new XML format..
Thu, Feb 25, 3:28 PM · VyOS 1.3 Equuleus
erkin edited parent tasks for T2511: Migrate vyatta-op-quagga to new XML format., added: T2546: The root task for rewriting [op-mode] to XML; removed: T3355: Remove all remaining legacy Vyatta code.
Thu, Feb 25, 3:27 PM · VyOS 1.3 Equuleus
erkin added a parent task for T2546: The root task for rewriting [op-mode] to XML: T3355: Remove all remaining legacy Vyatta code.
Thu, Feb 25, 3:27 PM · VyOS 1.3 Equuleus
erkin added a parent task for T2459: Migrate vyatta-show-nat-rules.pl to Python: T3355: Remove all remaining legacy Vyatta code.
Thu, Feb 25, 3:23 PM · VyOS 1.3 Equuleus
erkin added a parent task for T2511: Migrate vyatta-op-quagga to new XML format.: T3355: Remove all remaining legacy Vyatta code.
Thu, Feb 25, 3:23 PM · VyOS 1.3 Equuleus
c-po added a parent task for T1579: Rewrite all interface types in new XML/Python style: T3355: Remove all remaining legacy Vyatta code.
Thu, Feb 25, 3:17 PM · VyOS 1.3 Equuleus
Viacheslav added a project to T2061: protocol logs not sent to remote syslog: VyOS 1.2 Crux (VyOS 1.2.7).
Thu, Feb 25, 2:15 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.3 Equuleus

Wed, Feb 24

masterit added a comment to T2747: "enable-local-traffic" has no effect in load-balancing to redirect local traffic.

I can confirm this bug is still present in the latest 1.3-rolling-202101 snapshot as well as the latest stable release. (1.2.6-S1)

Wed, Feb 24, 10:31 PM · VyOS 1.3 Equuleus
c-po closed T3303: Change welcome message on boot as Resolved.
Wed, Feb 24, 8:18 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
c-po added a comment to T3303: Change welcome message on boot.

Better not touch crux ;)

Wed, Feb 24, 8:18 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
craterman added a comment to T3211: ability to redistribute ISIS into other routing protocols.

ok, I'll do it

Wed, Feb 24, 2:59 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
remfalc updated the task description for T3350: OpenVPN config file generation broken.
Wed, Feb 24, 2:22 PM · VyOS 1.3 Equuleus
remfalc created T3350: OpenVPN config file generation broken.
Wed, Feb 24, 2:19 PM · VyOS 1.3 Equuleus
Viacheslav changed the status of T3211: ability to redistribute ISIS into other routing protocols from Open to Needs testing.

@craterman can you check this feature in the latest rolling or beta?

Wed, Feb 24, 1:36 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a comment to T3211: ability to redistribute ISIS into other routing protocols.

PR for equuleus | extended smoketest
https://github.com/vyos/vyos-1x/pull/743

Wed, Feb 24, 1:34 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
dmbaturin closed T1774: Add a show config operation to the HTTP API as Resolved.
Wed, Feb 24, 10:03 AM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.3 Equuleus
erkin added a comment to T3179: Add the ability to generate a support file.

First of all, I'm going to dike out {show,generate} tech-support from vyatta-op and write a rudimentary stub as a replacement in Python/XML. Then we'll need to discuss what exactly needs to go in there.

Wed, Feb 24, 7:53 AM · VyOS 1.4 Sagitta
Dmitry added a comment to T3303: Change welcome message on boot.

@c-po , it works properly

Welcome to VyOS 1.4-rolling-202102240218 (sagitta)!
Wed, Feb 24, 5:27 AM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta

Tue, Feb 23

basalblas renamed T3340: Add dhcp-helper package to replace ISC DHCP Relay from Add dhcp-helper package to support DHCP Relay over GRE tunnel to Add dhcp-helper package to replace ISC DHCP Relay.
Tue, Feb 23, 11:23 PM · VyOS 1.3 Equuleus, vyatta-cfg-dhcp-relay, VyConf
Viacheslav added a comment to T3306: Extend set route-map aggregator as to 4 Bytes .

PR https://github.com/vyos/vyatta-cfg-quagga/pull/71
Can be "cherry-picked" to equuleus

Tue, Feb 23, 10:30 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
Viacheslav added a comment to T3211: ability to redistribute ISIS into other routing protocols.

PR for equuleus https://github.com/vyos/vyatta-cfg-quagga/pull/70

Tue, Feb 23, 9:31 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console, a subtask of T2347: During commit, any script output directed to stdout will contain path, from Open to Backport candidate.
Tue, Feb 23, 9:05 PM · VyOS 1.3 Equuleus
jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console from Open to Backport candidate.
Tue, Feb 23, 9:05 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console, a subtask of T2347: During commit, any script output directed to stdout will contain path, from Backport candidate to Open.
Tue, Feb 23, 9:01 PM · VyOS 1.3 Equuleus
jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console from Backport candidate to Open.

If commit is not initiated from a 'live' session (for example, on boot), then redirected stdout/err should go to a file.

Tue, Feb 23, 9:01 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
tuxnet added a comment to T3348: dhcpd: Can't create new lease file: Permission denied.

Yes, radius is used for login.

Tue, Feb 23, 7:36 PM · VyOS 1.3 Equuleus
c-po changed the status of T3303: Change welcome message on boot from Open to Backport candidate.
Tue, Feb 23, 7:34 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
c-po added a comment to T3303: Change welcome message on boot.

If that works out wihtout an issue I would like to have it backported into 1.3 just to be more "fancy".

Tue, Feb 23, 7:33 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Dmitry added a comment to T3303: Change welcome message on boot.

PR https://github.com/vyos/vyos-build/pull/147
Output on the local stand

Welcome to VyOS 1.4 (sagitta)!
Tue, Feb 23, 7:00 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
c-po added a project to T3349: Ethernet: "disable" flag is not honored after a reboot for VIF interfaces: VyOS 1.4 Sagitta.
Tue, Feb 23, 6:46 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
c-po renamed T3349: Ethernet: "disable" flag is not honored after a reboot for VIF interfaces from Ethernet: "disable" flag is not honored after a reboot to Ethernet: "disable" flag is not honored after a reboot for VIF interfaces.
Tue, Feb 23, 6:46 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus