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

[BUG] Operator 2.6.0 can't be uninstalled cleanly due to finalizer #814

Closed
2mf opened this issue May 15, 2024 · 1 comment
Closed

[BUG] Operator 2.6.0 can't be uninstalled cleanly due to finalizer #814

2mf opened this issue May 15, 2024 · 1 comment
Labels
bug Something isn't working untriaged Issues that have not yet been triaged

Comments

@2mf
Copy link

2mf commented May 15, 2024

What is the bug?

OpenSearch can not be uninstalled via helm uninstall and deletion of namespace afterwards due to finializer is blocking the deletion of a OpensearchRole resource.
2.5.1 works perfectly fine.

How can one reproduce the bug?

Helm install operator 2.6.1 and add a OpensearchRole. Helm uninstall operator.

What is the expected behavior?

Clean uninstall without any manual cleanup afterwards.

What is your host/environment?

K8s 1.28.7

Do you have any screenshots?

N/A

Do you have any additional context?

N/A

@2mf 2mf added bug Something isn't working untriaged Issues that have not yet been triaged labels May 15, 2024
@swoehrl-mw
Copy link
Collaborator

Hi @2mf. This IMO is not something the operator should or can easily support. Uninstalling the operator without uninstalling clusters first will lead to timing issues with the operator pod already stopping before it can uninstall the clusters. It is your responsibility to keep an uninstall order.

@swoehrl-mw swoehrl-mw closed this as not planned Won't fix, can't repro, duplicate, stale Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working untriaged Issues that have not yet been triaged
Projects
None yet
Development

No branches or pull requests

2 participants