2012-05-24 14 views
14

Estamos ejecutando las compilaciones continuas de Jenkins de un proyecto de Git alojado en Assembla. Jenkins se ejecuta en Tomcat   6 bajo su propio usuario y generalmente funciona bien.Las operaciones de Git cuelgan ocasionalmente en Jenkins en Windows

Sin embargo, de vez en cuando (digamos una vez en cada 10 compilaciones), la operación de pago al comienzo del trabajo de compilación simplemente se bloquea. En otras ocasiones, la operación de la etiqueta Git al final de la compilación también se bloquea. Creo que esto nunca sucedió en la operación de línea de comandos (en el mismo host con el mismo usuario).

Cuando se cuelga, el árbol de proceso de Windows muestra taskhost.exe? tomcat6.exe? git.exe? ssh.exe

Cuando se eliminan externamente los procesos Git y ssh de un comando de etiqueta colgada, se observa la siguiente stacktrace en la salida de la consola del trabajo; el error es extraño ya que el directorio mencionado ya existe y tiene instalada la clave privada.

hudson.plugins.git.GitException: Command "C:/Program Files (x86)/Git/bin/git.exe push <repository> <tag-name>" returned status code 1: 
stdout: 
stderr: Could not create directory 'c/Users/<user-name>/.ssh'. 
    at hudson.plugins.git.GitAPI.launchCommandIn(GitAPI.java:779) 
    at hudson.plugins.git.GitAPI.launchCommand(GitAPI.java:741) 

Aquí hay una lista completa de los procesos y identificadores (excepto la larga lista de hilos de Tomcat). La tarea de compilación se cuelga actualmente en pull. Otro fenómeno extraño aquí es que hay una encuesta SCM programada cada 5 minutos, pero no se ha ejecutado durante unos días; probablemente también esté estancada de alguna manera.

Process    PID  CPU  Private Working  Description          Company Name 
             Bytes  Set 
----------------------------------------------------------------------------------------------------------------------------------------- 
System Idle   Process 0 84.09  0 K  24 K 
Interrupts   n/a  0.28  0 K  0 K Hardware Interrupts 
DPCs     n/a  0.85  0 K  0 K Deferred Procedure Calls 
System     4    112 K  300 K 
    smss.exe    240    620 K 1,196 K Windows Session Manager         Microsoft Corporation 
sppsvc.exe    2664    3,312 K 9,100 K Microsoft Software Protection Platform Service   Microsoft Corporation 
csrss.exe    344    3,516 K 5,120 K Client Server Runtime Process       Microsoft Corporation 
conhost.exe   1316    1,184 K 2,804 K Console Window Host          Microsoft Corporation 
conhost.exe   3148    1,140 K 2,696 K Console Window Host          Microsoft Corporation 
wininit.exe    396    1,944 K 4,624 K Windows Start-Up Application       Microsoft Corporation 
services.exe   496    5,096 K 10,444 K Services and Controller app        Microsoft Corporation 
    svchost.exe   616    4,776 K 9,940 K Host Process for Windows Services      Microsoft Corporation 
    WmiPrvSE.exe  2468    2,692 K 6,052 K WMI Provider Host          Microsoft Corporation 
    dllhost.exe   2180  2.27 2,160 K 5,392 K COM Surrogate           Microsoft Corporation 
    svchost.exe   692  0.28 4,512 K 8,568 K Host Process for Windows Services      Microsoft Corporation 
    svchost.exe   776    9,804 K 12,528 K Host Process for Windows Services      Microsoft Corporation 
    svchost.exe   832    22,052 K 34,980 K Host Process for Windows Services      Microsoft Corporation 
    svchost.exe   888    7,988 K 14,528 K Host Process for Windows Services      Microsoft Corporation 
    svchost.exe   944    8,844 K 15,740 K Host Process for Windows Services      Microsoft Corporation 
    dwm.exe    800    1,692 K 4,636 K Desktop Window Manager         Microsoft Corporation 
    dwm.exe    3908    1,800 K 4,748 K Desktop Window Manager         Microsoft Corporation 
    svchost.exe   984    13,036 K 17,004 K Host Process for Windows Services      Microsoft Corporation 
    svchost.exe   284    8,536 K 11,152 K Host Process for Windows Services      Microsoft Corporation 
    spoolsv.exe   1064    9,808 K 16,696 K Spooler SubSystem App         Microsoft Corporation 
    svchost.exe   1168    1,116 K 2,740 K Host Process for Windows Services      Microsoft Corporation 
    Tomcat6.exe   1308  0.28 331,512 K 302,568 K Commons Daemon Service Runner       Apache Software Foundation 
    git.exe    1812    3,308 K 4,880 K 
    ssh.exe   2996    2,940 K 5,792 K 
    vmtoolsd.exe   1352    8,260 K 12,892 K VMware Tools Core Service        VMware, Inc. 
    VMUpgradeHelper.exe 1416    2,452 K 6,588 K VMware virtual hardware upgrade helper application  VMware, Inc. 
    svchost.exe   1880    3,796 K 9,224 K Host Process for Windows Services      Microsoft Corporation 
    rdpclip.exe   3020    2,584 K 7,076 K RDP Clip Monitor          Microsoft Corporation 
    rdpclip.exe   4072    1,948 K 6,236 K RDP Clip Monitor          Microsoft Corporation 
    svchost.exe   1932    1,964 K 5,532 K Host Process for Windows Services      Microsoft Corporation 
    dllhost.exe   1996    4,500 K 11,340 K COM Surrogate           Microsoft Corporation 
    msdtc.exe   1284    3,604 K 7,880 K Microsoft Distributed Transaction Coordinator Service Microsoft Corporation 
    taskhost.exe   2492    3,076 K 6,252 K Host Process for Windows Tasks       Microsoft Corporation 
    taskhost.exe   3548    2,896 K 6,088 K Host Process for Windows Tasks       Microsoft Corporation 
