Lakshman Krishnamoorthy <lkrishnamoor@vmware.com>: Author Summary

Builds triggered by Lakshman Krishnamoorthy <lkrishnamoor@vmware.com>

Builds triggered by an author are those builds which contains changes committed by the author.
33
18 (55%)
15 (45%)

Breakages and fixes

Broken means the build has failed but the previous build was successful.
Fixed means that the build was successful but the previous build has failed.
6 (18% of all builds triggered)
1 (3% of all builds triggered)
-5
Build Completed Code commits Tests
FRR › FRR › #2273 1 month ago
Revert of PR 4078 and PR 4315
Signed-off-by: Lakshman Krishnamoorthy <lkrishnamoor@vmware.com>
8186 passed
FRR › FRR › #2266 1 month ago
bgpd: Filtering received EVPN routes based on VNI does not work
Issue1: When "neighbor X.X.X.X route-map RM-VNI-FILTER in" is configured under evpn address-family,
all the received routes are dropped regardless of whether the route has a matching vni or not.

Issue2: Routes with 2 labels are not filtered correctly

Issue3: Interpreting the label based on tunnel type, vxlan was not done correctly.
Vxlan label has 24 bits, whereas, MPLS label is 20 bits long

Fix1: The handler bgp_update() that services the received route ignored the route's label while deciding whether to filter it or not. As part of the fix, the handler now uses the label info to make the decision about whether to filter the route or not.

Fix2: route_match_vni() now tries to match both the labels within the route, not just the one.

Signed-off-by: Lakshman Krishnamoorthy <lkrishnamoor@vmware.com>
8186 passed
FRR › FRR › #2261 1 month ago
lib: crash when FRR hostname length > 80 chars
Although the RFC states hostname length should be < 255 chars,
FRR allows infinite length technically. However, when you try
to set a hostname > 80 chars, you would immediately notice a crash.

RCA: Crash due to buffer overflow. Large buffer sprintf'd into smaller
buffer. Usage of sprintf function instead of snprintf which is safer.

Signed-off-by: Lakshman Krishnamoorthy <lkrishnamoor@vmware.com>
8186 passed
You have insufficient permissions to see all of the builds.
Build Completed Code commits Tests
FRR › FRR › #2203 2 months ago
bgpd: Extract tunnel type from extended communities
This diff contains 2 parts:
1. Extract the tunnel type info from bgp extended communities.
2. Make rfapi use this common tunnel type ap

Signed-off-by: Lakshman Krishnamoorthy <lkrishnamoor@vmware.com>
1 of 7697 failed
FRR › FRR › #2201 2 months ago
bgpd: evpn json cli bug fix
Bug: If there are 2 different prefixes under an rd, the
output of "show bgp l2vpn evpn json" would print only one of the
prefixes.

RCA: prefix info was added to the json_object once per rd. Hence,
prefix and rd were added just once, as the loop iterated over all
the prefixes and paths.

This is related to my earlier commit that went in via PR 4283:
https://github.com/FRRouting/frr/pull/4283

Signed-off-by: Lakshman Krishnamoorthy <lkrishnamoor@vmware.com>
6641 passed
FRR › TOPOPR › #365 8 months ago
bgpd: Route Server support for evpn address-family Signed-off-by: Lakshman Krishnamoorthy lkrishnamoor@vmware.com
9 of 1116 failed
FRR › TOPOPR › #364 8 months ago
bgpd: Route Server support for evpn address-family Signed-off-by: Lakshman Krishnamoorthy lkrishnamoor@vmware.com
10 of 992 failed
You have insufficient permissions to see all of the builds.
Build Completed Code commits Tests
You have insufficient permissions to see all of the builds.