Affects Version/s: 2.6
Fix Version/s: None
Environment:Windows Server 2008 R2 Standard
Apache Tomcat 7.0.26 Server
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.