Closed
Bug 1501526
Opened 6 years ago
Closed 6 years ago
Port bug 1497860 - Move mozconfig variant definitions to taskcluster config.
Categories
(Thunderbird :: Build Config, defect)
Thunderbird
Build Config
Tracking
(thunderbird_esr6065+ fixed, thunderbird64 fixed, thunderbird65 fixed)
RESOLVED
FIXED
Thunderbird 65.0
People
(Reporter: rjl, Assigned: rjl)
References
Details
Attachments
(3 files, 1 obsolete file)
46 bytes,
text/x-phabricator-request
|
Details | Review | |
8.91 KB,
patch
|
Details | Diff | Splinter Review | |
1011 bytes,
patch
|
jorgk-bmo
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
Bug 1497860 introduced breaking changes to the Taskcluster configuration. - set default mozconfig_variant in ci/build/kind.yml - mozconfig_variant overrides need to be moved from mozharness/build/branch_specfics.py to ci/build/{linux,macosx,windows}.yml - testing/mozharness/configs/builds/taskcluster_sub_win{32,64}/opt.py were removed from M-C, need to update ci/build/windows.yml, need to move those settings to ci/build/windows.yml
Assignee | ||
Comment 1•6 years ago
|
||
Ported M-C Taskcluster updates from Bug 1497860 to C-C. - set default mozconfig_variant in ci/build/kind.yml - mozconfig_variant overrides need to be moved from mozharness/build/branch_specfics.py to ci/build/{linux,macosx,windows}.yml - testing/mozharness/configs/builds/taskcluster_sub_win{32,64}/opt.py were removed from M-C, need to update ci/build/windows.yml, need to move those settings to ci/build/windows.yml Depends on D9603
Assignee | ||
Comment 2•6 years ago
|
||
The patch in Phabricator relies on the patch in bug 1501488 being applied first.
Depends on: 1501488
Comment 3•6 years ago
|
||
Rebased for bug 1501488 but not working :-( I get: File "c:\mozilla-source\comm-central\taskcluster\taskgraph\loader\multi_dep.py", line 165, in get_primary_dep assert len(dep_tasks) == 1, "Must define a primary-dependency!" AssertionError: Must define a primary-dependency! Can't be far off.
Comment 4•6 years ago
|
||
Added custom-build-variant-cfg: debug back in as per Tom's comment.
Attachment #9019605 -
Attachment is obsolete: true
Pushed by mozilla@jorgk.com: https://hg.mozilla.org/comm-central/rev/5c2052f239d2 Port bug 1497860: Move mozconfig_variant definitions to taskcluster config. rs=bustage-fix
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Target Milestone: --- → Thunderbird 65.0
Pushed by mozilla@jorgk.com: https://hg.mozilla.org/comm-central/rev/13f59980740f Follow-up: Use 'mozconfig-variant: debug' for Mac as well. rs=bustage-fix
Comment 7•6 years ago
|
||
Beta (TB 64 beta 2): https://hg.mozilla.org/releases/comm-beta/rev/ef64cd0986cdc9cebdf0bcce2d46297cf653a53c (merged patch)
status-thunderbird64:
--- → fixed
status-thunderbird65:
--- → fixed
Assignee | ||
Comment 8•6 years ago
|
||
[Approval Request Comment] Regression caused by (bug #): 1501526 User impact if declined: Testing completed (on c-c, etc.): Risk to taking this patch (and alternatives if risky): This was missed in the initial porting from M-C. The problem only affects C-B.
Attachment #9023105 -
Flags: approval-comm-beta?
Assignee | ||
Comment 9•6 years ago
|
||
For the record, this wasn't caught on the try build because try falls through to the default of '': https://hg.mozilla.org/mozilla-central/file/tip/taskcluster/taskgraph/decision.py#l233 which is then defaulted to "nightly" at https://hg.mozilla.org/comm-central/file/tip/taskcluster/ci/build/kind.yml#l52 New Try push: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=46a3829a7eafc4fdc0e597926db2f1ce8d97e0bf Apparently what I needed was a try_task_config.json file with contents like: { "version": 2, "parameters": { "optimize_target_tasks": false, "release_type": "beta", "target_tasks_method": "mozilla_beta_tasks" } }
Comment 10•6 years ago
|
||
(In reply to Rob Lemley [:rjl] from comment #8) > This was missed in the initial porting from M-C. The problem only > affects C-B. But we need that on C-C as well, so it's right in the next beta, yes?
Assignee | ||
Comment 11•6 years ago
|
||
(In reply to Jorg K (GMT+2) from comment #10) > But we need that on C-C as well, so it's right in the next beta, yes? correct.
Comment 13•6 years ago
|
||
Pushed by mozilla@jorgk.com: https://hg.mozilla.org/comm-central/rev/36dcdf4f2d5c Follow-up: Use mozconfig-variant: release for beta. rs=bustage-fix DONTBUILD
Comment 14•6 years ago
|
||
https://hg.mozilla.org/releases/comm-beta/rev/94d01c0399c9016ef9d91b284ff2f398c68a9580
Flags: needinfo?(jorgk)
Assignee | ||
Updated•6 years ago
|
Attachment #9023105 -
Flags: approval-comm-beta?
Updated•6 years ago
|
Attachment #9023105 -
Flags: approval-comm-beta+
Comment 15•5 years ago
|
||
TB 60.5 ESR:
https://hg.mozilla.org/releases/comm-esr60/rev/bb428825e811283683bd431ef3dfbdee00c618c0
Merged patch from comment #5 and comment #6, but NOT comment #13.
status-thunderbird_esr60:
--- → fixed
tracking-thunderbird_esr60:
--- → 65+
You need to log in
before you can comment on or make changes to this bug.
Description
•