title: Jenkins - restrict where this project can be run option with && (and) option fails
body: <p>I have a master and two slaves. When i want a job to run on both the salves i put in this expression in the <code>Restrict where this project can be run option</code> </p>
  
  <pre><code>linux &amp;&amp; linux2
  </code></pre>
  
  <p>I have labelled the nodes correctly. But then the jobs dont run on any machines. I get an error such as <code>Theres no slave/cloud that matches this assignment</code> and the the job is still pending saying it cannot find a label matching the expression. Whats wrong? How can i make it run on both slaves. I do not want to use any other plugin. </p>