]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/dev/release-checklists.rst: document vX.0.0 tagging and mark it complete.
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Fri, 30 Sep 2022 09:48:07 +0000 (09:48 +0000)
committerRadosław Zarzyński <rzarzyns@redhat.com>
Mon, 3 Oct 2022 22:27:28 +0000 (00:27 +0200)
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
doc/dev/release-checklists.rst

index c37d13b5a24d06c2057359f0686a0ed3c1de7c43..6b09b69cb6975cb76d07c8641bd3f566b14a69b3 100644 (file)
@@ -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
 ----------------------------------