Puppet agent to work with puppet master