[Planetlab-devel] Re: PlanetLab updates
Mark Huang
mlhuang at CS.Princeton.EDU
Fri Feb 2 19:56:51 EST 2007
David M. Johnson wrote:
> Unless the new PLC can give us tickets to setup slivers on the old NM running
> on the PlanetLab nodes prior to the rollout (or perhaps there's another
> mechanism?), I presume that we'd need to do all xmlrpc operations on both PLCs,
> so that 1) the Emulab portal can continue to function and create slices and
> slivers, and 2) the new PLC will contain all the information necessary to
> manage nodes once the new NM is rolled out to all the nodes.
Yes, for now, you'll have to keep track of which nodes are being run by the old
NM, and which are being run by the new NM. Create your slices on both APIs. But
get tickets for nodes run by the old NM (those not in the "Rollout" group) from
the old PLC, and get tickets for nodes being run by the new NM (those in the
"Rollout" group) from the new PLC.
The new call is GetSliceTicket(), you should get back a GPG encrypted blob that
you can decrypt and verify with the PlanetLab public key:
https://www.planet-lab.org/download/PlanetLab-Public-Key
It's fairly human readable XML.
--Mark
More information about the Devel
mailing list