[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