Confirmed users
4,971
edits
(26 intermediate revisions by the same user not shown) | |||
Line 24: | Line 24: | ||
| build 2 | | build 2 | ||
| {{m-c|6bd3e0d8c5d1}} | | {{m-c|6bd3e0d8c5d1}} | ||
| [http://hg.mozilla.org/mobile-browser/rev/7b91493b311b 7b91493b311b] | |||
|- | |||
| build 3 | |||
| {{m-c|54ee8240f2f9}} | |||
| [http://hg.mozilla.org/mobile-browser/rev/7b91493b311b 7b91493b311b] | | [http://hg.mozilla.org/mobile-browser/rev/7b91493b311b 7b91493b311b] | ||
|} | |} | ||
Line 50: | Line 54: | ||
| FENNEC_4_0b1_RELEASE, FENNEC_4_0b1_BUILD2 | | FENNEC_4_0b1_RELEASE, FENNEC_4_0b1_BUILD2 | ||
| {{m-c|6bd3e0d8c5d1}} | | {{m-c|6bd3e0d8c5d1}} | ||
| [http://hg.mozilla.org/mobile-browser/rev/7b91493b311b 7b91493b311b] | |||
|- | |||
| build 3 | |||
| FENNEC_4_0b1_RELEASE, FENNEC_4_0b1_BUILD3 | |||
| {{m-c|54ee8240f2f9}} | |||
| [http://hg.mozilla.org/mobile-browser/rev/7b91493b311b 7b91493b311b] | | [http://hg.mozilla.org/mobile-browser/rev/7b91493b311b 7b91493b311b] | ||
|} | |} | ||
Line 103: | Line 112: | ||
| 20101005205414 | | 20101005205414 | ||
| win32-slave46 | | win32-slave46 | ||
|- | |||
| rowspan="5" | build 3 | |||
| Android | |||
| 20101006203925 | |||
| moz2-linux-slave39 | |||
|- | |||
| Maemo5-GTK | |||
| 20101006201705 | |||
| moz2-linux-slave28 | |||
|- | |||
| Linux | |||
| 20101006193552 | |||
| mv-moz2-linux-ix-slave15 | |||
|- | |||
| Mac | |||
| 20101006211756 | |||
| moz2-darwin9-slave46 | |||
|- | |||
| Windows | |||
| 20101006195146 | |||
| mw32-ix-slave20 | |||
|} | |} | ||
Line 298: | Line 328: | ||
* Manually clobbered moz2-linux-slave42 mobile_source due to {{bug|537426}} | * Manually clobbered moz2-linux-slave42 mobile_source due to {{bug|537426}} | ||
* Checked in mozharness update for deb signing [http://hg.mozilla.org/users/asasaki_mozilla.com/mozharness/rev/8f7d4b67663c here] | * Checked in mozharness update for deb signing [http://hg.mozilla.org/users/asasaki_mozilla.com/mozharness/rev/8f7d4b67663c here] and moved PRODUCTION tag | ||
* Checked in [http://hg.mozilla.org/build/buildbot-configs/rev/85ae1831da5c config update] | * Checked in [http://hg.mozilla.org/build/buildbot-configs/rev/85ae1831da5c config update] | ||
* Reconfiged pm02:8010 | * Reconfiged pm02:8010 | ||
Line 313: | Line 343: | ||
mv-moz2-linux-ix-slave16 | mv-moz2-linux-ix-slave16 | ||
No problems, but the 2nd 2.0b7pre RELBRANCH gave me a total scare. | |||
Reopened tree. | |||
==== Source ==== | ==== Source ==== | ||
moz2-linux-slave41 | |||
No problems. | |||
==== Build/Repack ==== | ==== Build/Repack ==== | ||
* {{bug|601323}} - desktop builds still uploading to nightly w/o platform. moved them to the right location manually. | |||
* {{bug|589985}} - maemo non-multilocale still uploading to buildN/ rather than buildN/maemo5-gtk/. moved to the right location manually. | |||
==== Sign Android ==== | ==== Sign Android ==== | ||
https://intranet.mozilla.org/Build:MobileSigning is pretty seamless, minus the dvorak switching. | |||
This will change shortly after 4.0b1, with make upload/the disappearance of gecko-unsigned-unaligned.apk. | |||
After uploading, I: | |||
openssl dgst -sha512 fennec.apk | |||
SHA512(fennec.apk)= 75276b5391b5ea98c4bc38661fb8e4995bcc4fa4c8d021a2ac8661080d576d63aa8657d840367305ef4d3fd6f26e47dab884e8101a767c88a0e754e5f37d5884 | |||
ls -l fennec.apk | |||
-rwxr-xr-x 1 ffxbld firefox 12404946 Oct 6 20:58 fennec.apk | |||
Then I ssh'ed to aus2-staging and | |||
/opt/aus2/incoming/3/Fennec/4.0b1/Android_arm-eabi-gcc3/20101001204052/en-US | |||
mv betatest beta-cck-test # try mfinkle's idea for {{bug|602329}} | |||
vi beta-cck-test/complete.txt | |||
# put the sha512 hash and filesize into the complete.txt | |||
# do the same for build2 | |||
==== Deb Repos ==== | ==== Deb Repos ==== | ||
* Forced a mozilla-central deb sign release on pmm:8011, no problems. | |||
==== Update testing ==== | ==== Update testing ==== | ||
* I had manually set beta-cck-test channel for build1 and build2 -> build3 (manual filesize+hash too). | |||
* nhirata tested build1 and build2 on beta-cck-test ([https://bugzilla.mozilla.org/show_bug.cgi?id=602329#c2 see here]) by setting app.partner.test = test. Worked. | |||
==== Push Live ==== | ==== Push Live ==== | ||
===== Copy bits to releases/ ===== | ===== Copy bits to releases/ ===== | ||
cd /home/ftp/pub/mobile/releases | |||
mkdir 4.0b1-real | |||
cd 4.0b1-real | |||
rsync --dry-run -av --exclude=unsigned --exclude=*.txt --exclude=*crashreporter* --exclude=*tests* --exclude=*unaligned* ../../candidates/4.0b1-candidates/build3/. . | |||
rsync -av --exclude=unsigned --exclude=*.txt --exclude=*crashreporter* --exclude=*tests* --exclude=*unaligned* ../../candidates/4.0b1-candidates/build3/. . | |||
rsync -av ../../candidates/4.0b1-candidates/repos . | |||
ln -s repos maemo | |||
cd .. | |||
rm -rf 4.0b1 # get rid of build2 to avoid confusion | |||
rm latest-alpha latest-beta | |||
ln -s 4.0b1-real latest-alpha | |||
ln -s 4.0b1-real latest-beta | |||
# hack chinook for now... long term fix later? | |||
cd 4.0b1-real/repos/en-US/dists | |||
ln -s fremantle chinook | |||
===== Create new .install files ===== | ===== Create new .install files ===== | ||
The .install files from build2 should be fine. | |||
===== Create bouncer entries ===== | ===== Create bouncer entries ===== | ||
Changed the 4.0b1 android bouncer entry to point to 4.0b1-real | |||
===== Updates to beta channel ===== | ===== Updates to beta channel ===== | ||
n/a for 4.0b1, will start on 4.0b2. |