All of lore.kernel.org
 help / color / mirror / Atom feed
* Ceph backports
@ 2015-01-05 11:53 Loic Dachary
  2015-01-05 12:03 ` John Spray
  0 siblings, 1 reply; 10+ messages in thread
From: Loic Dachary @ 2015-01-05 11:53 UTC (permalink / raw)
  To: Ceph Development

[-- Attachment #1: Type: text/plain, Size: 1486 bytes --]

Hi Ceph,

I'm going to spend time to care for the Ceph backports (i.e. help reduce the time they stay in pull requests or redmine tickets). It should roughly go as follows:

0. Developer follows normal process to land PR to master. Once complete and ticket is marked Pending Backport this process initiates.
1. I periodically polls Redmine to look for tickets in Pending Backport state
2. I find commit associated with Redmine ticket and Cherry Picks it to backport integration branch off of desired maintenance branch (Dumping, Firefly, etc). (Note - patch may require backport to multiple branches)
3. I resolve any merge conflicts with the cherry-picked commit
4. Once satisfied with group of backported commits to integration branch, I notifies QE.
5. QE tests backport integration branch against appropriate suites
6a. If QE is satisfied with test results, they merge backport integration branch.
6b. If QE is NOT satisfied with the test results, they indicate backport integration branch is NOT ready to merge and return to me to work with original Developer to resolve issue and return to steps 2/3
7. Ticket is moved to Resolved once backport integration branch containing cherry-picked backport is merged to the desired mainteance branch(es)

I'll first try to implement this semi manually and document / script when convenient. If anyone has ideas to improve this tentative process, now is the time :-)

Cheers

-- 
Loïc Dachary, Artisan Logiciel Libre


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-01-06 18:28 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-05 11:53 Ceph backports Loic Dachary
2015-01-05 12:03 ` John Spray
2015-01-05 12:16   ` Loic Dachary
2015-01-05 23:24     ` Gregory Farnum
2015-01-06  0:12       ` Loic Dachary
2015-01-06  0:22         ` Gregory Farnum
2015-01-06  5:30           ` Sage Weil
2015-01-06  8:39           ` Loic Dachary
2015-01-06 18:21             ` Gregory Farnum
2015-01-06 18:28               ` Loic Dachary

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.