Closed Bug 1660771 Opened 5 years ago Closed 5 years ago

cleanup in mergeduty esr-bump action as ESR78 no longer ships android stuff

Categories

(Release Engineering :: Release Automation, defect)

defect

Tracking

(firefox-esr78 fixed, firefox82 fixed)

RESOLVED FIXED
Tracking Status
firefox-esr78 --- fixed
firefox82 --- fixed

People

(Reporter: mtabara, Assigned: mtabara)

References

Details

Attachments

(1 file)

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: nobody → mtabara

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.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID

We might be able to stop bumping those in esr68 as well, which may simplify things.

Fixed docs for this in https://github.com/mozilla/build-relengdocs/pull/41/files. Incoming patch to clean configs too.

Re-opening this to fix the configs too, since we're here.

Status: RESOLVED → REOPENED
Resolution: INVALID → ---

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:
Attachment #9171909 - Flags: approval-mozilla-esr78?
Pushed by mtabara@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f682fa674cb9 default mergeduty bump-esr to esr78. r=releng-reviewers,bhearsum,jlorenzo DONTBUILD
Blocks: 1661023
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED

Comment on attachment 9171909 [details]
Bug 1660771 - default mergeduty bump-esr to esr78. r=#releng

Approved for esr78.

Attachment #9171909 - Flags: approval-mozilla-esr78? → approval-mozilla-esr78+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: