qemu hook: event for source host too
Guy Godfroy
guy.godfroy at gugod.fr
Fri Jun 19 06:24:28 UTC 2020
Hello,
Is there any news about this feature ?
Guy Godfroy
Le 27/01/2020 à 15:06, Guy Godfroy a écrit :
> Cool :)
> Don't worry I'm not on a rush: I guess the feature will not be part of
> Debian before next major release anyway.
>
> Le ven., janv. 24, 2020 at 17:24, Michal Privoznik
> <mprivozn at redhat.com> a écrit :
>> On 1/24/20 4:34 PM, Guy Godfroy wrote:
>>
>> I don't really understand what new hook this would be.
>>
>> Libvirt's migration happens in phases [1]. The last one is 'Confirm'
>> where either the domain is either killed (because it's running on the
>> destination successfully), or resumed (because there was an error).
>> If you make a lock shared at the beginning of the migration, but
>> migration doesn't succeed you want to make it exclusive again in the
>> Confirm phase. Or release it, because the domain is being killed (in
>> which case we already run a hook script, so might get away with this
>> specific case). Basically, in the hook called from the confirm phase
>> you want to undo everything that the hook script called at the
>> beginning of the migration has done. BTW: I might have some time to
>> work on this during weekend, but no promises. If you want to write
>> patches though, I can give you some pointers and review them ;-)
>> Michal 1:
>> https://libvirt.org/git/?p=libvirt.git;a=blob;f=src/libvirt-domain.c;h=4074397b30c3bba8b57d2058b3608234dd7a20ec;hb=HEAD#l2933
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvirt-users/attachments/20200619/bf1dc157/attachment.htm>
More information about the libvirt-users
mailing list