added puppet agent setup