--
You received this message because you are subscribed to the Google Groups "Packer" group.
To unsubscribe from this group and stop receiving emails from it, send an email to packer-tool...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Mitchell,Once you have done the provisioning using vagrant can't you box it up therefore achieve the same thing or am i missing something here.
On September 8, 2013 at 7:53:06 PM, Dan Lovell (dlo...@gmail.com) wrote:
Hi Mitchell,Does the notion of a 'source box' relate to Vagrant requiring VirtualBox Guest Additions to be installed to whatever VM that Vagrant is working with? (And probably similarly VMware VIX API for a VMware image).
It is not strictly required: if you disable all shared folders (or only use NFS), then Vagrant has no need for the guest additions and will work perfectly fine without. CoreOS, for example, ships Vagrant boxes that do not use any guest addition functionality.
I would really like to not have to install Guest Additions or VIX API as this is the only manual step left when I create VMs for projects. It seems like Packer does not require this manual step to set up the VM, is that correct?
Correct.
Is there some functionality of Packer that automagically installs Guest Additions/VIX API or steps around it? The other remaining problem I have with VMware VMs is that every time I install a kernel update on my Ubuntu host, I need to reinstall VIX API on the guest. Does Packer have functionality that would help me get around this, even if I had to repurpose/hack some existing Packer functionality?
Not at the moment, though I'd like to be able to support something like this. For the time being, this is possible with two separate builds.
Dan,On September 8, 2013 at 7:53:06 PM, Dan Lovell (dlo...@gmail.com) wrote:
Hi Mitchell,Does the notion of a 'source box' relate to Vagrant requiring VirtualBox Guest Additions to be installed to whatever VM that Vagrant is working with? (And probably similarly VMware VIX API for a VMware image).It is not strictly required: if you disable all shared folders (or only use NFS), then Vagrant has no need for the guest additions and will work perfectly fine without. CoreOS, for example, ships Vagrant boxes that do not use any guest addition functionality.
I would really like to not have to install Guest Additions or VIX API as this is the only manual step left when I create VMs for projects. It seems like Packer does not require this manual step to set up the VM, is that correct?Correct.
Is there some functionality of Packer that automagically installs Guest Additions/VIX API or steps around it? The other remaining problem I have with VMware VMs is that every time I install a kernel update on my Ubuntu host, I need to reinstall VIX API on the guest. Does Packer have functionality that would help me get around this, even if I had to repurpose/hack some existing Packer functionality?Not at the moment, though I'd like to be able to support something like this. For the time being, this is possible with two separate builds.