Closed Bug 1140564 Opened 11 years ago Closed 9 years ago

check that all approved patches have landed before starting a release

Categories

(Release Engineering :: Applications: Shipit, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: bhearsum, Unassigned)

Details

(I thought we had a bug for this already, but I couldn't find one.) Sylvestre, could you fill in the details here? I don't remember the rationale behind this...
Flags: needinfo?(sledru)
So, the rational is the following. During a beta cycle, we land a "few" patches. Once we accept the uplift, we expect the sheriff to land the patches. However, especially during the beginning of a cycle, we can accept 50 to 60 patches. So, it can be hard for us to make sure all of them landed. As it is possible to have this information through a Bugzilla query, the idea would be to integrate a new check to release-runner/ship to make sure that all the accepted uplifts landed. The query would be: all approved (approval-mozilla-beta/approval-mozilla-release) patches with a status flag for this beta/release version empty or affected.
Flags: needinfo?(sledru)
Component: Release Automation → Ship It
Kate, I'm marking this as a possible project for you this summer. There are a few possibilities!
Shipitv2ftw
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Component: Applications: ShipIt (backend) → Applications: ShipIt
You need to log in before you can comment on or make changes to this bug.