lsass.exe    504    8,516 K 16,548 K Local Security Authority Process      Microsoft Corporation 
lsm.exe    512    3,468 K 6,480 K Local Session Manager Service       Microsoft Corporation 
csrss.exe    408    1,836 K 3,796 K Client Server Runtime Process       Microsoft Corporation 
winlogon.exe   436    1,780 K 4,392 K Windows Logon Application        Microsoft Corporation 
LogonUI.exe   784    7,344 K 14,460 K Windows Logon User Interface Host      Microsoft Corporation 
csrss.exe    2184    2,756 K 7,532 K Client Server Runtime Process       Microsoft Corporation 
winlogon.exe   2952    1,960 K 5,192 K Windows Logon Application        Microsoft Corporation 
explorer.exe   1836    23,536 K 45,060 K Windows Explorer          Microsoft Corporation 
VMwareTray.exe  2168    2,824 K 6,400 K VMware Tools tray application       VMware, Inc. 
regedit.exe   2772    6,212 K 9,584 K Registry Editor           Microsoft Corporation 
procexp64.exe   3648  11.93 21,904 K 37,056 K Sysinternals Process Explorer       Sysinternals - www.sysinternals.com 
csrss.exe    3140    2,732 K 5,612 K Client Server Runtime Process       Microsoft Corporation 
conhost.exe   2500    1,312 K 3,452 K Console Window Host          Microsoft Corporation 
winlogon.exe   3172    1,900 K 4,980 K Windows Logon Application        Microsoft Corporation 
explorer.exe   868    28,840 K 45,200 K Windows Explorer          Microsoft Corporation 
VMwareTray.exe  3300    2,672 K 6,252 K VMware Tools tray application       VMware, Inc. 
rundll32.exe   3328    1,828 K 5,584 K Windows host process (Rundll32)       Microsoft Corporation 
cmd.exe    2832    2,240 K 2,588 K Windows Command Processor        Microsoft Corporation 

Process: Tomcat6.exe Pid: 1308 

