[Libvirt-cim] [PATCH 1 of 4] [TEST] Move cleanup_guest_netpool() to vsmigrations.py
Deepti B Kalakeri
deeptik at linux.vnet.ibm.com
Mon Jun 1 06:23:12 UTC 2009
Kaitlin Rupert wrote:
>>> + # completely successful VM might be created on the target
>>> machine + # and hence need to clean.
>>> + target_list = domain_list(t_sysname, virt)
>>> + if target_list != None and test_dom in target_list:
>>> + ret_value = cxml.destroy(t_sysname)
>>>
>> The ret_value from cxml.destroy is False and hence even though the VM
>> is getting destroyed we are getting the following false log:
>> Failed to destroy the migrated domain
>> 'VM_frm_elm3b217.beaverton.ibm.com' on 'localhost'
>> Thu, 28 May 2009 22:35:49:TEST LOG:INFO - Failed to destroy
>> the migrated domain 'VM_frm_elm3b217.beaverton.ibm.com' on 'localhost'
>>
>> use cxml.cim_destroy()instead.
>
> Good point - this should be cim_destroy().
>
>>
>>> + if not ret_value:
>>> + logger.info("Failed to destroy the migrated domain '%s'
>>> on '%s'",
>>> + test_dom, t_sysname)
>>> +
>>> + ret_value = cxml.undefine(t_sysname)
>>>
>> Same here cxml.undefine() returns False and hence the following
>> statement gets printed.
>> Thu, 28 May 2009 22:52:39:TEST LOG:INFO - Failed to undefine
>> the migrated domain 'VM_frm_elm3b217.beaverton.ibm.com' on 'localhost'
>
> I'm not sure I understand.. if the guest fails to undefine, we should
> print an error. When you tested, did undefine() return false even
> when the guest was removed properly?
Sorry for not being very clear here.
Yes! even after the guest was cleared using destroy()/undefine() I was
seeing this log message in the cimtest.log.
The problem is in the check we are doing after the destroy()/undefine()
call and nothing major.
>
> I was unable to reproduce this.
>
>>> + if not ret_value:
>>> + logger.info("Failed to undefine the migrated domain
>>> '%s' on '%s'",
>>> + test_dom, t_sysname)
>>> +
>
>
--
Thanks and Regards,
Deepti B. Kalakeri
IBM Linux Technology Center
deeptik at linux.vnet.ibm.com
More information about the Libvirt-cim
mailing list