-
Notifications
You must be signed in to change notification settings - Fork 40
Closed
Description
Currently The status of individual helm releases are in .status.helmReleaseSummaries in ClusterSummary, whereas if any of the releases fails, the error message is reported in .status.featureSummaries without any means of knowing which release this error is associated with. For example here, the error in failureMessage is for the nginx chart, however there seems to be no reliable way to associate it with the ngnix release other than parsing the failureMessage string which seems hacky:
. . .
status:
dependencies: no dependencies
featureSummaries:
- failureMessage: |
chart: ingress-nginx, release: nginx, context deadline exceeded
featureID: Helm
hash: uA6cXbZNMVUuwWB5pElrUXztH9f0MAd2jpJ6KBidJBg=
lastAppliedTime: "2026-03-23T09:53:48Z"
status: Provisioning
helmReleaseSummaries:
- releaseName: nginx
releaseNamespace: nginx
status: Managing
valuesHash: yj0WO6sFU4GCciYUBWjzvvfqrBh869doeOC2Pp5EI1Y=
- releaseName: postgres-operator
releaseNamespace: postgres-operator
status: Managing
valuesHash: yj0WO6sFU4GCciYUBWjzvvfqrBh869doeOC2Pp5EI1Y=
. . .So the suggestion is to have a mechanism via which we may be able to associate errors with relevant releases.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels