Closed Bug 758787 Opened 12 years ago Closed 12 years ago

tracking bug for build and release of Fennec 14.0

Categories

(Release Engineering :: Release Requests, defect)

defect
Not set
normal

Tracking

(firefox14 fixed)

RESOLVED FIXED
Tracking Status
firefox14 --- fixed

People

(Reporter: bhearsum, Assigned: mozilla)

Details

Attachments

(6 files)

Also includes a XF 10.0.5esr respin.
This will have to land on releases/mozilla-beta MOBILE140_2012061216_RELBRANCH after the final beta, and before the FN 14.0 go-to-build.

[Approval Request Comment]
Bug caused by (feature/regressing bug #): Building a release build off mozilla-beta, which is assumed to be for betas.

User impact if declined: FN 14.0 will have beta branding.

Testing completed (on m-c, etc.): None.

Risk to taking this patch (and alternatives if risky): If it has typos, it might not change branding.

String or UUID changes made by this patch: None.
Attachment #632987 - Flags: review?(catlee)
Attachment #632987 - Flags: approval-mozilla-beta?
Attachment #632987 - Flags: review?(catlee) → review+
(In reply to Aki Sasaki [:aki] from comment #1)
> Created attachment 632987 [details] [diff] [review]
> change branding from beta to official
> 
> This will have to land on releases/mozilla-beta
> MOBILE140_2012061216_RELBRANCH after the final beta, and before the FN 14.0
> go-to-build.

Leaving in the queue until next week, given that.
My staging release sanity run gave me this:

Expected mozconfig warnings:
2012-06-18 18:13:31,117 : ERROR : found in mobile/android/config/mozconfigs/android/release but not in mobile/android/config/mozconfigs/android/nightly: ac_add_options --with-branding=mobile/android/branding/official
2012-06-18 18:13:31,117 : ERROR : found in mobile/android/config/mozconfigs/android/nightly but not in mobile/android/config/mozconfigs/android/release: ac_add_options --with-branding=mobile/android/branding/beta
2012-06-18 18:13:44,508 : ERROR : Error verifying mozconfigs

Didn't create l10n dashboard milestone yet:
2012-06-18 18:13:53,248 : ERROR : cannot find l10n dashboard at https://l10n.mozilla.org/shipping/l10n-changesets?ms=fennec14.0
2012-06-18 18:13:53,248 : ERROR : Error verifying l10n dashboard changesets

Because I landed a change on my user repo that doesn't exist in releases/mozilla-beta:
2012-06-18 18:13:54,458 : ERROR : Repo does not exist with required revision. Check again, or use -b to bypass
2012-06-18 18:13:54,459 : ERROR : Error verifying repos


That's all expected.
What I wasn't quite expecting is that the builders are all named *-mozilla-beta-*.  These should populate on bm12 and not interfere with the "real" beta builders on bm13, hopefully.
These builders are created on the mozilla-release enabled master, but are named *-mozilla-beta-* (see comment 3).  However, I think it's cleaner to hack the less-used mozilla-release configs than try to build 14.0b8 and 14.0 off the same config file and master.

We'll have to back out the l10nRepoPath and repo name+path changes before we spin the July 13 14.0.1 release off mozilla-release.

The l10n-changesets are currently only a copy of the mozilla-beta changesets; I may update them again when I get go.
Attachment #634471 - Flags: review?(bhearsum)
This will need to be reverted before the July 13 14.0.1.
Attachment #634474 - Flags: review?(bhearsum)
Comment on attachment 634471 [details] [diff] [review]
[buildbot-configs] 14.0 build 1

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

My hatred for this can't be exaggerated, but since it's only for 1 release, r+
Attachment #634471 - Flags: review?(bhearsum) → review+
Attachment #634474 - Flags: review?(bhearsum) → review+
Not strictly part of this, but noticed this while I was testing in staging.
Separated this out from the other mozharness patch so we can back that one out cleanly.
Attachment #634480 - Flags: review?(bhearsum)
Attachment #634480 - Flags: review?(bhearsum) → review+
Attachment #632987 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment on attachment 634474 [details] [diff] [review]
point mozharness at mozilla-beta as well

http://hg.mozilla.org/build/mozharness/rev/24a0c8855c33
Attachment #634474 - Flags: checked-in+
Comment on attachment 632987 [details] [diff] [review]
change branding from beta to official

http://hg.mozilla.org/releases/mozilla-beta/rev/1f1eb085571a
Attachment #632987 - Flags: checked-in+
Attached patch fix android-xulSplinter Review
This is basically the same thing as http://hg.mozilla.org/build/mozharness/diff/24a0c8855c33/configs/multi_locale/release_mozilla-release_android.json ; we're pointing at mozilla-beta since we haven't migrated to mozilla-release yet.
Attachment #634695 - Flags: review?(nrthomas)
Attachment #634695 - Flags: review?(nrthomas) → review+
Comment on attachment 634695 [details] [diff] [review]
fix android-xul

http://hg.mozilla.org/build/mozharness/rev/22fa10ae9177

Respinning android-xul.
Attachment #634695 - Flags: checked-in+
Attached patch 14.0 build 2Splinter Review
Copied the l10n-changesets_mobile-beta.json to l10n-changesets_mobile-release.json per Alex (since we're using the same changesets, and 14.0 is built of mozilla-beta).  The config is already pointing to the relbranch.
Attachment #635928 - Flags: review?(hwine)
Comment on attachment 635928 [details] [diff] [review]
14.0 build 2

lgtm
Attachment #635928 - Flags: review?(hwine) → review+
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: