Can't install Fuse 7.5 console on OpenShift 4.2: "fuse75-console-oauth-client is invalid: grantMethod: Required value: must be auto or prompt"

Solution Verified - Updated -

Issue

If following the documented procedure to install the Fuse 7.5 console in namespace (not cluster) mode, the oc new-app ... command might fail with the following error message:

Creating resources ...
    ...
    service "fuse75-console-service" created
    error: OAuthClient.oauth.openshift.io "fuse75-console-oauth-client" is invalid:  grantMethod: Required value: must be auto or prompt
    deploymentconfig.apps.openshift.io "fuse75-console" created
--> Failed

Environment

  • Red Hat Fuse
    • 7.5
  • Red Hat OpenShift Container Platform (OCP)
    • 4.2

It is possible that earlier versions of Fuse 7, and later versions of OCP 4, are affected. The problem should not affect Fuse versions later than 7.5, and does not affect OCP 3.x.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content