canmove, Confirmed users
2,850
edits
ChrisCooper (talk | contribs) (→Tags) |
|||
| (30 intermediate revisions by 2 users not shown) | |||
| Line 4: | Line 4: | ||
= Bugs hit = | = Bugs hit = | ||
Enter any bugs pre-existing or newly discovered and filed during the release: | Enter any bugs pre-existing or newly discovered and filed during the release: | ||
* {{bug| | * <s>{{bug|679350}} - add sw and mn to product-details</s> | ||
* | * <s>{{bug|679969}} - restart bounceradmin after product-details is updated</s> | ||
* {{bug|670951}} - Mac XULRunner builds fail intermittently during unification | |||
=Build Engineers= | =Build Engineers= | ||
| Line 24: | Line 25: | ||
|- | |- | ||
| rowspan="2" | | | rowspan="2" | | ||
| MOBILE70_2011081614_RELBRANCH, | | MOBILE70_2011081614_RELBRANCH, FENNEC_7_0b1_RELEASE, FENNEC_7_0b1_BUILD1 | ||
| [http://hg.mozilla.org/releases/mozilla-beta/rev/fac228d3af81 fac228d3af81] | | [http://hg.mozilla.org/releases/mozilla-beta/rev/fac228d3af81 fac228d3af81] | ||
|- | |- | ||
| GECKO70_2011081615_RELBRANCH, | | GECKO70_2011081615_RELBRANCH, FIREFOX_7_0b1_BUILD1 FIREFOX_7_0b1_RELEASE | ||
| [http://hg.mozilla.org/releases/mozilla-beta/rev/00f56713eab6 00f56713eab6] | | [http://hg.mozilla.org/releases/mozilla-beta/rev/00f56713eab6 00f56713eab6] | ||
|} | |} | ||
| Line 156: | Line 157: | ||
* Pinged #webdev to get mn and sw added. | * Pinged #webdev to get mn and sw added. | ||
* Filed {{bug|679545}} which was duped to {{bug|679350}}. | * Filed {{bug|679545}} which was duped to {{bug|679350}}. | ||
* re-run multiple times, still failed. | |||
* This required restarting the python process of bounceradmin? after landing the product-details json fix. https://bugzilla.mozilla.org/show_bug.cgi?id=679969#c9 | |||
* re-ran, worked. | |||
* re- | |||
=== Source === | === Source === | ||
| Line 210: | Line 210: | ||
=== Unittests / Talos === | === Unittests / Talos === | ||
? | |||
=== XULRunner === | === XULRunner === | ||
| Line 223: | Line 225: | ||
====Signing==== | ====Signing==== | ||
Skipping since Mac failed. | |||
=== Repacks === | === Repacks === | ||
| Line 243: | Line 244: | ||
=== Firefox Signing === | === Firefox Signing === | ||
No problems. | |||
=== Android Signing === | === Android Signing === | ||
| Line 282: | Line 284: | ||
bash /builds/slave/rel-m-beta-updates/tools/release/compare-channel-snippets.sh aus2 beta aus2.test releasetest | bash /builds/slave/rel-m-beta-updates/tools/release/compare-channel-snippets.sh aus2 beta aus2.test releasetest | ||
ssh -l cltbld -i ~/.ssh/cltbld_dsa aus2-staging.mozilla.org ~/bin/backupsnip Firefox- | ssh -l cltbld -i ~/.ssh/cltbld_dsa aus2-staging.mozilla.org ~/bin/backupsnip Firefox-7.0b1-build1-test | ||
ssh -l cltbld -i ~/.ssh/cltbld_dsa aus2-staging.mozilla.org ~/bin/pushsnip Firefox-7.0b1-build1-test | ssh -l cltbld -i ~/.ssh/cltbld_dsa aus2-staging.mozilla.org ~/bin/pushsnip Firefox-7.0b1-build1-test | ||
</pre> | </pre> | ||
* Added Firefox-7.0b1-Partial-6.0 Bouncer product to handle 6.0-7.0b1 partial updates | |||
==== Update verify ==== | ==== Update verify ==== | ||
| Line 300: | Line 302: | ||
=== Major Update === | === Major Update === | ||
n/a | |||
==== Update verify ==== | ==== Update verify ==== | ||
n/a | |||
=== Socorro Product Data Updates === | === Socorro Product Data Updates === | ||
n/a | |||
=== Check permissions / AV scan === | === Check permissions / AV scan === | ||
Forced since update verify failed. | |||
Since pushsnip happened before this finished, | |||
subprocess.CalledProcessError: Command '['ssh', '-l', 'ffxbld', '-i', '/home/cltbld/.ssh/ffxbld_dsa', 'stage.mozilla.org', 'test', '!', '-d', '/pub/mozilla.org/firefox/releases/7.0b1/']' returned non-zero exit status 1 | |||
=== Reset reserved slaves === | === Reset reserved slaves === | ||
set to 0 | |||
=== Push files to internal mirrors === | === Push files to internal mirrors === | ||
* /pub/mozilla.org/zz/rsyncd-mozilla-releases.exclude (cltbld@stage) has been adjusted to exclude anything from | |||
firefox/releases/*.*b* | |||
* put the following property into the 'release-mozilla-beta-push_to_mirrors' builder & forced it | |||
script_repo_revision: FIREFOX_7_0b1_RELEASE | |||
=== Push to beta === | === Push to beta === | ||
~/bin/backupsnip Firefox-7.0b1-build1 | |||
~/bin/pushsnip Firefox-7.0b1-build1 | |||
===Push XULRunner to Mirrors === | ===Push XULRunner to Mirrors === | ||
Skipping since Mac failed. | |||
=== Update XULRunner wiki page === | === Update XULRunner wiki page === | ||
Skipping since Mac failed. | |||
=== Publish Fennec === | === Publish Fennec === | ||
==== Create bouncer entry for maemo ==== | ==== Create bouncer entry for maemo ==== | ||
* added Firefox-Mobile-7.0b1 to products | |||
* added location for Firefox-Mobile-7.0b1 maemo: /mobile/releases/maemo/:lang/firefox-beta.install | |||
==== Push the files ==== | ==== Push the files ==== | ||
<pre> | |||
# as ffxbld@stage in ~ dir | |||
vim push_fennec_beta.sh # update VERSION,BUILDNUM | |||
# RUN IT | |||
./push_fennec_beta.sh | |||
</pre> | |||
==== Publish to the Android Market ==== | ==== Publish to the Android Market ==== | ||
# download multi apk | |||
# under APK Files, Upload APK | |||
#* choose multi apk, upload | |||
#* when it finishes uploading, verify VersionCode is build date | |||
#* hit "Save" | |||
# activate new apk | |||
# deactivate old apk | |||
# hit "Save" | |||
# If this is a beta 1, go to Product Details -> Recent Changes, change the url to | |||
http://www.mozilla.com/en-US/mobile/{VERSION}beta/releasenotes/ | |||
#* and hit "Save" | |||
'''IMPORTANT -''' Make sure to follow instructions! See [https://wiki.mozilla.org/Releases/Firefox_6.0b6/BuildNotes#Publish_to_the_Android_Market 6.0b6's push to Market]. | '''IMPORTANT -''' Make sure to follow instructions! See [https://wiki.mozilla.org/Releases/Firefox_6.0b6/BuildNotes#Publish_to_the_Android_Market 6.0b6's push to Market]. | ||
=== Push index file to mirrors === | === Push index file to mirrors === | ||
n/a | |||
=== Push to external mirrors === | === Push to external mirrors === | ||
n/a | |||
=== Final verification === | === Final verification === | ||
forced build. | |||
* win32 error: | |||
FAIL: no complete update found for https://aus2.mozilla.org/update/1/Firefox/6.0/20110729080751/WINNT_x86-msvc/kk/releasetest/update.xml?force=1 | |||
* that link works manually | |||
* respin worked. | |||
=== Push to Release Channel === | === Push to Release Channel === | ||
n/a | |||
=== Update symlinks === | === Update symlinks === | ||
n/a | |||
=== Update browser choice website === | === Update browser choice website === | ||
n/a | |||