Comment 1 for bug 1233184

Revision history for this message
Yassine (yassine-lamgarchal) wrote :

Hi Jay,

since it's a problem related to the live migration process i think the VM should not go to ERROR state, although an exception should be raised. It would be nice to set the compute node as "unaivalable" in case libvirtd is not running in order to prevent this case.

We could add a function is_compute_healthy() in nova.virt.driver which performs some healthchecks of the compute node, it could be called periodically. Every drivers must implement it.

What do you think about that ?