[openstack-dev] [release][all][ptl] release process changes for official projects
Kirill Zaitsev
kzaitsev at mirantis.com
Tue Mar 29 20:08:56 UTC 2016
My immediate question is — when would this be merged? Is it a good idea to alter this during the final RC week and before mitaka release, rather than implement this change early in the Newton cycle and let people release their final release the old way?
--
Kirill Zaitsev
Murano Team
Software Engineer
Mirantis, Inc
On 29 March 2016 at 19:46:08, Doug Hellmann (doug at doughellmann.com) wrote:
During the Mitaka cycle, the release team worked on automation for
tagging and documenting releases [1]. For the first phase, we focused
on official teams with the release:managed tag for their deliverables,
to keep the number of projects manageable as we built out the tools
and processes we needed. That created a bit of confusion as official
projects still had to submit openstack/releases changes in order
to appear on the releases.openstack.org website.
For the second phase during the Newton cycle, we are prepared to
expand the use of automation to all deliverables for all official
projects. As part of this shift, we will be updating the Gerrit
ACLs for projects to ensure that the release team can handle the
releases and branching. These updates will remove tagging and
branching rights for anyone not on the central release management
team. Instead of tagging releases and then recording them in the
releases repository after the tag is applied, all official teams
can now use the releases repo to request new releases. We will be
reviewing version numbers in all tag requests to ensure SemVer is
followed, and we won't release libraries late in the week, but we
will process releases regularly so there is no reason this change
should have a significant impact on your ability to release frequently.
If you're not familiar with the current release process, please
review the README.rst file in the openstack/releases repository.
Follow up here on the mailing list or in #openstack-release if you
have questions.
The project-config change to update ACLs and correct issues with
the build job definitions for official projects is
https://review.openstack.org/298866
Doug
[1] http://specs.openstack.org/openstack-infra/infra-specs/specs/centralize-release-tagging.html
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160329/6024dd5c/attachment.html>
More information about the OpenStack-dev
mailing list