Closed
Bug 1418452
Opened 7 years ago
Closed 7 years ago
devedition relpro action
Categories
(Release Engineering :: Release Automation, enhancement)
Release Engineering
Release Automation
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mozilla, Assigned: mozilla)
References
Details
Attachments
(4 files)
30.97 KB,
patch
|
rail
:
feedback+
|
Details | Diff | Splinter Review |
907.61 KB,
patch
|
Details | Diff | Splinter Review | |
8.67 KB,
patch
|
rail
:
feedback+
|
Details | Diff | Splinter Review |
739 bytes,
patch
|
rail
:
review+
|
Details | Diff | Splinter Review |
In theory this should be super simple, but I'm taking a refactor along with it.
Assignee | ||
Comment 1•7 years ago
|
||
Part 1: add devedition relpro flavors; rename shipping-phases to build/promote/push/ship .
I'm going to attempt part 2: list kinds to *exclude* from previous graphs, rather than explicitly naming previous_graph_kinds. If this doesn't work I'll just leave this patch.
This patch will require a braindump patch as well; incoming.
Attachment #8929668 -
Flags: feedback?(rail)
Assignee | ||
Comment 2•7 years ago
|
||
This should land in braindump when the devedition patch lands on maple.
Assignee | ||
Comment 3•7 years ago
|
||
This should simplify our relpro maintenance as we add kinds.
If we think these look good, let's land these two patches on maple and the braindump patch in braindump. I avoided landing right before PTO because I didn't want to bitrot + break everything and then disappear.
Attachment #8929675 -
Flags: feedback?(rail)
Comment 4•7 years ago
|
||
Comment on attachment 8929668 [details] [diff] [review]
devedition.patch
Review of attachment 8929668 [details] [diff] [review]:
-----------------------------------------------------------------
LGTM!
BTW, when we land this, we should update release-runner3 and the cli tool:
https://dxr.mozilla.org/build-central/rev/af7058b4e00bf49bfa37cbd0f9de813448407911/tools/buildfarm/release/release-runner3.py#154
https://dxr.mozilla.org/build-central/rev/af7058b4e00bf49bfa37cbd0f9de813448407911/tools/buildfarm/release/trigger_action.py#15
Attachment #8929668 -
Flags: feedback?(rail) → feedback+
Comment 5•7 years ago
|
||
Comment on attachment 8929675 [details] [diff] [review]
rebuild_kinds.patch
Review of attachment 8929675 [details] [diff] [review]:
-----------------------------------------------------------------
::: taskcluster/taskgraph/actions/release_promotion.py
@@ +114,5 @@
> 'title': 'target task method',
> 'description': ('Optional: the target task method to use to generate '
> 'the new graph.'),
> },
> + 'rebuild_kinds': {
Hmm, "rebuild" sounds imperative and makes me think that you list the kinds you want to force-rebuild here, but IIRC it does the opposite. I wonder if "reuse_kinds" would be better.
Attachment #8929675 -
Flags: feedback?(rail) → feedback+
Assignee | ||
Comment 6•7 years ago
|
||
(In reply to Rail Aliiev [:rail] ⌚️ET from comment #5)
> Hmm, "rebuild" sounds imperative and makes me think that you list the kinds
> you want to force-rebuild here, but IIRC it does the opposite. I wonder if
> "reuse_kinds" would be better.
I'm open to a rename, but "reuse_kinds" sounds like we're going to reuse them from the previous graph. rebuild_kinds are the kinds we want to run in the current phase, even if they ran previously.
Comment 7•7 years ago
|
||
Ah, then nevermnind. For some reason I thought that we don't rebuild them.
Assignee | ||
Comment 8•7 years ago
|
||
I think promote_{product} is fine. I'm adding more relpromo flavors to trigger_action. I'm not going to remove publish_fennec until the rename has been uplifted or rides the trains.
Attachment #8932605 -
Flags: review?(rail)
Updated•7 years ago
|
Attachment #8932605 -
Flags: review?(rail) → review+
Assignee | ||
Comment 9•7 years ago
|
||
Assignee | ||
Comment 10•7 years ago
|
||
remote: https://hg.mozilla.org/projects/maple/rev/71bebbdd517a7c12ff61a7e52e227d53fd9f1ea6
remote: https://hg.mozilla.org/projects/maple/rev/b4b39cb46d6c196341a6be30484600db6df68fbd
remote: https://hg.mozilla.org/build/braindump/rev/4add83d0ae2ea8d21c42401b1e4f694b02b789d2
remote: https://hg.mozilla.org/build/braindump/rev/9ae97cd11027546f25fb2f32cc84b3cb1a96f886
remote: https://hg.mozilla.org/build/braindump/rev/5188a36232f04e7d4b7abc0e9300e248222253d2
remote: https://hg.mozilla.org/build/braindump/rev/051c775b88a78ee9068d47e3075fbb09b1e106c5
Assignee | ||
Comment 11•7 years ago
|
||
Sent email.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 12•7 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•