kill b2g18 + b2g18_v1_1_0_hd

RESOLVED FIXED

Status

Release Engineering
General
RESOLVED FIXED
5 years ago
a year ago

People

(Reporter: hwine, Assigned: aki)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(7 attachments, 2 obsolete attachments)

(Reporter)

Description

5 years ago
No branch for b2g 1.1.0 (bug 850495 comment 6), so undo the preparations.

This includes, at a minimum:
 - turning off vcs-sync coversion
 - having repos created in bug 850482 deleted
 - revert changes from bug 850495 attachment 735404 [details] [diff] [review]
Product: mozilla.org → Release Engineering
(Assignee)

Comment 1

4 years ago
resolved something?
Flags: needinfo?(hwine)
(Assignee)

Updated

4 years ago
Blocks: 943080
Flags: needinfo?(hwine)
Summary: tear down b2g 1.1.0 repos → turn off b2g 1.1 when 1.3 ships
(Assignee)

Comment 2

4 years ago
Per :bajaj, we will EOL these branches during the March 17 merge cycle.
Blocks: 962187
No longer blocks: 943080
[12:46] <rail> bajaj_: hey, just to double check, we are going to stop building/testing mozilla-b2g18 and mozilla-b2g18_v1_1_0_hd after the next merge day (in 2 weeks). is this correct?
[12:47] <bajaj_> rail: yes, I'll send a note out about the EOL for that branch in a while!
Duplicate of this bug: 979652
Created attachment 8389822 [details] [diff] [review]
merge-day-mozharness.diff
Attachment #8389822 - Flags: review?(hwine)
Created attachment 8389823 [details] [diff] [review]
merge-day-tools.diff
Attachment #8389823 - Flags: review?(hwine)
Comment on attachment 8389823 [details] [diff] [review]
merge-day-tools.diff

need to kill moar stuff
Attachment #8389823 - Flags: review?(hwine)
(Reporter)

Comment 8

4 years ago
Comment on attachment 8389822 [details] [diff] [review]
merge-day-mozharness.diff

Review of attachment 8389822 [details] [diff] [review]:
-----------------------------------------------------------------

lgtm, however we may want/need to land the two vcs-sync configs separately. We should review timing before the merge.
Attachment #8389822 - Flags: review?(hwine) → review+
(Reporter)

Updated

4 years ago
Attachment #8389823 - Flags: review+
Created attachment 8389981 [details] [diff] [review]
kill-b2g18-buildbot-configs.diff

* kills b2g18 and b2g18_1_* branches
* kills android-noion platform which was b2g18 only
* kills loops with gecko_version < 24
* removes unused checks against mozilla-esr24 in b2g_config.py
* fixes some b2g18 related comments
* makes a double shot espresso :)
Attachment #8389981 - Flags: review?(nthomas)
Attachment #8389981 - Flags: review?(catlee)
Created attachment 8389983 [details] [diff] [review]
kill-b2g18-buildbotcustom.diff

Removes android-noion (b2g18 only)
Attachment #8389983 - Flags: review?(hwine)
Created attachment 8389984 [details] [diff] [review]
merge-day-tools-1.diff

+ android-noion
Attachment #8389823 - Attachment is obsolete: true
Attachment #8389984 - Flags: review?(hwine)
Created attachment 8390154 [details] [diff] [review]
kill-b2g18-buildbot-configs-1.diff

refreshed, conflicts resolved
Attachment #8389981 - Attachment is obsolete: true
Attachment #8389981 - Flags: review?(nthomas)
Attachment #8389981 - Flags: review?(catlee)
Attachment #8390154 - Flags: review?(nthomas)
Attachment #8390154 - Flags: review?(catlee)
Comment on attachment 8389983 [details] [diff] [review]
kill-b2g18-buildbotcustom.diff

Per Bhavana we need to keep b2g18 around until we *ship* 1.3. I'll leave the patches as a reference.
Attachment #8389983 - Flags: review?(hwine)
Attachment #8389984 - Flags: review?(hwine)
Attachment #8390154 - Flags: review?(nthomas)
Attachment #8390154 - Flags: review?(catlee)
Attachment #8389822 - Flags: review+
No longer blocks: 962187
(Assignee)

Comment 14

4 years ago
Verbal "go" from Bhavana.
Blocks: 824169
Summary: turn off b2g 1.1 when 1.3 ships → kill b2g18 + b2g18_v1_1_0_hd

Updated

4 years ago
Blocks: 823676
(Assignee)

Updated

4 years ago
Assignee: nobody → aki
(Assignee)

Comment 15

4 years ago
Created attachment 8427234 [details] [diff] [review]
b2g18-tools

I think I have to land this before my test-masters will work =(
Attachment #8427234 - Flags: review?(rail)
Comment on attachment 8427234 [details] [diff] [review]
b2g18-tools

lgtm,

I'd rather land all patches at once to avoid reconfig issues.

You can use your local copy of tools to test configs/custom like this:

python setup-master.py --test --masters-json ../tools/buildfarm/maintenance/production-masters.json --error-logs
Attachment #8427234 - Flags: review?(rail) → review+
(Assignee)

Comment 17

4 years ago
Created attachment 8427269 [details] [diff] [review]
b2g18-config
Attachment #8427269 - Flags: review?(rail)
(Assignee)

Comment 18

4 years ago
Created attachment 8427270 [details] [diff] [review]
b2g18-custom
Attachment #8427270 - Flags: review?(rail)
Comment on attachment 8427270 [details] [diff] [review]
b2g18-custom

Can you also kill "android-noion" in process/factory.py?
Attachment #8427270 - Flags: review?(rail) → review+
Comment on attachment 8427269 [details] [diff] [review]
b2g18-config

as mentioned on IRC, remove "b2g18" from setup-master.py and we are good to go!
Attachment #8427269 - Flags: review?(rail) → review+
Merged and deployed to production.
(Assignee)

Updated

4 years ago
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED

Updated

4 years ago
Blocks: 1021872
Component: Tools → General
Product: Release Engineering → Release Engineering
You need to log in before you can comment on or make changes to this bug.