Confirmed users
3,990
edits
No edit summary |
|||
| (18 intermediate revisions by 2 users not shown) | |||
| Line 28: | Line 28: | ||
= Bugs hit = | = Bugs hit = | ||
*<strike>{{bug|644120}} - Don't use _nextFastReservedSlave for some release builders</strike> | |||
*{{bug|634428#c4}} - A not-set-up slave from staging was connected to production | |||
*{{Bug|643976}} - 3.6.15 -> 3.6.16 and 3.5.17 -> 3.5.18 updates on releasetest actually point to 4.0 | |||
**this happened because of the 4.0 MU | |||
*{{bug|628795}} - remove en-US.xpi (this should not be an issue for 3.6.17 if it is not a chemspill) | |||
*{{bug|644120}} - We had to move a slave from pm01 to pm03 since there were no available IX machines and the job would not be taken by normal linux slaves. | |||
= Build data = | = Build data = | ||
| Line 139: | Line 146: | ||
===== MU Verify ===== | ===== MU Verify ===== | ||
Failed for the following dropped locales: as, ka, oc. Expected. | Failed for the following dropped locales: as, ka, oc. Expected. | ||
===== MU Regeneration ===== | |||
These snippets got redone in the [[Releases/Firefox_4.0/BuildNotes#3.6.16_-.3E_3.6|4.0 docs]]. | |||
=== Socorro product data updates === | === Socorro product data updates === | ||
| Line 144: | Line 154: | ||
=== Push to Beta Channel === | === Push to Beta Channel === | ||
NB: This was a chemspill-ish release so this happened after the release snippets were pushed, see below. | |||
#From a build slave you can reach aus2-staging | #From a build slave you can reach aus2-staging | ||
| Line 152: | Line 161: | ||
cd /opt/aus2/snippets/staging/ | cd /opt/aus2/snippets/staging/ | ||
~/bin/backupsnip Firefox-3.6.16-build1-beta | ~/bin/backupsnip Firefox-3.6.16-build1-beta | ||
~/bin/pushsnip Firefox-3.6.16-build1-beta | |||
=== Email mirrors about release day date === | === Email mirrors about release day date === | ||
NOTE: See Notifications section for more details. | |||
DONE | |||
== Going live day! == | == Going live day! == | ||
| Line 164: | Line 173: | ||
This has run properly automatically. | This has run properly automatically. | ||
=== Push to Mirrors === | |||
{{bug|644120}}. We had to move a slave from pm01 to pm03 since there were no available IX machines and the job would not be taken by normal linux slaves. | |||
Forced push_to_mirrors builder with the following properties set: | |||
* release_config: mozilla/release-firefox-mozilla-1.9.2.py | |||
* script_repo_revision: FIREFOX_3_6_16_RELEASE | |||
Push to community mirrors: | |||
# cltbld@stage | |||
vim -n /pub/mozilla.org/zz/rsyncd-mozilla-current.exclude | |||
# replace 3.6.15 with 3.6.16 | |||
=== Final Verification === | === Final Verification === | ||
Will be triggered automatically when there is enough uptake. | |||
=== Push release test channel snippets === | |||
See {{bug|643976}}. We had to re-push this because the 4.0 MU overwrote the snippets. | |||
#From a build slave you can reach aus2-staging | |||
#cltbld@aus2-staging.mozilla.org | |||
#This takes now a lot of time because of PHX datacenter | |||
cd /opt/aus2/snippets/staging | |||
~/bin/pushsnip Firefox-3.6.16-build1-test | |||
=== Push release channel snippets === | === Push release channel snippets === | ||
| Line 176: | Line 202: | ||
cd /opt/aus2/snippets/staging/ | cd /opt/aus2/snippets/staging/ | ||
~/bin/backupsnip Firefox-3.6.16-build1 | ~/bin/backupsnip Firefox-3.6.16-build1 | ||
~/bin/pushsnip Firefox-3.6.16-build1 | |||
=== Update | === Release === | ||
Update symlinks | |||
#ffxbld@stage | |||
cd /home/ftp/pub/firefox/releases | |||
rm latest-3.6 && ln -s 3.6.16 latest-3.6 | |||
Sent the following mail to metrics@mozilla.com: | |||
Firefox,firefox,firefox,3.6.16,3.6 | |||
Firefox,firefox,firefox,3.6.17pre,3.6 | |||
=== XULRunner Signing === | === XULRunner Signing === | ||
| Line 227: | Line 258: | ||
</pre> | </pre> | ||
=== Push XULRunner to mirrors | === Push XULRunner to mirrors === | ||
<pre> | |||
# xrbld@stage | |||
rsync -av --exclude=*.txt --exclude=*unsigned* --exclude=*-symbols.zip \ | |||
/pub/mozilla.org/xulrunner/nightly/1.9.2.16-candidates/build1/ \ | |||
/pub/mozilla.org/xulrunner/releases/1.9.2.16/ | |||
</pre> | |||
Edited cltbld@stage:/pub/mozilla.org/zz/rsyncd-mozilla-releases.exclude and added | |||
- xulrunner/releases/1.9.2.15 | |||
=== Update XULRunner entries on wiki | === Update XULRunner entries on wiki === | ||
Updated the links in these two wiki pages for the version change: | |||
* [https://developer.mozilla.org/En/XULRunner_1.9.2_Release_Notes Release Notes] | |||
* [https://developer.mozilla.org/En/Gecko_SDK Gecko_SDK] | |||