aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2020-12-01 19:45:04 +0000
committerGerrit Code Review <review@openstack.org>2020-12-01 19:45:04 +0000
commite0835803d7d3dcf5a33ffa2885275292ff5b6173 (patch)
tree2dc65e6894c4f718d19ffc8be172dcbca3fd7d5f
parent003fca2e0dc57ffc458f7389ff8d7663b0cb85ea (diff)
parent97bcf0354c897d4a6f29606b4f305edd94df6c2f (diff)
downloadkolla-e0835803d7d3dcf5a33ffa2885275292ff5b6173.tar.gz
kolla-e0835803d7d3dcf5a33ffa2885275292ff5b6173.zip
Merge "docs: stable branch lifecycle"
-rw-r--r--doc/source/contributor/release-management.rst31
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/source/contributor/release-management.rst b/doc/source/contributor/release-management.rst
index c686c0dfc..cc482dae4 100644
--- a/doc/source/contributor/release-management.rst
+++ b/doc/source/contributor/release-management.rst
@@ -230,3 +230,34 @@ branch, no less than once every 45 days.
* mark milestones on Launchpad as released
* create new milestones on Launchpad for the next stable releases
+
+Branch Lifecycle
+================
+
+The lifecycle of stable branches in OpenStack is described in the `project team
+guide <https://docs.openstack.org/project-team-guide/stable-branches.html>`__.
+The current status of each branch is published on the `releases
+<https://releases.openstack.org/>`__ site.
+
+Extended Maintenance (EM)
+-------------------------
+
+When a branch is entering EM, projects will make final releases. The release
+team will propose tagging the Kolla deliverables as EM, but this should only be
+done once all other dependent projects have made their final release, and final
+Kolla releases have been made including those dependencies.
+
+After a branch enters EM, we typically do the following:
+
+* stop backporting fixes to the branch by default. Important fixes or those
+ requested by community members may be merged if deemed appropriate
+* stop publishing images to Dockerhub
+* stop actively maintaining CI
+
+End of Life (EOL)
+-----------------
+
+Once a branch has been unmaintained (failing CI, no patches merged) for 6
+months, it may be moved to EOL. Since this is done at different times for
+different projects, send an email to openstack-discuss to keep the community
+informed.