Releases/Firefox 23.0.1/BuildNotes
From MozillaWiki
< Releases
Bugs
- bug 904949 tracker
- bug 900693 release-runner failure during build 1
- bug 905871 release-sanity failure during build 2
- bug 905189 tagging failure
Build 1
-
Ship the l10n milestone- handled by relman
-
Submit to Ship It- Hit bug 900693
- Recreated buildbot-configs repos on 4 masters
- commented out tagging parts in release runner https://gist.github.com/rail/6232191
- restarted release runner
- resubmit the ship-it request
- waited until release starts
- backed out the temporary hack
- restarted release runner
- Hit bug 900693
-
Wait for QA sign off on build1 updater testing completed -
Do another build- see #Build_2 below
- Get QA sign off on which build to use (build 1 ready for release test)
- Reset to ship build1 if needed
- restore snippets
450 2013-08-16 12:55:01 cd /opt/aus2/snippets/pushed 451 2013-08-16 12:56:05 mv -i Firefox-23.0.1-build1-test ../Firefox-23.0.1-build1-repush 452 2013-08-16 12:56:22 cd .. 453 2013-08-16 12:56:50 pushsnip Firefox-23.0.1-build1-repush 454 2013-08-16 12:57:00 pwd 455 2013-08-16 12:57:22 ls 456 2013-08-16 12:57:34 mv -i Firefox-23.0.1-build1-repush staging/ 457 2013-08-16 12:57:41 pushsnip Firefox-23.0.1-build1-repush
- obsolete build 2
mv -i /opt/aus2/snippets/staging/Firefox-23.0.1-build2 /opt/aus2/snippets/obsolete/
- remove build1 -> build2 snippets
$ cd /opt/aus2/incoming/3/Firefox/23.0.1 $ ls Darwin_x86_64-gcc3-u-i386-x86_64 Linux_x86_64-gcc3 WINNT_x86-msvc Darwin_x86-gcc3-u-i386-x86_64 Linux_x86-gcc3 $ ls WINNT_x86-msvc/ 20130814063812 $ find */20130814063812 -type f | wc -l 890 $ find */20130814063812 -type f | egrep '/(releasetest|betatest)/' | wc -l 890 $ rm -rf */20130814063812
- revert build 2 configs, move release tag, & reconfigure
- see bug 904949 for details
- revert build 2 configs, move release tag, & reconfigure
-
Push to mirrors -
Apply Throttling- release shipped unthrottled
-
Verify throttling -
Run pushsnip -
Update bouncer links -
Post-release tasks-
Update hosted partner bundlesnow part of post release automation
-
-
Get the Browser Choice website updated
Build 2
-
Submit to Ship It- couldn't use same rev due to bug 905871, switched to d5e6d9b5b57b and release runner started okay
- hit bug 905189 at same time as FF 24.0b3, everything the same as noted there except send change:
/builds/buildbot/build_scheduler/bin/buildbot sendchange -u hwine@mozilla.com \ --master localhost:9301 --branch releases/mozilla-release \ -p products:firefox -p script_repo_revision:FIREFOX_23_0_1_RELEASE \ release_build