Closed
Bug 786838
Opened 12 years ago
Closed 12 years ago
Create firefox-latest bouncer entries
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: catlee, Assigned: catlee)
References
Details
These should point to the latest firefox releases for our primary operating systems.
Assignee | ||
Comment 1•12 years ago
|
||
Here's the plan:
Create a "Firefox-latest" product.
For each platform, create a location for "Firefox-latest" that points to the same paths as the Firefox-15.0 product.
Assignee | ||
Comment 2•12 years ago
|
||
Assignee | ||
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 3•12 years ago
|
||
Apologies if this has been addressed elsewhere, but what will we need for testing prior to releasing a new version ? ie will we need another product prior to shipping, and some sort of switch to pass the stub installer to make it use that ?
Comment 4•12 years ago
|
||
I'm not entirely sure I understand the question but I'll give it a go.
The stub will always get the latest release, latest beta (needs to be implemented in bouncer), latest aurora (still needs to be implemented on the server side), and latest nightly (still needs to be implemented on the server side) so it will just get the yet to be released version. I'll think on adding a command line switch to add capabilities like this but I have bigger things to work on, there are potential security concerns which would require another security review, and I have little time to do work on out of scope things atm.
Comment 5•12 years ago
|
||
I think we can set up all four channels in the short term, even we make things more robust after the initial setup, so I'm not worryied about blocking you there.
The issue I'm raising is that we'll have a set of version-specific locations in bouncer for product like Firefox-latest, and RelEng will need to update them to point at the next release. I'd like to have a way to minimize the amount of untested hot-swapping involved in that.
One possibility is
* Firefox-latest points to current (eg 15.0.1)
* Firefox-latest-test points to upcoming release (eg 16.0)
* QA tests the stub installer by launching it with an extra argument (eg -test), that appends -test to bouncer product name
* at release time RelEng renames Firefox-latest to Firefox-latest-old, and Firefox-latest-test to Firefox-latest
Does the stub installer support resuming downloads ? If it does and a user starts a download prior to that swap then continues afterwards, they could get installer which is a mixture and broken in all sorts of interesting ways.
Comment 6•12 years ago
|
||
Per a conversation with catlee I removed the non-windows locations for the firefox-latest product, leaving just win since that's all that is needed right now for the stub installer.
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
•