Hi Niklas,

I solved this for Lucene/Solr by adding a label "lucene" to our slave and
entered the label in the input field of the job. This works fine. Using
labels for slaves is a good thing as you can group them. E.g. All builds of
Hadoop only run on any slave that has hadoop label or similar.

The only strange thing: since today, I have no longer access to the slave
settings?

Uwe

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de

> -----Original Message-----
> From: Niklas Gustavsson [mailto:nik...@protocol7.com]
> Sent: Tuesday, August 17, 2010 9:36 AM
> To: builds@apache.org
> Subject: [Hudson] Problem with jobs tied to slave names
> 
> Hi
> 
> In the latest version of Hudson, which we are running, they added boolean
> expression support when tying a job to a slave/label. The expression
language
> uses parenthesis. So does our slave names. This has caused some job
> configurations to fail, e.g. when using the string "minerva.apache.org
(Ubuntu)"
> (claiming this is an invalid expression). I've opened an issue in the
Hudson JIRA
> to see if parenthesis in slave names are now invalid. If so, we might have
to
> rename our slaves. In the short term, I'll keep an eye on any further
problems
> in our setup caused by this (I've fixed a few cases so far).
> 
> /niklas

Reply via email to