[
https://issues.jenkins-ci.org/browse/JENKINS-12666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=158760#comment-158760
]
lfischer commented on JENKINS-12666:
------------------------------------
This seems to be related to my Subversion configuration. I need to prevent
anonymous read access.
Jenkins / Subversion plugin tries to read the Subversion revision details
without authentification and the Subversion server rejects this.
Should Jenkins be forced to use authentification, if there are known
credentials?
> Subversion fails first revision check
> -------------------------------------
>
> Key: JENKINS-12666
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12666
> Project: Jenkins
> Issue Type: Bug
> Components: subversion
> Affects Versions: current
> Environment: SuseEnterprise Linux
> JDK 1.6
> Reporter: lfischer
>
> After committing a change into a Subversion repository, Jenkins jobs fail on
> the first Subversion revision check (see log below).
> Restarting the same job without any other Subversion commit, the revision
> check has no error and the job runs fine.
> After the next commit, the same error occurs.
> The Subversion server (1.6) runns on a different machine. Authentication is
> activated. Jenkins knows the credentials of the repo.
> I tested Subversion plugin 1.34, 1.35 and 1.37: always the same error.
> Log:
> {code}
> Started by user Fischer, Lars
> Building on master in workspace
> /data/hudson_home/jobs/test.pt.prototype-parent/workspace
> Updating svn://server/test/prototype/parent
> U pom.xml
> At revision 8512
> hudson.util.IOException2: revision check failed on
> svn://server/test/prototype/parent
> at
> hudson.scm.SubversionChangeLogBuilder.buildModule(SubversionChangeLogBuilder.java:170)
> at
> hudson.scm.SubversionChangeLogBuilder.run(SubversionChangeLogBuilder.java:112)
> at hudson.scm.SubversionSCM.calcChangeLog(SubversionSCM.java:555)
> at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:702)
> at hudson.model.AbstractProject.checkout(AbstractProject.java:1195)
> at
> hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:576)
> at
> hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:465)
> at hudson.model.Run.run(Run.java:1409)
> at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:481)
> at hudson.model.ResourceController.execute(ResourceController.java:88)
> at hudson.model.Executor.run(Executor.java:238)
> Caused by: org.tmatesoft.svn.core.SVNAuthenticationException: svn:
> Item is not readable
> at
> org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:62)
> at
> org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
> at
> org.tmatesoft.svn.core.internal.io.svn.SVNReader.handleFailureStatus(SVNReader.java:269)
> at
> org.tmatesoft.svn.core.internal.io.svn.SVNReader.parse(SVNReader.java:248)
> at
> org.tmatesoft.svn.core.internal.io.svn.SVNConnection.read(SVNConnection.java:260)
> at
> org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.read(SVNRepositoryImpl.java:1280)
> at
> org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.logImpl(SVNRepositoryImpl.java:835)
> at org.tmatesoft.svn.core.io.SVNRepository.log(SVNRepository.java:1034)
> at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:1027)
> at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:894)
> at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:826)
> at
> hudson.scm.SubversionChangeLogBuilder.buildModule(SubversionChangeLogBuilder.java:158)
> ... 10 more
> Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: Item is not readable
> at
> org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200)
> at
> org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:146)
> at
> org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:89)
> at
> org.tmatesoft.svn.core.internal.io.svn.SVNReader.getErrorMessage(SVNReader.java:283)
> at
> org.tmatesoft.svn.core.internal.io.svn.SVNReader.handleFailureStatus(SVNReader.java:261)
> ... 19 more
> Retrying after 10 seconds
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira