[Buildbot-devel] Nine: support for upgrades

A.M. agentm at themactionfaction.com
Tue Jan 21 23:51:54 UTC 2014


On Tue, 21 Jan 2014 18:35:13 -0500, "Dustin J. Mitchell"
<dustin at v.igoro.us>
wrote:
> At the moment, the plan is that upgrades to nine will lose all build
> data - we aren't writing any code to try to unpickle existing builds
> and import that data into the database as part of the normal
> upgrade-master process.  One major advantage is that we don't need to
> keep all of the old classes around in the codebase to support
> unpickling.
> 
> This might make a nice, distinct project for someone to work on, though.
> 
> I'd like to gauge reactions to the idea of losing all build history on
> upgrade to 0.9.0 - is that a showstopper to ever upgrading, or an
> acceptable cost?

I would probably disable all schedulers and slaves for the 0.8 buildmaster
and run 0.9 in parallel until no one cares about the old builds. It's a
small price to pay to shed the old-style classes.

-M




More information about the devel mailing list