Hello All,
Setup: OSX 10.9.2, Fusion 6.0.3, Vagrant 1.6.2
I've been having horrible problems with getting vagrant boxes to run
properly without a gui.
It comes does to a problem with my shell's umask and /var/run/vmware.
When I switch my umask to something less restrictive (from 027 to 022),
it all starts to magically work.
[wfroning@waf-pc splunk_cluster]$ vagrant up master
Bringing machine 'master' up with 'vmware_fusion' provider...
==> master: Checking if box 'phusion/ubuntu-14.04-amd64' is up to
date...
==> master: Verifying vmnet devices are healthy...
==> master: Preparing network adapters...
==> master: Starting the VMware VM...
An error occurred while executing `vmrun`, a utility for controlling
VMware machines. The command and output are below:
Command: ["start",
"/Users/wfroning/Documents/workplace/splunk_cluster/.vagrant/machines/master/vmware_fusion/e20927cb-f444-44c0-ba53-0e29cdcd81aa/ubuntu-14.04-amd64-vmwarefusion.vmx",
"gui", {:notify=>[:stdout, :stderr]}]
Stdout: Error: Unknown error
Stderr:
[wfroning@waf-pc splunk_cluster]$ umask
27
[wfroning@waf-pc splunk_cluster]$ umask 022
[wfroning@waf-pc splunk_cluster]$ vagrant up master
Bringing machine 'master' up with 'vmware_fusion' provider...
==> master: Checking if box 'phusion/ubuntu-14.04-amd64' is up to
date...
==> master: Verifying vmnet devices are healthy...
==> master: Preparing network adapters...
==> master: Starting the VMware VM...
==> master: Waiting for the VM to finish booting...
==> master: The machine is booted and ready!
==> master: Forwarding ports...
master: -- 22 => 2222
==> master: Configuring network adapters within the VM...
==> master: Waiting for HGFS kernel module to load...
==> master: Enabling and configuring shared folders...
master: -- /Users/wfroning/Documents/workplace/splunk_cluster:
/vagrant
master: --
/Users/wfroning/.vagrant.d/cache/phusion/ubuntu-14.04-amd64:
/tmp/vagrant-cache
==> master: Configuring cache buckets...
==> master: Machine already provisioned. Run `vagrant provision` or use
the `--provision`
==> master: to force provisioning. Provisioners marked to run always
will still run.
Hope this helps someone.
Thanks,
Will
--
Will Froning
[email protected]
--
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.