title: Puppet master agent update
body: <p>I´m currently trying to update the agent version on our puppet master. But we´re using the <a href="https://forge.puppet.com/puppetlabs/puppet_agent/readme" rel="nofollow noreferrer">puppet_agent</a> module with the option </p>
  
  <blockquote>
    <p>package_version => 'auto'</p>
  </blockquote>
  
  <p>That means it will always use the version of the puppet server. Before a puppet run it is of course the old version so the run will downgrade it to that old version. 
  Is there a way that the puppet master know which version of puppet-agent it run without a puppet run? </p>