Page MenuHomeVyOS Platform
Feed Advanced Search

Apr 8 2020

zsdc claimed T2189: Adding a large port-range will take ~ 20 minutes to commit.

I have investigated this a bit. Most operations for ports are doing one-by-one. Deleting as I see is always done in this way. Adding a range is done by a single command, but checking ports are doing one-by-one.
If we skip/change mentioned checking for adding ports, this should decrease initial commit time. But when we try to change/delete ports, the issue will back.
I think that there should be better to reimplement the whole firewall group section in Python, instead of fixing this logic now.

Apr 8 2020, 2:21 PM · VyOS 1.3 Equuleus

Apr 4 2020

Viacheslav added a comment to T2207: IPv6 route install failed.

To track similar https://github.com/FRRouting/frr/issues/4471

Apr 4 2020, 8:19 AM · VyOS 1.3 Equuleus

Apr 3 2020

Merijn created T2214: BGP peers dropping randomly.
Apr 3 2020, 10:43 PM · VyOS 1.2 Crux
Merijn added a comment to T2207: IPv6 route install failed.

My main question is why is this message displayed and do we need to worry.

Apr 3 2020, 8:52 PM · VyOS 1.3 Equuleus
Merijn added a comment to T2207: IPv6 route install failed.

I have had the maximum-paths setting for years since Vyos 1.1.x and I have a lot of routes ipv4 and ipv6 installed in the routing table with 2 or 3 routes even if they are not the same. I am not specifically using ecmp I just have multiple routes for fast failover.

Apr 3 2020, 8:41 PM · VyOS 1.3 Equuleus
Viacheslav added a comment to T2207: IPv6 route install failed.

For the ECMP it's necessary that as-path length, weight, localpref, med, etc were the same.
Only, in that case, more than one eq route will be installed in the routing table.

Apr 3 2020, 8:39 PM · VyOS 1.3 Equuleus
Merijn added a comment to T2207: IPv6 route install failed.

I have the following:
set protocols bgp as maximum-paths ebgp '3'
set protocols bgp as maximum-paths ibgp '3'

Apr 3 2020, 8:14 PM · VyOS 1.3 Equuleus
Viacheslav added a comment to T2207: IPv6 route install failed.

@Merijn If you don't use ECMP, only one best route will be installed in routing table.
In your case, the best path via 20562 6830 198611 with localpref 140.
In the bgp table, all prefixes will be present.
It's a general BGP Best Path Selection Algorithm.
The same is true for ipv4.

Apr 3 2020, 8:04 PM · VyOS 1.3 Equuleus
Merijn added a comment to T2207: IPv6 route install failed.

After receiving
zebra[1507]: 0:2804:fa0:8000::/33: Route install failed

Apr 3 2020, 6:48 PM · VyOS 1.3 Equuleus
Merijn created T2207: IPv6 route install failed.
Apr 3 2020, 6:14 PM · VyOS 1.3 Equuleus
Viacheslav added a comment to T2189: Adding a large port-range will take ~ 20 minutes to commit.

How about parallel loops?
https://metacpan.org/pod/Parallel::Loops

Apr 3 2020, 8:41 AM · VyOS 1.3 Equuleus

Apr 1 2020

commo created T2197: Cant add vif-s interface into a bridge.
Apr 1 2020, 4:30 PM · VyOS 1.2 Crux (VyOS 1.2.5)

Mar 31 2020

c-po updated the task description for T2189: Adding a large port-range will take ~ 20 minutes to commit.
Mar 31 2020, 4:48 PM · VyOS 1.3 Equuleus
c-po triaged T2189: Adding a large port-range will take ~ 20 minutes to commit as High priority.
Mar 31 2020, 4:47 PM · VyOS 1.3 Equuleus
c-po created T2189: Adding a large port-range will take ~ 20 minutes to commit.
Mar 31 2020, 4:47 PM · VyOS 1.3 Equuleus

Mar 13 2020

Dmitry closed T1960: pppoe-server framed-routes not deleted from routing table as Resolved.

Works properly on VyOS 1.2.5-epa1 (FRRouting 7.2-20200121-02-g031c58) and 1.3-rolling-202003130217(FRRouting 7.3)

Mar 13 2020, 9:25 AM · VyOS 1.2 Crux

Mar 12 2020

Dmitry changed the status of T2115: VyOS Docker container not load config from Open to In progress.

Thanks @jestabro , works well with this change. After passing all the tests, I will write docs about VyOS in container.

Mar 12 2020, 10:13 AM · VyOS 1.3 Equuleus

Mar 11 2020

jestabro added a comment to T2115: VyOS Docker container not load config.

@Dmitry The simplest workaround for the moment is to add the following to your load steps:

Mar 11 2020, 10:59 PM · VyOS 1.3 Equuleus
jestabro added a comment to T2115: VyOS Docker container not load config.

I've tracked this down to a bug in libboost-filesystem, versions < 1.56, that occurs if the locale is not properly set, as is the case within the Docker environment:

Mar 11 2020, 2:47 PM · VyOS 1.3 Equuleus

Mar 10 2020

jjakob triaged T2118: Failure to boot after power outage due to dirty filesystem and no fsck in initramfs as High priority.
Mar 10 2020, 6:15 PM · VyOS 1.3 Equuleus

Mar 9 2020

Dmitry updated the task description for T2115: VyOS Docker container not load config.
Mar 9 2020, 5:43 PM · VyOS 1.3 Equuleus
Dmitry created T2115: VyOS Docker container not load config.
Mar 9 2020, 5:42 PM · VyOS 1.3 Equuleus

Mar 2 2020

zsdc created T2091: swanctl.conf file is not generated properly is more than one IPsec profile is used.
Mar 2 2020, 3:29 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus

Feb 29 2020

jestabro moved T2077: ISO build from crux branch is failing from Need Triage to Finished on the VyOS 1.2 Crux board.
Feb 29 2020, 4:25 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
jestabro closed T2077: ISO build from crux branch is failing as Resolved.

All works as expected; thanks.

Feb 29 2020, 4:25 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a comment to T2077: ISO build from crux branch is failing.

redeployed. please try again

Feb 29 2020, 12:52 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a comment to T2077: ISO build from crux branch is failing.

Problem is local to crux only

Feb 29 2020, 12:46 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a project to T2077: ISO build from crux branch is failing: VyOS 1.2 Crux.
Feb 29 2020, 12:46 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)

Feb 27 2020

elbandi added a comment to T2056: Building images using vyos-build Docker container error .

i think, you sould use crux branch for 1.2 build, current branch is 1.3

Feb 27 2020, 11:02 AM · Rejected

Feb 23 2020

c-po moved T1971: Missing modules in initrd.img for PXE boot from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Feb 23 2020, 7:37 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
c-po added a comment to T1971: Missing modules in initrd.img for PXE boot.

A fix for this is available in the latest rolling release

Feb 23 2020, 7:37 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
c-po changed the status of T1971: Missing modules in initrd.img for PXE boot from Open to In progress.
Feb 23 2020, 7:37 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
c-po created T2066: PPPoE interface can be created multiple times - last wins.
Feb 23 2020, 12:00 PM · VyOS 1.2 Crux (VyOS 1.2.5)

Feb 21 2020

olofl created T2061: protocol logs not sent to remote syslog.
Feb 21 2020, 10:36 AM · VyOS 1.3 Equuleus

Feb 20 2020

dongjunbo updated the task description for T2056: Building images using vyos-build Docker container error .
Feb 20 2020, 3:49 PM · Rejected
dongjunbo updated the task description for T2056: Building images using vyos-build Docker container error .
Feb 20 2020, 3:47 PM · Rejected
dongjunbo triaged T2056: Building images using vyos-build Docker container error as High priority.
Feb 20 2020, 3:46 PM · Rejected

Feb 16 2020

kabaga created T2045: Can't commit due to with the same name, but different firewall groups types.
Feb 16 2020, 11:21 PM · VyOS 1.3 Equuleus

Feb 13 2020

