tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit ce149dc63729a14055887d042e78952f1ea5ae61
parent a8154dccaa8c98ec37ae6ec5c52279d0369e9533
Author: Julien Cristau <jcristau@mozilla.com>
Date:   Thu,  6 Nov 2025 13:46:20 +0000

Bug 1997153 - move linux-aarch64 docker/package/toolchain builds to new d2g pools r=taskgraph-reviewers,bhearsum

Differential Revision: https://phabricator.services.mozilla.com/D270561

Diffstat:
Mtaskcluster/config.yml | 17+----------------
Mtaskcluster/gecko_taskgraph/transforms/docker_image.py | 2+-
Mtaskcluster/kinds/packages/debian.yml | 2+-
Mtaskcluster/kinds/packages/ubuntu.yml | 8++++----
Mtaskcluster/kinds/toolchain/python-wheels.yml | 2+-
Mtaskcluster/kinds/toolchain/python.yml | 4++--
6 files changed, 10 insertions(+), 25 deletions(-)

diff --git a/taskcluster/config.yml b/taskcluster/config.yml @@ -551,22 +551,7 @@ workers: implementation: generic-worker os: windows worker-type: 'win11-a64-24h2-builder' - image: - provisioner: '{trust-domain}-{level}' - implementation: docker-worker - os: linux - worker-type: '{alias}' - images: - provisioner: '{trust-domain}-{level}' - implementation: docker-worker - os: linux - worker-type: '{alias}' - images-gcp: - provisioner: '{trust-domain}-{level}' - implementation: docker-worker - os: linux - worker-type: '{alias}' - images-gcp-aarch64: + images.*: provisioner: '{trust-domain}-{level}' implementation: docker-worker os: linux diff --git a/taskcluster/gecko_taskgraph/transforms/docker_image.py b/taskcluster/gecko_taskgraph/transforms/docker_image.py @@ -118,7 +118,7 @@ def fill_template(config, tasks): zstd_level = "3" if int(config.params["level"]) == 1 else "10" if task.get("arch", "") == "arm64": - worker_type = "images-gcp-aarch64" + worker_type = "images-aarch64" else: worker_type = "images-gcp" diff --git a/taskcluster/kinds/packages/debian.yml b/taskcluster/kinds/packages/debian.yml @@ -193,7 +193,7 @@ deb8-32-gcc-10: deb10-arm64-gcc-10: description: "gcc 10 for Debian buster" - worker-type: b-linux-gcp-aarch64 + worker-type: b-linux-aarch64 treeherder: symbol: Deb10a64(gcc-10) worker: diff --git a/taskcluster/kinds/packages/ubuntu.yml b/taskcluster/kinds/packages/ubuntu.yml @@ -166,7 +166,7 @@ ub22-python-zstandard: pre-build-command: debchange -v 0.24.0-1.ub22moz --distribution jammy "Mozilla backport for jammy" ub22-arm64-python-zstandard: - worker-type: b-linux-gcp-aarch64 + worker-type: b-linux-aarch64 description: "python-zstandard for Ubuntu jammy on ARM64" treeherder: symbol: Ub22a64(python-zstandard) @@ -195,7 +195,7 @@ ub22-mercurial: -e "s/__CODENAME__/jammy/" debian/changelog ub22-arm64-mercurial: - worker-type: b-linux-gcp-aarch64 + worker-type: b-linux-aarch64 description: "Modern Mercurial for Ubuntu jammy on ARM64" treeherder: symbol: Ub22a64(hg) @@ -224,7 +224,7 @@ ub24-python-zstandard: pre-build-command: debchange -v 0.24.0-1.ub24moz --distribution noble "Mozilla backport for noble" ub24-arm64-python-zstandard: - worker-type: b-linux-gcp-aarch64 + worker-type: b-linux-aarch64 description: "python-zstandard for Ubuntu noble on ARM64" treeherder: symbol: Ub24a64(python-zstandard) @@ -253,7 +253,7 @@ ub24-mercurial: -e "s/__CODENAME__/noble/" debian/changelog ub24-arm64-mercurial: - worker-type: b-linux-gcp-aarch64 + worker-type: b-linux-aarch64 description: "Modern Mercurial for Ubuntu noble on ARM64" treeherder: symbol: Ub24a64(hg) diff --git a/taskcluster/kinds/toolchain/python-wheels.yml b/taskcluster/kinds/toolchain/python-wheels.yml @@ -60,7 +60,7 @@ linux64-aarch64-2404-dbus-python: toolchain-artifact: public/build/dbus_python-1.3.2-cp312-cp312-linux_aarch64.whl worker: docker-image: {in-tree: ubuntu2404-arm64-build-python-wheels} - worker-type: images-gcp-aarch64 + worker-type: b-linux-aarch64 linux-python-dbusmock: treeherder: diff --git a/taskcluster/kinds/toolchain/python.yml b/taskcluster/kinds/toolchain/python.yml @@ -29,7 +29,7 @@ linux64-python-3.9: linux64-aarch64-python-3.9: description: "cpython 3.9.13 AArch64/ARM64" - worker-type: b-linux-gcp-aarch64 + worker-type: b-linux-aarch64 treeherder: symbol: TLA64(python) run: @@ -42,7 +42,7 @@ linux64-aarch64-python-3.9: docker-image: {in-tree: ubuntu2204-arm64-build-python} linux64-aarch64-python-3.11: - worker-type: b-linux-gcp-aarch64 + worker-type: b-linux-aarch64 treeherder: symbol: TLA64(python3.11) run: