Jenkins tags using its inbuilt library (svnkit) as far as I am aware so the native ssh client doesn't get a look in.
to see if its overridden the entry just check ~/.ssh/known_hosts for an entry for your server (after you removed it) What happens if as the jenkins user on the slave you run svn info svn+ssh://yourserver/path/to/repo ? On Friday, 4 January 2013 14:46:40 UTC, Bjørn Water wrote: > > Hi James, > > I have manually removed the entry from the file and then did a SSH command > again and accepted the certificate. > Still getting the same problems as before. > Is there a way to see if it overrides the entry? > Because it works when I tag it and that is also a commit right? > > Thanks, > > Bjørn > > On Friday, January 4, 2013 3:28:46 PM UTC+1, teilo wrote: >> >> Hi Bjørn >> >> As the jenkins user on the slave ssh to the svn server and accept its >> key. >> >> Depending on your ssh clinet it may override the entry stored in >> ~/.ssh/known_hosts or may not. (if not then remove the entry manually >> from this file and retry with the ssh command) >> >> That should get it working >> >> /James >> >> On Friday, 4 January 2013 14:19:31 UTC, Bjørn Water wrote: >>> >>> So i am trying to use the M2-release plugin to release my project and >>> push it to my nexus. >>> I can do svn checkout and i can even tag my build and see it in my repo >>> but when i try to do mvn release:prepare after a succesfull build i get >>> an error >>> >>> [ERROR] BUILD FAILURE[INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Unable to commit files >>> Provider message: >>> The svn command failed. >>> Command output: >>> Host key verification failed. >>> svn: Commit failed (details follow): >>> svn: To better debug SSH connection problems, remove the -q option from >>> 'ssh' in the [tunnels] section of your Subversion configuration file. >>> svn: Network connection closed unexpectedly >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Trace >>> org.apache.maven.BuildFailureException: Unable to commit files >>> Provider message: >>> The svn command failed. >>> Command output: >>> Host key verification failed. >>> svn: Commit failed (details follow): >>> svn: To better debug SSH connection problems, remove the -q option from >>> 'ssh' in the [tunnels] section of your Subversion configuration file. >>> svn: Network connection closed unexpectedly >>> >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:715) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) >>> at >>> org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65) >>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) >>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) >>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:597) >>> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) >>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) >>> at hudson.maven.agent.Main.launch(Main.java:185) >>> at hudson.maven.MavenBuilder.call(MavenBuilder.java:153) >>> at hudson.maven.Maven2Builder.call(Maven2Builder.java:79) >>> at hudson.maven.Maven2Builder.call(Maven2Builder.java:55) >>> at hudson.remoting.UserRequest.perform(UserRequest.java:118) >>> at hudson.remoting.UserRequest.perform(UserRequest.java:48) >>> at hudson.remoting.Request$2.run(Request.java:326) >>> at >>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) >>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>> at java.util.concurrent.FutureTask.run(FutureTask.java:138) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>> at java.lang.Thread.run(Thread.java:662) >>> Caused by: org.apache.maven.plugin.MojoFailureException: Unable to commit >>> files >>> Provider message: >>> The svn command failed. >>> Command output: >>> Host key verification failed. >>> svn: Commit failed (details follow): >>> svn: To better debug SSH connection problems, remove the -q option from >>> 'ssh' in the [tunnels] section of your Subversion configuration file. >>> svn: Network connection closed unexpectedly >>> >>> at >>> org.apache.maven.plugins.release.PrepareReleaseMojo.prepareRelease(PrepareReleaseMojo.java:287) >>> at >>> org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:237) >>> at >>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490) >>> at >>> hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182) >>> at >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694) >>> ... 28 more >>> Caused by: org.apache.maven.shared.release.scm.ReleaseScmCommandException: >>> Unable to commit files >>> Provider message: >>> The svn command failed. >>> Command output: >>> Host key verification failed. >>> svn: Commit failed (details follow): >>> svn: To better debug SSH connection problems, remove the -q option from >>> 'ssh' in the [tunnels] section of your Subversion configuration file. >>> svn: Network connection closed unexpectedly >>> >>> at >>> org.apache.maven.shared.release.phase.AbstractScmCommitPhase.checkin(AbstractScmCommitPhase.java:168) >>> at >>> org.apache.maven.shared.release.phase.AbstractScmCommitPhase.performCheckins(AbstractScmCommitPhase.java:148) >>> at >>> org.apache.maven.shared.release.phase.ScmCommitPreparationPhase.runLogic(ScmCommitPreparationPhase.java:75) >>> at >>> org.apache.maven.shared.release.phase.AbstractScmCommitPhase.execute(AbstractScmCommitPhase.java:79) >>> at >>> org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:203) >>> at >>> org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:140) >>> at >>> org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:103) >>> at >>> org.apache.maven.plugins.release.PrepareReleaseMojo.prepareRelease(PrepareReleaseMojo.java:279) >>> ... 32 more >>> >>> >>> >>> I have already tried deleting my host key and requested a new one by doing >>> a ssh directly from the server. >>> >>> But still giving an error. >>> >>> >>> Anyone who knows what this error could be? >>> >>> >>> Thanks in advance, >>> >>> Bjørn >>> >>>