Description of problem: Incorrect "default" text is used within the OCP Console when linking to the Marketplace and a "action-text" string is not set. Version-Release number of selected component (if applicable): 4.4.0-0.ci-2020-02-04-101704 How reproducible: Load Marketplace catalog and attempt to install one Steps to Reproduce: 1. Load Marketplace catalog 2. Browse to OperatorHub, filter to Marketplace in sidebar 3. Open detail page of an offering Actual results: See "View Details" main call to action Expected results: See "Purchase" main call to action Additional info: https://github.com/openshift/console/blob/d07c7dee623d54c00e95e8ba554c0fe6eba7f453/frontend/packages/operator-lifecycle-manager/src/components/operator-hub/operator-hub-items.tsx#L364
Tested on OCP 4.0 env with payload 4.4.0-0.nightly-2020-02-09-220310. Checked that there was no marketplace.openshift.io/action-text annotation for crd "cockroachdb-certified-rhmp", click CockroachDB operator in OperatorHub, on the cockroachdb page, the button text is "Purchase" now. The bug is fixed.
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. https://access.redhat.com/errata/RHBA-2020:0581