tmatilai / vagrant-proxyconf

Vagrant plugin that configures the virtual machine to use proxies
MIT License
531 stars 74 forks source link

Doesn't support VMWare Workstation? #56

Closed hexmode closed 10 years ago

hexmode commented 10 years ago

As per subject. Tried using this on a pretty vanilla box and didn't get any proxies.

hexmode commented 10 years ago

Er... I meant vmware_workstation -- the Windows VMWare.

tmatilai commented 10 years ago

Hi @hexmode,

Could you provide more information so I could track it down. A gist with (sanitized) Vagrantfile and full debug output would be great. For example vagrant up --debug > vagrant.log 2>&1.

There shouldn't be anything special with any provider plugin as far as they use the builtin Provision action. The guest OS affects more; basically only Linux is supported at this point (although I'm happy to add support for others).

johnbellone commented 10 years ago

I don't have VMWare running on Windows, but what in particular is failing? I use the official VMWare Fusion provider and works like a charm.

hexmode commented 10 years ago

Linux is the guest.

I don't see a way to attach the log file here, so I've put it on pastebin: http://pastebin.com/ipfBW13K

tmatilai commented 10 years ago

@hexmode could you share the Vagrantfile too? Based on lines 2862-2877 you don't have any configuration for vagrant-proxyconf....

johnbellone commented 10 years ago

Pastebin is blocked here :(. Gist?

hexmode commented 10 years ago

gist: https://gist.github.com/hexmode/9665402

The vagrant file is one from "vagrant init" without any modifications. It has been a week since I set up vagrant-proxyconf for my other boxes, so I didn't remember needing to modify it. I'll see if changing it helps.

johnbellone commented 10 years ago

Have you config.proxy.enabled = true?

hexmode commented 10 years ago

ok, I just created ~/.vagrant.d/Vagrantfile as suggested in the README.md and it appear to work. Sorry for the trouble.

tmatilai commented 10 years ago

No problem, thanks for reporting anyway!