cleanup in mergeduty esr-bump action as ESR78 no longer ships android stuff
Categories
(Release Engineering :: Release Automation, defect)
Tracking
(firefox-esr78 fixed, firefox82 fixed)
People
(Reporter: mtabara, Assigned: mtabara)
References
Details
Attachments
(1 file)
47 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-esr78+
|
Details | Review |
While running a simulation for ESR78 earlier today, we noticed that the task broke with
with open(abs_path, "r") as f:
FileNotFoundError: [Errno 2] No such file or directory: '/app/workdir/src/mobile/android/config/version-files/beta/version.txt'
exit code: 1
Given that we've EOL'ed Fennec stuff in ESR68, we should remove these version bumps in ESR78, going forward.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Ah, turns out when I pushed the no-op action-task, I used the wrong behavior "bump-esr" which defaults to esr68, which naturally still has all those files. I should've used the https://searchfox.org/mozilla-central/source/taskcluster/ci/config.yml#399 instead. I'll fix our docs, no other action needed at this point.
Assignee | ||
Updated•5 years ago
|
Comment 2•5 years ago
|
||
We might be able to stop bumping those in esr68 as well, which may simplify things.
Assignee | ||
Comment 3•5 years ago
•
|
||
Fixed docs for this in https://github.com/mozilla/build-relengdocs/pull/41/files. Incoming patch to clean configs too.
Assignee | ||
Comment 4•5 years ago
|
||
Re-opening this to fix the configs too, since we're here.
Assignee | ||
Comment 5•5 years ago
|
||
Assignee | ||
Comment 6•5 years ago
|
||
Comment on attachment 9171909 [details]
Bug 1660771 - default mergeduty bump-esr to esr78. r=#releng
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration: Mergeduty configs for release automation to better fit RelEng process
- User impact if declined:
- Fix Landed on Version:
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): This is release automation change to default mergeduty configs to esr78 and EOL esr68.
- String or UUID changes made by this patch:
Assignee | ||
Updated•5 years ago
|
Comment 8•5 years ago
|
||
bugherder |
Comment 9•5 years ago
|
||
Comment on attachment 9171909 [details]
Bug 1660771 - default mergeduty bump-esr to esr78. r=#releng
Approved for esr78.
Comment 10•5 years ago
|
||
bugherder uplift |
Description
•