-
Story
-
Resolution: Done
-
Critical
-
None
-
None
Currently we are defining spec.replaces as a hardcoded value. We should try to get this value automatically during make bundle target.
We should also consider adding olm.skipRange to skip all previous patch versions.
AC:
- decide if we want to use olm.skipRange as described here
- decide if we want to allow to install previous operator versions as described here - Installing from the UI today will always install the latest of a given channel. However, installing specific versions is possible with this update graph by modifying the startingCSV field of the subscription to point to the desired operator name. Note that, in this case, the subscription will need its approval field set to Manual to ensure that the subscription does not auto-update and instead stays pinned to the specified version
- add a way to set replaces and skipRange automatically during make bundle