create mozilla-b2g34_v2_1 branch

RESOLVED FIXED

Status

Release Engineering
General Automation
P2
normal
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: rail, Assigned: rail)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(9 attachments, 2 obsolete attachments)

642 bytes, patch
bhearsum
: review+
Details | Diff | Splinter Review
856 bytes, patch
bhearsum
: review+
Details | Diff | Splinter Review
791 bytes, patch
bhearsum
: review+
Details | Diff | Splinter Review
1.63 KB, patch
RyanVM
: review+
Details | Diff | Splinter Review
3.96 KB, patch
bhearsum
: review+
Details | Diff | Splinter Review
1.33 KB, patch
bhearsum
: review+
Details | Diff | Splinter Review
10.19 KB, patch
bhearsum
: review+
Details | Diff | Splinter Review
572 bytes, patch
bhearsum
: review+
Details | Diff | Splinter Review
17.99 KB, patch
bhearsum
: review+
Details | Diff | Splinter Review
+++ This bug was initially created as a clone of Bug #1037107 +++
Created attachment 8498230 [details] [diff] [review]
bg2_tag

This will be used to tag all live b2g branches. These tags are usually used by the security team.
Attachment #8498230 - Flags: review?(bhearsum)
Created attachment 8498233 [details] [diff] [review]
b2g34-buildbotcustom.diff
Attachment #8498233 - Flags: review?(bhearsum)
Created attachment 8498241 [details] [diff] [review]
b2g34-tools.diff
Attachment #8498241 - Flags: review?(bhearsum)
Created attachment 8498246 [details] [diff] [review]
b2g43-tbpl.diff

Ryan, can I land and deploy this in advance, or should I wait until we get some build data?
Attachment #8498246 - Flags: review?(ryanvm)
Depends on: 1075629
Comment on attachment 8498246 [details] [diff] [review]
b2g43-tbpl.diff

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

No, you can land it whenever. Having it in the list isn't going to hurt anything.

Please file a Treeherder bug as well, though.
Attachment #8498246 - Flags: review?(ryanvm) → review+
Depends on: 1075639
Comment on attachment 8498246 [details] [diff] [review]
b2g43-tbpl.diff

https://hg.mozilla.org/webtools/tbpl/rev/4c71337583df
Attachment #8498246 - Flags: checked-in+
Created attachment 8498259 [details] [diff] [review]
b2g43-graphs.diff
Attachment #8498259 - Flags: review?(bhearsum)
Depends on: 1075650
Summary: create mozilla-b2g32_v2_1 branch → create mozilla-b2g34_v2_1 branch
Created attachment 8498324 [details] [diff] [review]
b2g34-buildbot-configs.diff
Attachment #8498324 - Flags: review?(bhearsum)
Depends on: 1075708
Created attachment 8498331 [details] [diff] [review]
b2g34-beagle-mozharness.diff
Attachment #8498331 - Flags: review?(bhearsum)
Created attachment 8498338 [details] [diff] [review]
in-tree-l10n.diff
Attachment #8498338 - Flags: review?(bhearsum)
Created attachment 8498343 [details] [diff] [review]
in-tree-l10n.diff

With B2G_UPDATE_CHANNEL updated
Attachment #8498338 - Attachment is obsolete: true
Attachment #8498338 - Flags: review?(bhearsum)
Attachment #8498343 - Flags: review?(bhearsum)
Created attachment 8498348 [details] [diff] [review]
in-tree-version.diff
Attachment #8498348 - Flags: review?(bhearsum)
Depends on: 1075743

Updated

3 years ago
Status: NEW → ASSIGNED
Attachment #8498230 - Flags: review?(bhearsum) → review+
Comment on attachment 8498230 [details] [diff] [review]
bg2_tag

https://hg.mozilla.org/build/mozharness/rev/573e3991380b
Attachment #8498230 - Flags: checked-in+
Attachment #8498233 - Flags: review?(bhearsum) → review+
Attachment #8498241 - Flags: review?(bhearsum) → review+
Comment on attachment 8498259 [details] [diff] [review]
b2g43-graphs.diff

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

whyyyyyyyyyy does this still exist?
Attachment #8498259 - Flags: review?(bhearsum) → review+
Attachment #8498348 - Flags: review?(bhearsum) → review+
Attachment #8498331 - Flags: review?(bhearsum) → review+
Attachment #8498343 - Flags: review?(bhearsum) → review+
Comment on attachment 8498233 [details] [diff] [review]
b2g34-buildbotcustom.diff

https://hg.mozilla.org/build/buildbotcustom/rev/7c6e45b889a0
Attachment #8498233 - Flags: checked-in+
Comment on attachment 8498324 [details] [diff] [review]
b2g34-buildbot-configs.diff

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

