So habe ich ein Git Repo von Gerrit und Repo auf einer anderen Maschine, die von Gitlab importiert wurde erstellt.Gerrit repliziert nicht Repo zu Repo importiert von Gitlab
ssh wurde für den gerrit-Benutzer für den gitlab-Besitzer eingerichtet und ssh git @ gitlab_vm protokolliert diesen Benutzer als git-Benutzer.
Aber die Replikation schlägt mit
[2017-04-07 17:28:41,128] [c9eb13f6] Replication to [email protected]_vm:groupname/gerrit-test.git started...
[2017-04-07 17:28:41,269] [c9eb13f6] Cannot replicate to [email protected]_vm:groupname/gerrit-test.git
org.eclipse.jgit.errors.TransportException: [email protected]_vm:norricorp/gerrit-test.git: reject HostKey: Gitlab_vm
Ich habe ein paar andere Antworten auf Stackoverflow gesehen, wo keine Werke StrictHostKeyChecking Einstellung. Aber ich habe immer noch dieselben Probleme.
Ich habe den Git Benutzer als gitlab Benutzer zum Projekt hinzugefügt. Die Replikation muss über Gitlab gehen, anstatt git push oder pull zu verwenden, da der Pre-receive-hook, den gitlab dem Repo hinzufügt.
Irgendwelche Ideen?