From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Wray Subject: Re: still can't start domain Date: Thu, 08 Jul 2004 13:24:37 +0100 Sender: xen-devel-admin@lists.sourceforge.net Message-ID: <40ED3D05.5080309@hpl.hp.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Errors-To: xen-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Ian Pratt Cc: ron minnich , James Harper , "xen-devel@lists.sourceforge.net" List-Id: xen-devel@lists.xenproject.org Ian Pratt wrote: >>whew! >> >>these python things are a bear to debug when they go wrong ... > > > Yep, the asynchronous nature of Twisted does make it tough to > figure out where the real problem is. The current approach is > just to print every possible back trace rather than trying to be > smart. > > At a glance, the error appears to be here: > > Traceback (most recent call last): > File "/etc/xen/xend/vifctl", line 149, in ? > VifControl().main(sys.argv) > File "/etc/xen/xend/vifctl", line 49, in main > meth(args[1:]) > File "/etc/xen/xend/vifctl", line 141, in vifctl_down > if params['ip']: > KeyError: 'ip' > > It looks like we're not passing in an ip= parameter into > vifctl. Since vifctl is about to die and be replaced with a > rather simpler/shorter shell script, I'll pass on this one. > The problem is that vifctl is installed as a config file - so it's not installed if it's already there. And the parameter name has been changed to 'ipaddr'. If you delete the old vifctl and replace it with the uptodate one it'll be ok. Mike ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com