[openstack-dev] [release][all] bugs will now close automatically when patches merge
doug at doughellmann.com
Tue Dec 8 13:34:35 UTC 2015
Excerpts from Julien Danjou's message of 2015-12-08 12:35:38 +0100:
> On Tue, Dec 08 2015, Thierry Carrez wrote:
> > You can read the previous thread (which you apparently missed) where we
> > proposed and discussed this work, but TL;DR: is that this was highly
> > unreliable (we turned every FixCommitted bugs into FixReleased bugs
> > without checking that they all actually were fixed in the release).
> I think that's only possible if you do this blindly on each release
> without releasing from master, and not using Launchpad series – that's
> why we use it.
> I just went through the thread you mentioned, and my TL;DR is that the
> release team is pushing the use of reno instead of Launchpad and
> minimizing the use of Launchpad because it is unreliable (timeouts), and
> because it's way more complicated to track bugs in it – you have to do
> it manually more or less since not everything is automated.
> I think it's sad to move things this way, as it's not an improvement at
> all (except having release notes), but OTOH it's understandable as the
> release team manpower is somewhat limited and most projects are not
> taking care of their Launchpad correctly.
> I've sent a patch to leave Gnocchi out of this change for now, as we're
> still able to manage our bugs and release by ourselves.
> Thanks for the explanation Thierry!
That should give you what you want.
Next cycle I expect us to be prepared to handle releases for all
official projects through the releases repository and the automation
we're currently building. That will still allow for doing extra
manual work in Launchpad, of course, but it will be on top of the
comments left by those scripts when preparing the release.
More information about the OpenStack-dev