-
Bug
-
Resolution: Not A Defect
-
Blocker
-
Jenkins ver. 2.60.3
git client plugin 2.7.2
git plugin 3.9.1
The git client plugin is getting an error when attempting to perform an advanced submodule checkout using a Jenkins agent on z/OS. The checkout works fine on a Linux agent.
The submodule is named test1. see below:
> /sf/dbbz/bin/git-jenkins.sh rev-list --no-walk 7f9581e0c3112019b53df90b30cc523b5448fd9e # timeout=10
> /sf/dbbz/bin/git-jenkins.sh remote # timeout=10
> /sf/dbbz/bin/git-jenkins.sh submodule init # timeout=10
> /sf/dbbz/bin/git-jenkins.sh submodule sync # timeout=10
> /sf/dbbz/bin/git-jenkins.sh config --get remote.origin.url # timeout=10
> /sf/dbbz/bin/git-jenkins.sh submodule init # timeout=10
> /sf/dbbz/bin/git-jenkins.sh config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10
> /sf/dbbz/bin/git-jenkins.sh config --get submodule.mainframecd.url # timeout=10
ERROR: Invalid repository for test1
…
at hudson.plugins.git.extensions.impl.SubmoduleOption.onCheckoutCompleted(SubmoduleOption.java:108)
Caused: java.io.IOException: Could not perform submodule update