Gerrit Hohl created WAGON-415:
---------------------------------
Summary: wagon-ssh doesn't load known_hosts from Jenkins home
directory
Key: WAGON-415
URL: https://jira.codehaus.org/browse/WAGON-415
Project: Maven Wagon
Issue Type: Bug
Components: wagon-ssh
Affects Versions: 2.6
Environment: Windows Server 2008 R2 Standard
Apache Tomcat 7.0.26 Server
Jenkins v1.527
Maven 3.0.4
maven-site-plugin 3.3
wagon-ssh 2.6
Reporter: Gerrit Hohl
For some people this might be only an improvement, for myself it is a bug.
I'm trying to do a site-deploy using wagon-ssh. I have configured the server
including the username and password in the settings.xml of Maven.
If I try this locally Maven asks me if I want to continue establishing the
connection showing me the RSA key fingerprint of the server. If I agree by
typing 'yes' it creates the file C:\Users\[MY-USER]\.ssh\known_hosts and
doesn't ask me ever again.
But if I try this using Jenkins I can't accept the RSA key fingerprint as there
is no interactive mode. I thought I could copy (or create) the known_hosts file
on the server. I tried doing this in [JENKINS-HOME]\.ssh\known_hosts, but it
didn't work.
Then I tried to run Maven in the verbose mode (-X / --debug). I got a huge log
file, but I don't see any path in which wagon-ssh expects the known_hosts_file
also here. But without that I don't know how I should determine where to put.
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)