Summary

      When using shared credentials to perform checkouts, if using jgit instead of native git the checkouts fail

      Steps to Reproduce

      1. Install Bamboo 5.15
      2. Make sure native git is not installed and jgit is being used
      3. Create shared credentials and use these to set up a linked repository
      4. 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

              achystoprudov Alexey Chystoprudov
              dchevell Dave Chevell
              Affected customers:
              0 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: