Merge "Clarify release docs: bugfix releases optional"
This commit is contained in:
commit
fe2d08d3de
@ -125,19 +125,23 @@ openstack ``stable/NAME`` branches:
|
|||||||
* ironic-inspector
|
* ironic-inspector
|
||||||
* ironic-python-agent
|
* ironic-python-agent
|
||||||
|
|
||||||
They are also released on a regular cadence as opposed to on-demand, namely
|
These projects receive releases every six months as part of the coordinated
|
||||||
three times a release cycle (roughly a release every 2 months). One of the
|
OpenStack release that happens semi-annually. These releases can be
|
||||||
releases corresponds to the coordinated OpenStack released and receives a
|
found in a ``stable/NAME`` branch.
|
||||||
``stable/NAME`` branch. The other two happen during the cycle and receive a
|
|
||||||
``bugfix/X.Y`` branch, where ``X.Y`` consists of the major and the minor
|
They are also evaluated for additional bugfix releases between scheduled
|
||||||
component of the version (e.g. ``bugfix/8.1`` for 8.1.0).
|
stable releases at the two and four month milestore between stable releases
|
||||||
|
(roughly every 2 months). These releases can be found in a ``bugfix/X.Y``
|
||||||
|
branch. A bugfix release is only created if there are significant
|
||||||
|
beneficial changes and a known downstream operator or distributor will consume
|
||||||
|
the release.
|
||||||
|
|
||||||
To leave some version space for releases from these branches, releases of these
|
To leave some version space for releases from these branches, releases of these
|
||||||
projects from the master branch always increase either the major or the minor
|
projects from the master branch always increase either the major or the minor
|
||||||
version.
|
version.
|
||||||
|
|
||||||
Currently releases from bugfix branches cannot be automated and must be done by
|
Currently releases and retirements from bugfix branches cannot be automated and
|
||||||
the release team manually.
|
must be done by the release team manually.
|
||||||
|
|
||||||
After the creation of a bugfix branch it is utmost important to update the
|
After the creation of a bugfix branch it is utmost important to update the
|
||||||
upper-constraints link for the tests in the tox.ini file, plus override the
|
upper-constraints link for the tests in the tox.ini file, plus override the
|
||||||
|
Loading…
Reference in New Issue
Block a user