[Planetlab-devel] Re: problem #1 (with myplc 0.5-5)
soltesz at CS.Princeton.EDU
Tue Jan 15 12:20:26 EST 2008
I'm sorry to give you the run around. I think it would be more helpful if this
question were explored on the Planetlab development mailing list. You may join
by following this link.
As well, would you be able to give me some additional information? Such as
where did you download this version of MyPLC? If this is a recent development
version it could have packages missing, as your message below indicates is a
Was this version recommended by Marc, or did you pick it? If you picked it,
what criteria did you use in choosing it?
If you are using a myplc-native rpm, and the pycurl rpm is missing, you may try
installing the pycurl rpm and trying again:
yum install -y python-pycurl
Lee Breslau via RT wrote:
> Email Recipients (see http://www.planet-lab.org/Support)
> Requestor: breslau at research.att.com
> Tue Jan 15 10:12:02 2008: Request 23748 was acted upon.
> Transaction: Ticket created by breslau at research.att.com
> Subject: problem with MyPLC 0.5-5
> Marc Fiuczynski had given me a copy of MyPLC 0.5-5 which I'm trying to
> run. I ran into a problem. Marc thought someone else might be able to
> help while he's out of the country. See below for specifics. Please
> let me know if you have suggestions about how to proceed.
> Lee Breslau wrote:
>> I ran into some difficulty (as you predicted). Perhaps you may want
>> to see all of boot.log and and the config I'm using, but for starters
>> I'll tell you what I noticed. First, when I try to start plc, I get:
>> PLC: Generating network files: [ OK ]
>> PLC: Starting system logger: [ OK ]
>> PLC: Starting database server: [ OK ]
>> PLC: Generating SSL certificates: [ OK ]
>> PLC: Configuring the API: [ OK ]
>> PLC: Updating GPG keys: [ OK ]
>> PLC: Generating SSH keys: [ OK ]
>> PLC: Starting web server: [ OK ]
>> PLC: Bootstrapping the database: [FAILED]
>> PLC: Starting DNS server: [FAILED]
>> PLC: Starting crond: [FAILED]
>> PLC: Rebuilding Boot CD: [ OK ]
>> PLC: Rebuilding Boot Manager: [ OK ]
>> PLC: Signing and indexing node packages: [ OK ]
>> When I looked at boot.log, the first section that looks like it
>> indicates errors includes:
>> Traceback (most recent call last):
>> File "/usr/bin/plcsh", line 19, in ?
>> from PLC.Shell import Shell
>> line 20, in ?
>> line 13, in ?
>> ImportError: No module named pycurl
>> + check
>> + ERRORS=1
>> + result 'Bootstrapping the database'
>> + '[' 1 -eq 0 ']'
>> + failure 'Bootstrapping the database'
>> + rc=1
>> + '[' color '!=' verbose -a -z '' ']'
>> + echo_failure
>> + '[' color = color ']'
>> + echo -en '\033[60G'
>> + echo -n '['
>> + '[' color = color ']'
>> + echo -en '\033[0;31m'
>> + echo -n FAILED
>> I don't know anything about python, but PyCurl.py has a few import
>> import os
>> import xmlrpclib
>> import pycurl
>> /plc/root/usr/lib/python2.4/ contains files os* and xmlrpclib* but no
>> That's as far as I got. Is that a problem?
> PlanetLab Support Mail Reflector
> support at planet-lab.org
More information about the Devel