Closed Bug 1659898 Opened 1 year ago Closed 1 year ago

adjust beta l10n-bumper to bypass elmo

Categories

(Release Engineering :: Release Automation: L10N, task)

Tracking

(firefox-esr68 fixed)

RESOLVED FIXED
Tracking Status
firefox-esr68 --- fixed

People

(Reporter: aki, Assigned: aki)

References

Details

Attachments

(3 files, 1 obsolete file)

Rather than hit the l10n dashboard, we should take the default revision of each locale repo, unless the pin config item is set to True.

Attached patch outgoing.diffSplinter Review

When running l10n-bumper with the latest changes, we get an l10n-changesets diff like this.
Notable: we add a pin config bool, and our revision is now 40 chars.

  • disable esr l10n-bumper on 81
  • use l10n-repo-url instead of revision-url (l10n-central instead of elmo)

Depends on D87691

I might also want to test/ask/verify:

  • make sure "beta" (elmo) bumper without the gecko patch still works
  • can we stop esr68? - doesn't block
  • 40 char revision ok?
  • level 4 access to pause l10n-bumper on beta on RC day
  • make sure consumers won't barf on the new pin key

(In reply to Aki Sasaki [:aki] (he/him) (UTC-7) from comment #5)

  • can we stop esr68? - doesn't block

Yes:

  • We removed esr68 content this week.
  • We haven't taken sign-off updates for Fennec in months, and that was the only reason to have the bumper set up for esr68.

In general, the idea is to manually update changesets on ESR branches as needed, not to use automation for it.

(In reply to Aki Sasaki [:aki] (he/him) (UTC-7) from comment #1)

Created attachment 9171112 [details] [diff] [review]
outgoing.diff

When running l10n-bumper with the latest changes, we get an l10n-changesets diff like this.
Notable: we add a pin config bool, and our revision is now 40 chars.

It's expected for the diff to be huge, because:

  • We stopped taking sign-offs on Aug 12 for fx80.
  • I cleaned esr68 content from all l10n repositories early this week, so every locale has a new tip.
Blocks: 1660265

Comment on attachment 9171116 [details]
Bug 1659898 - l10n-bumper should use the latest revisions. r=#releng-reviewers

Revision D87693 was moved to bug 1600657. Setting attachment 9171116 [details] to obsolete.

Attachment #9171116 - Attachment is obsolete: true
Keywords: leave-open

I'll mark this as resolved. I have a todo item around releng documentation, and I asked sheriffs to land the ^ esr68 patch on esr68.

Status: NEW → RESOLVED
Closed: 1 year ago
Keywords: leave-open
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.