Hi guys! We are facing the same problem here and would like to ask for some help... We are trying to set up a master/slave environmet using Amazon ec2 Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Amazon+EC2+Plugin)
Here is the build log: Started by user anonymous Building in workspace /var/lib/jenkins/workspace/project-name [ssh-agent] Using credentials project-jenkins (GitHub account) [ssh-agent] Looking for ssh-agent implementation... [ssh-agent] Java/JNR ssh-agent [ssh-agent] FATAL: Could not find a suitable ssh-agent provider [ssh-agent] Diagnostic report [ssh-agent] * Java/JNR ssh-agent [ssh-agent] java.lang.NoClassDefFoundError: jnr/unixsocket/UnixSocketAddress [ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgent.<init>(JNRRemoteAgent.java:63) [ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentStarter.call(JNRRemoteAgentStarter.java:54) [ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentStarter.call(JNRRemoteAgentStarter.java:35) [ssh-agent] at hudson.remoting.LocalChannel.call(LocalChannel.java:45) [ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentFactory.start(JNRRemoteAgentFactory.java:61) [ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper$SSHAgentEnvironment.<init>(SSHAgentBuildWrapper.java:314) [ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:224) [ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.preCheckout(SSHAgentBuildWrapper.java:189) [ssh-agent] at jenkins.scm.SCMCheckoutStrategy.preCheckout(SCMCheckoutStrategy.java:76) [ssh-agent] at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:531) [ssh-agent] at hudson.model.Run.execute(Run.java:1744) [ssh-agent] at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) [ssh-agent] at hudson.model.ResourceController.execute(ResourceController.java:98) [ssh-agent] at hudson.model.Executor.run(Executor.java:374) [ssh-agent] Caused by: java.lang.ClassNotFoundException: jnr.unixsocket.UnixSocketAddress [ssh-agent] at hudson.ClassicPluginStrategy$DependencyClassLoader.findClass(ClassicPluginStrategy.java:694) [ssh-agent] at java.lang.ClassLoader.loadClass(ClassLoader.java:425) [ssh-agent] at java.lang.ClassLoader.loadClass(ClassLoader.java:358) [ssh-agent] at org.apache.tools.ant.AntClassLoader.findBaseClass(AntClassLoader.java:1387) [ssh-agent] at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1080) [ssh-agent] at java.lang.ClassLoader.loadClass(ClassLoader.java:358) [ssh-agent] ... 14 more FATAL: [ssh-agent] Unable to start agent hudson.util.IOException2: [ssh-agent] Unable to start agent at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:231) at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.preCheckout(SSHAgentBuildWrapper.java:189) at jenkins.scm.SCMCheckoutStrategy.preCheckout(SCMCheckoutStrategy.java:76) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:531) at hudson.model.Run.execute(Run.java:1744) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:374) Caused by: java.lang.RuntimeException: [ssh-agent] Could not find a suitable ssh-agent provider. at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper$SSHAgentEnvironment.<init>(SSHAgentBuildWrapper.java:332) at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:224) ... 7 more Finished: FAILURE Thanks! Marcus Em segunda-feira, 20 de janeiro de 2014 07:15:24 UTC-2, Stephen Connolly escreveu: > > you most likely will have to set up the Apache Tomcat Native libraries > <http://tomcat.apache.org/native-doc/> on the build slave. see the > plugin's wiki page for more details. > > > On 20 January 2014 09:07, Kevin Zhou <zhou...@gmail.com <javascript:>> > wrote: > >> I got stuck on setup ssh access in jenkins, I have ssh-agent plugin >> installed. And got following in the log : >> >> I am running with : >> CentOS release 6.3 >> Jenkins ver. 1.547 <http://jenkins-ci.org/> >> SSH Agent Plugin >> <http://wiki.jenkins-ci.org/display/JENKINS/SSH+Agent+Plugin> 1.4.1 >> <http://wilkins.corp.gmi.lcl:8080/pluginManager/plugin/ssh-agent/thirdPartyLicenses> >> >> >> [ssh-agent] Using credentials pkg >> [ssh-agent] Looking for ssh-agent implementation... >> [ssh-agent] Java/JNR ssh-agent >> [ssh-agent] FATAL: Could not find a suitable ssh-agent provider >> [ssh-agent] Diagnostic report >> [ssh-agent] * Java/JNR ssh-agent >> [ssh-agent] java.lang.NoClassDefFoundError: Could not initialize class >> jnr.unixsocket.Native$LibC >> [ssh-agent] at jnr.unixsocket.Native.libsocket(Native.java:60) >> [ssh-agent] at jnr.unixsocket.Native.socket(Native.java:68) >> [ssh-agent] at >> jnr.unixsocket.UnixServerSocketChannel.<init>(UnixServerSocketChannel.java:38) >> [ssh-agent] at >> jnr.unixsocket.UnixServerSocket.<init>(UnixServerSocket.java:29) >> [ssh-agent] at >> jnr.unixsocket.UnixServerSocketChannel.open(UnixServerSocketChannel.java:48) >> [ssh-agent] at >> com.cloudbees.jenkins.plugins.sshagent.jna.AgentServer.start(AgentServer.java:67) >> [ssh-agent] at >> com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgent.<init>(JNRRemoteAgent.java:64) >> [ssh-agent] at >> com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentStarter.call(JNRRemoteAgentStarter.java:54) >> [ssh-agent] at >> com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentStarter.call(JNRRemoteAgentStarter.java:35) >> [ssh-agent] at >> hudson.remoting.LocalChannel.call(LocalChannel.java:45) >> [ssh-agent] at >> com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentFactory.start(JNRRemoteAgentFactory.java:61) >> [ssh-agent] at >> com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper$SSHAgentEnvironment.<init>(SSHAgentBuildWrapper.java:211) >> [ssh-agent] at >> com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:123) >> [ssh-agent] at >> com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.preCheckout(SSHAgentBuildWrapper.java:93) >> [ssh-agent] at >> jenkins.scm.SCMCheckoutStrategy.preCheckout(SCMCheckoutStrategy.java:78) >> [ssh-agent] at >> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:560) >> [ssh-agent] at hudson.model.Run.execute(Run.java:1678) >> [ssh-agent] at >> hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) >> [ssh-agent] at >> hudson.model.ResourceController.execute(ResourceController.java:88) >> [ssh-agent] at hudson.model.Executor.run(Executor.java:231) >> FATAL: [ssh-agent] Unable to start agenthudson.util.IOException2 >> <http://stacktrace.jenkins-ci.org/search?query=hudson.util.IOException2>: >> [ssh-agent] Unable to start agent >> at >> com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:130) >> >> <http://stacktrace.jenkins-ci.org/search/?query=com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment&entity=method> >> at >> com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.preCheckout(SSHAgentBuildWrapper.java:93) >> >> <http://stacktrace.jenkins-ci.org/search/?query=com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.preCheckout&entity=method> >> at >> jenkins.scm.SCMCheckoutStrategy.preCheckout(SCMCheckoutStrategy.java:78) >> <http://stacktrace.jenkins-ci.org/search/?query=jenkins.scm.SCMCheckoutStrategy.preCheckout&entity=method> >> at >> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:560) >> >> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method> >> at hudson.model.Run.execute(Run.java:1678) >> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method> >> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) >> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method> >> at hudson.model.ResourceController.execute(ResourceController.java:88) >> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method> >> at hudson.model.Executor.run(Executor.java:231) >> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method> >> Caused by: java.lang.RuntimeException >> <http://stacktrace.jenkins-ci.org/search?query=java.lang.RuntimeException>: >> [ssh-agent] Could not find a suitable ssh-agent provider. >> at >> com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper$SSHAgentEnvironment.<init>(SSHAgentBuildWrapper.java:229) >> at >> com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:123) >> >> <http://stacktrace.jenkins-ci.org/search/?query=com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment&entity=method> >> ... 7 more >> >> >> I have tested with command line, and my private key works. >> >> Please help me out there. >> >> Kevin Z >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to jenkinsci-use...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/27d4dd41-e7f8-45cb-86b2-859fccdd1e32%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.