-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bgpv1: set R-bit in graceful restart #28293
bgpv1: set R-bit in graceful restart #28293
Conversation
Set R-bit in graceful restart negotiation to not to withdraw routes by Receiving Speaker Details is in https://www.rfc-editor.org/rfc/rfc4724.html#section-4.1 Fixes: cilium#28168 Signed-off-by: ArsenyBelorukov <arsenig.n@gmail.com>
/test |
/ci-clustermesh |
/lgtm As a side note, It's probably a good idea to add a UT for |
@danehans yes please feel free to do it. getPeerConfig is getting quite large and it would be good to set a baseline in unit test. |
xref: #28363 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ArsenyBelorukov The change looks good. Please fix the issue of Check Patch workflow (Signed-off-by is missing). You should commit the change with git commit -s
option. You can fix your current commit and force push it.
It looks like the author and signoff emails for the commit are slightly off, but I think it's fair to assume that these represent aliases for the same person. |
Backport landed via #30793. |
Set R-bit in graceful restart negotiation to not withdraw routes by Receiving Speaker Details is in https://www.rfc-editor.org/rfc/rfc4724.html#section-4.1
Fixes: #28168