some fixes and cleanup to check for helm releases
General MR
Summary
some fixes and cleanup to check for helm releases.
I also tested the failure path which works as expected.
Pipeline test branch can be found here: package-validation!496 (closed)
Relevant logs/screenshots
With the current pipeline code, we see this (modded to print out times):
Mon Jan 13 20:40:51 UTC 2025 Checking for helm repos to wait on...✗ no HelmRepository objects found in any namespace
Mon Jan 13 20:40:51 UTC 2025 ⏳ Waiting on helm releases...
With the new code, we see this:
Mon Jan 13 20:28:50 UTC 2025 ⏳ Checking for helm releases to get created...
checking for helmrelease istio...✅
checking for helmrelease istio-operator...✅
checking for helmrelease kiali...✅
checking for helmrelease kyverno...✅
checking for helmrelease kyverno-policies...✅
checking for helmrelease kyverno-reporter...✅
checking for helmrelease promtail...✅
checking for helmrelease loki...✅
checking for helmrelease neuvector...✅
checking for helmrelease tempo...✅
checking for helmrelease monitoring...✅
checking for helmrelease grafana...✅
checking for helmrelease minio-operator...✅
Mon Jan 13 20:28:51 UTC 2025 ⏳ Waiting on helm releases...
Linked Issue
n/a
Upgrade Notices
n/a
Edited by Michael Martin