Open
Bug 1583685
Opened 6 years ago
Updated 1 year ago
Automate stub installer work for partner respins
Categories
(Release Engineering :: Release Automation, enhancement)
Release Engineering
Release Automation
Tracking
(Not tracked)
NEW
People
(Reporter: nthomas, Unassigned)
References
Details
Bug 1538995 added support for creating stub installers for partner repacks, and concentrated on the workflow for regular releases. Subsequently we've handled several new configurations or respins of existing ones, which require quite a bit of manual work to copy the files around, set up bouncer, and verify bouncer is working. We should automate this.
We'll need to
- [promote] hook up the
release-partner-repack-bouncer-sub-firefoxtask to thepromote_firefox_partnersrelease flavour, so that it creates the appropriate products and locations - [push] split out pushing files into
firefox/releases/partners/from the mainfirefox-push-to-releasetask into it's own, so it can be run separately- Use the existing
partnersparameter in the task payload to control which partners are copied - hook up the lambda function which clears the CDN cache to beetmover, so that we can overwrite files and not suffer a 1 week of stale files
- Use the existing
- [push] figure out what to do about bouncercheck, this is missing from releases too
- [ship] split out the partner aliases work from the
release-bouncer-aliases-firefoxtask into it's own, so it can be run separately - determine if we with to proceed directly to a
ship_firefox_partnersflavour, since we need tasks that run in multiple phases. Is it OK to not stop for any human checks ? If so, set up dependencies so that works properly
Comment 1•6 years ago
|
||
(In reply to Nick Thomas [:nthomas] (UTC+12) from comment #0)
- [promote] hook up the
release-partner-repack-bouncer-sub-firefoxtask to thepromote_firefox_partnersrelease flavour, so that it creates the appropriate products and locations
Should just be adding it to rebuild_kinds. This looks like a good list, thank you!
Updated•3 years ago
|
Severity: normal → S3
Updated•1 year ago
|
QA Contact: sfraser
You need to log in
before you can comment on or make changes to this bug.
Description
•