He utilizado Tomcat como contenedor para Hudson, y tenía instalado el complemento Git para Hudson.
Ahora, cuando bash hacer una compilation, Hudson / Tomcat no se puede conectar a Github. El logging dice: Falló la verificación de la key de host.
Funciona bien cuando uso la línea de command para clonar el proyecto del repository de Github. Parece que Tomcat no puede acceder a la key ssh para el repository privado de Github.
¿Alguien podría dar algunas instrucciones sobre cómo resolver este problema? Gracias por adelantado..
Tienes que verificar lo siguiente:
¿En qué sistema operativo se está ejecutando Tomcat y cómo qué usuario? Si se ejecuta en una count de usuario diferente a la que está iniciando session, no encontrará las keys SSH en su carpeta de inicio.
Si está ejecutando tomcat en mac os x, es probable que esté utilizando el usuario oculto _appserver. Las keys generadas deberían aparecer en /var/empty/.ssh. Si no está seguro de qué usuario es, vaya al directory y haga ls -al. (Probablemente estaría en / Library / Tomcat o / usr / local / tomcat).