Project

General

Profile

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.