-
Bug
-
Resolution: Done-Errata
-
Blocker
-
None
-
False
-
None
-
False
-
-
-
Pipeline Integrations #3248
-
1
Description of problem:
When the ShipwrightBuild object is deleted, the operator deletes the Shipwright Build custom resource definitions (BuildStrategy, Build, BuildRun, etc.). This can result in data loss for customers
Workaround
None.
Prerequisites (if any, like setup, operators/versions):
1. Deploy Shipwright operator
Steps to Reproduce
- Create ShipwrightBuild instance.
- Run a few builds via Shipwright.
- Delete the ShipwrightBuild instance.
Actual results:
Build CRDs and all related data are removed from the cluster, or otherwise cannot be accessed.
Expected results:
Build CRDs and related data remain accessible, but build controllers and related components are removed.
Reproducibility (Always/Intermittent/Only Once):
Always
Acceptance criteria:
When ShipwrightBuild instance is deleted, the Build-related CRDs remain intact and customer data is not deleted by the operator.
Definition of Done:
Build Details:
Additional info (Such as Logs, Screenshots, etc):
- links to
-
RHEA-2023:118300 The Red Hat OpenShift Builds 1.0 General Availability