Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Hudson users: Please attach your builds to slaves

The hudsonbuild user directory (which contains the workspace) is not common/shared across all the nodes.

In talking with others, I do wonder if it should be.  I'm not sure why Matt set it up this way, but he's not in today, and I have made a note to ask him.




On 09/23/2010 12:15 PM, David Carver wrote:
How are you getting Java?  Are you using the Default, or selecting a Java vm in your config.   It is recommended that you specifically select a JVM so that when running on slaves, Hudson knows where to get it.

Dave

On 09/23/2010 09:00 AM, Stéphane Bouchet wrote:
ok, i just untied emf-compare job[1], and got an exception :

emf-compare-1.1] $ java -Dbuckminster.output.root=/opt/users/hudsonbuild/workspace/emf-compare-1.1/buckminster.output -Dbuckminster.temp.root=/opt/users/hudsonbuild/workspace/emf-compare-1.1/buckminster.temp '-Dhttp.proxyHost=proxy.eclipse.org -Dhttp.proxyPort=9898 -Dhttps.proxyHost=proxy.eclipse.org -Dhttps.proxyPort=9898 -Dhttp.noProxyHosts="*.eclipse.org" -Dhttps.noProxyHosts="*.eclipse.org"' -Dcheckout.location=/opt/users/hudsonbuild/workspace/emf-compare-1.1/org.eclipse.emf/org.eclipse.emf.compare/releng/ -jar /shared/common/buckminster-3.6/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -application org.eclipse.buckminster.cmdline.headless -data /opt/users/hudsonbuild/workspace/emf-compare-1.1/buildroot/buckminster.workspace --loglevel info -S /opt/users/hudsonbuild/workspace/emf-compare-1.1/commands.txt
ERROR: Cannot run program "java" (in directory "/opt/users/hudsonbuild/workspace/emf-compare-1.1"): java.io.IOException: error=2, No such file or directory


it was working perfectly on master, i guess the configuration is not shared between master/slaves ...


[1]https://hudson.eclipse.org/hudson/me/my-views/view/Obeo/job/emf-compare-1.1/21/console

Le 23/09/2010 16:04, Denis Roy a écrit :
  Folks,

Please configure your jobs to use the Hudson Slave instances. We've
allocated more memory and CPU resources to the slave than to the master,
since we were recommended to use the master primarily as a Hudson
control device.

Right now the master is running 4 concurrent jobs (out of 4) while both
slaves are perfectly idle.

To make the change, simply log into hudson.eclipse.org and on your job,
click "Tie this project to a node" and select one of the slaves.

Thanks a bunch,

Denis


Back to the top