-
Task
-
Resolution: Done
-
Critical
-
camel-k-1.8
-
None
-
False
-
None
-
False
-
%
-
Todo
Once the operator and bundle image have been built (and before handover to QE), we need to verify that the bundle image metadata is correct.
- skipRange must be valid and determine if still required (not needed in all bundles)
- if a skipRange is present then a replace must be present to (in order to preserve the release chains in the channel)
- the value of the replace must be valid and pointing to an existing CSV version
Tests (manual at this stage)
- Add the bundle to a copy of the existing index using opm (see upstream e2e tests)
- Conduct following use-case tests using a catalogsource pointing to the copied index:
- Attempt to install a fresh operator
- Attempt to upgrade from an older operator
- Attempt to install an older operator version (manual approval switched on) using a subscription resource
The tests will not succeed since the operator reference URL is pointing at its public registry (and its not there yet). However, I think mirroring is possible?? But even so the point is if the install gets as far as spinning up a pod with the operator reference then we will have a degree of confidence that the bundle metadata is correct.
- is related to
-
ENTESB-19537 [Postmortem] Gradual release process for Camel K
- Closed