<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 13 Jul 2017, at 11:51, Gianluca Cecchi <<a href="mailto:gianluca.cecchi@gmail.com" class="">gianluca.cecchi@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="gmail_extra"><div class="gmail_quote">On Thu, Jul 13, 2017 at 11:08 AM, Michal Skrivanek <span dir="ltr" class=""><<a href="mailto:mskrivan@redhat.com" target="_blank" class="">mskrivan@redhat.com</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">> On 12 Jul 2017, at 16:30, Gianluca Cecchi <<a href="mailto:gianluca.cecchi@gmail.com" class="">gianluca.cecchi@gmail.com</a>> wrote:<br class="">
><br class="">
> In the mean time I have verified that the problem is with<br class="">
><br class="">
> emulatedMachine=pc-i440fx-<wbr class="">rhel7.3.0<br class="">
<br class="">
</span>Might be. The fact that it works with 7.2 in esxi nested environment<br class="">
is nice, but definitely not supported.<br class="">
Use lower-than-broadwell CPU - that might help. Instead of qemu64<br class="">
which is emulated...but if if works fast enough and reliably for you<br class="">
then it's fine<br class="">
<div class="gmail-HOEnZb"><div class="gmail-h5"><br class=""></div></div></blockquote><div class=""><br class=""></div><div class="">The qemu64 is not a problem actually, because if I set cpu Broadwell and machine type pc-i440fx-rhel7.2.0 things go well.</div><div class="">Also, on an older physical hw with Westmere CPUs where I have oVirt 4.1 too, the VMs start with emulatedMachine=pc-i440fx-rhel7.3.0, so this parameter doesn't depend on cpu itself.</div><div class=""><br class=""></div><div class="">I think emulatedMachine is comparable to vSphere Virtual HW instead, correct?</div></div></div></div></div></blockquote><div><br class=""></div>yes</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="gmail_extra"><div class="gmail_quote"><div class="">And that this functionality is provided actually by qemu-kvm-ev (and perhaps in junction with seabios?).</div></div></div></div></div></blockquote><div><br class=""></div>yes. By using -7.2.0 type you’re basically just using the backward compatibility code. Likely there was some change in how the hardware looks like in the guest which affected ESXi nesting for some CPUs</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="gmail_extra"><div class="gmail_quote"><div class="">If I run </div><div class=""><br class=""></div><div class="">rpm -q --changelog qemu-kvm-ev I see in fact</div><div class=""><br class=""></div><div class="">...</div><div class=""><div class="">* Mon Jun 06 2016 Miroslav Rezanina <<a href="mailto:mrezanin@redhat.com" class="">mrezanin@redhat.com</a>> - rhev-2.6.0-5.el7</div></div><div class="">...</div><div class=""><div class="">- kvm-pc-New-default-pc-i440fx-rhel7.3.0-machine-type.patch [bz#1305121]</div></div><div class="">...</div><div class=""><br class=""></div><div class="">So it means that at a certain point, the default machine type used by qemu-kvm-ev has become 7.3 and this generates problems in my specific lab environment now (not searching "official" support for it.. ;-).</div><div class="">For the other ordinary L2 VMs definedinside this oVirt nested environment, I can set in System --> Advanced Parameters --> Custom Emulated Machine the value pc-i440fx-rhel7.2.0 and I'm ok and they are able to start.</div><div class="">The problem still remains for the engine vm itself, where I cannot manually set it.</div></div></div></div></div></blockquote><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="gmail_extra"><div class="gmail_quote"><div class="">Possibly is there a qemu-kvm-ev overall system configuration where I can tell to force emulated machine type to pc-i440fx-rhel7.2.0 (without downgrading qemu-kvm-ev)?</div></div></div></div></div></blockquote><div><br class=""></div>I suppose you can define it in HE OVF? Didi? That would be cleaner.</div><div>You can also use a vdsm hook just for that...</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="gmail_extra"><div class="gmail_quote"><div class=""><br class=""></div><div class="">Otherwise I know that when I have to poweroff/restart the engine vm I have to manually start it in 7.2 mode, as I'm testing right now.</div><div class=""><br class=""></div><div class="">Hope I have clarified better...</div><div class=""><br class=""></div><div class="">Gianluca</div></div></div></div>
</div></blockquote></div><br class=""></body></html>