Use the jenkins puppet module from SilexConsutling.