Closed Bug 515421 Opened 10 years ago Closed 10 years ago

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

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jbecerra, Assigned: nthomas)

References

()

Details

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

Attachments

(4 files, 6 obsolete files)

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.
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: nobody → nthomas
Component: Release Engineering: Future → Release Engineering
Priority: -- → P2
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)
Attachment #412491 - Flags: approval1.9.2?
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+
Status - there is an update path from 3.5.5 to 3.6b2 on betatest. Waiting for QA input.
Attachment #413970 - Attachment is obsolete: true
Attached patch Update verify for 3.5.5 -> 3.6b4 (obsolete) — Splinter Review
Attachment #413972 - Attachment is obsolete: true
3.5.5 -> 3.6b2 is ready for testing by QA.
Please re-enable this on a testing channel.
(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?
I'm going to refresh this MU to 3.5.7 -> 3.6rc1 build1 tomorrow.
Attachment #414773 - Attachment is obsolete: true
Attachment #414770 - Attachment is obsolete: true
Priority: P2 → P3
Whiteboard: with qa
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.
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
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
Closed: 10 years ago
Resolution: --- → FIXED
Blocks: 545790
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.