-
Bug
-
Resolution: Done
-
Critical
-
None
-
None
-
False
-
False
-
%
-
Todo
-
Undefined
-
As mentioned in https://issues.redhat.com/browse/ENTESB-17001?focusedCommentId=16427550&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16427550 I try to do a `manual` cross-channel upgrade.
I have installed Camel-K operator from the OCP UI with the `techpreview` channel: ➜ ~ oc get csv NAME DISPLAY VERSION REPLACES PHASE red-hat-camel-k-operator.v1.3.3 Red Hat Integration - Camel K 1.3.3 red-hat-camel-k-operator.v1.3.2 Succeeded ➜ ~ oc edit subscriptions.operators.coreos.com red-hat-camel-k so we have Spec: Channel: 1.4.x Install Plan Approval: Automatic Name: red-hat-camel-k Source: camel-k-source Source Namespace: openshift-marketplace Starting CSV: red-hat-camel-k-operator.v1.3.3 ➜ ~ oc get csv NAME DISPLAY VERSION REPLACES PHASE red-hat-camel-k-operator.v1.3.3 Red Hat Integration - Camel K 1.3.3 red-hat-camel-k-operator.v1.3.2 Replacing red-hat-camel-k-operator.v1.4.0 Red Hat Integration - Camel K 1.4.0 red-hat-camel-k-operator.v1.3.3 Failed ➜ ~ oc get csv red-hat-camel-k-operator.v1.4.0 -o yaml lastUpdateTime: "2021-07-20T12:31:34Z" message: 'install strategy failed: Deployment.apps "camel-k-operator" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app":"camel-k", "name":"camel-k-operator"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable'
- blocks
-
ENTESB-14370 Seamless upgrades for Camel-K
-
- Closed
-