HOWTO get the leads to sign-off on a release » History » Version 3
Loïc Dachary, 05/15/2015 12:57 PM
1 | 2 | Loïc Dachary | Approval from the [[HOWTO#Leads|leads of each component]] is "before cutting a stable release":http://ceph.com/docs/master/dev/development-workflow/#cutting-a-new-stable-release. |
---|---|---|---|
2 | 1 | Loïc Dachary | |
3 | 3 | Loïc Dachary | * Send a mail to the [[HOWTO#Leads|lead]] including at least |
4 | 1 | Loïc Dachary | ** the SHA of the commit from the stable branch to be published |
5 | ** the integration test results |
||
6 | * If approval is obtained from all leads, "inform QE that it is ready for more tests":http://ceph.com/docs/master/dev/development-workflow/#cutting-a-new-stable-release and "prepare the release notes":http://ceph.com/docs/master/dev/development-workflow/#cutting-a-new-stable-release |
||
7 | * If a lead asks for more issues to be backported, go back to "preparing the release":http://ceph.com/docs/master/dev/development-workflow/#preparing-a-new-release |
||
8 | |||
9 | Here an example mail: |
||
10 | <pre> |
||
11 | To: Yehuda Sadeh <yehuda@redhat.com> |
||
12 | CC: Ceph Development <ceph-devel@vger.kernel.org> |
||
13 | Subject: Firefly v0.80.10 backports (rgw) |
||
14 | |||
15 | Hi Yehuda, |
||
16 | |||
17 | A few issues related to rgw were backported to firefly[1]. They passed the rgw suite[2]. Do you think it is ready for QE to start their own round of testing ? |
||
18 | |||
19 | Cheers |
||
20 | |||
21 | [1] https://github.com/ceph/ceph/pulls?q=is%3Aopen+is%3Apr+milestone%3Afirefly+sort%3Aupdated-desc+label%3Argw |
||
22 | [2] http://tracker.ceph.com/issues/11090#rgw |
||
23 | |||
24 | -- Loïc Dachary, Artisan Logiciel Libre |
||
25 | </pre> |
||
26 | 3 | Loïc Dachary | * Link the mail conversation archive with each lead from the issue tracking the progress of a given release, to make it easy to verify their approval later on. See "hammer v0.94.2":http://tracker.ceph.com/issues/11492#Workflow as an example. |