helm-controller icon indicating copy to clipboard operation
helm-controller copied to clipboard

Implement deletion retries

Open dippynark opened this issue 4 years ago • 2 comments

If a HelmRelease is deleted and fails to delete corresponding resources (e.g. failed webhook or missing CRD) it is never retried and just leaves orphaned resources.

If this functionality is lacking in the Helm Go library this can be accomplished using owner references.

dippynark avatar Jul 05 '21 08:07 dippynark

I would like to take this issue. Please let me to have a try.

JaneLiuL avatar Jul 28 '21 05:07 JaneLiuL

@JaneLiuL great, after some more thought, I think to do this properly you'll need to inspect the Secrets that Helm uses to store state as mentioned: https://github.com/fluxcd/helm-controller/issues/292#issuecomment-875402195

This may require a certain amount of ground work

dippynark avatar Jul 28 '21 08:07 dippynark