cloudoperators / greenhouse

Cloud operations platform
https://cloudoperators.github.io/greenhouse/
Apache License 2.0
13 stars 1 forks source link

🐛 [BUG] - Plugin reconciliation deadlocked if initial install fails #259

Open IvoGoman opened 4 months ago

IvoGoman commented 4 months ago

Priority

(Medium) I'm annoyed but I'll live

Description

In the case that the initial install of the helm chart fails the HelmController tries to rollback to an earlier release. In this special case such a release is not available. The HelmController should handle a failed install of the helm chart differently than a failed upgrade. There are a couple of options when dealing with failed installs/ stuck releases:

IvoGoman commented 3 months ago

This can also happen if the helm action was aborted mid-upgrade. In this case the Plugin's release can be stuck in pending-upgrade