[JIRA] (JENKINS-37229) CLI Git 1.8.3.1 (RHEL 7) reports "git fetch-pack: expected shallow list" on shallow clone
Title: Message Title Mark Waite updated an issue Jenkins / JENKINS-37229 CLI Git 1.8.3.1 (RHEL 7) reports "git fetch-pack: expected shallow list" on shallow clone Change By: Mark Waite Red Hat Enterprise Linux 7 includes command line git 1.8.3.1. When the job definition defined in my [jenkins-bugs commit c944ccd|https://github.com/MarkEWaite/jenkins-bugs/commit/c944ccd321a57922e8ce3112c47ee63f5b839394] git repository is evaluated in a multi-branch pipeline job, it fails to clone the repository. The [job definition - commit 426dce753|https://github.com/MarkEWaite/docker/commit/426dce753ac52ebd4dcdd5d06efda17241f3d9f0] shows the problem when run on RHEL 7.The same job definition does not show the problem when run on Ubuntu 14 (git 2.9.2), Debian 8 (git 1.9), or Windows (git 2.9.2) {noformat}Fetching upstream changes from https://github.com/MarkEWaite/jenkins-bugs > git fetch --no-tags --progress https://github.com/MarkEWaite/jenkins-bugs +refs/heads/JENKINS-36507:refs/remotes/bugs-origin/JENKINS-36507 --prune --depth=3 # timeout=3ERROR: Error fetching remote repo 'bugs-origin'hudson.plugins.git.GitException: Failed to fetch from https://github.com/MarkEWaite/jenkins-bugs at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:797) at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1051) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1082) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:109) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:83) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:73) at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:52) at hudson.security.ACL.impersonate(ACL.java:213) at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:49) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)Caused by: hudson.plugins.git.GitException: Command "git fetch --no-tags --progress https://github.com/MarkEWaite/jenkins-bugs +refs/heads/JENKINS-36507:refs/remotes/bugs-origin/JENKINS-36507 --prune --depth=3" returned status code 128:stdout: stderr: fatal: git fetch-pack: expected shallow listfatal: The remote end hung up unexpectedly at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1735) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1478) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$300(CliGitAPIImpl.java:64) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:315) at
[JIRA] (JENKINS-37229) CLI Git 1.8.3.1 (RHEL 7) reports "git fetch-pack: expected shallow list" on shallow clone
Title: Message Title Mark Waite updated an issue Jenkins / JENKINS-37229 CLI Git 1.8.3.1 (RHEL 7) reports "git fetch-pack: expected shallow list" on shallow clone Change By: Mark Waite Red Hat Enterprise Linux 7 includes command line git 1.8.3.1. When the job definition defined in my [jenkins-bugs commit c944ccd|https://github.com/MarkEWaite/jenkins-bugs/commit/c944ccd321a57922e8ce3112c47ee63f5b839394] git repository is evaluated in a multi-branch pipeline job, it fails to clone the repository. The [job definition - commit 426dce753|https://github.com/MarkEWaite/docker/commit/426dce753ac52ebd4dcdd5d06efda17241f3d9f0] shows the problem when run on RHEL 7.The same job definition does not show the problem when run on Ubuntu 14 (git 2.9.2), Debian 8 (git 1.9), or Windows (git 2.9.2) . Job console output looks like this: {noformat}Fetching upstream changes from https://github.com/MarkEWaite/jenkins-bugs > git fetch --no-tags --progress https://github.com/MarkEWaite/jenkins-bugs +refs/heads/JENKINS-36507:refs/remotes/bugs-origin/JENKINS-36507 --prune --depth=3 # timeout=3ERROR: Error fetching remote repo 'bugs-origin'hudson.plugins.git.GitException: Failed to fetch from https://github.com/MarkEWaite/jenkins-bugs at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:797) at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1051) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1082) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:109) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:83) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:73) at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:52) at hudson.security.ACL.impersonate(ACL.java:213) at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:49) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)Caused by: hudson.plugins.git.GitException: Command "git fetch --no-tags --progress https://github.com/MarkEWaite/jenkins-bugs +refs/heads/JENKINS-36507:refs/remotes/bugs-origin/JENKINS-36507 --prune --depth=3" returned status code 128:stdout: stderr: fatal: git fetch-pack: expected shallow listfatal: The remote end hung up unexpectedly at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1735) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1478) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$300(CliGitAPIImpl.java:64) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:315) at
[JIRA] (JENKINS-37229) CLI Git 1.8.3.1 (RHEL 7) reports "git fetch-pack: expected shallow list" on shallow clone
Title: Message Title Mark Waite created an issue Jenkins / JENKINS-37229 CLI Git 1.8.3.1 (RHEL 7) reports "git fetch-pack: expected shallow list" on shallow clone Issue Type: Improvement Assignee: Mark Waite Components: git-client-plugin, git-plugin Created: 2016/Aug/05 10:24 PM Environment: Red Hat Enterprise Linux 7 Jenkins 2.7.2 Git plugin 2.5.3 (and 3.0.0-beta) Git client plugin 1.19.7 (and 2.0.0-beta) Priority: Minor Reporter: Mark Waite Red Hat Enterprise Linux 7 includes command line git 1.8.3.1. When the job definition defined in my jenkins-bugs commit c944ccd git repository is evaluated in a multi-branch pipeline job, it fails to clone the repository. The job definition - commit 426dce753 shows the problem when run on RHEL 7. The same job definition does not show the problem when run on Ubuntu 14 (git 2.9.2), Debian 8 (git 1.9), or Windows (git 2.9.2) Add Comment