When a kubeconfig file contains one or more --oidc-extra-scope parameters, Busola stops sending the "openid" scope, resulting in a login error. The error message returned is: Login error: ErrorResponse: Invalid token does not contain resource id (openid). The "openid" scope is expected to always be sent, regardless of any additional scopes provided.
Description
When a kubeconfig file contains one or more
--oidc-extra-scope
parameters, Busola stops sending the "openid" scope, resulting in a login error. The error message returned is:Login error: ErrorResponse: Invalid token does not contain resource id (openid)
. The "openid" scope is expected to always be sent, regardless of any additional scopes provided.Expected result
No error
Actual result
Steps to reproduce
Troubleshooting