Skip to content

Cilium BGP stops announcing shared IP #35018

@usiegl00

Description

@usiegl00

Is there an existing issue for this?

  • I have searched the existing issues

Version

equal or higher than v1.15.7 and lower than v1.16.0

What happened?

There is a bug when a service with a sharing key gets deleted. Cilium stops announcing the IP even if there are other LoadBalancer services that are still using it.

How can we reproduce the issue?

  1. Create 2 services that share an IP by using the lbipam.cilium.io/sharing-key annotation.
  2. Announce those services via bgp.
  3. Delete one of the services.
  4. See that the announcement of the ip was removed.

Cilium Version

1.15.8

Kernel Version

6.10.7

Kubernetes Version

1.28.13

Regression

No response

Sysdump

No response

Relevant log output

No response

Anything else?

No response

Cilium Users Document

  • Are you a user of Cilium? Please add yourself to the Users doc

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

area/bgpImpacts the Border Gateway Protocol feature.area/datapathImpacts bpf/ or low-level forwarding details, including map management and monitor messages.kind/bugThis is a bug in the Cilium logic.kind/community-reportThis was reported by a user in the Cilium community, eg via Slack.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions