Commit 012f9ce6 authored by Yoshisato Yanagisawa's avatar Yoshisato Yanagisawa Committed by Commit Bot

Enable task service account on builders using "chromium-ci-builder@"

With Goma builders, we have confirmed that
chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com
works as without using task service account for Goma.
Let me migrate the builders.

Bug: 1105814
Change-Id: Ic4dedf38c59f358909014d4f8b0c9379914bcb2c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2378780Reviewed-by: default avatarTakuto Ikuta <tikuta@chromium.org>
Commit-Queue: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
Cr-Commit-Position: refs/heads/master@{#802101}
parent 13b2a1c9
......@@ -47,6 +47,7 @@ defaults.service_account.set(
"chromium-ci-builder-dev@chops-service-accounts.iam.gserviceaccount.com",
)
defaults.swarming_tags.set(["vpython:native-python-wrapper"])
defaults.goma_use_luci_auth.set(True)
def ci_builder(*, name, **kwargs):
return builder(
......
......@@ -32,6 +32,7 @@ buckets {
name: "swarming/staging"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"use_luci_auth\":true}"
properties_j: "builder_group:\"chromium.dev\""
}
execution_timeout_secs: 10800
......@@ -57,6 +58,7 @@ buckets {
name: "swarming/staging"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"use_luci_auth\":true}"
properties_j: "builder_group:\"chromium.dev\""
}
execution_timeout_secs: 10800
......@@ -82,6 +84,7 @@ buckets {
name: "swarming/staging"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"use_luci_auth\":true}"
properties_j: "builder_group:\"chromium.dev\""
}
execution_timeout_secs: 10800
......@@ -108,6 +111,7 @@ buckets {
name: "swarming/staging"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"use_luci_auth\":true}"
properties_j: "builder_group:\"chromium.dev\""
}
execution_timeout_secs: 10800
......@@ -133,6 +137,7 @@ buckets {
name: "swarming/staging"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"use_luci_auth\":true}"
properties_j: "builder_group:\"chromium.dev\""
}
execution_timeout_secs: 10800
......@@ -158,6 +163,7 @@ buckets {
name: "swarming/staging"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"use_luci_auth\":true}"
properties_j: "builder_group:\"chromium.dev\""
}
execution_timeout_secs: 10800
......@@ -183,6 +189,7 @@ buckets {
name: "swarming/staging"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"use_luci_auth\":true}"
properties_j: "builder_group:\"chromium.dev\""
}
execution_timeout_secs: 10800
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -110,6 +110,7 @@ def set_defaults(milestone_vars, **kwargs):
service_account = "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
swarming_tags = ["vpython:native-python-wrapper"],
triggered_by = [milestone_vars.ci_poller],
goma_use_luci_auth = True,
)
default_values.update(kwargs)
for k, v in default_values.items():
......
......@@ -44,6 +44,7 @@ defaults.pool.set("luci.chromium.webrtc.fyi")
defaults.service_account.set("chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com")
defaults.swarming_tags.set(["vpython:native-python-wrapper"])
defaults.triggered_by.set(["webrtc-gitiles-trigger-master"])
defaults.goma_use_luci_auth.set(True)
# Builders are defined in lexicographic order by name
......
......@@ -37,6 +37,7 @@ defaults.os.set(os.LINUX_DEFAULT)
defaults.service_account.set("chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com")
defaults.swarming_tags.set(["vpython:native-python-wrapper"])
defaults.triggered_by.set(["master-gitiles-trigger"])
defaults.goma_use_luci_auth.set(True)
defaults.properties.set({
"perf_dashboard_machine_group": "ChromiumWebRTC",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment