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

Stephen Soltesz soltesz at CS.Princeton.EDU
Tue Jan 15 15:34:13 EST 2008


Great!

Thank you Thierry.  That worked great.

Thierry Parmentelat wrote:
> This build contains what currently runs in planetlab europe, so it 
> should be fine
> http://build.one-lab.org/planetlabeurope/2007.10.24--planetlabeurope/
> 
> Thierry
> 
> On Jan 15, 2008, at 8:11 PM, Stephen Soltesz wrote:
> 
>> Hello, Lee,
>>
>> After personally testing the following three rpms, I see that they 
>> either have the problem you reported or are unusable for other reasons.
>>
>> http://boot.planet-lab.org/install-rpms/archive/planetlab-4_1-rc2/i386/myplc-0.5-5.planetlab.i386.rpm 
>>
>> http://boot.planet-lab.org/install-rpms/archive/planetlab-4_1-rc1/i386/myplc-0.5-4.planetlab.i386.rpm 
>>
>> http://boot.planet-lab.org/install-rpms/archive/planetlab-4_1/i386/myplc-0.5-5.planetlab.i386.rpm 
>>
>>
>> We are currently in the process of completing a new development 
>> cycle.  Meaning that within a month a new version of the software will 
>> be available.  Until the developers working on this release are able 
>> to vouch for a stable working version, any snapshot version wouldn't 
>> be guaranteed to work reliably (i.e. the situation would be like it is 
>> now, but with newer code).
>>
>> I have copied this message to the devel mailing list, and if anyone 
>> there knows more information about working versions I will forward it 
>> to you.
>>
>> Thank you,
>> Stephen.
>>
>> Lee Breslau wrote:
>>> Stephen,
>>> Marc sent me the following URL, which is what I used:
>>> http://boot.planet-lab.org/install-rpms/archive/planetlab-4_1-rc2/i386/myplc-0.5-5.planetlab.i386.rpm Lee 
>>>
>>> Stephen Soltesz wrote:
>>>> 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
>>
>> _______________________________________________
>> Devel mailing list
>> Devel at lists.planet-lab.org
>> https://lists.planet-lab.org/mailman/listinfo/devel
> 
> _______________________________________________
> Devel mailing list
> Devel at lists.planet-lab.org
> https://lists.planet-lab.org/mailman/listinfo/devel



More information about the Devel mailing list