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"
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.