Closed Bug 2073829 Opened 5 days ago Closed 1 day ago

Run the desktop partner repacks from a run-task script instead of mozharness

Categories

(Release Engineering :: Applications: MozharnessCore, task, P3)

Tracking

(firefox159 fixed)

RESOLVED FIXED
Tracking Status
firefox159 --- fixed

People

(Reporter: ahochheiden, Assigned: ahochheiden)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

Replace the mozharness wrapper around partner_repack.py with a shell script under run-task. This must be tested on a staging release.

desktop_partner_repacks.py only fetched the GitHub ssh key, downloaded the repo tool, ran repo init and sync with retries, and then invoked mach python partner_repack.py. partner-repack.sh does the same four steps with the task environment the transform already provided, plus REPACK_* variables for the version, build number, platform, partners and locale limit that used to travel as MOZHARNESS_OPTIONS. The ssh key comes from the same secret through the taskcluster proxy, which run-task tasks with an hg checkout already enable. The public/logs artifact goes with the mozharness log. The task graph for mr-promote-firefox is otherwise unchanged in scopes, dependencies and features.

desktop_partner_repacks.py only fetched the GitHub ssh key, downloaded
the repo tool, ran repo init and repo sync with retries, and then
invoked mach python partner_repack.py. partner-repack.sh does the
same four steps with the task environment the transform already
provided, plus REPACK_* variables for the version, build number,
platform, partners and locale limit that used to travel as
MOZHARNESS_OPTIONS. The ssh key comes from the same secret through the
taskcluster proxy, which run-task tasks with an hg checkout already
enable. The public/logs artifact goes with the mozharness log. The
task graph for mr-promote-firefox is otherwise unchanged in scopes,
dependencies and features.

Attachment #9645515 - Attachment is obsolete: true
Pushed by ahochheiden@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/bbdc31c43842 https://hg.mozilla.org/integration/autoland/rev/5c43adfac2f4 Run the desktop partner repacks from a run-task script. r=ahal,taskgraph-reviewers,releng-reviewers

Backed out for causing Gecko Decision bustage

Backout link

Push with failures

Failure log

Flags: needinfo?(ahochheiden)
Flags: needinfo?(ahochheiden)
Pushed by ahochheiden@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/886f8c867812 https://hg.mozilla.org/integration/autoland/rev/0d65675a261c Run the desktop partner repacks from a run-task script. r=ahal,taskgraph-reviewers,releng-reviewers
Status: NEW → RESOLVED
Closed: 1 day ago
Resolution: --- → FIXED
Blocks: 2075480
Blocks: 2075481
Regressions: 2075534
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: