-
Bug
-
Resolution: Done
-
Normal
-
None
-
4.14.z, 4.15.z
-
Quality / Stability / Reliability
-
False
-
-
None
-
Critical
-
None
-
None
-
None
-
Rejected
-
Flareon OLM Sprint 266
-
1
-
None
-
None
-
None
-
-
-
None
-
None
Description of problem:
"OLM Upgrade Failure: No Operators Found in Channel stable-4.15 for ocs-operator Subscription"
Version-Release number of selected component (if applicable):
4.14.z and 4.15.z
How reproducible:
During every cluster upgrade , receive same error for operators and had to perform manual steps as mentioned in https://access.redhat.com/solutions/7020921
Steps to Reproduce:
1. Perform operator upgrade
2. Most of the times , it fails with the below mentioned error [clusterserviceversions.operators.coreos.com|http://clusterserviceversions.operators.coreos.com/]
"odf-operator.v4.15.6-rhodf": the object has been modified; please apply your changes to the latest version and try again
2024-09-11T18:55:04.301281211Z time="2024-09-11T18:55:04Z" level=info msg="odf-operator.v4.14.8-rhodf replaced by odf-operator.v4.15.6-rhodf"
2024-09-11T18:55:04.582624989Z time="2024-09-11T18:55:04Z" level=info msg="install strategy successful" csv=odf-operator.v4.15.6-rhodf id=gCbYq namespace=openshift-storage phase=Installing strategy=deployment
2024-09-11T18:55:04.582684656Z I0911 18:55:04.582651 1 event.go:298] Event(v1.ObjectReference\{Kind:"ClusterServiceVersion", Namespace:"openshift-storage", Name:"odf-operator.v4.15.6-rhodf", UID:"1908db73-bcba-4766-a465-2e1ecc784db1", APIVersion:"operators.coreos.com/v1alpha1", ResourceVersion:"1311055", FieldPath:""}): type: 'Normal' reason: 'InstallWaiting' installing: waiting for deployment odf-operator-controller-manager to become ready: deployment "odf-operator-controller-manager" waiting for 1 outdated replica(s) to be terminated
catalog-operator logs
----------------------
2024-09-13T04:36:09.524390895Z I0913 04:36:09.524286 1 event.go:298] Event(v1.ObjectReference\{Kind:"Namespace", Namespace:"", Name:"openshift-storage", UID:"e0f98f31-042b-4de4-a298-f2253d29cc7e", APIVersion:"v1", ResourceVersion:"25281", FieldPath:""}): type: 'Warning' reason: 'ResolutionFailed' constraints not satisfiable: no operators found in channel stable-4.15 of package ocs-operator in the catalog referenced by subscription ocs-operator-stable-4.14-cs-cal-operator-index-414-openshift-marketplace, subscription ocs-operator-stable-4.14-cs-cal-operator-index-414-openshift-marketplace exists
2024-09-13T04:36:10.725967727Z time="2024-09-13T04:36:10Z" level=info msg="resolving subscriptions in namespace" id=31M68 namespace=openshift-storage
2024-09-13T04:36:10.925071653Z I0913 04:36:10.924924 1 event.go:298] Event(v1.ObjectReference\{Kind:"Namespace", Namespace:"", Name:"openshift-storage", UID:"e0f98f31-042b-4de4-a298-f2253d29cc7e", APIVersion:"v1", ResourceVersion:"25281", FieldPath:""}): type: 'Warning' reason: 'ResolutionFailed' constraints not satisfiable: no operators found in channel stable-4.15 of package mcg-operator in the catalog referenced by subscription mcg-operator-stable-4.14-cs-cal-operator-index-414-openshift-marketplace, subscription mcg-operator-stable-4.14-cs-cal-operator-index-414-openshift-marketplace exists
Actual results:
- Customer hits this issue during every upgrade
Expected results:
- We should not hit the issue during upgrade process , and process should be smooth
Additional info: