Project

General

Profile

HOWTO get the leads to sign-off on a release » History » Revision 2

Revision 1 (Loïc Dachary, 03/28/2015 11:27 AM) → Revision 2/3 (Loïc Dachary, 03/28/2015 11:28 AM)

Approval from the [[HOWTO#Leads|leads [[leads of each component]] component|HOWTO#Leads]]    is "before cutting a stable release":http://ceph.com/docs/master/dev/development-workflow/#cutting-a-new-stable-release. 

 * Send a mail to the [[HOWTO#Leads|lead]] [[lead|HOWTO#Leads]] including at lease 
 ** the SHA of the commit from the stable branch to be published 
 ** the integration test results 
 * 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 
 * 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 

 Here an example mail: 
 <pre> 
 To: Yehuda Sadeh <yehuda@redhat.com> 
 CC: Ceph Development <ceph-devel@vger.kernel.org> 
 Subject: Firefly v0.80.10 backports (rgw) 

 Hi Yehuda, 

 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 ? 

 Cheers 

 [1] https://github.com/ceph/ceph/pulls?q=is%3Aopen+is%3Apr+milestone%3Afirefly+sort%3Aupdated-desc+label%3Argw 
 [2] http://tracker.ceph.com/issues/11090#rgw 

 -- Loïc Dachary, Artisan Logiciel Libre  
 </pre>