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)

Reply via email to