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.

Reply via email to