As I couldn't find the exact mail thread, I'm attaching my /usr/lib/python2.7/site-packages/vdsm/virt/guestagent.py which fixes the missing/wrong status of VMs.

You will need to restart vdsmd (I'm not sure how safe is that with running guests) in order to start working.

Best Regards,
Strahil Nikolov