From mboxrd@z Thu Jan 1 00:00:00 1970 From: David F Barrera Subject: Xend broken - Exception starting xend: maximum recursion depth exceeded Date: Tue, 04 Oct 2005 09:18:31 -0500 Message-ID: <1128435511.5945.3.camel@dbarrera_tp> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel List-Id: xen-devel@lists.xenproject.org http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=272 I am unable to start xend on any of my test machines today using changeset: 7189:4c4dbbda367e tag: tip user: emellor@ewan date: Tue Oct 4 05:43:38 2005 +0100 summary: Catch xen.xend.XendProtocol.XendError as well as xen.xend.XendError.XendError. Many, many messages on the console. Here's a snippet of the output: {...} dominfo = domain_exists(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 145, in domain_exists return xd.domain_lookup_by_name(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 278, in domain_lookup_by_name self.refresh() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 188, in refresh d.update(info) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 801, in update self.validateInfo() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 411, in validateInfo self.check_name(self.info['name']) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 956, in check_name dominfo = domain_exists(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 145, in domain_exists return xd.domain_lookup_by_name(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 278, in domain_lookup_by_name self.refresh() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 188, in refresh d.update(info) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 801, in update self.validateInfo() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 411, in validateInfo self.check_name(self.info['name']) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 956, in check_name dominfo = domain_exists(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 145, in domain_exists return xd.domain_lookup_by_name(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 278, in domain_lookup_by_name self.refresh() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 188, in refresh d.update(info) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 801, in update self.validateInfo() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 411, in validateInfo self.check_name(self.info['name']) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 956, in check_name dominfo = domain_exists(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 145, in domain_exists return xd.domain_lookup_by_name(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 278, in domain_lookup_by_name self.refresh() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 188, in refresh d.update(info) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 801, in update self.validateInfo() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 411, in validateInfo self.check_name(self.info['name']) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 956, in check_name dominfo = domain_exists(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 145, in domain_exists return xd.domain_lookup_by_name(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 278, in domain_lookup_by_name self.refresh() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 188, in refresh d.update(info) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 801, in update self.validateInfo() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 411, in validateInfo self.check_name(self.info['name']) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 956, in check_name dominfo = domain_exists(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 145, in domain_exists return xd.domain_lookup_by_name(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 278, in domain_lookup_by_name self.refresh() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 188, in refresh d.update(info) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 801, in update self.validateInfo() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 411, in validateInfo self.check_name(self.info['name']) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 956, in check_name dominfo = domain_exists(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 145, in domain_exists return xd.domain_lookup_by_name(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 278, in domain_lookup_by_name self.refresh() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 188, in refresh d.update(info) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 801, in update self.validateInfo() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 411, in validateInfo self.check_name(self.info['name']) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 956, in check_name dominfo = domain_exists(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 145, in domain_exists return xd.domain_lookup_by_name(name) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 278, in domain_lookup_by_name self.refresh() File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomain.py", line 188, in refresh d.update(info) File "/tmp/xen- unstable.hg/dist/install/usr/lib/python/xen/xend/XendDomainInfo.py", line 793, in update log.debug("XendDomainInfo.update(%s) on domain %d", info, self.domid) File "/usr/lib/python2.4/logging/__init__.py", line 918, in debug apply(self._log, (DEBUG, msg, args), kwargs) File "/usr/lib/python2.4/logging/__init__.py", line 1038, in _log record = self.makeRecord(self.name, level, fn, lno, msg, args, exc_info) File "/usr/lib/python2.4/logging/__init__.py", line 1024, in makeRecord return LogRecord(name, level, fn, lno, msg, args, exc_info) File "/usr/lib/python2.4/logging/__init__.py", line 210, in __init__ self.levelname = getLevelName(level) RuntimeError: maximum recursion depth exceeded Exception starting xend: maximum recursion depth exceeded -- Regards, David F Barrera Linux Technology Center Systems and Technology Group, IBM "The wisest men follow their own direction. " Euripides