canmove, Confirmed users
6,441
edits
Lukasblakk (talk | contribs) (→Sign) |
|||
(18 intermediate revisions by one other user not shown) | |||
Line 111: | Line 111: | ||
====Updates==== | ====Updates==== | ||
'''moz2-linux-slave38, moz2-linux-slave47''' | |||
* Dep scheduler updates builder failed on patcher bump, so did it manually | |||
* Created configs manually ([https://bugzilla.mozilla.org/attachment.cgi?id=437619 update verify], [https://bugzilla.mozilla.org/attachment.cgi?id=437886 patcher]) | |||
* Had to use [https://bug551278.bugzilla.mozilla.org/attachment.cgi?id=432788 this modification] of ReleaseUpdatesFactory to avoid it overwriting the working patcher and update verify configs (FIXME) | |||
* backupsnip step failed, did it on aus2-staging as cltbld | |||
~/bin/backupsnip 20100408-Firefox-3.7a4-test | |||
* pushsnip too | |||
~/bin/backupsnip 20100408-Firefox-3.7a4-test | |||
====Update Verify==== | ====Update Verify==== | ||
=====First Run===== | |||
* Linux: FAIL | |||
* Win32: PASS (but actually failed the same stuff as linux/mac - FILE BUG) | |||
* Mac: FAIL | |||
==== | All three failed because I had left from URLs in the verify configs for 3.7a2 [http://hg.mozilla.org/build/tools/file/7552691c5adc/release/updates/moz193-firefox-win32.cfg (example)] and so the update_verify step applied the 3.7a4 mar to 3.7a2 and diffed against 3.7a3 instead of 3.7a4 | ||
Submitted fixed [https://bugzilla.mozilla.org/attachment.cgi?id=437946 patch] and triggered the update_verify steps again. | |||
=====Second Run===== | |||
* Mac: PASS | |||
<pre> | |||
diff -r source/MozillaDeveloperPreview.app/Contents/MacOS/removed-files target/MozillaDeveloperPreview.app/Contents/MacOS/removed-files | |||
0a1 | |||
> .autoreg | |||
581d581 | |||
< LICENSE | |||
694d693 | |||
< components/microsummaries.xpt | |||
772a772,773 | |||
> components/microsummaries.xpt | |||
> LICENSE | |||
</pre> | |||
This is normal. | |||
* Win32: PASS | |||
<pre> | |||
Files source/bin/freebl3.chk and target/bin/freebl3.chk differ | |||
Files source/bin/nssdbm3.chk and target/bin/nssdbm3.chk differ | |||
Only in source/bin: removed-files | |||
Files source/bin/softokn3.chk and target/bin/softokn3.chk differ | |||
</pre> | |||
This is also normal. | |||
* Linux: FAIL | |||
<pre> | |||
diff -r source/firefox/removed-files target/firefox/removed-files | |||
0a1 | |||
> .autoreg | |||
566a568,569 | |||
> components/microsummaries.xpt | |||
> LICENSE | |||
</pre> | |||
<pre> | |||
Using https://aus2.mozilla.org/update/1/Firefox/3.7a2/20100228153229/Linux_x86-gcc3/en-US/betatest/update.xml?force=1 | |||
FAIL: no partial update found for https://aus2.mozilla.org/update/1/Firefox/3.7a2/20100228153229/Linux_x86-gcc3/en-US/betatest/update.xml?force=1 | |||
FAIL: download_mars returned non-zero exit code: 1 | |||
Using https://aus2.mozilla.org/update/1/Firefox/3.7a2/20100228153229/Linux_x86-gcc3/en-US/betatest/update.xml?force=1 | |||
FAIL: no complete update found for https://aus2.mozilla.org/update/1/Firefox/3.7a2/20100228153229/Linux_x86-gcc3/en-US/betatest/update.xml?force=1 | |||
FAIL: download_mars returned non-zero exit code: 1 | |||
Using https://aus2.mozilla.org/update/1/Firefox/3.7a1/20100208064801/Linux_x86-gcc3/en-US/betatest/update.xml?force=1 | |||
FAIL: no partial update found for https://aus2.mozilla.org/update/1/Firefox/3.7a1/20100208064801/Linux_x86-gcc3/en-US/betatest/update.xml?force=1 | |||
FAIL: download_mars returned non-zero exit code: 1 | |||
Using https://aus2.mozilla.org/update/1/Firefox/3.7a1/20100208064801/Linux_x86-gcc3/en-US/betatest/update.xml?force=1 | |||
FAIL: no complete update found for https://aus2.mozilla.org/update/1/Firefox/3.7a1/20100208064801/Linux_x86-gcc3/en-US/betatest/update.xml?force=1 | |||
FAIL: download_mars returned non-zero exit code: 1 | |||
</pre> | |||
This was probably a fluke, forced rebuild on linux only. | |||
=====Third Run===== | |||
* Linux: PASS | |||
====Update Bouncer==== | ====Update Bouncer==== | ||
Bouncer buddy was being glitchy - didn't bump things properly so I did it manually. Added as 'devpreview-1.9.3a4' | |||
====Final checks before push==== | ==== Final checks before push ==== | ||
Each of the find calls should return no output. | |||
cd /pub/mozilla.org/firefox/nightly/3.7a4-candidates/build1/ | |||
find . ! -user ffxbld | |||
find . ! -group firefox | |||
find . -type f ! -perm 644 | |||
find . -mindepth 1 -type d ! -perm 755 ! -name 'contrib*' | |||
find . -mindepth 1 -type d ! -perm 755 ! -name 'contrib*' | |||
Output about contrib/, but that's OK. | |||
====Push to mirrors==== | ==== Push to mirrors ==== | ||
# ffxbld@stage | |||
rsync -av --exclude=*tests* --exclude=*crashreporter* --exclude=*.log --exclude=*.txt --exclude=*unsigned* /pub/mozilla.org/firefox/nightly/3.7a4-candidates/build1/ /pub/mozilla.org/firefox/releases/devpreview/1.9.3a4 | |||
====Final verify==== | ====Final verify==== | ||
'''mv-moz2-linux-ix-slave17''' | |||
* on pm02 - no problems | |||
====Push snippets to beta channel==== | ==== Push snippets to beta channel ==== | ||
# cltbld@aus2-staging | |||
~/bin/backupsnip 20100408-Firefox-3.7a4 | |||
~/bin/pushsnip 20100408-Firefox-3.7a4 | |||
====Release==== | ====Release==== | ||
nothing to be done for an alpha |