Last Comment Bug 652641 - Create FF5.0b1 ahead-of-schedule to allow testing of aurora <--> beta channel switching
: Create FF5.0b1 ahead-of-schedule to allow testing of aurora <--> beta channel...
Status: RESOLVED FIXED
:
Product: Release Engineering
Classification: Other
Component: Other (show other bugs)
: other
: x86 Mac OS X
: -- normal (vote)
: ---
Assigned To: Lukas Blakk [:lsblakk] use ?needinfo
:
Mentors:
Depends on: 648087 648290 652858
Blocks: 651982
  Show dependency treegraph
 
Reported: 2011-04-25 13:50 PDT by John O'Duinn [:joduinn] (please use "needinfo?" flag)
Modified: 2013-08-12 21:54 PDT (History)
12 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---


Attachments
5.0b1 build1 configs (3.04 KB, patch)
2011-04-26 09:31 PDT, Lukas Blakk [:lsblakk] use ?needinfo
no flags Details | Diff | Splinter Review
5.0b1 build1 configs (4.14 KB, patch)
2011-04-26 10:34 PDT, Lukas Blakk [:lsblakk] use ?needinfo
no flags Details | Diff | Splinter Review
5.0b1 build1 configs with default l10n changesets (6.91 KB, patch)
2011-04-26 11:12 PDT, Lukas Blakk [:lsblakk] use ?needinfo
catlee: review+
Details | Diff | Splinter Review
sample update config files (if we did a 5.0b0) (29.44 KB, patch)
2011-04-26 16:12 PDT, Lukas Blakk [:lsblakk] use ?needinfo
no flags Details | Diff | Splinter Review
5.0b1 build1 configs with default l10n changesets and skip_updates = True (7.65 KB, patch)
2011-04-26 16:15 PDT, Lukas Blakk [:lsblakk] use ?needinfo
no flags Details | Diff | Splinter Review
5.0b1 build1 configs with default l10n changesets and skip_updates = True and no l10n_platforms (9.28 KB, patch)
2011-04-27 11:46 PDT, Lukas Blakk [:lsblakk] use ?needinfo
no flags Details | Diff | Splinter Review
5.0b1 build1 configs, no l10n repo changes just new file (7.37 KB, patch)
2011-04-27 12:08 PDT, Lukas Blakk [:lsblakk] use ?needinfo
no flags Details | Diff | Splinter Review
final? configs for 5.0b1 with no l10n (7.37 KB, patch)
2011-04-27 12:32 PDT, Lukas Blakk [:lsblakk] use ?needinfo
catlee: review+
lukasblakk+bugs: checked‑in+
Details | Diff | Splinter Review
update configs for 5.0b1 (12.76 KB, patch)
2011-04-27 12:36 PDT, Lukas Blakk [:lsblakk] use ?needinfo
catlee: review+
lukasblakk+bugs: checked‑in+
Details | Diff | Splinter Review
major update configs for updating to 5.0b1 (1.67 KB, patch)
2011-04-28 12:31 PDT, Lukas Blakk [:lsblakk] use ?needinfo
catlee: review+
Details | Diff | Splinter Review
major update configs for updating to 5.0b1 with 64bit platforms included (1.77 KB, patch)
2011-04-28 12:36 PDT, Lukas Blakk [:lsblakk] use ?needinfo
catlee: review+
Details | Diff | Splinter Review

Description John O'Duinn [:joduinn] (please use "needinfo?" flag) 2011-04-25 13:50:01 PDT
To verify that all the channel switching is setup correctly, we plan to:

* land changes to AUS to support channel changing to "latest"
* overwrite the contents of the still-unused mozilla-beta repo (and the corresponding l10n repos) with the tip of mozilla-aurora (and the corresponding l10n repos).
* generate a build in mozilla-beta as if it was a real beta (signing, branding, etc).
* ask aurora users to try switching channels, verify that they are on beta build, and to then switch back to aurora.

NOTE:
* We need to be careful that this build on the beta channel is NOT picked up by all the beta users.
* We need to be quiet about this since it's not beta quality code - its an early copy of aurora quality code. Doing this mainly for internal testing and dev purposes.
* If many users switch aurora->beta and then *stay* on that "fake" beta, we may need to generate custom snippets to update them to a real beta at a later time.


(a lot going on, so if I missed anything, please add/edit!)
Comment 1 John O'Duinn [:joduinn] (please use "needinfo?" flag) 2011-04-25 15:50:14 PDT
(In reply to comment #1)
> * If many users switch aurora->beta and then *stay* on that "fake" beta, we may
> need to generate custom snippets to update them to a real beta at a later time.

To prevent painting ourselves into a corner, here's a change of plan:

* land changes to AUS to support channel changing to "latest" (bug#648087)
* overwrite the contents of the still-unused mozilla-beta repo (and the
corresponding l10n repos) with the tip of mozilla-aurora (and the corresponding
l10n repos).
* generate FF5.0beta1 in mozilla-beta as a real beta (signing, branding,
etc).
* ask aurora users to try switching channels, verify that they are on beta
build, and to then switch back to aurora. 
* Press/blogs to cover that:
** this FF5.0beta1 beta is really aurora-quality functionality to test new process as we change to faster release cadence. 
** on build day, the functionality of FF5.0beta1 is identical to aurora at first, but over time, as aurora does new nightly builds, this specific FF5.0beta1 will be "older" then aurora. This is expected and temporary.

* On 17may, when aurora->beta happens, we will generate FF5.0beta2. Any users who are still on FF5.0beta1 will be offered updates to FF5.0beta2.
Comment 2 John O'Duinn [:joduinn] (please use "needinfo?" flag) 2011-04-25 17:49:10 PDT
mayumi: I just talked with legneato and he's also fine with this plan.
Comment 3 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-26 09:31:09 PDT
Created attachment 528328 [details] [diff] [review]
5.0b1 build1 configs

not sure if we want to email vendors for this one - also need to check about verifyConfigs using the 2.0 ones
Comment 4 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-26 10:34:42 PDT
Created attachment 528346 [details] [diff] [review]
5.0b1 build1 configs
Comment 5 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-26 11:12:16 PDT
Created attachment 528358 [details] [diff] [review]
5.0b1 build1 configs with default l10n changesets
Comment 6 John O'Duinn [:joduinn] (please use "needinfo?" flag) 2011-04-26 11:50:02 PDT
(In reply to comment #3)
> Created attachment 528328 [details] [diff] [review]
> 5.0b1 build1 configs
> 
> not sure if we want to email vendors for this one - also need to check about
> verifyConfigs using the 2.0 ones

No harm to emailing vendors on this one, afaict.
Comment 7 Chris AtLee [:catlee] 2011-04-26 12:53:34 PDT
Comment on attachment 528358 [details] [diff] [review]
5.0b1 build1 configs with default l10n changesets

Looks good. Let's set skip_updates for now, since we're going to have to do them by hand anyway.
Comment 8 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-26 16:12:05 PDT
Created attachment 528473 [details] [diff] [review]
sample update config files (if we did a 5.0b0)
Comment 9 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-26 16:15:18 PDT
Created attachment 528475 [details] [diff] [review]
5.0b1 build1 configs with default l10n changesets and skip_updates = True

Added in missing locales that were in mozilla-aurora and not in mozilla-central. Also set 'skip_updates' to True
Comment 10 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-27 11:46:33 PDT
Created attachment 528655 [details] [diff] [review]
5.0b1 build1 configs with default l10n changesets and skip_updates = True and no l10n_platforms

So I'm leaving in the creation of the l10n_changesets for beta since we'll want that file for the next beta build anyway. Also setting l10n_platforms to () and renaming the verify config files to 'mozBeta' for now, though with skip_updates this won't be used yet.
Comment 11 Axel Hecht [:Pike] 2011-04-27 11:53:03 PDT
Comment on attachment 528655 [details] [diff] [review]
5.0b1 build1 configs with default l10n changesets and skip_updates = True and no l10n_platforms

I like the design on how to work around doing l10n for this one, but can you not change the sign-off source stamps? The new values don't really carry any value, I think, and the diff against the 4.0.x stuff might be good to have.
Comment 12 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-27 12:08:52 PDT
Created attachment 528665 [details] [diff] [review]
5.0b1 build1 configs, no l10n repo changes just new file

updated to the tip changeset of mozilla-aurora (we will merge into mozilla-beta) since it has some backout/bustage fixes we probably want in this build
Comment 13 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-27 12:32:16 PDT
Created attachment 528679 [details] [diff] [review]
final? configs for 5.0b1 with no l10n
Comment 14 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-27 12:36:57 PDT
Created attachment 528681 [details] [diff] [review]
update configs for 5.0b1
Comment 15 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-28 12:31:56 PDT
Created attachment 528927 [details] [diff] [review]
major update configs for updating to 5.0b1
Comment 16 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-28 12:32:24 PDT
Comment on attachment 528681 [details] [diff] [review]
update configs for 5.0b1

http://hg.mozilla.org/build/tools/rev/ca1b4fbe24fe
Comment 17 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-28 12:32:54 PDT
Comment on attachment 528679 [details] [diff] [review]
final? configs for 5.0b1 with no l10n

http://hg.mozilla.org/build/buildbot-configs/rev/1971f8c431ac
Comment 18 Lukas Blakk [:lsblakk] use ?needinfo 2011-04-28 12:36:26 PDT
Created attachment 528929 [details] [diff] [review]
major update configs for updating to 5.0b1 with 64bit platforms included
Comment 19 Lukas Blakk [:lsblakk] use ?needinfo 2011-05-04 11:27:46 PDT
This release is out in the wild now.

Note You need to log in before you can comment on or make changes to this bug.