Closed
Bug 830886
Opened 11 years ago
Closed 11 years ago
Please stage ESR10.*->ESR17.0.2 updates, and block unsupported OSs
Categories
(Release Engineering :: Release Requests, defect)
Release Engineering
Release Requests
Tracking
(firefox-esr1719+ fixed)
RESOLVED
FIXED
People
(Reporter: akeybl, Assigned: bhearsum)
References
Details
Attachments
(5 files)
Please stage ESR10.0.*->ESR17.0.2 updates for early testing. Note that the following system requirement changes have been made, and should be blocked wherever possible: * Windows 2000 is no longer supported * Windows XP <SP2 is no longer supported * Mac OS X 10.5 is no longer supported * GTK+ requirement was bumped to 2.18 or higher * GLib requirement was bumped to 2.22 or higher The final updates that will be pushed to production will be ESR10.0.*->ESR17.0.3, fyi. We just want to get early testing around the major version bump, to prevent late surprises.
Reporter | ||
Updated•11 years ago
|
tracking-firefox-esr17:
--- → 19+
Assignee | ||
Updated•11 years ago
|
Blocks: 825314
Component: Release Engineering → Release Engineering: Releases
Comment 2•11 years ago
|
||
(In reply to Alex Keybl [:akeybl] from comment #0) > * Windows 2000 is no longer supported > * Windows XP <SP2 is no longer supported > * Mac OS X 10.5 is no longer supported > * GTK+ requirement was bumped to 2.18 or higher > * GLib requirement was bumped to 2.22 or higher All of this is already configured and live, described by http://mxr.mozilla.org/mozilla/source/webtools/aus/xml/inc/config-dist.php#318, except that GLib can only be approximated by GTK+. The format there is to give a minimum version were updates are *blocked* for given OS strings. QA should certainly verify that it's working though.
Please let me know when and where these updates are staged. I will be out from Jan 20-28 so will get Softvision to do some broad testing. I'll publish the results when I get back. If there's a sense of urgency here, I'll have to ask Juan to coordinate. Please advise.
Assignee | ||
Comment 4•11 years ago
|
||
(In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #3) > Please let me know when and where these updates are staged. I will be out > from Jan 20-28 so will get Softvision to do some broad testing. I'll publish > the results when I get back. If there's a sense of urgency here, I'll have > to ask Juan to coordinate. > > Please advise. It might be easiest to do this closer to release time (let's say, having staged updates published on Feb 7), as long as that's OK with everyone. Doing so would lower the chance of us staging something and then doing something different as part of the release. Would appreciate an explicitly yay/nay from both of you, Alex & Anthony.
My only concern would be that leaving it too close to release will not leave enough time for testing and fixing any issues found. I would prefer to do this sooner rather than later.
Assignee | ||
Comment 6•11 years ago
|
||
(In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #5) > My only concern would be that leaving it too close to release will not leave > enough time for testing and fixing any issues found. I would prefer to do > this sooner rather than later. Okay, we can get these done sooner. Will update with a better ETA later.
Comment 7•11 years ago
|
||
From akeybl on IRC, it's ok to just do a complete update here since we don't have partials generated. We should set partials to 'Firefox-17.0.2esr-build3,Firefox-10.0.12esr-build1' when we build 17.0.3esr though.
Comment 8•11 years ago
|
||
This should do what we want but untested
Assignee | ||
Comment 9•11 years ago
|
||
(In reply to Nick Thomas [:nthomas] from comment #8) > Created attachment 703616 [details] > [tools] guess at patcher config > > This should do what we want but untested This seems to have worked fine, modulo bug 833034. I should have snippets up shortly.
Assignee | ||
Comment 10•11 years ago
|
||
OK, these updates are available now on "esrtest". Gritty details on producing them on buildbot-master36: python26 tools/scripts/updates/create-snippets.py --config esr-updates.cfg --checksums-dir checksums --snippet-dir aus2 --test-snippet-dir aus2.test -v find aus2.test -type d -name releasetest -exec rm -rf {} \; rsync -e 'ssh -i /home/cltbld/.ssh/ffxbld_dsa' -av aus2.test/ ffxbld@aus3-staging.mozilla.org:/opt/aus2/snippets/staging/Firefox-10.0-to-17.0-esr-initial-test And then on aus3-staging, I ran pushsnip to push them. I've done some initial tests and everything seems to be in order. Still waiting for full results from update verify.
Assignee | ||
Comment 11•11 years ago
|
||
Juan, Anthony says to coordinate with you while he's gone. We're now ready to test 10.0 ESR -> 17.0.2esr updates on the "esrtest" channel. All 10.0 esr versions (10.0 through 10.0.12) should receive a complete update to 17.0.2esr. Let me know if you have any questions.
QA Contact: anthony.s.hughes → jbecerra
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → bhearsum
Assignee | ||
Comment 12•11 years ago
|
||
Our update verify tests passed on all platforms. Note that this doesn't test the in-application updater, so QA's tests are still needed.
Comment 13•11 years ago
|
||
Could you let me know where I can take a look at these logs ? I'm curious if there are any files we should be adding to removed-files.in.
Assignee | ||
Comment 14•11 years ago
|
||
Note that there's partial "failures" here because I didn't remove that test from the update verify config I used. These are ignorable.
Assignee | ||
Comment 15•11 years ago
|
||
Assignee | ||
Comment 16•11 years ago
|
||
Assignee | ||
Comment 17•11 years ago
|
||
Comment 18•11 years ago
|
||
Update testing via esrtest channel was successful. All supported platforms were able to upgrade from 10.0, 10.0.11 and 10.0.12 to 17.0.2, using a wide range of locales per platform. In addition, for unsupported platforms, manual testing of Win2K and WinXP<SP2 were successful. Builds 10.0.x<10.0.12 were upgraded to 10.0.12, and none were upgraded to 17.0.2. Also, on unsupported platforms Mac 10.5 and Linux with GTK<2.18, no upgrades to 17.0.2 were completed, as expected.
Updated•11 years ago
|
Attachment #704867 -
Attachment mime type: text/plain → application/x-gzip-compressed
Comment 19•11 years ago
|
||
Thanks for the logs Ben, they look pretty clean. (In reply to Matt Wobensmith from comment #18) > In addition, for unsupported platforms, manual testing of Win2K and > WinXP<SP2 were successful. Builds 10.0.x<10.0.12 were upgraded to 10.0.12, > and none were upgraded to 17.0.2. The updating to 10.0.12 part of this sounds like esr, rather than esrtest. Otherwise sounds good, thanks for testing.
Assignee | ||
Comment 20•11 years ago
|
||
(In reply to Nick Thomas [:nthomas] from comment #19) > Thanks for the logs Ben, they look pretty clean. > > (In reply to Matt Wobensmith from comment #18) > > In addition, for unsupported platforms, manual testing of Win2K and > > WinXP<SP2 were successful. Builds 10.0.x<10.0.12 were upgraded to 10.0.12, > > and none were upgraded to 17.0.2. > > The updating to 10.0.12 part of this sounds like esr, rather than esrtest. > Otherwise sounds good, thanks for testing. I would be good to get the unsupported platforsm part retested, just to make sure nothing crazy is going on. Matt, can you do that, and confirm that you're doing it on esrtest rather than esr?
Flags: needinfo?(mwobensmith)
Comment 21•11 years ago
|
||
Thanks Nick/Ben. Good catch. I re-ran tests on Win2K, esrtest channel, and it's fine. No upgrade whatsoever for 10.x ESR. Still working on WinXP<SP2.
Flags: needinfo?(mwobensmith)
Assignee | ||
Comment 22•11 years ago
|
||
Thanks Matt, I think we're all done here now, unless Nick found something for removed-files.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Reporter | ||
Updated•11 years ago
|
status-firefox-esr17:
--- → fixed
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•