Improve provisioning for smartos for Puppet 3.1.1