[devel at bb.net] Buildbot 0.9.1

Pierre Tardy tardyp at gmail.com
Tue Nov 1 21:16:57 UTC 2016


Hello,

I am very happy to announce the release of buildbot 0.9.1.

One month after 0.9.0 its time to release 0.9.1.
As we had a very long stabilization period for 0.9.0, 0.9.1 actually
contains features that were brought to master branch since August 2016.
For the next releases we will go back to a faster release rate, probably
one per month.

The big change for this release is the rework of the LatentWorker framework.

Latent worker are workers that are started on demand.
They have lot of advantages:

- Optimization of resource costs
- Better reproducibility: Worker can always restart from a clean fresh new
image

LatentWorker changes are:

- Latent workers can now start in parallel
- Latent workers life cycle is now much better, lot of work has been done
to ensure workers are stopped when not needed anymore (project funded by
Mozilla MOSS http://trac.buildbot.net/ticket/3392)
- Support for the Hyper.sh Container As a Service provider (Used in
production for buildbot community CI)
- Enhancements for the OpenStack LatentWorker (Used in production by
skelly, one of core team member)
- Introduction of a worker quarantine to avoid reusing a worker that cannot
start.

Although it is not yet finished, lots of efforts have been done to improve
the python3 compatibility. Thanks to Craig Rodrigues for driving this.
Other noticable changes are big improvements for the nine version of the
MailNotifier. Thanks to benallard for driving this.

There are also lots of small and medium contributions from the community,
improvements of documentation, sometimes by new contributors showing us
that the nine framework is more and more adopted.
Please continue flooding us with patches, we love that!


As usual the release notes are available within our documentation
http://docs.buildbot.net/0.9.1/relnotes/0.9.1.html

Full Guide for Eight to Nine upgrade is located here:
http://docs.buildbot.net/0.9.1/manual/installation/nine-upgrade.html


Don't forget to use the latest version of pip
pip install -U pip

The packages are available on pypi

pip install 'buildbot[bundle]==0.9.1'

Please continue the great move and adopt buildbot nine!


Here is the list of contributors for buildbot 0.9.1, big thanks to all of
you!

   135  Pierre Tardy
    50  Craig Rodrigues
    30  Benoît Allard
    21  Sean Kelly
    19  Tom Prince
    14  Valeria
    10  Mikhail Sobolev
     7  Scott Bragg
     5  Martin Kelly
     3  Anish Bhatt
     3  Riziero
     2  Giuseppe Di Natale
     2  Jon Hadfield
     2  Steve Hoelzer
     1  Antonio Cervone
     1  Florent Audebert
     1  LiqSolar
     1  Pierre Verkest
     1  Pieter Lexis
     1  Pluggi
     1  Sam Bristow
     1  Volker Braun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/devel/attachments/20161101/4603ac7e/attachment.html>


More information about the devel mailing list