Ошибка при получении удаленного репо 'origin' с возвращенным кодом состояния 143 из Jenkins Job
Я использую версию Jenkin:2.138.2 и версию git: 2.16.2. Раньше я выполнял одну из работ Дженкинса, которая давным-давно работала нормально. Но теперь, к сожалению, без каких-либо изменений конфигурации в подчиненном компьютере Jenkins, процесс проверки останавливается с сообщением ниже:
[Pipeline] git
используя учетные данные Извлечение изменений из удаленного Git-репозитория
git rev-parse --is-inside-work-tree # timeout = 10
git config remote.origin.url https://path-to-remote-repo/.git # timeout=10
Извлечение исходящих изменений из https://path-to-remote-repo/.git
git --version # timeout = 10
используя GIT_ASKPASS для установки учетных данных учетной записи
git fetch --tags --progress https: // путь к удаленному репозиторию.git + refs /heads /: refs / remotes / origin /
И через 10 минут происходит сбой со следующим исключением:
ОШИБКА: ошибка при получении источника исходного репо hudson.plugins.git.GitException: не удалось получить файл из https://path-to-remote-repo/.git по адресу hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:894) в hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1161) в hudson.plugins.git.GitSCM.checkout(GitSCM.java:1192) в org.jenkinsci.plugins.workflow.steps.scm.SCMStep. оформить заказ (SCMStep.java:120) в org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:90) в org.jenkinsci.plugins.workflow.steps.scm.SCMStep $ StepExecuI выполнить (SCMStep.java:77) в org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) в java.util.concurrent.Executors$Runjable) в java.util.concurrent.FutureTask.run(FutureTask.java:266) в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) в java.util.concurrent.ThreadPoolExececutor$ ява:624) at java.lang.Thread.run(Thread.java:748) . Вызывается: hudson.plugins.git.GitException: Команда "git fetch --tags --progress https://path-to-remote-repo/. git + refs / heads /: refs / remotes / origin /"вернул код состояния 143: stdout: stderr: remote: подсчет объектов: 1
дистанционный: Подсчет объектов: 152414
Удаленный: Подсчет объектов: 960513, сделано.
удаленный: Сжатие объектов: 0% (1/184913)
Удаленный: Сжатие объектов: 1% (1850/184913)
удаленный: сжатие объектов: 2% (3699/184913)
удаленный: сжатие объектов: 3% (5548/184913)
удаленный: сжатие объектов: 4% (7397/184913)
удаленный: сжатие объектов: 5% (9246/184913)
...............................................................................................................................................
на org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2042) при org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1761) в org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access 400 долларов США (CliGitAPIImpl.java:72) в org.jenkinsci.plugins.gitclient.CliGitAPIImpl в org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:146) в hudson.remoting.UserRequest.perform(UserRequest.java:207) в hudson.remoting.UserReReestest.jj (ReRequest.form) 53) в hudson.remoting.Request$2.run(Request.java:358) в hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) в java.util.concurrent.FutureTask.run (FutureTask.java:2) в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) в hudson.remoting.Engine$1$1.run(Engine.java:98) ... еще 1 подавлено: hudson.remoting.Channel$CallSiteStackTrace: удаленный вызов JNLP4-connect соединение с:63922 по адресу hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1741) по адресу hudson.remoting.UserResponse.retrieve(UserRequest.java:389) по адресу hudson.remoting.Channel.call(Channel.java:955) по адресу org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146) в sun.reflect.NativeMethodAccessorImpl.invoke0(нативный метод) в sun.reflect.NativeMethol () отражать.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) в java.lang.reflect.Method.invoke(Method.java:498) в org.jenkinsci.plugins.gitclient.RemoteGitImpljjjjljjljjljjljjjljjljjjljjljjljjljjljjljjjjjjjjjjjjjjj $ $ $ $ $ $ $ $ $ $ в com.sun.proxy.$Proxy85.execute(Неизвестный источник) в hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:892) в hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1161) в hudson.plugins.git.GitSCM.checkout(GitSCM.java:1192) в org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:120) в org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:90) в org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:77) в org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) в сценарии $ java Executors.java:511) в java.util.concurrent.FutureTask.run(FutureTask.java:266) в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) в рабочем java.util.concurrent..run(ThreadPoolExecutor.java:624) ... еще 1 [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // узел [Pipeline] Конец конвейера ОШИБКА: ошибка при получении удаленного репо rigin 'Закончено: НЕИСПРАВНОСТЬ
Я попытался установить параметры мелкого клона, проверки и тайм-аута клонирования (как с файлом Дженкинса, так и со страницы конфигурации задания). Также проверил много тем, связанных с проблемой тайм-аута Jenkin в сети. Но не нашел никакого плодотворного решения.
Попытка устранить проблему с прошлой недели. Любая помощь будет высоко оценен.