-
Bug
-
Resolution: Done
-
Low
-
5.10.1.1
-
Severity 2 - Major
-
Summary
When using shared credentials to perform checkouts, if using jgit instead of native git the checkouts fail
Steps to Reproduce
- Install Bamboo 5.15
- Make sure native git is not installed and jgit is being used
- Create shared credentials and use these to set up a linked repository
- Perform a checkout
Expected Results
The checkout should succeed
Actual Results
The checkouts fail with errors like the following:
atlassian-bamboo.log
2017-02-17 08:31:43,823 INFO [9-BAM::PlanExec:pool-16-thread-1] [DefaultErrorHandler] Recording an error: Unable to detect changes : PROJ-PLAN : : ssh://git@mycompany.org:7999/proj/repo.git: Auth fail
atlassian-bamboo.log
2017-02-17 13:05:59,990 INFO [9-BAM::PlanExec:pool-16-thread-3] [DefaultErrorHandler] Recording an error: Unable to detect changes : PROJ2-PLAN2 : : https://mycompany.org/scm/proj2/repo2.git: Authentication is required but no CredentialsProvider has been registered
2
Workaround
Install native git or use SSH key with passphrase