<div dir="ltr">Hi Mathieu,<div><br></div><div>Yeah, luckily I had an old copy of pxe-virtio.rom and just distributed it via Puppet. I agree that it should be accessible via UCA.</div><div><br></div><div>As an update from my side: while things were working well for a while, we had a few users report reboot issues. kvm/libvirt refused to start these "legacy" instances. We were unable to determine if this was a coincidental edge case, so to just get rid of this issue entirely, we ended up doing a cloud-wide live-migration-shuffle. We have not had any issues since.</div><div><br></div><div>Note that if none of the prior work was done, live-migration wouldn't have even worked and we would have had to do a cloud-wide hard-reboot of instances. :/</div><div><br></div><div>Let me know if you have any more questions with this. :)</div><div><br></div><div>Thanks,</div><div>Joe</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 24, 2015 at 11:40 AM, Mathieu Gagné <span dir="ltr"><<a href="mailto:mgagne@iweb.com" target="_blank">mgagne@iweb.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Joe,<br>
<br>
Finally got time to check the QEMU 2.0 upgrade. =)<span class=""><br>
<br>
On 2014-11-26 11:30 PM, Joe Topjian wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Upon trying a migration again, I got an error about a<br>
missing pxe-virtio.rom.12.04. This was also mentioned in this bug report:<br>
<br>
<a href="https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1291321" target="_blank">https://bugs.launchpad.net/<u></u>ubuntu/+source/libvirt/+bug/<u></u>1291321</a><br>
<br>
So I copied the /usr/share/qemu/pxe-virtio.rom file from a compute node<br>
that wasn't yet upgraded as /usr/share/qemu/pxe-virtio.<u></u>rom.12.04 on the<br>
upgraded node (and the destination node of the migration). I rebooted<br>
libvirt-bin and sure enough the migration worked!<br>
<br>
</blockquote>
<br></span>
I found out that the /usr/share/qemu/pxe-virtio.<u></u>rom.12.04 file is packaged in the kvm-ipxe-precise package.<br>
<br>
Unfortunately, it is missing from UCA for Icehouse (Ubuntu 12.04).<br>
The package is only available in the Ubuntu 14.04 repository.<br>
<br>
How did you fix it on your side? Did you automate the copy of pxe-virtio.rom.12.04?<br>
<br>
Shouldn't the kvm-ipxe-precise package be made available in UCA?<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Mathieu</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.<u></u>openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack-operators</a><br>
</div></div></blockquote></div><br></div>