-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
jenkins 1.608
git-plugin 2.3.5
git-client 1.17.0
git 1.9.2/FreeBSD 9.1 on master or git 2.3.1/FreeBSD10.1 on slaves
While investigating JENKINS-28920 it became apparent that some git component was creating malformed changelog.xml files. These headers are missing SHA1 values for the parent value.
I don't know why the headers were missing, any information about where the changelog.xml is generated would be helpful, since a git log --pretty=raw $SHA1 in the slave working directory shows the parent correctly. (I should note that the master is an older git because maintenance is downtime and the slaves are all ansible'ized and up to date.)
We are also using reference repositories which are updated nightly.
The log from the build that started this issue looks like this:
00:00:00.013 Started by user J. Longman
00:00:00.014 Started by user J. Longman
00:00:00.032 Building remotely on vagrant-freebsd-10-10.10.1.174 (special swarm) in workspace /usr/home/jenkins/workspace/4.9.1
00:00:00.033
00:00:00.033 Deleting project workspace... done
00:00:00.197
00:00:01.042 > /usr/local/bin/git rev-parse --is-inside-work-tree # timeout=10
00:00:01.440 Fetching changes from the remote Git repository
00:00:01.443 > /usr/local/bin/git config remote.origin.url ssh://jenkins@git/git/Main.git # timeout=10
00:00:01.475 Fetching upstream changes from ssh://jenkins@git/git/Main.git
00:00:01.477 > /usr/local/bin/git --version # timeout=10
00:00:01.501 > /usr/local/bin/git -c core.askpass=true fetch --tags --progress ssh://jenkins@git/git/Main.git +refs/heads/*:refs/remotes/origin/* # timeout=15
00:00:02.357 > /usr/local/bin/git rev-parse refs/remotes/origin/Special_9^{commit} # timeout=10
00:00:02.370 > /usr/local/bin/git rev-parse refs/remotes/origin/origin/Special_9^{commit} # timeout=10
00:00:02.381 Checking out Revision f316cb2ceee9a38b393629c49eba2d33dc9669f6 (refs/remotes/origin/Special_9)
00:00:02.393 > /usr/local/bin/git config core.sparsecheckout # timeout=10
00:00:02.409 > /usr/local/bin/git checkout -f f316cb2ceee9a38b393629c49eba2d33dc9669f6 # timeout=15
00:00:04.336 > /usr/local/bin/git rev-list 477e7dfabbfe71fd12d12b4238cc3d105061310c # timeout=10
00:00:09.567 FATAL: null
00:00:09.567 java.lang.ArrayIndexOutOfBoundsException
00:00:09.597 FATAL: null
00:00:09.597 java.lang.ArrayIndexOutOfBoundsException
00:00:09.611 Finished: FAILURE
- duplicates
-
JENKINS-28134 Git clone fails since git client plugin 1.17.0
-
- Closed
-