Description of problem (please be detailed as possible and provide log snippests): OB and OBC CRD is not being marked as Internal after moving it from `Required` to `Owned`. Version of all relevant components (if applicable): OCS 4.3 OCP 4.4 Does this issue impact your ability to continue to work with the product (please explain in detail what is the user impact)? No. But impacts UI. Is there any workaround available to the best of your knowledge? No Rate from 1 - 5 the complexity of the scenario you performed that caused this bug (1 - very simple, 5 - very complex)? 1 Can this issue reproducible? Yes Can this issue reproduce from the UI? Yes If this is a regression, please provide more details to justify this: Yes. This happened after moving OB/OBC CRDs to `Owned` Steps to Reproduce: 1. Install OCS 4.3 2. Go to Operator Details Page 3. Actual results: OB/OBC are exposed as Provided APIs to user Expected results: OB/OBC should not be exposed to user Additional info:
https://docs.openshift.com/container-platform/4.3/operators/operator_sdk/osdk-generating-csvs.html#osdk-hiding-internal-objects_osdk-generating-csvs
Technically not a regression, since it was never fixed. Still, ACKed.
I don't understand that this is closed as duplicate. This depends on the patch in Bug #1798571, but it's dealing with a separate aspect. So we should either merge the PRs or keep separate BZs...
Sorry, re-opened it by accident. Bugzilla is behaving strangely. *** This bug has been marked as a duplicate of bug 1798571 ***
(In reply to Michael Adam from comment #8) > I don't understand that this is closed as duplicate. > This depends on the patch in Bug #1798571, but it's dealing with a separate > aspect. > So we should either merge the PRs or keep separate BZs... If both fixes are done in Bug #1798571, this bug won't even come. Since the bug source is same even if there are 2 fixes, I marked this as duplicate.