This PR will allow the installation of non-latest Operator channels and associated versions. https://github.com/openshift/console/pull/12743
When I version is installed that is not the `currentCSV` default version for a channel, The data returns `installed: false` and `installed state: "Not Installed"`
So the UI doesn't place an "Installed" label on the operator card in OperatorHub and the user doesn't see that it's already installed when viewing the operator details.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
- In OperatorHub select Data Grid operator and install version 8.4.3.
- Once installed, go into OperatorHub and select Data Grid operator card. Note there isn't an "Installed" label on card.
- Select the Data Grid card, once open is should have a show that the operator is installed with a link to the installed version.
Animated screen gif of installed Data Grid version 8.4.3, the default latest version is 8.4.4
obj data returns `installState: "Not Installed" and `installed: false`
obj data returns `installState: "Installed" and `installed: true`