-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
1.3
-
None
-
False
-
-
False
-
-
Description of problem:
Login with GitHub with a DH 1.2 valid configuration in DH 1.3 fails with:
```
Login failed; caused by Error: Sign in failed: User not found in the RHDH software catalog. Verify that users/groups are synchronized to the software catalog. For non-production environments, manually provision the user or disable the user provisioning requirement. Refer to the RHDH Authentication documentation for further details.
```
- The docs don't mention the required migration steps
- The docs don't seem to have a valid config example in https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.3/html/authentication/assembly-auth-provider-github
- Could we consider having the error providing a direct link to the docs
Prerequisites (if any, like setup, operators/versions):
Steps to Reproduce
See attached configmap and backstage manifests.
Actual results:
Can't login
Expected results:
User gets logged in
Reproducibility (Always/Intermittent/Only Once):
Always
Build Details:
Additional info (Such as Logs, Screenshots, etc):
- is duplicated by
-
RHIDP-4299 GitHub auth configuration/migration not documented
- Closed
- is related to
-
RHIDP-3896 Authenticate with GitHub a user absent in the software catalog when `dangerouslyAllowSignInWithoutUserInCatalog` is set to true
- Closed