Puppet uses the new provisioner API