vagrant 1.2 uses config.temp_dir instead of config.pp_path for puppet provisioner