Closed Bug 758795 Opened 11 years ago Closed 10 years ago

tracking bug for build and release of Firefox/Fennec 14.0.1

Categories

(Release Engineering :: Release Requests, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: nthomas)

References

Details

Attachments

(11 files, 1 obsolete file)

2.22 KB, patch
bhearsum
: review+
Details | Diff | Splinter Review
5.11 KB, patch
bhearsum
: review+
Details | Diff | Splinter Review
4.35 KB, patch
aki
: review+
bhearsum
: checked-in+
Details | Diff | Splinter Review
531 bytes, patch
rail
: review+
bhearsum
: checked-in+
Details | Diff | Splinter Review
18.91 KB, patch
catlee
: review+
bhearsum
: checked-in+
Details | Diff | Splinter Review
457 bytes, patch
rail
: review+
bhearsum
: checked-in+
Details | Diff | Splinter Review
2.26 KB, patch
bhearsum
: review+
bhearsum
: checked-in+
Details | Diff | Splinter Review
974 bytes, patch
bhearsum
: review+
Details | Diff | Splinter Review
3.53 KB, text/plain
bhearsum
: review+
Details
832 bytes, patch
rail
: review+
nthomas
: checked-in+
Details | Diff | Splinter Review
568 bytes, patch
nthomas
: checked-in+
Details | Diff | Splinter Review
No description provided.
from channel mtg just now: we explicitly *do* want whats-new pages for FF14.0.1. We will revisit afterwards to see whether we want whats-new pages for FF15 or not.
Duplicate of this bug: 764795
Depends on: 767207
I'm not landing this until the July 13 14.0.1 since we could still have a chemspill before then, but this will need to land in buildbot-configs before we spin 14.0.1 off mozilla-release.

This is effectively a backout of portions of patches in bug 758787, in mq format for easier landing.
Attachment #636396 - Flags: review?(bhearsum)
Attachment #636396 - Attachment description: get Fennec back on mozilla-release → [buildbot-configs] get Fennec back on mozilla-release
Same, but for mozharness.
Attachment #636397 - Flags: review?(bhearsum)
Comment on attachment 636396 [details] [diff] [review]
[buildbot-configs] get Fennec back on mozilla-release

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

Yay! I like it when we stop lying!
Attachment #636396 - Flags: review?(bhearsum) → review+
Attachment #636397 - Flags: review?(bhearsum) → review+
Assignee: nobody → nrthomas
Priority: -- → P2
Depends on: 770379
Comment on attachment 636396 [details] [diff] [review]
[buildbot-configs] get Fennec back on mozilla-release

http://hg.mozilla.org/build/buildbot-configs/rev/b4f5d1b3650b
Attachment #636396 - Flags: checked-in+
This is going to be a pretty funky release for one-off work.

Pre-start:
* metrics want some more funnelcake builds for CDN vs mirror testing. Should land the patch on bug 773531 prior to starting the build, review pending

Post-automation:
* bug 767207 requests the What's New page is only shown after update for some locales. This requires post-processing the update snippets once the update builder is done

* I signed us up to generate a 12.0 -> 14.0.1 partial update for Windows, given the residual population there, there's a doc at
 https://wiki.mozilla.org/ReleaseEngineering/How_To/Generate_partial_updates
This is after the updates builder, I'll probably get this Sunday PDT

* from this weeks funnelcake testing we have cohorts of users who downloaded installers from mirrors or CDN, and want to serve them an update from the same location to see if their update experience is different. IT are also planning a b/w test for the CDN's, so we'll need to do this:

** release channel uses the standard setup (automated)
   * firefox-14.0.1-complete
   * firefox-14.0.1-partial-13.0.1
   * files at firefox/releases/14.0.1/update

** release-cck-mozilla11 channel uses
   * firefox-14.0.1-complete-funnelcake11
   * firefox-14.0.1-partial-13.0.1-funnelcake11
   * two locations for each of those products
   * duplicate update/{win32,mac} at firefox/releases/13.0.1-funnelcake11/update/ (symlink??)
   * CDN already blocked from seeing this, so mirrors only

** release-cck-mozilla12 channel uses
   * firefox-14.0.1-complete-funnelcake12
   * firefox-14.0.1-partial-13.0.1-funnelcake12
   * two locations for each of those products
   * duplicate update/{win32,mac} at metrics/13.0.1-funnelcake12/update
   * only CDN sees this, not in mirror rsync

So that's extra bouncer config, and some manual pushes, but still using the same files.

** generate snippets for release-cck-mozilla11 & release-cck-mozilla12: we can do this by duplicating the 13.0.1 release/releasetest snippets and modifying the bouncer product. Should be done after the What's New tweaking
Depends on: 744456
According to Lukas, we don't need to build XUL anymore, so I stripped it out of this config. Still needs l10n updates.
Attachment #641885 - Flags: review?(aki)
Attachment #641888 - Flags: review?(rail) → review+
Attachment #641888 - Flags: checked-in+
Comment on attachment 641885 [details] [diff] [review]
14.0.1 release configs

You missed the mozconfig android-xul bit.  Harmless, though.
Attachment #641885 - Flags: review?(aki) → review+
Attachment #641932 - Flags: review?(catlee) → review+
Comment on attachment 641932 [details] [diff] [review]
enable lion slaves for m-r, delete unused mozconfigs

Landed and in production.
Attachment #641932 - Flags: checked-in+
Comment on attachment 641885 [details] [diff] [review]
14.0.1 release configs

I removed the mozconfig, added l10n-changesets, and the revision upon landing.
Attachment #641885 - Flags: checked-in+
Attachment #642045 - Flags: review?(rail) → review+
Attachment #642045 - Flags: checked-in+
Comment on attachment 642131 [details] [diff] [review]
Fennec 14.0.1 build 2

Landed on default + production.
Attachment #642131 - Flags: review?(bhearsum)
Attachment #642131 - Flags: review+
Attachment #642131 - Flags: checked-in+
Attachment #642131 - Attachment description: 14.0.1 build 2 → Fennec 14.0.1 build 2
Attachment #642484 - Flags: review?(bhearsum)
Fixes a typo in betatest-url for the partial block.
Attachment #642484 - Attachment is obsolete: true
Attachment #642484 - Flags: review?(bhearsum)
Attachment #642529 - Flags: review?(bhearsum)
Attachment #642483 - Flags: review?(bhearsum) → review+
Attachment #642529 - Flags: review?(bhearsum) → review+
For FF 14.0.1 and TB 14.0
Attachment #642846 - Flags: review?(rail)
Attachment #642846 - Flags: review?(rail) → review+
Comment on attachment 642846 [details] [diff] [review]
[svn] Release to external mirrors

Committed revision 43234.
Attachment #642846 - Flags: checked-in+
Committed revision 43235.
Attachment #642847 - Flags: checked-in+
Depends on: 774687
This is shipped, but I believe nthomas has a bit of additional Funnelcake work so I'm leaving this bug open.
We got funnelcake13/14 up too. Thanks for pushing it over the line Ben.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Depends on: 777934
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.