Releases/Firefox 22.0/BuildNotes
From MozillaWiki
< Releases
Bugs hit
- bug 868986 - intermittent linux compiler crash (x2)
- bug 885331 - partner repack code should retry fetching from hg
Build 1
who: relman + nthomas + catlee
tracking: bug 868986
Checklist
-
Ship the l10n milestone DESKTOP MOBILE RELEASE BETA -
Submit to Ship It DESKTOP MOBILE RELEASE BETA ESR -
Do another build DESKTOP RELEASE -
Push to mirrors DESKTOP RELEASE -
Publish Fennec MOBILE RELEASE BETA -
Push Fennec to mirrors MOBILE RELEASE BETA -
Apply Throttling DESKTOP RELEASE -
Verify throttling DESKTOP RELEASE -
Run pushsnip DESKTOP RELEASE BETA ESR -
Update bouncer links DESKTOP BETA RELEASE -
Update XULRunner wiki pages DESKTOP RELEASE -
Post-release tasks DESKTOP RELEASE BETA ESR -
Get the Browser Choice website updated DESKTOP RELEASE
Notes
- release was submitted to ship-it with "check l10n dashboard" checked, which caused a failure. final release builds don't need to check the dashboard. nthomas resubmitted
- linux64 build failed twice due to bug 868986. nthomas rebuilt
- mac partner repacks failed in 'wget http://.../pkg-dmg':
process killed by signal 11 program finished with exit code -1 elapsedTime=0.398560
catlee retriggered, and it succeeded
- win32 partner repack failed with a 500 error when fetching data from hg.
2013-06-18 11:50:13,452 - Warning: use of --signed is deprecated. It is now the default. 2013-06-18 11:50:13,453 - ################################################## 2013-06-18 11:50:13,453 - Starting repack process for partner: 1und1 2013-06-18 11:50:13,454 - Downloading from http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/22.0-candidates/build1/win32/de/Firefox%20Setup%2022.0.exe 2013-06-18 11:50:13,454 - To: Firefox Setup 22.0.exe 2013-06-18 11:50:13,454 - CWD: /builds/slave/rel-m-rel-w32_partner_rpk-0000/partner-repacks/scripts/original_builds/22.0/build1/win32/de 2013-06-18 11:50:14,201 - Repacking signed builds in /builds/slave/rel-m-rel-w32_partner_rpk-0000/partner-repacks/scripts/original_builds/22.0/build1/win32/de 2013-06-18 11:50:14,201 - Downloading from http://hg.mozilla.org/releases/mozilla-release/raw-file/FIREFOX_22_0_RELEASE/browser/installer/windows/app.tag 2013-06-18 11:50:14,201 - To: app.tag 2013-06-18 11:50:14,201 - CWD: /builds/slave/rel-m-rel-w32_partner_rpk-0000/partner-repacks/scripts 2013-06-18 11:50:14,237 - Error downloading http://hg.mozilla.org/releases/mozilla-release/raw-file/FIREFOX_22_0_RELEASE/browser/installer/windows/app.tag Traceback (most recent call last): File "./partner-repacks.py", line 494, in retrieveFile StrictFancyURLopener().retrieve(url, file_path) File "/tools/python-2.7.3/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 239, in retrieve fp = self.open(url, data) File "/tools/python-2.7.3/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 207, in open return getattr(self, name)(url) File "/tools/python-2.7.3/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 358, in open_http return self.http_error(url, fp, errcode, errmsg, headers) File "/tools/python-2.7.3/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 375, in http_error return self.http_error_default(url, fp, errcode, errmsg, headers) File "./partner-repacks.py", line 48, in http_error_default headers) File "/tools/python-2.7.3/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 380, in http_error_default raise IOError, ('http error', errcode, errmsg, headers) IOError: ('http error', 500, 'Internal Server Error', <httplib.HTTPMessage instance at 0x10129ecf8>) 2013-06-18 11:50:14,313 - Cannot remove app.tag Traceback (most recent call last): File "./partner-repacks.py", line 499, in retrieveFile os.remove(file_path) OSError: [Errno 2] No such file or directory: 'app.tag' 2013-06-18 11:50:14,313 - Error: Unable to retrieve app.tag
this needs to be wrapped in a retry block
- No android-x86 builds were produced by automation. Landed http://hg.mozilla.org/build/buildbot-configs/rev/2ac0fea61866 to add to the release config template
- reconfigured the masters
- force built the android-x86 builder with buildid=20130618033857 (the same as the other android builds)
- double checked the buildids and ANDROID_VERSION_CODE in the logs (search for -DANDROID_VERSION_CODE=)
buildid ANDROID_VERSION_CODE armv6 20130618033857 2013061802 android 20130618033857 2013061803 x86 20130618033857 2013061804
- Pushed to Yandex, and got this error when hitting "Apply":
The build still looks published though...And I didn't see a "Publish" button the docs mention
Revert to build1
Build2 was created but not used, so need to revert the automation to build1.
- Pushed buildbot-configs
- Pushed tools
Also repushed the 22.0build1 test snippets
# aus3-staging cd /opt/aus2/snippets/pushed mv Firefox-22.0-build1-test ../staging/Firefox-22.0-build1-test-repush pushsnip Firefox-22.0-build1-test-repush
and obsolete the production snippets we're not going to use
mv /opt/aus2/snippets/staging/Firefox-22.0-build2 /opt/aus2/snippets/obsolete/
Remove build1 -> build2 snippets. build1 buildid is 20130618035212
$ cd /opt/aus2/incoming/3/Firefox/22.0 # verify everything in */20130618035212 is betatest or releasetest $ find */20130618035212 -type f | wc -l 890 $ find */20130618035212 -type f | egrep '/(releasetest|betatest)/' | wc -l 890 $ rm -rf */20130618035212
- reconfigured build and scheduler masters, and then force built release-mozilla-release-push_to_mirrors