do major/minor updates from Fx3.5x to Fx3.6x to make sure it all works

RESOLVED FIXED

Status

Release Engineering
General
P3
normal
RESOLVED FIXED
8 years ago
4 years ago

People

(Reporter: juanb, Assigned: nthomas)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [with qa] [1.9.2-fixed], URL)

Attachments

(4 attachments, 6 obsolete attachments)

(Reporter)

Description

8 years ago
We will also need to do some test runs on minor updates from 3.5 to 3.6.
Component: Release Engineering → Release Engineering: Future
Like I said in bug 515417...

"fwiw, this isn't all that "future". It needs to be done right after 3.6 beta 1
is built."

This one might be more important because we've never done a minor update like this before.

Comment 2

8 years ago
We're trying to manage our triage queue, and it's growing.
If we let it get unmanageable, we'll miss urgent bugs.
Wasn't clear to me if RE: Future is just as dead as SO: Future, which is why I commented...
(Assignee)

Updated

8 years ago
Assignee: nobody → nthomas
Component: Release Engineering: Future → Release Engineering
Priority: -- → P2
(Assignee)

Comment 4

8 years ago
Created attachment 412491 [details] [diff] [review]
Fix packaging on mozilla-1.9.2

This are the packaging fixes after doing a 3.5.5 to 3.6b2 major update.  In summary:
* oji.xpt is shipped for Mac 3.5.x, but not combined into browser.xpt for 3.6. Add it to the package manifest and remove the old file
* res/{broken,loading}-image.gif were converted to pngs in bug 420811 but put in an #ifdef XP_MACOSX section. Moved outside of that to get all platforms
* ../Resources/firefox-bin.rsrc was removed by bug 363747 (mac only)
* libwidget.rsrc was removed by bug 464315 (mac only)
* icons/mozicon{16,50}.xpm were removed by bug 499226 (linux only)
* old-homepage-default.properties was removed by 504953 (all)

MU test output is at (not hugely more verbose than the above)
https://wiki.mozilla.org/Releases/Firefox_3.6_MU_Tests/BuildNotes#Update_verify_analysis
Attachment #412491 - Flags: review?(ted.mielczarek)
(Assignee)

Updated

8 years ago
Attachment #412491 - Flags: approval1.9.2?
(Assignee)

Comment 5

8 years ago
Created attachment 412492 [details] [diff] [review]
Fix packaging on mozilla-central

95% the same as the m-1.9.2 patch. It leaves out packaging oji.xpt because that's been removed from m-c, and the context is different for res/*-image.gif since the pngs got moved into a jar on m-c.
Attachment #412492 - Flags: review?(ted.mielczarek)
Comment on attachment 412492 [details] [diff] [review]
Fix packaging on mozilla-central

We seriously need a more automated solution to catch this. Thanks, Nick.
Attachment #412492 - Flags: review?(ted.mielczarek) → review+
Comment on attachment 412491 [details] [diff] [review]
Fix packaging on mozilla-1.9.2

I like that we can ship a broken OJI in betas and nobody will notice until we actually release.  :-(
Attachment #412491 - Flags: review?(ted.mielczarek)
Attachment #412491 - Flags: review+
Attachment #412491 - Flags: approval1.9.2?
Attachment #412491 - Flags: approval1.9.2+
(Assignee)

Comment 8

8 years ago
Comment on attachment 412491 [details] [diff] [review]
Fix packaging on mozilla-1.9.2

http://hg.mozilla.org/releases/mozilla-1.9.2/rev/d8fedc72bf56
Attachment #412491 - Flags: checked-in+
(Assignee)

Comment 9

8 years ago
Comment on attachment 412491 [details] [diff] [review]
Fix packaging on mozilla-1.9.2

Fix landed http://hg.mozilla.org/releases/mozilla-1.9.2/rev/ffa28141a0ad
(Assignee)

Comment 10

8 years ago
Comment on attachment 412492 [details] [diff] [review]
Fix packaging on mozilla-central

http://hg.mozilla.org/mozilla-central/rev/fd4c859d08bd
Attachment #412492 - Flags: checked-in+
(Assignee)

Comment 11

8 years ago
Status - there is an update path from 3.5.5 to 3.6b2 on betatest. Waiting for QA input.
(Assignee)

Comment 12

8 years ago
Created attachment 413970 [details]
moz191-branch-major-update-patcher2.cfg for 3.5.5 -> 3.6b2

For posterity
(Assignee)

Comment 13

8 years ago
Created attachment 413972 [details] [diff] [review]
Update verify for 3.5.5 -> 3.6b2
(Assignee)

Comment 14

8 years ago
Created attachment 414769 [details]
moz191-branch-major-update-patcher2.cfg for 3.5.5 -> 3.6b4
Attachment #413970 - Attachment is obsolete: true
(Assignee)

Comment 15

8 years ago
Created attachment 414770 [details] [diff] [review]
Update verify for 3.5.5 -> 3.6b4
Attachment #413972 - Attachment is obsolete: true
(Assignee)

Comment 16

8 years ago
Created attachment 414773 [details]
moz191-branch-major-update-patcher2.cfg for 3.5.5 -> 3.6b4 (locales fixed)
Attachment #414769 - Attachment is obsolete: true
(Assignee)

Comment 17

8 years ago
3.5.5 -> 3.6b2 is ready for testing by QA.
(Assignee)

Updated

8 years ago
(Reporter)

Comment 18

8 years ago
Please re-enable this on a testing channel.
(Assignee)

Comment 19

8 years ago
(In reply to comment #18)
> Please re-enable this on a testing channel.

3.5.5 -> 3.6b4 has been moved to the "minortest" channel.
jaunb: how is that update testing? Any problems?
Blocks: 535567
(Assignee)

Comment 21

8 years ago
I'm going to refresh this MU to 3.5.7 -> 3.6rc1 build1 tomorrow.
(Assignee)

Comment 22

8 years ago
Created attachment 420677 [details]
moz191-branch-major-update-patcher2.cfg for 3.5.7 -> 3.6rc1
(Assignee)

Updated

8 years ago
Attachment #414773 - Attachment is obsolete: true
(Assignee)

Comment 23

8 years ago
Created attachment 420680 [details] [diff] [review]
Update verify for 3.5.7 -> 3.6rc1
Attachment #414770 - Attachment is obsolete: true
(Assignee)

Updated

8 years ago
Priority: P2 → P3
Whiteboard: with qa
(Assignee)

Comment 24

8 years ago
Created attachment 422134 [details]
moz191-branch-major-update-patcher2.cfg for 3.5.7 -> 3.6rc2
Attachment #420677 - Attachment is obsolete: true
(Reporter)

Comment 25

8 years ago
https://wiki.mozilla.org/Releases/firefox_3.6RC2/Test_Plan:Major_Updates

It's working well on XP and Win 7. I've noted in the spreadsheet that when Tab Mix Plus is installed, under some conditions, the app state is not preserved after update restart. Other OSs should be completed by tomorrow.
(Assignee)

Updated

8 years ago
Summary: do minor update from Fx3.5x to Fx3.6x to make sure it all works → do major/minor updates from Fx3.5x to Fx3.6x to make sure it all works
(Assignee)

Comment 26

8 years ago
We enabled the 3.5.7 -> 3.6 final major update today with the general release of 3.6. Configs for that we put on bug 540666.
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
(Assignee)

Updated

8 years ago
Blocks: 545790
Blocks: 547375

Updated

8 years ago
Whiteboard: with qa → [with qa] [1.9.2-fixed]
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.