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