Closed
Bug 1162032
Opened 11 years ago
Closed 11 years ago
Turn off the mozilla-b2g30_v1_4 branch and JB Flame device image builds in automation
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: RyanVM, Assigned: RyanVM)
References
Details
Attachments
(9 files)
|
873 bytes,
patch
|
rail
:
review+
RyanVM
:
checked-in+
|
Details | Diff | Splinter Review |
|
1.08 KB,
patch
|
rail
:
review+
RyanVM
:
checked-in+
|
Details | Diff | Splinter Review |
|
32.53 KB,
patch
|
rail
:
review+
RyanVM
:
checked-in+
|
Details | Diff | Splinter Review |
|
1018 bytes,
patch
|
rail
:
review+
RyanVM
:
checked-in+
|
Details | Diff | Splinter Review |
|
11.20 KB,
patch
|
rail
:
review+
RyanVM
:
checked-in+
|
Details | Diff | Splinter Review |
|
2.91 KB,
patch
|
rail
:
review+
RyanVM
:
checked-in+
|
Details | Diff | Splinter Review |
|
6.03 KB,
patch
|
rail
:
review+
RyanVM
:
checked-in+
|
Details | Diff | Splinter Review |
|
2.14 KB,
patch
|
rail
:
review+
RyanVM
:
checked-in+
|
Details | Diff | Splinter Review |
|
4.12 KB,
patch
|
rail
:
review+
RyanVM
:
checked-in+
|
Details | Diff | Splinter Review |
Per email w/ Kai-Zhen:
> I got the answer from PM, there are still devices with 1.4 are on market,
> it would be better we keep maintain this branch. And we can stop the
> build on this branch. IMO, I think we should disable all nightly builds
> and tests. I am thinking if we need to keep the build for push?
> How do you think?
While I'd love to kill this branch entirely, nightlies would be a start anyway.
I'm continuing the email thread because the rationale given there for keeping other builds alive doesn't seem to fit with the reasons we've given for killing other branches (i.e. 1.3t was turned off while devices were still on the market AFAIK). It seems to me that the more-relevant questions are:
1) Are we expecting partners with 1.4-based phones on the market to ship 1.4-based updates to those phones to pick up fixes that have landed since?
2) Are there new 1.4-based phones still coming to market or have they moved on to newer releases?
Unless the answer is yes to either of those, I don't see what we're gaining by keeping support for b2g30 around. It's our oldest-supported Gecko version right now and backporting security fixes is becoming increasingly difficult. It's a waste of engineering time spending non-trivial effort backporting and testing fixes that nobody's ever actually going to see on their phone.
Comment 1•11 years ago
|
||
Ryan, I agree with you.
Steven, Vance, How do you think?
Flags: needinfo?(vchen)
Flags: needinfo?(styang)
Comment 2•11 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #0)
> Per email w/ Kai-Zhen:
> > I got the answer from PM, there are still devices with 1.4 are on market,
> > it would be better we keep maintain this branch. And we can stop the
> > build on this branch. IMO, I think we should disable all nightly builds
> > and tests. I am thinking if we need to keep the build for push?
> > How do you think?
>
> While I'd love to kill this branch entirely, nightlies would be a start
> anyway.
>
> I'm continuing the email thread because the rationale given there for
> keeping other builds alive doesn't seem to fit with the reasons we've given
> for killing other branches (i.e. 1.3t was turned off while devices were
> still on the market AFAIK). It seems to me that the more-relevant questions
> are:
>
> 1) Are we expecting partners with 1.4-based phones on the market to ship
> 1.4-based updates to those phones to pick up fixes that have landed since?
No
> 2) Are there new 1.4-based phones still coming to market or have they moved
> on to newer releases?
AFAIK, move on to newer release such as 2.0, 2.1. or even 2.2...
>
> Unless the answer is yes to either of those, I don't see what we're gaining
> by keeping support for b2g30 around. It's our oldest-supported Gecko version
> right now and backporting security fixes is becoming increasingly difficult.
> It's a waste of engineering time spending non-trivial effort backporting and
> testing fixes that nobody's ever actually going to see on their phone.
Agree. I have no question to stop the nightly builds for 1.4 (aka. b2g30)
Flags: needinfo?(styang)
| Assignee | ||
Comment 3•11 years ago
|
||
(In reply to Steven Yang [:styang] from comment #2)
> Agree. I have no question to stop the nightly builds for 1.4 (aka. b2g30)
I think there was already agreement about turning off nightlies. The question is whether we can turn off *all* builds/tests on b2g30 rather than just a very small subset. From the answers you gave, it sounds like we can.
Flags: needinfo?(styang)
Comment 4•11 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #3)
> (In reply to Steven Yang [:styang] from comment #2)
> > Agree. I have no question to stop the nightly builds for 1.4 (aka. b2g30)
>
> I think there was already agreement about turning off nightlies. The
> question is whether we can turn off *all* builds/tests on b2g30 rather than
> just a very small subset. From the answers you gave, it sounds like we can.
Yes, that's what I mean. We can turn off *all* builds/tests. Thanks.
Flags: needinfo?(styang)
| Assignee | ||
Comment 5•11 years ago
|
||
Thanks for confirming!
Assignee: nobody → ryanvm
Flags: needinfo?(vchen)
Summary: Turn off nightly builds on b2g30 → Turn off the mozilla-b2g30_v1_4 branch in automation
| Assignee | ||
Comment 6•11 years ago
|
||
Attachment #8604655 -
Flags: review?(rail)
| Assignee | ||
Comment 7•11 years ago
|
||
Attachment #8604662 -
Flags: review?(rail)
| Assignee | ||
Comment 8•11 years ago
|
||
Bonus, this means we can kill the Flame JB builds now too.
| Assignee | ||
Comment 9•11 years ago
|
||
Attachment #8604718 -
Flags: review?(rail)
| Assignee | ||
Comment 10•11 years ago
|
||
Going to finish the b2g30 patches, then will post JB Flame removal patches as well.
| Assignee | ||
Updated•11 years ago
|
Summary: Turn off the mozilla-b2g30_v1_4 branch in automation → Turn off the mozilla-b2g30_v1_4 branch and JB Flame device image builds in automation
| Assignee | ||
Comment 11•11 years ago
|
||
AFAICT, this file doesn't have much use anymore, so I went ahead and removed it. I'm open to keeping it and making more useful changes to it otherwise.
Attachment #8604751 -
Flags: review?(rail)
| Assignee | ||
Comment 12•11 years ago
|
||
The versioned B2G release branches are on their own mozharness branches. Am I going to need to cherry-pick this patch and the forthcoming Flame patch to them as well?
Attachment #8604758 -
Flags: review?(rail)
| Assignee | ||
Comment 13•11 years ago
|
||
Not quite sure about the change to the flame-kk line in platforms.py
Attachment #8604763 -
Flags: review?(rail)
| Assignee | ||
Comment 14•11 years ago
|
||
Attachment #8604764 -
Flags: review?(rail)
| Assignee | ||
Comment 15•11 years ago
|
||
buildfaster_report.py is a mess in general with respect to the list of builds it contains, but oh well.
Attachment #8604765 -
Flags: review?(rail)
| Assignee | ||
Comment 16•11 years ago
|
||
Attachment #8604766 -
Flags: review?(rail)
| Assignee | ||
Comment 17•11 years ago
|
||
Note to self, we should also close the mozilla-b2g30 branch on mozharness. And will need to file a BMO bug for disabling the various 1.4 approval & tracking flags.
| Assignee | ||
Comment 18•11 years ago
|
||
I've closed b2g30 in Treestatus with the intent to remove is fully once these patches are in production. I've also updated the B2G Landing wiki to reflect the EOL status.
Updated•11 years ago
|
Attachment #8604655 -
Flags: review?(rail) → review+
Updated•11 years ago
|
Attachment #8604662 -
Flags: review?(rail) → review+
Updated•11 years ago
|
Attachment #8604718 -
Flags: review?(rail) → review+
Updated•11 years ago
|
Attachment #8604751 -
Flags: review?(rail) → review+
Updated•11 years ago
|
Attachment #8604758 -
Flags: review?(rail) → review+
Updated•11 years ago
|
Attachment #8604763 -
Flags: review?(rail) → review+
Updated•11 years ago
|
Attachment #8604764 -
Flags: review?(rail) → review+
Updated•11 years ago
|
Attachment #8604765 -
Flags: review?(rail) → review+
Updated•11 years ago
|
Attachment #8604766 -
Flags: review?(rail) → review+
| Assignee | ||
Comment 19•11 years ago
|
||
Comment on attachment 8604718 [details] [diff] [review]
remove b2g30 from buildbot-configs
https://hg.mozilla.org/build/buildbot-configs/rev/d398c70a79c3
Attachment #8604718 -
Flags: checked-in+
| Assignee | ||
Comment 20•11 years ago
|
||
Comment on attachment 8604764 [details] [diff] [review]
remove flame from buildbot-configs
https://hg.mozilla.org/build/buildbot-configs/rev/eb4477c3669f
Attachment #8604764 -
Flags: checked-in+
| Assignee | ||
Comment 21•11 years ago
|
||
Comment on attachment 8604751 [details] [diff] [review]
remove b2g30 from braindump
https://hg.mozilla.org/build/braindump/rev/f81a5eb71751
Attachment #8604751 -
Flags: checked-in+
| Assignee | ||
Comment 22•11 years ago
|
||
Comment on attachment 8604765 [details] [diff] [review]
remove flame from braindump
https://hg.mozilla.org/build/braindump/rev/5b3f554367b0
Attachment #8604765 -
Flags: checked-in+
| Assignee | ||
Comment 23•11 years ago
|
||
Comment on attachment 8604655 [details] [diff] [review]
remove b2g30 from buildbotcustom
https://hg.mozilla.org/build/buildbotcustom/rev/99b03dfbc0c1
Attachment #8604655 -
Flags: checked-in+
| Assignee | ||
Comment 24•11 years ago
|
||
Comment on attachment 8604662 [details] [diff] [review]
remove b2g30 from tools
https://hg.mozilla.org/build/tools/rev/26cff23e4b57
Attachment #8604662 -
Flags: checked-in+
| Assignee | ||
Comment 25•11 years ago
|
||
Comment on attachment 8604763 [details] [diff] [review]
remove flame from tools
https://hg.mozilla.org/build/tools/rev/d4bb56e2c542
Attachment #8604763 -
Flags: checked-in+
| Assignee | ||
Comment 26•11 years ago
|
||
Comment on attachment 8604758 [details] [diff] [review]
remove b2g30 from mozharness
https://hg.mozilla.org/build/mozharness/rev/608ee303f9b5
Attachment #8604758 -
Flags: checked-in+
| Assignee | ||
Comment 27•11 years ago
|
||
Comment on attachment 8604766 [details] [diff] [review]
remove flame from mozharness
https://hg.mozilla.org/build/mozharness/rev/c5fbe5b9de2c
Attachment #8604766 -
Flags: checked-in+
| Assignee | ||
Comment 28•11 years ago
|
||
And closing the mozilla-b2g30_v1_4 mozharness branch:
https://hg.mozilla.org/build/mozharness/rev/85d46afaed11
Comment 29•11 years ago
|
||
Comment 30•11 years ago
|
||
Comment 31•11 years ago
|
||
In production: https://hg.mozilla.org/build/buildbotcustom/rev/99b03dfbc0c1
Comment 32•11 years ago
|
||
mozharness production tag moved to: https://hg.mozilla.org/build/mozharness/rev/1a2600cf03fc
Comment 33•11 years ago
|
||
mozharness production tag moved to: https://hg.mozilla.org/build/mozharness/rev/1a2600cf03fc
| Assignee | ||
Comment 34•11 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #17)
> And will need to file a BMO bug for disabling the various 1.4 approval &
> tracking flags.
Bug 1165357.
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #18)
> I've closed b2g30 in Treestatus with the intent to remove is fully once
> these patches are in production.
Removed.
Remaining cleanups can be tracked in their own bugs. Closing this out.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•8 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•