-
Bug
-
Resolution: Cannot Reproduce
-
Major
-
3.3.0.GA
-
False
-
None
-
False
-
-
If a developer does the following:
- starts a workspace and authorizes Dev Spaces GitHub OAuth App
- revokes the authorization (from GitHub settings => applications => Authorized OAuth Apps)
- starts a new workspace and, when prompted, re-authorize Dev Spaces GitHub OAuth App
then his git credential will be invalid.
The Secrets generated after first step are never replaced and that prevent git from working properly (i.e. repository clone). Only after the workspace is manually examined and affected Secrets deleted does proper behavior resume.
Desired behavior:
- If the GitHub OAuth App has been revoked, delete the secrets
- If the GitHub OAuth App is re-authorized, refresh the secrets