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.

Reply via email to