-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
docs: BGPv2 CP documentation update #33307
Conversation
Commit 9dd9f2f does not match "(?m)^Signed-off-by:". Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin |
9dd9f2f
to
0eb11c0
Compare
Commit 9dd9f2f does not match "(?m)^Signed-off-by:". Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin |
0eb11c0
to
bbfaabc
Compare
7ba3c65
to
ff8230d
Compare
/test |
Documentation/network/bgp-control-plane/bgp-control-plane-v2.rst
Outdated
Show resolved
Hide resolved
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.
One minor comment, thanks for adding this in docs. 🙏
This PR updates Cilium's documentation for the BGPv2 Control Plane. In specific, it adds a caution note for the transport section. Signed-off-by: David Swafford <[email protected]>
ff8230d
to
825762f
Compare
@harsimran-pabla @rastislavs How's this look now? I removed all references to In the main example, I removed the transport section entirely and removed |
That's great. After discussing this with @YutaroHayakawa, we decided to remove the LocalPort setting. But since CRD has already been published, we will mark the field as deprecated for now and remove it after two releases. |
/test |
Please ensure your pull request adheres to the following guidelines:
description and a
Fixes: #XXX
line if the commit addresses a particularGitHub issue.
Fixes: <commit-id>
tag, thenplease add the commit author[s] as reviewer[s] to this issue.
This PR updates Cilium's documentation for the BGPv2 Control Plane. In specific, it adds a caution note for the transport section.
This update was prompted by https://cilium.slack.com/archives/C53TG4J4R/p1718753533112889. In that, I had started a thread regarding extremely slow convergence after a neighbor reset event. In my testing, I observed a 2+ minute delay before Cilium's BGP session re-established with a remote BGP speaker after issuing a hard reset of the session from the remote speaker's side.
After removing:
From my
CiliumBGPPeerConfig
, what previously took 2+ minutes was now less than 10 seconds.Testing
For testing, I ran
make html
from the Documentation directory. Then I opened the modified HTML file from_build/
. A screenshot is shown below.