c-po added a comment to T1958: Include only firmware we actually need.
$ make drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.i
$ grep UNIQUE_ID_firmware  drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.i
Feb 13 2020, 7:26 AM · VyOS 1.3 Equuleus
c-po triaged T2031: pseudo-ethernet link interface can not be changed as Wishlist priority.
Feb 13 2020, 7:23 AM · VyOS 1.3 Equuleus
c-po created T2031: pseudo-ethernet link interface can not be changed.
Feb 13 2020, 7:21 AM · VyOS 1.3 Equuleus

Feb 10 2020

c-po changed the status of T2024: Migrate "system login banner" to XML/Python from Open to In progress.
Feb 10 2020, 3:50 PM · VyOS 1.3 Equuleus
c-po created T2024: Migrate "system login banner" to XML/Python.
Feb 10 2020, 3:49 PM · VyOS 1.3 Equuleus

Feb 8 2020

syncer triaged T1982: Increase rotation for atop.acct as Normal priority.
Feb 8 2020, 3:07 PM · VyOS 1.2 Crux (VyOS 1.2.6)

Feb 5 2020

c-po changed the status of T1948: RADIUS login broken in 1.3 from Open to In progress.
Feb 5 2020, 6:08 PM · VyOS 1.3 Equuleus

Feb 2 2020

c-po added a comment to T1948: RADIUS login broken in 1.3.

Okay, packages have been recreated for Debian Buster and RADIUS login works again (50%)

Feb 2 2020, 7:01 PM · VyOS 1.3 Equuleus

Feb 1 2020

c-po added a comment to T1948: RADIUS login broken in 1.3.

Reason this is broken is b/c VyOS 1.2 crux uses libpam-radius-auth from Cumulus Linux
ii libpam-radius-auth 1.5.0-cl3u1 amd64 PAM RADIUS client authentication module

Feb 1 2020, 12:19 PM · VyOS 1.3 Equuleus

Jan 30 2020

Dmitry closed T2001: Error when router reboot as Invalid.

Hm, already fixed https://github.com/vyos/vyatta-cfg/commit/8fa0ba1fd39145368f04576323ab3a29f42a508d#diff-fd7ed59d9a74789ca3e1298b38cf4027

Jan 30 2020, 9:33 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
Dmitry created T2001: Error when router reboot.
Jan 30 2020, 9:21 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
zsdc created T2000: strongSwan does not install routes to table 220 in certain cases.
Jan 30 2020, 2:50 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
syncer changed the status of T1995: "show vpn ike sa" command always show child-sas as down from Open to Confirmed.
Jan 30 2020, 12:00 PM · VyOS 1.3 Equuleus

Jan 29 2020

zsdc created T1995: "show vpn ike sa" command always show child-sas as down.
Jan 29 2020, 5:49 PM · VyOS 1.3 Equuleus

Jan 28 2020

c-po changed the status of T1990: Migrate "system login" to XML/Python representation, a subtask of T1948: RADIUS login broken in 1.3, from Open to In progress.
Jan 28 2020, 6:41 AM · VyOS 1.3 Equuleus
c-po added a subtask for T1948: RADIUS login broken in 1.3: T1990: Migrate "system login" to XML/Python representation.
Jan 28 2020, 6:35 AM · VyOS 1.3 Equuleus
hagbard moved T1956: PPPoE server: support PADO-delay from Need Triage to Backlog on the VyOS 1.2 Crux board.
Jan 28 2020, 2:39 AM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
hagbard changed the status of T1956: PPPoE server: support PADO-delay from Needs testing to Backport candidate.
Jan 28 2020, 2:38 AM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus

Jan 27 2020

Dmitry added a comment to T1956: PPPoE server: support PADO-delay.

@hagbard, thank you! This feature works properly, last value define how many sessions server can to serve

Jan 27 2020, 7:03 PM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
Dmitry changed the status of T1985: pppoe: Enable ipv6 modules without configured ipv6 pools from Needs testing to Backport pending.

works as expected on 1.3-rolling-202001270217

Jan 27 2020, 6:13 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus

Jan 26 2020

c-po added a comment to T1948: RADIUS login broken in 1.3.

I also can confirm this works in 1.2.4

Jan 26 2020, 4:42 PM · VyOS 1.3 Equuleus

Jan 24 2020

