From: Radoslaw Zarzynski Date: Fri, 30 Sep 2022 09:48:07 +0000 (+0000) Subject: doc/dev/release-checklists.rst: document vX.0.0 tagging and mark it complete. X-Git-Tag: v18.1.0~1075^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=895f7aa991f8d2fbb6c438a7ea76a9bb5febca35;p=ceph.git doc/dev/release-checklists.rst: document vX.0.0 tagging and mark it complete. Signed-off-by: Radoslaw Zarzynski --- diff --git a/doc/dev/release-checklists.rst b/doc/dev/release-checklists.rst index c37d13b5a24d..6b09b69cb697 100644 --- a/doc/dev/release-checklists.rst +++ b/doc/dev/release-checklists.rst @@ -17,9 +17,15 @@ Versions and tags - [x] Update CMakeLists.txt VERSION (right at the top to X.0.0) - [x] Update src/ceph_release with the new release name, number, and type ('dev') -- [ ] Initial tag vX.0.0 (so that we can distinguish from (and sort - after) the backported (X-1).2.Z versions. - +- [x] Initial tag vX.0.0 (so that we can distinguish from (and sort + after) the backported (X-1).2.Z versions. + +### Notes on tagging +* Tags must be annonated as CMake determines `CEPH_GIT_NICE_VER` by +calling `git describe --always`. +* vX.0.0 are special ones in the sense they are pushed manually (unlike v.X.2.n +which are handled by Jenkins). +* vX.0.0 should point to a commit before the first one in a kickoff branch. Define release names and constants ----------------------------------