Resolve Devfiles from private GH/BB/Gitlab repos even if Che OAuth App is not configured #21189
Labels
area/che-server
kind/enhancement
A feature request - must adhere to the feature request template.
severity/P1
Has a major impact to usage or development of the system.
Is your enhancement related to a problem? Please describe
Sometimes the user that deploys Che doesn’t have admin privileges on the GH/BB/Gitlab service: he cannot setup an OAuth application for Che.
In this scenario, if the Devfile is in a private git repositories, a developer is not able to start a workspace. Even if the git credentials of the developer have been setup (a secret exist in its namespace).
Describe the solution you'd like
The che-sever devfile resolver should use the user git credential even if the OAuth application is not setup.
The text was updated successfully, but these errors were encountered: