Closed Bug 1479049 Opened 6 years ago Closed 6 years ago

TB 60 ESR build claims: You are currently on the beta update channel

Categories

(Thunderbird :: Build Config, enhancement)

enhancement
Not set
blocker

Tracking

(thunderbird_esr60 fixed)

RESOLVED FIXED
Thunderbird 60.0
Tracking Status
thunderbird_esr60 --- fixed

People

(Reporter: jorgk-bmo, Assigned: rjl)

Details

Attachments

(1 file, 1 obsolete file)

As discussed on tb-drivers. Tom said:

it is probably incorrect mozconfig or branch specific mozharness config.
Summary: TB 60 ESR build claim: You are currently on the beta update channel → TB 60 ESR build claims: You are currently on the beta update channel
Rob, could you take a look, according to Tom (via IRC) this shouldn't be too hard.
This is actually a blocker, so quite important short term requirement
Severity: normal → blocker
Flags: needinfo?(rob)
Attached patch bug1479049-v1.diff (obsolete) — Splinter Review
I wasn't sure what the channel name should be, so I went with "release".
Flags: needinfo?(rob)
Attachment #8995859 - Flags: review?(mozilla)
Amazing, in all that build stuff, you found the spot that looks right ;-) - I think "release" is right.
Comment on attachment 8995859 [details] [diff] [review]
bug1479049-v1.diff

This looks good, as far as it goes. However, it is often useful to grep around to see where else things get set. I discovered https://hg.mozilla.org/releases/comm-esr60/file/tip/mozharness/single_locale/comm-esr60.py#l11 which it looks like I also set incorrectly.
Attachment #8995859 - Flags: review?(mozilla) → review-
Updated patch per Tom's comment.

I did some more grepping, but didn't see any other obvious changes that need to be made.
Attachment #8995859 - Attachment is obsolete: true
Attachment #8996159 - Flags: review?(mozilla)
Assignee: nobody → rob
Status: NEW → ASSIGNED
Attachment #8996159 - Flags: review?(mozilla) → review+
https://hg.mozilla.org/releases/comm-esr60/rev/1ca370640e14dae17f889d5bd75ca4619bf1cf8d
Fix update channel for ESR builds. r=tomprince a=jorgk
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 60.0
Version: unspecified → 60
This should land on c-c too.
Keywords: checkin-needed
Patch doesn't apply at all. No file mozharness/single_locale/comm-esr60.py and the hunk in mozharness/builds/branch_specifics.py fails since there is no config for comm-esr60.

I'll let you build/release guys work out what you want to do.
Keywords: checkin-needed
Comment on attachment 8996159 [details] [diff] [review]
bug1479049-v2.diff (for ESR only)

In fact, I tried applying the patch to C-C. In the end I thought, ESR60 configuration in C-C is not completely useful since when C-C gets merged to ESR again, we'll be at 68 and comm-esr60.py won't help us. Adding a section to branch_specifics.py won't hurt, I suppose.
Attachment #8996159 - Attachment description: bug1479049-v2.diff → bug1479049-v2.diff (for ESR only)
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/cb643fc4afab
Fix update channel for ESR builds. r=tomprince
Even if we don't need the *esr60* configs when we branch for 68, having them in the tree will make figuring out what changes are needed for *esr68* easier.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: