I'm trying to clone a git repository that is hosted on a Atlassian Stash instance.
The special case about the repository is that it has several submodules in it.
Here is what I did to get to the error:
1) I installed the latest git-plugin (2.4.0) / git-client-plugin (1.19.0) in Jenkins
2) setup a ssh rsa key in Stash
3) configured a Jenkins job to clone the repository from the Stash remote host (via ssh://)
4) configured the ssh key & credentials in the Jenkins job git-plugin settings
now when I run the build, Jenkins sucessfully clones the top-level git repository, but fails when trying to update the submodules (the error looks like Jenkins is trying to read username & password from a CLI, but only for the submodules)