Skip to content

Commit e23c8bc

Browse files
committed
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
1 parent 7e26896 commit e23c8bc

1 file changed

Lines changed: 0 additions & 5 deletions

File tree

src/taskgraph/transforms/task.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,6 @@ class DockerWorkerPayloadSchema(Schema, forbid_unknown_fields=False, kw_only=Tru
268268
# image or in-tree docker image to run the task in.
269269
docker_image: DockerImage
270270
# worker features that should be enabled
271-
relengapi_proxy: bool
272271
chain_of_trust: bool
273272
taskcluster_proxy: bool
274273
allow_ptrace: bool
@@ -340,9 +339,6 @@ def build_docker_worker_payload(config, task, task_def):
340339

341340
features = {}
342341

343-
if worker.get("relengapi-proxy"):
344-
features["relengAPIProxy"] = True
345-
346342
if worker.get("taskcluster-proxy"):
347343
features["taskclusterProxy"] = True
348344

@@ -798,7 +794,6 @@ def set_defaults(config, tasks):
798794

799795
worker = task["worker"]
800796
if worker["implementation"] in ("docker-worker",):
801-
worker.setdefault("relengapi-proxy", False)
802797
worker.setdefault("chain-of-trust", False)
803798
worker.setdefault("taskcluster-proxy", False)
804799
worker.setdefault("allow-ptrace", False)

0 commit comments

Comments
 (0)