Recheck deletion cases when using clustercache #11570
Labels
kind/bug
Categorizes issue or PR as related to a bug.
needs-priority
Indicates an issue lacks a `priority/foo` label and requires one.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
What steps did you take and what happened?
In CAPV we had a bug report which was due to the introduction of the new ClusterCache and regarding retry handling.
To be more specific: the case was about a deletion, where in the unhappy path we were waiting forever for the cluster connection to come back and basically blocking deletion forever.
What did you expect to happen?
Cluster API version
v1.9.0
Kubernetes version
No response
Anything else you would like to add?
I checked for occurencies of where we use
clustercache.ErrClusterNotConnected
.We should check the following controllers, especially on reconcile deletion and assert what is happening there
Label(s) to be applied
/kind bug
One or more /area label. See https://github.com/kubernetes-sigs/cluster-api/labels?q=area for the list of labels.
The text was updated successfully, but these errors were encountered: