[Planetlab-devel] bootcd_v3 for wireless/mesh myplc

Marc E. Fiuczynski mef at CS.Princeton.EDU
Wed Nov 15 14:56:17 EST 2006


Hi Winson,

Not sure what is going on.  It could well be that the keys are out of sync.
Try doing:

# service plc restart

rebuild your custom bootcd again, and then try it again on your mesh node.

Marc

> -----Original Message-----
> From: devel-bounces at planet-lab.org
> [mailto:devel-bounces at planet-lab.org]On Behalf Of Chan, Winson C
> Sent: Wednesday, November 15, 2006 2:18 PM
> To: Marc E. Fiuczynski; devel at lists.planet-lab.org
> Subject: RE: [Planetlab-devel] bootcd_v3 for wireless/mesh myplc
>
>
> Marc,
>
> On the gpg key error I'm getting, pl_boot downloaded the unverified
> bootscript file but got a verification error.  It's saying no valid
> OpenPGP data found, decryption failed.  I cancelled boot and checked the
> file system.  The pbring.gpg and cacert.pem files are under /usr/boot of
> the new node.  I also ran the curl and gpg commands manually and got the
> same result.
>
> Could this be caused by the way I build the bootcd.img documented below
> or caused by mismatch of keys that bootserver signs the script vs what's
> being distributed in the bootcd.img?
>
> 1.	cvs -d :pserver:anonymous at cvs.planet-lab.org: /cvs co build
> 2.	cvs -d :pserver:anonymous at cvs.planet-lab.org: /cvs co
> bootmanager
> 3.	cd build
> 4.	./kupdate.sh kernel-xxxx.rpm
> 5.	cp /plc/root/usr/share/bootcd/build/isofs/bootcd.img .
> 6.	mkdir temp
> 7.	mv bootcd.img bootcd.img.gz
> 8.	gunzip bootcd.img.gz
> 9.	cd temp
> 10.	cpio -i --make-directories < ../bootcd.img
> 11.	copy software to the bootcd tree
> 12.	replaced pl_hwinit and pl_netinit
> 13.	(find . | cpio --quiet -c -o) | gzip -9 > ../bootcd.img
> 14.	mv ../bootcd.img
> /plc/root/usr/share/bootcd/build/isofs/bootcd.img
> 15.	cd /plc/root/usr/share/bootcd
> 16.	./build.sh -f node.conf
>
> Thanks.
> Winson
>
> _______________________________________________
> Devel mailing list
> Devel at lists.planet-lab.org
> https://lists.planet-lab.org/mailman/listinfo/devel



More information about the Devel mailing list