Description of problem:
404 Not Found is shown when one wants to Edit any instance of the operator in a namespace where the operator has been copied to.
Version-Release number of selected component (if applicable):
4.3.0-0.nightly-2019-12-04-054458 True False 3h54m
Steps to Reproduce:
1. install operator, for example CNV in openshift-cnv ns, all other ns will show it as "Copied"
2. open that installed operator, CNV in any ns where it has been "Copied" to, not "InstallSucceeded".
3. navigate to "All Instances" tab or a tab of a particular instance.
4. Pick any operand from the list, hit three dots menu, there "Edit <instance>".
Observe 404 Not Found and that Project switched to UNDEFINED. Any other tab Overview and Resources also will show 404 Not Found. Notice that "Delete <instance>" in that tree dots menu works fine.
Created attachment 1643333 [details]
#1 screenshot, edit in drop down
Created attachment 1643343 [details]
#2 screenshot, jump to YAML tab, 404 Not Found, Undefined project
Created attachment 1643344 [details]
#3 screenshot, Overview tab also 404 Not Found and Undefined project
Looks like this is happening because it's a cluster-scoped resource.
Fixed by https://github.com/openshift/console/pull/3732
Followed description steps, the "Edit <instance>" works fine.
Verified on 4.4.0-0.nightly-2019-12-16-124946
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.