Closed
Bug 1237330
Opened 8 years ago
Closed 8 years ago
Taskcluster 2.5 mulet builds need to be made.
Categories
(Taskcluster :: Services, defect)
Taskcluster
Services
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla46
People
(Reporter: nhirata, Unassigned)
References
Details
Attachments
(3 files, 2 obsolete files)
967 bytes,
patch
|
garndt
:
review+
|
Details | Diff | Splinter Review |
1.52 KB,
patch
|
garndt
:
review+
|
Details | Diff | Splinter Review |
843 bytes,
patch
|
garndt
:
review+
|
Details | Diff | Splinter Review |
We need 2.5 mulet builds on taskcluster for mac/linux/win.
![]() |
Reporter | |
Comment 1•8 years ago
|
||
Not sure if this is all what needs to be changed. Greg, could I get your input please if this is all what needs to be done or is there more to make linux mulet builds for 2.5?
Attachment #8705408 -
Flags: feedback?(garndt)
Comment 2•8 years ago
|
||
Comment on attachment 8705408 [details] [diff] [review] 0001-bug-1237330-mulet-for-2.5-linux-64-build.patch Review of attachment 8705408 [details] [diff] [review]: ----------------------------------------------------------------- Looks good, just one minor comment. I think this should work out. If you're familiar with the 'taskcluster-graph' mach target, you could run this for this repo, and make sure that the tasks are in the json that is printed out the way you expect it. ::: testing/taskcluster/tasks/post-builds/mulet_simulator.yml @@ -6,4 @@ > created: '{{now}}' > deadline: '{{#from_now}}24 hours{{/from_now}}' > metadata: > - source: https://hg.mozilla.org/mozilla-central/file/tip/b2g/simulator Perhaps this should be head_repository in case this is enabled on try? Also, we might want to replace 'tip' with {{head_rev}}
Attachment #8705408 -
Flags: feedback?(garndt) → feedback+
![]() |
Reporter | |
Comment 3•8 years ago
|
||
Fixed nit. Tested with : ./mach taskcluster-graph --project='mozilla-central' --message='testing patch' --owner='nhirata@mozilla.com' --head-repository https://hg.mozilla.org/releases/mozilla-b2g44_v2_5 --head-rev tip --print-names-only
![]() |
Reporter | |
Updated•8 years ago
|
Attachment #8705812 -
Flags: review?(garndt)
![]() |
Reporter | |
Updated•8 years ago
|
Attachment #8705408 -
Attachment is obsolete: true
Updated•8 years ago
|
Attachment #8705812 -
Flags: review?(garndt) → review+
![]() |
Reporter | |
Comment 4•8 years ago
|
||
Windows and Mac haven't been migrated to taskcluster. I think those two bugs will have to be resolved first if we are to build via Taskcluster; otherwise we would have to use buildbot.
![]() |
Reporter | |
Comment 5•8 years ago
|
||
Oh I came to realize. I think we need to push this to the 2.5 branch as well after checkin?
Keywords: checkin-needed
![]() |
Reporter | |
Comment 6•8 years ago
|
||
Wes, Does Taskcluster automatically get picked up by the checkin-needed script?
Flags: needinfo?(wkocher)
It's in the list for checkin-needed stuff, but the trees are currently closed for infra issues, so nothing's getting landed at the moment.
Flags: needinfo?(wkocher)
Comment 8•8 years ago
|
||
this failed to apply: applying 0001-bug-1237330-mulet-for-2.5-linux-64-build.patch patching file testing/taskcluster/tasks/post-builds/mulet_simulator.yml Hunk #1 FAILED at 5 1 out of 1 hunks FAILED -- saving rejects to file testing/taskcluster/tasks/post-builds/mulet_simulator.yml.rej patch failed, unable to continue (try -v) patch failed, rejects left in working directory errors during apply, please fix and qrefresh 0001-bug-1237330-mulet-for-2.5-linux-64-build.patch
Flags: needinfo?(nhirata.bugzilla)
Keywords: checkin-needed
![]() |
Reporter | |
Comment 9•8 years ago
|
||
Source was changed to "source: '{{source}}' " which is cleaner so I removed that part from my patch.
Attachment #8705812 -
Attachment is obsolete: true
Flags: needinfo?(nhirata.bugzilla)
![]() |
Reporter | |
Comment 10•8 years ago
|
||
Comment on attachment 8706532 [details] [diff] [review] 0001-bug-1237330-mulet-for-2.5-linux-64-build.patch Not sure if you need to review again before checkin...
Attachment #8706532 -
Flags: review?(garndt)
![]() |
Reporter | |
Updated•8 years ago
|
Keywords: checkin-needed
Updated•8 years ago
|
Attachment #8706532 -
Flags: review?(garndt) → review+
Comment 11•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/0fc6f76fe6a9
Keywords: checkin-needed
Comment 12•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0fc6f76fe6a9
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox46:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
![]() |
Reporter | |
Comment 13•8 years ago
|
||
Uplift patch for 2.5 ; I think the uplift is needed for mulet to be trigger for 2.5...
Flags: needinfo?(mpotharaju)
Attachment #8707692 -
Flags: review?(garndt)
Updated•8 years ago
|
Attachment #8707692 -
Flags: review?(garndt) → review+
Comment 14•8 years ago
|
||
Just one question about this patch though, where is {{source}} coming from?
Comment 15•8 years ago
|
||
Ah, disregard, I see this now https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/mach_commands.py#392
Comment 16•8 years ago
|
||
Looking over this command, it seems source is set for build_parameters, which is then used by post-build tasks, but that source will be for the parent build task, not the source of the file for building the simulator if I'm understanding correctly. https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/mach_commands.py#473
Comment 17•8 years ago
|
||
Comment on attachment 8706532 [details] [diff] [review] 0001-bug-1237330-mulet-for-2.5-linux-64-build.patch Please uplift this to 2.5 Thanks
Flags: needinfo?(mpotharaju)
Attachment #8706532 -
Flags: approval‑mozilla‑b2g44+
Comment 18•8 years ago
|
||
Comment on attachment 8707692 [details] [diff] [review] 0001-Bug-1237330-uplift-for-2.5.patch Please uplift this to 2.5 Thanks
Attachment #8707692 -
Flags: approval‑mozilla‑b2g44+
Comment 19•8 years ago
|
||
Comment on attachment 8706532 [details] [diff] [review] 0001-bug-1237330-mulet-for-2.5-linux-64-build.patch Sorry, wrong patch approved at first. Removing the flag on this patch
Attachment #8706532 -
Flags: approval‑mozilla‑b2g44+
Updated•8 years ago
|
Keywords: checkin-needed
Comment 20•8 years ago
|
||
landed as https://hg.mozilla.org/releases/mozilla-b2g44_v2_5/rev/a37f271b0ddf
Keywords: checkin-needed
![]() |
Reporter | |
Comment 21•8 years ago
|
||
We need the task to be on 2.5; this patch is directly for the 2.5 branch.
![]() |
Reporter | |
Updated•8 years ago
|
Attachment #8708540 -
Flags: review?(garndt)
Comment 22•8 years ago
|
||
Comment on attachment 8708540 [details] [diff] [review] 0001-Bug-1237330-need-linux64-mulet-build-task.patch Review of attachment 8708540 [details] [diff] [review]: ----------------------------------------------------------------- Looks like this should do it.
Attachment #8708540 -
Flags: review?(garndt) → review+
![]() |
Reporter | |
Comment 23•8 years ago
|
||
Comment on attachment 8708540 [details] [diff] [review] 0001-Bug-1237330-need-linux64-mulet-build-task.patch NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings. [Approval Request Comment] User impact if declined: No Mulet 2.5 builds; no TV testing. Mahe, can you approve this please?
Flags: needinfo?(mpotharaju)
Attachment #8708540 -
Flags: approval‑mozilla‑b2g44?
Comment 24•8 years ago
|
||
Comment on attachment 8708540 [details] [diff] [review] 0001-Bug-1237330-need-linux64-mulet-build-task.patch Please uplift this batch onto 2.5. Thanks
Flags: needinfo?(mpotharaju)
Attachment #8708540 -
Flags: approval‑mozilla‑b2g44? → approval‑mozilla‑b2g44+
![]() |
Reporter | |
Updated•8 years ago
|
Keywords: checkin-needed
Comment 25•8 years ago
|
||
https://hg.mozilla.org/releases/mozilla-b2g44_v2_5/rev/b37e97169695
status-b2g-v2.5:
--- → fixed
Updated•8 years ago
|
Keywords: checkin-needed
Comment 26•7 years ago
|
||
Moving closed bugs across to new Bugzilla product "TaskCluster".
status-b2g-v2.5:
fixed → ---
status-firefox46:
fixed → ---
Component: TaskCluster → Integration
Flags: approval‑mozilla‑b2g44+
Product: Testing → Taskcluster
Assignee | ||
Updated•4 years ago
|
Component: Integration → Services
You need to log in
before you can comment on or make changes to this bug.
Description
•