From e23c8bc8dafb4e2f2e080404a8b5d9455c8dca4f Mon Sep 17 00:00:00 2001 From: Bastien Orivel Date: Wed, 15 Apr 2026 13:38:27 +0200 Subject: [PATCH] Remove references to relengapi-proxy This was used for tooltool until bug 1557255 but stayed in the task schema for some reason. This brings the docker task schema from taskgraph closer to the one in gecko --- src/taskgraph/transforms/task.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/taskgraph/transforms/task.py b/src/taskgraph/transforms/task.py index 53995a8ad..1c3ceb972 100644 --- a/src/taskgraph/transforms/task.py +++ b/src/taskgraph/transforms/task.py @@ -268,7 +268,6 @@ class DockerWorkerPayloadSchema(Schema, forbid_unknown_fields=False, kw_only=Tru # image or in-tree docker image to run the task in. docker_image: DockerImage # worker features that should be enabled - relengapi_proxy: bool chain_of_trust: bool taskcluster_proxy: bool allow_ptrace: bool @@ -340,9 +339,6 @@ def build_docker_worker_payload(config, task, task_def): features = {} - if worker.get("relengapi-proxy"): - features["relengAPIProxy"] = True - if worker.get("taskcluster-proxy"): features["taskclusterProxy"] = True @@ -798,7 +794,6 @@ def set_defaults(config, tasks): worker = task["worker"] if worker["implementation"] in ("docker-worker",): - worker.setdefault("relengapi-proxy", False) worker.setdefault("chain-of-trust", False) worker.setdefault("taskcluster-proxy", False) worker.setdefault("allow-ptrace", False)