Adding an entry to otherSystemProjectLabelValues in the Helm chart does not modify the status of the ProjectHelmChart left behind in that project's registration namespace #105
Labels
bug
Something isn't working
good first issue
Good for newcomers
package/helm-project-operator
team/observability&backup
Describe the bug
If a project ID is added to
otherSystemProjectLabelValues
during a Helm upgrade, any ProjectHelmChart that is already deployed in that project's registration namespace will be left with a status of "Deployed" even though the underlying HelmChart and HelmRelease will be cleaned up.To Reproduce
DoNotMonitorMe
p-XXXX
) to the list of.Values.otherSystemProjectLabelValues
Result
HelmChart and HelmRelease tied to that ProjectHelmChart will be cleaned up, but the status will not be changed.
Expected Result
ProjectHelmChart status should either become empty, take on a newly defined status like
CannotDeployInSystemProject
, or take on the existing status ofUnableToCreateHelmRelease
on being targeted within a system project.Screenshots
Additional context
The text was updated successfully, but these errors were encountered: