Automate bouncer aliases for partner builds
Categories
(Release Engineering :: Release Automation, enhancement, P2)
Tracking
(Not tracked)
People
(Reporter: nthomas, Unassigned)
References
Details
(Whiteboard: [releaseduty][releng:q2])
| Reporter | ||
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
| Reporter | ||
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
| Reporter | ||
Comment 5•7 years ago
|
||
Updated•7 years ago
|
Comment 6•6 years ago
|
||
Found this in triaging.
In the context of election-bundle alias update that we seem to forget to update at times (thanks Nick for taking care of it when releaseduty missed this step ^_^ ), do we want to prioritize this a bit this quarter or are we stil blocked on not having the parameters in repack.cfg for each partner build?
| Reporter | ||
Comment 7•6 years ago
|
||
I've re-asked if we're going to continue with the election bundle over in bug 1495050. Based on the DAU we're not getting a lot of traffic to the download page, but there may be other considerations.
It's relatively simple to add new configuration into the appropriate repack.cfg, and there's little risk of it causing issues elsewhere. Most of the work is in taskgraph generation and beetmover adjustments. I don't see any time for that in my near future.
Comment 8•6 years ago
|
||
(In reply to Nick Thomas [:nthomas] (UTC+13) from comment #7)
I've re-asked if we're going to continue with the election bundle over in bug 1495050. Based on the DAU we're not getting a lot of traffic to the download page, but there may be other considerations.
It's relatively simple to add new configuration into the appropriate repack.cfg, and there's little risk of it causing issues elsewhere. Most of the work is in taskgraph generation and beetmover adjustments. I don't see any time for that in my near future.
Thanks for the input. I think the amount of in-tree and beetmoverscript changes should be fairly minimal.
Will put this bug in my backlog, maybe I'll have some time in February to glance at it.
Comment 9•6 years ago
|
||
bumped manually to 65.0.1
Comment 10•6 years ago
|
||
bumped manually to 66.0
Updated•6 years ago
|
| Reporter | ||
Comment 11•6 years ago
|
||
A lot of this is going to happen in bug 1538995 where I'm adding support for partner stub installers, with slightly different implementation than discussed here
- new bouncer submission job for partner products, release-partner-repack-bouncer-sub-firefox
- extended firefox-push-to-release to copy into firefox/releases/partners/
- extended release-bouncer-aliases-firefox to update partner aliases, which have a slightly different form - partner-firefox-<branch>-<partner>-<partner_distro>-<suffix>, where branch is beta/release/esr, suffix is latest or stub
It doesn't handle the full but not stub installer case, but generally we want the stub installer because it makes install-time decisions about the 32/64-bit architecture to use. There may be some followup work to adjust for the funnelcake case, either in the automation or in bedrock, but the preference is to deprecate funnelcake if we can.
| Reporter | ||
Comment 12•6 years ago
|
||
I'm going to call this fixed.
Updated•1 year ago
|
Description
•