nolar / kopf

A Python framework to write Kubernetes operators in just a few lines of code

Home Page:https://kopf.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Finalisers race condition

zilinjak opened this issue · comments

Long story short

As described here.
I think that the description provided in that comment should be sufficient.

We are currently sometimes getting error -> Forbidden: no new finalizers can be added if the object is being deleted
when multiple controllers are handling the same resource.

Kopf version

1.37.1

Kubernetes version

1.27.3

Python version

3.11.7

Code

No response

Logs

No response

Additional information

No response