Activity log for bug #1253770

Date Who What changed Old value New value Message
2013-11-21 20:17:06 Francis Ginther bug added bug
2014-01-09 21:07:56 dobey summary Feature request: provide API to use raw tarmac features without the workflow No way to get list of ready-to-merge proposals
2014-01-09 21:10:49 dobey summary No way to get list of ready-to-merge proposals No way to get list of merge proposals
2014-01-09 21:13:09 dobey description This is applicable to the current upstream-merger/daily-release process and the CI Airline changes discussed in the UDS session: http://summit.ubuntu.com/uds-1311/meeting/22092/core-1311-ci-airline/ To support this, I think we need two interfaces: 1) Given a trunk branch, return a list of all MPs available for merging (i.e. they are approved, meet the reviewer requirements, etc.) 2) Given an MP and a revision ID, merge it (while checking that it still meets the approved to merge criteria) The idea is that we want to scan a trunk branch for available MPs, select one (perhaps a specific one to do some prioritization), do various CI operations on that branch and then merge it while ensure that the MP being merged hasn't changed. There are also workflows in which we already have the MP in hand and we just want to merge it. This is applicable to the current upstream-merger/daily-release process and the CI Airline changes discussed in the UDS session: http://summit.ubuntu.com/uds-1311/meeting/22092/core-1311-ci-airline/ Given a trunk branch, return a list of all MPs available for merging (i.e. they are approved, meet the reviewer requirements, etc.) The idea is that we want to scan a trunk branch for available MPs, select one (perhaps a specific one to do some prioritization), do various CI operations on that branch and then merge it while ensure that the MP being merged hasn't changed. There are also workflows in which we already have the MP in hand and we just want to merge it.
2014-01-09 21:13:42 dobey tarmac: importance Undecided High
2014-01-09 21:13:45 dobey tarmac: status New Confirmed
2014-02-17 20:13:30 Launchpad Janitor branch linked lp:~dobey/tarmac/list-approved
2014-02-17 20:17:49 dobey tarmac: assignee Rodney Dawes (dobey)
2014-02-17 20:17:51 dobey tarmac: status Confirmed In Progress
2014-02-19 17:34:10 Tarmac Traffic Controller tarmac: status In Progress Fix Committed
2014-02-19 17:38:47 dobey tarmac: status Fix Committed Fix Released