I have the same problem. I just installed jenkins for the first time and want to do a very simple build that requires a cvs checkout. I have tried everything I could think of short of actually creating and setting up ssh public/private key authentication for the jenkins user (too scary) Here the email I get from jenkins:
Started by timer Building in workspace <http://ws-rcrick-l:8080/job/jenkins-test-build-perl/ws/> Using globally configured password for connection to ':ext:iman-repo.example.com:22/usr/local/cvsroot' with username 'rcrick' cvs checkout -P -N -D 21 Feb 2014 17:15:23 -0500 platform/perl ERROR: CVS Authentication failed: null org.netbeans.lib.cvsclient.connection.AuthenticationException: SSH connection failed. at org.netbeans.lib.cvsclient.connection.SSHConnection.open(SSHConnection.java:141) at org.netbeans.lib.cvsclient.Client$1.run(Client.java:374) at java.lang.Thread.run(Thread.java:736) Caused by: com.jcraft.jsch.JSchException: java.io.FileNotFoundException: /var/lib/jenkins/.ssh/id_rsa (No such file or directory) at com.jcraft.jsch.KeyPair.load(KeyPair.java:524) at com.jcraft.jsch.IdentityFile.newInstance(IdentityFile.java:40) at com.jcraft.jsch.JSch.addIdentity(JSch.java:389) at com.jcraft.jsch.JSch.addIdentity(JSch.java:370) at org.netbeans.lib.cvsclient.connection.SSHConnection.open(SSHConnection.java:135) ... 2 more Caused by: java.io.FileNotFoundException: /var/lib/jenkins/.ssh/id_rsa (No such file or directory) at java.io.FileInputStream.<init>(FileInputStream.java:123) at java.io.FileInputStream.<init>(FileInputStream.java:83) at com.jcraft.jsch.Util.fromFile(Util.java:492) at com.jcraft.jsch.KeyPair.load(KeyPair.java:521) ... 6 more ERROR: Cvs task failed On Thursday, July 11, 2013 2:57:22 PM UTC-7, Sameh Tawfik wrote: > > > Hi, > > I'm using Jenkins ver. 1.522 > > Under "Manage Jenkins\Configure System\CVS\ Authentication" , I setup CVS > Root, Username, and Password, but under same "CVS" section there are these > fields: "Private Key Location", "Private Key Password", "Known Hosts > Location" which I'm not using or need, because instead I'm using the values > under the Authentication. > > Everytime, I remove the values specified for "Private Key Location", > "Private Key Password", "Known Hosts Location" fields and save, when I go > back Jenkins is populating these values again with the same default values? > > The problem everytime, Jenkins runs a build it fails with the following > message: > > ERROR: CVS Authentication failed: null > Caused by: > *com.jcraft.jsch.JSchException*<http://stacktrace.jenkins-ci.org/search?query=com.jcraft.jsch.JSchException>: > > java.io.FileNotFoundException: /var/lib/jenkins/.ssh/id_dsa (No such file > or directory) > > So, how to instruct Jenkins to not to use the "Private Key Location", > "Private Key Password", "Known Hosts Location" fields and use instead the > user and password supplied? > -- 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.
