[libvirt] libvirt 1.2.10 and latest EL6 qemu-kvm

Hi all, I had libvirt 1.2.10 running without issues together with the qemu package qemu-kvm-0.12.1.2-2.415.el6_5.14.x86_64.rpm Now, after updating my server, qemu-kvm became version qemu-kvm-0.12.1.2-2.448.el6_6.x86_64 And as a result, when doing 'virsh start' (virsh define worked ok), the following error occured: 2015-01-19 15:05:26.539+0000: 4347: error : qemuMonitorJSONCheckError:379 : internal error: unable to execute QEMU command 'qom-list': The command qom-list has not been The only thing I could do (even downgrading libvirt to 1.2.9 didn't work), was to downgrade qemu-kvm to the older version again ... Any hints on this? Franky

On 19.01.2015 16:12, liedekef@telenet.be wrote:
Hi all,
I had libvirt 1.2.10 running without issues together with the qemu package qemu-kvm-0.12.1.2-2.415.el6_5.14.x86_64.rpm
Now, after updating my server, qemu-kvm became version qemu-kvm-0.12.1.2-2.448.el6_6.x86_64
And as a result, when doing 'virsh start' (virsh define worked ok), the following error occured:
2015-01-19 15:05:26.539+0000: 4347: error : qemuMonitorJSONCheckError:379 : internal error: unable to execute QEMU command 'qom-list': The command qom-list has not been
The only thing I could do (even downgrading libvirt to 1.2.9 didn't work), was to downgrade qemu-kvm to the older version again ... Any hints on this?
One of the possibilities is to wait for new libvirt release. I think this patch which was pushed just a while ago will fix the bug: commit cc41c64878590d7016e0dfa488d345e8634c3bf2 Author: Pavel Hrdina <phrdina@redhat.com> AuthorDate: Tue Dec 9 16:21:45 2014 +0100 Commit: Pavel Hrdina <phrdina@redhat.com> CommitDate: Wed Jan 14 11:55:51 2015 +0100 qemu_monitor: introduce new function to get QOM path The search is done recursively only through QOM object that has a type prefixed with "child<" as this indicate that the QOM is a parent for other QOM objects. The usage is that you give known device name with starting path where to search. Signed-off-by: Pavel Hrdina <phrdina@redhat.com> You can try it out by compiling the libvirt from git. Michal
participants (2)
-
liedekef@telenet.be
-
Michal Privoznik