[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Fwd: Re: debian-build-cloud and Vagrant



---------- Message transféré ----------
De : "olivier sallou" <olivier.sallou@gmail.com>
Date : 27 sept. 2013 07:49
Objet : Re: debian-build-cloud and Vagrant
À : "Anders Ingemann" <anders@ingemann.de>


Le 26 sept. 2013 17:34, "Anders Ingemann" <anders@ingemann.de> a écrit :


>
> Hi Olivier
>
> > Regarding packaging of the build-debian-cloud, we could put vagrant provider as a separate package in contrib itself.
> That's certainly a possibility, though it'd be awesome if we could figure out a way to avoid that. I'll begin looking myself for free alternatives.
>

> > vagrant provider does not install Guest Additions (as in contrib), so vagrant image has a few restrictions (shared folders...)
> It should actually be part of the VirtualBox provider. I'll see if I can find the time to add that.
>
For the moment, the vagrant box creation is not in my vagrant branch in github ,I manually do it from the generated vmdk. I expected to find a variant that would remove VB dependency.

I wil not focus on additions in the manwhile.


>
> Anders
>
>
> On 26 September 2013 13:17, olivier sallou <olivier.sallou@gmail.com> wrote:
>>
>> Hi Anders,
>> I have a provider for Vagrant that works fine, but following our previous discussion on VirtualBox and many tests, it appears that VirtualBox does not accept qemu-img converted vmdk files (vmdk headers issues).
>> Vagrant needs a vmdk disk to work.
>>
>> To get a vmdk file accepted by virtualbox, we need to convert the raw image to vmdk with VBoxManager commands from VirtualBox. This means we need VirtualBox as dependency on Host (not image).
>> I could not find any converter doing correctly the job for virtualBox.
>>
>> As I  said, it is in contrib. However, when generating Vagrant images, it would make sense that user will have VirtualBox to test the image etc...
>> Regarding packaging of the build-debian-cloud, we could put vagrant provider as a separate package in contrib itself.
>>
>> PS: vagrant provider does not install Guest Additions (as in contrib), so vagrant image has a few restrictions (shared folders...)
>>
>>
>> Olivier
>> --
>>
>> gpg key id: 4096R/326D8438  (keyring.debian.org)
>>
>> Key fingerprint = 5FB4 6F83 D3B9 5204 6335  D26D 78DC 68DB 326D 8438
>
>


Reply to: