[Planetlab-devel] Re: problem #1 (with myplc 0.5-5)

Stephen Soltesz soltesz at CS.Princeton.EDU
Tue Jan 15 12:20:26 EST 2008


Hello, Lee,

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.

    http://lists.planet-lab.org/mailman/listinfo/devel

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 
possibility.

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

Thank you,
Stephen.

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
 >
 > Hi,
 >
 > 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.
 > Thanks.
 >
 > Lee
 >
 > Lee Breslau wrote:
 >> Marc,
 >>
 >> 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
 >>  File
 >> "/data/build/tmp/PLCAPI-4.3-2.planetlab-root//usr/share/plc_api/PLC/Shell.py",
 >> line 20, in ?
 >>  File
 >> "/data/build/tmp/PLCAPI-4.3-2.planetlab-root//usr/share/plc_api/PLC/PyCurl.py",
 >> 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
 >> statements:
 >>
 >> import os
 >> import xmlrpclib
 >> import pycurl
 >>
 >> /plc/root/usr/lib/python2.4/ contains files os* and xmlrpclib*  but no
 >> pycurl*
 >>
 >> That's as far as I got.  Is that a problem?
 >>
 >> Lee
 >>
 >>
 >
 >
 > _______________________________________________
 > PlanetLab Support Mail Reflector
 > support at planet-lab.org
 > https://lists.planet-lab.org/mailman/listinfo/support-community



More information about the Devel mailing list