Skip to content

Conversation

harsimran-pabla
Copy link
Contributor

Metallb BGP integration in Cilium has been deprecated since v1.14 release. Original issue for deprecation tracking #22246.

Announcement to OSS community: https://cilium.slack.com/archives/C06HL734BM5/p1731082755110609

Migration path to Cilium BGP Control Plane: https://isovalent.com/blog/post/migrating-from-metallb-to-cilium/

bgp: remove metallb bgp integration.

@harsimran-pabla harsimran-pabla added release-note/major This PR introduces major new functionality to Cilium. area/bgp Impacts the Border Gateway Protocol feature. labels Nov 26, 2024
@harsimran-pabla harsimran-pabla force-pushed the hpabla/remove-metallb-bgp branch 3 times, most recently from 3f4a915 to 9db34d3 Compare November 26, 2024 19:30
Removing metallb BGP integration from Cilium. Metallb BGP has been
deprecated from v1.14, users should use Cilium BGP Control Plane for BGP
support in Cilium.

Migration is documented in this blog post
https://isovalent.com/blog/post/migrating-from-metallb-to-cilium/

Issue: cilium#22246

Signed-off-by: harsimran pabla <hpabla@isovalent.com>
Removing metallb BGP flags
- BGPAnnouncePodCIDR
- BGPAnnounceLBIP

Also, removing reference to BGP config map.

Signed-off-by: harsimran pabla <hpabla@isovalent.com>
@harsimran-pabla harsimran-pabla force-pushed the hpabla/remove-metallb-bgp branch from 9db34d3 to 56a3559 Compare November 28, 2024 14:49
@harsimran-pabla
Copy link
Contributor Author

/test

Copy link
Contributor

@michi-covalent michi-covalent left a comment

Choose a reason for hiding this comment

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

lgtm on cli change. i'm guessing there will be another PR to update the documentation? 📝

@harsimran-pabla
Copy link
Contributor Author

harsimran-pabla commented Nov 28, 2024

i'm guessing there will be another PR to update the documentation?

I wanted to get this out asap before 1.17 feature freeze. Docs update is coming out next.

Copy link
Contributor

@rastislavs rastislavs left a comment

Choose a reason for hiding this comment

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

🧹 Thanks!

Copy link
Member

@mhofstetter mhofstetter left a comment

Choose a reason for hiding this comment

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

Great - thanks! 🎉

Copy link
Member

@bimmlerd bimmlerd left a comment

Choose a reason for hiding this comment

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

🧹

Copy link
Contributor

@marseel marseel left a comment

Choose a reason for hiding this comment

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

Thanks!

Copy link
Member

@gandro gandro left a comment

Choose a reason for hiding this comment

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

Can we add a note in the upgrade docs please?

Edit: Apologies, I missed the comment above. Approving now

Copy link
Contributor

@derailed derailed left a comment

Choose a reason for hiding this comment

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

@harsimran-pabla Nice work!

@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Dec 2, 2024
@sayboras sayboras added this pull request to the merge queue Dec 3, 2024
Merged via the queue into cilium:main with commit e645d1f Dec 3, 2024
100 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/bgp Impacts the Border Gateway Protocol feature. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/major This PR introduces major new functionality to Cilium.
Projects
None yet
Development

Successfully merging this pull request may close these issues.