aboutsummaryrefslogtreecommitdiff
path: root/doc/source
diff options
context:
space:
mode:
authorDr. Jens Harbott <harbott@osism.tech>2022-06-01 14:19:45 +0200
committerDr. Jens Harbott <harbott@osism.tech>2022-06-03 09:13:47 +0200
commit53880a83cbedbae4e57b265f50b318a0e0e7eba3 (patch)
treebd3d6a773b80a2f023a9fd73d3b335c213e97c2f /doc/source
parentd424a63d6049d8d241ab1294aea035d4b187a111 (diff)
downloadkolla-53880a83cbedbae4e57b265f50b318a0e0e7eba3.tar.gz
kolla-53880a83cbedbae4e57b265f50b318a0e0e7eba3.zip
Add documentation to create monthly stable releases
Add a reference on how the release tooling can be used. Add a bullet point to the meeting agenda. Drop reference to milestones on launchpad, which are no longer being used. Change-Id: I66492a7c74a05849b35a157f7782a6596887427f
Diffstat (limited to 'doc/source')
-rw-r--r--doc/source/contributor/meeting.rst1
-rw-r--r--doc/source/contributor/release-management.rst18
2 files changed, 14 insertions, 5 deletions
diff --git a/doc/source/contributor/meeting.rst b/doc/source/contributor/meeting.rst
index 49291b71e..28b90f2c3 100644
--- a/doc/source/contributor/meeting.rst
+++ b/doc/source/contributor/meeting.rst
@@ -23,6 +23,7 @@ The regular agenda for the weekly meeting is as follows::
* Review action items from the last meeting
* CI status
* Release tasks
+ * Regular stable releases (first meeting in a month)
* Current cycle planning
* Additional agenda (from whiteboard)
* Open discussion
diff --git a/doc/source/contributor/release-management.rst b/doc/source/contributor/release-management.rst
index 45a3a0743..7bf7bcbc6 100644
--- a/doc/source/contributor/release-management.rst
+++ b/doc/source/contributor/release-management.rst
@@ -445,15 +445,23 @@ than once every 45 days.
* Create stable releases by submitting patches to the releases repository
- * follow SemVer guidelines
+ * follow SemVer guidelines, for simplicity consider always making minor
+ version bumps
- * example (kolla): https://review.opendev.org/650411
+ * you can use the tooling from the requirements team to prepare the patches::
- * example (kolla-ansible): https://review.opendev.org/650412
+ git checkout -b kolla-stable-monthly
+ for project in kayobe kolla kolla-ansible; do
+ for rel in wallaby xena yoga; do
+ tox -e venv -- new-release $rel $project feature
+ done
+ done
+ git commit -am "Tag monthly kolla stable releases"
+ git review -f
-* Mark milestones on Launchpad as released
+ * example release patch (kolla): https://review.opendev.org/650411
-* Create new milestones on Launchpad for the next stable releases
+ * example release patch (kolla-ansible): https://review.opendev.org/650412
Extended Maintenance (EM)
-------------------------