
On Tue, Jul 18, 2006 at 11:48:29AM -0400, Bryan D. Payne wrote:
I'm experiencing an odd problem in virDomainLookupByID when using 0.1.3 that does not exist when using 0.1.1. Perhaps this is a side effect of switching the backend connection? I'm curious is anyone else has seen this and/or if you have any suggestions for fixing it.
The attached code generates the problem that I'm seeing. Specifically, after upgrading to 0.1.3, calling virDomainLookupByID twice results in a failure on the second call. This behavior was not seen in 0.1.1. Any thoughts?
You dont mention whether you are running the test case as root or an unprivileged user ? Also what config options are in your /etc/xen/xend-config.sxp file ? As root your test case succeeds in getting the XML. As non-root, I see a failure on the first call - the test case is a little bit misleading though - virDomainLookupByID is working fine - the place I see failure is in the virDomainGetXMLDesc - which is because the setuid proxy doesn't not yet support fetching the XML. The only thing I can think ofis that you have HTTP enabled for XenD so that getting the XML is working, but then for some reason the proxy is shutting down prematurely causing a failure of virDomainLookupByID. If you could send your exact /etc/xen/xend-config.sxp file it would help me reproduce the problem here. Oh, what Xen version and distro are you using And is it 32 or 64 bit would be helpful
PS... This problem is seen in XenAccess. Thanks to Daniele Sgandurra for bringing it to my attention.
I'm curious - what is XenAccess you mention here ? Is this some application being developed with libvirt ? Regards, Dan. -- |=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=| |=- Perl modules: http://search.cpan.org/~danberr/ -=| |=- Projects: http://freshmeat.net/~danielpb/ -=| |=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|