Closed Bug 875164 Opened 11 years ago Closed 10 years ago

kill b2g18 + b2g18_v1_1_0_hd

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: hwine, Assigned: mozilla)

References

Details

Attachments

(7 files, 2 obsolete files)

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
resolved something?
Flags: needinfo?(hwine)
Blocks: 943080
Flags: needinfo?(hwine)
Summary: tear down b2g 1.1.0 repos → turn off b2g 1.1 when 1.3 ships
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!
Attachment #8389822 - Flags: review?(hwine)
Attached patch merge-day-tools.diff (obsolete) — Splinter Review
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)
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+
Attachment #8389823 - Flags: review+
Attached patch kill-b2g18-buildbot-configs.diff (obsolete) — Splinter Review
* 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)
Removes android-noion (b2g18 only)
Attachment #8389983 - Flags: review?(hwine)
+ android-noion
Attachment #8389823 - Attachment is obsolete: true
Attachment #8389984 - Flags: review?(hwine)
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
Verbal "go" from Bhavana.
Blocks: 824169
Summary: turn off b2g 1.1 when 1.3 ships → kill b2g18 + b2g18_v1_1_0_hd
Blocks: 823676
Assignee: nobody → aki
Attached patch b2g18-toolsSplinter Review
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+
Attached patch b2g18-configSplinter Review
Attachment #8427269 - Flags: review?(rail)
Attached patch b2g18-customSplinter Review
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.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Blocks: 1021872
Component: Tools → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: