Well, after deleting all the related rows from nova database, I got the error message. I used the libvirt check from latest master.
2016-06-27 04:13:53 EDT | ERROR | collector | monasca_agent.collector.checks.check.libvirt(libvirt.py:610) | instance-00000014 is not known to nova after instance cache update -- skipping this ghost VM.
But this is quite an extreme case. Are you sure that you don't have any "garbage" left in libvirt on your compute node?
Well, after deleting all the related rows from nova database, I got the error message. I used the libvirt check from latest master.
2016-06-27 04:13:53 EDT | ERROR | collector | monasca_ agent.collector .checks. check.libvirt( libvirt. py:610) | instance-00000014 is not known to nova after instance cache update -- skipping this ghost VM.
But this is quite an extreme case. Are you sure that you don't have any "garbage" left in libvirt on your compute node?
I think the check works as intended.