Community
Participate
Working Groups
Please copy these jobs to the new build server: https://build.eclipse.org/hudson/job/emf-cdo-integration/ https://build.eclipse.org/hudson/job/emf-cdo-maintenance/
Done. -M.
I noticed that CVS :local: transfer is not supported anymore by Hudson: https://hudson.eclipse.org/hudson/view/Modeling/job/emf-cdo-integration/709/console Is it possible that this can be enabled?
Fixed, bad lock directory permissions. -M.
Not really: https://hudson.eclipse.org/hudson/view/Modeling/job/emf-cdo-integration/712/console
Should I mention that I'm trying to build on slave1 *and* slave2?
So much for multi-terminal control sessions. Should be ok now. -M.
Confirmed ;-)
Sorry, but here's a new issue. I'm not sure whether it's a Hudson issue or a Buckminster issue, but it worked on the old Hudson instance: https://hudson.eclipse.org/hudson/view/Modeling/job/emf-cdo-integration/713/console [java] com.jcraft.jsch.JSchException: ProxyHTTP: java.io.IOException: proxy error: Forbidden [java] at com.jcraft.jsch.ProxyHTTP.connect(ProxyHTTP.java:158) [java] at org.eclipse.jsch.internal.core.JSchProvider.connect(JSchProvider.java:141) [java] at org.eclipse.team.internal.ccvs.core.connection.PServerConnection.open(PServerConnection.java:116) [java] at org.eclipse.team.internal.ccvs.core.connection.Connection.open(Connection.java:132) [java] at org.eclipse.team.internal.ccvs.core.connection.CVSRepositoryLocation.createConnection(CVSRepositoryLocation.java:545) [java] at org.eclipse.team.internal.ccvs.core.connection.CVSRepositoryLocation.openConnection(CVSRepositoryLocation.java:806) [java] at org.eclipse.team.internal.ccvs.core.client.Session.open(Session.java:159) [java] at org.eclipse.buckminster.cvspkg.internal.CVSSession.getReaderSession(CVSSession.java:98) [java] at org.eclipse.buckminster.cvspkg.internal.RepositoryMetaData.getMetaData(RepositoryMetaData.java:76) [java] at org.eclipse.buckminster.cvspkg.internal.VersionFinder.getMetaData(VersionFinder.java:97) [java] at org.eclipse.buckminster.cvspkg.internal.VersionFinder.getTrunk(VersionFinder.java:86) [java] at org.eclipse.buckminster.core.version.AbstractSCCSVersionFinder.getBestTrunkMatch(AbstractSCCSVersionFinder.java:320) [java] at org.eclipse.buckminster.core.version.AbstractSCCSVersionFinder.getBestVersion(AbstractSCCSVersionFinder.java:151) [java] at org.eclipse.buckminster.core.rmap.model.Provider.findMatch(Provider.java:219) [java] at org.eclipse.buckminster.core.rmap.model.SearchPath.getProvider(SearchPath.java:100) [java] at org.eclipse.buckminster.core.rmap.model.ResourceMap.resolve(ResourceMap.java:293) [java] at org.eclipse.buckminster.core.rmap.model.ResourceMap.resolve(ResourceMap.java:212) [java] at org.eclipse.buckminster.core.resolver.ResourceMapResolver.innerResolve(ResourceMapResolver.java:202) [java] at org.eclipse.buckminster.core.resolver.ResolverNodeWithJob.resolve(ResolverNodeWithJob.java:190) [java] at org.eclipse.buckminster.core.resolver.ResolverNodeWithJob.run(ResolverNodeWithJob.java:87) [java] at org.eclipse.buckminster.core.resolver.ResolverNodeWithJob$NodeResolutionJob.run(ResolverNodeWithJob.java:44) [java] at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) [java] Caused by: java.io.IOException: proxy error: Forbidden [java] at com.jcraft.jsch.ProxyHTTP.connect(ProxyHTTP.java:122) [java] ... 21 more [java] ERROR [0001] : No suitable provider for component org.eclipse.emf.cdo.releng:buckminster was found in resourceMap file:/opt/users/hudsonbuild/workspace/emf-cdo-integration/org.eclipse.emf/org.eclipse.emf.cdo/releng/org.eclipse.emf.cdo.releng/build.rmap [java] ERROR [0001] : No suitable provider for component org.eclipse.emf.cdo.releng:buckminster was found in searchPath releng [java] ERROR [0001] : Rejecting provider cvs({0},org.eclipse.emf/org.eclipse.emf.cdo/releng/{1}[:pserver:anonymous@dev.eclipse.org:/cvsroot/modeling,org.eclipse.emf/org.eclipse.emf.cdo/releng/org.eclipse.emf.cdo.releng]): No component match was found [java] ERROR Could not connect to :pserver:anonymous@dev.eclipse.org:/cvsroot/modeling: I/O exception occurred: ProxyHTTP: java.io.IOException: proxy error: Forbidden [java] ERROR [0001] : Rejecting provider cvs({0},org.eclipse.emf/org.eclipse.emf.cdo/releng/{1}-feature[:pserver:anonymous@dev.eclipse.org:/cvsroot/modeling,org.eclipse.emf/org.eclipse.emf.cdo/releng/org.eclipse.emf.cdo.releng-feature]): Components of type buckminster are not supported [java] INFO: TAG-ID 0001 = Query for org.eclipse.emf.cdo.releng:buckminster
Although the console log does not indicate a relation, you shold know that my build uses to download components from http://net4j.sourceforge.net/update
Thomas, can you see why my releng component can not be checked out from CVS (see comment #8)?
To me it looks like Buckminster isn't picking up the proxy settings. Are you using one of the Buckminster installs available in Hudson, or a 'custom' install? -M.
My Hudson config calls an Ant script that does this: <target name="install.buckminster" unless="buckminster.exists" depends="get.director"> <echo message="Configuring headless buckminster with needed features" /> <eclipse.launch app="director"> <args> <jvmarg value="-Declipse.p2.mirrors=false" /> <arg value="-r" /> <arg value="${eclipse.downloads}/${bm.headless.path}" /> <arg value="-d" /> <arg value="${tools}/buckminster" /> <arg value="-p" /> <arg value="Buckminster" /> <arg value="-i" /> <arg value="org.eclipse.buckminster.cmdline.product" /> <arg value="-i" /> <arg value="org.eclipse.buckminster.core.headless.feature.feature.group" /> <arg value="-i" /> <arg value="org.eclipse.buckminster.pde.headless.feature.feature.group" /> <arg value="-i" /> <arg value="org.eclipse.buckminster.cvs.headless.feature.feature.group" /> <arg value="-i" /> <arg value="org.eclipse.buckminster.emma.headless.feature.feature.group" /> </args> </eclipse.launch> </target>
Well if you're trying to access dev.eclipse.org you shouldn't need the proxy. I've confirmed that the hudson user can access :pserver:anonymous@dev.eclipse.org without issue. Is there a way to dump more debug info about what buckminster is doing and it's environment? -M.
No problems anymore. Maybe Michal solved this on our side.