Open steinwelberg opened 20 hours ago
sorry about that! i was able to reproduce your issue (hopefully!) and i've pushed out a fix for it (along with additional end-to-end tests that verify that this stays fixed long-term).
you can check out the referenced PR for what changed.
We are experiencing problems with policy bindings that are not getting removed from Kubernetes when deleting user, policy and policybinding objects simultaneously that are referring to each other.
The users and policies are removed from MinIO.
Example policybinding object that did not get deleted from K8s:
We now have to manually remove the finalizer on the object in order to let Kubernetes remove it.