Hi, I really hope someone could help because this is a problem that I've been trying to solve for 2 days!
I'm trying to provision chef solo to run my cookbook recipe using Vagrant and VirtualBox. Vagrant will launch a Windows2012 and then run my recipe however when I try to do a vagrant reload, Vagrant launches a VM but then pauses at default: /vagrant => D:/ and then it halts there and doesn't continue beyond this point so the code contained in my cookbook doesn't get run. The code is contained in cookbook-core (cookbook-core contains the code that I would like to run on my windows VM) I'm running vagrant version 1.7.2 and Virtual Box 4.3.12 This is my VagrantFile:- # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure(2) do |config| config.vm.box = "win2012" config.vm.box_url = "http://box.dev.justgiving.service/win2012.box" config.winrm.username = "vagrant" config.winrm.password = "vagrant" config.vm.guest = :windows #config.vm.synced_folder(".", nil, :disabled => true, :id => "vagrant-root") config.windows.halt_timeout = 15 config.ssh.insert_key = false config.vm.provider :virtualbox do |vb| vb.gui = true end config.vm.provision :chef_zero do |chef| chef.log_level = :info chef.data_bags_path = 'data_bags' #chef.provisioning_path = '/tmp/vagrant-chef-2' #chef.environment = 'dev' chef.encrypted_data_bag_secret_key_path = "D:/tmp/vagrant-chef-2/encrypted_data_bag_secret" chef.run_list = [ "recipe[users]", "recipe[core::default]" ] end end D:\cookbook-core>vagrant reload --provision => default: Loading Berkshelf datafile... ==> default: Sharing cookbooks with VM ==> default: Attempting graceful shutdown of VM... ==> default: Forcing shutdown of VM... ==> default: Clearing any previously set forwarded ports... ==> default: Updating Vagrant's Berkshelf... ==> default: Resolving cookbook dependencies... ==> default: Fetching 'core' from source at . ==> default: Using apt (2.6.1) ==> default: Using chef-client (4.2.4) ==> default: Using chef_handler (1.1.6) ==> default: Using chocolatey (0.2.1) from ==> default: Using core (0.0.1) from source at . ==> default: Using cron (1.6.1) ==> default: Using hipchat (0.4.0) ==> default: Using hostsfile (2.4.5) ==> default: Using logging (0.0.1) ==> default: Using logrotate (1.8.0) ==> default: Using minitest-handler (1.3.2) ==> default: Using ms_dotnet2 (1.0.0) ==> default: Using ms_dotnet4 (1.0.2) ==> default: Using ms_dotnet45 (2.0.0) ==> default: Using ohai (2.0.2) ==> default: Using powershell (3.0.7) ==> default: Using sudo (2.7.1) ==> default: Using sysctl (0.6.2) ==> default: Using users (1.7.0) ==> default: Using windows (1.36.6) ==> default: Vendoring apt (2.6.1) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/apt ==> default: Vendoring chef-client (4.2.4) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/chef-client ==> default: Vendoring chef_handler (1.1.6) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/chef_handler ==> default: Vendoring chocolatey (0.2.1) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/chocolatey ==> default: Vendoring core (0.0.1) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/core ==> default: Vendoring cron (1.6.1) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/cron ==> default: Vendoring hipchat (0.4.0) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/hipchat ==> default: Vendoring hostsfile (2.4.5) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/hostsfile ==> default: Vendoring logging (0.0.1) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/logging ==> default: Vendoring logrotate (1.8.0) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/logrotate ==> default: Vendoring minitest-handler (1.3.2) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/minitest-handler ==> default: Vendoring ms_dotnet2 (1.0.0) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/ms_dotnet2 ==> default: Vendoring ms_dotnet4 (1.0.2) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/ms_dotnet4 ==> default: Vendoring ms_dotnet45 (2.0.0) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/ms_dotnet45 ==> default: Vendoring ohai (2.0.2) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/ohai ==> default: Vendoring powershell (3.0.7) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/powershell ==> default: Vendoring sudo (2.7.1) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/sudo ==> default: Vendoring sysctl (0.6.2) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/sysctl ==> default: Vendoring users (1.7.0) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/users ==> default: Vendoring windows (1.36.6) to c:/Users/aebirim/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150312-3420-1mj6gii-default/windows ==> default: Clearing any previously set network interfaces... ==> default: Preparing network interfaces based on configuration... default: Adapter 1: nat ==> default: Forwarding ports... default: 22 => 2222 (adapter 1) ==> default: Booting VM... ==> default: Waiting for machine to boot. This may take a few minutes... default: SSH address: 127.0.0.1:2222 default: SSH username: vagrant default: SSH auth method: private key default: Warning: Connection timeout. Retrying... default: Warning: Connection timeout. Retrying... default: Warning: Connection timeout. Retrying... ==> default: Machine booted and ready! ==> default: Checking for guest additions in VM... ==> default: Mounting shared folders... default: /vagrant => D:/cookbook-core Thanks! -- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
