-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add vagrant-vbguest plugin #5
base: master
Are you sure you want to change the base?
Conversation
how much time is a "little bit of time"... not that i am against this at all but from a potential new-user/drupaler accessibility standpoint we really want the build and spin ups to be as fast as possible. |
no plugin: Appears to be about 45s difference (with an empty chef run). Most of the time is This plugin might solve this problem more generally, and also help boot time in other areas: Other than the general feel-goodiness of standardizing the guest additions version (as oracle recommends with low priority for minor version changes), it's worth pointing out that, among other things, guest additions are claimed to help support:
Looks like we could probably get by without it, so long as we're not using windows, or native vbox shares. Just something that might lead to edge-case failures |
|
Thanks Kev. Since we're aiming to use vagrant's package installer, nothing is getting "bundled" as far as I know (if we're referring to bundler and
|
Another issue's fine. (and maybe copy this) My thought is that (btw, I didn't mean Bundler. Was just speaking English :)) |
Ooooohhh.. Gotcha. Like a wizard for fine-tuning, but not intended as required for the first run? I like it! |
@pirog you had a concern about boot time. Is 45s from fresh boot acceptable to merge? Note: I've opened this issue to see if it might be improved: dotless-de/vagrant-vbguest#67 |
Exactly, @patcon. Then we can satiate the impulse buyers without alienating the power users :D |
https://github.com/dotless-de/vagrant-vbguest
Technically, whenever a user spins up a new basebox, they should make sure that the Virtualbox Guest Additions package in the VM matches the version of virtualbox that they're running on their host machine. Baseboxes always come with one installed, but the basebox vbguest version is rarely as up-to-date as your host vbox version, so they're not in sync.
We can use this plugin to keep them in sync. It does a quick check on the version on each
up
/reload
, and only runs when needed (it can take a little bit of time).