From 3e8ca49b5082c8ca7463e904567a189311b8024c 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)