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
|