Closed Bug 1606889 Opened 4 years ago Closed 4 years ago

Clean up references to obsolete ESR branches

Categories

(Firefox Build System :: General, task)

task
Not set
normal

Tracking

(firefox74 fixed)

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: RyanVM, Assigned: RyanVM)

Details

Attachments

(3 files)

I noticed today that we have some in-tree references to old ESR branches which aren't supported anymore. Let's clean that up.

Assuming I update https://searchfox.org/mozilla-central/source/taskcluster/ci/release-snap-push/kind.yml#33 to point esr68 at esr/stable, do we need to land that change on ESR68 as well?

It's not clear to me what purpose https://searchfox.org/mozilla-central/source/testing/mozharness/configs/merge_day/bump_esr.py serves either. I'm wondering if ESR60 isn't the only crusty content in that directory, though.

(In reply to Ryan VanderMeulen [:RyanVM] from comment #1)

Assuming I update https://searchfox.org/mozilla-central/source/taskcluster/ci/release-snap-push/kind.yml#33 to point esr68 at esr/stable, do we need to land that change on ESR68 as well?

Yes, please 🙂 Task configurations are tied to a given tree. Since we're changing something related to ESR, it must go to the esr68 tree. I thought we needed to change esr60 too, but the channel is not specified there[1]. We actually changed the behavior in [2] and made it backward compatible with esr60. Therefore, it's time to get rid of this logic[3]. I'm happy to review the the patch for release-snap-push/kind.yml while I'm taking the one on the scriptworker end.

[1] https://searchfox.org/mozilla-esr60/rev/02b4ae79b24aae2346b1338e2bf095a571192061/taskcluster/ci/release-snap-push/kind.yml
[2] https://github.com/mozilla-releng/pushsnapscript/pull/24
[3] https://github.com/mozilla-releng/scriptworker-scripts/blob/c82dcc5d3503665f7790bf2c075640038eaf1cee/pushsnapscript/src/pushsnapscript/task.py#L16-L25

OK, I'm going to ignore bump_esr.py from comment 2 for now under the assumption that more cleanup can be done there besides just the one ESR-related change. I'll submit the rest of the patch for review and an ESR68-specific patch for comment 1 also.

Pushed by rvandermeulen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/84052ee4136c
Clean up references to obsolete ESR branches. r=tomprince
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: