title: Maven Build cannot deploy to Javadoc server: missing SSH known_hosts
body: <p>We are using CloudBees Jenkins to run a Maven job and the build is failing when it tries to deploy Javadoc to our private Javadoc server.
  This is the error in the logs:</p>
  
  <pre><code>The authenticity of host 'javadoc.foo.com' can't be established.
  RSA key fingerprint is 3e:69:41:8a:ec:d1:4c:d9:75:ef:7d:71:b7:7d:51:d0.
  Are you sure you want to continue connecting? (yes/no):
  The authenticity of host 'javadoc.foo.com' can't be established.
  </code></pre>
  
  <p>I would like to modify the <code>known_hosts</code> file on the m1.large and m1.small nodes but i don't know how.</p>
  
  <p>Just thinking out loud, should I have a pre-build step that modifies the <code>known_hosts</code> file on the fly? Or perhaps copy a pre-built <code>known_hosts</code> file in the <code>/private</code> directory?</p>
  
  <p>Sorry if this is a newbie question, but I am new to this whole "dynamically created build machines"...</p>