diff --git a/plugins/provisioners/puppet/provisioner/puppet.rb b/plugins/provisioners/puppet/provisioner/puppet.rb index 546c99644..b43a3d65b 100644 --- a/plugins/provisioners/puppet/provisioner/puppet.rb +++ b/plugins/provisioners/puppet/provisioner/puppet.rb @@ -48,17 +48,17 @@ module VagrantPlugins check << guest_path end - verify_shared_folders(check) - - # Verify Puppet is installed and run it - verify_binary("puppet") - # Make sure the temporary directory is properly set up @machine.communicate.tap do |comm| comm.sudo("mkdir -p #{config.temp_dir}") comm.sudo("chmod 0777 #{config.temp_dir}") end + verify_shared_folders(check) + + # Verify Puppet is installed and run it + verify_binary("puppet") + # Upload Hiera configuration if we have it @hiera_config_path = nil if config.hiera_config_path