Closed
Bug 1387021
Opened 8 years ago
Closed 7 years ago
Retire nightly stub installer old format from automation
Categories
(Release Engineering :: Release Automation, enhancement, P1)
Release Engineering
Release Automation
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mtabara, Assigned: lguo, Mentored)
References
()
Details
(Keywords: good-first-bug, Whiteboard: [releaseduty])
In bug 1372260 we changed the stub installer names to the following form:
i) beta and release will now have "Firefox Installer.exe" as the stub installer. See sample for 55.0b12 - https://archive.mozilla.org/pub/firefox/candidates/55.0b12-candidates/build1/win32/ar/Firefox%20Installer.exe
ii) nightlies will have "Firefox Installer.{locale_code}.exe".See sample:
http://archive.mozilla.org/pub/firefox/nightly/latest-date-l10n/Firefox%20Installer.an.exe
http://archive.mozilla.org/pub/firefox/nightly/2017/07/2017-07-24-15-05-27-date-l10n/Firefox%20Installer.an.exe
For beta/release everything after 55.0b12 has the stub installer renamed. For nightly we didn't want to enforce it on-the-fly as we landed the changes in the same time with tcmigration stuff. Less noise and possible disruptions is better. So we ended up with a gradual change for nigthly as in: we support both the old format and the new format.
However, with the first 57.0a1 nightly release on 2nd of August 2017, as part of mergeduty we've set bouncer aliases to point to the newly named stub installers. I even broke bouncer checks for a misconfiguration in bug 1386765. So from now on, the old format ones are obsolete.
We can leave this for another week or so to bake just to make sure we don't need to rollback, but at some point we should retire the old format from beetmover.
That is:
* remove "firefox-{{ version }}.{{ locale }}.{{ platform }}.installer-stub.exe" entries from [1][2]
* deploy a new beetmoverscript
[1]: https://github.com/mozilla-releng/beetmoverscript/blob/master/beetmoverscript/templates/firefox_nightly_repacks.yml#L67
[2]: https://github.com/mozilla-releng/beetmoverscript/blob/master/beetmoverscript/templates/firefox_nightly.yml#L185
Reporter | ||
Updated•8 years ago
|
Mentor: mtabara
Whiteboard: [releaseduty] → [releaseduty][ready]
Reporter | ||
Updated•8 years ago
|
Whiteboard: [releaseduty][ready] → [releaseduty]
Reporter | ||
Updated•7 years ago
|
Priority: P3 → P2
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 1•7 years ago
|
||
Bumping this to P1, I think it's time to retire the old one. It's been ages since we've done the change.
Priority: P2 → P1
Reporter | ||
Updated•7 years ago
|
Component: Release Automation: Other → Release Automation: Uploading
Reporter | ||
Comment 2•7 years ago
|
||
Lisa wants to work on this so assigning this to her!
Assignee: nobody → lguo
Reporter | ||
Comment 3•7 years ago
|
||
This is done now here - https://github.com/mozilla-releng/beetmoverscript/pull/139#pullrequestreview-121025854
Merged and ready to be picked up by the next version bump in beetmoverscript!
Assignee | ||
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Updated•3 months ago
|
Component: Release Automation: Uploading → Release Automation
You need to log in
before you can comment on or make changes to this bug.
Description
•