[Planetlab-devel] symetric peering

Thierry Parmentelat Thierry.Parmentelat at sophia.inria.fr
Fri Jun 29 09:14:29 EDT 2007


David

Thanks for this update, it is always helpful to have some background 
when trying to figure what's going on in the cvs repository
I am assuming that these features - apart for the last ones about java 
and which that were addressed in roberts's message - are now in the 
production code.
I'd be interested to know whether they also made it to cvs, specifically 
in the planetlab-4_0-rc3 tag that is, to the best of my knowledgde, the 
most stable reference at the moment.

BTW. I was thinking that 'which' could be fruitfully dropped for the 
bash builtin 'type', but this is none of my business.

Thanks -- Thierry

David E. Eisenstat wrote:
> On Wed, 27 Jun 2007, Thierry Parmentelat wrote:
>
>> - a couple other slices use the nm-controller instantiation method, 
>> that our code does not currently support
>
> We've made several changes to Node Manager/util-vserver recently that 
> I'd like to summarize here. We've either pushed or are about to push 
> these.
>
> - The nm-controller instantiation method is used to inform Node 
> Manager that the slice is a special account with shell 
> forward_api_calls that will be used to make calls to Node Manager. 
> Previously we had hard-coded an account for Emulab, the only user of 
> this feature to date.
>
> - We patched util-vserver to prevent slices from getting wedged in 
> such a way that causes pl_chcontext() to fail (thus locking everyone 
> out). This was happening regularly on the production PlanetLab.
>
> - We also patched util-vserver not to blow away /var/run when a slice 
> is started, which was causing multiple instances of crond and other 
> daemons to appear.
>
> - I finally noticed that Node Manager was double-starting some slices 
> and changed the logic so that that will not happen.
>
> - Node Manager now re-runs the slice initscripts when they change. 
> This was at the request of the Stork project, so that users who opt to 
> use Stork after their slices have been instantiated don't have to run 
> the initscript manually.
>
> - Instead of redirecting stdout/stderr to /dev/null, Node Manager 
> redirects these to a file in /root so that we can tell why instances 
> sometimes die.
>
> Also, we're planning to add Sun's Java runtime and "which" to the 
> VServer reference image.
>
> Regards,
>
> -David Eisenstat
>
> _______________________________________________
> Devel mailing list
> Devel at lists.planet-lab.org
> https://lists.planet-lab.org/mailman/listinfo/devel



More information about the Devel mailing list