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
(Assignee)

Description

3 years ago
+++ This bug was initially created as a clone of Bug #1037107 +++
(Assignee)

Comment 1

3 years ago
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)
(Assignee)

Comment 2

3 years ago
Created attachment 8498233 [details] [diff] [review]
b2g34-buildbotcustom.diff
Attachment #8498233 - Flags: review?(bhearsum)
(Assignee)

Comment 3

3 years ago
Created attachment 8498241 [details] [diff] [review]
b2g34-tools.diff
Attachment #8498241 - Flags: review?(bhearsum)
(Assignee)

Comment 4

3 years ago
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)
(Assignee)

Updated

3 years ago
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+
(Assignee)

Updated

3 years ago
Depends on: 1075639
(Assignee)

Comment 6

3 years ago
Comment on attachment 8498246 [details] [diff] [review]
b2g43-tbpl.diff

https://hg.mozilla.org/webtools/tbpl/rev/4c71337583df
Attachment #8498246 - Flags: checked-in+
(Assignee)

Comment 7

3 years ago
Created attachment 8498259 [details] [diff] [review]
b2g43-graphs.diff
Attachment #8498259 - Flags: review?(bhearsum)
(Assignee)

Updated

3 years ago
Depends on: 1075650
(Assignee)

Updated

3 years ago
Summary: create mozilla-b2g32_v2_1 branch → create mozilla-b2g34_v2_1 branch
(Assignee)

Comment 8

3 years ago
Created attachment 8498324 [details] [diff] [review]
b2g34-buildbot-configs.diff
Attachment #8498324 - Flags: review?(bhearsum)
(Assignee)

Updated

3 years ago
Depends on: 1075708
(Assignee)

Comment 9

3 years ago
Created attachment 8498331 [details] [diff] [review]
b2g34-beagle-mozharness.diff
Attachment #8498331 - Flags: review?(bhearsum)
(Assignee)

Comment 10

3 years ago
Created attachment 8498338 [details] [diff] [review]
in-tree-l10n.diff
Attachment #8498338 - Flags: review?(bhearsum)
(Assignee)

Comment 11

3 years ago
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)
(Assignee)

Updated

3 years ago
Attachment #8498343 - Flags: review?(bhearsum)
(Assignee)

Comment 12

3 years ago
Created attachment 8498348 [details] [diff] [review]
in-tree-version.diff
Attachment #8498348 - Flags: review?(bhearsum)
(Assignee)

Updated

3 years ago
Depends on: 1075743

Updated

3 years ago
Status: NEW → ASSIGNED
Attachment #8498230 - Flags: review?(bhearsum) → review+
(Assignee)

Comment 13

3 years ago
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+
(Assignee)

Comment 15

3 years ago
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
(Assignee)

Comment 18

3 years ago
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+
(Assignee)

Comment 19

3 years ago
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
(Assignee)

Comment 20

3 years ago
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+
(Assignee)

Comment 21

3 years ago
Comment on attachment 8498241 [details] [diff] [review]
b2g34-tools.diff

https://hg.mozilla.org/build/tools/rev/51ae500c4718
Attachment #8498241 - Flags: checked-in+
(Assignee)

Comment 22

3 years ago
Remaining 3 patches will be landed on the merge day after pulling from aurora.
(Assignee)

Comment 23

3 years ago
The automation looks working fine. Some of the builds failed due to out of date l10n repos, but this will be fixed on Monday.
(Assignee)

Comment 24

3 years ago
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+
(Assignee)

Comment 25

3 years ago
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+
(Assignee)

Comment 26

3 years ago
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+
(Assignee)

Updated

3 years ago
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.