Closed Bug 2068554 Opened 1 day ago Closed 1 day ago

Comm decision tasks uses wrong metadata.source

Categories

(Enterprise Products :: Thunderbird, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gerard-majax, Unassigned)

References

Details

Attachments

(2 files)

As per https://treeherder.mozilla.org/jobs?repo=enterprise-main&selectedTaskRun=BH1h8GcITTWmIyfisXvsTQ.0 this is failing

The root cause can be traced to the comm decision task: https://firefox-ci-tc.services.mozilla.com/tasks/cPQ2W09aSzGuM7NEo13AEA/definition

metadata:
  name: Comm Decision Task (push)
  owner: felash@gmail.com
  source: >-
    https://github.com/thunderbird/thunderbird-desktop/raw/2e90036879098f227c46d3b06aa83235435f0aea/.taskcluster.yml
  description: The task that creates all Thunderbird tasks in the task graph

When building the value, we use headRev which is valid for gecko but not comm: 2e90036879098f227c46d3b06aa83235435f0aea
https://github.com/mozilla/enterprise-firefox/blob/bf2b310e442c7b40e514419297b9b103898f485e/.taskcluster.yml#L767

Pinning directly the commit in .taskcluster.yml would be complicated because hooks would have to be re-generated each time we change the value

Let us hardcode the revision and make sure we are updating them

Authored by Alexandre Lissy
https://github.com/mozilla/enterprise-firefox/commit/6d4e6f56e32e7c3f1cd6585eeacc0e8b4c62d011
[enterprise-main] Bug 2068554 - Use pinned revision for commBase/commHead

Authored by https://github.com/lissyx
https://github.com/mozilla/enterprise-firefox/commit/7135f0c85d66b14da86b752906bcc42c6ed6716a
[enterprise-main] Merge pull request #1395 from lissyx/enterprise-bug2068554_pin_commRev

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

Attachment

General

Created:
Updated:
Size: