Closed
Bug 1248883
Opened 9 years ago
Closed 9 years ago
missing ${platform}_info.txt files
Categories
(Release Engineering :: Release Automation: Other, defect)
Release Engineering
Release Automation: Other
Tracking
(firefox47 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox47 | --- | fixed |
People
(Reporter: rail, Assigned: rail)
References
Details
Attachments
(2 files)
3.27 KB,
patch
|
mshal
:
review+
lizzard
:
approval-mozilla-aurora+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
4.82 KB,
patch
|
jlund
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
https://dxr.mozilla.org/build-central/search?q=_info.txt&redirect=false&case=false and they may be used by other external consumers (socorro?).
Assignee | ||
Comment 1•9 years ago
|
||
This is how we generate those files:
https://dxr.mozilla.org/build-central/source/buildbotcustom/process/factory.py#2624-2653
We can probably move this logic to either makefiles or mozharness.
Assignee | ||
Comment 2•9 years ago
|
||
mshal, do you have any preferences on how to implement this?
Flags: needinfo?(mshal)
Comment 3•9 years ago
|
||
Can we confirm that they are actually used before we cargo cult this forward? Even if they are used, maybe there's a simpler thing for consumers to use?
Comment 4•9 years ago
|
||
AIUI, they are currently used by socorro to discover which buildids are valid release builds. Do we have a better way of providing this information?
Assignee | ||
Comment 5•9 years ago
|
||
Something tells me that using "ftp platforms" (mac, not macosx64) would be easier in makefiles. Then beetmover can rename them and copy to the candidates directory.
Comment 6•9 years ago
|
||
See also bug 1153352 for a Socorro API to submit to (not implemented). catlee, peterbe, and myself have had several conversations about this but not converged on a solution.
Assignee | ||
Comment 7•9 years ago
|
||
Q&D patch pushed to date: https://hg.mozilla.org/projects/date/rev/cf3953635ba2
Need to adjust the beetmover templates too
Flags: needinfo?(mshal)
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → rail
Assignee | ||
Comment 8•9 years ago
|
||
beetmover templates: https://hg.mozilla.org/projects/date/rev/950aa0ebd0c9
Assignee | ||
Comment 10•9 years ago
|
||
Attachment #8721081 -
Flags: review?(jlund)
Updated•9 years ago
|
Attachment #8721081 -
Flags: review?(jlund) → review+
Comment 11•9 years ago
|
||
Comment on attachment 8721079 [details] [diff] [review]
info_make.diff
LGTM. Are we eventually planning to use the existing json file rather than this separate txt file? If so, do we have a bug on file for that?
Attachment #8721079 -
Flags: review?(mshal) → review+
Assignee | ||
Comment 12•9 years ago
|
||
(In reply to Michael Shal [:mshal] from comment #11)
> Comment on attachment 8721079 [details] [diff] [review]
> info_make.diff
>
> LGTM. Are we eventually planning to use the existing json file rather than
> this separate txt file? If so, do we have a bug on file for that?
I filed bug 1249753
Assignee | ||
Comment 13•9 years ago
|
||
Comment on attachment 8721079 [details] [diff] [review]
info_make.diff
https://hg.mozilla.org/integration/mozilla-inbound/rev/f1eb5abe525e
Attachment #8721079 -
Flags: checked-in+
Comment 14•9 years ago
|
||
Assignee | ||
Comment 15•9 years ago
|
||
Comment on attachment 8721081 [details] [diff] [review]
info_beets.diff
https://hg.mozilla.org/integration/mozilla-inbound/rev/401bfec3e35a
Attachment #8721081 -
Flags: checked-in+
Comment 16•9 years ago
|
||
bugherder |
Assignee | ||
Comment 17•9 years ago
|
||
Comment on attachment 8721079 [details] [diff] [review]
info_make.diff
This patch is required by release promotion. I'd like to uplift this to aurora to let it be in beta automatically. It's been on m-c for a week so far and looks sane. The risk is very low, because it adds a new file, without changing existing ones.
Attachment #8721079 -
Flags: approval-mozilla-aurora?
Comment 18•9 years ago
|
||
Comment on attachment 8721079 [details] [diff] [review]
info_make.diff
Sounds good to me, I'm excited for release promotion.
Attachment #8721079 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Assignee | ||
Comment 20•9 years ago
|
||
(In reply to Liz Henry (:lizzard) (needinfo? me) from comment #19)
> Rail, both patches here?
I'll land the second with NPOTB a=release :) because it doesn't affect anything except release promotion
Flags: needinfo?(rail)
Assignee | ||
Comment 21•9 years ago
|
||
Comment on attachment 8721079 [details] [diff] [review]
info_make.diff
The same thing for ESR 45, so we are ready for release promotion
Attachment #8721079 -
Flags: approval-mozilla-esr45?
Assignee | ||
Comment 22•9 years ago
|
||
Comment on attachment 8721079 [details] [diff] [review]
info_make.diff
This was landed when I grafted patches a while ago apparently.
Attachment #8721079 -
Flags: approval-mozilla-esr45?
You need to log in
before you can comment on or make changes to this bug.
Description
•