There's a few typos to fix below.

::: mozilla/b2g_config.py
@@ +1605,5 @@
>  BRANCHES['mozilla-aurora']['platforms']['emulator-kk-debug']['enable_nightly'] = True
>  BRANCHES['mozilla-aurora']['platforms']['dolphin']['enable_nightly'] = True
>  BRANCHES['mozilla-aurora']['platforms']['dolphin_eng']['enable_nightly'] = True
>  
> +######## mozilla-aurora

please remove or fix this comment

@@ +1611,5 @@
> +# HGURL + repo_path should be a valid repository
> +BRANCHES['mozilla-b2g34_v2_1']['repo_path'] = 'releases/mozilla-b2g34_v2_1'
> +BRANCHES['mozilla-b2g34_v2_1']['gaia_l10n_root'] = 'https://hg.mozilla.org/releases/gaia-l10n/v2_1/'
> +BRANCHES['mozilla-b2g34_v2_1']['gecko_l10n_root'] = 'https://hg.mozilla.org/releases/l10n/mozilla-beta'
> +BRANCHES['mozilla-b2g34_v2_1']['start_hour'] = [0, 16]

We have a lot of branches with start hour 16 already...maybe we should start staggering a bit? With this, we'll have 4 things start at 16:02 - and that time of day is already very busy. We should probably stagger the start minutes at the very least.

::: mozilla/config.py
@@ +1816,5 @@
>      },
> +    'mozilla-b2g34_v2_1': {
> +        'branch_projects': [],
> +        'lock_platforms': True,
> +        'gecko_version': 32,

need to fix gecko version here.

@@ +2277,5 @@
>  BRANCHES['mozilla-b2g32_v2_0']['enable_valgrind'] = False
>  BRANCHES['mozilla-b2g32_v2_0']['enabled_products'] = ['firefox', 'mobile']
>  
> +######## mozilla-b2g34_v2_1
> +BRANCHES['mozilla-b2g34_v2_1']['repo_path'] = 'releases/mozilla-b2g32_v2_0'

repo name is wrong

@@ +2278,5 @@
>  BRANCHES['mozilla-b2g32_v2_0']['enabled_products'] = ['firefox', 'mobile']
>  
> +######## mozilla-b2g34_v2_1
> +BRANCHES['mozilla-b2g34_v2_1']['repo_path'] = 'releases/mozilla-b2g32_v2_0'
> +BRANCHES['mozilla-b2g34_v2_1']['update_channel'] = 'nightly-b2g34'

Make sure you rceate this in balrog after the first nightlies!
Attachment #8498324 - Flags: review?(bhearsum) → review-
Something here landed in production
Comment on attachment 8498259 [details] [diff] [review]
b2g43-graphs.diff

http://hg.mozilla.org/graphs/rev/50f94b442dae
Inserted into the DB as well
Attachment #8498259 - Flags: checked-in+
Created attachment 8500449 [details] [diff] [review]
b2g34-buildbot-configs.diff

Interdiff: https://gist.github.com/rail/2991980b92c21536dead
Attachment #8498324 - Attachment is obsolete: true
Attachment #8500449 - Flags: review?(bhearsum)

Updated

3 years ago
Depends on: 1078439
Attachment #8500449 - Flags: review?(bhearsum) → review+
Blocks: 1061981
Comment on attachment 8500449 [details] [diff] [review]
b2g34-buildbot-configs.diff

https://hg.mozilla.org/build/buildbot-configs/rev/d9e4e883c0c8
Attachment #8500449 - Flags: checked-in+
Comment on attachment 8498241 [details] [diff] [review]
b2g34-tools.diff

https://hg.mozilla.org/build/tools/rev/51ae500c4718
Attachment #8498241 - Flags: checked-in+
Remaining 3 patches will be landed on the merge day after pulling from aurora.
The automation looks working fine. Some of the builds failed due to out of date l10n repos, but this will be fixed on Monday.
Comment on attachment 8498343 [details] [diff] [review]
in-tree-l10n.diff

https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/a0647b2686eb
Attachment #8498343 - Flags: checked-in+
Comment on attachment 8498348 [details] [diff] [review]
in-tree-version.diff

Was done by Ryan in http://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/30f2cc610691#l1.12
Attachment #8498348 - Flags: checked-in+
Comment on attachment 8498331 [details] [diff] [review]
b2g34-beagle-mozharness.diff

remote:   https://hg.mozilla.org/build/mozharness/rev/90a59515ede3
remote:   https://hg.mozilla.org/build/mozharness/rev/e1db661d27b5
Attachment #8498331 - Flags: checked-in+
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED

Updated

3 years ago
Blocks: 1082322

Updated

3 years ago
No longer blocks: 1082322
You need to log in before you can comment on or make changes to this bug.