I was refering to [1], when I said nova returns JobInfo(type=libvirt.VIR_DOMAIN_JOB_COMPLETED). The
key point I want to say is that in our case, we meet VIR_ERR_OPERATION_INVALID error when trying to
get job stats by self._domain.jobStats(). In [1], nova already returns JobInfo(type=libvirt.VIR_DOMAIN_JOB_COMPLETED), so post live migration is executing later.
As for the patch you mentioned, I'll check it later. Thanks.
I was refering to [1], when I said nova returns JobInfo( type=libvirt. VIR_DOMAIN_ JOB_COMPLETED) . The OPERATION_ INVALID error when trying to jobStats( ). In [1], nova already returns JobInfo( type=libvirt. VIR_DOMAIN_ JOB_COMPLETED) , so post live migration is executing later.
key point I want to say is that in our case, we meet VIR_ERR_
get job stats by self._domain.
As for the patch you mentioned, I'll check it later. Thanks.
[1]. https:/ /github. com/openstack/ nova/blob/ stable/ queens/ nova/virt/ libvirt/ guest.py# L719-L725,