Advice for updating QEMU?
While attempting a live migrate, I found out that one of our compute nodes is using QEMU 1.5, while the others are on version 2.3. I would like to update QEMU to 2.3, but do not want to lose any VMs, which I hear can happen going from QEMU 1.x to 2.x as 2.x is not backwards compatible.
Is it possible to snapshot each instance on that host, then update QEMU, then re-lauch each instance from a snapshot? Or will the snapshot maintain the QEMU 1.x metadata? Or is there an easier way?
Looks like qemu packages were fixed. This is an old ML thread about old OpenStack versions. Do you have different nova-compute versions? I would test the upgrade before doing in production, this is just something I found. https://lists.gt.net/openstack/operat...
Anyway, please take a look at changelog between all your qemu version and desired version. http://wiki.qemu.org/ChangeLog/2.0
Thanks a bunch!