Type  Name 
Desktop  \Default 
Directory \KnownDlls 
Directory \BaseNamedObjects 
Event  \BaseNamedObjects\TOMCAT6SIGNAL 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\commons-daemon.2012-05-24.log 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\tomcat6-stdout.2012-05-24.log 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\tomcat6-stdout.2012-05-24.log 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\tomcat6-stderr.2012-05-24.log 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\tomcat6-stderr.2012-05-24.log 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0 
File C:\Users\<username>\AppData\Local\Temp\hsperfdata_<username>\1308 
File C:\Program Files\Java\jre7\lib\rt.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\bootstrap.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\tomcat-juli.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\catalina.2012-05-30.log 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\localhost.2012-05-24.log 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\manager.2012-05-24.log 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\host-manager.2012-05-24.log 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\tomcat6-stderr.2012-05-24.log 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\tomcat6-stdout.2012-05-24.log 
File C:\Program Files\Java\jre7\lib\ext\dnsns.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\annotations-api.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\catalina-ant.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\catalina-ha.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\catalina-tribes.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\catalina.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\ecj-3.7.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\el-api.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\jasper-el.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\jasper.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\jsp-api.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\servlet-api.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\tomcat-coyote.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\tomcat-dbcp.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\tomcat-i18n-es.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\tomcat-i18n-fr.jar 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\tomcat-i18n-ja.jar 
File C:\Program Files\Java\jre7\lib\resources.jar 
File C:\Program Files\Java\jre7\lib\ext\localedata.jar 
File C:\Program Files\Java\jre7\lib\jsse.jar 
File C:\Program Files\Java\jre7\lib\jce.jar 
File C:\Program Files\Java\jre7\lib\ext\sunec.jar 
File C:\Program Files\Java\jre7\lib\ext\sunmscapi.jar 
File C:\Program Files\Java\jre7\lib\ext\sunjce_provider.jar 
File \Device\Afd 
File \Device\KsecDD 
File \Device\Nsi 
File C:\Windows\System32\en-US\KernelBase.dll.mui 
File E:\jenkins\workspace\<job1>\.git\objects\pack\pack-f36e1122944b1a18c4f6a8dd9d38915125dffa9e.pack 
File C:\Windows\Fonts\symbol.ttf 
File \Device\Afd 
File \Device\Afd 
File C:\Program Files\Java\jre7\lib\charsets.jar 
File C:\Program Files\Java\jre7\lib\charsets.jar 
File \Device\Afd 
File \Device\Afd 
File E:\jenkins\jobs\<job2>\builds\2012-05-30_17-45-06\log 
File \Device\Afd 
File \Device\Afd 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\aether-api-1.13.1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\aether-connector-wagon-1.13.1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\aether-impl-1.13.1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\aether-spi-1.13.1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\aether-util-1.13.1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\ant-1.8.3.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\ant-launcher-1.8.3.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\aopalliance-1.0.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\commons-cli-1.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\commons-httpclient-3.1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\commons-io-1.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\commons-net-3.0.1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\doxia-sink-api-1.0.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\guava-11.0.1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\jackrabbit-jcr-commons-2.2.5.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\jackrabbit-webdav-2.2.5.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\javax.inject-1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\jsch-0.1.44-1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\jsr305-1.3.9.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\lib-jenkins-maven-artifact-manager-1.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\lib-jenkins-maven-embedder-3.9.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-aether-provider-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-agent-1.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-artifact-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-compat-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-core-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-embedder-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-interceptor-1.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-model-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-model-<username>-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-plugin-api-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-reporting-api-3.0.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-repository-metadata-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-settings-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven-settings-<username>-3.0.4.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven2.1-interceptor-1.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven3-agent-1.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\maven3-interceptor-1.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\nekohtml-1.9.13.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\plexus-cipher-1.7.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\plexus-classworlds-2.3.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\plexus-component-annotations-1.5.5.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\plexus-interactivity-api-1.0-alpha-6.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\plexus-interpolation-1.14.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\plexus-sec-dispatcher-1.3.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\plexus-utils-2.0.6.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\sisu-guava-0.9.9.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\sisu-guice-3.1.0.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\sisu-inject-bean-2.3.0.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\sisu-inject-plexus-2.3.0.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\slf4j-api-1.6.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\wagon-file-2.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\wagon-ftp-2.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\wagon-http-2.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\wagon-http-shared-2.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\wagon-provider-api-2.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\wagon-ssh-2.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\wagon-ssh-common-2.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\wagon-ssh-external-2.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\wagon-webdav-jackrabbit-2.2.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\xercesImpl-2.9.1.jar 
File E:\jenkins\plugins\maven-plugin\WEB-INF\lib\xml-apis-1.3.04.jar 
File E:\jenkins\plugins\active-directory\WEB-INF\lib\active-directory-1.0.jar 
File E:\jenkins\plugins\active-directory\WEB-INF\lib\ado20-1.0.jar 
File E:\jenkins\plugins\active-directory\WEB-INF\lib\com4j-20080107.jar 
File E:\jenkins\plugins\artifactdeployer\WEB-INF\lib\ant-filesystem-tasks-0.0.2.jar 
File E:\jenkins\plugins\artifactdeployer\WEB-INF\lib\avalon-framework-4.1.3.jar 
File E:\jenkins\plugins\artifactdeployer\WEB-INF\lib\commons-codec-1.4.jar 
File E:\jenkins\plugins\artifactdeployer\WEB-INF\lib\commons-logging-1.1.jar 
File E:\jenkins\plugins\artifactdeployer\WEB-INF\lib\log4j-1.2.9.jar 
File E:\jenkins\plugins\artifactdeployer\WEB-INF\lib\logkit-1.0.1.jar 
File E:\jenkins\plugins\git\WEB-INF\lib\annotation-indexer-1.2.jar 
File E:\jenkins\plugins\git\WEB-INF\lib\bridge-method-annotation-1.4.jar 
File E:\jenkins\plugins\git\WEB-INF\lib\joda-time-1.5.1.jar 
File E:\jenkins\plugins\git\WEB-INF\lib\jsch-0.1.44-1.jar 
File E:\jenkins\plugins\git\WEB-INF\lib\org.eclipse.jgit-0.12.1.jar 
File E:\jenkins\plugins\jira\WEB-INF\lib\activation-1.1.1.jar 
File E:\jenkins\plugins\jira\WEB-INF\lib\axis-1.4.jar 
File E:\jenkins\plugins\jira\WEB-INF\lib\commons-codec-1.4.jar 
File E:\jenkins\plugins\jira\WEB-INF\lib\commons-discovery-0.4.jar 
File E:\jenkins\plugins\jira\WEB-INF\lib\commons-logging-1.0.4.jar 
File E:\jenkins\plugins\jira\WEB-INF\lib\jaxrpc-api-1.1.jar 
File E:\jenkins\plugins\jira\WEB-INF\lib\log4j-1.2.9.jar 
File E:\jenkins\plugins\jira\WEB-INF\lib\saaj-api-1.3.jar 
File E:\jenkins\plugins\jira\WEB-INF\lib\wsdl4j-1.6.2.jar 
File E:\jenkins\plugins\periodicbackup\WEB-INF\lib\guava-r05.jar 
File E:\jenkins\plugins\periodicbackup\WEB-INF\lib\junit-4.7.jar 
File E:\jenkins\plugins\periodicbackup\WEB-INF\lib\plexus-archiver-1.0-alpha-11.jar 
File E:\jenkins\plugins\periodicbackup\WEB-INF\lib\plexus-classworlds-1.2-alpha-6.jar 
File E:\jenkins\plugins\periodicbackup\WEB-INF\lib\plexus-component-api-1.0-alpha-15.jar 
File E:\jenkins\plugins\periodicbackup\WEB-INF\lib\plexus-container-default-1.0-alpha-15.jar 
File E:\jenkins\plugins\periodicbackup\WEB-INF\lib\plexus-io-1.0-alpha-3.jar 
File E:\jenkins\plugins\periodicbackup\WEB-INF\lib\plexus-utils-1.5.1.jar 
File E:\jenkins\plugins\subversion\WEB-INF\lib\svnkit-1.3.4-jenkins-4.jar 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File \Device\Afd 
File E:\jenkins\workspace\<job2>\.git\objects\pack\pack-a25789d9a15085fdc370bf63603670b6ef0aa516.pack 
File E:\jenkins\workspace\<job3>\.git\objects\pack\pack-3debf683446a7b50138fa83d20b8a176adc40d74.pack 
File E:\jenkins\workspace\<job4>\.git\objects\pack\pack-08e86702e225df334aa0281cdc34f6fe04a1a896.pack 
File E:\jenkins\workspace\<job5>\.git\objects\pack\pack-691d5f70f196faae3152545cc4e8a0668ee43182.pack 
File E:\jenkins\workspace\<job6>\.git\objects\pack\pack-a1f605f6d4ea56878d88c9d85c40884f7c9dc2e9.pack 
File E:\jenkins\workspace\<job7>\.git\objects\pack\pack-77c1adab9d7dcd56337a59bf7aa6ab1fc5423f0c.pack 
File \Device\NamedPipe\ 
File C:\Windows\Fonts\arial.ttf 
File C:\Windows\Fonts\wingding.ttf 
File \Device\Afd 
File E:\jenkins\workspace\<job4>\.git\objects\pack\pack-29e3fac2d55ff8f5851726098c1310848ba61982.pack 
File E:\jenkins\jobs\<job2>\scm-polling.log 
File C:\Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.16385_none_a44af8ec57f961cf 
File \Device\Afd 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\work\Catalina\localhost\gitblit-0.9.3\wicketFilter-filestore\9946\429\2051F8E78B66AEB8107264447FDEE93E\pm-null 
File \Device\Afd 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\jenkins\WEB-INF\lib\jenkins-core-1.461.jar 
File E:\jenkins\workspace\<job3>\.git\objects\pack\pack-df631556f14db215a3790cdb2dbdc2d8ec6a4dce.pack 
File E:\jenkins\workspace\<job3>\.git\objects\pack\pack-41dc6597dd98bff4284be2be0437bc96b14a660f.pack 
File C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\jenkins\WEB-INF\lib\jenkins-core-1.461.jar 
Key HKLM\SYSTEM\ControlSet001\Control\Nls\Sorting\Versions 
Key HKLM 
Key HKLM\SYSTEM\ControlSet001\Control\SESSION MANAGER 
Key HKU\S-1-5-21-1089811676-525746212-2675575413-1203\Control Panel\International 
Key HKU\S-1-5-21-1089811676-525746212-2675575413-1203 
Key HKLM\SYSTEM\ControlSet001\services\WinSock2\Parameters\Protocol_Catalog9 
Key HKLM\SYSTEM\ControlSet001\services\WinSock2\Parameters\NameSpace_Catalog5 
Key HKU 
Key HKU\S-1-5-21-1089811676-525746212-2675575413-1203\Software\Microsoft\Windows\CurrentVersion\Explorer 
Key HKU\S-1-5-21-1089811676-525746212-2675575413-1203\Software\Microsoft\Windows NT\CurrentVersion 
Key HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags 
Key HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options 
Process git.exe(1812) 
Section \BaseNamedObjects\hsperfdata_<username>_1308 
Section \BaseNamedObjects\windows_shell_global_counters 
WindowStation \Windows\WindowStations\Service-0x0-12330$ 
WindowStation \Windows\WindowStations\Service-0x0-12330$ 