Dmitry changed the status of T1985: pppoe: Enable ipv6 modules without configured ipv6 pools from In progress to Needs testing.
Jan 24 2020, 6:38 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
Dmitry added a comment to T1985: pppoe: Enable ipv6 modules without configured ipv6 pools.

PR https://github.com/vyos/vyos-1x/pull/209
also added missing completion help values.

Jan 24 2020, 6:25 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
Dmitry changed the status of T1985: pppoe: Enable ipv6 modules without configured ipv6 pools from Open to In progress.
Jan 24 2020, 12:41 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
Dmitry created T1985: pppoe: Enable ipv6 modules without configured ipv6 pools.
Jan 24 2020, 12:41 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus

Jan 23 2020

hagbard changed the status of T1956: PPPoE server: support PADO-delay from In progress to Needs testing.

Let me know if you come across any issues.

Jan 23 2020, 8:31 PM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
hagbard moved T1956: PPPoE server: support PADO-delay from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Jan 23 2020, 8:23 PM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
hagbard changed the status of T1956: PPPoE server: support PADO-delay from Open to In progress.
Jan 23 2020, 7:32 PM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
Dmitry added a comment to T1956: PPPoE server: support PADO-delay.

By default we don't need delay, I think it must be configurable feature.

set service pppoe-server pado-delay delay 100 sessions 100
set service pppoe-server pado-delay delay 200 sessions 300
set service pppoe-server pado-delay delay 300 sessions 1000

and configuration for this

Jan 23 2020, 5:42 PM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
hagbard claimed T1956: PPPoE server: support PADO-delay.

@Dmitry What default delays do you suggest?

Jan 23 2020, 4:59 PM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
hagbard triaged T1956: PPPoE server: support PADO-delay as Normal priority.
Jan 23 2020, 4:56 PM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus

Jan 22 2020

c-po added a comment to T1982: Increase rotation for atop.acct.

When using logrotate we can take full owership about the resources that will be used for number of files and its size - so i think this will be the best approach.

Jan 22 2020, 7:49 PM · VyOS 1.2 Crux (VyOS 1.2.6)
bbs2web added a comment to T1983: Expose route-map when BGP routes are programmed in to FIB.

I've attached a simple patch to expose FRRouting's built-in capability of being able to apply a route-map to routes that are submitted to the FIB from BGP to VyOS.

Jan 22 2020, 12:13 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
bbs2web triaged T1983: Expose route-map when BGP routes are programmed in to FIB as Normal priority.
Jan 22 2020, 12:09 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
bbs2web created T1983: Expose route-map when BGP routes are programmed in to FIB.
Jan 22 2020, 12:08 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
syncer added a comment to T1982: Increase rotation for atop.acct.

Why we not fix just logrotate config for it?

Jan 22 2020, 10:39 AM · VyOS 1.2 Crux (VyOS 1.2.6)
Dmitry created T1982: Increase rotation for atop.acct.
Jan 22 2020, 10:30 AM · VyOS 1.2 Crux (VyOS 1.2.6)

Jan 21 2020

MapleWang created T1976: deleting address-family under neighbor will disable neighbor.
Jan 21 2020, 3:53 AM · VyOS 1.3 Equuleus

Jan 20 2020

bbs2web changed the status of T1973: Allow route-map to match on BGP local preference value from Open to Needs testing.
Jan 20 2020, 2:47 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus, vyatta-cfg-quagga
bbs2web changed the status of T1974: Allow route-map to set administrative distance from Open to Needs testing.
Jan 20 2020, 2:46 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus, vyatta-cfg-quagga
bbs2web added a comment to T1974: Allow route-map to set administrative distance.

I've attached a simple patch to expose FRRouting's built-in capability of being able to set a prefix's local administrative distance to VyOS.

Jan 20 2020, 2:44 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus, vyatta-cfg-quagga
bbs2web added a comment to T1973: Allow route-map to match on BGP local preference value.

I've attached a simple patch to expose FRRouting's built-in capability of being able to match on prefix's BGP local preference to VyOS.

