Skip to content
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

Try to release IP if it has been allocated to current LB (backport #47) #50

Merged
merged 2 commits into from
Feb 19, 2025

Conversation

mergify[bot]
Copy link

@mergify mergify bot commented Feb 19, 2025

To solve the duplicated allocation error when LB is frequently created and deleted.

In case LB is repeatedly created and deleted, the deletion onRemove may not be called due to UUID change on the same namespace/name object.

Solution:

  1. Check return error of IP allocation, if it contains the keyword, then try to release it.
  2. Add an annotation to manually release an dangling IP allocation record

issue:
harvester/harvester#7449

Test plan: #47 (comment)


This is an automatic backport of pull request #47 done by Mergify.

To solve the duplicated allocation error when LB is frequently
created and deleted.

Signed-off-by: Jian Wang <[email protected]>
(cherry picked from commit eed9a39)
Signed-off-by: Jian Wang <[email protected]>
(cherry picked from commit 75d8b92)
@w13915984028 w13915984028 merged commit b6d9293 into v1.5 Feb 19, 2025
4 checks passed
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.

1 participant