[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