Releases/Firefox 22.0/BuildNotes
< 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 BETASubmit to Ship It DESKTOP MOBILE RELEASE BETA ESRDo another build DESKTOP RELEASEPush to mirrors DESKTOP RELEASEPublish Fennec MOBILE RELEASE BETAPush Fennec to mirrors MOBILE RELEASE BETAApply Throttling DESKTOP RELEASEVerify throttling DESKTOP RELEASERun pushsnip DESKTOP RELEASE BETA ESRUpdate bouncer links DESKTOP BETA RELEASEUpdate XULRunner wiki pages DESKTOP RELEASEPost-release tasks DESKTOP RELEASE BETA ESRGet 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