[Piuparts-devel] piuparts setup moved to pejacevic / bytemark cluster

Andreas Beckmann anbe at debian.org
Tue May 14 08:54:52 UTC 2013


On 2013-05-13 23:47, Holger Levsen wrote:
> Hi,
> 
> now, how to run two slaves? slave-run assumes the config in /etc/piuparts 
> which is where the problem starts. (And then we need to cleanup 
> instances/piuparts.conf.piu-slave-bm-a from master stuff and the pejacevic 
> config from slave entries.) 

There already exists a solution ...

> But, before I start bikeshedding my own solution does someone of you has 
> patches already in use?

What exactly do you want to have?

* (upon boot, ) run a script that creates a screen with k tabs and
starts k slaves in the screen

* what to do if the screen exists?

* if slave exits (^C, SIGINT, raise Exception) - what should happen to
the tab?
  - close, you don't see the errors
  - become an interactive shell that allows to restart the slave manually

* how should restarting be handled?
  - shutting down all slaves ... may take some time


Andreas

PS: until piatti gets decommissioned, it could still run 1 or 2 slaves
feeding pejacevic ...



More information about the Piuparts-devel mailing list