svn error 'ISVNAuthentication provider did not provide credentials'

1,197 views
Skip to first unread message

David Aldrich

unread,
Apr 11, 2017, 8:52:59 AM4/11/17
to jenkins...@googlegroups.com

Hi

 

Since upgrading:

 

SCM API plugin from 1.3 to 2.1.1

Subversion Plugin 2.7.1 to 2.7.1

 

we are seeing the following exception occurring occasionally:

 

svn: E200015: ISVNAuthentication provider did not provide credentials; HTTP authorization cancelled.
        at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:66)
        at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:57)
        at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:798)
        at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:391)
        at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:379)
        at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:862)
        at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:698)
        at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:118)
        at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1049)
        at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:189)
        at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.getRevisionNumber(SvnNgRepositoryAccess.java:119)
        at org.tmatesoft.svn.core.internal.wc2.SvnRepositoryAccess.getLocations(SvnRepositoryAccess.java:195)
        at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.createRepositoryFor(SvnNgRepositoryAccess.java:46)
        at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:160)
        at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:35)
        at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
        at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
        at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
        at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:968)
        at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:873)
        at hudson.scm.SubversionChangeLogBuilder.buildModule(SubversionChangeLogBuilder.java:194)
Caused: hudson.util.IOException2: revision check failed on <snip>/GlobalRegs.tcl
        at hudson.scm.SubversionChangeLogBuilder.buildModule(SubversionChangeLogBuilder.java:208)
        at hudson.scm.SubversionChangeLogBuilder.run(SubversionChangeLogBuilder.java:138)
        at hudson.scm.SubversionSCM.calcChangeLog(SubversionSCM.java:725)
        at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:860)
        at hudson.scm.SCM.checkout(SCM.java:496)
        at hudson.model.AbstractProject.checkout(AbstractProject.java:1280)
        at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:604)
        at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
        at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
        at hudson.model.Run.execute(Run.java:1733)
        at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
        at hudson.model.ResourceController.execute(ResourceController.java:97)
        at hudson.model.Executor.run(Executor.java:405)

 

The credentials for the job are correct – they worked fine before the upgrade.

 

The exception occurs following a svn commit.  If I then run the job manually it succeeds.

 

Any advice please?

 

Best regards

 

David

 

Maciej Jaros

unread,
May 2, 2017, 9:45:32 AM5/2/17
to jenkins...@googlegroups.com
There is bug in Subversion Plugin. It seem that new versions of this plugin cannot handle svn:externals well.

See:
https://issues.jenkins-ci.org/browse/JENKINS-32167

David Aldrich (2017-04-11 14:52):
--
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.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/9838a10cbeff41b982300a1aac1daf90%40EUX13SRV1.EU.NEC.COM.
For more options, visit https://groups.google.com/d/optout.




 

Reply all
Reply to author
Forward
0 new messages