Closed nitishm closed 3 years ago
@jonathan-innis What does the executor check for in the HelmRelease before deeming it a success or failure?
It checks whether the status of the HelmRelease is in a Current state, this should occur only when the Ready condition comes as True and the ReadyReason is succeeded, so it's possible that the HelmRelease goes into this state briefly and then comes out of this state. Would need a repro to really understand what's happening here.
Let's sync up during the week and I can show you, live, when it happens using our own custom ApplicationGroup
Describe the bug A clear and concise description of what the bug is. The Workflow keeps moving forward even if some HelmRelease objects generated by the workflow nodes are in
READY: Unknown
statusTo Reproduce Steps to reproduce the behavior: Intermittent in a private ApplicationGroup
Expected behavior A clear and concise description of what you expected to happen. Executor should wait for HelmRelease to be
READY: True
before returning successScreenshots If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):
Additional context Add any other context about the problem here.
@jonathan-innis - we think it might be related to toggling conditions (from ready to unknown) because of a bug in helm-controller.