Description of problem:
I'd like to report this performance issue since it's really not a good experience for users, especially installing multi-operators. It takes an average of 1min30s to display the `OperatorHub` section.
Version-Release number of selected component (if applicable):
Cluster version is 4.2.0-0.nightly-2019-07-31-162901
mac:~ jianzhang$ oc exec catalog-operator-7d78f889bf-85vlx -- olm --version
OLM version: 0.11.0
git commit: d2209c409b35f1db4669c474044decc6995f624d
Steps to Reproduce:
1. Install OCP 4.2.
2. Install an operator on the Web console. And then, switch to the `Installed Operators` section automatically.
3. Click `OperatorHub` section to install another operator.
The users have to take about 1min30s to wait the `OperatorHub` to display.
The `OperatorHub` section should take little time to display for better user experiences.
I know the displaying depends on the PackageServer, so I open this issue in OLM component. Please feel free to transfer it to the Web console team if I'm wrong.
My understanding is that this is related to the icons we use, which the browser doesn't cache (because they're embedded).
I think you could make an argument either way, but I'm re-targeting to web console to see if there's some solution that can happen there, since we don't have a simple option to remove the embedded icons.
*** This bug has been marked as a duplicate of bug 1727800 ***