Aquí está la búsqueda SSH (desde un momento diferente al de la lista de procesos anterior). No sé qué hacer con eso.

Enter image description here

+0

¿Es 'user-name' la misma cuenta con la que se está ejecutando Jenkins? – VonC

+0

Sí, es el mismo usuario. – user1414274

+0

y el proceso 'tomcat6.exe' es propiedad del mismo usuario también? – VonC

Respuesta

1

En mi caso la descarga de plink del PuTTY site y establecer la variable de entorno GIT_SSH utilizarlo resolvió el problema.

13

Lo resuelto por:

  • establecer el Camino a Git ejecutable a C:\Program Files (x86)\Git\cmd\git.exe y
  • estableciendo la variable de entorno %HOME% (es decir cmd y no bin!) a $USERPROFILE
    (de lo contrario, HOME tiene como valor predeterminado $HOMEDRIVE$HOMEPATH, que era H:\ en mi caso, pero normalmente $HOME está configurado en).
+2

Excelente. Gracias por tomarse el tiempo y actualizar esta vieja pregunta. +1 – VonC

+0

Tenemos ambas configuraciones, y todavía estoy experimentando este problema ... – gliptak

+0

Genial, gracias. ¡Me ayudó mucho! – SGrebenkin

1

Esto se discute en:

