Closed Bug 1475101 Opened 3 years ago Closed 3 years ago

add mark-as-started task within release graphs for Ship-it v2 roll-out


(Release Engineering :: Release Automation: Other, enhancement)

Not set


(Not tracked)



(Reporter: mtabara, Assigned: mtabara)




(1 file)

In bug 1466627 and bug 1461668 we've enabled behaviors in shipitscript to enable `mark-as-started` task that's to send proper information from Ship-it v2 to Ship-it v1 in order to keep them in sync. All changes have landed in production, but the actual in-tree task. This bug is to track that.

More specifically:
All three patches that landed on maple that were successful in testing both behaviors are:

On beta the mark-as-shipped tweaks looks like this -

What we need to ship is maple-patches sans the beta patch ^.

For mark-as-started future development when we need to roll this out: we may want to fix `Submtted by` field as it's now `shipit-scriptworker-stage`. We can feed that variable by having Ship-it v2 pass it along in the AC and then to `release-mark-as-started` task.
Assignee: nobody → mtabara
Attachment #9007898 - Flags: review?(rail)
* we still need to fix the `Submitted by` field as it'll point to `shipit-scriptworker-stage` or `prod` or something
Another leftover:
* we still need to find a way during 63 cycle to limit this patch to mozilla-beta only. But since mergeduty is 1.5months ahead, I think we're safe for now.
Comment on attachment 9007898 [details] [diff] [review]
[intree] add mark-as-started task in-tree

Review of attachment 9007898 [details] [diff] [review]:

LGTM. I will land this on beta first and verify during the next release.
Attachment #9007898 - Flags: review?(rail) → review+
Comment on attachment 9007898 [details] [diff] [review]
[intree] add mark-as-started task in-tree

Pushed to beta:
remote: View your change here:
remote: Follow the progress of your build on Treeherder:
remote: recorded changegroup in replication log in 0.004s
Keywords: leave-open
Not sure what's left to be done here - probably the proper landing of the in-tree patch for mozilla-beta only as right now I think it keeps getting overwritten by the mergeduty from central.

Am not actively working on this so I'll remove myself from asignee.
Assignee: mtabara → nobody
Pushed by
add mark-as-started task. r=rail a=release
Let's track the roll-out to release/esr60 in bug 1499440.
Closing this for now.
Closed: 3 years ago
Resolution: --- → FIXED
Assignee: nobody → mtabara
You need to log in before you can comment on or make changes to this bug.