Ich verwende TeamCity auf ubuntu (TeamCity Professional 9.1.7 (build 37573)
). Und einige Probleme mit automatischen Zusammenführungen in letzter Zeit (Git). Ich habe nichts in der Konfiguration geändert, als es früher funktionierte. Ich habe versucht, das Arbeitsverzeichnis zu entfernen. es half nur für ein paar Zusammenführungen.Kanal ist nicht geöffnet Fehler in der automatischen Zusammenführung auf Teamcity (git)
Symptome: Das Buildprotokoll sieht sauber, und ich diese Übersicht über die Build bekommen:
Failed to merge sources in VCS root foo. Merge error 'git fetch' command failed.
stderr: [email protected]:foo/foo.git: channel is not opened.
exit code: 1.
Obwohl, in dem Agenten des Lauf i in teamcity-vcs.log
eine ganz andere Störung erhalte :
[2016-03-30 15:14:31,722] INFO - jetbrains.buildServer.VCS - [/home/ubuntu/BuildAgent/work/7676127c0a691f42]: /usr/bin/git show-ref refs/remotes/origin/foo
[2016-03-30 15:14:31,775] INFO - jetbrains.buildServer.VCS - [/home/ubuntu/BuildAgent/work/7676127c0a691f42]: /usr/bin/git log -n1 --pretty=format:%H%x20%s 193f46d88205c5e419a8a7458e742ce9b598cca8
--
[2016-03-30 15:14:31,797] WARN - jetbrains.buildServer.VCS - '/usr/bin/git log -n1 --pretty=format:%H%x20%s 193f46d88205c5e419a8a7458e742ce9b598cca8 --' command failed.
stderr: fatal: bad object 193f46d88205c5e419a8a7458e742ce9b598cca8
[2016-03-30 15:14:31,798] INFO - jetbrains.buildServer.VCS - [/home/ubuntu/BuildAgent/work/7676127c0a691f42]: /usr/bin/git fetch --progress origin +refs/heads/foo:refs/remotes/origin/foo
[2016-03-30 15:14:35,832] WARN - jetbrains.buildServer.VCS - Error output produced by: /usr/bin/git fetch --progress origin +refs/heads/foo:refs/remotes/origin/foo
[2016-03-30 15:14:35,832] WARN - jetbrains.buildServer.VCS - remote: Counting objects: 2, done.ESC[K
remote: Compressing objects: 50% (1/2) ESC[K
remote: Compressing objects: 100% (2/2) ESC[K
remote: Compressing objects: 100% (2/2), done.ESC[K
remote: Total 2 (delta 1), reused 0 (delta 0)ESC[K
From bitbucket.org:bar/bar
62ba378..193f46d foo -> origin/foo
Als ob der Log-Befehl fehlgeschlagen ..
Danke.
Update: Ich habe ein Update, dass es vereinzelte Hinweise darauf, dass dies aufgrund von Änderungen ist speziell in BitBucket git über SSH-Server.
Wir haben das gleiche Problem sehen, den Autor diese heute nur – John
+1 Gerade erst begonnen zu sehen, in der Die letzten paar Tage nach dem Upgrade von Ubuntu. Ich betreibe TeamCity auf EC2 und benutze Git auf BitBucket. Laufen Sie auch auf EC2 oder in Ihrem eigenen Rechenzentrum? – cheez
Das bekommen wir auch seit ein paar Tagen. Ich dachte mir eine Art BitBucket-Seite. Die Sache, die ich bemerke, ist, dass die Fehler gleich nach einem Stoß häufiger sind. Meine Intervallzeit beträgt 30 Sekunden. In der Regel ist die erste Überprüfung nach einem Push fehlgeschlagen, solange Folgendes funktioniert. Selbst gehostet auf OVH. – namero999