Skip to content

Conversation

@louberger
Copy link
Member

Builds on #29

NEW:

  • update to stable/2.0 as of Jan 2
  • fix encap related leak
  • fix ecommunity related leak
  • pull in Donald's fix to unguarded debug logging
    Remaining open issues ID'ed by regression:
  • Bestpath selection seems to be ignoring changes in local pref (still investigating)
  • Still seeing leaks in testing

OLD
This patch set includes changes resulting from initial regression runs with stable/2.0
Issues found include:
valgrind reported memory loss (this set doesn't fix them all)
missing vpn&encap commands (see #14)
some RFAPI/VNC patches were missing

fix for issue reported in #9
Other changes made in November

Includes changes requested by @donaldsharp and @eqvinox

louberger and others added 9 commits January 2, 2017 15:04
    - "redist foo" parsing modified to check for foo==vnc and foo==vnc-direct
      instead of just leading 'v' character
    - string designating ZEBRA_ROUTE_VNC_DIRECT changed from "vpn" to "vnc-direct"
    - route_types.pl parser recognizes 7th field to restrict availability
      of a route type in the redist command to specific daemons
    - restrict "vnc-direct" to bgpd only (doesn't make sense elsewhere)
    - vnc documentation updated to match

Signed-off-by: Lou Berger <[email protected]>
       expose bgp_rfapi_get_group_by_lni_label for use by rfp
       add EVPN Ethernet Tag (VID) RT
       ensure as is init'ed
       fix spelling of information

Signed-off-by: Lou Berger <[email protected]>
Commit 43cc09d has been shown to cause several issues with clients
connecting.

Partial revert, since I wanted to keep the debug logs added
for that commit, as well remove the piece of code that
stops attempting to connect to zebra.  If we've failed
a bunch of times, there is nothing wrong with continuing
to do so once every 60 seconds.  I've debug guarded
the connect failure for those people running bgp
without zebra.

Signed-off-by: Donald Sharp <[email protected]>
Signed-off-by: Renato Westphal <[email protected]>
@NetDEF-CI
Copy link
Collaborator

Continous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-7/

This is a comment from an EXPERIMENTAL automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

@donaldsharp
Copy link
Member

I've just had a offline conversation w/ Lou about this pull request. I've asked him to open up issues in regards to BestPath and memory leaks stills being seen.

@donaldsharp donaldsharp self-requested a review January 3, 2017 13:56
@donaldsharp donaldsharp self-assigned this Jan 3, 2017
@donaldsharp donaldsharp added this to the 2.0-rc1 milestone Jan 3, 2017
/*
* Remove the route (doubly-linked)
*/
// bgp_attr_unintern (&bi->attr);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's remove dead code

Copy link
Member

@donaldsharp donaldsharp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a reason why we just don't have @f == 8 now and add an extra ',' at the end of every interested line in route_types.txt. With this change it is now harder to tell if someone has made a mistake or not.

@eqvinox eqvinox merged commit 9b532e0 into FRRouting:stable/2.0 Jan 3, 2017
@louberger louberger deleted the working/2.0/patch-set-170102a branch February 2, 2017 03:26
jpetersonssr pushed a commit to jpetersonssr/frr that referenced this pull request Jul 24, 2025
…r-fix-mesh-group

Set the mesh-group flag in peer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants