Closed Bug 747895 Opened 12 years ago Closed 12 years ago

generate and ship 3.6.{13..28} -> 12.0 major updates

Categories

(Release Engineering :: Release Requests, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: rail)

Details

Attachments

(1 file, 1 obsolete file)

From email:
In terms of 3.6 updates, we'll again push manual updates from 3.6.28->12 once the releases are out the door on 4/24. We're going to wait till the second time we unthrottle the builds before pushing out new 3.6.{13-28}->12 major updates (with billboard http://www-dev.allizom.org/b/en-US/firefox/unsupported/EOL/).

So, like bug 744792 but s/warning/EOL/ in the URL.

Let's not split the snippets this time, either.
Attached file patcher config (obsolete) —
Attached file updated patcher config
Attachment #617467 - Attachment is obsolete: true
Done on mv-moz2-linux-ix-slave20, because it already had MARs from a recent automated MU run:
cd /builds/slave/rel-m-192-mu/build
wget -O 3.6.x-12.0-mu.cfg --no-check-certificate https://bugzilla.mozilla.org/attachment.cgi?id=617473
cd /builds/slave/rel-m-192-mu/build/temp/firefox/3.6.28-12.0
mkdir old
mv aus* old
cd /builds/slave/rel-m-192-mu/build
perl patcher2.pl --create-patches --app=firefox --brand=Firefox --config=3.6.x-12.0-mu.cfg
cd temp/firefox/3.6.28-12.0
rsync -av -e 'ssh -oIdentityFile=~/.ssh/auspush' aus2.test/ ffxbld@aus3-staging.mozilla.org:/opt/aus2/snippets/staging/Firefox-3.6.x-12.0-build1-MU-test
rsync -av -e 'ssh -oIdentityFile=~/.ssh/auspush' aus2/ ffxbld@aus3-staging.mozilla.org:/opt/aus2/snippets/staging/Firefox-3.6.x-12.0-build1-MU
Summary: generate 3.6.{13..28} -> 12.0 major updates → generate and ship 3.6.{13..28} -> 12.0 major updates
I'm away next week, Rail is going to be pushing these.
Assignee: bhearsum → rail
I split the snippets to simplify pushing:

versions=$(cd /opt/aus2/snippets/staging/Firefox-3.6.x-12.0-build1-MU/Firefox && ls -1)

for v in $versions; do
    mkdir -p /opt/aus2/snippets/staging/Firefox-${v}-12.0-build1-MU/Firefox
    rsync -av /opt/aus2/snippets/staging/Firefox-3.6.x-12.0-build1-MU/Firefox/$v/ \
        /opt/aus2/snippets/staging/Firefox-${v}-12.0-build1-MU/Firefox/$v/
done
Exact version list:

3.6.13
3.6.14
3.6.15
3.6.16
3.6.17
3.6.18
3.6.19
3.6.20
3.6.21
3.6.22
3.6.23
3.6.24
3.6.25
3.6.26
3.6.27
3.6.28

Push should be done like this:


3.6.28 - bug 750404
~/bin/backupsnip Firefox-3.6.28-12.0-build1-MU
~/bin/pushsnip Firefox-3.6.28-12.0-build1-MU

3.6.27 - bug 750405
~/bin/backupsnip Firefox-3.6.27-12.0-build1-MU
~/bin/pushsnip Firefox-3.6.27-12.0-build1-MU

3.6.26 - bug 750406
~/bin/backupsnip Firefox-3.6.26-12.0-build1-MU
~/bin/pushsnip Firefox-3.6.26-12.0-build1-MU

3.6.13 - bug 750408
~/bin/backupsnip Firefox-3.6.13-12.0-build1-MU
~/bin/pushsnip Firefox-3.6.13-12.0-build1-MU

3.6.14 to 3.6.25 - bug 750407
for minor in `seq 14 25`; do
  ~/bin/backupsnip Firefox-3.6.${minor}-12.0-build1-MU
  ~/bin/pushsnip Firefox-3.6.${minor}-12.0-build1-MU
done
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: