> > (1) How about looking for my snapshot announcements in p5p
> > (or "patchlevel.h" updates in perl5-changes) and launching smokes
> > from them, not from some arbitrary points in time?
> > 
> > (2) Add a (cronjob?) suspend-all option to the smoke harness:
> > basically, send a SIGSTOP signal for all the participating machines
> > and process) that can be sent at 07:30am?  (Coupled with a
> > continue-all, SIGCONT, when the next 22:45 arrives).  The stopped
> > processes will consume virtual memory, not much else.
> > 
> > (3) Some extensions of (2) would be kill-all, SIGKILL
> > dealt over the whole smoke cluster, and shutdown-all (SIGHUP
> > with graceful cleanup handler).
> 
> Or - much more simple - rsync from the snap, instead of from current. We've
> discussed that option long while back, when you decided at that point in time
> that you'd prefer the current rsync over the snap rsync.

Can't remember my reasoning any more... 

> To what should I change 
> 
>       rsync -avz rsync://ftp.linux.activestate.com/perl-current/ .
> 
> to get the latest snap
> 
>       rsync -avz rsync://ftp.linux.activestate.com/perl-snap/ .

        rsync://ftp.funet.fi/perlsnap/

That has the problem that I do not update the snap daily, so there
should be a check in the smoke harness for "already done that".

-- 
$jhi++; # http://www.iki.fi/jhi/
        # There is this special biologist word we use for 'stable'.
        # It is 'dead'. -- Jack Cohen

Reply via email to