@@ -26,11 +26,20 @@ Vagrant.configure("2") do |config|
26
26
config . vm . synced_folder "puppet/modules" , "/ProgramData/PuppetLabs/code/environments/production/modules"
27
27
28
28
# These install chocolatey, ruby, and puppet. Also runs librarian-puppet.
29
- config . vm . provision :shell , :path => "../shared/shell/PrepareWindows.ps1"
30
- config . vm . provision :shell , :path => "../shared/shell/InstallChocolatey.ps1"
31
- config . vm . provision :shell , :path => "../shared/shell/InstallPuppetFromMSI.ps1"
32
- #config.vm.provision :shell, :path => "../shared/shell/PreparePuppetProvisioner.ps1"
33
- config . vm . provision :shell , :path => "../shared/shell/NotifyGuiAppsOfEnvironmentChanges.ps1"
29
+ if Vagrant ::VERSION < '1.8.0'
30
+ config . vm . provision :shell , :path => "../shared/shell/PrepareWindows.ps1"
31
+ config . vm . provision :shell , :path => "../shared/shell/InstallChocolatey.ps1"
32
+ config . vm . provision :shell , :path => "../shared/shell/InstallPuppetFromMSI.ps1"
33
+ #config.vm.provision :shell, :path => "../shared/shell/PreparePuppetProvisioner.ps1"
34
+ config . vm . provision :shell , :path => "../shared/shell/NotifyGuiAppsOfEnvironmentChanges.ps1"
35
+ else
36
+ config . vm . provision :shell , :path => "../shared/shell/PrepareWindows.ps1" , :powershell_elevated_interactive => true
37
+ config . vm . provision :shell , :path => "../shared/shell/InstallChocolatey.ps1" , :powershell_elevated_interactive => true
38
+ config . vm . provision :shell , :path => "../shared/shell/InstallPuppetFromMSI.ps1" , :powershell_elevated_interactive => true
39
+ #config.vm.provision :shell, :path => "../shared/shell/PreparePuppetProvisioner.ps1", :powershell_elevated_interactive => true
40
+ config . vm . provision :shell , :path => "../shared/shell/NotifyGuiAppsOfEnvironmentChanges.ps1" , :powershell_elevated_interactive => true
41
+ end
42
+
34
43
35
44
# Enable provisioning with Puppet stand alone. Puppet manifests
36
45
# are contained in a directory path relative to this Vagrantfile.
0 commit comments