Jan 20 2020, 2:43 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus, vyatta-cfg-quagga
bbs2web created T1974: Allow route-map to set administrative distance.
Jan 20 2020, 1:38 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus, vyatta-cfg-quagga
bbs2web added a project to T1973: Allow route-map to match on BGP local preference value: vyatta-cfg-quagga.
Jan 20 2020, 1:17 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus, vyatta-cfg-quagga
bbs2web created T1973: Allow route-map to match on BGP local preference value.
Jan 20 2020, 1:15 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus, vyatta-cfg-quagga
c-po added a comment to T1957: PPPoE server: maintenance mode.

I like the idea, but unfortunately I do not understand why there needs to be a cancel node? If maintenance mode is not activated shouldnt this be enough?

Jan 20 2020, 12:39 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus

Jan 19 2020

Dmitry added a project to T1971: Missing modules in initrd.img for PXE boot: VyOS 1.3 Equuleus.
Jan 19 2020, 6:02 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
Dmitry created T1971: Missing modules in initrd.img for PXE boot.
Jan 19 2020, 6:01 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus

Jan 15 2020

Dmitry changed the status of T1957: PPPoE server: maintenance mode from Needs testing to Backport candidate.

Works in 1.3-rolling-202001150217, propose cherry-pick in to crux.

Jan 15 2020, 10:39 AM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus

Jan 13 2020

zsdc changed the status of T1960: pppoe-server framed-routes not deleted from routing table from Open to In progress.

The described problem exists in stable FRR 7.2, but fixed in FRR master branch by https://github.com/FRRouting/frr/pull/5184
We have tested 7.2 with this PR applied, and the bug was gone, so we can apply this PR to our FRR package and solve the problem.

Jan 13 2020, 6:18 PM · VyOS 1.2 Crux

Jan 12 2020

Dmitry created T1960: pppoe-server framed-routes not deleted from routing table.
Jan 12 2020, 6:57 PM · VyOS 1.2 Crux
bmhughes added a comment to T1948: RADIUS login broken in 1.3.

I was getting a lot missing dependencies even all the vyatta/vyos-* packages were being complained that they were required but weren't being installed. I'd already deleted and re-cloned the build repo and cleaned out my local docker several times so i'm not completely sure what fixed building 1.2 ISOs again. Frustrating but at least it's working for the time being.

Jan 12 2020, 11:24 AM · VyOS 1.3 Equuleus

Jan 10 2020

UnicronNL added a comment to T1948: RADIUS login broken in 1.3.

@bmhughes For me an issue was that cpio is missing from the docker image

Jan 10 2020, 7:34 PM · VyOS 1.3 Equuleus
bmhughes renamed T1948: RADIUS login broken in 1.3 from RADIUS login broken in 1.2.4 to RADIUS login broken in 1.3.
Jan 10 2020, 2:27 PM · VyOS 1.3 Equuleus
bmhughes added a comment to T1948: RADIUS login broken in 1.3.
Jan 10 2020, 1:36 PM · VyOS 1.3 Equuleus
bmhughes added a comment to T1948: RADIUS login broken in 1.3.

edit:
I can build working images now, I have no idea what's changed over what i've been trying for the last few days.

Jan 10 2020, 12:06 PM · VyOS 1.3 Equuleus
UnicronNL added a comment to T1948: RADIUS login broken in 1.3.

@bmhughes I tested this on the downloaded lts 1.2.4 iso and it seems to work fine...

Jan 10 2020, 12:00 PM · VyOS 1.3 Equuleus
Viacheslav added a comment to T1953: DDNS service name validation rejects valid service names.

Service custom don't support 2 ddns entries now.
It overwrite login/pass to (login02) for each custom service

Jan 10 2020, 8:52 AM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
c-po added a comment to T1953: DDNS service name validation rejects valid service names.

Please use service custom

Jan 10 2020, 8:43 AM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus

Jan 9 2020

Viacheslav updated the task description for T1953: DDNS service name validation rejects valid service names.
Jan 9 2020, 12:59 PM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
Dmitry changed the status of T1957: PPPoE server: maintenance mode from Open to Needs testing.
Jan 9 2020, 8:41 AM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus
Dmitry claimed T1957: PPPoE server: maintenance mode.
Jan 9 2020, 8:27 AM · VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus