Closed
Bug 718777
Opened 13 years ago
Closed 13 years ago
Tracking bug for build and release of Firefox/Fennec 11.0b1
Categories
(Release Engineering :: General, defect, P1)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: rail, Assigned: rail)
References
Details
(Whiteboard: [releases])
Attachments
(8 files, 7 obsolete files)
(deleted),
patch
|
mozilla
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
mozilla
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
rail
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bear
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
rail
:
review+
|
Details | Diff | Splinter Review |
(deleted),
text/plain
|
mozilla
:
review+
|
Details |
(deleted),
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
catlee
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
Waiting for "go to build".
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → rail
Assignee | ||
Updated•13 years ago
|
Priority: -- → P4
Assignee | ||
Comment 1•13 years ago
|
||
Attachment #592787 -
Flags: review?(aki)
Assignee | ||
Comment 2•13 years ago
|
||
Attachment #592788 -
Flags: review?(aki)
Updated•13 years ago
|
Attachment #592787 -
Flags: review?(aki) → review+
Assignee | ||
Comment 4•13 years ago
|
||
Comment on attachment 592789 [details] [diff] [review]
configs
Review of attachment 592789 [details] [diff] [review]:
-----------------------------------------------------------------
::: mozilla/config.py
@@ +1481,5 @@
> +BRANCHES['mozilla-beta']['platforms']['android']['env']['MOZ_SYMBOLS_EXTRA_BUILDID'] = 'mozilla-beta'
> +BRANCHES['mozilla-beta']['platforms']['android-xul']['env']['MOZ_SYMBOLS_EXTRA_BUILDID'] = 'android-xul-mozilla-beta'
> +BRANCHES['mozilla-beta']['platforms']['android']['enable_dep'] = True
> +BRANCHES['mozilla-beta']['platforms']['android-debug']['enable_dep'] = True
> +BRANCHES['mozilla-beta']['platforms']['android-xul']['enable_dep'] = True
Not sure if we need android-xul enable_dep
::: mozilla/release-fennec-mozilla-beta.py
@@ +105,5 @@
> + 'android': 'mobile/android/config/mozconfigs/android/release',
> + 'android-xul': 'mobile/xul/config/mozconfigs/android/release',
> + 'linux-mobile': 'mobile/xul/config/mozconfigs/linux-desktop/release',
> + 'macosx-mobile': 'mobile/xul/config/mozconfigs/macosx-desktop/release',
> + 'win32-mobile': 'mobile/xul/config/mozconfigs/win32-desktop/release',
In tree mozconfigs don't have release mozconfigs, would be great to review mozilla2 mozconfigs.
::: mozilla/release-firefox-mozilla-beta.py
@@ +85,5 @@
> # Update-specific configuration
> releaseConfig['cvsroot'] = ':ext:cltbld@cvs.mozilla.org:/cvsroot'
> releaseConfig['patcherConfig'] = 'mozBeta-branch-patcher2.cfg'
> releaseConfig['commitPatcherConfig'] = True
> +releaseConfig['patcherToolsTag'] = 'UPDATE_PACKAGING_R16'
required for signing
Assignee | ||
Comment 5•13 years ago
|
||
Iterate over signedPlatforms
Attachment #592788 -
Attachment is obsolete: true
Attachment #592788 -
Flags: review?(aki)
Attachment #592798 -
Flags: review?(aki)
Assignee | ||
Comment 6•13 years ago
|
||
* kill desktop builds
* repack android, android-xul
Attachment #592789 -
Attachment is obsolete: true
Attachment #592789 -
Flags: review?(aki)
Attachment #592802 -
Flags: review?(aki)
Comment 7•13 years ago
|
||
Comment on attachment 592798 [details] [diff] [review]
buildbotcustom
I think this is right... does it work? :)
Attachment #592798 -
Flags: review?(aki) → review+
Assignee | ||
Comment 8•13 years ago
|
||
(In reply to Aki Sasaki [:aki] from comment #7)
> Comment on attachment 592798 [details] [diff] [review]
> buildbotcustom
>
> I think this is right... does it work? :)
So far it prints proper URLs in the log. I'm going to run a full staging release in a bit.
Updated•13 years ago
|
Attachment #592802 -
Flags: review?(aki) → review+
Assignee | ||
Comment 9•13 years ago
|
||
This also fixes l10n repacks
Attachment #592787 -
Attachment is obsolete: true
Attachment #592955 -
Flags: review?(aki)
Updated•13 years ago
|
Attachment #592955 -
Flags: review?(aki) → review+
Assignee | ||
Comment 10•13 years ago
|
||
interdiff: https://gist.github.com/1708396
* fixes fennec tagging
* release templates (symlinks) for android-xul
* -j4
Attachment #592802 -
Attachment is obsolete: true
Attachment #592956 -
Flags: review?(aki)
Assignee | ||
Comment 11•13 years ago
|
||
Still need a mozharness config for android-xul signing (configs/signing/{,staging_}android_mozilla-beta.py)
Updated•13 years ago
|
Attachment #592956 -
Flags: review?(aki) → review+
Comment 12•13 years ago
|
||
Attachment #592957 -
Flags: review?(rail)
Assignee | ||
Updated•13 years ago
|
Attachment #592957 -
Flags: review?(rail) → review+
Assignee | ||
Comment 13•13 years ago
|
||
Comment on attachment 592955 [details] [diff] [review]
tools
http://hg.mozilla.org/build/tools/rev/7b8d8c6168d3
Attachment #592955 -
Flags: checked-in+
Comment 14•13 years ago
|
||
This disables the snippet creation and signs both platforms.
Later, I'm going to fix:
a) surviving broken locales
b) surviving broken snippets
c) downloading the fennec apk rather than the unsigned-unaligned apk (for locales)
d) reporting on everything
e) reenabling snippets for beta2
but this should be sufficient for beta1.
Attachment #592975 -
Flags: review?(rail)
Comment 15•13 years ago
|
||
I will also backport the controlling-actions-from-config-file patch from my talosrunner branch one of these days =P
Assignee | ||
Comment 16•13 years ago
|
||
Comment on attachment 592975 [details] [diff] [review]
sign en-US and multi for android and android-xul
lgtm
Attachment #592975 -
Flags: review?(rail) → review+
Assignee | ||
Comment 17•13 years ago
|
||
Comment on attachment 592798 [details] [diff] [review]
buildbotcustom
http://hg.mozilla.org/build/buildbotcustom/rev/737882d0e3c5
Attachment #592798 -
Flags: checked-in+
Assignee | ||
Comment 18•13 years ago
|
||
Comment on attachment 592975 [details] [diff] [review]
sign en-US and multi for android and android-xul
http://hg.mozilla.org/build/mozharness/rev/62e67a176fec
Attachment #592975 -
Flags: checked-in+
Assignee | ||
Comment 19•13 years ago
|
||
I split the "configs" patch into 2 pieces. This one should be landed once aurora migrates to beta. Release can be landed separately.
Attachment #593154 -
Flags: review+
Comment 20•13 years ago
|
||
this should be the same as attachment 593154 [details] [diff] [review], except with the release configs bumped as well. We needed to adjust the release configs to enable the new platforms on mozilla-beta otherwise bm08-build1 would fail to reconfig.
Attachment #593309 -
Flags: review?(bear)
Updated•13 years ago
|
Attachment #593309 -
Flags: review?(bear) → review+
Updated•13 years ago
|
Attachment #593309 -
Flags: checked-in+
Updated•13 years ago
|
Attachment #593154 -
Attachment is obsolete: true
Assignee | ||
Comment 21•13 years ago
|
||
Comment on attachment 592957 [details] [diff] [review]
switch tests on mozilla-beta from linux-android to android, android-xul
Incorporated into another patch.
Attachment #592957 -
Attachment is obsolete: true
Assignee | ||
Comment 22•13 years ago
|
||
Refreshed patch. Carry on r=aki
Attachment #592956 -
Attachment is obsolete: true
Attachment #593314 -
Flags: review+
Assignee | ||
Comment 23•13 years ago
|
||
A script for pushing android files to the releases directory. No l10n repacks this time.
Attachment #593466 -
Flags: review?(aki)
Updated•13 years ago
|
Attachment #593466 -
Flags: review?(aki) → review+
Assignee | ||
Comment 24•13 years ago
|
||
* s/TBD/ee7378639638/
* l10n json for fennec is {}
* disabled multilocale for mozilla-beta branch (need a backout when we're ready)
* disabled l10n repacks for fennec
Attachment #593603 -
Flags: review?(bhearsum)
Comment 25•13 years ago
|
||
Comment on attachment 593603 [details] [diff] [review]
configs
Review of attachment 593603 [details] [diff] [review]:
-----------------------------------------------------------------
::: mozilla/release-firefox-mozilla-beta.py
@@ +133,5 @@
> # Misc configuration
> releaseConfig['enable_repo_setup'] = False
> releaseConfig['enableAutomaticPushToMirrors'] = True
> +releaseConfig['enableSigningAtBuildTime'] = True
> +releaseConfig['enablePartialMarsAtBuildTime'] = True
You can just drop these since they're the default, right? r=me with that change.
Attachment #593603 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 26•13 years ago
|
||
Comment on attachment 593603 [details] [diff] [review]
configs
http://hg.mozilla.org/build/buildbot-configs/rev/c73b53469332
Attachment #593603 -
Flags: checked-in+
Assignee | ||
Updated•13 years ago
|
Priority: P4 → P1
Assignee | ||
Comment 27•13 years ago
|
||
Attachment #593847 -
Flags: review?(catlee)
Updated•13 years ago
|
Attachment #593847 -
Flags: review?(catlee) → review+
Comment 28•13 years ago
|
||
This is now live in production since 8:20 AM PDT:
http://hg.mozilla.org/build/buildbot-configs/rev/2145be876274
Assignee | ||
Comment 29•13 years ago
|
||
Comment on attachment 593847 [details] [diff] [review]
backout multi locale changes
http://hg.mozilla.org/build/buildbot-configs/rev/2145be876274
Attachment #593847 -
Flags: checked-in+
Assignee | ||
Comment 30•13 years ago
|
||
all done here
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•