Hi,
I would like to use ssh-agent plugin but I have some problems with it:

*00:00:00.000* Started by user maciej.sawicki 
<https://dev.polidea.pl/jenkins/user/maciej.sawicki>*00:00:00.004* Building 
remotely on orwell in workspace /Users/jenkins/workspace/xxx*00:00:00.004* 
[ssh-agent] Using credentials jenkins (slave_key)*00:00:00.004* [ssh-agent] 
Looking for ssh-agent implementation...*00:00:00.004* [ssh-agent]   Java/JNR 
ssh-agent*00:00:00.012* [ssh-agent] FATAL: Could not find a suitable ssh-agent 
provider*00:00:00.012* [ssh-agent] Diagnostic report*00:00:00.012* [ssh-agent] 
* Java/JNR ssh-agent*00:00:00.012* java.io.IOException: Remote call on orwell 
failed*00:00:00.012*  at 
hudson.remoting.Channel.call(Channel.java:723)*00:00:00.013*         at 
com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentFactory.start(JNRRemoteAgentFactory.java:61)*00:00:00.013*
  at 
com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper$SSHAgentEnvironment.<init>(SSHAgentBuildWrapper.java:203)*00:00:00.013*
  at 
com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:119)*00:00:00.013*
   at 
com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.preCheckout(SSHAgentBuildWrapper.java:89)*00:00:00.013*
  at 
jenkins.scm.SCMCheckoutStrategy.preCheckout(SCMCheckoutStrategy.java:78)*00:00:00.013*
       at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:561)*00:00:00.014*
  at hudson.model.Run.execute(Run.java:1665)*00:00:00.014*        at 
hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)*00:00:00.014*        at 
hudson.model.ResourceController.execute(ResourceController.java:88)*00:00:00.014*
    at hudson.model.Executor.run(Executor.java:246)*00:00:00.014* Caused by: 
java.lang.NoClassDefFoundError: Could not initialize class 
jnr.unixsocket.Native$LibC*00:00:00.014*    at 
jnr.unixsocket.Native.libsocket(Native.java:60)*00:00:00.015*        at 
jnr.unixsocket.Native.socket(Native.java:68)*00:00:00.015*   at 
jnr.unixsocket.UnixServerSocketChannel.<init>(UnixServerSocketChannel.java:38)*00:00:00.015*
         at 
jnr.unixsocket.UnixServerSocket.<init>(UnixServerSocket.java:29)*00:00:00.015*  
     at 
jnr.unixsocket.UnixServerSocketChannel.open(UnixServerSocketChannel.java:48)*00:00:00.015*
   at 
com.cloudbees.jenkins.plugins.sshagent.jna.AgentServer.start(AgentServer.java:67)*00:00:00.016*
      at 
com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgent.<init>(JNRRemoteAgent.java:64)*00:00:00.016*
       at 
com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentStarter.call(JNRRemoteAgentStarter.java:54)*00:00:00.016*
   at 
com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentStarter.call(JNRRemoteAgentStarter.java:35)*00:00:00.016*
   at hudson.remoting.UserRequest.perform(UserRequest.java:118)*00:00:00.016*   
   at hudson.remoting.UserRequest.perform(UserRequest.java:48)*00:00:00.017*    
   at hudson.remoting.Request$2.run(Request.java:326)*00:00:00.017*        at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)*00:00:00.017*
        at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)*00:00:00.017*
     at java.util.concurrent.FutureTask.run(FutureTask.java:166)*00:00:00.017*  
     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)*00:00:00.018*
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)*00:00:00.018*
        at java.lang.Thread.run(Thread.java:722)*00:00:00.018* FATAL: 
[ssh-agent] Unable to start agent*00:00:00.018* java.lang.RuntimeException 
<http://stacktrace.jenkins-ci.org/search?query=java.lang.RuntimeException>: 
[ssh-agent] Could not find a suitable ssh-agent provider.*00:00:00.018*    at 
com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper$SSHAgentEnvironment.<init>(SSHAgentBuildWrapper.java:217)*00:00:00.019*
  at 
com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:119)
 
<http://stacktrace.jenkins-ci.org/search/?query=com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment&entity=method>*00:00:00.019*
      at 
com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.preCheckout(SSHAgentBuildWrapper.java:89)
 
<http://stacktrace.jenkins-ci.org/search/?query=com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.preCheckout&entity=method>*00:00:00.019*
   at jenkins.scm.SCMCheckoutStrategy.preCheckout(SCMCheckoutStrategy.java:78) 
<http://stacktrace.jenkins-ci.org/search/?query=jenkins.scm.SCMCheckoutStrategy.preCheckout&entity=method>*00:00:00.019*
    at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:561) 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method>*00:00:00.019*
     at hudson.model.Run.execute(Run.java:1665) 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method>*00:00:00.019*
        at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method>*00:00:00.020*
         at hudson.model.ResourceController.execute(ResourceController.java:88) 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method>*00:00:00.020*
     at hudson.model.Executor.run(Executor.java:246) 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method>*00:00:00.026*
 FATAL: null*00:00:00.026* java.lang.NullPointerException 
<http://stacktrace.jenkins-ci.org/search?query=java.lang.NullPointerException>


My setup:

Master: Ubuntu 12.04, Jenkins ver. 1.533, SSH Agent Plugin 1.3

Slave (orwell): OSX 1.8, xcode 5, java version "1.7.0_21"


env vars in slave configuration:


   - JAVA_HOME = /Library/Java/JavaVirtualMachines/jdk1.7.0_21.jdk/Contents/Home
   - DYLD_LIBRARY_PATH = /usr/local/apr/lib
   - PATH = 
bin:/opt/boxen/rbenv/shims:/opt/boxen/rbenv/bin:/opt/boxen/rbenv/plugins/ruby-build/bin:node_modules/.bin:/opt/boxen/nodenv/shims:/opt/boxen/nodenv/bin:/opt/boxen/bin:/opt/boxen/homebrew/bin:/opt/boxen/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/arcanist/bin:/opt/X11/bin:/usr/local/git/bin:/opt/libimobiledevice-macosx/:/Users/jenkins/.meteor




I will appreciate any help.


best regards,

Maciek Sawicki

-- 
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to