Confirmed users
3,990
edits
| Line 85: | Line 85: | ||
* Reserve slaves | * Reserve slaves | ||
* Update l10n changesets for desktop, <strike>mobile</strike> (no L10n for mobile) | * Update l10n changesets for desktop, <strike>mobile</strike> (no L10n for mobile) | ||
* Land automation configs | * Land automation configs | ||
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags | * Tag buildbot-configs, buildbotcustom, & tools with build & release tags | ||
* update and reconfigure the master | * update and reconfigure the master | ||
* start automation | * start automation | ||
cd master | |||
. ../bin/activate | |||
<pre> | |||
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u armenzg -pfirefox,fennec \ | |||
-V 11.0b4 --branch mozilla-beta --build-number 1 -c release-firefox-mozilla-beta.py -c release-fennec-mozilla-beta.py \ | |||
--dryrun localhost:9001 2>&1 | tee armenzg.out | |||
</pre> | |||
See ERROR output section below for more information on why I am using "-b" to skip the errors: | |||
<pre> | |||
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u armenzg -pfirefox,fennec \ | |||
-V 11.0b4 --branch mozilla-beta --build-number 1 -c release-firefox-mozilla-beta.py -c release-fennec-mozilla-beta.py \ | |||
-b localhost:9001 2>&1 | tee armenzg.out | |||
</pre> | |||
<i> | |||
* reconfigure other masters (or ask the buildduty person to do this) <em>if you have done a merge (and not double-land) to production</em> | * reconfigure other masters (or ask the buildduty person to do this) <em>if you have done a merge (and not double-land) to production</em> | ||
</i> | |||
==== ERROR output ==== | |||
It seems that these ERRORS are expected or have to be fixed. | |||
I filed {{bug|729516}} and {{bug|725300}} was already filed. | |||
<pre> | |||
2012-02-22 06:57:40,483 : INFO : Comparing fennec mozconfigs to nightly mozconfigs... | |||
2012-02-22 06:57:46,910 : ERROR : MISSING: http://hg.mozilla.org/releases/mozilla-beta/raw-file/52cf2b0c8439/mobile/android/config/mozconfigs/android/release - ERROR: Not Found | |||
2012-02-22 06:57:52,971 : INFO : Missing mozconfigs to compare for android | |||
2012-02-22 06:57:59,573 : ERROR : MISSING: http://hg.mozilla.org/releases/mozilla-beta/raw-file/52cf2b0c8439/mobile/xul/config/mozconfigs/android/release - ERROR: Not Found | |||
2012-02-22 06:58:05,424 : INFO : Missing mozconfigs to compare for android-xul | |||
2012-02-22 06:58:05,555 : INFO : Comparing tagged revision http://hg.mozilla.org/build/buildbot-configs/raw-file/FENNEC_11_0b4_BUILD1/mozilla/release-fennec-mozilla-beta.py to on-disk release-fennec-mozilla-beta.py ... | |||
2012-02-22 06:58:05,755 : INFO : Comparing tagged revision http://hg.mozilla.org/build/buildbot-configs/raw-file/FENNEC_11_0b4_BUILD1/mozilla/l10n-changesets_mobile-beta.json to on-disk l10n-changesets_mobile-beta.json ... | |||
2012-02-22 06:58:05,765 : INFO : Comparing l10n changesets on dashboard https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fennec11_beta_b4 to on-disk l10n-changesets_mobile-beta.json ... | |||
2012-02-22 06:58:05,809 : INFO : Checking for existence of http://hg.mozilla.org/releases/mozilla-beta/rev/52cf2b0c8439... | |||
2012-02-22 06:58:11,663 : INFO : Got: http://hg.mozilla.org/releases/mozilla-beta/rev/52cf2b0c8439 ! | |||
2012-02-22 06:58:11,666 : INFO : Comparing firefox mozconfigs to nightly mozconfigs... | |||
2012-02-22 06:58:23,947 : ERROR : not in release mozconfig's whitelist (releases/mozilla-beta/macosx64/nightly) : ac_add_options --enable-official-branding | |||
2012-02-22 06:58:23,947 : ERROR : not in nightly mozconfig's whitelist (releases/mozilla-beta/macosx64/release) : ac_add_options --with-macbundlename-prefix=Firefox | |||
2012-02-22 06:58:23,947 : ERROR : not in release mozconfig's whitelist (releases/mozilla-beta/macosx64/nightly) : mk_add_options MOZ_MAKE_FLAGS="-j4" | |||
2012-02-22 06:58:36,514 : ERROR : not in release mozconfig's whitelist (releases/mozilla-beta/win32/nightly) : mk_add_options MOZ_PGO=1 | |||
2012-02-22 06:58:36,514 : ERROR : not in release mozconfig's whitelist (releases/mozilla-beta/win32/nightly) : ac_add_options --enable-official-branding | |||
2012-02-22 06:58:48,543 : ERROR : not in release mozconfig's whitelist (releases/mozilla-beta/linux64/nightly) : ac_add_options --enable-official-branding | |||
2012-02-22 06:58:48,543 : ERROR : not in release mozconfig's whitelist (releases/mozilla-beta/linux64/nightly) : mk_add_options MOZ_PGO=1 | |||
2012-02-22 06:58:48,543 : ERROR : not in release mozconfig's whitelist (releases/mozilla-beta/linux64/nightly) : mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) @MOZ_OBJDIR@/_profile/pgo/profileserver.py 10' | |||
2012-02-22 06:59:00,548 : ERROR : not in release mozconfig's whitelist (releases/mozilla-beta/linux/nightly) : ac_add_options --enable-official-branding | |||
2012-02-22 06:59:00,548 : ERROR : not in release mozconfig's whitelist (releases/mozilla-beta/linux/nightly) : mk_add_options MOZ_PGO=1 | |||
2012-02-22 06:59:00,548 : ERROR : not in release mozconfig's whitelist (releases/mozilla-beta/linux/nightly) : mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) @MOZ_OBJDIR@/_profile/pgo/profileserver.py 10' | |||
2012-02-22 06:59:00,548 : ERROR : Error verifying mozconfigs | |||
</pre> | |||
=== E-mail Metrics === | === E-mail Metrics === | ||
<i> | |||
Use the address "metrics-alerts < AT > mozilla < PERIOD > org" | Use the address "metrics-alerts < AT > mozilla < PERIOD > org" | ||