![]() |
|
|
|
|
Change By:
|
Tom Ghyselinck
(27/Aug/14 12:51 PM)
|
|
Description:
|
We have a project which added a new external reference
between two builds
.
_*Note*_:
This external reference has an external reference at his point too.
{{MyProject}} - {{build-scripts}} -- (X) {{binutils}} --- (X) {{split-debug}}
The update fails when the _{{binutils}}_ has been added since the previous build. I don't know if the _second external reference_ is relevant, but I added for convenience to show the specific configuration at our site.
The reason this is a
_Critical_
_*Critical*_
issues is because we have many
_*
multi-configuration Jobs
*_ with _*touchstone builds*_ defined
, building the same project for multiple target platforms. When we add a new external reference, it takes _*a few builds*_ (and a lot of time) until _*all Jobs*_ for _*all platforms*_ have been _*rebuilt back to
success
normal
*_
.
:
# Rebuild 1: _main Job_ is now back to normal, but _touchstone builds_ now fail
# Rebuild 2: _touchstone builds_ now back to normal, _remaining_ Jobs fail # Rebuild 3: _remaining_ Jobs now back to normal
{quote} Fetching 'svn+ssh://subversion.company.com/binutils/branches/1.x/build-scripts' at -1 into '/path/to/MyProject/build-scripts/binutils' AU build-scripts/binutils/split-debug U build-scripts/binutils Fetching 'svn+ssh://subversion.company.com/splitdebug' at -1 into '/path/to/MyProject/build-scripts/binutils/splitdebug' AU build-scripts/binutils/splitdebug/isolated-functions.sh AU build-scripts/binutils/splitdebug/prepstrip At revision 34 At revision 8 {quote} ... {quote} hudson.util.IOException2: revision check failed on svn+ssh://subversion.company.com/binutils/branches/1.x/build-scripts at hudson.scm.SubversionChangeLogBuilder.buildModule(SubversionChangeLogBuilder.java:191) at hudson.scm.SubversionChangeLogBuilder.run(SubversionChangeLogBuilder.java:132) at hudson.scm.SubversionSCM.calcChangeLog(SubversionSCM.java:735) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:873) at hudson.model.AbstractProject.checkout(AbstractProject.java:1252) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:615) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:524) at hudson.model.Run.execute(Run.java:1706) at hudson.matrix.MatrixRun.run(MatrixRun.java:146) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:232) Caused by: org.tmatesoft.svn.core.SVNCancelException: svn: E200015: No credential to try. Authentication failed at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel(SVNErrorManager.java:37) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel(SVNErrorManager.java:32) at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getFirstAuthentication(DefaultSVNAuthenticationManager.java:185) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHConnector.open(SVNSSHConnector.java:77) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.open(SVNConnection.java:77) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1252) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getLatestRevision(SVNRepositoryImpl.java:168) at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.getRevisionNumber(SvnNgRepositoryAccess.java:118) at org.tmatesoft.svn.core.internal.wc2.SvnRepositoryAccess.getLocations(SvnRepositoryAccess.java:148) at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.createRepositoryFor(SvnNgRepositoryAccess.java:45) 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:20) at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1238) at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294) at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:967) at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:872) at hudson.scm.SubversionChangeLogBuilder.buildModule(SubversionChangeLogBuilder.java:179) ... 11 more {quote}
|
|
|
|
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" 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/d/optout.