Releases/Fennec 4.0b3/BuildNotes: Difference between revisions
| Line 217: | Line 217: | ||
====Sign Android==== | ====Sign Android==== | ||
Simple enough. No issues, other than having to manually switch back from dvorak. | |||
==== Update Android Snippets==== | ==== Update Android Snippets==== | ||
Revision as of 23:11, 21 December 2010
Build Engineers
aki - bug 615696
Bugs encountered
bug 619234 - tagging dies on pre-created relbranch when bumping already bumped version
Signed-off Revision(s)
| Build # | mozilla-central | mobile-browser |
| build 1 | abe884259481 | dabce289f397 |
| build 2 | 74a67e4695d7 | a13c7b5a4225 |
Tags
On mozilla-central:
| Build # | Tag | Moz Changeset | Mobile Changeset |
| build 1 | GECKO20b8_20101214_RELBRANCH | abe884259481 | dabce289f397 |
| FENNEC_4_0b3_RELEASE, FENNEC_4_0b3_BUILD1 | abe884259481 | 47c0592ca877 | |
| build 2 | FENNEC_4_0b3_RELEASE, FENNEC_4_0b3_BUILD2 | 74a67e4695d7 | a13c7b5a4225 |
Build data
| Build # | Type | Build ID | Build machine |
| build 1 | Android | 20101214200830 | moz2-linux-slave45 |
| Maemo5-GTK | 20101214174520 | mv-moz2-linux-ix-slave06 | |
| Linux | 20101214181412 | mv-moz2-linux-ix-slave12 | |
| Mac | 20101214195431 | moz2-darwin9-slave35 | |
| Windows | 20101214201731 | win32-slave46 | |
| build 2 | Android | 20101221142927 | mv-moz2-linux-ix-slave16 |
| Maemo5-GTK | 20101221134123 | mv-moz2-linux-ix-slave15 | |
| Linux | 20101221140045 | mv-moz2-linux-ix-slave13 | |
| Mac | moz2-darwin9-slave35 | ||
| Windows | 20101221143455 | mw32-ix-slave20 |
Notes
Build 1
- deb config bump
- buildbot configs
- reconfiged pm02
- bumped mobile-browser version.
- clobbered mv-moz2-linux-ix-slave13 /builds/slave/mobile_source
- clobbered /scratchbox/users/cltbld/home/cltbld/build/*l10n-release on all pm02 linux slaves
Tag
moz2-linux-slave43
Died on bug 619234 -- manually tagged mozilla-central.
Manually tagged, then rekicked w/ dummy tag_factory.
Source
mv-moz2-linux-ix-slave13
No problems.
Build/Repack
mobile_win32-i686_desktop_build
no problems
mobile_linux-i686_desktop_build
no problems
mobile_macosx-i686_desktop_build
no problems
android-r7
no problems
maemo5-gtk
no problems
repack
no problems
However, single locale repacks were broken bug 619375 which was caused by bug 605411, which wasn't fixed until after beta 3 spun.
Sign Android
Signed en-US and multi on keymaster. Probably need to cut this down to only multi soon.
Update Android Snippets
Done. Created /opt/aus2/incoming/3/Fennec/multi/latest-beta-cck-test and /opt/aus2/incoming/3/Fennec/en-US/latest-beta-cck-test and softlinked all the beta2 and beta1 builds' beta-cck-test channels to those snippets.
bug 619444 -- i needed to use relative softlinks, not absolute.
Deb Repos
no problems. handed off to qa.
Update testing
Once I switched to relative softlinks (bug 619444) things worked.
Then we ran into bug 620584; respin.
Build 2
- deb config bump
- buildbot configs
- reconfiged pm02
- Tagged buildbot-configs and buildbotcustom
- Kicked off with
buildbot sendchange --username aki --master=localhost:9010 --branch=mobile-browser "Fennec 4.0b3 build2" doit
Tag
Died on 'id' due to hg.m.o >_<
To fix:
- copied l10n-changesets_mobile-2.0.json to aki.json
- edited l10n-changesets_mobile-2.0.json to remove all locales before 'id'
- reconfiged pm02
- kicked off tag step manually
- died due to no clobber =P
- clobbered mv-moz2-linux-ix-slave19 manually
- kicked off tag step manually
- worked
- mv'ed aki.json to l10n-changesets_mobile-2.0.json
- added dummy tag_factory to release_mobile_master.py
- reconfiged pm02
- sent late tagging finished email
- sendchanged with
buildbot sendchange --username aki --master=localhost:9010 --branch=mobile-browser "Fennec 4.0b3 build2" doit
Source
mv-moz2-linux-ix-slave14
No problems.
Build/Repack
mobile_win32-i686_desktop_build
No problems.
mobile_linux-i686_desktop_build
No problems.
mobile_macosx-i686_desktop_build
android-r7
No problems.
maemo5-gtk
No problems.
repack
No problems.
Sign Android
Simple enough. No issues, other than having to manually switch back from dvorak.