OK. I just read the CONTRIBUTING.md.

Will do that.

On Thursday, May 3, 2018 at 7:51:33 AM UTC+2, Oliver Kuntze wrote:
>
> Hi there,
>
> while setting up a local dev environment using 
> https://github.com/coreos/coreos-vagrant I ran into the problem that 
> container linux only booted successfully when setting vm_cpu = 1.
>
> With vm_cpu > 1 boot process hangs during vagrant up at "SSH auth method: 
> private key".
> Starting the vm directly from within Oracle's virtualbox admin tool shows 
> that booting hangs at "x86: Booting SMP configuration:".
>
> Reason is that coreos-vagrant doesn't set the vm's paravirtprovider 
> property. 
> Because of this the vm is created in virtualbox with  paravirtualization 
> (under "system->acceleration) set to "legacy".
> This iin turn causes the vm not to boot.
>
> I added paravirtprovider paravirtprovider paravirtprovider 
>
> *vb.customize ["modifyvm", :id, "--paravirtprovider", 
> "#{$vb_paravirtprovider}"]*
> and set
> *$vb_paravirtprovider = "default"*
> in the config section.
>
> That did the job. My vm is booting fine with multiple vcpus now.
>
> Now my question is: What's the way to provide a fix like this so that it can 
> be merged back into the coreos-vagrant repo?
>
> I also made the update channel configurable in the vagrant config since it 
> was hardcoded to use the alpha channel.
>
> So probably my work is of use for other coreos-vagrant users under windows 
> os. I am happy to share.
>
> Cheers
> Oliver
>
>

Reply via email to