-
Bug
-
Resolution: Duplicate
-
Critical
-
None
-
Apache Software Foundation Hudson installation. Master 1.372 on Ubuntu. Slaves on Windows, Solaris and Ubuntu all affected.
All our executors dies with the following stacktrace. We have a slave named "lucene.zones.apache.org (Solaris 10)", unknown if any job has assigned this as a label.
java.lang.IllegalArgumentException: Invalid label expression: lucene.zones.apache.org (Solaris 10)
at hudson.model.Hudson.getLabel(Hudson.java:1381)
at hudson.model.AbstractProject.getAssignedLabel(AbstractProject.java:288)
at hudson.model.Node.canTake(Node.java:242)
at hudson.model.Queue$JobOffer.canTake(Queue.java:190)
at hudson.model.Queue$ApplicableJobOfferList.(Queue.java:818)
at hudson.model.Queue$ApplicableJobOfferList.(Queue.java:810)
at hudson.model.Queue.pop(Queue.java:740)
at hudson.model.Executor.grabJob(Executor.java:165)
at hudson.model.Executor.run(Executor.java:106)
Caused by: line 1:25: unexpected token: (
at hudson.model.label.LabelExpressionParser.term4(LabelExpressionParser.java:170)
at hudson.model.label.LabelExpressionParser.term3(LabelExpressionParser.java:119)
at hudson.model.label.LabelExpressionParser.term2(LabelExpressionParser.java:89)
at hudson.model.label.LabelExpressionParser.term1(LabelExpressionParser.java:60)
at hudson.model.label.LabelExpressionParser.expr(LabelExpressionParser.java:50)
at hudson.model.Label.parseExpression(Label.java:458)
at hudson.model.Hudson.getLabel(Hudson.java:1379)
... 8 more
- is duplicated by
-
JENKINS-7216 Label Expression cannot handle spaces
-
- Resolved
-
Further investigation showed that we did indeed have a job that was tied to the the label name "lucene.zones.apache.org (Solaris 10)". This job was in the build queue when this happened. Fixing that and restarting our master resurrected the slaves. However, it seems a bit brutal to kill the executor threads due to this problem