-
Bug
-
Resolution: Done
-
Critical
-
builds-1.1
-
None
-
2
-
False
-
None
-
False
-
-
-
-
-
Builds Sprint #11
-
Customer Escalated, Customer Facing, Customer Reported
-
Proposed
Description of problem:
The Builds 1.1.0 release uses a different channel naming scheme than Builds 1.0. This means that customers who installed Builds 1.0.z cannot upgrade to Builds 1.1.0.
Workaround:
- Delete the `ShipwrightBuild` object.
- Uninstall the Builds 1.0.z operator.
- Install the Builds 1.1.0 operator from OperatorHub.
Prerequisites (if any, like setup, operators/versions):
Previous version of Builds 1.0.z
Steps to Reproduce
- Install Builds 1.0.z using a prior version of the OLM catalog (published before August 1, 2024).
- Update the cluster's OLM catalog to the latest version.
- Attempt to upgrade Builds for OpenShift to 1.1.
Actual results:
Unable to upgrade - Builds 1.0 operator channel does not exist.
Expected results:
Builds 1.0 can be upgraded to Builds 1.1.
Reproducibility (Always/Intermittent/Only Once):
Always
Acceptance criteria:
- Builds operator can upgrade from 1.0.z to 1.1.z.
- Prior channels used for Builds 1.0 are declared deprecated, and marked for removal in 1.2.0.
Definition of Done:
Build Details:
Additional info (Such as Logs, Screenshots, etc):