title: Not able to use Jenkins labels in pipelines
body: <p>I can't get Jenkins labels to work in Jenkins while using pipelines.</p>
  
  <p>My node is defined with a label say "poolA", and the following pipeline should attempt to run on that node but it doesn't. </p>
  
  <p>Any ideas why?</p>
  
  <p>Console says:</p>
  
  <pre><code>MyAgentis reserved for jobs with matching label expression; Jenkins
  is reserved for jobs with matching label expression
  </code></pre>
  
  <p>This is my pipeline:</p>
  
  <pre><code>node{
      label 'poolA'
      echo " jenkins pipeline for rapidx node" 
  }
  </code></pre>
  
  <p>My node is defined as follows:</p>
  
  <ul>
  <li>Only build job with label expression ....   </li>
  <li>Launch method : Java webstart</li>
  <li>Avail : Keep this agent online as much as possible</li>
  <li>Executors # : 1</li>
  <li>Other settings unchanged</li>
  </ul>
  
  <p>Note that I am behind a firewall (no internet access during execution) using 
  Jenkins 2.73.2</p>
  
  <p>This is a clean install of jenkins on windows, the only change I made was to enable Java web start.</p>