Bug 2048197
Summary: | The bad catalog source should not block the resolver reconcile other good ones | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Jian Zhang <jiazha> |
Component: | OLM | Assignee: | Per da Silva <pegoncal> |
OLM sub component: | OLM | QA Contact: | Jian Zhang <jiazha> |
Status: | CLOSED DUPLICATE | Docs Contact: | |
Severity: | medium | ||
Priority: | medium | CC: | agreene, krizza, lwan, tflannag, xzha |
Version: | 4.10 | Keywords: | Reopened |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-07-01 19:30:10 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jian Zhang
2022-01-30 03:27:38 UTC
bug 2076323 had been fixed, but it doesn't fix this bug, details: https://bugzilla.redhat.com/show_bug.cgi?id=2076323#c16 For this bug, as a cluster admin user, I am aware of a bad catalog source in the global namespace, I hope it won't block the user use the good one. For example, assume the redhat-operators crashed, the user can still subscribe to an operator from the good one, such as certified-operators. The bad catalog source shouldn't block the user uses other good ones. Reopen it. mac:~ jianzhang$ oc get catalogsource -n openshift-marketplace NAME DISPLAY TYPE PUBLISHER AGE certified-operators Certified Operators grpc Red Hat 8h community-operators Community Operators grpc Red Hat 8h qe-app-registry Production Operators grpc OpenShift QE 7h38m qitang-operators grpc 4h6m redhat-marketplace Red Hat Marketplace grpc Red Hat 8h redhat-operators Red Hat Operators grpc Red Hat 8h Hi, For bug 2076323, I test 4 scenarios, and only one scenario works. Others failed. For example, the below scenario failed, the bad catalog source still blocks the resolver reconcile other good ones >>> test scenario: a bad catalog source in the global namespace, and a good catalog source in the user's namespace. And, subscribe to an operator from a good catalog source of the global namespace. It failed. Details: https://bugzilla.redhat.com/show_bug.cgi?id=2076323#c16 |