-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
builds-1.0
-
5
-
False
-
None
-
False
-
-
-
5
-
Pipeline Integrations #2260
-
Low
Description of problem:
The Shipwright operator reports the "Ready" condition on the ShipwrightBuild object before any of its operands are actually ready. At best this is misleading - at worse it might miss the fact that an operand (ex build controller) is no longer stable.
Workaround
None
Prerequisites (if any, like setup, operators/versions):
- Shipwright Operator v0.12.0 or equivalent deployed on cluster (builds for OpenShift v1.0)
Steps to Reproduce
- Deploy Shipwright Operator
- Create a ShipwrightBuild object (target namespace openshift-builds)
- Watch the "Ready" condition of the object while watching the pods in the target namespace (openshift-builds)
Actual results:
ShipwrightBuild marks itself "Ready" before the build controller and conversion webhook pods are ready
Expected results:
ShipwrightBuild does not mark itself "Ready" until all of its operands are "Ready"
Reproducibility (Always/Intermittent/Only Once):
Always
Acceptance criteria:
Definition of Done:
Build Details:
Additional info (Such as Logs, Screenshots, etc):
*
- relates to
-
BUILD-1197 Shared Resource CSI Driver Webhook Does Not Deploy on ROSA
- New
- links to