2012-05-24 28 views
14

Prowadzimy ciągłe kompilacje Jenkinsa projektu Git hostowanego w Assembli. Jenkins działa na Tomcat   6 pod własnym użytkownikiem i ogólnie działa dobrze.Operacje Git czasami zawieszają się w Jenkins na Windows

Jednak raz na jakiś czas (powiedzmy raz na 10 kompilacji) operacja kasowania na początku zadania budowania po prostu się zawiesza. Innym razem zawiesza się operacja tagu Git na końcu kompilacji. Wierzę, że to nigdy nie zdarzyło się w działaniu linii poleceń (na tym samym hoście z tym samym użytkownikiem).

Po zawieszeniu, drzewo procesów Windows pokazuje taskhost.exe? tomcat6.exe? git.exe? ssh.exe

Podczas zewnętrznego zabijania procesów Git i ssh komendy zawieszonego znacznika na wyjściu konsoli roboczej wyświetlany jest następujący komunikat stosu - błąd jest dziwny, ponieważ wymieniony katalog już istnieje i ma zainstalowany klucz prywatny.

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) 

Oto pełna lista procesów i uchwytów (z wyjątkiem długiej listy wątków Tomcat). Zadanie budowania jest obecnie zawieszone na pull. Innym dziwnym zjawiskiem jest to, że co 5 minut jest zaplanowana ankieta SCM, ale nie działa ona przez kilka dni - prawdopodobnie też utknęła w jakiś sposób.

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$ 

Oto wyszukiwanie SSH (z innego punktu w czasie niż powyższa lista procesów). Nie wiem, co z tym zrobić.

Enter image description here

+0

Czy "nazwa użytkownika" jest tym samym kontem, z którego korzysta Jenkins? – VonC

+0

Tak, to ten sam użytkownik. – user1414274

+0

i proces 'tomcat6.exe' jest również własnością tego samego użytkownika? – VonC

Odpowiedz

1

W moim przypadku pobierania Plink z PuTTY site i ustawiając zmienną środowiskową GIT_SSH używać go rozwiązać ten problem.

13

Rozwiązałem go:

  • ustawienie ścieżki do git wykonywalny do C:\Program Files (x86)\Git\cmd\git.exe i
  • ustawiając zmienną środowiskową %HOME% (tj cmd a nie bin!) do $USERPROFILE
    (w przeciwnym razie HOME domyślnie jest $HOMEDRIVE$HOMEPATH, co w moim przypadku było H:\, ale zazwyczaj $HOME jest ustawione na $USERPROFILE).
+2

Doskonały. Dziękujemy za poświęcenie czasu i aktualizację tego starego pytania. +1 – VonC

+0

Mamy oba te ustawienia i wciąż mamy ten problem ... – gliptak

+0

Fajnie, dziękuję. Bardzo mi to pomogło! – SGrebenkin

1

Jest to omówione w:

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

Można uruchomić skrypt w konsoli poniżej skrypt:

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() 
      } 
     } 
    } 
} 

przynajmniej wyjaśnić kwestię ...

+0

Co by to zrobił? Po prostu otrzymuję: Wynik: [[email protected]] –

0

Możliwe, że to rozwiązałem. Pierwotnie skonfigurowałem klucze SSH, generując je za pomocą ssh-keygen na komputerze z systemem Linux. To na ogół zadziałało, ale Git wisiał czasem od Jenkinsa.

Teraz próbowałem używać narzędzi PuTTY do ustawienia uwierzytelniania na podstawie klucza do moich serwerów Git, używając these instructions. Następnie ustawiam zmienną środowiskową GIT_SSH na ścieżkę do pliku plink.exe. Wydaje się działać teraz, ale zawsze był to sporadyczny problem. Mam nadzieję, że nie wróci ...

Powiązane problemy