Hi, Marios
Ah! I just spotted a bug in the above log filters you posted for TripleO, that's why you're not getting the full QMP traces. (I thought this was fixed a long time ago in all TripleO filters, as I recall pointing this out in the past.)
The crucial bug, TripleO is setting:
log_outputs="3:file:/var/log/libvirt/libvirtd.log"
Which will not give us useful logs. What we need is this:
log_outputs="1:file:/var/log/libvirt/libvirtd.log"
Notice the "1" vs. "3" there. ("1" means useful full libvirt/QEMU exchange + warnings/errors, while "3" means only warnings/errors.)
To summarize:
log_filters="1:libvirt 1:qemu 1:conf 1:security 3:event 3:json 3:file 3:object 1:util" log_outputs="1:file:/var/log/libvirt/libvirtd.log"
Hi, Marios
Ah! I just spotted a bug in the above log filters you posted for TripleO, that's why you're not getting the full QMP traces. (I thought this was fixed a long time ago in all TripleO filters, as I recall pointing this out in the past.)
The crucial bug, TripleO is setting:
log_ outputs= "3:file: /var/log/ libvirt/ libvirtd. log"
Which will not give us useful logs. What we need is this:
log_ outputs= "1:file: /var/log/ libvirt/ libvirtd. log"
Notice the "1" vs. "3" there. ("1" means useful full libvirt/QEMU exchange + warnings/errors, while "3" means only warnings/errors.)
To summarize:
log_ filters= "1:libvirt 1:qemu 1:conf 1:security 3:event 3:json 3:file 3:object 1:util" outputs= "1:file: /var/log/ libvirt/ libvirtd. log"
log_