https://issues.jenkins-ci.org/browse/JENKINS-5413

Es posible ejecutar la secuencia de comandos a continuación en la consola de comandos:

Jenkins.instance.getTrigger("SCMTrigger").getRunners().each() 
{ 
    item -> 
    println(item.getTarget().name) 
    println(item.getDuration()) 
    println(item.getStartTime()) 
    long millis = Calendar.instance.time.time - item.getStartTime() 

    if(millis > (1000 * 60 * 3)) // 1000 millis in a second * 60 seconds in a minute * 3 minutes 
    { 
     Thread.getAllStackTraces().keySet().each() 
     { 
     tItem -> 
      if (tItem.getName().contains("SCM polling") && tItem.getName().contains(item.getTarget().name)) 
      { 
      println "Interrupting thread " + tItem.getName(); 
      tItem.interrupt() 
      } 
     } 
    } 
} 

a por lo menos aclarar el tema ...

+0

¿Qué haría? Acabo de recibir: Resultado: [[email protected]] –

0

Puede que haya resuelto esto. Originalmente configuré mis claves SSH generándolas con ssh-keygen en una máquina Linux. Esto generalmente funcionaba, pero Git se colgaba ocasionalmente de Jenkins.

Ahora he intentado usar las herramientas PuTTY para configurar la autenticación basada en claves en mis servidores Git, usando these instructions. Luego configuro la variable de entorno GIT_SSH en la ruta a plink.exe. Parece que está funcionando ahora, pero siempre fue un problema intermitente. Esperemos que no vuelva ...