[Libvirt-cim] Re: Test Run Summary (Feb 24 2009): Xen on Red Hat Enterprise Linux Server release 5.3 (Tikanga) with Pegasus

Kaitlin Rupert kaitlin at linux.vnet.ibm.com
Wed Feb 25 22:45:02 UTC 2009


>  > > FAIL Test Summary:
>  > > ComputerSystem - 01_enum.py: FAIL
>  > Passed when run manually.
>  > > ElementAllocatedFromPool - 02_reverse.py: FAIL
>  > Need to investigate further
>  > > ElementCapabilities - 01_forward.py: FAIL
>  > The virsh on the machine is throwing the following error on the stderr
>  >
>  > virsh -c xen:/// list --all | sed -e '1,2 d' -e '$ d'
>  > libvir: Xen error : Domain not found: xenUnifiedDomainLookupByID
>  > libvir: Xen error : Domain not found: xenUnifiedDomainLookupByID
>  >
>  > because of this the test case is not able to parse the values properly
>  > and hence fails.
> 
>   Kaitlin - Does Richard Maciel's patches of
>   "This series of patches exposes errors provided from executions of 
> libvirt functions"
>   fix this issue?
> 
>   Thanks!

No, Richard is working on enhancing the error messages returned by the 
providers.  Right now, we don't include libvirt's error messages in the 
error messages returned by the providers (in most cases, anyway).

However, this is a different issue.  virsh is returning an error, which 
means it's this issue is happening outside of the providers.

I have seen something similar happen before - a guest gets into a bad 
state and libvirt is aware of the guest, but xend doesn't know about the 
guest.  Usually, this guest will have "no state" for it's state.

You can try restarting xend and libvirtd and then undefining the invalid 
guest. That resolve the error messages.  If it doesn't, try rebooting 
the box (sadly).
-- 
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com




More information about the Libvirt-cim mailing list