New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 738272 link

Starred by 1 user

Issue metadata

Status: Duplicate
Owner: ----
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature



Sign in to add a comment

Add pools.cfg config file with settings attached to bot pools

Project Member Reported by vadimsh@chromium.org, Jun 30 2017

Issue description

Something like

message Pool {
  string name;                 // e.g "Chrome"  
  repeated string schedulers;  // groups with whoever is allowed to scheduler tasks there
  string default_task_account; // a service account to use for tasks assigned to this pool by default
}

This will allow most users of various non-main internal Swarming instances to configure their pool with service accounts in one place, and don't bother specifying it everywhere where they post a task.
 

Comment 1 by s...@google.com, Aug 3 2017

Status: Available (was: Untriaged)

Comment 2 by mar...@chromium.org, Aug 17 2017

Labels: -Type-Bug Type-Feature
What does "schedulers" mean exactly? You mean a auth_service group? That looks like a good idea.
Yes, a group name. This will replace https://chromium.googlesource.com/infra/luci/luci-py/+/master/appengine/swarming/proto/config.proto#124 which is kind of adhoc.
Mergedinto: 777022
Status: Duplicate (was: Available)

Sign in to add a comment