From 8781cfd108d8b68238ba9bf5c78217023acdb998 Mon Sep 17 00:00:00 2001 From: Pete Moore Date: Thu, 28 Aug 2025 16:09:28 +0200 Subject: [PATCH] Generic Worker feature osGroups is supported on all target platforms --- 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 09b8836d9..bf14f2ab2 100644 --- a/src/taskgraph/transforms/task.py +++ b/src/taskgraph/transforms/task.py @@ -1092,11 +1092,6 @@ def set_defaults(config, tasks): elif worker["implementation"] == "generic-worker": worker.setdefault("env", {}) worker.setdefault("os-groups", []) - if worker["os-groups"] and worker["os"] != "windows": - raise Exception( - "os-groups feature of generic-worker is only supported on " - "Windows, not on {}".format(worker["os"]) - ) worker.setdefault("chain-of-trust", False) elif worker["implementation"] in ( "scriptworker-signing",