Distinguishing between host and guest initiated VM shutdown

Milan Zamazal mzamazal at redhat.com
Wed Aug 26 20:35:22 UTC 2020


Hi,

we have a problem in oVirt that highly available VMs don't restart after
host poweroff because Vdsm identifies the case as a user initiated
shutdown (https://bugzilla.redhat.com/1800966).

When poweroff is run on the host, libvirt-guests service takes an
action.  `virsh shutdown' is run on the VM, the guest OS is shut down
cleanly and libvirt reports a shutdown event with
VIR_DOMAIN_EVENT_SHUTDOWN_GUEST detail.  Although it is a host initiated
shutdown actually.

Does libvirt provide any means to distinguish this case from a regular
user shutdown?

Thanks,
Milan




More information about the libvirt-users mailing list