One use-case that you might not have thought of is developers using Windows, even if the target machine is Linux. I had this problem on a previous team and had to hack our own provisioning step to use the shell and run vagrant locally. Windows will probably never be able to run vagrant. But why should that matter? I have a linux vm running that can run ansible locally just fine. Also, it allows me to control the host that ansible runs on even if the developer is a linux/osx user I don't want to make sure he has his local ansible configured correctly or even installed.
On Mon, Feb 23, 2015 at 12:52 PM, Dan Vaida <[email protected]> wrote: > I salute the initiative and effort. FWIW, I've been using Vagrant with the > "normal" Ansible provisioner quite successfully for about a year now. Never > felt the need of having something like ansible_local provisioner. Was > briefly looking at a few arguments behind this and one was going about doing > it because Puppet/Chef have similar provisioners. Well, with the risk of > sounding arrogant/dismissive: Ansible is not Chef/Puppet. To me, to install > Ansible in the guest is like running ansible-pull via a cron-job: although > supported, not so "ansiblish" and embraced by pure Ansiblings (smile). Maybe > wrongly see this like a threat to the "agentless" feature. > I'm sure there will be loads of adepts and heck, I'll try it out myself, who > knows, might even like it after all. > Hope I didn't offend anyone; that was not my intent. I believe everything > created around Ansible is worth the appreciation and respect, so that's my > honest opinion on the mater. > > Dan. > > On Monday, 23 February 2015 16:24:11 UTC+1, Gilles Cornu wrote: >> >> Hello Ansiblings, >> >> I am currently working on a guest-based Vagrant provisioner for Ansible >> (and the consequent refactoring of the legacy host-based Vagrant Ansible >> provisioner). >> This feature is planned to be introduced in Vagrant 1.8.0 (which has no >> ETA yet). >> If you are interested by this new provisioner, and want to be sure that >> your potential use cases will be well covered, please check the following >> resources: >> >> GH-2103: Related Feature Request (comments intended for user wishes and >> feed-backs) >> GH-5340: Related Pull Request (comments intended for technical review) >> Documentation of the upcoming ansible_local provisioner >> >> Many thanks in advance for your feedbacks! >> >> Best, >> Gilles > > -- > You received this message because you are subscribed to the Google Groups > "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/d0f10c8c-cc98-4b22-9907-c7d57d9d2d74%40googlegroups.com. > > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAJQqANdLBrkkotAY4iD8YTVECEG_1rVNZ-411JXe9GoJFa_guw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
