[Buildbot-devel] Splitting slave from master
itamarost at gmail.com
Fri Jun 11 21:52:56 UTC 2010
On Fri, Jun 11, 2010 at 11:56 PM, Ben Hearsum <bhearsum at mozilla.com> wrote:
> On 10-06-11 4:51 PM, Dustin J. Mitchell wrote:
> > On Fri, Jun 11, 2010 at 3:16 PM, Greg Ward<greg at gerg.ca> wrote:
> >> That feels ... wrong. There has already been a buildbot-0.8.0
> >> containing all that code with a particular package layout. Releasing
> >> another 0.8.0 tarball with a different package structure feels very
> >> risky to me, even if the name on the tarball is different.
> > I was thinking about that, but the buildbot-slave-0.8.0 is the same
> > code, and thus the same bugs. There's a lot of need for a package
> > like this, because I think that the necessity of installing extra
> > dependencies is holding a lot of folks back from upgrading their
> > slaves.
> > I'm not sure I see a real problem here, nor much chance for confusion.
> > And certainly after 0.8.1, any confusion will dissipate.
> It seems to me that based on the fact that 'buildbot-slave' is a
> different package name I also think this is OK. It means that for 0.8.0
> we'll have:
> * A 'buildbot' package which contains the master and the slave in the
> old layout.
> * A 'buildbot-slave' package which contains only the slave, in the new
> style layout. We could even call it a beta of the slave-only package.
> Then, for 0.8.1 we'd have:
> * 'buildbot', which would master-only in the new style layout.
wait a sec - the buildbot master package will not include also buildbot-slave?
I thought the goal was to allow slave-only installation with less dependencies,
but it is very common that a master installation will also want a slave,
and the master already contains everything (?) needed by slave,
so why not have the "buildbot" package include both?
> * 'buildbot-slave' which would be slave-only in the new style layout.
> For 0.8.0 you could use either package on the slave. For 0.8.1, you'd
> have to use 'buildbot-slave'.
> Just my $0.02.
> - Ben
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit. See the prize list and enter to win:
> Buildbot-devel mailing list
> Buildbot-devel at lists.sourceforge.net
More information about the devel