Confirmed users
3,104
edits
m (→Updates) |
|||
| Line 227: | Line 227: | ||
=== Updates === | === Updates === | ||
No problems | No problems | ||
==== 8.0-9.0 partial updates ==== | |||
Since 8.0.1 release was mac only I generated 8.0-9.0 parrtial updates: | |||
<pre> | |||
# cltbld@mv-moz2-linux-ix-slave17 (the slave which ran the updates builder) | |||
cd /builds/slave/rel-m-rel-updates/build | |||
# Download the custom patcher config | |||
wget -O patcher-configs/mozRelease-branch-patcher2-8.0.cfg https://bugzilla.mozilla.org/attachment.cgi?id=581369 | |||
# The file edited, changed <9.0> section: build id set to 20111216140209, locales copied from 8.0 | |||
# Download 8.0 complete MARs | |||
perl patcher2.pl --download --app=firefox --brand=Firefox --config=patcher-configs/mozRelease-branch-patcher2-8.0.cfg | |||
# Generate 8.0->9.0 partial mars and snippets | |||
perl patcher2.pl --create-patches --partial-patchlist-file=patchlist.cfg --app=firefox --brand=Firefox --config=patcher-configs/mozRelease-branch-patcher2-8.0.cfg | |||
# Fix permissions | |||
find temp/firefox/8.0-9.0/ftp/firefox/nightly/9.0-candidates/build1 -type f -exec chmod 644 '{}' ';' | |||
find temp/firefox/8.0-9.0/ftp/firefox/nightly/9.0-candidates/build1 -type d -exec chmod 755 '{}' ';' | |||
# Upload 8.0-9.0 complete MARs | |||
rsync -av -e 'ssh -oIdentityFile=~/.ssh/ffxbld_dsa' '--exclude=*complete.mar' temp/firefox/8.0-9.0/ftp/firefox/nightly/9.0-candidates/build1/update ffxbld@stage-old.mozilla.org:/pub/mozilla.org/firefox/nightly/9.0-candidates/build1/ | |||
# rsync 8.0-9.0 *partial* snippets to aus2-staging (excluding complete.txt snippets) | |||
rsync -av --exclude=complete.txt -e 'ssh -oIdentityFile=~/.ssh/cltbld_dsa' temp/firefox/8.0-9.0/aus2.test/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/Firefox-9.0-8.0-build1-test | |||
rsync -av --exclude=complete.txt -e 'ssh -oIdentityFile=~/.ssh/cltbld_dsa' temp/firefox/8.0-9.0/aus2/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/Firefox-9.0-8.0-build1 | |||
</pre> | |||
Merge new snippets with old ones on aus2-staging: | |||
<pre> | |||
# cltbld@aus2-staging | |||
cd /opt/aus2/snippets/staging/ | |||
# backup the original snippets | |||
rsync -av Firefox-9.0-build1/ Firefox-9.0-build1.orig/ | |||
# merge 8.0 partial snippets into the automatically generated ones | |||
rsync -av Firefox-9.0-8.0-build1/ Firefox-9.0-build1/ | |||
# backupsnip and pushsnip 8.0 partial snippets for test channels | |||
~/bin/backupsnip Firefox-9.0-8.0-build1-test | |||
~/bin/pushsnip Firefox-9.0-8.0-build1-test | |||
</pre> | |||
Sent an email to r-d about availability of 8.0-9.0 updates. | |||
==== Update verify ==== | ==== Update verify ==== | ||
No problems | No problems | ||
=== Major Update === | === Major Update === | ||
N/A | N/A | ||