Closed Bug 1709438 Opened 3 years ago Closed 3 years ago

Create release-update-verify-next jobs for Thunderbird

Categories

(Thunderbird :: Build Config, task)

Tracking

(thunderbird91 fixed)

RESOLVED FIXED
92 Branch
Tracking Status
thunderbird91 --- fixed

People

(Reporter: rjl, Assigned: rjl)

References

Details

Attachments

(1 file)

To avoid a perennial issue with the UpdateVerify tests when there are two Thunderbird active releases (eg, Thunderbird 78 and Thunderbird 91) set up release-update-verify-config-next and release-update-verify-next jobs for Thunderbird, like was done for Firefox.

This will require two additional update channels on Balrog. See bug 1709437.

On Balrog, in the thunderbird-release-{local,cdn}test-next channels, new rules need to be created similar to the ones for esr78. They will have to have an appropriate alias name assigned, which is then added to the list at line 47 of release-balrog-submit-toplevel/kind.yml. The resulting line will end up being:
release: ["thunderbird-release91-cdntest-next", "thunderbird-release91-localtest-next"]

But none of that can be done until the esr91 repo gets set up. We'll follow Firefox's lead on that since there's code in M-C that needs to be updated at the same time.

This is to add a second set of update-verify test jobs that run during release
promotion. This allows testing that Thunderbird 78 installs stay on
Thunderbird 78 and Thunderbird 91 gets Thunderbird 91 updates. Once 78 is
EOL, these tests get disabled.

Assignee: nobody → rob
Status: NEW → ASSIGNED
Depends on: 1720108
Target Milestone: --- → 92 Branch

Comment on attachment 9225012 [details]
Bug 1709438 - release-update-verify-next test jobs. r=justdave

[Approval Request Comment]
This will be needed on comm-esr91 for testing updates.

Attachment #9225012 - Flags: approval-comm-beta?
Attachment #9225012 - Flags: approval-comm-beta?
Depends on: 1720386

Land after bug 1720386 hits mozilla-central. (Currently on autoland.)

Comment on attachment 9225012 [details]
Bug 1709438 - release-update-verify-next test jobs. r=justdave

[Approval Request Comment]
No user impact. Adds a second set of update-verify tests.

Attachment #9225012 - Flags: approval-comm-beta?

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/8e2578ba5644
release-update-verify-next test jobs. r=justdave

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

Comment on attachment 9225012 [details]
Bug 1709438 - release-update-verify-next test jobs. r=justdave

[Triage Comment]
Approved for beta

Attachment #9225012 - Flags: approval-comm-beta? → approval-comm-beta+

Do not land on comm-beta until Bug 1720386 is on mozilla-beta.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: