On 19.01.2015 16:12, liedekef(a)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(a)redhat.com>
AuthorDate: Tue Dec 9 16:21:45 2014 +0100
Commit: Pavel Hrdina <phrdina(a)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(a)redhat.com>
You can try it out by compiling the libvirt from git.
Michal