You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Zookeepercluster has mandatory finalizers in order to delete pvcs when deleting the pods. This should be fine if we always delete Zookeepercluster pods before deleting the operators. This can be done by injecting a helm pre-delete hook. But on VS7 env, they forbid calling helm hooks, and VS terminates the namespace which kills all pods/secrets/configmaps at once without ordering, so deadlock can happen if operators are killed first before the Zookeepercluster pods. Add this config flag to skip adding finalizers to Zookeepercluster to avoid this situation.
Importance
should-have
Location
reconcileFinalizers logic
Suggestions for an improvement
Add disableFinalizer config
The text was updated successfully, but these errors were encountered:
Description
Zookeepercluster has mandatory finalizers in order to delete pvcs when deleting the pods. This should be fine if we always delete Zookeepercluster pods before deleting the operators. This can be done by injecting a helm pre-delete hook. But on VS7 env, they forbid calling helm hooks, and VS terminates the namespace which kills all pods/secrets/configmaps at once without ordering, so deadlock can happen if operators are killed first before the Zookeepercluster pods. Add this config flag to skip adding finalizers to Zookeepercluster to avoid this situation.
Importance
should-have
Location
reconcileFinalizers logic
Suggestions for an improvement
Add disableFinalizer config
The text was updated successfully, but these errors were encountered: