tracking bug for build and release of Firefox and Fennec 32.0

RESOLVED FIXED

Status

Release Engineering
Releases
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: rail, Assigned: nthomas)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(6 attachments, 1 obsolete attachment)

Comment hidden (empty)
(Reporter)

Updated

3 years ago
Depends on: 1056089
I'll take this, changes from bug 908134 might make it bumpy.
Assignee: bhearsum → nthomas
Created attachment 8478178 [details] [diff] [review]
[buildbot-configs] Add extraPartials

As a stopgap, I'm adding support to generate the partial for beta users at build time rather than separately. Here's the config side.
Attachment #8478178 - Flags: review?(bhearsum)
Created attachment 8478181 [details] [diff] [review]
[buildbotcustom] Support extraPartials in en-US builds
Attachment #8478181 - Flags: review?(bhearsum)
Created attachment 8478187 [details] [diff] [review]
[tools] Support extraPartials in l10n repacks

The same change for l10n repacks.

(Belatedly ...) The point of this is to avoid fallout in bouncer submitter and update generation from putting beta versions into shipit (and hence into partialUpdates in the config). The patcher/update-verify config and snippet generation will get done manually.

I'm running some jobs in staging to confirm that these patches work as expected (they should do based on earlier staging work where I passed other versions in). These are redoing 31.0 build1 using the real m-r, with partials from 30.0 build2, 29.0.1 build2, and 31.0b9.
http://dev-master1.build.mozilla.org:8710/builders/release-mozilla-release-linux_build/builds/7
http://dev-master1.build.mozilla.org:8710/builders/release-mozilla-release-win32_build/builds/5
http://dev-master1.build.mozilla.org:8710/builders/release-mozilla-release-macosx64_build/builds/4
and downstream l10n. My masters is at dev-master:/builds/buildbot/nthomas/build1 if that's needed.

If these three patches are r+worthy could you please land around the time we do the merge, so that they are included in 32.0 build1 ? Thanks!
Attachment #8478187 - Flags: review?(bhearsum)
Attachment #8478178 - Flags: review?(bhearsum) → review+
Attachment #8478181 - Flags: review?(bhearsum) → review+
Attachment #8478187 - Flags: review?(bhearsum) → review+
Comment on attachment 8478187 [details] [diff] [review]
[tools] Support extraPartials in l10n repacks

Landed on default.
Attachment #8478187 - Flags: checked-in+
Comment on attachment 8478181 [details] [diff] [review]
[buildbotcustom] Support extraPartials in en-US builds

Landed on default+production-0.8
Attachment #8478181 - Flags: checked-in+
Comment on attachment 8478178 [details] [diff] [review]
[buildbot-configs] Add extraPartials

Landed on default+production.
Attachment #8478178 - Flags: checked-in+
In production with reconfig on 2014-08-25 08:49 PT
(In reply to Ben Hearsum [:bhearsum] from comment #7)
> Comment on attachment 8478178 [details] [diff] [review]
> [buildbot-configs] Add extraPartials

I should have had 32.0b9 in this instead of 31.0b9, so
 https://hg.mozilla.org/build/buildbot-configs/rev/fa70b4e5aea0
 https://hg.mozilla.org/build/buildbot-configs/rev/7bc596668a02
with r+ bhearsum on irc.

Didn't reconfig, the release will do that when it's time.
Created attachment 8478911 [details] [diff] [review]
[tools] Configs for updates on beta, build1
Created attachment 8479011 [details] [diff] [review]
[tools] Configs for updates on beta, build1, v2

Fixes 31.0b9 typo in bouncer product for partials.
Attachment #8478911 - Attachment is obsolete: true
Rolled out to prod with reconfig on 2014-08-26 08:21 PT
Created attachment 8482427 [details] [diff] [review]
[cvs] Throttle to 25%

For Tuesday morning - change Firefox throttle to 25%, add 31.0 to exceptions block.
Attachment #8482427 - Flags: review?(rail)
(Reporter)

Updated

3 years ago
Attachment #8482427 - Flags: review?(rail) → review+
Depends on: 1061617
Comment on attachment 8482427 [details] [diff] [review]
[cvs] Throttle to 25%

I landed this now (shortly before shipping) to make sure we can ship without delay when the go comes. bug 1061617 for the IT push.

➜  inc  cvs commit -m "bug 1052412: tracking bug for build and release of Firefox and Fennec 32.0 - set throttling to 25% for 32.0 shipping. r=rail, p=nthomas"
cvs commit: Examining .
Checking in config-dist.php;
/cvsroot/mozilla/webtools/aus/xml/inc/config-dist.php,v  <--  config-dist.php
new revision: 1.308; previous revision: 1.307
done
➜  inc  cvs tag AUS2_PRODUCTION config-dist.php 
W config-dist.php : AUS2_PRODUCTION already exists on version 1.307 : NOT MOVING tag to version 1.308
➜  inc  cvs tag -F AUS2_PRODUCTION config-dist.php
T config-dist.php
Attachment #8482427 - Flags: checked-in+
Created attachment 8483523 [details] [diff] [review]
[cvs] stop_update.diff

stop updates per email
Attachment #8483523 - Flags: review?(rail)
(Reporter)

Updated

3 years ago
Attachment #8483523 - Flags: review?(rail) → review+
Comment on attachment 8483523 [details] [diff] [review]
[cvs] stop_update.diff

rev 1.309, deploy via bug 1062352
Attachment #8483523 - Attachment filename: stop_update.diff → [cvs] stop_update.diff
Attachment #8483523 - Flags: checked-in+
Depends on: 1062352
Attachment #8483523 - Attachment description: stop_update.diff → [cvs] stop_update.diff
Attachment #8483523 - Attachment filename: [cvs] stop_update.diff → stop_update.diff
Bug 1065194 for Fennec 32.0.1, there may be a Firefox too. Leaving this open until we see what throttling changes we want for Firefox.
See Also: → bug 1065194
We are building a Firefox 32.0.1, we'll handle any throttling changes on bug 1065194.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.