diff options
| author | Dr. Jens Harbott <harbott@osism.tech> | 2022-06-01 14:19:45 +0200 |
|---|---|---|
| committer | Dr. Jens Harbott <harbott@osism.tech> | 2022-06-03 09:13:47 +0200 |
| commit | 53880a83cbedbae4e57b265f50b318a0e0e7eba3 (patch) | |
| tree | bd3d6a773b80a2f023a9fd73d3b335c213e97c2f /doc/source/contributor | |
| parent | d424a63d6049d8d241ab1294aea035d4b187a111 (diff) | |
| download | kolla-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/contributor')
| -rw-r--r-- | doc/source/contributor/meeting.rst | 1 | ||||
| -rw-r--r-- | doc/source/contributor/release-management.rst | 18 |
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) ------------------------- |
