[Planetlab-devel] upgrading myplc with locally built kernel
Marc E. Fiuczynski
mef at CS.Princeton.EDU
Wed Nov 22 15:15:03 EST 2006
There are several of you who are building custom kernels for your own
private PlanetLab nodes. This can involve replacing the kernel in the
bootcd image, the production bootstrap filesystem, and myplc's planetlab yum
repository. You can do this with the kupdate.sh script that is part of our
build cvs module (which I just checked in).
You execute it as root with:
./kupdate.sh pathtokernel.rpm pathtovnet.rpm
Once you've run this you will also want to run the following commands as
root:
service plc start bootcd
# or directly execute the bootcd build.sh script
service plc start packages
# to update the yum repository
Hope this helps.
Marc
p.s., the kupdate.sh file needs our bootmanager module's merge_hw_tables.py
file, which it will attempt to grab via cvs if it doesn't find it locally.
More information about the Devel
mailing list