Releases/Firefox 19.0.1/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
Line 40: | Line 40: | ||
supervisorctl restart releaserunner | supervisorctl restart releaserunner | ||
== Win8-only updates == | == Win8-only updates == | ||
# ffxbld@aus3-staging | # ffxbld@aus3-staging | ||
# remove test updates generated by 19.0.1 for 19.0 (20130215130331) | # remove test updates generated by 19.0.1 for 19.0 (20130215130331) | ||
# can be reverted by pushing /opt/aus2/snippets/pushed/Firefox-19.0-build1-test | # can be reverted by pushing /opt/aus2/snippets/pushed/Firefox-19.0-build1-test | ||
find /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ -wholename '*/releasetest' -exec rm -rf '{}' \; | find /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ -wholename '*/releasetest' -exec rm -rf '{}' \; | ||
find /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ -wholename '*/ | find /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ -wholename '*/betatest' -exec rm -rf '{}' \; | ||
# make sure that we don't have any files left before removing buildid directories | # make sure that we don't have any files left before removing buildid directories | ||
find /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ -type f | find /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ -type f | ||
rm -rf /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ | |||
# Restore previous updates generated by 19.0-test | |||
rsync -avP /opt/aus2/snippets/pushed/Firefox-19.0-build1-test/ /opt/aus2/snippets/staging/Firefox-19.0-build1-test/ | # Restore previous updates generated by 19.0-test, copy it to *-restore to make pushsnip happy when it moves the directory to ../pushed | ||
~/bin/pushsnip Firefox-19.0-build1-test | rsync -avP /opt/aus2/snippets/pushed/Firefox-19.0-build1-test/ /opt/aus2/snippets/staging/Firefox-19.0-build1-test-restore/ | ||
# create win8 | ~/bin/pushsnip Firefox-19.0-build1-test-restore | ||
# create win8 updates | |||
rsync -avP /opt/aus2/snippets/pushed/Firefox-19.0.1-build1-test/ /opt/aus2/snippets/staging/Firefox-19.0.1-build1-test.win8/ | rsync -avP /opt/aus2/snippets/pushed/Firefox-19.0.1-build1-test/ /opt/aus2/snippets/staging/Firefox-19.0.1-build1-test.win8/ | ||
rsync -avP /opt/aus2/snippets/staging/Firefox-19.0.1-build1/ /opt/aus2/snippets/staging/Firefox-19.0.1-build1-win8/ | rsync -avP /opt/aus2/snippets/staging/Firefox-19.0.1-build1/ /opt/aus2/snippets/staging/Firefox-19.0.1-build1-original/ | ||
find /opt/aus2/snippets/staging/Firefox-19.0.1-build1-test.win8/ -maxdepth 3 -mindepth 3 -type d -! -name 'WINNT_x86-msvc' -exec rm -rf {} \; | |||
/opt/aus2/snippets/staging/Firefox-19.0.1-build1-test/ | find /opt/aus2/snippets/staging/Firefox-19.0.1-build1-test.win8/ -maxdepth 3 -mindepth 3 -type d -name 'WINNT_x86-msvc' -exec mv {} {}-win8 \; | ||
find /opt/aus2/snippets/staging/Firefox-19.0.1-build1/ -maxdepth 3 -mindepth 3 -type d -! -name 'WINNT_x86-msvc' -exec rm -rf {} \; | |||
find /opt/aus2/snippets/staging/Firefox-19.0.1-build1/ -maxdepth 3 -mindepth 3 -type d -name 'WINNT_x86-msvc' -exec mv {} {}-win8 \; | |||
# Push the test snippets | |||
~/bin/pushsnip Firefox-19.0.1-build1-test.win8 |
Revision as of 14:44, 27 February 2013
Checklist
Ship the l10n milestone DESKTOP MOBILE RELEASE BETA- Submit to Ship It DESKTOP MOBILE RELEASE BETA ESR
- Push to mirrors DESKTOP RELEASE
- 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
General
Tracker: bug 845285
RelEng: rail
Build 1
Notes
- No Fennec
- No new l10n changesets
- Update snippets should be provided only for Win8 platform
Ship the l10n milestone
(aki) n/a, no new l10n changesets. Using 19.0's from ship-it.
Submit to ship-it
- (aki) submitted, with l10n changesets from 19.0 build 1, the changeset from https://bugzilla.mozilla.org/show_bug.cgi?id=845285#c3 , and the update versions from 19.0 build 1 + 19.0build1 itself. Pending review+go.
- (rail) reviewed and marked as ready
- release-runner detected the change but wasn't processing anything.
2013-02-26 16:40:02,923 - INFO - Got a new release request: {'status': 'Pending', 'product': 'firefox', 'submittedAt': '2013-02-26T22:38:03+00:00', 'submitter
': 'asasaki@mozilla.com', 'complete': False, ....
- I straced it and it was stuck:
select(0, NULL, NULL, NULL, {222, 584000} <unfinished ...>
- I checked the deployed version of release-runner on bm36, ant there was one not pulled changeset, which fixes a syntax error in the kickoff API.
# as cltbld hg -R ~/release-runner/tools pull -u # as root supervisorctl restart releaserunner
Win8-only updates
# ffxbld@aus3-staging # remove test updates generated by 19.0.1 for 19.0 (20130215130331) # can be reverted by pushing /opt/aus2/snippets/pushed/Firefox-19.0-build1-test find /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ -wholename '*/releasetest' -exec rm -rf '{}' \; find /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ -wholename '*/betatest' -exec rm -rf '{}' \; # make sure that we don't have any files left before removing buildid directories find /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ -type f rm -rf /opt/aus2/incoming/3/Firefox/19.0/*/20130215130331/ # Restore previous updates generated by 19.0-test, copy it to *-restore to make pushsnip happy when it moves the directory to ../pushed rsync -avP /opt/aus2/snippets/pushed/Firefox-19.0-build1-test/ /opt/aus2/snippets/staging/Firefox-19.0-build1-test-restore/ ~/bin/pushsnip Firefox-19.0-build1-test-restore
# create win8 updates rsync -avP /opt/aus2/snippets/pushed/Firefox-19.0.1-build1-test/ /opt/aus2/snippets/staging/Firefox-19.0.1-build1-test.win8/ rsync -avP /opt/aus2/snippets/staging/Firefox-19.0.1-build1/ /opt/aus2/snippets/staging/Firefox-19.0.1-build1-original/ find /opt/aus2/snippets/staging/Firefox-19.0.1-build1-test.win8/ -maxdepth 3 -mindepth 3 -type d -! -name 'WINNT_x86-msvc' -exec rm -rf {} \; find /opt/aus2/snippets/staging/Firefox-19.0.1-build1-test.win8/ -maxdepth 3 -mindepth 3 -type d -name 'WINNT_x86-msvc' -exec mv {} {}-win8 \; find /opt/aus2/snippets/staging/Firefox-19.0.1-build1/ -maxdepth 3 -mindepth 3 -type d -! -name 'WINNT_x86-msvc' -exec rm -rf {} \; find /opt/aus2/snippets/staging/Firefox-19.0.1-build1/ -maxdepth 3 -mindepth 3 -type d -name 'WINNT_x86-msvc' -exec mv {} {}-win8 \; # Push the test snippets ~/bin/pushsnip Firefox-19.0.1-build1-test.win8