-
-
Notifications
You must be signed in to change notification settings - Fork 644
Auto-install vagrant-vbguest and vagrant-hostsupdater plugins #1378
Comments
This would help clear up on of the few major hurdles that seems to affect people, e.g. #1378 |
Also see this PR over at trellis roots/trellis#829 |
Dang, they're all fancy over there in trellis... I would like to basically do as they do, and by default have:
Arguments could be made to also install |
I've had some odd bugs with |
Good, so it's not just me :) That's a good argument for not including it as default. |
I've had issues with cachier too. The others are fine to install by default. I'd almost add vagrant-auto_network and/or vagrant-bindfs. And not required, but vagrant-hostmanager is also pretty sweet. |
I would argue vagrant-hostupdater as optional as well. We sometimes need to edit our host files manually and programs, such as gasmask on mac, can be troublesome with hostupdater. |
My vote still goes for including Out of curiosity, why use gasmask rather than just editing the file yourself? |
|
Issue #1378: Auto-install Vagrant plugins
Fixed via merged PR from @oxyc - thanks! |
If it is overwritable then I would also argue for including it. How would it be overwritten? |
Add this to your vagrant_plugins:
- name: vagrant-vbguest |
Okay, so just redefine the vagrant_plugins. I was thinking it might be a black list or something. Thank you. We should add that to the docs: PR #1402 |
Issue Type
Summary
I noticed in this example, a Vagrantfile was automatically installing a required plugin as part of the
vagrant up
routine.Since there's probably an issue or two a month where someone runs into a version combination that causes issues (e.g. box version 1.0.9 has VB guest additions for 5.1.22, but the user has 5.1.24 installed...), it might be good to at least forcefully install the
vagrant-vbguest
plugin.Such code would be like:
(Not sure if we need to exit—can Vagrant use a plugin that's installed during a Vagrant run?)
Any major downside to this? Some super-vigilant people might not need the plugin... but I have it installed, and I'm the one building these base boxes!
The text was updated successfully, but these errors were encountered: